×

Non-resident metering and billing system for applications and devices

  • US 9,779,430 B2
  • Filed: 01/20/2012
  • Issued: 10/03/2017
  • Est. Priority Date: 02/27/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A non-transitory computer-readable medium having computer-executable instructions for performing a method for application licensing, the method comprising:

  • providing, by a server, a first authorization code to a first licensing module of a user computer to allow a user to access a first application for running on the user computer, wherein the first authorization code activates a first meter value that tracks an amount of time that the user uses the first application and/or bytes of data accessed by the user computer in relation to the first application, wherein the first meter value changes based on the time and/or the bytes of data;

    providing, by the server, a second authorization code to a second licensing module of the user computer to allow the user to access a second application for running on the user computer, wherein the second authorization code activates a second meter value that tracks an amount of time that the user uses the second application or bytes of data accessed by the user computer in relation to the second application, wherein the second meter value changes based on the time or the bytes of data;

    receiving, at the server from the user computer, the first meter value;

    receiving, at the server from the user computer, the second meter value;

    comparing, with the server, the first meter value with a first authorization value, wherein the first authorization value specifies an authorized amount of time to use the first application and/or amount of bytes of data accessed by the user computer in relation to the first application;

    comparing, with the server, the second meter value with a second authorization value, wherein the second authorization value specifies an authorized amount of time to use the second application and/or amount of bytes of data accessed by the user computer in relation to the second application;

    identifying a payment associated with an account of the user; and

    in response to the payment by the user, changing, at the server, the first authorization value, the second authorization value, the first meter value, or the second meter value to increase access to the first or second applications by the user, wherein the increased access to the first or second applications provides the user with more time and/or data.

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