Patents Assigned to SAP
-
Patent number: 9250793Abstract: Example systems and methods of managing a user interface are described. In one implementation, a method displays a user interface for an application, the application has a plurality of fields is described. A user selection of a field of the plurality of fields is detected via a touch-sensitive screen. A user input indicating a new position of the selected field is received. The other fields affected by the new position are identified and repositioned based on the new position of the selected field. The plurality of fields has a set of data associated with them. A user activation of a field editing operation is detected. An editing command from the user is received via a touch-sensitive screen. The editing command is implemented with respect to at least one field, and the user interface is updated. The updated user interface is displayed with the set of data.Type: GrantFiled: December 21, 2012Date of Patent: February 2, 2016Assignee: SAP SEInventor: Marcin Tamberg
-
Patent number: 9250774Abstract: Systems and methods for establishing UI push channels are disclosed. The UI push channels can be used to broadcast event notifications to multiple UIs whenever the information in an underlying data source is changed. In response to the event notifications, the UIs may update or refresh the displayed information so as to include the most current information in the data source. UI push channels are defined by associations between an application messaging channel (AMC) and the UI connection used to communicate with the client computing device and the application server. In particular, the UI push channels can be established by an AMC definition that defines a target data source, subscriber entities, and publisher entities. The listing of the publishers and the subscribers in the AMC definition infer the associations between the corresponding AMC and the UI connections.Type: GrantFiled: October 23, 2013Date of Patent: February 2, 2016Assignee: SAP SEInventor: Masoud Aghadavoodi Jolfaei
-
Patent number: 9251011Abstract: Various embodiments of systems and methods for performing backup operation in In-memory database systems are described herein. The method includes receiving a request to create a backup of a data set from a main memory of the system. In response to the request, the data set is configured as read-only and a data structure having meta-data information identifying the blocks of data in the main memory that form the data set is invoked. A snapshot of the data structure is created and the data set is enabled for manipulation. Further, the method involves receiving a request to modify a block of data and copying the requested data block to a free memory block in the main memory. The data structure is updated by replacing the meta-data identifying the requested original data block with meta-data identifying the free memory block which holds a copy of the requested data block.Type: GrantFiled: December 11, 2013Date of Patent: February 2, 2016Assignee: SAP SEInventors: Andreas Meier, Thomas Kunz
-
Patent number: 9251238Abstract: Disclosed is a system allowing to query data warehouses using SPARQL. An aspect of the system may support the representation of multidimensional data as virtual graphs. Another aspect of the system may provide mapping of SPARQL queries directed against multidimensional data vis-à-vis the graphs to native queries directed against the multidimensional data. Responses from the native queries may then be translated to a SPARQL response format.Type: GrantFiled: February 10, 2015Date of Patent: February 2, 2016Assignee: SAP SEInventors: Aline Senart, Corentin Follenfant, Anne-Elisabeth Gazet
-
Patent number: 9251199Abstract: A cache and method of caching for a database are provided, in which the cache and the database are in the same state. Responsive to a query for data, the method extracts search terms from the query and maps filter settings to an appropriate format. The method also (a) outputs data retrieved from a cache, if there is a cache hit and (b) builds cache and retrieves the data from the database, if there is a cache miss. If there are multiple users and/or instances, the cache may be updated for all users and/or instances by determining whether all changes are to be committed, in which case the changes are pushed to all users and/or instances.Type: GrantFiled: November 7, 2013Date of Patent: February 2, 2016Assignee: SAP SEInventor: Dirk Schiebeler
-
Patent number: 9250781Abstract: A portable electronic device including a calendar application operable to display a calendar application at a first time and first timescale as well as a second time and second timescale different from the first time and first timescale, and an input unit operable to detect a movement of the portable electronic device, wherein the calendar application proceeds to the second time or second timescale from the first time or first timescale upon detection of the movement.Type: GrantFiled: October 17, 2012Date of Patent: February 2, 2016Assignee: SAP SEInventors: Rolan Abdukalykov, Roy Ghorayeb, Mohannad El-Jayousi, Alain Gauthier, Xuebo Liang, Vincent Lavoie
-
Patent number: 9251483Abstract: Methods and apparatus, including computer program products, are provided for optimizing applications, such as applications included in a business process. In one aspect, there is provided a computer-implemented method. The method may include receiving information representative of one or more interfaces and aspects of each of the interfaces. The interfaces may be adjustable by a business process supervisor. The business process supervisor may adjust one or more aspects of the one or more interfaces. The results of the adjustment may be received and used to determine optimum settings to the one or more interfaces. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: December 17, 2013Date of Patent: February 2, 2016Assignee: SAP SEInventors: Alexander Gebhart, Erol Bozak
-
Patent number: 9253180Abstract: In one embodiment of the present invention a computerized method includes receiving at a personal-mobile device a first communication, which includes information for requesting user verification for logging into an account of a user, via a computing device. The account is with a service provided by an application server. The method includes starting a personal-authentication application on the personal-mobile device in response to receiving the first communication, and receiving in the personal-authentication application a user verification for confirming logging into the account. The method includes logging into the account via the computing device based on receipt of the user verification. Embodiments of the present invention provide enhanced security for logging into an account that a user may have with a service by providing that a personal-mobile device, such as a mobile telephone, which is personal to a user, is configured as a security token for login to the account.Type: GrantFiled: December 12, 2013Date of Patent: February 2, 2016Assignee: SAP SEInventor: Philipp Thun
-
Patent number: 9253442Abstract: Systems and methods are disclosed for a holopresence conferencing system using off-the-shelf videoconferencing systems. The holopresence conferencing system uses one high-definition stereoscopic camera per remote participant and discards all but a center portion of the right image and a center portion of the left image generated by the camera. The system concatenates the center portion of the right and the left image into a composite image and transmits the composite image via an off-the-shelf videoconferencing system. At the viewing location, the composite image is divided in half, recovering the right center portion and the left center portion. The right center portion and left center portion may be placed on a background and stereoscopically projected in high-definition on a semi-circular life-size screen. Viewing participants may wear glasses that allow the viewer to see the remote participant in three-dimensions.Type: GrantFiled: October 7, 2014Date of Patent: February 2, 2016Assignee: SAP SEInventor: Manfred Johann Pauli
-
Patent number: 9244697Abstract: According to some embodiments, a business service provider may define a stable user interface anchor entity associated with a business object data structure. A reference field may be associated with the stable user interface anchor, the reference field representing a path to a persistent node of the business object data structure. An end user adaptation to a user interface may then be applied in connection with the business object data structure, the adaptation referencing the stable user interface anchor entity.Type: GrantFiled: July 30, 2010Date of Patent: January 26, 2016Assignee: SAP SEInventors: Uwe Schlarb, Ioannis Grammatikakis, Gregor Karl Frey, Matthias Lehr, Markus Viol, Stefan A. Baeuerle, Bernhard Thimmel, Karsten Fanghanel
-
Patent number: 9246869Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to an opportunity business object.Type: GrantFiled: June 28, 2012Date of Patent: January 26, 2016Assignee: SAP SEInventors: Ingo Pfitzner, Thorsten Bender, Sascha Zimmermann, Berthold Wocher, Stephan Naundorf, Markus Wolf, Stefan Mazur, Guang Yang, Olga Kreindlina, Torsten Buecheler, Carsten Scheuch
-
Patent number: 9245006Abstract: In an embodiment, a method is provided for conducting a search. In this method, a message is received from a client application. A user that initiated the message is identified and context information associated with the user is retrieved. Thereafter, a business object associated with the context information is identified and a domain associated with the business object is identified. Here, the domain includes a number of terms, and one or more of these terms are selected to be included in a query. A search of a data source can then be conducted using this query.Type: GrantFiled: September 29, 2011Date of Patent: January 26, 2016Assignees: SAP SE, intelligent views gmbhInventors: Stefan Scheidl, Stephan Brand, Nico Licht, Klaus Reichenberger, Archim Heimann, Steffen Moldaner
-
Patent number: 9245245Abstract: Techniques for managing a virtual workspace include: generating a virtual workspace viewable by a user on a graphical user interface, the virtual workspace comprising a plurality of workspace modules comprising data contained in a plurality of data objects; identifying an interaction by the user with at least some of the data contained in a particular data object of the plurality of data objects; and providing, through the virtual workspace, at least one suggestion comprising a description of data contained in the plurality of data objects that is semantically related to the data interacted with by the user.Type: GrantFiled: October 6, 2011Date of Patent: January 26, 2016Assignee: SAP Portals Israel LtdInventors: Yahali Sherman, Vitaly Vainer, Avi Guzansky, Dmitry Khalatov, Guy Bavly, Pavel Kravets, Ram Alon, Ran Gross, Yoav Cohen
-
Patent number: 9244656Abstract: The present disclosure describes methods, systems, and computer program products providing an integrated development environment for client/server environments. One computer-implemented method includes reading a derived business application data model (BADM) associated with a business application into an integrated development environment (IDE), defining a client application data model (CADM) for a client application, defining at least one data mapping rule (DMR) to map at least data translations between the BADM and the CADM, developing the client application based upon at least the CADM, developing at least one web service based upon the BADM, CADM, and the at least one DMR, generating the client application and the at least one web service, and deploying the client application, the at least one web service, and the at least one DMR.Type: GrantFiled: March 26, 2013Date of Patent: January 26, 2016Assignee: SAP SEInventors: Thomas Meigen, Matthias Tebbe
-
Patent number: 9244988Abstract: A system and method provide for an application for matching metadata from a transaction in an online transaction processing subsystem of an enterprise system to query metadata in an online analytical processing subsystem. A business object type is identified from a transaction in the online transaction subsystem using an object repository key and a corresponding data object attribute is determined from a mapping table. A new query of metadata from the online analytical processing subsystem is run, using the value of the data object attribute as a filter. This may allow for the generation of dynamic related report results for the transaction.Type: GrantFiled: March 26, 2012Date of Patent: January 26, 2016Assignee: SAP SEInventors: Sumanth Hegde, Santosh V, Tarun Shetty
-
Patent number: 9239669Abstract: A system and method for a common user interface view grouping and sharing framework is described. A user interface layer generates a custom view of a user interface of an application. The custom view comprises a plurality of common views. The custom view provides common view functions shared from the plurality of common views. Common view functions are performed using custom view information provided by the custom view to the plurality of common views in response to a call from the custom view.Type: GrantFiled: December 11, 2013Date of Patent: January 19, 2016Assignee: SAP SEInventor: Wenli Zhang
-
Patent number: 9241079Abstract: Described herein is a framework to monitor mobile application usage. In accordance with one aspect of the framework, sensor data from one or more sensors in a mobile computing device is received. Usage of one or more mobile applications implemented on the mobile computing device may be monitored based on such sensor data to generate monitoring results. A report may be generated based on the monitoring results.Type: GrantFiled: June 27, 2014Date of Patent: January 19, 2016Assignee: SAP SEInventor: Danqing Cai
-
Patent number: 9239744Abstract: Embodiments illustrated and described herein provide systems, methods, and software of a system platform that enables apps, applications, processes and the like with functionality and data present in an enterprise-class computing system, such as an Enterprise Resource Planning system. Some such embodiments include a hybrid object that exists in part within a web infrastructure and in part within the enterprise-class computing system. The portion of the hybrid object in the web infrastructure exposes resources of the enterprise-class computing system outside of the enterprise-class computing system to be accessible by apps and other data processing assets. These and other embodiments are illustrated and described herein.Type: GrantFiled: December 4, 2012Date of Patent: January 19, 2016Assignee: SAP SEInventor: Srdjan Boskovic
-
Patent number: 9240991Abstract: A system and method for cross-domain web browser single sign-on is described. A client accesses a workflow view from a service provider. An identity provider of the service provider generates an authentication process view. The authentication process view has the workflow view provided by the service provider and a logon form view provided by the identity provider.Type: GrantFiled: December 13, 2012Date of Patent: January 19, 2016Assignee: SAP SEInventor: Stephan Zlatarev
-
Patent number: 9239664Abstract: A tablet device provides contextual input to a computing device by using a touchscreen to display a context menu related to a location on a display screen of the computing device, accessing a selection from the context menu from the touchscreen, and sending values corresponding to the selection to the computing device. The touchscreen may alternatively enable user input related to the context menu or touchpad functions.Type: GrantFiled: August 29, 2012Date of Patent: January 19, 2016Assignee: SAP SEInventor: Horst Werner