Computer systems manufacturing method and apparatus
First Claim
Patent Images
1. A method of manufacturing a computerized apparatus, the method comprising:
- recording a first plurality of computer readable instructions on a non-volatile storage device in the computer apparatus by a first entity;
recording a second plurality of computer readable instructions in the computerized apparatus, the second plurality of instructions configured to automatically effect control of access to at least a portion of the first plurality of computer readable instructions in the computerized apparatus by at least;
based at least in part on receiving a first request from a second entity for access to at least the portion of the first plurality of computer readable instructions, causing automatic execution of the second plurality of computer readable instructions configured to cause the computerized apparatus to contact, via a network, a party authorized to grant access to at least the portion of the first plurality of computer readable instructions;
when the party provides authorization to grant access to at least the portion of the first plurality of computer readable instructions, causing recording of authorization information in the computerized apparatus, the authorization information configured to grant a first access to at least the portion of the first plurality of computer readable instructions; and
in response to receiving at least a second request from the second entity for access to at least the portion of the first plurality of computer readable instructions, causing automatic execution of the second plurality of computer readable instructions to cause the computerized apparatus to grant a second access to at least the portion of the first plurality of computer readable instructions based on the recorded authorization information and without contacting the party authorized to grant access to at least the portion of the first plurality of computer readable instructions.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides for a method and apparatus for distributing digital information, such as software applications, to application users. By providing the digital information on unused memory space of a computer system, and providing a process for authorizing access to the information, the information can be efficiently and cost effectively transferred to users. Traditional inventory and distribution channel difficulties are avoided.
38 Citations
35 Claims
-
1. A method of manufacturing a computerized apparatus, the method comprising:
-
recording a first plurality of computer readable instructions on a non-volatile storage device in the computer apparatus by a first entity; recording a second plurality of computer readable instructions in the computerized apparatus, the second plurality of instructions configured to automatically effect control of access to at least a portion of the first plurality of computer readable instructions in the computerized apparatus by at least; based at least in part on receiving a first request from a second entity for access to at least the portion of the first plurality of computer readable instructions, causing automatic execution of the second plurality of computer readable instructions configured to cause the computerized apparatus to contact, via a network, a party authorized to grant access to at least the portion of the first plurality of computer readable instructions; when the party provides authorization to grant access to at least the portion of the first plurality of computer readable instructions, causing recording of authorization information in the computerized apparatus, the authorization information configured to grant a first access to at least the portion of the first plurality of computer readable instructions; and in response to receiving at least a second request from the second entity for access to at least the portion of the first plurality of computer readable instructions, causing automatic execution of the second plurality of computer readable instructions to cause the computerized apparatus to grant a second access to at least the portion of the first plurality of computer readable instructions based on the recorded authorization information and without contacting the party authorized to grant access to at least the portion of the first plurality of computer readable instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of using a computerized apparatus, comprising:
-
recording a first plurality of computer readable instructions on a non-volatile storage device in the computer apparatus by a first entity; recording a second plurality of computer readable instructions in the computerized apparatus, the second plurality of instructions configured to enable automatic control of access to the first plurality of computer readable instructions by at least; based at least in part on receiving a first request from a second entity for access to the first plurality of computer readable instructions, cause the computerized apparatus to contact via a network a party authorized to grant access to the first plurality of computer readable instructions; causing the computerized apparatus to receive authorization to grant access to the first plurality of computer readable instructions; causing the computerized apparatus to record the received authorization in the computerized apparatus, and grant access to the first plurality of computer readable instructions based at least in part on the authorization; and in response to receiving at least a second request from the second entity for access to the first plurality of computer readable instructions, cause the computerized apparatus to grant another access to the first plurality of computer readable instructions based on the authorization recorded in the computerized apparatus, and without further contact with the party. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computerized apparatus comprising a processing apparatus, a non volatile storage device, and a medium adapted to store a plurality of computer readable instructions, which when executed by the processing apparatus implement a method of controlling access to a software application recorded on the non volatile storage device, the method comprising:
-
based at least in part on receiving a first request via the computerized apparatus for access to the software application, the first request based at least in part on a first entity attempting to access the software application causing automatic execution of the plurality of computer readable instructions configured to cause the computerized apparatus to electronically contact a computer system adapted to provide authorization to grant access to the software application; cause receiving the authorization to grant access to the software application; causing the computerized apparatus to record the received authorization in the computerized apparatus, and grant access to the software application based at least in part on the authorization; and in response to receiving at least a second request for access to the software application, cause the computerized apparatus to grant another access to the software application based on the authorization recorded in the computerized apparatus, and without further contact with the party. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A computerized apparatus manufactured according to a method comprising:
-
recording a digital data on non volatile storage medium in the computerized apparatus by a first entity; and recording computer readable instructions in the computerized apparatus by the first entity; and wherein the recorded computer readable instructions are configured to effect control of access to the digital data by a user after purchase of the apparatus by at least; based at least in part on receiving a first request to access the digital data, causing automatic execution of the computer readable instructions adapted to (i) activate a remote data link, and (ii) to contact a party authorized to grant access to the digital data, and (iii) receive authorization to grant access to the digital data over the data link; causing the computerized apparatus to record the received authorization in the computerized apparatus, and grant access to the digital data based at least in part on the authorization; and in response to receiving at least a second request for access to the digital data, causing the computerized apparatus to grant another access to the digital data based at least in part on the authorization recorded in the computerized apparatus, and without further contact with the party relating to the computerized apparatus. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A method of manufacturing a computerized apparatus, the method comprising:
-
recording a software application on a non-volatile storage device in the computer apparatus, and recording a plurality of computer readable instructions in the computerized apparatus, the plurality of instructions configured to automatically effect control of access to the software application in the computerized apparatus after transfer thereof to a first entity by at least; based at least in part on receiving a first request from the first entity for access to the software application, causing automatic execution of at least a portion of the plurality of computer readable instructions, thereby to causing the computerized apparatus to contact a remote apparatus authorized to grant access to the software application, and receive from the remote apparatus information authorizing access to the software application; causing the computerized apparatus to record at least a portion of the received information in the computerized apparatus, and grant access to the software application based at least in part on the information; and in response to receiving at least a second request from for access to the software application, causing automatic granting of at least a second access to the software application based at least in part on the recorded information and without further contact with the party. - View Dependent Claims (30, 31)
-
-
32. A method of manufacturing a computerized apparatus, the method comprising:
-
recording a first plurality of computer readable instructions on a non-volatile storage device in the computer apparatus by a first entity; recording a second plurality of computer readable instructions in the computerized apparatus, the second plurality of instructions configured to automatically effect control of access to at least a portion of the first plurality of computer readable instructions in the computerized apparatus by at least; based at least in part on receiving a first request from a second entity for access to at least the portion of the first plurality of computer readable instructions, causing automatic execution of the second plurality of computer readable instructions configured to cause the computerized apparatus to contact, via a network, a party authorized to grant access to at least the portion of the first plurality of computer readable instructions; when the party provides authorization to grant access to at least the portion of the first plurality of computer readable instructions, causing recording of authorization information in the computerized apparatus, the authorization information configured to enable a first access to at least the portion of the first plurality of computer readable instructions; and in response to receiving at least a second and subsequent request for access to at least the portion of the first plurality of computer readable instructions, automatically granting a second access to at least the portion of the first plurality of computer readable instructions based at least in part on the recorded authorization information, and without contacting the party authorized to grant access to at least the portion of the first plurality of computer readable instructions. - View Dependent Claims (33)
-
-
34. A method of using a computerized apparatus comprising a first plurality of computer readable instructions and a second plurality of computer readable instructions stored in the computerized apparatus, the second plurality of instructions configured to enable automatic control of access to the first plurality of computer readable instructions, the method comprising:
-
receiving a first request from a user of the apparatus for access to the first plurality of computer readable instructions; causing the computerized apparatus to remotely access an authorization to grant access to the first plurality of computer readable instructions; receiving information relating to the authorization to grant access to the first plurality of computer readable instructions; recording the received information in the computerized apparatus, and granting access to the first plurality of computer readable instructions based at least in part on the authorization; and in response to receiving at least a second request for access to the first plurality of computer readable instructions, causing the computerized apparatus to grant another access to the first plurality of computer readable instructions based on the information recorded in the computerized apparatus, and without further contact with the party. - View Dependent Claims (35)
-
Specification