Portable Platform for Networked Computing
First Claim
1. A device cloud comprising:
- a portable networking device;
one or more paired devices, wherein each of the paired devices are paired with the portable networking device; and
a control device paired with the portable networking device, wherein the control device comprises a processor and a memory coupled to the processor comprising instructions executable by the processor, the processor being operable when executing the instructions to;
sense one or more of the paired devices, wherein each paired device in the group is within threshold proximity;
determine a controllable group of one or more of the sensed devices, wherein each sensed device in the group provides a remote interaction interface;
present a user interface for a particular device of the controllable group; and
send commands to the particular device based on user input received in association with the user interface.
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.
-
Citations
20 Claims
-
1. A device cloud comprising:
-
a portable networking device; one or more paired devices, wherein each of the paired devices are paired with the portable networking device; and a control device paired with the portable networking device, wherein the control device comprises a processor and a memory coupled to the processor comprising instructions executable by the processor, the processor being operable when executing the instructions to; sense one or more of the paired devices, wherein each paired device in the group is within threshold proximity; determine a controllable group of one or more of the sensed devices, wherein each sensed device in the group provides a remote interaction interface; present a user interface for a particular device of the controllable group; and send commands to the particular device based on user input received in association with the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
by a control device paired with a portable networking device, sensing one or more paired devices, wherein each of the paired devices are paired with the portable networking device, and wherein each paired device in the group is within threshold proximity; by the control device, determining a controllable group of one or more of the sensed devices, wherein each sensed device in the group provides a remote interaction interface; by the control device, presenting a user interface for a particular device of the controllable group; and by the control device, sending commands to the particular device based on user input received in association with the user interface. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
sense, by a control device paired with a portable networking device, one or more paired devices, wherein each of the paired devices are paired with the portable networking device, and wherein each paired device in the group is within threshold proximity; determine a controllable group of one or more of the sensed devices, wherein each sensed device in the group provides a remote interaction interface; present, for display on the control device, a user interface for a particular device of the controllable group; and send, by the control device, commands to the particular device based on user input received in association with the user interface. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification