US2020026331A1PendingUtilityA1
Systems and methods for deformation and haptic effects
Est. expiryAug 2, 2036(~10 yrs left)· nominal 20-yr term from priority
G06F 3/017H04M 2250/12G06F 3/016G06F 2203/04102H04B 1/3833G06F 2200/1637G06F 1/1652G06F 3/0487G06F 3/041G06F 1/1684G06F 1/1615H04M 1/72484H04M 1/72454
62
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
Systems and methods for deformation and haptic effects are disclosed. For example, one method includes the steps of receiving a sensor signal from a sensor, the sensor signal indicating a contact with a device and a location of the contact on the device; determining a deformation effect based on the contact and the location of the contact, the deformation effect configured to cause a change in a shape of the device; and outputting the deformation effect to a deformation device configured to change the shape of the device.
Claims
exact text as granted — not AI-modified1 . A method comprising:
receiving, by a mobile computing device, one or more sensor signals from at least one sensor, the one or more sensor signals indicating contacts with the mobile computing device and pressures of the respective contacts; responsive to determining that the mobile computing device is in an idle state, outputting an idle state deformation effect comprising:
determining an idle state deformation effect to equalize sensed pressures on the mobile computing device; and
communicating the idle state deformation effect to a deformation device configured to change the shape of the mobile computing device; and
responsive to determining, by the mobile computing device while in the idle state, to output a notification:
determining a notification deformation effect different from the idle state deformation effect; and
outputting the notification deformation effect to the deformation device.
2 . The method of claim 1 , further comprising after outputting the notification deformation effect, outputting the idle state deformation effect.
3 . The method of claim 1 , further comprising, while in the idle state:
updating the idle state deformation effect over time based at least in part on further received sensor signals indicating further contacts with a mobile computing device and further pressures of the respective contacts; and communicating, after the updating, the idle state deformation effect to the deformation device.
4 . The method of claim 1 , further comprising:
receiving one or more second sensor signals from a second sensor; determining a usage context of the mobile computing device based at least in part on the one or more sensor signals; and determining that the mobile computing device is in an idle state based at least in part on the usage context.
5 . The method of claim 4 , wherein the usage context comprises the mobile computing device being one of (i) being inserted into an augmented or virtual reality headset, (ii) being positioned within an individual's pocket, (iii) being positioned within a purse or bag, or (iiv) laying on a flat surface.
6 . The method of claim 4 , wherein the second sensor is a camera and the one or more second sensor signals comprise one or more images.
7 . The method of claim 4 , wherein determining the usage context comprises determining a template of a plurality of templates corresponding to the contacts and the pressures of the respective contacts, the template characterizing a contact profile corresponding to the usage context.
8 . The method of claim 1 , further comprising, responsive to determining by the mobile computing device while in the idle state to output a notification, determining a vibration effect and outputting the vibration effect to a haptic vibration output device.
9 . A method comprising:
receiving, by a mobile computing device, one or more sensor signals from at least one sensor; determining, by the mobile computing device, a usage context of the mobile computing device based at least in part on the one or more sensor signals; determining, by the mobile computing device, a deformation effect based on the usage context; and communicating, mobile computing device, the deformation effect to a deformation device configured to change the shape of the mobile computing device.
10 . The method of claim 9 , wherein the usage context comprises the mobile computing device being one of (i) being inserted into an augmented or virtual reality headset, (ii) being positioned within an individual's pocket, (iii) being positioned within a purse or bag, or (iiv) laying on a flat surface.
11 . The method of claim 10 , wherein the sensor is a camera and the one or more sensor signals comprise one or more images.
12 . The method of claim 9 , further comprising:
receiving, by the mobile computing device, one or more second sensor signals from a second sensor different from the at least one sensor; and determining the usage context based at least in part on the one or more sensor signals and the one or more second sensor signals.
13 . The method of claim 9 , wherein the deformation effect comprises curving the mobile computing device towards the user or conforming a shape of the mobile computing device to one or more objects in contact with the mobile computing device.
14 . The method of claim 9 , wherein determining the usage context comprises:
detecting, by a mobile computing device, one or more contacts with the mobile computing device and pressures of the respective contacts; and determining a template of a plurality of templates corresponding to the contacts and the pressures of the respective contacts, the template characterizing a contact profile corresponding to the usage context.
15 . A mobile computing device comprising:
a non-transitory computer-readable medium; and a processor communicatively coupled to the non-transitory computer-readable medium, the processor configured to execute processor-executable instructions stored in the non-transitory computer-readable medium to cause the processor to:
receive one or more sensor signals from at least one sensor;
determine a usage context of the computing device based at least in part on the one or more sensor signals;
determine a deformation effect based on the usage context; and
communicate the deformation effect to a deformation device configured to change the shape of the mobile computing device.
16 . The mobile computing device of claim 15 , wherein the usage context comprises the mobile computing device being one of (i) being inserted into an augmented or virtual reality headset, (ii) being positioned within an individual's pocket, (iii) being positioned within a purse or bag, or (iv) laying on a flat surface.
17 . The mobile computing device of claim 16 , wherein the sensor is a camera and the one or more sensor signals comprise one or more images.
18 . The mobile computing device of claim 15 , wherein the processor is configured to execute processor-executable instructions stored in the non-transitory computer-readable medium to cause the processor to:
receive one or more second sensor signals from a second sensor different from the at least one sensor; and determine the usage context based at least in part on the one or more sensor signals and the one or more second sensor signals.
19 . The mobile computing device of claim 15 , wherein the deformation effect comprises curving the mobile computing device towards the user or conforming a shape of the mobile computing device to one or more objects in contact with the mobile computing device.
20 . The mobile computing device of claim 15 , wherein the processor is configured to execute processor-executable instructions stored in the non-transitory computer-readable medium to cause the processor to:
detect one or more contacts with the mobile computing device and pressures of the respective contacts; and determine a template of a plurality of templates corresponding to the contacts and the pressures of the respective contacts, the template characterizing a contact profile corresponding to the usage context.Join the waitlist — get patent alerts
Track US2020026331A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.