System, apparatus, and method for communicating capabilities of a mobile device
First Claim
Patent Images
1. A method comprising:
- initiating a device startup sequence of a mobile computing arrangement, wherein the device startup sequence comprises at least one of a hardware initialization of the mobile computing arrangement and a network registration of the mobile computing arrangement;
communicating a capability descriptor of the mobile computing arrangement to a service provider entity as part of the startup sequence and before a user-initiated network session with the service provider entity is requested via the mobile computing arrangement;
receiving, from the service provider independently of user requests, a data service targeted for the mobile computing arrangement based on the capability descriptor communicated to the service provider; and
utilizing the data service at the mobile computing arrangement in accordance with the capability descriptor.
6 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure relates to a system, apparatus, and method for providing services usable by a mobile terminal. In one embodiment, a method involves initiating a device startup sequence of a mobile computing arrangement. A capability descriptor of the mobile computing arrangement is communicated to a service provider entity as part of the startup sequence. A data service targeted for the mobile device based on the capability descriptor communicated to the service provider, and the data service is then initiated with the mobile computing arrangement.
27 Citations
34 Claims
-
1. A method comprising:
-
initiating a device startup sequence of a mobile computing arrangement, wherein the device startup sequence comprises at least one of a hardware initialization of the mobile computing arrangement and a network registration of the mobile computing arrangement; communicating a capability descriptor of the mobile computing arrangement to a service provider entity as part of the startup sequence and before a user-initiated network session with the service provider entity is requested via the mobile computing arrangement; receiving, from the service provider independently of user requests, a data service targeted for the mobile computing arrangement based on the capability descriptor communicated to the service provider; and utilizing the data service at the mobile computing arrangement in accordance with the capability descriptor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
a services provider coupled to a network and adapted for providing data services to computing arrangements; a mobile computing arrangement coupled to the network, comprising; a network interface for communicating via the network; a memory for storing at least one of a services module and a capability descriptor configured to describe services utilizable by the mobile computing arrangement; and a processor coupled to the memory and the network interface, the processor operable via the services module to send the capability descriptor to the services provider via the network interface as part of a startup sequence of the mobile computing arrangement and before a user-initiated network session with the service provider is requested via the mobile computing arrangement, wherein the device startup sequence comprises at least one of a hardware initialization of the mobile computing arrangement and a network registration of the mobile computing arrangement; and receive, independently of user requests. a data service initiated by the services provider based on the applications capability descriptor. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. An apparatus comprising:
-
a network interface configured to facilitate exchange of data via a network; a memory capable of storing at least one of a services module and a capability descriptor usable for describing services utilizable by the apparatus; and a processor coupled to the memory and the network interface, the processor operable by the services module to; send the capability descriptor to a service provider via the network interface as part of a startup sequence of the apparatus and before a user-initiated network session with the service provider is requested via the apparatus, wherein the device startup sequence comprises at least one of a hardware initialization of the apparatus and a network registration of the apparatus; and receive, independently of user requests, a data service initiated by the service provider based on the capability descriptor. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A computer-readable storage medium having instructions stored thereon which are executable for performing steps comprising:
-
detecting a device startup sequence of a mobile computing arrangement, wherein the device startup sequence comprises at least one of a hardware initialization of the mobile computing arrangement and a network registration of the mobile computing arrangement; determining a capability descriptor usable for describing services utilizable by the mobile computing arrangement; communicating the capability descriptor of the mobile computing arrangement to a service provider as part of the startup sequence and before a user-initiated network session with the service provider is requested via the mobile computing arrangement; and receiving, independently of user requests, a data service initiated by the service provider based on the capability descriptor communicated to the service provider. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
Specification