Online personal library
First Claim
1. A computer-implemented method of establishing an online library of digital items on a server computer system S which is connected to the Internet, the method comprising the following steps executed by the server computer system S:
- establishing an account for a first user with the server computer system S;
allocating storage space to store one or more digital items in the first user'"'"'s account;
receiving in one or more packets from a server computer W a digital item D for storage in the first user'"'"'s account, identifying information for the first user'"'"'s account, and authorization to store the digital item D in the first user'"'"'s account; and
storing the digital item D in the first user'"'"'s account,wherein the server computer W having received a request from a client computer C to send one or more selected digital items to the server computer system S, the request accompanying the first user'"'"'s identification information and authorization to store the digital item in the first user'"'"'s account; and
wherein the server computer system S and the client computer C are on different networks, the server computer system S having been configured to store for each of a plurality of users a plurality of digital items in storage spaces allocated in association with the respective users'"'"' accounts, the server computer system S having been further configured to permit access to digital items stored in each of said user accounts with authorized parties.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosure is directed toward a secure method and system for creating a library on a server computer, and releasing such information to authorized requesters. Several types of information are stored for release to different entities with appropriate authorization. Any modifications or updates are automatically notified to any authorized requesters. The requester optionally provides information about to whom and where to notify changes or updates. Sending a message to an electronic mail box may accomplish such change or update notification. A frequent unauthorized requester of information is tagged as “junk” requester, to whom no further information will be released. Items that are restricted as to their use can be shared by users via a license-pooling method disclosed herein.
-
Citations
191 Claims
-
1. A computer-implemented method of establishing an online library of digital items on a server computer system S which is connected to the Internet, the method comprising the following steps executed by the server computer system S:
-
establishing an account for a first user with the server computer system S; allocating storage space to store one or more digital items in the first user'"'"'s account; receiving in one or more packets from a server computer W a digital item D for storage in the first user'"'"'s account, identifying information for the first user'"'"'s account, and authorization to store the digital item D in the first user'"'"'s account; and storing the digital item D in the first user'"'"'s account, wherein the server computer W having received a request from a client computer C to send one or more selected digital items to the server computer system S, the request accompanying the first user'"'"'s identification information and authorization to store the digital item in the first user'"'"'s account; and wherein the server computer system S and the client computer C are on different networks, the server computer system S having been configured to store for each of a plurality of users a plurality of digital items in storage spaces allocated in association with the respective users'"'"' accounts, the server computer system S having been further configured to permit access to digital items stored in each of said user accounts with authorized parties. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A server computer system S which is connected to the Internet, the server computer system S comprising:
-
one or more processors; a memory; and one or more non-transitory computer readable storage devices storing processor-executable instructions capable of being executed by the one or more processors, the instructions being configured; to establish an account for a first user with the server computer system S; to allocate storage space to store one or more digital items in the first user'"'"'s account; to receive from a server computer W a digital item D for storage in the first user'"'"'s account, identifying information for the first user'"'"'s account, and authorization to store the digital item D in the first user'"'"'s account; and to store the digital item D in the first user'"'"'s account, wherein the server computer W having received a request from a client computer C to send one or more selected digital items to the server computer system S, the request accompanying the first user'"'"'s identification information and authorization to store the digital item in the first user'"'"'s account; and wherein the server computer system S and the client computer C are on different networks, the server computer system S having been configured to store for each of a plurality of users a plurality of digital items in storage spaces allocated in association with the respective users'"'"' accounts, the server computer system S having been further configured to permit access to digital items stored in each of said user accounts with authorized parties. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94)
-
-
95. An article of manufacture comprising:
-
one or more non-transitory computer readable storage devices storing processor-executable instructions capable of being executed by one or more processors, the processor-executable instructions that, when executed by a server computer system S connected to the Internet, cause the server computer system S to perform a method of establishing an online library of digital items on the server computer system S, the method comprising the following steps executed by the server computer system S; establishing an account for a first user with the server computer system S; allocating storage space to store one or more digital items in the first user'"'"'s account; receiving in one or more packets from a server computer W a digital item D for storage in the first user'"'"'s account, identifying information for the first user'"'"'s account, and authorization to store the digital item D in the first user'"'"'s account; and storing the digital item D in the first user'"'"'s account, wherein the server computer W having received a request from a client computer C to send one or more selected digital items to the server computer system S, the request accompanying the first user'"'"'s identification information and authorization to store the digital item in the first user'"'"'s account; and wherein the server computer system S and the client computer C are on different networks, the server computer system S having been configured to store for each of a plurality of users a plurality of digital items in storage spaces allocated in association with the respective users'"'"' accounts, the server computer system S having been further configured to permit access to digital items stored in each of said user accounts with authorized parties. - View Dependent Claims (96, 97, 98, 99, 100)
-
-
101. A server computer system S which is connected to the Internet, the server computer system S comprising:
-
one or more processors; a memory; and means for receiving from a server computer W a digital item D for storage in a first user'"'"'s account established on the server computer system S in association with which account is allocated storage space to store one or more digital items, identifying information for the first user'"'"'s account, and authorization to store the digital item D in the first user'"'"'s account; and one or more non-transitory computer readable storage devices storing processor-executable instructions that cause the server computer S to store the digital item D in the first user'"'"'s account, wherein the server computer W having received a request from a client computer C to send one or more selected digital items to the server computer system S, the request accompanying the first user'"'"'s identification information and authorization to store the digital item in the first user'"'"'s account; and wherein the server computer system S and the client computer C are on different networks, the server computer system S having been configured to store for each of a plurality of users a plurality of digital items in storage spaces allocated in association with the respective users'"'"' accounts, the server computer system S having been further configured to permit access to digital items stored in each of said user accounts with authorized parties.
-
-
102. A method of creating a library of digital items on a server computer system S, the method comprising the following steps executed by a server computer W:
-
receiving from a client computer C a request to send a digital item D for storage in a first user'"'"'s account established on the server computer system S, said request accompanying the first user'"'"'s identification information and information authorizing storage of the digital item D in the user'"'"'s account; and sending to the server computer system S the digital item, the first user'"'"'s identification information and the information authorizing storage of the digital item D in the first user'"'"'s account; wherein the server computer system S and the client computer C are on different networks, the server computer system S having been configured to store for each of a plurality of users a plurality of digital items in storage spaces allocated in association with the respective users'"'"' accounts, the server computer system S having been further configured to permit access to digital items stored in each of the user accounts with parties authorized by respective account-holding users. - View Dependent Claims (103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147)
-
-
148. An article of manufacture comprising:
one or more non-transitory computer readable storage devices storing processor-executable instructions capable of being executed by the one or more processors, the instructions being configured to cause a server computer W; to receive from a client computer C a request to send a digital item D for storage in a first user'"'"'s account established on a server computer system S, said request accompanying the first user'"'"'s identification information and information authorizing storage of the digital item D in the user'"'"'s account; and to send in one or more packets to the server computer system S, the digital item D, the first user'"'"'s identification information and the information authorizing storage of the digital item D in the first user'"'"'s account; wherein the server computer system S and the client computer C are on different networks, the server computer system S having been configured to store for each of a plurality of users a plurality of digital items in storage spaces allocated in association with the respective users'"'"' accounts, the server computer system S having been further configured to permit access to digital items stored in each of the user accounts with parties authorized by respective account-holding users.
-
149. A server computer W configured to perform a method of creating a library of digital items on a server computer system S, the server computer W comprising:
-
one or more processors; a memory; and one or more non-transitory computer readable storage devices storing processor-executable instructions capable of being executed by the one or more processors, the instructions being configured; to receive from a client computer C a request to send a digital item D for storage in a first user'"'"'s account established on the server computer system S, said request accompanying the first user'"'"'s identification information and information authorizing storage of the digital item D in the user'"'"'s account; and to send in one or more packets to the server computer system S, the digital item D, the first user'"'"'s identification information and the information authorizing storage of the digital item D in the first user'"'"'s account; wherein the server computer system S and the client computer C are on different networks, the server computer system S having been configured to store for each of a plurality of users a plurality of digital items in storage spaces allocated in association with the respective users'"'"' accounts, the server computer system S having been further configured to permit access to digital items stored in each of the user accounts with parties authorized by respective account-holding users. - View Dependent Claims (150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188)
-
-
189. A server computer W configured to perform a method of creating a library of digital items on a server computer system S, the server computer W comprising:
-
one or more processors; a memory; and means for receiving from a client computer C a request to send a digital item D for storage in a first user'"'"'s account established on the server computer system S, said request accompanying the first user'"'"'s identification information and information authorizing storage of the digital item D in the user'"'"'s account; and means for sending in one or more packets to the server computer system S, the digital item D, the first user'"'"'s identification information and the information authorizing storage of the digital item D in the first user'"'"'s account; wherein the server computer system S and the client computer C are on different networks, the server computer system S having been configured to store for each of a plurality of users a plurality of digital items in storage spaces allocated in association with the respective users'"'"' accounts, the server computer system S having been further configured to permit access to digital items stored in each of the user accounts with parties authorized by respective account-holding users. - View Dependent Claims (190, 191)
-
Specification