Efficient method for providing game content to a client
First Claim
Patent Images
1. A method for efficiently transmitting to a client a content update, the method comprising the steps of:
- a) hosting for transmission a content update comprising a plurality of data files;
b) identifying a subset of the plurality of data files comprising the content update as high-quality data files;
c) creating a high-quality content update comprising the identified high-quality data files;
d) receiving a client connection request;
e) determining that high-quality data files are to be transmitted to the client;
f) transmitting data files from the high-quality content update; and
g) transmitting the remaining data files comprised in the content update.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided for efficiently providing content to a client in a massively multiplayer game.
-
Citations
20 Claims
-
1. A method for efficiently transmitting to a client a content update, the method comprising the steps of:
-
a) hosting for transmission a content update comprising a plurality of data files;
b) identifying a subset of the plurality of data files comprising the content update as high-quality data files;
c) creating a high-quality content update comprising the identified high-quality data files;
d) receiving a client connection request;
e) determining that high-quality data files are to be transmitted to the client;
f) transmitting data files from the high-quality content update; and
g) transmitting the remaining data files comprised in the content update. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for efficiently transmitting a content update from a server to a client, the method comprising:
-
a) the server hosting a content update comprising a plurality of data files;
b) identifying a subset of the plurality of data files comprising the content update as high-quality data files;
c) creating, by the server, a high-quality content update comprising the identified high-quality data files;
d) the client requesting a connection with the server;
e) determining, by the server, that high-quality data files should be transmitted to the client;
f) the client receiving data files from the high-quality content update to the client; and
g) the client receiving the remaining data files comprised in the content update to the client. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer based content updating apparatus comprising:
-
a non-volatile memory element storing a content update comprising a plurality of data files;
a processor in electrical communication with the non-volatile memory element identifying a subset of the data files in the content update as high-quality data files, separating the high-quality data files from the content update, and storing in the non-volatile memory element a high-quality content update comprising the separated high-quality data files; and
a transceiver in electrical communication with the non-volatile memory element and the processor, the transceiver receiving a connection request from a remote client on a network;
wherein the processor determines that high-quality data files are to be transmitted to the client and the transceiver transmits data files from the high-quality content update and the remaining data files comprising the content update. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification