System and method for simplified resource sharing
First Claim
1. A method comprising:
- establishing, by a handheld device, communication with a computing device via a first communication channel;
receiving, by the handheld device, through the first communication channel, resource-sharing information that includes information identifying the computing device and information identifying a particular hardware device of the computing device;
prompting, by the handheld device, a user to use the particular hardware device of the computing device with the handheld device, wherein the resource-sharing information further includes information sufficient to enable the handheld device to use the particular hardware device;
receiving, by the handheld device, an approval from the computing device to use the particular hardware device of the computing device, in response to the computing device determining that the particular hardware device is available;
obtaining, by the handheld device, a resource-sharing software plug-in described in the resource-sharing information, wherein the resource-sharing software plug-in enables the particular hardware device to use a resource-sharing stream of data between the handheld device and the computing device;
locating, by the handheld device, the computing device using a network address specified in the resource-sharing information;
establishing, by the handheld device, a connection with the computing device via a second communication channel in response to locating the computing device; and
using, by the handheld device, the particular hardware device of the computing device with the resource-sharing stream of data between the handheld device and the computing device based on the resource-sharing software plug-in.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and devices for simplified resource-sharing with electronic devices are provided. For example, a method for using at least one resource of a variety of electronic devices from another electronic device may include receiving resource-sharing information associated with a resource-sharing electronic device via near field communication, determining a resource-sharing scheme for using the resources of the resource-sharing electronic device based on the resource-sharing information, and sharing at least one resource of the resource-sharing electronic device using the determined resource-sharing scheme. The resource-sharing information may be received from a near field communication interface of the resource-sharing electronic device or from a radio frequency identification tag associated with the resource-sharing electronic device.
81 Citations
19 Claims
-
1. A method comprising:
-
establishing, by a handheld device, communication with a computing device via a first communication channel; receiving, by the handheld device, through the first communication channel, resource-sharing information that includes information identifying the computing device and information identifying a particular hardware device of the computing device; prompting, by the handheld device, a user to use the particular hardware device of the computing device with the handheld device, wherein the resource-sharing information further includes information sufficient to enable the handheld device to use the particular hardware device; receiving, by the handheld device, an approval from the computing device to use the particular hardware device of the computing device, in response to the computing device determining that the particular hardware device is available; obtaining, by the handheld device, a resource-sharing software plug-in described in the resource-sharing information, wherein the resource-sharing software plug-in enables the particular hardware device to use a resource-sharing stream of data between the handheld device and the computing device; locating, by the handheld device, the computing device using a network address specified in the resource-sharing information; establishing, by the handheld device, a connection with the computing device via a second communication channel in response to locating the computing device; and using, by the handheld device, the particular hardware device of the computing device with the resource-sharing stream of data between the handheld device and the computing device based on the resource-sharing software plug-in. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A handheld electronic device comprising:
-
a processor configured to; establish communication with a computing device via a first communication channel; receive, through the first communication channel, resource-sharing information that includes information identifying the computing device and information identifying a particular hardware device of the computing device; prompt a user to use the particular hardware device of the computing device with the handheld device, wherein the resource-sharing information further includes information sufficient to enable the handheld device to use the particular hardware device; receive an approval from the computing device to use the particular hardware device of the computing device, in response to the computing device determining that the particular hardware device is available; obtain a resource-sharing software plug-in described in the resource-sharing information, wherein the resource-sharing software plug-in enables the particular hardware device to use a resource-sharing stream of data between the handheld device and the computing device; locate the computing device using a network address specified in the resource-sharing information; establish a connection with the computing device via a second communication channel in response to locating the computing device; and use the particular hardware device of the computing device with the resource-sharing stream of data between the handheld device and the computing device based on the resource-sharing software plug-in. - View Dependent Claims (14, 15)
-
-
16. A non-transitory machine-readable medium for a computer system, the non-transitory machine-readable medium having stored thereon a series of instructions executable by a processor, the series of instructions comprising:
-
instructions that cause the processor to establish communication with a computing device via a first communication channel; instructions that cause the processor to receive, through the first communication channel, resource-sharing information that includes information identifying the computing device and information identifying a particular hardware device of the computing device; instructions that cause the processor to prompt a user to use the particular hardware device of the computing device with the handheld device, wherein the resource-sharing information further includes information sufficient to enable the handheld device to use the particular hardware device; instructions that cause the processor to receive an approval from the computing device to use the particular hardware device of the computing device, in response to the computing device determining that the particular hardware device is available; instructions that cause the processor to obtain a resource-sharing software plug-in described in the resource-sharing information, wherein the resource-sharing software plug-in enables the particular hardware device to use a resource-sharing stream of data between the handheld device and the computing device; instructions that cause the processor to locate the computing device using a network address specified in the resource-sharing information; instructions that cause the processor to establish a connection with the computing device via a second communication channel in response to locating the computing device; and instructions that cause the processor to use the particular hardware device of the computing device with the resource-sharing stream of data between the handheld device and the computing device based on the resource-sharing software plug-in. - View Dependent Claims (17, 18, 19)
-
Specification