Providing services using a device capabilities service
First Claim
Patent Images
1. A computer-implemented method comprising:
- determining, based at least in part on information associated with a device, a device type of the device, wherein the information associated with the device comprises at least one of a service account number of a user of the device, an identification number of the user of the device, a manufacturer of the device, a model number of the device, or a serial number of the device;
determining, based at least in part on the device type, capability information associated with the device;
transmitting, to a server, a capability request that indicates the device type and the capability information associated with the device;
receiving, from the server, a capability response indicating that the device is capable of supporting a service; and
providing the service to the device.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for providing a service to a device based on a capability of the device are described herein. A device type of the device may be identified based on information associated with the device. A determination may be made whether the device supports the service, based at least on the device type. The service may be provided to the device when the device supports the service.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
determining, based at least in part on information associated with a device, a device type of the device, wherein the information associated with the device comprises at least one of a service account number of a user of the device, an identification number of the user of the device, a manufacturer of the device, a model number of the device, or a serial number of the device; determining, based at least in part on the device type, capability information associated with the device; transmitting, to a server, a capability request that indicates the device type and the capability information associated with the device; receiving, from the server, a capability response indicating that the device is capable of supporting a service; and providing the service to the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more non-transitory computer-readable storage media to store instructions executable by one or more processors to perform acts comprising:
-
receiving, from a device, an access request to access a service; determining a device type of the device based at least in part on information associated with the device, wherein the information associated with the device comprises at least one of a service account number of a user of the device, an identification number of the user of the device, a manufacturer of the device, a model number of the device, or a serial number of the device; determining, based at least in part on the device type, capability information associated with the device; transmitting, to a server, a capability request that indicates the device type and the capability information; receiving, from the server, a capability response indicating that the device is capable of accessing the service; and providing the service to the device. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A server comprising
one or more processors; - and
one or more non-transitory computer-readable storage media storing instructions that are executable by the one or more processors to perform acts comprising; receiving, from a device, an access request to access a service; determining a device type of the device based at least in part on information associated with the device, wherein the information associated with the device comprises at least one of a service account number of a user of the device, an identification number of the user of the device, a manufacturer of the device, a model number, or a serial number of the device; determining, based at least in part on the device type, capability information associated with the device; transmitting, to a second server, a capability request that indicates the device type and the capability information; and providing the service to the device based at least in part on receiving, from the second server, an indication that the device is capable of accessing the service. - View Dependent Claims (18, 19, 20)
- and
Specification