Patents Assigned to SAP
  • Publication number: 20130316779
    Abstract: A gaming system may include an event filter to identify players as targets for engagement. The player may be modeled to predict what they might do under a given situation. One or more engagement actions may be developed based at least on the player's predicted behaviour. The player is then engaged in accordance with the engagement actions. Results from engagements with many players may be assessed and the gaming system may be adjusted according to the assessment.
    Type: Application
    Filed: October 24, 2012
    Publication date: November 28, 2013
    Applicant: SAP AG
    Inventor: Andreas Vogel
  • Publication number: 20130318028
    Abstract: The disclosure generally describes computer-implemented methods, software, and systems for modeling and deploying decision services. One computer-implemented method includes creating a connection between a decision service manager and a managed system, establishing a signature of a decision service, developing, using at least one computer, the decision service based upon the established signature of the decision service, performing a deployment readiness check, transferring generated code implementing the decision service to the managed system upon a determination that the deployment readiness check was successful, inserting the generated code into the managed system, and retrieving a deployment status from the managed system.
    Type: Application
    Filed: May 22, 2012
    Publication date: November 28, 2013
    Applicant: SAP AG
    Inventor: Carsten Ziegler
  • Publication number: 20130318396
    Abstract: The embodiments provide a data processing apparatus including a runtime check identifier configured to determine, in response to a request to execute a function of the application, whether a runtime check descriptor corresponding to the function is stored in a database and select the runtime check descriptor if the runtime check descriptor is determined as stored in the database. The selected runtime check descriptor provides, in part, at least one configuration check of a component related to an execution of the function.
    Type: Application
    Filed: May 24, 2012
    Publication date: November 28, 2013
    Applicant: SAP AG
    Inventors: Henrik Plate, Serena Ponta, Matteo Maria Casalino, Theodoor Scholte
  • Publication number: 20130316836
    Abstract: A gaming system identifies players in a game. A player interaction score may be computed for an identified player. One or more engagement actions may be generated based on the player interaction score. The gaming system may engage the identified player according to the one or more engagement actions. In some embodiments, the player interaction score may be used to categorize the identified player in a player segment, which in turn may be used as a basis for generating engagement actions.
    Type: Application
    Filed: October 24, 2012
    Publication date: November 28, 2013
    Applicant: SAP AG
    Inventors: Andreas Vogel, Christian Scheelen
  • Publication number: 20130318402
    Abstract: A system includes a manager module that oversees execution of a business process by a test module. The business process includes a plurality of process steps, and the test module comprises a plurality of test cases, a plurality of software test tools, and a plurality of parameters. The test module is configured to permit a user to select a particular process step of the business process, to select a particular test case for the particular process step, to select a particular software test tool for the particular test case, and to select a particular parameter flow for the particular software test tool. The test module is also configured to execute the selected process step using the selected test case, the selected software test tool, and the selected parameter flow.
    Type: Application
    Filed: May 23, 2012
    Publication date: November 28, 2013
    Applicant: SAP AG
    Inventors: Roman Rapp, Jean Francois Gaillard, Christophe Aubert, Jean-Philippe Meola, Kushakovska Olena
  • Publication number: 20130318030
    Abstract: A central data warehouse includes embedded data marts. These embedded data marts, referred to as workspaces, are assigned centrally manage data by reference only but rely directly on the centrally managed data and the underlying infrastructure. Workspaces still allow departments in an enterprise to perform certain actions on their own (like adding new data and building new models) without having to instantiate copies of the centrally managed data in a locally managed data mart.
    Type: Application
    Filed: May 23, 2012
    Publication date: November 28, 2013
    Applicant: SAP AG
    Inventors: Klaus Nagel, Rainer Schaefer, Silvia Bratz, Marcus Hoepfner, Patrick Winkler, Matthias Jensen, Dirk Janning
  • Publication number: 20130316834
    Abstract: A gaming system may include an event filter to identify a player as a target for engagement. The gaming system may engage the player in a dialogue with a non-player character to conduct a discussion with the player relating to the events that resulted in engaging the player. In some embodiments, the dialogue may include a pre-event game analysis. The dialogue may include recommendations or suggestions for improving the player's performance, and may include offering virtual game items to the player.
    Type: Application
    Filed: October 24, 2012
    Publication date: November 28, 2013
    Applicant: SAP AG
    Inventors: Andreas Vogel, Christian Scheelen, Shailesh Jannu
  • Publication number: 20130318452
    Abstract: A system and method include obtaining a landscape description document identifying resource elements and their connections in a computing infrastructure. The resource elements are converted into landscape user interface graphical representations of the elements. An interconnected landscape interface is generated using the graphical representations and connection information from the landscape description document.
    Type: Application
    Filed: May 25, 2012
    Publication date: November 28, 2013
    Applicant: SAP AG
    Inventor: Serge Fabiano
  • Publication number: 20130316795
    Abstract: A game system identifies players in a game. A player model may be provided that predicts whether or not an identified player is going to make a payment. Additional player models may be provided that predict whether or not a player is going to make a payment for specific virtual items in the game. The game system may engage the identified player based on the virtual items the player is predicted to make payments on.
    Type: Application
    Filed: October 24, 2012
    Publication date: November 28, 2013
    Applicant: SAP AG
    Inventor: Andreas Vogel
  • Publication number: 20130318425
    Abstract: A method for copying content from a first form to a second form may include selecting a plurality of fields in the first form. At least one of the plurality of fields in the first form may include the content to be copied. The method may include determining mapping between the selected fields and corresponding field labels in the first form. The method may include writing the content in the selected fields to corresponding fields in the second form.
    Type: Application
    Filed: May 24, 2012
    Publication date: November 28, 2013
    Applicant: SAP AG
    Inventor: Jackson MATHAI
  • Publication number: 20130318105
    Abstract: A method and apparatus for automatically suggesting further applications to a user using an executed application in a computerized environment, comprising receiving metadata provided by the executed application; searching an index for suggested applications which receive as input the data provided by the executed application; assigning a priority for each of the suggested applications; sorting the suggested applications according to the priority; and displaying to the user a list comprising the applications that received the highest priorities.
    Type: Application
    Filed: August 4, 2013
    Publication date: November 28, 2013
    Applicant: SAP Portals Israel Ltd.
    Inventor: Ohad YASSIN
  • Publication number: 20130318128
    Abstract: In one embodiment, a computer-implemented method comprises receiving a query in a controller. A data store stores data in a relational database. The database comprises a plurality of fields and a plurality of data elements. Each field is associated with a portion of the data elements. The database is arranged as at least one table, and the query identifies data of an object to be stored in a data set. The method further comprises determining, by the controller, whether the relational database includes a field associated with a class of the object; and if the relational database does not include a field associated with the class of the object, adding a column to the relational database, the added column having a field corresponding to the class. The method further comprises adding the data of the object to the relational database.
    Type: Application
    Filed: May 24, 2012
    Publication date: November 28, 2013
    Applicant: SAP AG
    Inventors: Tobias Friedrich Zahn, Steffen Geissinger
  • Patent number: 8595077
    Abstract: 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: Grant
    Filed: September 18, 2008
    Date of Patent: November 26, 2013
    Assignee: SAP AG
    Inventors: 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: 8595095
    Abstract: 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: Grant
    Filed: May 31, 2006
    Date of Patent: November 26, 2013
    Assignee: SAP AG
    Inventors: Andreas S Borchardt, Dirk Endesfelder, Ralf M Handl, Michael Hladik, Roland Kolata, Ekkehard Lange, Christoph Meinel, Frank Raebiger
  • Patent number: 8595344
    Abstract: 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: Grant
    Filed: October 22, 2010
    Date of Patent: November 26, 2013
    Assignee: SAP AG
    Inventors: Ankur Bhatt, Christoph Liebig, Frank Oliver Hoffmann
  • Patent number: 8595260
    Abstract: 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: Grant
    Filed: August 29, 2012
    Date of Patent: November 26, 2013
    Assignee: SAP AG
    Inventors: Yung-Yin Chen, Wu Cao
  • Patent number: 8594933
    Abstract: 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: Grant
    Filed: February 9, 2006
    Date of Patent: November 26, 2013
    Assignee: SAP AG
    Inventors: Mario Neugebauer, Juergen Anke
  • Patent number: 8595041
    Abstract: 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: Grant
    Filed: February 7, 2006
    Date of Patent: November 26, 2013
    Assignee: SAP AG
    Inventor: Martin Schmidt
  • Patent number: 8595172
    Abstract: 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: Grant
    Filed: August 14, 2009
    Date of Patent: November 26, 2013
    Assignee: SAP AG
    Inventors: Lars Spielberg, Alex Gruener
  • Patent number: 8595227
    Abstract: 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: Grant
    Filed: June 28, 2011
    Date of Patent: November 26, 2013
    Assignee: SAP AG
    Inventors: Joerg Beringer, Markus Latzina, Cirrus Shakeri, Thomas Herrmann