Patents by Inventor Jacob Avital

Jacob Avital 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: 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
  • Publication number: 20070179873
    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 22, 2003
    Publication date: August 2, 2007
    Inventors: Eric Solberg, Jacob Avital
  • Publication number: 20070174160
    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: April 29, 2003
    Publication date: July 26, 2007
    Inventors: Eric Solberg, Jacob Avital