Patents by Inventor David Labuda

David Labuda 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).

  • Publication number: 20100228706
    Abstract: A database comprises a database interface and a database updater. The database interface receives a first set of information and a second set of information to be updated in the database. The database updater updates a second set of information in the database based at least in part on a condition that a first set of information in the database has been previously updated.
    Type: Application
    Filed: March 5, 2009
    Publication date: September 9, 2010
    Inventor: David Labuda
  • Publication number: 20100228707
    Abstract: A system for rating a service comprises a database and a charging engine. A first set of balance information is read from the database. The charging engine is for determining an update to the database based at least in part on the first set of balance information, and conditionally submitting the update to the database based at least in part on a condition that includes limits on changes to the first set of balance information that occurred after the reading of the first set of balance information.
    Type: Application
    Filed: March 5, 2009
    Publication date: September 9, 2010
    Inventor: David Labuda
  • Publication number: 20080040267
    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: Application
    Filed: June 8, 2007
    Publication date: February 14, 2008
    Applicant: Oracle International Corporation
    Inventors: Jayaprakash Krishnamoorthy, David Labuda, James Haddock, Mahadevan Subramanian
  • Publication number: 20080033874
    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: Application
    Filed: June 8, 2007
    Publication date: February 7, 2008
    Applicant: Oracle International Corporation
    Inventors: Jayaprakash Krishnamoorthy, David Labuda, James Haddock, Prashanth Chowlur
  • Publication number: 20080033873
    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: Application
    Filed: June 8, 2007
    Publication date: February 7, 2008
    Applicant: Oracle International Corporation
    Inventors: Jayaprakash Krishnamoorthy, David Labuda, James Haddock
  • Publication number: 20070288367
    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: Application
    Filed: June 8, 2007
    Publication date: December 13, 2007
    Applicant: Oracle International Corporation
    Inventors: Jayaprakash Krishnamoorthy, David Labuda, James Haddock, Mark Goldman
  • Publication number: 20070288368
    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: Application
    Filed: June 8, 2007
    Publication date: December 13, 2007
    Applicant: Oracle International Corporation
    Inventors: Jayaprakash Krishnamoorthy, David Labuda, James Haddock, Mark Goldman, Prashanth Chowlur
  • Publication number: 20070198283
    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: Application
    Filed: July 28, 2006
    Publication date: August 23, 2007
    Applicant: Oracle International Corporation
    Inventors: David Labuda, Jayaprakash Krishnamoorthy, James Haddock, Alexander Rockel, Keith Brefczynski, Giles Douglas
  • Publication number: 20070091874
    Abstract: A revenue management system and method for telecommunication network use is disclosed. The revenue management system can be integrated with the internet protocol multimedia subsystem (IMS). The revenue management system and method can have a hardware and/or software revenue generation module or architecture, revenue capture module or architecture, revenue collection module or architecture, revenue analysis module or architecture, or combinations thereof.
    Type: Application
    Filed: June 28, 2006
    Publication date: April 26, 2007
    Inventors: Alexander Rockel, Jayaprakash Krishnamoorthy, David Labuda, Jerome Guionnet, David Levy, Tony Velcich
  • Publication number: 20060248010
    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: Application
    Filed: May 1, 2006
    Publication date: November 2, 2006
    Applicant: Portal Software, Inc.
    Inventors: Jayaprakash Krishnamoorthy, David Labuda, James Haddock
  • Publication number: 20060190478
    Abstract: Systems and methods for accessing a relational database through an object-oriented querying interface are provided. A class of objects that are to be stored in the relational database are defined. One or more relational database tables are created and a mapping is produced that maps each data member of an object to one or more columns in a relational database table. Additionally, object-oriented paradigms like inheritance may be supported and the allocation of storage for array elements may be deferred until necessary.
    Type: Application
    Filed: April 27, 2006
    Publication date: August 24, 2006
    Applicant: Portal Software, Inc.
    Inventors: Gary Owens, David Labuda
  • Patent number: 5555416
    Abstract: A boot device, a local or remote install media, and a local or remote storage device are provided to a computer system. The boot device comprises an install media locator and starter module. The local or remote install media comprises an install set up and control module and an install module. The local or remote storage device comprises a defaulted or a customized collection of installation files. The defaulted/customized collection of install files comprise a classification rules file, a number of pre-install class class script files, a number of install class parameter files, and a number of post-install class script files. Together, these elements cooperate to automatically install software products on the computer system, and configure the operating environment of the computer system.
    Type: Grant
    Filed: August 17, 1994
    Date of Patent: September 10, 1996
    Assignee: Sun Microsystems, Inc.
    Inventors: Gary L. Owens, David Labuda
  • Patent number: 5263142
    Abstract: An I/O cache is provided to a computer system comprising a main memory and a number of DVMA/DMA I/O devices for caching I/O data between the main memory and the DVMA/DMA I/O devices. The I/O cache selectively caches the I/O data in accordance to the device class types of the DVMA/DMA devices. The I/O cache comprises an I/O cache data array, an I/O cache address tag array, an I/O cache mapper, and I/O cache control logic. The I/O cache data array comprises a number I/O cache lines, each having a number of I/O cache blocks, for storing I/O data between the main memory and the DVMA/DMA devices. The I/O cache tag comprises a number of corresponding I/O cache address tag entries, each having a number of I/O cache address tags and associated control information, for storing address and control information for the I/O data stored in the I/O cache lines.
    Type: Grant
    Filed: December 28, 1992
    Date of Patent: November 16, 1993
    Assignee: Sun Microsystems, Inc.
    Inventors: John Watkins, David Labuda, William C. Van Loo
  • Patent number: 5247648
    Abstract: An I/O write back cache memory and a data coherency method is provided to a computer system having a cache and a main memory. The data coherency method includes partitioning the main memory into memory segments, dynamically assigning and reassigning the ownership of the memory segments either to the cache memory or the I/O write back cache memory. The ownership of the memory segments controls the accessibility and cacheability of the memory segments for read and write cycles performed by the CPU and I/O devices. During reassignment, various data management actions are taken to ensure data coherency. As a result, the I/O devices can perform read and write cycles addressed against the cache and main memory in a manner that increases system performance with minimal increase in hardware and complexity cost.
    Type: Grant
    Filed: April 30, 1992
    Date of Patent: September 21, 1993
    Assignee: Sun Microsystems, Inc.
    Inventors: John Watkins, David Labuda, William C. Van Loo