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: 9626276Abstract: 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: GrantFiled: November 26, 2014Date of Patent: April 18, 2017Assignee: SAP SEInventor: Winfried Schwarzmann
-
Publication number: 20160147635Abstract: 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: ApplicationFiled: November 26, 2014Publication date: May 26, 2016Inventor: Winfried Schwarzmann
-
Patent number: 8943034Abstract: 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: GrantFiled: December 22, 2011Date of Patent: January 27, 2015Assignee: SAP SEInventor: Winfried Schwarzmann
-
Patent number: 8510281Abstract: 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: GrantFiled: December 18, 2008Date of Patent: August 13, 2013Assignee: SAP AGInventor: Winfried Schwarzmann
-
Publication number: 20130166506Abstract: 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: ApplicationFiled: December 22, 2011Publication date: June 27, 2013Applicant: SAP AGInventor: Winfried Schwarzmann
-
Patent number: 8467958Abstract: 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: GrantFiled: February 22, 2010Date of Patent: June 18, 2013Assignee: SAP AGInventor: Winfried Schwarzmann
-
Patent number: 8417726Abstract: 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: GrantFiled: December 16, 2009Date of Patent: April 9, 2013Assignee: SAP AktiengesellschaftInventors: Gerhard Himmelsbach, Winfried Schwarzmann, Gregor Rieken, Stephan Toebben, Jochen Schrempf, Holger Kiefhaber
-
Patent number: 8259114Abstract: 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: GrantFiled: September 30, 2009Date of Patent: September 4, 2012Assignee: SAP AktiengeselleschaftInventor: Winfried Schwarzmann
-
Patent number: 8036908Abstract: 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: GrantFiled: October 8, 2004Date of Patent: October 11, 2011Assignee: SAP AktiengesellschaftInventor: Winfried Schwarzmann
-
Publication number: 20110184770Abstract: 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: ApplicationFiled: December 7, 2005Publication date: July 28, 2011Inventors: Winfried Schwarzmann, Arno Diego Bruns, Amar Kumar
-
Publication number: 20110145298Abstract: 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: ApplicationFiled: December 16, 2009Publication date: June 16, 2011Applicant: SAP AGInventors: Gerhard Himmelsbach, Winfried Schwarzmann, Gregor Rieken, Stephan Toebben, Jochen Schrempf, Holger Kiefhaber
-
Publication number: 20110078210Abstract: 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: ApplicationFiled: September 25, 2009Publication date: March 31, 2011Applicant: SAP AGInventor: Winfried Schwarzmann
-
Publication number: 20110074787Abstract: 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: ApplicationFiled: September 30, 2009Publication date: March 31, 2011Applicant: SAP AGInventor: Winfried Schwarzmann
-
Patent number: 7774133Abstract: 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: GrantFiled: July 5, 2006Date of Patent: August 10, 2010Assignee: SAP AGInventor: Winfried Schwarzmann
-
Publication number: 20100161571Abstract: 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: ApplicationFiled: December 18, 2008Publication date: June 24, 2010Inventor: Winfried Schwarzmann
-
Publication number: 20100152998Abstract: 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: ApplicationFiled: February 22, 2010Publication date: June 17, 2010Applicant: SAP AGInventor: Winfried Schwarzmann
-
Patent number: 7627856Abstract: 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: GrantFiled: December 30, 2004Date of Patent: December 1, 2009Assignee: SAP AGInventor: Winfried Schwarzmann
-
Patent number: 7464009Abstract: 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: GrantFiled: December 30, 2004Date of Patent: December 9, 2008Assignee: SAP AGInventor: Winfried Schwarzmann
-
Patent number: 7353220Abstract: 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: GrantFiled: December 30, 2004Date of Patent: April 1, 2008Assignee: SAP AGInventor: Winfried Schwarzmann
-
Publication number: 20080010006Abstract: 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: ApplicationFiled: July 5, 2006Publication date: January 10, 2008Inventor: Winfried Schwarzmann