Method and system for user interface for interactive devices using a mobile device
First Claim
1. A system for remotely interacting with a video display, comprising:
- non-transitory computer-readable instructions for configuring a processor of a handheld wireless device, the handheld wireless device being separate from the video display, the processor of the handheld wireless device determining position and orientation information about the handheld device based on sensors onboard the handheld wireless device and sending the position and orientation information across at least one wireless network;
and at least one remote server configured to receive the position and orientation information and to determine the orientation of the handheld wireless device relative to the video display based on the position and orientation information received from the handheld device and a model of the environment around the handheld wireless device,wherein the position information is derived by the handheld wireless device from a distance measurement between the handheld wireless device and a plurality of beacons, including at least one fixed-position terrestrial wireless networking device, and wherein the server is configured to remotely control a user interface on the video display in response to the position and orientation information;
non-transitory computer-readable instructions for displaying, on a display of the handheld device, at least one menu that duplicates information displayed on the video display.
1 Assignment
0 Petitions
Accused Products
Abstract
A software application and system that enables point-and-click interaction with a TV screen. The application determines geocode positioning information for a handheld device, and uses that data to create a virtual pointer for a television display or interactive device. Some embodiments utilize motion sensing and touchscreen input for gesture recognition interacting with video content or interactive device. Motion sensing can be coupled with positioning or localization techniques the user to calibrate the location of the interactive devices and the user location to establish and maintain virtual pointer connection relationships. The system may utilize wireless network infrastructure and cloud-based calculation and storage of position and orientation values to enable the handheld device in the TV viewing area to replace or surpass the functionality of the traditional TV remote control, and also interface directly with visual feedback on the TV screen.
100 Citations
29 Claims
-
1. A system for remotely interacting with a video display, comprising:
-
non-transitory computer-readable instructions for configuring a processor of a handheld wireless device, the handheld wireless device being separate from the video display, the processor of the handheld wireless device determining position and orientation information about the handheld device based on sensors onboard the handheld wireless device and sending the position and orientation information across at least one wireless network; and at least one remote server configured to receive the position and orientation information and to determine the orientation of the handheld wireless device relative to the video display based on the position and orientation information received from the handheld device and a model of the environment around the handheld wireless device, wherein the position information is derived by the handheld wireless device from a distance measurement between the handheld wireless device and a plurality of beacons, including at least one fixed-position terrestrial wireless networking device, and wherein the server is configured to remotely control a user interface on the video display in response to the position and orientation information; non-transitory computer-readable instructions for displaying, on a display of the handheld device, at least one menu that duplicates information displayed on the video display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for facilitating remote interaction with an interactive device in a physical space, comprising:
-
a first set of non-transitory computer-readable instructions for configuring a handheld wireless device to determine position and orientation information about the handheld wireless device based on sensors onboard the handheld wireless device and transmit the position and orientation information and at least one user input across a wireless network, wherein the position information is derived by the handheld wireless device from a distance measurement between the handheld wireless device and at least one fixed-position terrestrial wireless networking device; a second set of non-transitory computer-readable instructions for configuring at least one processor of a computer, remote from the handheld wireless device, to receive the position and motion information and to approximate the orientation of the handheld wireless device relative to a physical space, including in relation to at least one interactive device based on the position and orientation information received from the handheld device and a model of the environment around the handheld wireless device; and a third set of non-transitory computer-readable instructions for configuring the at least one processor of the computer to facilitate control of the at least one interactive device in response to the position and orientation information and the at least one user input; non-transitory computer-readable instructions for displaying, on a display of the handheld device, at least one menu that duplicates information displayed on the video display. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for facilitating interaction between a mobile device and an interactive device comprising steps of:
-
a. observing by a processor on a handheld wireless device, utilizing an antenna and one or more sensors on the handheld wireless device, a plurality of distances relative to a plurality of fixed-position terrestrial network devices in a physical space and an orientation of the handheld wireless device to form the location and orientation information that reflects the position and orientation of the handheld wireless device within the physical space, and transmitting the location and orientation information from the handheld wireless device across at least one network; b. receiving at a remote server, across the at least one network, the location and orientation information from the handheld wireless device; c. calculating, by a processor at the remote server, a position and orientation of the handheld wireless device relative to at least one interactive device from the location and orientation information and a model of the physical space to determine that a user is pointing the handheld wireless device relative to the interactive device; d. determining, by at least one of the processors, at least one command input from a user of the handheld wireless device; and e. transmitting the command to the at least one interactive device across at least one of the at least one networks in response to the step of determining and the position and orientation information; f. displaying, on a display of the handheld device, at least one menu that duplicates information displayed on the video display. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
Specification