Method, software and apparatus for activating resident applications
First Claim
1. A method of activating applications on a computing device, comprising the steps of:
- detecting power up of the computing device;
detecting, in response to detecting a power up of the computing device, a preloaded inactivated core application;
detecting license information on the computing device related to the preloaded inactivated core application;
detecting whether the license information allows for activation of the preloaded inactivated core application;
sending, over a network, and in response to detecting that the license information does not allow for activation of the preloaded inactivated core application, an activation inquiry request requesting an activation status associated with the preloaded inactivated core application, wherein the activation inquiry request includes an identifier of the preloaded inactivated core application and the computing device; and
receiving the activation status associated with the preloaded inactivated core application.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for detecting a preloaded inactivated core application and sending an activation inquiry request requesting an activation status associated with the preloaded inactivated core application. The system also includes sending the activation inquiry request over a network. The system also includes receiving the activation status associated with the preloaded inactivated core application. Also, included is a system for receiving, via a network, an activation inquiry request requesting an activation status associated with a preloaded inactivated core application, where the activation inquiry request is received on a remote computing device. The system also includes determining the activation status based on information associated with the remote computing device, and where such information stored remotely from the remote computing device. The system also includes sending, via a network, the activation status.
-
Citations
24 Claims
-
1. A method of activating applications on a computing device, comprising the steps of:
-
detecting power up of the computing device; detecting, in response to detecting a power up of the computing device, a preloaded inactivated core application; detecting license information on the computing device related to the preloaded inactivated core application; detecting whether the license information allows for activation of the preloaded inactivated core application; sending, over a network, and in response to detecting that the license information does not allow for activation of the preloaded inactivated core application, an activation inquiry request requesting an activation status associated with the preloaded inactivated core application, wherein the activation inquiry request includes an identifier of the preloaded inactivated core application and the computing device; and receiving the activation status associated with the preloaded inactivated core application. - View Dependent Claims (2, 3, 4)
-
-
5. A method of activating applications on a computing device, comprising the steps of:
-
detecting power up of the computing device; detecting, in response to detecting power up of the computing device, a preloaded inactivated core application; detecting license information on the computing device related to the preloaded inactivated core application; detecting whether the license information allows for activation of the preloaded inactivated core application; sending, via a network, and in response to detecting that the license information does not allow for activation of the preloaded inactivated core application, an activation inquiry request requesting an activation status associated with the preloaded inactivated core application, an identifier of the preloaded inactivated core application and the computing device; receiving, at a server, via the network, the activation inquiry request requesting the activation status associated with the preloaded inactivated core application on the computing device; determining the activation status associated with the preloaded inactivated core application based on information associated with the computing device, the information stored remotely from the remote computing device; sending, to the computing device, via the network, the determined activation status; and receiving, at the computing device, via the network, the activation status associated with the preloaded inactivated core application. - View Dependent Claims (6, 7)
-
-
8. A computing device, comprising:
-
a memory having stored thereon a preloaded inactivated core application, and license information for the preloaded inactivated core application; and a processor coupled to the memory which processes; logic configured to detect power up of the computing device; logic configured to detect the preloaded inactivated core application in response to detecting power up of the computing device; logic configured to detect the license information; logic configured to detect whether the license information allows for activation of the preloaded core application; logic configured to generate and send, via a network, in response to detecting that the license information does not allow for activation of the preloaded inactivated core application, an activation inquiry request requesting an activation status associated with the preloaded inactivated core application, wherein the activation inquiry request includes an identifier of the preloaded inactivated core application and the computing device; and logic configured to receive, via a network, and process the activation status associated with the preloaded inactivated core application. - View Dependent Claims (9, 10, 11)
-
-
12. An integrated circuit chip, comprising:
-
memory having stored thereon a preloaded inactivated core application and license information related to the preloaded inactivated core application; logic configured to detect power up of a computing device in which the integrated circuit chip is installed; logic configured to detect the license information related to the preloaded inactivated core application in response detecting power up of the computing device; logic configured to detect whether the license information allows for activation of the preloaded core application; logic configured to send, over a network, and in response to detecting that the license information does not allow for activation of the preloaded inactivated core application, an activation inquiry request requesting an activation status associated with the preloaded inactivated core application, wherein the activation inquiry request includes an identifier of the preloaded inactivated core application and the computing device; logic configured to receive the activation status associated with the preloaded inactivated core application; and logic configured to allow for the activation of the preloaded inactivated core application after the integrated circuit chip has been installed in a computing device based on the received activation status. - View Dependent Claims (13)
-
-
14. A system, comprising:
a computing device including; memory having stored thereon a preloaded inactivated core application and license information related to the preloaded inactivated core application; and a processor coupled to the memory which processes; logic configured to detect power up of the computing device; logic configured to detect the preloaded inactivated core application in response to detecting power up of the computing device; logic configured to detect the license information related to the preloaded inactivated core application; logic to detect whether the license information allows for activation of the preloaded inactivated application; logic configured to generate and send an activation inquiry request requesting an activation status associated with the preloaded inactivated core application in response to detecting that the license information does not allow for activation of the preloaded inactivated core application, wherein the activation inquiry request includes an identifier of the preloaded inactivated core application and the computing device; and logic configured to receive and process the activation status associated with the preloaded inactivated core application; and a server including; logic configured to receive the activation inquiry request requesting an activation status associated with the preloaded inactivated core application on the computing device; logic configured to determine the activation status based on information associated with the computing device, the information stored remotely from the computing device; and logic configured to send the determined activation status to the computing device. - View Dependent Claims (15, 16)
-
17. A computer readable storage medium embodying a set of instructions executable by one or more processors on a computing device, wherein the set of instructions comprises:
-
code operable to detect power up of the computing device; code operable to detect, on the computing device, a preloaded inactivated core application stored on the computing device in response to detecting power up of the computing device; code operable to detect license information stored on the computing device related to the preloaded inactivated core application; code operable to detect whether the license information allows for activation of the preloaded inactivated core application; code operable to send, via a network, and in response to detecting that the license information does not allow for activation of the preloaded inactivated core application, an activation inquiry request requesting an activation status associated with the preloaded inactivated core application, wherein the activation inquiry request includes an identifier of the preloaded inactivated core application and the computing device; and code operable to receive, via a network, the activation status associated with the preloaded inactivated core application. - View Dependent Claims (18, 19)
-
-
20. A computing device having a processor, comprising:
-
means for storing a preloaded inactivated core application; means for storing license information related to the preloaded inactivated core application; means for detecting power up of the computing device; means for detecting the preloaded inactivated core application in response to detecting power up of the computing device; means for detecting the license information related to the preloaded inactivated core application; means for detecting whether the license information allows for activation of the preloaded inactivated core application; means for generating and sending, via a network, and in response to detecting that the license information does not allow for activation of the preloaded inactivated core application, an activation inquiry request requesting an activation status associated with the preloaded inactivated core application, wherein the activation inquiry request includes an identifier of the preloaded inactivated core application and the computing device; and means for receiving, via the network, and process the activation status associated with the preloaded inactivated core application. - View Dependent Claims (21, 22)
-
-
23. An integrated circuit chip, comprising:
-
means for storing a preloaded inactivated core application; means for storing license information related to the preloaded inactivated core application; means for detecting power up of a computing device; means for detecting the license information related to the preloaded inactivated core application in response to detecting power up of the computing device; means for detecting whether the license information allows for activation of the preloaded inactivated core application; means for sending, over a network, and in response to detecting that the license information does not allow for activation of the preloaded inactivated core application, an activation inquiry request requesting an activation status associated with the preloaded inactivated core application, wherein the activation inquiry request includes an identifier of the preloaded inactivated core application and the computing device; means for receiving the activation status associated with the preloaded inactivated core application; and means for allowing for the activation of the preloaded inactivated core application after the integrated circuit chip has been installed in a computing device based on the received activation status.
-
-
24. A system, comprising:
-
a computing device including; means for storing a preloaded inactivated core application; means for storing license information related to the preloaded inactivated core application; means for detecting power up of the computing device means for detecting the preloaded inactivated core application in response to detecting power up of the computing device; means for detecting the license information related to the preloaded inactivated core application; means for generating and sending an activation inquiry request requesting an activation status associated with the preloaded inactivated core application in response to detecting that the license information does not allow for activation of the preloaded inactivated core application, wherein the activation inquiry request includes an identifier of the preloaded inactivated core application and the computing device; and means for receiving and processing an activation status associated with the preloaded inactivated core application; and a server including; means for receiving the activation inquiry request from the computing device requesting an activation status associated with the preloaded inactivated core application on the computing device; means for determining the activation status based on information associated with the computing device, the information stored remotely from the computing device; and
means for sending the activation status to the computing device.
-
Specification