Synchronizing device association data among computing devices
First Claim
1. A method comprising:
- receiving, from a service in response to a user logging into a user account of the service, device association data for each of one or more peripheral devices maintained and synchronized with the user account, the device association data for a peripheral device describing how to connect the peripheral device to a computing device;
determining a first set of peripheral devices can be automatically made available for use with the computing device;
obtaining, for at least one of a second set of peripheral devices that are not automatically made available for use with the computing device, additional credentials; and
making available for use with the computing device the first set of peripheral devices and, using the obtained additional credentials, the at least one of the second set of peripheral devices.
3 Assignments
0 Petitions
Accused Products
Abstract
Device association data for peripheral devices, which is data used to connect to the peripheral devices, is maintained and synchronized across multiple computing devices associated with a user account on a service. When a new peripheral device is associated with a computing device, device association data for the new peripheral device is added to the computing device. The device association data for the new peripheral device is also sent to the service, which provides the device association to the other computing devices from which the user logs into his or her account, and those other computing devices in turn automatically associate themselves with the peripheral device. Device use data describing how a user desires to use the peripheral device on one computing device, as well as changes to the device association data on one computing device, can similarly be synchronized across the multiple computing devices.
-
Citations
19 Claims
-
1. A method comprising:
-
receiving, from a service in response to a user logging into a user account of the service, device association data for each of one or more peripheral devices maintained and synchronized with the user account, the device association data for a peripheral device describing how to connect the peripheral device to a computing device; determining a first set of peripheral devices can be automatically made available for use with the computing device; obtaining, for at least one of a second set of peripheral devices that are not automatically made available for use with the computing device, additional credentials; and making available for use with the computing device the first set of peripheral devices and, using the obtained additional credentials, the at least one of the second set of peripheral devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device comprising:
-
a data store to store device association data for peripheral devices, the device association data for a peripheral device describing how the computing device is to connect to the peripheral device; and a device association data synchronization module configured to; receive, from a service in response to a user logging into a user account of the service, device association data for each of one or more peripheral devices maintained and synchronized with the user account; determine a first set of peripheral devices can be automatically made available for use with the computing device; obtain, for at least one of a second set of peripheral devices that are not automatically made available for use with the computing device, additional credentials; and make available for use with the computing device the first set of peripheral devices and, using the obtained additional credentials, the at least one of the second set of peripheral devices. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computing device comprising:
-
one or more processors; one or more computer-readable storage media having stored thereon multiple instructions executable by the one or more processors, that cause the one or more processors to perform acts including; receiving, from a service in response to a user logging into a user account of the service, device association data for each of one or more peripheral devices maintained and synchronized with the user account, the device association data for a peripheral device describing how to connect the peripheral device to the computing device; obtaining, for at least one of a second set of peripheral devices that are not automatically made available for use with the computing device, additional credentials; and making available for use with the computing device a first set of peripheral devices that are automatically available for use with the computing device and, using the obtained additional credentials, the at least one of the second set of peripheral devices.
-
Specification