Legacy device bridge for residential or non-residential networks
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04N-007/18
H04L-029/06
H04L-012/28
G08C-017/02
G08C-019/16
출원번호
US-0319240
(2014-06-30)
등록번호
US-9578140
(2017-02-21)
발명자
/ 주소
Krzyzanowski, Paul
Lin, Wayzen
출원인 / 주소
Microsoft Technology Licensing, LLC
대리인 / 주소
Chatterjee, Aaron
인용정보
피인용 횟수 :
0인용 특허 :
99
초록▼
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
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.
대표청구항▼
1. A method for determining a state of a consumer electronic device and providing the state via a network that communicates information in accordance with a packet-based communication protocol, wherein the consumer electronic device is not adapted for communication in accordance with the packet-base
1. A method for determining a state of a consumer electronic device and providing the state via a network that communicates information in accordance with a packet-based communication protocol, wherein the consumer electronic device is not adapted for communication in accordance with the packet-based communication protocol, comprising: probing the consumer electronic device by a probe to determine state information related to the consumer electronic device;providing the state information from the probe to one or more devices on the network; anddetermining the state of the consumer electronic device based on the state information by at least one of the one or more devices on the network. 2. The method of claim 1, wherein providing the state information to one or more devices on the network comprises providing the state to a legacy device bridge. 3. The method of claim 1, wherein the one or more devices on the network include a legacy device bridge and at least one additional device. 4. The method of claim 3, wherein determining the state of the consumer electronic device based on the state information is performed by the legacy device bridge; and wherein the method further comprises: generating an electronic message, by a virtualization appliance of the legacy device bridge, that includes the state, the electronic message being generated in accordance with the packet-based communication protocol; andtransmitting the electronic message that includes the state from the legacy device bridge to the at least one additional device over the network using the packet-based communication protocol. 5. The method of claim 4, wherein the at least one additional device includes a control server. 6. The method of claim 1, wherein the probe is at least one of a light sensitive probe, a temperature probe, or an acoustic probe. 7. The method of claim 1, wherein the probe probes the consumer electronic device that is at least 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 legacy device bridge for determining a state of a consumer electronic device and providing the state via a network that communicates information in accordance with a packet-based communication protocol, wherein the consumer electronic device does not communicate in accordance with the packet-based communication protocol, the legacy device bridge comprising: a probe configured to probe the consumer electronic device to determine state information related to the consumer electronic device; andwherein the legacy device bridge is configured to: determine the state of the consumer electronic device based on the state information received from the probe; andreport the state to a device on the network. 9. The legacy device bridge of claim 8, that further comprises a virtualization appliance that is configured to: generate a first electronic message, that includes the state, in accordance with the packet-based communication protocol; andreport the state by transmitting the first electronic message that includes the state from the legacy device bridge to the device on the network using the packet-based communication protocol. 10. The legacy device bridge of claim 9, that further comprises: a first communication interface configured to: enable the virtualization appliance to transmit the first electronic message that includes the state of the consumer electronic device to the device on the network; andenable the virtualization appliance to receive a command based at least in part on the state from the device on the network. 11. The legacy device bridge of claim 10, wherein the virtualization appliance is further configured to: generate a second electronic message, that includes the command, in accordance with a communication protocol of the consumer electronic device; andtransmit the second electronic message that includes the command from the legacy device bridge to the consumer electronic device; andwherein the legacy device bridge further comprises: a second communication interface configured to: enable the virtualization appliance to transmit the second electronic message to the consumer electronic device. 12. The legacy device bridge of claim 10, wherein the device on the network is a control server. 13. The legacy device bridge of claim 8, wherein the probe is at least one of a light sensitive probe, a temperature probe, or an acoustic probe. 14. The legacy device bridge of claim 8, wherein the probe is configured to probe the consumer electronic device that is at least 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-readable memory storing instructions that, when executed by a processing device, perform a method for determining a state of a consumer electronic device and providing the state via a network that communicates information in accordance with a packet-based communication protocol, wherein the consumer electronic device is not adapted for communication in accordance with the packet-based communication protocol, the method comprising: probing the consumer electronic device by a probe to determine state information related to the consumer electronic device;providing the state information from the probe to one or more devices on the network; anddetermining the state of the consumer electronic device based on the state information by at least one of the one or more devices on the network. 16. The computer-readable memory of claim 15, wherein providing the state information to one or more devices on the network comprises providing the state to a legacy device bridge. 17. The computer-readable memory of claim 15, wherein the one or more devices on the network include a legacy device bridge and at least one additional device. 18. The computer-readable memory of claim 17, wherein determining the state of the consumer electronic device based on the state information is performed by the legacy device bridge; and wherein the method further comprises: generating an electronic message, by a virtualization appliance of the legacy device bridge, that includes the state, the electronic message being generated in accordance with the packet-based communication protocol; andtransmitting the electronic message that includes the state from the legacy device bridge to the at least one additional device over the network using the packet-based communication protocol. 19. The computer-readable memory of claim 18, wherein the at least one additional device includes a control server. 20. The computer-readable memory of claim 15, wherein the probe is at least one of a light sensitive probe, a temperature probe, or an acoustic probe.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (99)
Saito,Hiroji; Nagaoka,Tatsuji; Matsuura,Tomoko; Wakaizumi,Mariko, APPARATUS FOR TRANSMITTING PROGRAM INFORMATION, COMMUNICATING SYSTEM, METHOD OF TRANSMITTING PROGRAM INFORMATION, METHOD OF INSTRUCTING PROGRAM RECORDING OPERATION, AND METHOD OF INSTRUCTING PROGRAM .
Bleile,Leonard George; Becker,Christopher Henry; Mah,Mae Jennifer, Apparatus, method, media and signals for controlling a wireless communication appliance.
Terada Satoshi,JPX ; Ueda Toru,JPX ; Wakai Hirohisa,JPX ; Nishimura Takashi,JPX, Communication method, communication system and computer readable recording medium recording communication program.
Becker, Christopher Henry; Bleile, Leonard George; Lopp, Carl G., Docking station for enabling landline telephones to send/receive calls via a docked mobile telephone.
Venkatraman Chandrasekar ; Morgan Jeffrey A., Embedding web access mechanism in an appliance for user interface functions including a web server and web browser.
O\Donnell Frank A. (Clearwater FL) Luo Qiuju (Orange CA) Nguyen Kimthoa T. (Yorba Linda CA), Favorite key macro command and chained macro command in a remote control.
Lea Rodger J., Home audio/video network for generating default control parameters for devices coupled to the network, and replacing updated control parameters therewith.
Harada Takenosuke,JPX ; Tsukidate Ryota,JPX, Interactive television system for implementing electronic polling or providing user-requested services based on identifi.
Glitho Roch,CAX ; Gourraud Christophe,CAX, Meta-service activating interface between a customer administrative system and database network elements of a communications network.
Shteyn Yevgeniy Eugene, Method and apparatus for a low data-rate network to be represented on and controllable by high data-rate home audio/video interoperability (HAVi) network.
Ghori Amar ; White John, Method and system for coupling a personal computer with an appliance unit via a wireless communication link to provide an output display presentation.
Accarie, Jean-Paul; Kolli, Yacine El, Method for the processing of remote control signals within a home audiovisual network, corresponding signal, devices and computer program.
Krzyzanowski, Paul; Lin, Wayzen; Pitts, Michael, Method, system, and computer program product for managing controlled residential or non-residential environments.
David P. Eckel ; Selin Tansi-Glickman ; Gaetano Bonasia ; Stephen P. Hebeisen ; James A. Porter, Network based electrical control system with distributed sensing and control.
Darbee Paul V. (Santa Ana CA) Ellis Richard E. (Garden Grove CA) Jansky Louis Steven (Long Beach CA) Grossman Avram S. (Santa Ana CA), Remote control with two-way data coupling.
Dara-Abrams Joseph Alexander ; Gibbs Simon J. ; Balaraman Arunachalam ; Matthews Neil David,GBX ; Fairhurst Jon, Synchronizing a data driven interaction controller and a non-data driven interaction controller.
Oden Gene ; Baca Trevor, System and method for communicating with and controlling disparate telecommunications devices in a telecommunications network.
Michael Lawrence Emens ; Reiner Kraft ; Neelakantan Sundaresan, System and method for controlling remote devices from a client computer using digital images.
Mondrik Dan ; DeKey Samson ; Andrade Hugo, System and method for mapping driver level event function calls from a process-based driver level program to a session-.
Callahan, Mary Kathleen; Kinstrey, Michael Adam; Henderson, David Lavan; Kenny, Kevin Bernard; Hammond, Christopher Reynolds; Goldfarb, Helena; Sarachan, Brion Daryl; Schmidt, Alexandra Jay; Angelovi, System and method for monitoring and controlling the production of audio and video streams.
Theimer Marvin M. (Mountain View CA) Spreitzer Michael J. (Tracy CA) Weiser Mark D. (Palo Alto CA) Goldstein Richard J. (San Francisco CA) Elrod Scott A. (Redwood City CA) Swinehart Daniel C. (Palo A, System for granting ownership of device by user based on requested level of ownership, present state of the device, and.
Dolin ; Jr. Robert A. (Menlo Park CA), System for installing and configuring (grouping and node address assignment) household devices in an automated environme.
Freeman, Curtis W., System to automatically locally control a device according to preferences of a user entering a local area of the device from a remote area.
Salazar Joe Andrew ; Molero-Castro Luis,ESX, Wireless and wired communications, command, control and sensing system for sound and/or data transmission and reception.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.