Method of synchronizing data acquisition and a portable electronic device configured to perform the same
First Claim
1. A method of synchronizing data acquisition in a portable electronic device comprising a touch-sensitive display and a force sensing transducer, the method comprising:
- detecting, by the touch-sensitive display, touch events on the touch-sensitive display and storing touch data for each touch event with a time stamp for the touch event;
detecting, by the force sensing transducer, force events caused by forces applied to the touch-sensitive display and storing force data for each force event with a time stamp for the force event;
matching touch data for a particular touch event with force data for a force event corresponding to the particular touch event; and
outputting the matched touch data and force data for input processing operations.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of synchronizing force data with touch data and a portable electronic device configured to perform the same are provided. In accordance with one embodiment, there is provided a method of synchronizing data acquisition in a portable electronic device, the method comprising: detecting touch events on a touch-sensitive display and storing touch data for each touch event with a time stamp for the touch event; detecting force events on the touch-sensitive display and storing force data for each force event with a time stamp for the force event; matching touch data for a particular touch event with force data for a force event corresponding to the particular touch event; and outputting the matched touch data and force data for input processing operations.
-
Citations
37 Claims
-
1. A method of synchronizing data acquisition in a portable electronic device comprising a touch-sensitive display and a force sensing transducer, the method comprising:
-
detecting, by the touch-sensitive display, touch events on the touch-sensitive display and storing touch data for each touch event with a time stamp for the touch event; detecting, by the force sensing transducer, force events caused by forces applied to the touch-sensitive display and storing force data for each force event with a time stamp for the force event; matching touch data for a particular touch event with force data for a force event corresponding to the particular touch event; and outputting the matched touch data and force data for input processing operations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A portable electronic device, comprising:
-
a housing; a controller received within the housing; a touch-sensitive display having a touch-sensitive overlay, the touch-sensitive display being mechanically constrained by the housing; and at least one force sensing transducer located below the touch-sensitive display on an opposite side to the touch-sensitive overlay, the at least one force sensing transducer being connected to the controller and measuring forces applied to the touch-sensitive display; wherein the controller is configured for;
receiving notifications of touch events on a touch-sensitive display, detected by the touch-sensitive display, and storing touch data for each touch event with a time stamp for the touch event;receiving notifications of force events, detected by the at least one force sensing transducer, caused by forces applied to the touch-sensitive display and storing force data for each force event with a time stamp for the force event; matching touch data for a particular touch event with force data for a force event corresponding to the particular touch event; and
outputting the matched touch data and force data for input processing operations.- View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of synchronizing force data with touch data of a portable electronic device comprising a touch-sensitive display and a force sensing transducer, the method comprising:
-
receiving an interrupt signal generated by the touch-sensitive display when a change greater than a predetermined threshold occurs on a touch-sensitive overlay of the touch-sensitive display; generating a time stamp when the interrupt signal is received from the touch-sensitive display; receiving an interrupt signal generated by the force sensing transducer when a force greater than a predetermined force threshold is applied to the touch- sensitive display; generating a time stamp when the interrupt signal is received from the force sensing transducer; synchronizing touch data for a particular touch event with force data for a force event corresponding to the particular touch event; outputting the synchronized touch data and force data to input processing operations. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A portable electronic device having a device housing in which a controller is received and which mechanically constrains a touch-sensitive display and a force sensing transducer each connected to the controller, the controller being configured to:
-
receive an interrupt signal generated by the touch-sensitive display when a change greater than a predetermined threshold occurs on a touch-sensitive overlay of the touch-sensitive display; generate a time stamp when the interrupt signal is received from the touch- sensitive display; receive an interrupt signal generated by the force sensing transducer when a force greater than a predetermined force threshold is applied to the touch-sensitive display; generate a time stamp when the interrupt signal is received from the force sensing transducer; synchronize touch data for a particular touch event with force data for a force event corresponding to the particular touch event; output the synchronized touch data and force data to input processing operations.
-
Specification