Patents Assigned to Sap AG
  • Publication number: 20130194271
    Abstract: Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for receiving a probability distribution function model, the probability distribution function model representing an uncertain time series and providing a plurality of probability distribution functions, each probability distribution function corresponding to respective values at a respective time in the uncertain time series, generating a visualization based on the probability distribution function model to create a transparency gradient, the transparency gradient including a plurality of points graphically representing the plurality of probability distribution functions, and displaying the visualization including the transparency gradient, wherein a visual characteristic of each point of the plurality of points of the transparency gradient is a function of a probability of the respective value associated with the respective point.
    Type: Application
    Filed: January 30, 2012
    Publication date: August 1, 2013
    Applicant: SAP AG
    Inventors: Philipp Roesch, Lars Dannecker, Katrin Eisenreich, Axel Schroeder
  • Patent number: 8498988
    Abstract: Data records in one or more databases may be scanned to create a search index. The search index may include an identifier for each data record scanned, and a list of fragments of data in one or more data fields of each scanned data record. Each fragment in the list may be created by extracting a fixed number of adjoining characters from data in each data field of a corresponding data record. The list of fragments may include all fixed number of adjoining character sequences in each data field of a data record. Multiple search indexes may be included, with each search index including a different fixed number of adjoining characters in the fragment list. Systems and methods may be provided.
    Type: Grant
    Filed: March 30, 2010
    Date of Patent: July 30, 2013
    Assignee: SAP AG
    Inventors: Sven Negrassus, Beat Meier
  • Patent number: 8498877
    Abstract: This method of converting a computational formula having been acquired in the form of a tree structure containing at least one node associated with a parameterized conditional branching operation and connected to at least a first and a second child node, the child node which is associated with the operation which is not executed and the set of nodes which have this child node as parent node being called ‘dead branch’, this method comprising: —the identification and the deletion (198) of the dead branch corresponding to the acquired value of a conditional parameter so as to obtain a computational formula pruned of this dead branch, and—the compilation (208) of the computational formula pruned of the dead branch so as to obtain the code executable by a chip card.
    Type: Grant
    Filed: October 7, 2009
    Date of Patent: July 30, 2013
    Assignee: SAP AG
    Inventors: Pascal Bar, Mehdi Jouan, Sébastien Savalle
  • Patent number: 8499036
    Abstract: Methods and apparatus, including computer program products, for sharing information. The technique includes defining a stored data set maintained by a first entity to include a locked data set and an unlocked data set, and providing a second entity with access to the stored data set. The second entity has permission to view the locked data set and to change only the unlocked data set.
    Type: Grant
    Filed: July 17, 2003
    Date of Patent: July 30, 2013
    Assignee: SAP AG
    Inventors: Wolfgang Kalthoff, Guenter Huber, Guido Hoeckele, Thomas Vogt, Beate Koch
  • Patent number: 8499018
    Abstract: The invention comprises methods for manipulating floating point numbers on a microprocessor where the numbers are sortable. That is, the numbers obey lexicographical ordering. Hence, the numbers may be quickly compared using bit-wise comparison functions such as memcmp( ). Conversion may result in a sortable floating point number in the form of a sign, leading bits of the exponent, and sets of digit triples in the form of declets (sets of 10 bits). In a variable-length version, numbers may be compressed by storing the number of trailing zero declets in lieu of storing the zero declets themselves.
    Type: Grant
    Filed: August 6, 2010
    Date of Patent: July 30, 2013
    Assignee: SAP AG
    Inventors: Klaus Kretzschmar, Nobuyoshi Mori
  • Patent number: 8499240
    Abstract: Systems, methods, computer program code, and means are provided for the rules-based presentation of log messages on a graphical timeline. Pursuant to some embodiments, a request to view log file information is received, and a plurality of log file messages are retrieved based on the request. The plurality of log file messages are aggregated based on timestamp information contained in each of the log file messages and the aggregated log file messages are displayed along a graphical timeline.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: July 30, 2013
    Assignee: SAP AG
    Inventor: Hans-Juergen Richstein
  • Patent number: 8498972
    Abstract: Inverted indexes for terms and for term separators are separately provided to minimize data redundancy. Search queries are parsed to identify terms and term separators, if any, and the corresponding inverted indexes are searched for responsive documents. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: July 30, 2013
    Assignee: SAP AG
    Inventors: Frederik Transier, Franz Faerber
  • Patent number: 8498906
    Abstract: A method forms a collaborative product taxonomy instantiation by starting with or defining a base taxonomy instantiation and collaborating between trading parties to negotiate a collaborative product taxonomy instantiation. The taxonomy instantiation comprises a set of characteristics and values of a desired product. The method assigns a set of characters to the collaborative product taxonomy instantiation. The method uses the set of alphanumeric characters in an electronic trade exchange between a buyer software application and a seller software application. The seller software application may determine whether it has a product that is equivalent to the collaborative product taxonomy instantiation.
    Type: Grant
    Filed: August 13, 2010
    Date of Patent: July 30, 2013
    Assignee: SAP AG
    Inventor: John Zmolek
  • Patent number: 8498954
    Abstract: A computer-implemented method for managing operations of a system includes deriving a nonlinear modeling function from a nonlinear response function, defining an allowed range for output values of the nonlinear modeling function, determining a range of a first set of input values of the nonlinear modeling function based on the allowed range of the output values, deriving a nonlinear probability function from the nonlinear response function, receiving the first set of input values, calculating the output values by processing each input value in the first set of input values through the nonlinear modeling function, determining, using the probability function, a relative probability of performing a first future system operation for each input value of the first set of input values and displaying, for each input value in the first set of input values, the corresponding output value and the corresponding probability.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: July 30, 2013
    Assignee: SAP AG
    Inventors: Denis Malov, Sricharan Poundarikapuram
  • Patent number: 8499311
    Abstract: A system and method for integrating a diverse set of web/remote user interface technologies into one runtime architecture using a Web container extension is described. This integration simplifies execution, cross-usage, and technology integration between different user interface technologies and other application server offerings.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: July 30, 2013
    Assignee: SAP AG
    Inventors: Henning Blohm, Michael Herrmann, Laurent Guiraud, Maria Jurova, Violeta Georgieva
  • Patent number: 8498917
    Abstract: Systems and methods are provided for computing migration and performance matrices. The matrices may provide risk and performance data, as well as different views on the data useful for making and monitoring investment decisions. The migration and performance matrices may bring together data to reflect information on the likelihood that a rated entity will change its current rating within a given time period, information reflecting retention rates, and information describing the effect of changed exchanged rates on different data, for example.
    Type: Grant
    Filed: May 18, 2012
    Date of Patent: July 30, 2013
    Assignee: SAP AG
    Inventors: Markus Helmut Kahn, Jens-Peter Jensen, Marcus Baumann
  • Patent number: 8498953
    Abstract: A method and system for allocating users as trip accompanies provides for: creating a first trip prediction algorithm, collecting input parameters, predicting by the first trip prediction algorithm using the collected input parameters as input, at least one first trip, executing a matching method, the matching method comparing attributes of the predicted at least one first trip with attributes of at least one second trip, and allocating the first and the second user to each other as trip accompanies in dependence of the matching score of the first and second potential trip data object.
    Type: Grant
    Filed: March 30, 2010
    Date of Patent: July 30, 2013
    Assignee: Sap AG
    Inventors: Jens Lehmann, David Sommer
  • Publication number: 20130191778
    Abstract: Example systems and methods of semantic zooming in a user interface are presented. In one implementation, a display including a plurality of non-overlapping regions is presented. A user selection of a first region presenting a first amount of information is received. In response to the user selection, the selected first region is enlarged, and a second amount of information greater than the first amount of information is presented in the first region. At least one remaining region is reduced in size so that the regions continue to be non-overlapping.
    Type: Application
    Filed: January 25, 2012
    Publication date: July 25, 2013
    Applicant: SAP AG
    Inventors: Johan Christiaan Peters, Udo Arend, Vera Legisa
  • Publication number: 20130191882
    Abstract: A computer implemented method, computer program product, and computer system is provided for receiving a service request to obtain service from a second application, the service request including a client context and a signed ticket obtained by the first application from a system computer, validating the received signed ticket based on the key associated with the system, determining that the first application has authorization to obtain the requested service via the remote interface of the second application based on a comparison of one or more attributes of the received client context to an access control list associated with the second application, and sending a service reply from the second application to the first application to provide the requested service to the first application in response to determining that the first application has authorization to obtain the requested service via the remote interface of the second application.
    Type: Application
    Filed: January 19, 2012
    Publication date: July 25, 2013
    Applicant: SAP AG
    Inventor: Masoud Aghadavoodi Jolfaei
  • Publication number: 20130191820
    Abstract: Techniques for integrating software applications include identifying an enterprise application executable in a first computing environment, where the enterprise application is compatible with a first version of a network application executable in a second computing environment so that a first set of functionality of the first version of the network application is exposed through the enterprise application. The features include identifying a second version of the network application executable in the second computing environment. The second version of the network application includes a second set of functionality at least partially distinct from the first set of functionality. The features include delivering an integration component from the second computing system to the first computing system.
    Type: Application
    Filed: January 23, 2012
    Publication date: July 25, 2013
    Applicant: SAP AG
    Inventors: Andreas Jahr, Dennis Koerner, Ralf Kurt Mueller
  • Publication number: 20130191328
    Abstract: Legacy computing system archive files may have unique data structures designed for long-term data retention purposes and not particularly suited for data mining, querying, and other data collection functions needed to prepare certain types of reports. A report specific template may be created to facilitate the extract of specific legacy system data necessary to complete report that is stored in legacy system archive files. Once the data objects containing information relevant to the report have been identified, a hierarchical list of tables and fields of each table associated with each identified data object may be obtained from an external data source for further selection. Copies of the selected table and/or field data may then be extracted, compared, and merged with other data, such as other field and table data, obtained from other sources.
    Type: Application
    Filed: January 25, 2012
    Publication date: July 25, 2013
    Applicant: SAP AG
    Inventors: Herbert Hackmann, Axel Herbst, Jan Nolte-Boemelburg, Frank Rust
  • Publication number: 20130191767
    Abstract: Example systems and methods of semantic zooming of data object representations in a user interface are presented. In one implementation, a first graphical representation is presented for display. The first graphical representation represents a data object and presents first information associated with the data object. A user input indicating a zoom-in operation is received. In response to the user input, the first graphical representation is replaced with a second graphical representation representing the first data object is presented for display. The second graphical representation presents second information that includes more information than the first information.
    Type: Application
    Filed: January 25, 2012
    Publication date: July 25, 2013
    Applicant: SAP AG
    Inventors: Johan Christiaan Peters, Udo Arend, Vera Legisa
  • Patent number: 8495040
    Abstract: Systems and methods are provided for providing an automated validity check of transaction data postings. In one implementation, a method is provided that includes entering at least one code for specifying at least one posting to be performed for a transactional data processing operation. The method may also include starting the transactional data processing operation, sending a request to a service component for performing a validity check of the at least one code, buffering one or more posting requests resulting from execution of the transactional data processing operation. Further, the method may include sending, in response to receipt of a first signal indicative of code validity from the service component, the one or more buffered posting requests with the at least one code to a posting component.
    Type: Grant
    Filed: November 27, 2006
    Date of Patent: July 23, 2013
    Assignee: SAP AG
    Inventors: Martin Osterloh, Thomas Schachner
  • Patent number: 8495045
    Abstract: Methods and apparatus are provided for storing email messages into activity records in business management system. In an embodiment, an user interface for an email application program may receive a request may be received to create an activity record in a business management system based on a received email message, and in response an activity record may be created in a database in the business management system.
    Type: Grant
    Filed: August 3, 2004
    Date of Patent: July 23, 2013
    Assignee: SAP AG
    Inventors: Werner G. Wolf, David L. Sacks
  • Patent number: D687049
    Type: Grant
    Filed: April 29, 2011
    Date of Patent: July 30, 2013
    Assignee: SAP AG
    Inventor: Nishant Ghadge