×

System and method for the distribution of software products

  • US 9,892,391 B2
  • Filed: 07/24/2015
  • Issued: 02/13/2018
  • Est. Priority Date: 03/13/2003
  • Status: Active Grant
First Claim
Patent Images

1. A server capable of communicating with at least one client computer via at least one network that includes an Internet network, the server comprising:

  • a processor to execute program code that when executed by the processor results in the server being capable of providing, via the at least one network, services to the at least one client computer, the services being capable of being requested via a user interface that is to be presented to a user of the at least one client computer by the at least one client computer in operation of the at least one client computer, the services being capable of being associated, at least in part, with a user subscription, the user subscription being associated with;

    subscription payment to be provided at a selectable subscription time;

    during a certain time, permitting free download of at least one selected game;

    capability to access relatively reduced price purchase of at least one particular game, the relatively reduced price purchase being relative to relatively higher price purchase of the at least one particular game that is available for a non-subscriber;

    the services including;

    capability to search for at least one certain game that satisfies at least one user selectable criterion and is available for purchase and download via the server;

    capability to request the download of the at least one certain game;

    wherein;

    the at least one client computer comprises client software to be executed by the at least one client computer, the client software, when executed by the at least one client computer, resulting in the at least one client computer being capable of downloading purchased, subscription-related client application-related instructions via the at least one network;

    after an upgraded version of the purchased client application-related instructions becomes available, the at least one client computer is capable, when the at least one client computer is in the operation, of receiving an automatic download of the upgraded version of the purchased client application-related instructions from the server;

    the user interface is capable of presenting, when the at least one client computer is in the operation, at least one user selectable area, at least one other user selectable area, and at least one further user selectable area, the at least one user selectable area being to request the relatively reduced price purchase, the at least one other user selectable area being to permit browsing of different game categories available for download, and the at least one further user selectable area being to request the download of the at least one certain game;

    after a user associated with the at least one client computer becomes associated with another client computer, the purchased client application-related instructions are to be permitted by the server to be downloaded again to the another client computer via the at least one network;

    the user interface is also capable of presenting, when the at least one client computer is in the operation, user selectable icons and user selectable menu items associated, at least in part, with game software products;

    the user selectable icons include top game icons, new game icons, featured game icons, online purchase-related icons, and game demonstration-related icons;

    the user selectable menu items include at least one top free game-related menu item, at least one game-related channel menu item, and at least one online community-related menu item;

    the server is to maintain a subscription database that includes billing information provided to the server from the at least one client computer, and the server is to update the subscription database to reflect purchase of the purchased client application-related instructions by the user of the at least one client computer.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×