Media management system for management of games acquired from a media server
First Claim
Patent Images
1. A computer-implemented method for automatically updating a software game at a client device, the software game being previously acquired from a server device, said method comprising:
- determining hardware platform information that describes a hardware platform pertaining to a portable media device that is associated with and periodically connected to the client device;
retrieving client version information from the client device for the software game with respect to the hardware platform information;
retrieving server version information from the server device for the software game with respect to the hardware platform information;
comparing the client version information with the server version information;
determining whether a newer version of the software game for use with the hardware platform pertaining to the portable media device is available from the server device; and
downloading the newer version of the software game to the client device when said determining determines that the newer version of the software game for use with the hardware platform pertaining to the portable media device is available from the server device.
2 Assignments
0 Petitions
Accused Products
Abstract
A management application, or media management application, for managing game software is disclosed. In one embodiment, the media management application can also manage other types of media besides games, such other media can include music, videos, images, audiobooks, and/or podcasts.
111 Citations
50 Claims
-
1. A computer-implemented method for automatically updating a software game at a client device, the software game being previously acquired from a server device, said method comprising:
-
determining hardware platform information that describes a hardware platform pertaining to a portable media device that is associated with and periodically connected to the client device; retrieving client version information from the client device for the software game with respect to the hardware platform information; retrieving server version information from the server device for the software game with respect to the hardware platform information; comparing the client version information with the server version information; determining whether a newer version of the software game for use with the hardware platform pertaining to the portable media device is available from the server device; and downloading the newer version of the software game to the client device when said determining determines that the newer version of the software game for use with the hardware platform pertaining to the portable media device is available from the server device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for automatically updating a software game at a client device, the software game being previously acquired from a server device, said method comprising:
-
obtaining compatibility information pertaining to a portable electronic device that is associated with and periodically connected to the client device; determining whether a newer version of the software game for use on the portable electronic device is available from the server device based on the compatibility information and on a previously downloaded version for the software game; and downloading a newer version of the software game from the server device to the client device when said determining determines that the newer version of the software game for use with the portable electronic device is available from the server device. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable medium including at least computer program code for automatically updating a software game at a client device, the software game being previously acquired from a server device, said computer readable medium comprising:
-
computer program code for obtaining compatibility information pertaining to a portable electronic device that is associated with and periodically connected to the client device; computer program code for determining whether a newer version of the software game for use on the portable electronic device is available from the server device based on the compatibility information and on a previously downloaded version for the software game; and computer program code for downloading a newer version of the software game from the server device to the client device when said determining determines that the newer version of the software game for use with the portable electronic device is available from the server device. - View Dependent Claims (18, 19)
-
-
20. A computer-implemented method for downloading a software game from a server device to a client device, said method comprising:
-
obtaining compatibility characteristics for a portable media device that is associated with and periodically connected to the client device; identifying a particular software game version available at the server device based on the compatibility characteristics for the portable media device; and downloading the particular software game version from the server device to the client device. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer readable medium including at least computer program code for downloading a software game from a server device to a client device, said computer readable medium comprising:
-
computer program code for obtaining compatibility characteristics for a portable media device that is associated with and periodically connected to the client device; computer program code for identifying a particular software game version available at the server device based on the compatibility characteristics for the portable media device; and computer program code for downloading the particular software game version from the server device to the client device.
-
-
29. A computer-implemented method for transferring game data from a portable electronic device where a software game is played to a client device, said method comprising:
-
retrieving game play data from the portable electronic device, the software game having been previously operated on the portable electronic device to produce game play data; and storing the game play data at the client device. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer readable medium including at least computer program code for transferring game data from a portable electronic device where a software game is played to a client device, said computer readable medium comprising:
-
computer program code for retrieving game play data from the portable electronic device, the software game having been previously operated on the portable electronic device to produce game play data; and computer program code for storing the game play data at the client device.
-
-
42. A computer-implemented method for transferring game data from a portable electronic device where a software game is played to another electronic device, said method comprising:
-
retrieving game play data from the portable electronic device, the software game having been previously operated on the portable electronic device to produce game play data; and transferring the game play data to the another electronic device over a wireless network. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49)
-
-
50. A computer readable medium including at least computer program code for transferring game data from a portable electronic device where a software game is played to another electronic device, said computer readable medium comprising:
-
computer program code for retrieving game play data from the portable electronic device, the software game having been previously operated on the portable electronic device to produce game play data; and computer program code for transferring the game play data to the another electronic device over a network.
-
Specification