发明名称 |
Event-driven detection of device presence for layer 3 services using layer 2 discovery information |
摘要 |
Techniques for detecting presence of a remote device at Layer 2 in response to an indication of an attempt to use the device and without maintaining a Layer 3 connection to the device. The techniques allow reducing power consumption without compromising the device's availability. A device that pairs with a remote wireless device may establish a Layer 3 connection to the remote device to provide services to a user. The Layer 3 connection and underlying Layer 2 connection (e.g., WI-FI, WI-FI DIRECT™ or BLUETOOTH®) may be terminated when the Layer 3 connection is not actively used. Once use of the remote device is desired, its presence may be detected using a Layer 2 device discovery mechanism and the Layer 2 and Layer 3 connections to the device may be reestablished. Services provided at Layer 3, such as steaming data, may then be performed over the reestablished Layer 3 connection. |
申请公布号 |
US8799459(B2) |
申请公布日期 |
2014.08.05 |
申请号 |
US201113230820 |
申请日期 |
2011.09.12 |
申请人 |
Microsoft Corporation |
发明人 |
Hassan Amer A.;Desai Mitesh K.;Gupta Yatharth;Rajpure Dattatraya B.;Navasivasakthivelsamy Arunkumar;Chang Jeffrey S C;Sankaranarayan Mukund;Filgueiras Henrique M. A. |
分类号 |
G06F15/173 |
主分类号 |
G06F15/173 |
代理机构 |
|
代理人 |
Corie Alin;Allen Mike;Minhas Micky |
主权项 |
1. A method of operating a computer comprising at least one processing unit, the method comprising, with the at least one processing unit:
establishing an Internet Protocol (IP) layer connection to at least one device; storing information about the at least one device obtained in conjunction with establishing the IP layer connection to the at least one device; terminating the IP layer connection to the at least one device; and in response to receiving an indication of an attempt to use the at least one device:
determining presence of the at least one device at a non-IP layer; andreestablishing the IP layer connection to the at least one device when the at least one device is determined to be present at the non-IP layer. |
地址 |
Redmond WA US |