Portable platform for networked computing
First Claim
1. A first computing device, the computing device comprising:
- a processor;
one or more radios; and
a memory coupled to the processor comprising instructions executable by the processor, the processor being operable when executing the instructions to;
sense, by at least one of the radios, a second portable, networked, computing device within a threshold proximity, wherein the second computing device comprises a processor, one or more radios, and a memory coupled to the processor;
establish a direct connection with the second device;
retrieve initial information from the second computing device, the initial information comprising a social-networking system user identifier;
after authenticating the second computing device based on the initial information, grant credentials to the second computing device, wherein the credentials granted by the first computing device allow the second computing device to communicate with one or more third computing devices, and wherein one or more of the third computing devices comprise a processor, one or more radios, and a memory coupled to the processor.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a portable, networked, computing device comprises a processor, a plurality of radios, and a memory. The device may be operable to pair, by at least one of the radios, with a device associated with a user. The device may then monitor, by one of the radios, a signal for a connection established with a first network. When the device determines that the signal for the first network has dropped below a threshold level of quality, it may enable access point mode for at least one of the paired devices by turning on a radio to establish a connection with a second network and thereby providing connectivity to the second network for the at least one of the paired devices. If multiple networks are available, the device may select an optimal network based on an assessment of one or more factors.
43 Citations
24 Claims
-
1. A first computing device, the computing device comprising:
-
a processor; one or more radios; and a memory coupled to the processor comprising instructions executable by the processor, the processor being operable when executing the instructions to; sense, by at least one of the radios, a second portable, networked, computing device within a threshold proximity, wherein the second computing device comprises a processor, one or more radios, and a memory coupled to the processor; establish a direct connection with the second device; retrieve initial information from the second computing device, the initial information comprising a social-networking system user identifier; after authenticating the second computing device based on the initial information, grant credentials to the second computing device, wherein the credentials granted by the first computing device allow the second computing device to communicate with one or more third computing devices, and wherein one or more of the third computing devices comprise a processor, one or more radios, and a memory coupled to the processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
sensing, by a first computing device comprising a plurality of radios, a second portable, networked, computing device within a threshold proximity, wherein the second computing device comprises a processor, one or more radios, and a memory coupled to the processor; establishing, by the first computing device, a direct connection with the second device; retrieving, by the first computing device, initial information from the second device, the initial information comprising a social-networking system user identifier; after authenticating the second computing device, by the first computing device, based on the initial information, granting, by the first computing device, credentials to the second computing device, wherein the credentials granted by the first computing device allow the second computing device to communicate with one or more third computing devices, and wherein one or more of the third computing devices comprise a processor, one or more radios, and a memory coupled to the processor. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
sense, by a plurality of radios, a second portable, networked, computing device within a threshold proximity of a first computing device, wherein the second computing device comprises a processor, one or more radios, and a memory coupled to the processor; establish a direct connection between the first computing device and the second computing device; retrieve initial information from the second computing device, the initial information comprising a social-networking system user identifier; after authenticating the second computing device based on the initial information, grant credentials to the computing second device, wherein the credentials granted by the first computing device allow the second computing device to communicate with one or more third computing devices, and wherein one or more of the third computing devices comprise a processor, one or more radios, and a memory coupled to the processor. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification