-
公开(公告)号:US12175263B2
公开(公告)日:2024-12-24
申请号:US18462953
申请日:2023-09-07
Applicant: SAP SE
Inventor: Philip Miseldine
Abstract: The present disclosure involves systems, software, and computer implemented methods for generating a unified semantic model identifying a user's intentions or goals within operating the system. By determining the intent and desires of the user, tasks and queries associated with or requested by the user can be more effectively optimized, automated, or otherwise improved. In some computing environments, multiple users access a database which includes a collection of software objects. The objects within the database can sometimes form a hierarchy, with a parent-child relationship among them. Traditionally, a developer creating the database and the objects within can only determine a user's intent based on the actions taken by the user within the database. The present solution provides the developer with a higher level model representing different users' intents based on observed data from a number of sources in addition to the user's interaction with the database.
-
公开(公告)号:US10971112B2
公开(公告)日:2021-04-06
申请号:US16188761
申请日:2018-11-13
Applicant: SAP SE
Inventor: Jeong-Sook Lee , Christina Hall , Gisbert Loff , Philip Miseldine , Charles Monte
Abstract: Configuring a graphical user interface according to a user's preferences is described herein. Systems and methods are provided for generating a dynamically varying themed interface for a user environment; defining appropriate color palettes associated within a brand definition of the user environment; and, providing one or more configuration settings for the rendering engine.
-
公开(公告)号:US20170109029A1
公开(公告)日:2017-04-20
申请号:US15290820
申请日:2016-10-11
Applicant: SAP SE
Inventor: Jeong-Sook Lee , Christina Hall , Gisbert Loff , Philip Miseldine , Charles Monte
IPC: G06F3/0484 , G06F3/0481 , G06T11/20 , G09G5/06 , G06T11/00 , G06T13/80
CPC classification number: G09G5/06 , G06F8/38 , G06F9/451 , G06T11/001 , G06T11/203 , G06T2207/20021
Abstract: Configuring a graphical user interface according to a user's preferences is described herein. Systems and methods are provided for generating a dynamically varying themed interface for a user environment; defining appropriate color palettes associated within a brand definition of the user environment; and, providing one or more configuration settings for the rendering engine.
-
公开(公告)号:US11531673B2
公开(公告)日:2022-12-20
申请号:US16134613
申请日:2018-09-18
Applicant: SAP SE
Inventor: Philip Miseldine , Judith Schneider , Sebastian Werner , Margo Lutes , Gergana Savova , Niels Hebling , Normen Rosch
IPC: G06F16/2457 , G06F16/248 , G06F16/28 , G06F16/9038 , G06F16/9032 , G06F16/9535 , G06F16/951 , G06F21/62 , G06N20/00 , G06F3/0483 , G06F3/04883 , G06F9/54 , G06N5/02 , G06V30/32
Abstract: Disclosed herein are system, method, and computer program product embodiments for providing a natural, pen-and-paper user experience that harnesses cutting edge artificial intelligence and machine learning to enhance user interactions with data in a suite of software applications. The pen-and-paper user experience may mimic the time-honored human tradition of writing with pen and paper, allowing users to work in an intuitive, productive, familiar fashion, while incorporating artificial intelligence and machine learning techniques to interpret a user's natural language and other pen-strokes in order to better interpret a user's natural language and resolve ambiguity in user inputs. A pen-and-paper-based user experience may be extended and enhanced to allow a user to interact with a suite of applications, a launchpad, a key performance indicator tool, a digital boardroom, or other application using the same pen-and-paper-based design paradigm. Contextual analysis may further be performed on contextual information received from these ancillary applications in order to better resolve ambiguous inputs.
-
公开(公告)号:US20220164194A1
公开(公告)日:2022-05-26
申请号:US17100472
申请日:2020-11-20
Applicant: SAP SE
Inventor: Philip Miseldine
Abstract: The present disclosure involves systems, software, and computer implemented methods for generating a unified semantic model identifying a user's intentions or goals within operating the system. By determining the intent and desires of the user, tasks and queries associated with or requested by the user can be more effectively optimized, automated, or otherwise improved. In some computing environments, multiple users access a database which includes a collection of software objects. The objects within the database can sometimes form a hierarchy, with a parent-child relationship among them. Traditionally, a developer creating the database and the objects within can only determine a user's intent based on the actions taken by the user within the database. The present solution provides the developer with a higher level model representing different users' intents based on observed data from a number of sources in addition to the user's interaction with the database.
-
公开(公告)号:US20180032505A1
公开(公告)日:2018-02-01
申请号:US15223991
申请日:2016-07-29
Applicant: SAP SE
Inventor: Judith Hoetzer , Philip Miseldine
IPC: G06F17/27 , G06F3/0488 , G06F17/24 , G06N99/00 , G06N7/00
CPC classification number: G06N7/005 , G06F3/00 , G06F3/0482 , G06F3/0483 , G06F3/0484 , G06F3/04842 , G06F3/04883 , G06F3/04886 , G06F16/3338 , G06F17/211 , G06F17/22 , G06F17/242 , G06F17/243 , G06F17/2765 , G06F17/277 , G06F17/2785 , G06N3/0472 , G06N20/00 , G06Q10/10 , G06Q40/08
Abstract: In an example embodiment, first user input including handwriting input and non-alphanumeric symbolic input is detected. The non-alphanumeric symbolic input is input into a first machine learning model trained to output a set of possible actions corresponding to the non-alphanumeric symbolic input and a probability score assigned to each action in the set of possible actions. A combination of the action having the highest probability score and textual input from the handwriting input is input into a second machine learning model trained to select a service from a plurality of services based on the textual input and the selected action by referencing a service model corresponding to each service in the plurality of services. The combination of the textual input and the selected action is transformed into a native request for the selected service based on the service model for the selected service.
-
公开(公告)号:US11977551B2
公开(公告)日:2024-05-07
申请号:US16134601
申请日:2018-09-18
Applicant: SAP SE
Inventor: Philip Miseldine , Judith Schneider , Sebastian Werner , Margo Lutes , Gergana Savova , Niels Hebling , Normen Rosch
IPC: G06F16/2457 , G06F3/0483 , G06F3/04883 , G06F9/54 , G06F16/248 , G06F16/28 , G06F16/9032 , G06F16/9038 , G06F16/951 , G06F16/9535 , G06F21/62 , G06N5/022 , G06N20/00 , G06V30/32
CPC classification number: G06F16/24575 , G06F3/0483 , G06F3/04883 , G06F9/54 , G06F16/248 , G06F16/285 , G06F16/90332 , G06F16/9038 , G06F16/951 , G06F16/9535 , G06F21/6218 , G06N5/022 , G06N20/00 , G06V30/32
Abstract: Disclosed herein are system, method, and computer program product embodiments for providing a natural, pen-and-paper user experience that harnesses cutting edge artificial intelligence and machine learning to enhance user interactions with data in a suite of software applications. The pen-and-paper user experience may mimic the time-honored human tradition of writing with pen and paper, allowing users to work in an intuitive, productive, familiar fashion. The user experience may automatically retrieve objects, e.g., data, charts, tables, graphs, etc. from backend systems and display the objects in the user experience. The user experience may allow users to provide additional natural language directly on or around the objects and update the displayed results accordingly.
-
公开(公告)号:US10853396B2
公开(公告)日:2020-12-01
申请号:US15852084
申请日:2017-12-22
Applicant: SAP SE
Inventor: Philip Miseldine , Joerg Goeppert , Klaus Herter
Abstract: A system for answering a natural language query (NLQ) directed to a database system. The system includes a query receiver receives the NLQ and models the NLQ as a tuple of entities including at least a subject entity and an intention entity. The system further includes a service discovery component and a query transformation unit. The service discovery component discovers a specific database system asset for answering the NLQ by evaluating system model descriptions of database system assets against the NLQ. The query transformation unit transforms the NLQ into a native service call for the specific database system asset, and invokes the native service call for callback of the specific database system asset to answer the NLQ.
-
公开(公告)号:US10402740B2
公开(公告)日:2019-09-03
申请号:US15223991
申请日:2016-07-29
Applicant: SAP SE
Inventor: Judith Hoetzer , Philip Miseldine
IPC: H03M7/30 , H04N1/00 , G06N7/00 , G06N20/00 , G06F3/00 , G06F17/27 , G06Q40/08 , G06Q10/10 , G06F16/33 , G06F3/0484 , G06F17/22 , G06F3/0482 , G06F17/24 , G06F3/0488 , G06F17/21 , G06F3/0483
Abstract: In an example embodiment, first user input including handwriting input and non-alphanumeric symbolic input is detected. The non-alphanumeric symbolic input is input into a first machine learning model trained to output a set of possible actions corresponding to the non-alphanumeric symbolic input and a probability score assigned to each action in the set of possible actions. A combination of the action having the highest probability score and textual input from the handwriting input is input into a second machine learning model trained to select a service from a plurality of services based on the textual input and the selected action by referencing a service model corresponding to each service in the plurality of services. The combination of the textual input and the selected action is transformed into a native request for the selected service based on the service model for the selected service.
-
公开(公告)号:US20170177088A1
公开(公告)日:2017-06-22
申请号:US14976464
申请日:2015-12-21
Applicant: SAP SE
Inventor: Philip Miseldine
CPC classification number: G06F3/017 , G06F1/163 , G06F1/1694 , G06F3/0482 , G06F3/0485 , G06F2203/04806
Abstract: The present disclosure provides methods, devices, systems, and computer program products for providing fine-grain gesture-based control of wearable applications. Methods are provided for multi-step gesture-based control systems of wearable applications with an initial, easy to recognize gesture being used to place the device in a state that subtle gestures can be identified that can control navigation and interactivity on the device that rely on the user being able to view the device. Systems and methods are provided for utilizing data obtained from sensor(s) to determine a gesture to place a wearable device in a state of fine-grain gesture-based control.
-
-
-
-
-
-
-
-
-