Patents by Inventor James HADFIELD

James HADFIELD has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12406287
    Abstract: The present embodiments relate to generation of an object model for unifying a proration calculation process for one or more clients of service providers. A first set of input parameters associated with a client subscribing to a service offered by a service provider may be identified. The first set of input parameters may include at least a scheduled duration, a value associated with the scheduled duration, and a proration calculation. A first time period associated with the client representing a duration that the client utilized the service may be identified. An overlap period representing the overlap between the scheduled duration and the first time period may be determined. A first prorated value may be generated by executing the proration calculation associated with the client. The prorated value may be based on the overlap period and the first set of input parameters.
    Type: Grant
    Filed: April 8, 2020
    Date of Patent: September 2, 2025
    Assignee: Certinia Inc.
    Inventor: James Hadfield
  • Publication number: 20200334723
    Abstract: The present embodiments relate to generation of an object model for unifying a proration calculation process for one or more clients of service providers. A first set of input parameters associated with a client subscribing to a service offered by a service provider may be identified. The first set of input parameters may include at least a scheduled duration, a value associated with the scheduled duration, and a proration calculation. A first time period associated with the client representing a duration that the client utilized the service may be identified. An overlap period representing the overlap between the scheduled duration and the first time period may be determined. A first prorated value may be generated by executing the proration calculation associated with the client. The prorated value may be based on the overlap period and the first set of input parameters.
    Type: Application
    Filed: April 8, 2020
    Publication date: October 22, 2020
    Inventor: James HADFIELD