IP Library Granted Patent US 10,432,756
Granted Patent B2
US 10,432,756 · App. 15/434,996 · Granted Oct 1, 2019

Legacy device bridge for residential or non-residential networks

Inventors: Paul Krzyzanowski (Flemington, NJ); Wayzen Lin (Wellesley, MA)
Assignee: Microsoft Technology Licensing, LLC
H04L69/08G08C17/02G08C19/16H04L12/282H04L12/2814H04L12/2836H04L29/06H04L69/16
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 10,432,756
App. No.
15/434,996
Granted
Oct 1, 2019
Kind
B2
Abstract

A legacy device bridge for use in a network, such as a wired or wireless residential network, is provided. The legacy device bridge performs protocol conversion to enable a network-attached entity that uses a packet-based communication protocol to communicate with and control legacy devices, such as consumer electronics, that rely exclusively on infrared (IR) or serial communication protocols. The legacy device bridge also performs a virtualization function that allows legacy devices to be advertised to the network as devices that comply with a packet-based discovery and control protocol, and to be controlled as such. The legacy device bridge is also adapted to probe, deduce and publish information relating to the state of a legacy device to other entities on the network.

Claims (30)

1. A method performed by a bridge device for determining state information related to a legacy device and providing the state information via a network that communicates information in accordance with a packet-based communication protocol, wherein the legacy device is not adapted for communication in accordance with the packet-based communication protocol, comprising:

extracting information from an indoor environment in which the bridge device is located via which a state of the legacy device can be determined, the indoor environment being external to the legacy device and the legacy device being incapable of reporting the state to the bridge device;

determining the state of the legacy device based on the extracted information; and

providing information related to the state of the legacy device from the bridge device to one or more devices on the network using the packet-based communication protocol.

2. The method of claim 1 , wherein the bridge device extracts the information from the indoor environment in which the bridge device is located using a probe.

3. The method of claim 1 , wherein the one or more devices on the network comprise one or more of a mobile controller, a personal digital assistant (PDA), a tablet computer, or a personal computer (PC) based computer system.

4. The method of claim 3 , wherein the packet based communication protocol comprises a TCP/IP protocol.

5. The method of claim 4 , wherein the network comprises a wireless local area network.

6. The method of claim 2 , wherein the probe is a light sensitive probe.

7. The method of claim 1 , wherein the legacy device comprises one of a television, a video cassette recorder (VCR), a digital video disk (DVD) player, a stereo receiver, an electronic thermostat, a lamp, or a video camera.

8. A bridge device for determining state information related to a legacy device and providing the state information via a network that communicates information in accordance with a packet-based communication protocol, wherein the legacy device does not communicate in accordance with the packet-based communication protocol, the bridge device comprising:

a component configured to extract information from an indoor environment in which the bridge device is located via which a state of the legacy device can be determined, the indoor environment being external to the legacy device and the legacy device being incapable of reporting the state to the bridge device; and

wherein the bridge device is configured to:

determine the state of the legacy device based on the information extracted from the indoor environment in which the bridge device is located; and

provide information related to the state of the legacy device to a device on the network using the packet-based communication protocol.

9. The bridge device of claim 8 , wherein the component comprises a probe.

10. The bridge device of claim 9 , wherein the probe comprises a light-sensitive probe.

11. The bridge device of claim 8 , wherein the bridge device further comprises an interface by which to provide the information related to the state of the legacy device to the device on the network.

12. The bridge device of claim 11 , wherein the interface comprises a wireless local area network interface.

13. The bridge device of claim 8 , wherein packet-based communication protocol comprises a TCP/IP protocol.

14. The bridge device of claim 8 , wherein the legacy device is one of a television, a video cassette recorder (VCR), a digital video disk (DVD) player, a stereo receiver, an electronic thermostat, a lamp, or a video camera.

15. A computer program product comprising a computer-readable memory device having instructions stored thereon that, when executed by a processing device, perform a method for determining state information related to a legacy device and providing the state information via a network that communicates information in accordance with a packet-based communication protocol, wherein the legacy device is not adapted for communication in accordance with the packet-based communication protocol, the method comprising:

receiving information extracted from an indoor environment in which the bridge device is located via which a state of the legacy device can be determined, the indoor environment being external to the legacy device and the legacy device being incapable of reporting the state to the bridge device;

determining the state of the legacy device based on the extracted information; and

providing information related to the state of the legacy device from the bridge device to one or more devices on the network using the packet-based communication protocol.

16. The computer program product of claim 15 , wherein the packet-based communication protocol comprises a TCP/IP protocol.

17. The computer program product of claim 15 , wherein the one or more devices on the network comprise one or more of a mobile controller, a personal digital assistant (PDA), a tablet computer, or a personal computer (PC) based computer system.

18. The computer program product of claim 17 , wherein receiving the information extracted from the indoor environment in which the bridge device is located via which the state of the legacy device can be determined comprises receiving the information from a probe.

19. The computer program product of claim 15 , wherein the network comprises a wireless local area network.

20. The computer program product of claim 18 , wherein the probe comprises a light sensitive probe.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2018
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 045000/0980 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2017
From: OPENPEAK INC.
To: ID8 GROUP R2 STUDIOS, INC.
Reel/Frame 041405/0890 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2017
From: KRZYZANOWSKI, PAUL; LIN, WAYZEN
To: OPENPEAK INC.
Reel/Frame 041405/0894 →
MERGER Recorded Feb 28, 2017
From: ID8 GROUP R2 STUDIOS, INC.
To: MICROSOFT CORPORATION
Reel/Frame 041405/0897 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2017
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 041405/0905 →