Detecting Device Presence for a Layer 3 Connection Using Layer 2 Discovery Information
First Claim
1. A method of displaying device information, the method performed by a computing device and comprising:
- executing a device manager that manages installation of devices for the computing device, the device manager comprising a user interface;
displaying the user interface, including displaying a set of indicators corresponding to devices determined to be available to the computing device, wherein the set of indicators to be displayed is determined by, for a given device;
establishing an Internet Protocol (IP) connection with the given device and in conjunction therewith obtaining device information about the given device;
storing the device information about the given device;
determining from the stored device information that presence of the given device is to be monitored for, and in response monitoring for presence of the given device at a wireless link layer via a wireless interface of the computing device and not at an IP layer, the monitoring performed while the computer has no IP connection with the first device or has a suspended IP connection with the first device, and the monitoring is not performed at the IP layer; and
based on the monitoring, including in the set of indicators an indicator for the given device.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for monitoring presence of a remote device at Layer 2 that 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, such as an IP connection, to the remote device to provide services to a user. The Layer 3 connection may be formed over a Layer 2 connection via an access point or as a peer-to-peer wireless connection between the devices. When the Layer 3 connection is not actively used to access the remote device, the Layer 3 connection and the supporting Layer 2 connection (e.g., WI-FI, WI-FI DIRECT™ or BLUETOOTH®) may be terminated and presence of the remote device may be monitored using a Layer 2 device discovery mechanism. The Layer 2 and Layer 3 connections to the device may be reestablished when use of the remote device is desired.
2 Citations
20 Claims
-
1. A method of displaying device information, the method performed by a computing device and comprising:
-
executing a device manager that manages installation of devices for the computing device, the device manager comprising a user interface; displaying the user interface, including displaying a set of indicators corresponding to devices determined to be available to the computing device, wherein the set of indicators to be displayed is determined by, for a given device; establishing an Internet Protocol (IP) connection with the given device and in conjunction therewith obtaining device information about the given device; storing the device information about the given device; determining from the stored device information that presence of the given device is to be monitored for, and in response monitoring for presence of the given device at a wireless link layer via a wireless interface of the computing device and not at an IP layer, the monitoring performed while the computer has no IP connection with the first device or has a suspended IP connection with the first device, and the monitoring is not performed at the IP layer; and based on the monitoring, including in the set of indicators an indicator for the given device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing device comprising:
-
a link-level implementation of a link-level protocol for a wireless network interface of the computing device; a network-level implementation of a network-level protocol, wherein the link-level implementation and the network-level implementation operate such that;
in association with a network-level connection with a device the computing device designates the device for presence-monitoring, the designation of the device at least in part causing the link-level implementation to monitor for presence of the device when the network-level implementation indicates there is no existing or unsuspended network connection with the device; anda device manager comprising a user interface that displays indicators of devices in accordance with the presence-monitoring. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer readable storage device storing information to enable a computing device to perform a process, the process performed by the computing device and comprising:
-
forming a network-level connection between the computing device and a device, and in response thereto storing a monitoring indication associated with the device; responsive to detection of termination or suspension of the network-level connection, based on the stored monitoring indication, monitoring for presence of the device using a wireless interface of the computing device; and displaying a user interface that comprises indicators of respective devices associated with the computing device, the displaying including displaying an indicator of the device in accordance with detection of the device by the monitoring. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification