×

System and method for the distribution of software products

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

1. Non-transitory program storage storing program instructions for use by a server that in operation is capable of communicating with a handheld client via at least one network that includes an Internet network, the instructions when executed by the server resulting in performance of operations comprising:

  • providing, at least in part, to the client, via the at least one network, at least one service requested, at least in part, via a user interface that the client is capable of presenting in operation of the client, the at least one service being capable of being associated, at least in part, with a subscription, the subscription being capable of being associated with;

    a subscriber-selectable subscription plan associated with a recurring subscription payment and a number of credits permitting an associated number of audio books to be purchased, the number of credits to be credited at a certain time interval, the subscriber-selectable subscription plan being one of a plurality of available subscription plans, the available subscription plans being associated with respective numbers of credits and respective subscription plan payments;

    relatively reduced price audio book purchase, the relatively reduced price audio book purchase being relative to relatively higher price audio book purchase that is available for a non-subscriber;

    the at least one service being capable of including;

    name-based audio book searching for at least one certain audio book that satisfies at least one user selectable name and is capable of being purchased via the server; and

    /ordownloading, at least in part, to the client, of audio book data associated with a purchased audio book;

    wherein;

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

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

    the user interface is capable of presenting, when the client is in the operation, at least one user selectable area and at least one other user selectable area, the at least one user selectable area being to request application of at least one credit for use in at least one audio book purchase, the at least one other user selectable area being to request the relatively reduced price audio book purchase;

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

    the user interface is also capable of presenting, when the client is in the operation, user selectable icons and user selectable items associated, at least in part, with downloadable audio book products;

    the user selectable icons include top audio book icons, new audio book icons, featured audio book icons, online purchase-related icons, and audio book evaluation version-related icons;

    the user selectable items include at least one free product item, at least one audio book-related channel item, and at least one audio book-related online community-related item;

    the server is to maintain a subscription database that includes billing information provided to the server from the client, and the server is to update the subscription database to reflect purchase of the at least one audiobook purchase.

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