PROVIDING A SERVICE TO A USER DEVICE BASED ON A CAPABILITY OF THE USER DEVICE WHEN THE USER DEVICE SHARES AN IDENTIFIER
First Claim
1. A device, comprising:
- one or more processors to;
receive, from a plurality of user devices associated with a shared identifier, registration information that includes;
a unique identifier for each user device included in the plurality of user devices, andcapability information that identifies one or more capabilities of each user device included in the plurality of user devices;
store the registration information;
receive, from a service provider device, a query associated with providing a service, requiring a particular capability, to at least one of the plurality of user devices associated with the shared identifier,the query including the shared identifier;
determine, based on the query and the stored registration information, a set of unique identifiers associated with the shared identifier;
determine a set of capabilities corresponding to each unique identifier included in the set of unique identifiers; and
provide, to the service provider device, information that identifies the set of unique identifiers and the set of capabilities corresponding to each unique identifier included in the set of unique identifiers.
1 Assignment
0 Petitions
Accused Products
Abstract
A device may receive, from multiple user devices associated with a shared identifier, registration information that includes a unique identifier for each user device of the multiple user devices, and capability information that identifies one or more capabilities of each user device. The device may store the registration information. The device may receive, from a service provider device, a query associated with providing a service, requiring a particular capability, to at least one of the user devices associated with the shared identifier. The query may include the shared identifier. The device may determine, based on the query and the stored registration information, a set of unique identifiers associated with the shared identifier, and may determine a set of capabilities corresponding to each unique identifier. The device may provide, to the service provider device, information that identifies the set of unique identifiers and the set of capabilities.
72 Citations
20 Claims
-
1. A device, comprising:
one or more processors to; receive, from a plurality of user devices associated with a shared identifier, registration information that includes; a unique identifier for each user device included in the plurality of user devices, and capability information that identifies one or more capabilities of each user device included in the plurality of user devices; store the registration information; receive, from a service provider device, a query associated with providing a service, requiring a particular capability, to at least one of the plurality of user devices associated with the shared identifier, the query including the shared identifier; determine, based on the query and the stored registration information, a set of unique identifiers associated with the shared identifier; determine a set of capabilities corresponding to each unique identifier included in the set of unique identifiers; and provide, to the service provider device, information that identifies the set of unique identifiers and the set of capabilities corresponding to each unique identifier included in the set of unique identifiers. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to; receive, from a first user device associated with a shared identifier, first registration information that includes; a first unique identifier that identifies the first user device, and first capability information that identifies a first capability of the first user device; receive, from a second user device associated with the shared identifier, second registration information that includes; a second unique identifier that identifies the second user device, and second capability information that identifies a second capability of the second user device; store the first registration information and the second registration information; receive, from a service provider device, a query associated with providing a service, requiring a particular capability, to a user device associated with the shared identifier, the query including the shared identifier; identify, based on the shared identifier included in the query, the first unique identifier and the second unique identifier; and provide, to the service provider device and based on identifying the first unique identifier and the second unique identifier, information that identifies; the first unique identifier and the first capability corresponding to the first unique identifier, or the second unique identifier and the second capability corresponding to the second unique identifier. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A method, comprising:
-
receiving, by a device, registration information that identifies; a plurality of unique identifiers corresponding to a plurality of user devices that share a shared identifier, and at least one capability of each user device included in the plurality of user devices; receiving, by the device and from a service provider device, a query associated with providing a service, requiring a particular capability, to at least one of the plurality of user devices that share the shared identifier, the query including the shared identifier; identifying, by the device and using the shared identifier included in the query, the plurality of unique identifiers; identifying, by the device and using the registration information, a plurality of capabilities corresponding to the plurality of unique identifiers; and providing, by the device and to the service provider device, information that identifies at least one of the plurality of unique identifiers and at least one of the plurality of capabilities, the providing permitting the service provider device to deliver the service to at least one user device, of the plurality of user devices, that has the particular capability required by the service. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification