Visual cognition aware display and visual data transmission architecture
First Claim
1. A method comprising:
- tracking a gaze fixation point of a user on dynamic imagery;
generating gaze fixation point information identifying a current gaze fixation point of the user; and
transmitting the gaze fixation point information to a source of the dynamic imagerywhere tracking the gaze fixation point of the user on the dynamic imagery occurs at a remote location and wherein transmitting the gaze fixation point information to the source of the dynamic imagery further comprises transmitting the gaze fixation point information to a remote source of the dynamic imagery over a network.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus and computer program products reduce bandwidth requirements in mobile video and gaming applications by tracking a gaze fixation point of a user on a video image at a remote location; generating information identifying the gaze fixation point at the remote location; transmitting the gaze fixation point information to a source of video information over a network; determining a portion of a video image to transmit at a high resolution and a remaining portion to transmit at a low resolution using the transmitted gaze fixation point information; and transmitting the portion of the video image selected for transmission at a high resolution at the high resolution and the portion of the video image selected for transmission at a low resolution at the low resolution. Further methods, apparatus and computer program product also reduce bandwidth requirements by receiving gaze fixation point information from a remote location, wherein the gaze fixation point information indicates where in a video image a user is currently looking; selecting a portion of video images to transmit at a high resolution and a portion of video images to transmit at a low resolution using the transmitted gaze fixation point information; and transmitting the portions of the video images at the determined resolutions.
142 Citations
44 Claims
-
1. A method comprising:
-
tracking a gaze fixation point of a user on dynamic imagery; generating gaze fixation point information identifying a current gaze fixation point of the user; and transmitting the gaze fixation point information to a source of the dynamic imagery where tracking the gaze fixation point of the user on the dynamic imagery occurs at a remote location and wherein transmitting the gaze fixation point information to the source of the dynamic imagery further comprises transmitting the gaze fixation point information to a remote source of the dynamic imagery over a network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
receiving from a remote location gaze fixation point information identifying where in dynamic imagery a user is currently looking; using the gaze fixation point information to selectively modify dynamic imagery next to be transmitted to the user; and transmitting the dynamic imagery to the user as modified using the gaze fixation point information, wherein the gaze fixation point information is also received from a plurality of users, wherein the gaze fixation point information received from each user is used to determine how to selectively modify the dynamic imagery next to be transmitted to that particular user, wherein the dynamic imagery is transmitted to that particular user as modified using the gaze fixation point information received from that particular user. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus comprising:
-
an eye tracker configured to track a gaze fixation point of an eye on dynamic imagery, the eye tracker further configured to generate gaze fixation point information identifying a current gaze fixation point of a user; and communications apparatus configured to transmit the gaze fixation point information to a remote source of dynamic imagery, where the communications apparatus is further configured to transmit the dynamic imagery wherein at least a portion of each image comprising the dynamic imagery is transmitted at a high resolution and at least a portion of each image comprising the dynamic imagery is transmitted at a low resolution, and wherein the gaze fixation point information is used to determine what portions of individual images to transmit at high and low resolutions. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. An apparatus comprising:
-
communications apparatus configured to receive gaze fixation point information from a remote location, wherein the gaze fixation point information indicates where in dynamic imagery a user is currently looking, and configured to receive the gaze fixation point information from a plurality of users; image modification apparatus configured to receive the gaze fixation point information from the communication apparatus, to use the gaze fixation point information to selectively modify dynamic imagery next to be transmitted to the user, and to receive gaze fixation point information from each user of the plurality of users to determine how to selectively modify the dynamic imagery next to be transmitted to that particular user; and wherein the communications apparatus is further configured to transmit the dynamic imagery as modified using the gaze fixation point information and is configured to transmit to that particular user the dynamic imagery as modified using the gaze fixation point information received from that particular user. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A non-transitory computer readable storage medium tangibly embodying a computer program, which, when executed by a digital processing apparatus, performs actions as follows:
- tracking a gaze fixation point of a user on dynamic imagery;
generating gaze fixation point information identifying a current gaze fixation point of the user; and
controlling an apparatus to transmit the gaze fixation point information to a source of dynamic imagery,where tracking the gaze fixation point of the user on the dynamic imagery occurs at a remote location and wherein transmitting the gaze fixation point information to the source of the dynamic imagery further comprises transmitting the gaze fixation point information to a remote source of the dynamic imagery over a network. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39)
- tracking a gaze fixation point of a user on dynamic imagery;
-
40. A non-transitory computer readable storage medium tangibly embodying a computer program, which, when executed by a digital processing apparatus, performs actions as follows:
-
receiving from a remote location gaze fixation point information from a remote location identifying where in dynamic imagery a user is currently looking; selectively modifying dynamic imagery next to be transmitted to the remote location to reduce image content using the gaze fixation point information; and transmitting the dynamic imagery to the user as modified using the gaze fixation point information, wherein the gaze fixation point information is also received from a plurality of users, wherein the gaze fixation point information received from each user is used to determine how to selectively modify the dynamic imagery next to be transmitted to that particular user, wherein the dynamic imagery is transmitted to that particular user as modified using the gaze fixation point information received from that particular user. - View Dependent Claims (41, 42, 43, 44)
-
Specification