System and method for objectively measuring user experience of touch screen based devices
First Claim
1. A method of measuring latency related to touch screen response, the method comprising:
- generating, by a camera, a video of an interaction with a touch screen of a device, wherein the interaction comprises at least a first contact between a member and the touch screen and (ii) a response of the touch screen to the first contact;
monitoring, by a processor, frame change rates of the touch screen based on the interaction video;
determining, by the processor, a response end time of the touch screen response based on the monitored frame change rates of the touch screen;
determining, by the processor, a contact time of the first contact based on the interaction video; and
determining, by the processor, a latency of the touch screen response to the first contact based on the contact time and the response end time.
3 Assignments
0 Petitions
Accused Products
Abstract
One aspect of the invention relates to an exemplary method for measuring latency of display response of a touch screen on a touch screen based device, comprising recording, by a video camera, an interaction with the touch screen, correlating, by a processor in operative communication with the video camera, data retrieved from the recording to the interaction; and determining, by the processor, a latency of the response of the touch screen to the first contact. An interaction may comprise at least a first contact between a member and the touch screen, and a response of the touch screen to the first contact, including at least a first change of a frame of a display of the touch screen.
-
Citations
43 Claims
-
1. A method of measuring latency related to touch screen response, the method comprising:
-
generating, by a camera, a video of an interaction with a touch screen of a device, wherein the interaction comprises at least a first contact between a member and the touch screen and (ii) a response of the touch screen to the first contact; monitoring, by a processor, frame change rates of the touch screen based on the interaction video; determining, by the processor, a response end time of the touch screen response based on the monitored frame change rates of the touch screen; determining, by the processor, a contact time of the first contact based on the interaction video; and determining, by the processor, a latency of the touch screen response to the first contact based on the contact time and the response end time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for measuring latency related to touch screen response, the system comprising:
a computer system comprising one or more processors programmed with computer program instructions that, when executed by the one or more processors, cause the computer system to; generate a video of an interaction with a touch screen of a device, wherein the interaction comprises at least (i) a first contact between a member and the touch screen and (ii) a response of the touch screen to the first contact; monitor frame change rates of the touch screen based on the interaction video; determine a response end time of the touch screen response based on the monitored frame change rates of the touch screen; determine a contact time of the first contact based on the interaction video; and determine a latency of the touch screen response to the first contact based on the contact time and the response end time. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
32. A system for measuring latency related to touch screen response, comprising:
-
a housing; a holder coupled to the housing, the holder configured to hold a device having a touch screen in a fixed position; a member coupled to the housing, the member configured to effectuate an interaction with the touch screen; and a video camera coupled to the housing, the video camera comprising; a lens, the lens being positioned such that it views the holder for the touch screen based device; a recorder configured to; generate a video of the interaction with the touch screen, the interaction comprising; at least a first contact between the member and the touch screen; and a response of the touch screen to the first contact; and a processor in operative communication with the video camera, the processor programmed with computer program instructions to; monitor frame change rates of the touch screen based on the interaction video; determine a response end time of the touch screen response based on the monitored frame change rates of the touch screen; determine a contact time of the first contact based on the interaction video; and determine a latency of the touch screen response to the first contact based on the contact time and the response end time. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
Specification