Nova Patents
US20120064976A1

Add-on Management Methods

Claim Score by NHIP

Read claim 6, the broadest

Abstract

A computing system is configured to execute a computer program on a server and to provide a video stream of the program output to a geographically remote client over a communication network. An add-on manager is provided to facilitate the use of add-ons to extend the functionality of the computer program. The add-on manager is responsive to commands received from the client and is configured to associate individual add-ons and add-on data with specific user accounts. The add-ons can be located on the server or some other location remote from the client.

US20120064976A1, drawing sheet 1
Sheet 1 of 6

Term

5.4 yearsto projected expiry

Projected expiry 4 March 2032, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

23 claims: 3 independent, 20 dependent

  1. 1
    A method of executing an add-on, the method comprising:installing the add-on on a game server system configured to provided a video stream to a client, the video stream being a result of execution of game logic whose functionality the add-on is configured to extend, the client being geographically remote from the game server system;executing the game logic;receiving a game command from the client at the game logic;passing the received game command from the game logic to the add-on;generating add-on data using the add-on;and storing the add-on data in a location geographically remote from the client, the add-on data being associated with an account of a user of the client.
  2. 6
    Broadest claimClaim Score 87, broad(NHIP)A method of installing an add-on, the method comprising:identifying the add-on to be installed;establish an add-on environment configured for the add-on to be accessed by a computer program, the computer program being executed using a client and being located on a server geographically remote from the client;placing the add-on in the add-on environment;associating the add-on with an account of a user of the client;identifying storage for add-on data generated by the add-on;and associating the storage or the add-on data with the account.
  3. 15
    A method of automatically updating an add-on, the method comprising:receiving an updated version of a game logic at a video source, the video source being configured to generate a video stream based on game commands received from a geographically remote client and to provide the video stream to the remote client;determining that an add-on is used to augment functionality of the game logic;sending a request for an updated version of the add-on to a third party, the request including an identity of the add-on and an address to which the update should be provided;receiving the updated version of the add-on via a computing network, the updated version of the add-on being configured to augment the updated version of the game logic;and automatically installing the add-on in an add-on environment configured for the add-on to be used by the game logic.