Patents by Inventor Winfried Schwarzmann

Winfried Schwarzmann 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: 9626276
    Abstract: A method, a system, and a computer program product for generating test infrastructure for testing of software applications are disclosed. At least one first method associated with an application is determined. A testing version of a second method associated with the application is generated. The first method calls a runtime version of the second method during execution of the application in a runtime environment. The first method is tested using the testing version of the second method in a testing environment associated with the application.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: April 18, 2017
    Assignee: SAP SE
    Inventor: Winfried Schwarzmann
  • Publication number: 20160147635
    Abstract: A method, a system, and a computer program product for generating test infrastructure for testing of software applications are disclosed. At least one first method associated with an application is determined. A testing version of a second method associated with the application is generated. The first method calls a runtime version of the second method during execution of the application in a runtime environment. The first method is tested using the testing version of the second method in a testing environment associated with the application.
    Type: Application
    Filed: November 26, 2014
    Publication date: May 26, 2016
    Inventor: Winfried Schwarzmann
  • Patent number: 8943034
    Abstract: The present description refers to a computer implemented method, computer program product, and computer system to store a node dependency network that includes a plurality of data nodes and one or more links between two or more data nodes, each link representing a data dependency between instances of the two or more data nodes, to forward a requested change to a first data node from a first change control component to a change control manager, identify, by the change control manager based upon the links within the node dependency network, one or more dependent data nodes that are dependent upon the first data node, and determine one or more dependent changes to be performed to one or more instances of the dependent data nodes to maintain consistency among instances of the data nodes.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: January 27, 2015
    Assignee: SAP SE
    Inventor: Winfried Schwarzmann
  • Patent number: 8510281
    Abstract: A system and method for an ultimate locking mechanism which minimizes a lock period for modifying shared data in a shared database. A process is executed as one or more initial instances and a final instance. Each initial instance reads the shared data from the shared database without acquiring a lock on the shared database. The locking mechanism obtains results that are directed to modifying the shared data and buffers the results at least partially. During or after each of the initial instances, it determines whether the next instance is to be the final one (e.g., the estimated runtime of the next instance is acceptable as the lock period). In response to a positive determination, the final instance of the process is executed. The final instance uses at least one of the buffered results during execution and acquires the lock on the shared database to modify the shared data.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: August 13, 2013
    Assignee: SAP AG
    Inventor: Winfried Schwarzmann
  • Publication number: 20130166506
    Abstract: The present description refers to a computer implemented method, computer program product, and computer system to store a node dependency network that includes a plurality of data nodes and one or more links between two or more data nodes, each link representing a data dependency between instances of the two or more data nodes, to forward a requested change to a first data node from a first change control component to a change control manager, identify, by the change control manager based upon the links within the node dependency network, one or more dependent data nodes that are dependent upon the first data node, and determine one or more dependent changes to be performed to one or more instances of the dependent data nodes to maintain consistency among instances of the data nodes.
    Type: Application
    Filed: December 22, 2011
    Publication date: June 27, 2013
    Applicant: SAP AG
    Inventor: Winfried Schwarzmann
  • Patent number: 8467958
    Abstract: A method of analyzing a path by defining a plurality of contiguous geographical regions, each to have a uniform value of a characteristic affecting travel through the region and evaluating the path from a point in an origin region through an intermediate region to a point in a destination region. Related methods and means of representing paths, and systems to implement the methods are also described and claimed.
    Type: Grant
    Filed: February 22, 2010
    Date of Patent: June 18, 2013
    Assignee: SAP AG
    Inventor: Winfried Schwarzmann
  • Patent number: 8417726
    Abstract: Method and apparatus for enabling the user to guide the synchronization of a source data structure with a target data structure. The guided synchronization stores the operations defined by the user and reapplies them to future synchronizations.
    Type: Grant
    Filed: December 16, 2009
    Date of Patent: April 9, 2013
    Assignee: SAP Aktiengesellschaft
    Inventors: Gerhard Himmelsbach, Winfried Schwarzmann, Gregor Rieken, Stephan Toebben, Jochen Schrempf, Holger Kiefhaber
  • Patent number: 8259114
    Abstract: A system and method for visualizing a plural dimensional data. One of a plurality of potential visualization formats is selected in a processor for each dimension of a plural dimensional data set. The selected visualization format is used to display the associated dimension on an electronic display. User interface elements are provided to navigate between elements of the plural dimensional data set within the displayed visualization format.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: September 4, 2012
    Assignee: SAP Aktiengeselleschaft
    Inventor: Winfried Schwarzmann
  • Patent number: 8036908
    Abstract: Embodiments of the invention are generally directed to a system and method for the assembly of a program having one or more methods. In an embodiment, one or more sequences for the methods of the program are determined based, at least in part, on data format information provided by the methods. In one embodiment, one of the sequences is selected based, at least in part, on a data format efficiency computation.
    Type: Grant
    Filed: October 8, 2004
    Date of Patent: October 11, 2011
    Assignee: SAP Aktiengesellschaft
    Inventor: Winfried Schwarzmann
  • Publication number: 20110184770
    Abstract: Apparatus comprising a data storage device which stores at least one route graph, the at least one route graph describing a plurality of route paths between a plurality of locations, wherein at least one route path in the at least one route graph comprises at least two consecutive direct routes connected by a cross-docking location, the at least one route path connecting a first location with a second location, the cross-docking location in combination with the connected at least two direct routes building up a cross-docking route; the route graph comprising at least one cross-docking route; wherein the apparatus determines at least one transportation route from a source location to a destination location using at least one cross-docking route, a source location and a destination location, the at least one cross-docking route describing at least one of a local graph of direct routes and a global graph of direct routes.
    Type: Application
    Filed: December 7, 2005
    Publication date: July 28, 2011
    Inventors: Winfried Schwarzmann, Arno Diego Bruns, Amar Kumar
  • Publication number: 20110145298
    Abstract: Method and apparatus for enabling the user to guide the synchronization of a source data structure with a target data structure. The guided synchronization stores the operations defined by the user and reapplies them to future synchronizations.
    Type: Application
    Filed: December 16, 2009
    Publication date: June 16, 2011
    Applicant: SAP AG
    Inventors: Gerhard Himmelsbach, Winfried Schwarzmann, Gregor Rieken, Stephan Toebben, Jochen Schrempf, Holger Kiefhaber
  • Publication number: 20110078210
    Abstract: A system and method to generically handle validity dependent data sets. A set of dimensions applicable to the data set is defined. At least one dimension is associated with a validity independent structure of the data set and at least one other dimension is associated with a validity constraint effective for the data set. The data set is retrieved with its associated dimensions. A model of the data set is created using the associated dimensions. The model provides access to the data in a manner that permits it to be viewed and manipulated to respond to requests of a consuming application.
    Type: Application
    Filed: September 25, 2009
    Publication date: March 31, 2011
    Applicant: SAP AG
    Inventor: Winfried Schwarzmann
  • Publication number: 20110074787
    Abstract: A system and method for visualizing a plural dimensional data. One of a plurality of potential visualization formats is selected in a processor for each dimension of a plural dimensional data set. The selected visualization format is used to display the associated dimension on an electronic display. User interface elements are provided to navigate between elements of the plural dimensional data set within the displayed visualization format.
    Type: Application
    Filed: September 30, 2009
    Publication date: March 31, 2011
    Applicant: SAP AG
    Inventor: Winfried Schwarzmann
  • Patent number: 7774133
    Abstract: A method of analyzing a path by defining a plurality of contiguous geographical regions, each to have a uniform value of a characteristic affecting travel through the region and evaluating the path from a point in an origin region through an intermediate region to a point in a destination region. Related methods and means of representing paths, and systems to implement the methods are also described and claimed.
    Type: Grant
    Filed: July 5, 2006
    Date of Patent: August 10, 2010
    Assignee: SAP AG
    Inventor: Winfried Schwarzmann
  • Publication number: 20100161571
    Abstract: A system and method for an ultimate locking mechanism which minimizes a lock period for modifying shared data in a shared database. A process is executed as one or more initial instances and a final instance. Each initial instance reads the shared data from the shared database without acquiring a lock on the shared database. The locking mechanism obtains results that are directed to modifying the shared data and buffers the results at least partially. During or after each of the initial instances, it determines whether the next instance is to be the final one (e.g., the estimated runtime of the next instance is acceptable as the lock period). In response to a positive determination, the final instance of the process is executed. The final instance uses at least one of the buffered results during execution and acquires the lock on the shared database to modify the shared data.
    Type: Application
    Filed: December 18, 2008
    Publication date: June 24, 2010
    Inventor: Winfried Schwarzmann
  • Publication number: 20100152998
    Abstract: A method of analyzing a path by defining a plurality of contiguous geographical regions, each to have a uniform value of a characteristic affecting travel through the region and evaluating the path from a point in an origin region through an intermediate region to a point in a destination region. Related methods and means of representing paths, and systems to implement the methods are also described and claimed.
    Type: Application
    Filed: February 22, 2010
    Publication date: June 17, 2010
    Applicant: SAP AG
    Inventor: Winfried Schwarzmann
  • Patent number: 7627856
    Abstract: The invention relates to an object-oriented technique for representing and accessing application data that is arranged in hierarchical relationships. In a first step classes are provided including a hierarchy base class with methods for accessing hierarchical relationships, at least one hierarchy subclass that is derived from the hierarchy base class, and at least one application class. In a next step objects are instantiated including at least one hierarchy object of the at least one hierarchy subclass and at least one application object of the at least one application class. In a final step, each application object is linked to at least one hierarchy object, and vice versa, to provide access to the application data.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: December 1, 2009
    Assignee: SAP AG
    Inventor: Winfried Schwarzmann
  • Patent number: 7464009
    Abstract: A flexible transportation optimization approach is described that can easily be implemented on multi-tiered computer systems and that does not unnecessarily consume processing and memory resources. On a database tier a data model is defined. The data model comprises master data including a state set with a plurality of states representative of physical sites or conditions of a physical entity, wherein each state is assigned to exactly one hierarchy level and wherein to each state zero, one or a plurality of states of lower hierarchy levels are assigned and a transition set with transitions from one state to a state on the same or on a different hierarchy level.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: December 9, 2008
    Assignee: SAP AG
    Inventor: Winfried Schwarzmann
  • Patent number: 7353220
    Abstract: Memory-efficient techniques are disclosed for the dynamic retrieval of assignments concerning, for example, the transportation of goods or information between discrete transportation states (such as coordinates of geographical sites or IP addresses of different computers) is described. Embodiments of the invention allow to dynamically determine from the master data, for an element g of the input set G (e.g., transportation states), an application assignment set A(g) of elements (m,p) of the Cartesian product of the condition set M (e.g., transportation constraints) and the value set P (data associations), taking into account the hierarchical organization of the input set G and the condition set M. The data assignment set A(g) may be processed by transportation path optimization mechanisms.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: April 1, 2008
    Assignee: SAP AG
    Inventor: Winfried Schwarzmann
  • Publication number: 20080010006
    Abstract: A method of analyzing a path by defining a plurality of contiguous geographical regions, each to have a uniform value of a characteristic affecting travel through the region and evaluating the path from a point in an origin region through an intermediate region to a point in a destination region. Related methods and means of representing paths, and systems to implement the methods are also described and claimed.
    Type: Application
    Filed: July 5, 2006
    Publication date: January 10, 2008
    Inventor: Winfried Schwarzmann