Remotely accessing a computing device in a low-power state
First Claim
1. A computer-implemented method for remotely accessing a computing device operating in a low-power state, the method comprising:
- receiving at the computing device a request for application data located on the computing device, the request being received from a wireless device communicating with the computing device via a short-range wireless communications link;
executing a pre-boot application within a Basic Input/Output System (BIOS) of the computing device without causing the computing device to exit the hibernation state, if the computing device is in a hibernation state, the pre-boot application being configured to receive the request from the wireless device while the computing device is in the hibernation state, retrieve the data from a location accessible to the pre-boot application while the computer is operating in the pre-boot environment, format the data for display on the wireless device, and send the data to the wireless device; and
executing a software component configured to communicate with an application, an application data storage device, and a second interface for communicating with a wireless device, if the computing device is in a standby state.
3 Assignments
0 Petitions
Accused Products
Abstract
Aspects provide a computer-readable medium for accessing computer applications and application data on a computer operating in a low-power state utilizing a wireless device and providing the requested information in a usable format over a short-range communications link. According to one aspect, a computer-readable medium causes a computer to receive a request for data over a short-range wireless link. If the computer is in a standby state, a low-power state is initiated, a software component is executed to receive the request, retrieve the data, format the data for display on the wireless device, and send the data to the wireless device. If the computer is in a hibernation mode, a pre-boot application is executed to retrieve, format, and send the stored data to the wireless device or to initiate a low-power or power-on state and forward the request to a software component for retrieving the requested data.
-
Citations
20 Claims
-
1. A computer-implemented method for remotely accessing a computing device operating in a low-power state, the method comprising:
-
receiving at the computing device a request for application data located on the computing device, the request being received from a wireless device communicating with the computing device via a short-range wireless communications link; executing a pre-boot application within a Basic Input/Output System (BIOS) of the computing device without causing the computing device to exit the hibernation state, if the computing device is in a hibernation state, the pre-boot application being configured to receive the request from the wireless device while the computing device is in the hibernation state, retrieve the data from a location accessible to the pre-boot application while the computer is operating in the pre-boot environment, format the data for display on the wireless device, and send the data to the wireless device; and executing a software component configured to communicate with an application, an application data storage device, and a second interface for communicating with a wireless device, if the computing device is in a standby state. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
2. The method of 1, wherein the short-range communications link is established between the computing device and the wireless device by:
-
receiving at the computing device a low power, short-range radio signal comprising an identification of the wireless device; authenticating the signal at the computing device as being from an allowed wireless device; and transmitting a response signal identifying the computing device.
-
-
8. A computing device comprising a memory for storing computer-executable instructions that, when executed by the computing device, cause the computing device to:
-
receive a request for application data located on the computing device, the request being received from a wireless device communicating with the computing device over a short-range wireless communications link; determine whether the computing device is in a hibernation state or in a standby state; if the computing device is in the hibernation state, execute a pre-boot application within a Basic Input/Output System (BIOS) of the computing device without causing the computing device to exit the hibernation state, wherein the pre-boot application is configured to receive the request at a second interface for the requested application data and to retrieve the requested data through a first interface, retrieve the requested application data via the first interface, format the application data for display on the wireless device, and send the data to the wireless device via the second interface; and if the computing device is in a standby state, initiate a low-power state, execute a software component configured to provide a first interface for communicating with an application and an application data storage device, and a second interface for communicating with the wireless device. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer-implemented method for remotely accessing a computing device operating in a low-power state, the method comprising:
-
establishing a communications link between the computing device and a wireless device; receiving at the computing device a request for application data located on the computing device, the request being received from the wireless device and comprising a request for application data associated with the computing device; determining whether the computing device is in a standby state or a hibernation state; if the computing device is in the standby state, initiating a low-power state and executing a software component configured to provide a first interface for communicating with an application and application data storage device, and a second interface for communicating with the wireless device, wherein the software component is configured to send the application data to the wireless device through the second interface; and if the computing device is in the hibernation state, executing a pre-boot application within a Basic Input/Output System (BIOS) of the computing device without causing the computing device to exit the hibernation state, the pre-boot application configured to provide the application data to the wireless device without causing the computing device to exit the hibernation state. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification