Remote control authority and authentication
First Claim
1. A method performed by a first mobile device, the method comprising:
- (1) receiving a first communication that identifies a first object, comprising receiving the first communication from a user as manual input to the first mobile device;
(2) based on the first communication that identifies the first object, presenting a first remote control user interface capable of controlling the first object;
(3) at the first mobile device, receiving a first input from a user via the first remote control user interface, the first input indicating a first action to be performed at the first object;
(4) in response to receiving the first input, wirelessly transmitting a first communication relating to the first action;
(5) at the first mobile device, receiving a second input from the user via the first remote control user interface, the second input indicating a second action to be performed at the first object;
(6) in response to receiving the second input, wirelessly transmitting a second communication relating to the second action;
(7) wirelessly receiving a second communication comprising first information relating to first feedback relating to the first action; and
(8) based on the first information, presenting second information relating to the first feedback at the first remote control user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to systems and methods to enable a mobile device to be used as a remote control, in order to control one or more remotely controllable objects. In possible embodiments of the invention, proximity-based (or other) remote controls include control authorization to enable the transfer or sharing of control between different remote controls being implemented on different mobile devices, in order to permit different users to transfer or share control of a same remotely controllable object, for example. In other possible embodiments of the invention, a proximity-based (or other) remote control uses control authentication to enable the pairing of a remote control implemented on a device and a remotely controllable object, for example. Various embodiments of control authority and control authentication are possible and anticipated by the invention to address a wide range of practical remote control applications and provide many benefits to users.
23 Citations
16 Claims
-
1. A method performed by a first mobile device, the method comprising:
-
(1) receiving a first communication that identifies a first object, comprising receiving the first communication from a user as manual input to the first mobile device; (2) based on the first communication that identifies the first object, presenting a first remote control user interface capable of controlling the first object; (3) at the first mobile device, receiving a first input from a user via the first remote control user interface, the first input indicating a first action to be performed at the first object; (4) in response to receiving the first input, wirelessly transmitting a first communication relating to the first action; (5) at the first mobile device, receiving a second input from the user via the first remote control user interface, the second input indicating a second action to be performed at the first object; (6) in response to receiving the second input, wirelessly transmitting a second communication relating to the second action; (7) wirelessly receiving a second communication comprising first information relating to first feedback relating to the first action; and (8) based on the first information, presenting second information relating to the first feedback at the first remote control user interface. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising at least one non-transitory computer-readable medium having computer program instructions stored thereon, wherein the computer program instructions are executable by at least one computer processor to perform a method, the method comprising:
-
(1) receiving a first communication that identifies a first object, comprising receiving the first communication from a user as manual input to the first mobile device; (2) based on the first communication that identifies the first object, presenting a first remote control user interface capable of controlling the first object; (3) at the first mobile device, receiving a first input from a user via the first remote control user interface, the first input indicating a first action to be performed at the first object; (4) in response to receiving the first input, wirelessly transmitting a first communication relating to the first action; (5) at the first mobile device, receiving a second input from the user via the first remote control user interface, the second input indicating a second action to be performed at the first object; (6) in response to receiving the second input, wirelessly transmitting a second communication relating to the second action; (7) wirelessly receiving a second communication comprising first information relating to first feedback relating to the first action; and (8) based on the first information, presenting second information relating to the first feedback at the first remote control user interface. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method performed by a first mobile device, the method comprising:
-
(1) receiving a first communication that identifies a first object, comprising receiving the first communication from a user as manual input to the first mobile device; (2) based on the first communication that identifies the first object, presenting a first remote control user interface capable of controlling the first object; (3) at the first mobile device, receiving a first input from a user via the first remote control user interface, the first input indicating a first action to be performed at the first object; (4) in response to receiving the first input, wirelessly transmitting a first communication relating to the first action; (5) at the first mobile device, receiving a second input from the user via the first remote control user interface, the second input indicating a second action to be performed at the first object; (6) in response to receiving the second input, wirelessly transmitting a second communication relating to the second action; (7) after (1) and before (2), transmitting a third communication, which identifies the first object, to the remote computer; (8) after (1) and before (2), receiving, from the remote computer, a fourth communication identifying the first remote control user interface from among a plurality of remote control user interfaces stored on the first mobile device.
-
-
14. A system comprising at least one non-transitory computer-readable medium having computer program instructions stored thereon, wherein the computer program instructions are executable by at least one computer processor to perform a method, the method comprising:
-
(1) receiving a first communication that identifies a first object, comprising receiving the first communication from a user as manual input to the first mobile device; (2) based on the first communication that identifies the first object, presenting a first remote control user interface capable of controlling the first object; (3) at the first mobile device, receiving a first input from a user via the first remote control user interface, the first input indicating a first action to be performed at the first object; (4) in response to receiving the first input, wirelessly transmitting a first communication relating to the first action; (5) at the first mobile device, receiving a second input from the user via the first remote control user interface, the second input indicating a second action to be performed at the first object; (6) in response to receiving the second input, wirelessly transmitting a second communication relating to the second action; (7) after (1) and before (2), transmitting a third communication, which identifies the first object, to the remote computer; (8) after (1) and before (2), receiving, from the remote computer, a fourth communication identifying the first remote control user interface from among a plurality of remote control user interfaces stored on the first mobile device.
-
-
15. A method performed by a first mobile device, the method comprising:
-
(1) receiving a first communication that identifies a first object, comprising receiving the first communication from a user as manual input to the first mobile device; (2) based on the first communication that identifies the first object, presenting a first remote control user interface capable of controlling the first object; (3) at the first mobile device, receiving a first input from a user via the first remote control user interface, the first input indicating a first action to be performed at the first object; (4) in response to receiving the first input, wirelessly transmitting a first communication relating to the first action; (5) at the first mobile device, receiving a second input from the user via the first remote control user interface, the second input indicating a second action to be performed at the first object; (6) in response to receiving the second input, wirelessly transmitting a second communication relating to the second action; (7) after (1) and before (2), transmitting a second communication which identifies the first object, to the remote computer; (8) after (1) and before (2), receiving, from the remote computer, a third communication comprising the first remote control user interface.
-
-
16. A system comprising at least one non-transitory computer-readable medium having computer program instructions stored thereon, wherein the computer program instructions are executable by at least one computer processor to perform a method, the method comprising:
-
(1) receiving a first communication that identifies a first object, comprising receiving the first communication from a user as manual input to the first mobile device; (2) based on the first communication that identifies the first object, presenting a first remote control user interface capable of controlling the first object; (3) at the first mobile device, receiving a first input from a user via the first remote control user interface, the first input indicating a first action to be performed at the first object; (4) in response to receiving the first input, wirelessly transmitting a first communication relating to the first action; (5) at the first mobile device, receiving a second input from the user via the first remote control user interface, the second input indicating a second action to be performed at the first object; (6) in response to receiving the second input, wirelessly transmitting a second communication relating to the second action; (7) after (1) and before (2), transmitting a second communication which identifies the first object, to the remote computer; (8) after (1) and before (2), receiving, from the remote computer, a third communication comprising the first remote control user interface.
-
Specification