Patents Assigned to Sap AG
-
Patent number: 8595227Abstract: A domain-specific task may be defined from a library of domain-independent task patterns. A task pattern may be selected based on inferences made from a user's initial input, or just based on receiving sensor information through events or contextual information, or a combination of user input and sensor information. One or more elements of a selected task pattern may be defined in the context of a given domain to define the domain-specific task.Type: GrantFiled: June 28, 2011Date of Patent: November 26, 2013Assignee: SAP AGInventors: Joerg Beringer, Markus Latzina, Cirrus Shakeri, Thomas Herrmann
-
Patent number: 8595041Abstract: Some embodiments of a task responsibility system may be implemented as an application to support people, machines, or both functioning in a manufacturing or production environment, warehouse environment, or other work environment. The focus is on a plant-local solution. In such circumstances, the task responsibility system may identify and direct one or more tasks to a computer-implemented folder independent of the worker(s), machine(s), or a combination thereof assigned to the folder. Thus, the system (or a user of the system) is permitted to dynamically assign a worker or machine to the computer-implemented folder subsequent to the tasks being directed thereto, in which case the worker or machine may be responsible for the tasks that are directed to the folder.Type: GrantFiled: February 7, 2006Date of Patent: November 26, 2013Assignee: SAP AGInventor: Martin Schmidt
-
Patent number: 8595260Abstract: A dataflow design tool allows users to provide data mappings from source database tables to a target database table. The tool provides metadata-driven views of the database tables and data-driven views of the database tables. Views of the database tables may be flipped between the metadata driven format and the data-driven format.Type: GrantFiled: August 29, 2012Date of Patent: November 26, 2013Assignee: SAP AGInventors: Yung-Yin Chen, Wu Cao
-
Patent number: 8594997Abstract: An input handler may receive natural language input associated with a command from a user through a user interface, and a language parser may parse the natural language input to determine parsed natural language input. A context monitor may receive context information associated with the user, and a context parser may parse the context information to obtain parsed context information associated with the natural language input and with the command. A command interpreter may interpret the parsed natural language input, using the parsed context information, to thereby determine the command.Type: GrantFiled: September 27, 2010Date of Patent: November 26, 2013Assignee: SAP AGInventors: Anoshirwan Soltani, Markus Latzina, Matthias Kaiser
-
Patent number: 8595095Abstract: In a banking application system including numerous banking applications, a data management framework allows for the generalized storage and subsequent access of result data. Through the application of the framework to the raw processing data generated by one of the banking applications, the result data is stored in a general storage location. Through this framework, the data is then readily accessible by all other banking applications. This framework includes a header field, characteristics data and key figure data. This removes proprietary restrictions on the data itself and thus makes it available to the other applications, increasing cross-system efficiency by allowing other applications to access and subsequently use the result data.Type: GrantFiled: May 31, 2006Date of Patent: November 26, 2013Assignee: SAP AGInventors: Andreas S Borchardt, Dirk Endesfelder, Ralf M Handl, Michael Hladik, Roland Kolata, Ekkehard Lange, Christoph Meinel, Frank Raebiger
-
Patent number: 8595077Abstract: Methods, systems, and apparatus, including computer program products, for implementing a software architecture design for a software application implementing service request and order management. The application is structured as multiple process components interacting with each other through service interfaces, and multiple service operations, each being implemented for a respective process component. The process components include an Outbound Delivery process component, a Site Logistics Processing process component, an Inventory Processing process component, a Customer Requirement Processing process component, a Supply and Demand Matching process component, a Logistics Execution Control process component, a Service Request Processing process component, a Service Order Processing process component, and a Service Confirmation Processing process component.Type: GrantFiled: September 18, 2008Date of Patent: November 26, 2013Assignee: SAP AGInventors: Alexander Koegler, Hamid Moghaddam, Joachim Barnbeck, Michael Lesk, Matthias Schwarz, Christian Haas, Simon Dieterich, Alexandra Mark, Ralph Meiswinkel, Attila Orban, Bernhard May, Steffen Hartig, Thomas Breitling, Andrea Hahn, Olivier M. Dreidemy, Nir Pachter, Irena Kull, Klaus Reinelt, Jochen Hirth, Jochen Steinbach, Renzo Colle, Stephan Hetzer, Alexander Krasinskiy
-
Patent number: 8595172Abstract: Described herein are systems and methods for three phase exception handling ensuring high availability of services. Via unified application program interface (API), one or more inspector instances are observing the behavior one or more services. The three phase exception handling is triggered upon observing an abnormal service behavior. Phase one comprises executing one or more commands from the unified API by the one or more inspector instances in attempt to resolve the abnormal service behavior and notifying a centralized inspector engine. Phase two comprises executing one or more predefined rules according to the current service state by the centralized inspector engine in attempt to resolve the abnormal service behavior and notifying an administrator. Phase three comprises abnormal service behavior analysis by the administrator and executing customized by the administrator rules to resolve the abnormal service behavior.Type: GrantFiled: August 14, 2009Date of Patent: November 26, 2013Assignee: SAP AGInventors: Lars Spielberg, Alex Gruener
-
Patent number: 8594933Abstract: A method and apparatus for sensor data transmission in a mobile device includes receiving sensor data and generating a sensor data packet therefrom. The method and apparatus further includes receiving navigation data relating to the movements of the mobile device from a navigation device and receiving network data including transmission areas for one or more transmission mediums from a network availability database. The method and apparatus includes assigning a priority term to the sensor data packet, which may be based on predetermined priority levels. The method and apparatus thereupon includes determining a transmission technique for transmitting the sensor data packet to a back end processing device based on the priority term, the network data and the navigation data.Type: GrantFiled: February 9, 2006Date of Patent: November 26, 2013Assignee: SAP AGInventors: Mario Neugebauer, Juergen Anke
-
Patent number: 8595344Abstract: A computer-implemented method includes displaying virtualization level options for a business network to a user, the virtualization level options including at least: a first virtualization level option that includes externalizing interaction logic in the business network, a second virtualization level option that includes virtualizing content in the business network, and a third virtualization level option that includes virtualizing components in the business network. The method includes receiving a selection by the user of at least one of the virtualization level options. The method includes initiating a virtualization process in the business network according to the selected virtualization level option.Type: GrantFiled: October 22, 2010Date of Patent: November 26, 2013Assignee: SAP AGInventors: Ankur Bhatt, Christoph Liebig, Frank Oliver Hoffmann
-
Publication number: 20130312087Abstract: A computer device receives a personal authentication statement from a user seeking to access concealed computer objects or applications on the computer device. A parser syntactically parses the personal authentication statement to extract a user-authentication token and a computer objects-authentication token. The computer objects-authentication token can identify one or more concealed computer objects on the computer device. The computer device reveals the one or more concealed computer objects to the user upon authentication of the user and verification that the authenticated user is authorized to access the concealed computer objects.Type: ApplicationFiled: May 15, 2012Publication date: November 21, 2013Applicant: SAP AGInventor: Markus Latzina
-
Publication number: 20130311456Abstract: In one embodiment, a computer-implemented method comprises receiving a query. A data store stores data as a plurality of data sets. Each data set comprises a plurality of fields and a plurality of data elements. Each field is associated with a portion of data elements. The query identifies selected data sets and selected properties of the selected data sets. For each selected property, the data elements of the selected data sets associated with each selected property are determined. A first rating of the determined data elements of the selected data sets is determined based on a type of combination of a pair of selected data sets. For the selected data set pairs, a second rating of the pair is determined based on the first ratings for the selected properties. A model of a combination of the selected data sets is generated based on the second rating.Type: ApplicationFiled: May 17, 2012Publication date: November 21, 2013Applicant: SAP AGInventors: Patrick Winkler, Klaus Nagel, Marcus Hoepfner
-
Publication number: 20130311216Abstract: A computer implemented method for analyzing sustainability of a product can include configuring one or more criteria relating to production and distribution of the product and weighting the criteria. At least one criteria can relate to the sustainability of the product. The method can include obtaining data relating to the production and the distribution of the product to a customer from at least one supplier. The method can include performing a green distribution analysis on the production and distribution of the product based on the weighted criteria using the obtained data.Type: ApplicationFiled: May 16, 2012Publication date: November 21, 2013Applicant: SAP AGInventors: Martina ROTHLEY, Johann KEMMER
-
Publication number: 20130311215Abstract: A computer implemented method for analyzing distribution options of a product can include obtaining data relating to the distribution of the product to a customer from at least one supplier. The method can include configuring one or more criteria relating to the distribution of the product and weighting the criteria. At least one criteria can relate to sustainability of the distribution of the product. The method can include performing green distribution analysis on the distribution options of the product based on the weighted criteria using the obtained data and providing a set of distribution options based on the green distribution analysis. The distribution options can be provided with a green distribution score corresponding to the sustainability of the distribution option.Type: ApplicationFiled: May 16, 2012Publication date: November 21, 2013Applicant: SAP AGInventors: Martina ROTHLEY, Johann KEMMER
-
Publication number: 20130311463Abstract: Various embodiments included herein include at least one of systems, methods, and software for explanatory animation generation. Some embodiments include receiving data representative of at least two data items, each data item to be presented as a node. Relationships between these data items are discovered in an interrelated dataset and the relationship is illustrated as a set of sequential nodes on a canvas. A text-script descriptive of each of the nodes is then generated. Finally, such embodiments include generating a visualization with a synchronized voiceover based on the sequence nodes and the text-script, the visualization including each node with a synchronized voiceover of each node.Type: ApplicationFiled: May 15, 2012Publication date: November 21, 2013Applicant: SAP AGInventor: Horst Werner
-
Publication number: 20130311443Abstract: Systems and methods for combining data objects are provided. A computer system may analyze each of the data objects, identify at least one possible combination operation between the data objects, and present the identified combination operation to a user interface. The identified combination operation may include a union or a join operation. The computer system may further determine a combination grade associated with the identified combination operation and present the combination grade to the user interface. Subsequently, the computer system may receive a selection of a particular presented combination operation via the user interface and execute the particular combination operation between the data objects.Type: ApplicationFiled: May 15, 2012Publication date: November 21, 2013Applicant: SAP AGInventors: David Lotan Bolotnikoff, Netanel Slomianski, Natan Teren, Dmitry Gorenchteine, Tal Sapan, Udi Cohen, Kobi Sasson, Shachar Soel
-
Publication number: 20130311839Abstract: The present description refers to a technique for receiving a client instruction, performing an action in response to the client instruction, generating an instance of a progress information message by the business object calling a first method of an API and identifying the progress information message to be generated, determining if an error condition occurs during the performing the action, generating an instance of an error message, if the error condition occurs, by calling the first method of the API, sending the progress information message instance from a second software work process to the client application in response to a request for progress information received by the second software work process from the client application, and sending the error message instance, if generated, from the first software work process to the client application.Type: ApplicationFiled: May 15, 2012Publication date: November 21, 2013Applicant: SAP AGInventors: Frank Brunswig, Frank Jentsch, Holger Rose
-
Publication number: 20130307843Abstract: A business management system for visualizing transactional data objects in real time is provided. An example system accesses a stream of transactional data objects and generates a in a three-dimensional graphical paradigm. A viewer may manipulate the presentation of the transactional data objects by engaging gestures and visual controls that may be provided on a display screen.Type: ApplicationFiled: December 3, 2012Publication date: November 21, 2013Applicant: SAP AGInventors: Vishal Sikka, Samuel J. Yen, Sanjay Rajagopalan, Jeong H. Kim
-
Publication number: 20130311263Abstract: The present disclosure relates to computer-implemented methods, software, and systems for generating and using discount keys associated with a particular sales person in association with sales within an enterprise online store. One example process includes operations for (i) identifying a discount key at a sales system associated with a prospective sale negotiated between a sales person and a prospective customer, (ii) determining at least one item associated with the identified discount key, (iii) determining at least one discount associated with the determined items associated with the identified discount key, (iii) facilitating completion of the prospective sale at the sales system for the prospective customer based on the at least one determined discount associated with the at least one determined item, and (iv) associating the completion of the prospective sale at the sales system with a sales account for the sales person.Type: ApplicationFiled: May 21, 2012Publication date: November 21, 2013Applicant: SAP AGInventors: Marco Sachs, Pascal Scheuermann
-
Patent number: 8589518Abstract: A method and system for directly mapping web services interfaces and Java interfaces. In one embodiment, a web services mapping is generated from a common mapping descriptor associated with a web services interface; updated mapping information is received, and, based on the web services mapping and the updated mapping information, a customized interface comprising a common web services and web services client interface is generated.Type: GrantFiled: December 2, 2009Date of Patent: November 19, 2013Assignee: SAP AGInventors: Chavdar S. Baikov, Dimitar Angelov
-
Patent number: 8589369Abstract: The apparatuses and methods described herein may operate to identify, from an index structure stored in memory, a reference minimum bounding shape that encloses at least one minimum bounding shape. Each of the at least one minimum bounding shape may correspond to a data object associated with a leaf node of the index structure. Coordinates of a point of the at least one minimum bounding shape may be associated with a set of first values to produce a relative representation of the at least one minimum bounding shape. The set of first values may be calculated relative to coordinates of a reference point of the reference minimum bounding shape such that each of the set of first values comprises a first number of significant bits fewer than a second number of significant bits representing a second value associated with a corresponding one of absolute coordinates of the point.Type: GrantFiled: January 27, 2012Date of Patent: November 19, 2013Assignee: SAP AGInventors: Sang K. Cha, Ki-Hong Kim, Keun-Joo Kwon