Method and system for user interface for interactive devices using a mobile device
First Claim
1. A system for remotely interacting with an interactive device, comprising:
- computer-readable instructions for configuring a processor of a handheld wireless device, the handheld wireless device being separate from the interactive device, and 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;
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 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,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 of the interactive device in response to the position and orientation information; and
computer-readable instructions for displaying, on a display of the handheld device, at least one menu that duplicates user interface information of the interactive device,wherein the user interface allows for identifying and registering new separate interactive device locations, and presents an overlay of duplicate menu or icon elements onto the mobile device as the device is moved past the interactive device location in physical space, using a model of the physical space, to facilitate interaction with a plurality of separate interactive devices, and to determine which of the plurality of interactive device the user interacts with based on the position and orientation information.
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.
92 Citations
18 Claims
-
1. A system for remotely interacting with an interactive device, comprising:
-
computer-readable instructions for configuring a processor of a handheld wireless device, the handheld wireless device being separate from the interactive device, and 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; 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 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, 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 of the interactive device in response to the position and orientation information; and computer-readable instructions for displaying, on a display of the handheld device, at least one menu that duplicates user interface information of the interactive device, wherein the user interface allows for identifying and registering new separate interactive device locations, and presents an overlay of duplicate menu or icon elements onto the mobile device as the device is moved past the interactive device location in physical space, using a model of the physical space, to facilitate interaction with a plurality of separate interactive devices, and to determine which of the plurality of interactive device the user interacts with based on the position and orientation information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for facilitating remote interaction with interactive devices in a physical space, comprising:
-
a first set of computer-readable instructions that configure 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 server, remote from the handheld wireless device and in communication with the handheld wireless device, configured to execute; a second set of computer-readable instructions that configure the server 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, which is separate from the handheld wireless 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 computer-readable instructions that configure the server to facilitate network control of the at least one interactive device in the physical environment in response to the position and orientation information and the at least one user input as the handheld device is moved past the separate interactive device locations in physical space, using a model of the physical space; and a fourth set of computer-readable instructions that configure a handheld wireless device to display on a display of the handheld device at least one menu that duplicates user interface information of the seperate controlled interactive device. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method for facilitating interaction between a mobile device and interactive devices 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; 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; and f) displaying, on a display of the handheld device, at least one menu that duplicates user interface information of the interactive device, wherein the at least one interactive device comprises a controllable element in the physical environment that can be controlled as the handheld device is moved past the separate interactive device locations in physical space, using a model of the physical space. - View Dependent Claims (15, 16, 17, 18)
-
Specification