-
公开(公告)号:US20180107347A1
公开(公告)日:2018-04-19
申请号:US15374815
申请日:2016-12-09
Applicant: SAP SE
Inventor: Jan-Michel Blinn , Annette Jann , Carlos Martinez Gomez , Carolin Seel , Denis Timur , Janos Varadi , Kai Richter , Roman Rommel , Tina Rauschenbach , Jamila Schon
IPC: G06F3/0482
Abstract: System, method, and computer program product embodiments describe back navigation features of a page. In an embodiment, a display device displays the page in a first layout, selected from a set of layouts associated with the page, for displaying a first content. The display device navigates from the first layout to one or more subsequent layouts, each subsequent layout selected from the set of layouts. The subsequent layouts include a second layout that concurrently displays the first content and a second related content in separate panels of the second layout. The display device stores a navigation sequence from the first layout through each of the subsequent layouts. Responsive to receiving a command to return to the first layout, the display device selects the first layout, from the stored navigation sequence, to navigate from the second layout to the first layout. Then, the page is rendered using the selected first layout.
-
公开(公告)号:US11748639B2
公开(公告)日:2023-09-05
申请号:US17723889
申请日:2022-04-19
Applicant: SAP SE
Inventor: Matthias Kaiser , Vladimir Shapiro , Luisa Andre , Roman Rommel , Max-Samuel Lang , Jochen Steinbach , Kai Richter , Thomas Ryborz
Abstract: The disclosure generally describes methods, software, and systems for providing solution descriptions. A problem description of a problem is received, from a client, at a cloud-based reasoning service. A solution description for a solution to the problem is received. Case metadata for a case defining the problem and solution are generated by the cloud-based reasoning service. The case metadata, including the problem description and solution description, are stored by the cloud-based reasoning service in a cases repository associating solutions with problems. A new problem is received at the cloud-based reasoning service. An automated analysis of the new problem is performed, and a comparison is made of the new problem with existing solutions in the cases repository to identify solutions matching the new problem. A new solution description is provided that is based on a match between the new problem description and the problem description and using the problem solution.
-
公开(公告)号:US10649611B2
公开(公告)日:2020-05-12
申请号:US15462072
申请日:2017-03-17
Applicant: SAP SE
Inventor: Tina Rauschenbach , Kai Richter , Ioannis Grammatikakis , Florian Jann , Andreas Hoffner
IPC: G06F3/0481 , G06F3/0484 , G06F16/242 , G06F16/957 , G06F40/106 , G06F9/451 , G06F8/38 , G06F3/0482 , H04L29/08 , G06F3/0485 , G06F3/0486
Abstract: A system for presenting a common user interface (UI) of multiple applications on diverse client computing devices as a web page that includes a set of UI elements leading to the multiple applications. The diverse client computing devices have display screens of diverse sizes. In the system, backend servers host a UI infrastructure including the common UI and one or more object page floorplans of respective UI object pages representing the multiple applications and representing application information and data on the diverse client computing devices. Design tools are available to process the object page floorplans to display, create, or edit the UI object pages. The object page floorplans include a first object page layout including a title bar, a header, an expanded default state, a navigation control, a content area, and a footer toolbar containing actions that are performed upon a corresponding first UI object page.
-
公开(公告)号:US20170329614A1
公开(公告)日:2017-11-16
申请号:US15591995
申请日:2017-05-10
Applicant: SAP SE
Inventor: Jamila Schon , Marc Arno Ziegler , Kai Richter , Florian Jann , Michael Krenkler
IPC: G06F9/44 , G06F3/0481 , G06F3/0482 , G06F17/21
CPC classification number: G06F3/04812 , G06F3/0481 , G06F3/04817 , G06F3/0482 , G06F3/0484 , G06F3/04845 , G06F3/04847 , G06F3/0485 , G06F3/0486 , G06F8/38 , G06F9/451 , G06F16/2428 , G06F16/9577 , G06F17/212 , G06F2203/04803 , H04L67/02
Abstract: In one general aspect, a method and system are described for generating notifications in a user interface. The method may include detecting an availability of at least one notification available for display in the user interface, generating a container for the at least one notification, generating, for the container, additional selectable actions and appending the additional selectable actions to the at least one selectable action, determining which display device type of a plurality of display device types in which the user interface is being accessed, and generating, for display in the user interface, the container depicting the at least one selectable action and the additional selectable actions, the container being arranged for display according to the display device type.
-
公开(公告)号:US20170329581A1
公开(公告)日:2017-11-16
申请号:US15461290
申请日:2017-03-16
Applicant: SAP SE
Inventor: Florian Jann , Annette Jann , Emil Voutta , Kai Richter , Ioannis Grammatikakis , Maria Cabahug
CPC classification number: G06F9/451 , G06F8/38 , G06F9/4451 , G06F9/541 , G06F9/547 , G06F2209/541 , G06Q10/10
Abstract: In one general aspect, a system and method are described for generating user interfaces at runtime. The system may include memory and processors to implement a gateway to receive a plurality of service requests, a first component to translate the plurality of service requests into structured query language statements and execute the structured query language statements, a second component to access a plurality of stored document models based on the executed structured query language statements, a service component to aggregate data based upon one or more of the document models and at least one service request, and a user interface generator to generate and provide a plurality of user interfaces configured to present the aggregated data.
-
公开(公告)号:US20170329505A1
公开(公告)日:2017-11-16
申请号:US15461236
申请日:2017-03-16
Applicant: SAP SE
Inventor: Kai Richter , Ioannis Grammatikakis , Silke Arians , Stefan Beck , Markus Cherdron , Volker Driesen , Iouri Loukachev , Tim Back , Peter Muessig , Andreas Hoffner , Frank Brunswig , Alexander Lingg
IPC: G06F3/0484 , G06Q10/10 , G06F3/0482
CPC classification number: G06F9/451 , G06F8/38 , G06F9/4451 , G06F9/541 , G06F9/547 , G06F2209/541 , G06Q10/10
Abstract: In one general aspect, a method is described that includes populating and transferring parameters across a plurality of applications executable on multiple user interface platforms. The method may include receiving a request to launch a first application executing on a first user interface platform, accessing a plurality of parameter values and populating fields in user interfaces associated with the first application with the parameter values. In response to receiving a request to launch a second application executing on a second user interface platform, the method can include accessing a signature associated with the first application, determining that the signature matches a predefined signature, associated with the second application, generating at least one uniform resource locator of the plurality of parameter values, and transmitting the uniform resource locator to the second application.
-
公开(公告)号:US20170329499A1
公开(公告)日:2017-11-16
申请号:US15461319
申请日:2017-03-16
Applicant: SAP SE
Inventor: Tina Rauschenbach , Annette Jann , Kai Richter , Jan-Michel Blinn , Denis Timur , Roman Rommel , Carlos Martinez Gomez , Janos Varadi
IPC: G06F3/0484 , G06F9/44
CPC classification number: G06F3/04845 , G06F8/38 , G06F9/451 , G06F2203/04803
Abstract: In one general aspect, a method can include generating a user interface for an enterprise application executing on a computing device using a flexible screen layout. The generating can include displaying, on a display device included in the computing device, a first user interface for the enterprise application including a first column that occupies an available screen area of the display device and that presents first content, receiving, in the first user interface, a selection for forward navigation, and displaying, on the display device, a second user interface for the enterprise application. The second user interface can include a second column presenting the first content and a third column presenting the second content that can occupy the available screen area of the display device. The flexible screen layout can adjust a size of the second column and the third column based on the available screen area of the display device.
-
公开(公告)号:US20170329466A1
公开(公告)日:2017-11-16
申请号:US15390262
申请日:2016-12-23
Applicant: SAP SE
Inventor: Michael Krenkler , Florian Jann , Tzanko Stefanov , Martin Steiner , Dirk Wodtke , Annette Jann , Emil Voutta , Stefan Kirchfeld , Kai Richter , Ioannis Grammatikakis , Matthias Kruse , Maria Cabahug
IPC: G06F3/0482 , G06F17/27 , G06F3/0488
CPC classification number: G06F17/2785 , G06F9/453
Abstract: A computer-implemented method for interacting with a digital personal assistant having a user interface includes displaying a user interface for a digital personal assistant, receiving user input through the user interface for the digital personal assistant, the user input including a user selection of a collection data structure, containing one or more items, from a set of collection data structures, determining at least a context indicia and a user role, processing at least one item in the selected collection data structure using the context indicia and the user role and generating information for display on the user interface responsive to results of the processing.
-
公开(公告)号:US20170178000A1
公开(公告)日:2017-06-22
申请号:US14974817
申请日:2015-12-18
Applicant: SAP SE
Inventor: Knut Manske , Gregor Tielsch , Maricel Cabahug , Thomas Reiss , Alexander Lingg , Kai Richter
CPC classification number: G06N5/02 , G06F16/9024 , G06N5/04 , G06N20/00 , G06Q10/103
Abstract: Techniques for identifying trigger conditions of a knowledge graph, the knowledge graph including objects; determining that a particular trigger condition is satisfied, the particular trigger condition associated with a particular object of objects; based on the determination, identifying a object instance of the knowledge graph associated with the particular trigger condition; based on the object instance and a corresponding situation definition, creating a situation instance with reference to the situation definition and the object instance; assigning the situation instance to user profiles; based on the situation instance and the situation definition, identifying related information and actions associated with the objects; providing for display a graphical representation of a summary of the situation instance including the related information and the actions; receiving a selection of an action of the actions; and enabling execution of the selected action with respect to the particular object.
-
-
-
-
-
-
-
-