IP Library Granted Patent US 9,800,837
Granted Patent B2
US 9,800,837 · App. 12/347,722 · Granted Oct 24, 2017

Virtual control device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,800,837
App. No.
12/347,722
Granted
Oct 24, 2017
Kind
B2
Abstract

A method for controlling multiple devices using a virtual device that may be displayed on a screen. The method may include providing the information for the virtual device from a set-top box to the screen. The method may also include using a control device to scroll around the virtual device and make a selection fro the options provided by the virtual device. Additionally, the buttons on the control device may not correspond to the functionality associated with the virtual buttons on the virtual device.

Claims (24)

1. A method, comprising:

downloading, by a set-top box, control data for a plurality of electronic devices from a plurality of control data providers;

storing, by the set-top box, the control data in a memory of the set-top box;

displaying a plurality of selectable options in a virtual device on a display that is coupled to the set-top box, the plurality of selectable options being associated with the plurality of electronic devices;

receiving, by the set-top box, a first command from a set-top box control device, the first command selecting an option of the plurality of selectable options, the selected option being associated with a target electronic device of the plurality of electronic devices;

determining, by the set-top box, target control data of the stored control data, the target control data corresponding to the target electronic device; and

transmitting, by the set-top box, a second command to the target electronic device, the second command including the target control data.

2. The method of claim 1 , wherein the second command is transmitted to the target electronic device wirelessly.

3. The method of claim 1 , wherein the target electronic device is a first target electronic device and the second command includes a first instruction and a second instruction, the first instruction activates a function of the target electronic device, the second instruction activates a function of a second target electronic device.

4. The method of claim 1 , further comprising obtaining, by the set-top box, the control data from a storage device.

5. The method of claim 1 , further comprising displaying the plurality of selectable options in the virtual device on a display that is located at a remote location from the set-top box, the virtual device being provided by the set-top box.

6. The method of claim 1 , wherein the plurality of control data providers include the plurality of electronic devices and a plurality of control devices, the plurality of control devices being configured to control the plurality of electronic devices, respectively.

7. A method, comprising:

receiving, by an electronic device, an input command;

determining, by the electronic device, a component of a plurality of components that is associated with the input command;

switching, by the electronic device, the electronic device to a first control mode, the electronic device being configured to control the determined component in the first control mode;

transmitting, by the electronic device, a first control command to the determined component in response to the switching of the electronic device to the first control mode, the first control command turning the determined component on;

transmitting, by the electronic device, a second control command to the determined component in response to the transmitting of the first control command, the second control command configuring the determined component to receive a satellite signal from a satellite receiver; and

switching, by the electronic device, the electronic device to a second control mode in response to the transmitting of the second control command, the electronic device being configured to control the satellite receiver in the second control mode.

8. The method of claim 7 , wherein the electronic device is a set-top box and the determined component is a television.

9. The method of claim 7 , further comprising obtaining, by the electronic device, control data for the plurality of components from a storage device, the first and second control commands utilizing the control data.

10. The method of claim 7 , wherein the second control mode is a default control mode.

11. The method of claim 7 , wherein the second control command includes changing a channel of the determined component.

12. The method of claim 7 , further comprising obtaining, by the electronic device, control data for the plurality of components from multiple devices of a plurality of devices, the plurality of devices including the plurality of components and a plurality of control devices, the plurality of control devices being configured to control the plurality of components, respectively, the first and second control commands utilizing the control data.

Assignments (3)
SECURITY INTEREST Recorded Nov 30, 2021
From: DISH BROADCASTING CORPORATION; DISH NETWORK L.L.C.; DISH TECHNOLOGIES L.L.C.
To: U.S. BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 058295/0293 →
CHANGE OF NAME Recorded Jun 18, 2018
From: ECHOSTAR TECHNOLOGIES L.L.C.
To: DISH TECHNOLOGIES L.L.C.
Reel/Frame 047264/0127 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2009
From: KENNEDY, JOHN T.; KUMMER, DAVID A.
To: ECHOSTAR TECHNOLOGIES L.L.C.
Reel/Frame 022572/0381 →