Patents by Inventor James R. Haddock

James R. Haddock 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: 8798576
    Abstract: A revenue management system for telecommunication systems is disclosed. The revenue management system can have multiple integrated modules. The modules can include a revenue generation module, a revenue capture module, a revenue collection module, a revenue intelligence module, and others. The revenue management system can also be configured to simultaneously manage revenue for prepaid, postpaid, now-paid payment models.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: August 5, 2014
    Assignee: Oracle International Corporation
    Inventors: Jayaprakash Krishnamoorthy, David S. Labuda, James R. Haddock
  • Patent number: 8462923
    Abstract: A revenue management system for telecommunication systems is disclosed. The revenue management system can have multiple integrated modules. The modules can include a revenue generation module, a revenue capture module, a revenue collection module, a revenue intelligence module, and others. The revenue management system can also be configured to simultaneously manage revenue for prepaid, postpaid, now-paid payment models.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: June 11, 2013
    Assignee: Oracle International Corporation
    Inventors: Jayaprakash Krishnamoorthy, David S. Labuda, James R. Haddock, Mark S. Goldman, Prashanth Chowlur
  • Patent number: 8422651
    Abstract: A revenue management system for telecommunication systems is disclosed. The revenue management system can have multiple integrated modules. The modules can include a revenue generation module, a revenue capture module, a revenue collection module, a revenue intelligence module, and others. The revenue management system can also be configured to simultaneously manage revenue for prepaid, postpaid, now-paid payment models.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: April 16, 2013
    Assignee: Oracle International Corporation
    Inventors: Jayaprakash Krishnamoorthy, David S. Labuda, James R. Haddock, Mahadevan Subramanian
  • Patent number: 8369500
    Abstract: A revenue management system for telecommunication systems is disclosed. The revenue management system can have multiple integrated modules. The modules can include a revenue generation module, a revenue capture module, a revenue collection module, a revenue intelligence module, and others. The revenue management system can also be configured to simultaneously manage revenue for prepaid, postpaid, now-paid payment models.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: February 5, 2013
    Assignee: Oracle International Corporation
    Inventors: Jayaprakash Krishnamoorthy, David S. Labuda, James R. Haddock, Prashanth Chowlur
  • Patent number: 8223935
    Abstract: A revenue management system for telecommunication systems is disclosed. The revenue management system can have multiple integrated modules. The modules can include a revenue generation module, a revenue capture module, a revenue collection module, a revenue intelligence module, and others. The revenue management system can also be configured to simultaneously manage revenue for prepaid, postpaid, now-paid payment models.
    Type: Grant
    Filed: May 1, 2006
    Date of Patent: July 17, 2012
    Assignee: Oracle International Corporation
    Inventors: Jayaprakash Krishnamoorthy, David S. Labuda, James R. Haddock
  • Patent number: 8117358
    Abstract: A real-time customer relation management system is disclosed. The system can provide increased availability, reduced internal latencies, and reduced data processing and transfer. The system can provide real time processing and batch processing. The system architecture can have an in-memory write-through cache. The cache can store data that would have otherwise been sent to a database. The system can have a backup in-memory write-through cache. The system can use a warm standby, for example, to enhance data backup efficiency.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: February 14, 2012
    Assignee: Oracle International Corporation
    Inventors: David S. Labuda, Jayaprakash Krishnamoorthy, James R. Haddock, Alexander S. Rockel, Keith M. Brefczynski, Giles Douglas
  • Patent number: 8102980
    Abstract: A revenue management system for telecommunication systems is disclosed. The revenue management system can have multiple integrated modules. The modules can include a revenue generation module, a revenue capture module, a revenue collection module, a revenue intelligence module, and others. The revenue management system can also be configured to simultaneously manage revenue for prepaid, postpaid, now-paid payment models.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: January 24, 2012
    Assignee: Oracle International Corporation
    Inventors: Jayaprakash Krishnamoorthy, David S. Labuda, James R. Haddock, Mark S. Goldman
  • Patent number: 7756763
    Abstract: A real time billing system for accounts that locks out transaction events when the billing process is underway is provided. When a transaction event is received that should be posted to an account during the billing process, the account is locked. It is determined if the next bill time is in the past for the account and if it is, close billing of the account is performed on the account without billing the transaction event. After close billing of the account is finished, the transaction event may be posted to the account and the account unlocked.
    Type: Grant
    Filed: May 10, 2000
    Date of Patent: July 13, 2010
    Assignee: Oracle International Corporation
    Inventors: Gary L. Owens, David S. Labuda, James R. Haddock
  • Patent number: 6092055
    Abstract: A real time billing system for accounts that locks out transaction events when the billing process is underway is provided. When a transaction event is received that should be posted to an account during the billing process, the account is locked. It is determined if the next bill time is in the past for the account and if it is, close billing of the account is performed on the account without billing the transaction event. After close billing of the account is finished, the transaction event may be posted to the account and the account unlocked.
    Type: Grant
    Filed: May 14, 1997
    Date of Patent: July 18, 2000
    Assignee: Portal Software, Inc.
    Inventors: Gary L. Owens, David S. Labuda, James R. Haddock
  • Patent number: 6047267
    Abstract: Disclosed is a container object that allows a user to define new payment resources without requiring the user to redesign a relational database system used for persistent storage of transaction information. An object server maps data that is represented in transient memory according to an object-oriented scheme to data that is represented in persistent memory according to a relational database scheme. The object server generates appropriate tables and columns for a relational database scheme automatically so that the object-oriented scheme generated by a user may be efficiently stored and searched in persistent memory. Preferably, array elements are represented as rows in a table, not as columns so that storage space is not wasted with place holder data. In certain embodiments, a rating engine is provided that searches available rates and creates a rate stack for the purpose of authorizing transactions and adjusting payment source balances when authorization events or payment events occur.
    Type: Grant
    Filed: May 14, 1997
    Date of Patent: April 4, 2000
    Assignee: Portal Software, Inc.
    Inventors: Gary L. Owens, David S. Labuda, James R. Haddock