Patents by Inventor Oleg Shestakov

Oleg Shestakov 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: 8060411
    Abstract: A system and method for generating an automatic authorization of a shopping cart created during a procedure of electronic procurement of items depending on values stored in a database table. Data is retrieved from a database table. The data may represent a budget-value and data representing a cumulative amount spent during a specified time period assigned to the user performing the electronic procurement. The total value of items in the shopping cart is calculated. And, a sum of the value of the cumulative amount spent and the total value of items in the shopping cart is compared with the budget-value. If the sum lies within the budget-value, then the authorization may be generated, and the value of the cumulative amount spent by the total value of items in the shopping cart may be updated. If the sum does not lie within the budget-value, an indication is generated indicating that the budget is exceeded.
    Type: Grant
    Filed: April 2, 2004
    Date of Patent: November 15, 2011
    Assignee: Sap AG
    Inventors: Oleg Shestakov, Erwin Pinter, Jens Kisker, Karin Brecht-Tillinger, Christina Lies
  • Patent number: 7917467
    Abstract: A system and method for the resource-saving collaborative handling of data sets in a computer network is described. The method comprises the steps of providing a data set having an initial collaborative workflow, determining if the data set satisfies a set of one or more first start conditions to trigger a random function query, providing the data set to a random function if the random function query is triggered, stochastically determining, by the random function, whether or not to assign a modified collaborative workflow to the data set, and replacing the initial workflow with the modified workflow for the data set if the random function determines to assign the modified workflow.
    Type: Grant
    Filed: June 18, 2004
    Date of Patent: March 29, 2011
    Assignee: SAP Ag
    Inventors: Johann Kemmer, Andrei Jadanovski, Paola Sala, Erwin Pinter, Oleg Shestakov
  • Patent number: 7596543
    Abstract: Systems and methods are provided for processing an electronic document by one or more computer network components having network addresses in a computer network. Within the electronic document, a plurality of approval items are identified that require status manipulation operations within the electronic document. These approval objects may be grouped together based on the properties of the approval items to form one or more approval objects. Thereafter, each approval object is associated with one or more computer network components based on the properties of the approval object, so that each approval object may be routed to the network addresses of the associated computer network components for status manipulation processing. Depending on the results of the status manipulation processing, a follow-on data set may be generated for the electronic document and sent to one or more additional computer network components.
    Type: Grant
    Filed: July 22, 2005
    Date of Patent: September 29, 2009
    Assignee: SAP AG
    Inventors: Christoph Lange, Karin Brecht-Tillinger, Oleg Shestakov, Ruediger Radcke, Erwin Pinter
  • Publication number: 20070038566
    Abstract: A system and method for generating an automatic authorization of a shopping cart created during a procedure of electronic procurement of items depending on values stored in a database table. Data is retrieved from a database table. The data may represent a budget-value and data representing a cumulative amount spent during a specified time period assigned to the user performing the electronic procurement. The total value of items in the shopping cart is calculated. And, a sum of the value of the cumulative amount spent and the total value of items in the shopping cart is compared with the budget-value. If the sum lies within the budget-value, then the authorization may be generated, and the value of the cumulative amount spent by the total value of items in the shopping cart may be updated. If the sum does not lie within the budget-value, an indication is generated indicating that the budget is exceeded.
    Type: Application
    Filed: April 2, 2004
    Publication date: February 15, 2007
    Inventors: Oleg Shestakov, Erwin Pinter, Jens Kisker, Karin Brech-Tillinger, Christina Lies
  • Publication number: 20060020520
    Abstract: Systems and methods are provided for processing an electronic document by one or more computer network components having network addresses in a computer network. Within the electronic document, a plurality of approval items are identified that require status manipulation operations within the electronic document. These approval objects may be grouped together based on the properties of the approval items to form one or more approval objects. Thereafter, each approval object is associated with one or more computer network components based on the properties of the approval object, so that each approval object may be routed to the network addresses of the associated computer network components for status manipulation processing. Depending on the results of the status manipulation processing, a follow-on data set may be generated for the electronic document and sent to one or more additional computer network components.
    Type: Application
    Filed: July 22, 2005
    Publication date: January 26, 2006
    Inventors: Christoph Lange, Karin Brecht-Tillinger, Oleg Shestakov, Ruediger Radcke, Erwin Pinter
  • Publication number: 20050283455
    Abstract: A system and method for the resource-saving collaborative handling of data sets in a computer network is described. The method comprises the steps of providing a data set having an initial collaborative workflow, determining if the data set satisfies a set of one or more first start conditions to trigger a random function query, providing the data set to a random function if the random function query is triggered, stochastically determining, by the random function, whether or not to assign a modified collaborative workflow to the data set, and replacing the initial workflow with the modified workflow for the data set if the random function determines to assign the modified workflow.
    Type: Application
    Filed: June 18, 2004
    Publication date: December 22, 2005
    Inventors: Johann Kemmer, Andrei Jadanovski, Paola Sala, Erwin Pinter, Oleg Shestakov