Adjusting movement of a display screen to compensate for changes in speed of movement across the display screen
First Claim
1. A computer-implemented method, comprising:
- receiving, by a mobile computing device, an indication to apply a first force to a display screen of the mobile computing device;
determining a current mechanical characteristic of the display screen based on how the display screen modifies force applied to the display screen;
determining a previous mechanical characteristic of the display screen based on how the display screen previously modified force applied to the display screen, the current mechanical characteristic of the display screen being different from the previous mechanical characteristic of the display screen; and
determining a compensated force to apply to the display screen based on a difference between the current mechanical characteristic of the display screen and the previous mechanical characteristic of the display screen, such that applying the compensated force to the display screen while the display screen has the current mechanical characteristic results in the display screen producing a vibratory output that is more similar to (i) a vibratory output that the display screen would have produced had the first force been applied to the display screen while the display screen had the previous mechanical characteristic, than (ii) a vibratory output that the display screen would produce upon application of the first force while the display screen has the current mechanical characteristic.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that move a display screen to produce sound or haptic feedback. A first force that causes a first movement of a first portion of a display screen is applied by a first transducer that is mechanically coupled to the first portion of the display screen. A movement of a second portion of the display screen is detected by a second transducer that is mechanically coupled to the second portion. A relationship between the first movement caused at the first portion of the display screen by the first transducer and the movement detected at the second portion of the display screen by the second transducer is determined. A second force that causes a second movement of the first portion of the display screen is applied by the first transducer, the second force being determined using the determined relationship.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving, by a mobile computing device, an indication to apply a first force to a display screen of the mobile computing device; determining a current mechanical characteristic of the display screen based on how the display screen modifies force applied to the display screen; determining a previous mechanical characteristic of the display screen based on how the display screen previously modified force applied to the display screen, the current mechanical characteristic of the display screen being different from the previous mechanical characteristic of the display screen; and determining a compensated force to apply to the display screen based on a difference between the current mechanical characteristic of the display screen and the previous mechanical characteristic of the display screen, such that applying the compensated force to the display screen while the display screen has the current mechanical characteristic results in the display screen producing a vibratory output that is more similar to (i) a vibratory output that the display screen would have produced had the first force been applied to the display screen while the display screen had the previous mechanical characteristic, than (ii) a vibratory output that the display screen would produce upon application of the first force while the display screen has the current mechanical characteristic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A mobile computing device comprising:
-
one or more processors; a display screen; a first transducer mechanically coupled to a first portion of the display screen; a second transducer mechanically coupled to a second portion of the display screen; and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more processors perform operations comprising; receiving an indication to apply a first force to the display screen of the mobile computing device; determining a current mechanical characteristic of the display screen based on how the display screen modifies force applied to the display screen; determining a previous mechanical characteristic of the display screen based on how the display screen previously modified force applied to the display screen, the current mechanical characteristic of the display screen being different from the previous mechanical characteristic of the display screen; and determining a compensated force to apply to the display screen based on a difference between the current mechanical characteristic of the display screen and the previous mechanical characteristic of the display screen, such that applying the compensated force to the display screen while the display screen has the current mechanical characteristic results in the display screen producing a vibratory output that is more similar to (i) a vibratory output that the display screen would have produced had the first force been applied to the display screen while the display screen had the previous mechanical characteristic, than (ii) a vibratory output that the display screen would produce upon application of the first force while the display screen has the current mechanical characteristic. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium storing instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:
-
receiving, by a mobile computing device, an indication to apply a first force to a display screen of the mobile computing device; determining a current mechanical characteristic of the display screen based on how the display screen modifies force applied to the display screen; determining a previous mechanical characteristic of the display screen based on how the display screen previously modified force applied to the display screen, the current mechanical characteristic of the display screen being different from the previous mechanical characteristic of the display screen; and determining a compensated force to apply to the display screen based on a difference between the current mechanical characteristic of the display screen and the previous mechanical characteristic of the display screen, such that applying the compensated force to the display screen while the display screen has the current mechanical characteristic results in the display screen producing a vibratory output that is more similar to (i) a vibratory output that the display screen would have produced had the first force been applied to the display screen while the display screen had the previous mechanical characteristic, than (ii) a vibratory output that the display screen would produce upon application of the first force while the display screen has the current mechanical characteristic. - View Dependent Claims (18, 19, 20)
-
Specification