Patents by Inventor Eric L. Solberg

Eric L. Solberg 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: 9875505
    Abstract: Systems and methods of allocating transactions among business objects are described. The systems and methods include storing transaction data characterizing the plurality of transactions, producing a plurality of generated allocation rules, using relationships between nodes of a data structure, and executing a plurality of queries on the stored transaction data, using the plurality of generated allocation rules.
    Type: Grant
    Filed: July 3, 2012
    Date of Patent: January 23, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Eric L. Solberg, Jacob Avital
  • Publication number: 20120278116
    Abstract: Systems and methods of allocating transactions among business objects are described. The systems and methods include storing transaction data characterizing the plurality of transactions, producing a plurality of generated allocation rules, using relationships between nodes of a data structure, and executing a plurality of queries on the stored transaction data, using the plurality of generated allocation rules.
    Type: Application
    Filed: July 3, 2012
    Publication date: November 1, 2012
    Applicant: Oracle International Corporation
    Inventors: Eric L. Solberg, Jacob Avital
  • Patent number: 8234197
    Abstract: Systems and methods of allocating transactions among business objects are described. Allocation is accomplished using generated allocation rules that are generated using a hierarchical data structure representative of relationships between the business objects and using predefined rules that characterize the business objects. Each generated allocation rule is associated with at least one of the business objects and is used to query a set of transactions to be allocated. Query results, generated using a generated allocation rule, include the transactions to be allocated to the associated business object. Embodiments are disclosed to illustrate how the invention can be used to allocate sales commissions to members of a sales team. The invention is applicable to a variety of business objects including people, organizations, accounts, tasks, or the like.
    Type: Grant
    Filed: April 22, 2011
    Date of Patent: July 31, 2012
    Assignee: Oracle International Corporation
    Inventors: Eric L. Solberg, Jacob Avital
  • Publication number: 20110196767
    Abstract: Systems and methods of allocating transactions among business objects are described. Allocation is accomplished using generated allocation rules that are generated using a hierarchical data structure representative of relationships between the business objects and using predefined rules that characterize the business objects. Each generated allocation rule is associated with at least one of the business objects and is used to query a set of transactions to be allocated. Query results, generated using a generated allocation rule, include the transactions to be allocated to the associated business object. Embodiments are disclosed to illustrate how the invention can be used to allocate sales commissions to members of a sales team. The invention is applicable to a variety of business objects including people, organizations, accounts, tasks, or the like.
    Type: Application
    Filed: April 22, 2011
    Publication date: August 11, 2011
    Applicant: Oracle International Corporation
    Inventors: Eric L. Solberg, Jacob Avital
  • Patent number: 7958026
    Abstract: Systems and methods of allocating transactions among business objects are described. Allocation is accomplished using generated allocation rules that are generated using a hierarchical data structure representative of relationships between the business objects and using predefined rules that characterize the business objects. Each generated allocation rule is associated with at least one of the business objects and is used to query a set of transactions to be allocated. Query results, generated using a generated allocation rule, include the transactions to be allocated to the associated business object. Embodiments are disclosed to illustrate how the invention can be used to allocate sales commissions to members of a sales team. The invention is applicable to a variety of business objects including people, organizations, accounts, tasks, or the like.
    Type: Grant
    Filed: April 29, 2003
    Date of Patent: June 7, 2011
    Assignee: Oracle International Corporation
    Inventors: Eric L. Solberg, Jacob Avital
  • Patent number: 7890394
    Abstract: The present invention includes a system and method for securing information and accessing secured information. In accordance with an embodiment of the present invention, information is secured by associating a context in which the information was generated, for example. To access the secured information, a user provides a point in time and a user identifier, which are used to determine whether that user is authorized to access the information.
    Type: Grant
    Filed: February 13, 2004
    Date of Patent: February 15, 2011
    Assignee: Oracle International Corporation
    Inventors: Gregory Sandford, Eric L. Solberg
  • Patent number: 7856383
    Abstract: Systems and methods of allocating transactions among business objects are described. Allocation is accomplished using a multi-phase process. In a first phase, allocation of the transactions among a set of business objects is attempted. In a subsequent phase, allocation of transactions that were either unallocated, under-allocated, or over-allocated in the first phase is determined. The second phase includes using a set of allocation rules to identify business objects configured to manually determine allocation of the unallocated, under-allocated, or over-allocated transactions. The invention is applicable to a variety of business objects including people, organizations, accounts, tasks, or the like.
    Type: Grant
    Filed: October 22, 2003
    Date of Patent: December 21, 2010
    Assignee: Oracle International Corporatioin
    Inventors: Eric L. Solberg, Jacob Avital
  • Patent number: 7853503
    Abstract: Systems and methods of allocating transactions among business objects are described. Allocation is accomplished using a multi-phase process. In a first phase, allocation of the transactions among a set of business objects is attempted. In a subsequent phase, allocation of transactions that were either unallocated, under-allocated, or over-allocated in the first phase is determined. The second phase includes using a set of allocation rules to identify business objects configured to manually determine allocation of the unallocated, under-allocated, or over-allocated transactions. The invention is applicable to a variety of business objects including people, organizations, accounts, tasks, or the like.
    Type: Grant
    Filed: October 8, 2008
    Date of Patent: December 14, 2010
    Assignee: Oracle International Corporation
    Inventors: Eric L. Solberg, Jacob Avital
  • Publication number: 20090043684
    Abstract: Systems and methods of allocating transactions among business objects are described. Allocation is accomplished using a multi-phase process. In a first phase, allocation of the transactions among a set of business objects is attempted. In a subsequent phase, allocation of transactions that were either unallocated, under-allocated, or over-allocated in the first phase is determined. The second phase includes using a set of allocation rules to identify business objects configured to manually determine allocation of the unallocated, under-allocated, or over-allocated transactions. The invention is applicable to a variety of business objects including people, organizations, accounts, tasks, or the like.
    Type: Application
    Filed: October 8, 2008
    Publication date: February 12, 2009
    Applicant: Oracle International Corporation
    Inventors: Eric L. SOLBERG, Jacob Avital
  • Patent number: 5457305
    Abstract: A distributed on-line transaction processing system (10) that functions with to any existing credit card and debit bank card processing center (18). The system (10) consists of a customer data-input station (14), a customer service station (16) and a customer transaction booth (20). The system is operated by a primary distributed on-line transaction processing software (30) and two secondary software programs (32, 34). A system transaction begins when a walk-up customer starts the system by passing a card through a magnetic card reader (14B) located in the customer data-input station (14). The customer enters the requested transaction on a touchscreen unit (14C) and the transaction is sent to the customer service station (16). At the station (16), the transaction is processed and sent to the credit and debit bank card processing center (18) where the transaction is either approved or disapproved.
    Type: Grant
    Filed: March 31, 1994
    Date of Patent: October 10, 1995
    Inventors: William S. Akel, Paul K. Schilling, Eric L. Solberg