Patents by Inventor Jeremy Ashley
Jeremy Ashley has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11347783Abstract: A schema-ontology is automatically constructed with reference to implicit sematic relationships of a database schema. An estimation of the meaning of the language input is determined based on the language input and the schema-ontology. The machine interpretation of the language input is generated based on the meaning and based on the estimation of the meaning including an estimation of an ambiguity of portions of the language input. A software action that is responsive to the machine interpretation of the language input is selected. The software action is implemented based on the machine interpretation of the language input.Type: GrantFiled: September 30, 2020Date of Patent: May 31, 2022Assignee: Oracle International CorporationInventors: William Kraus, Jeremy Ashley, Jatin Thaker
-
Publication number: 20210019341Abstract: A schema-ontology is automatically constructed with reference to implicit sematic relationships of a database schema. An estimation of the meaning of the language input is determined based on the language input and the schema-ontology. The machine interpretation of the language input is generated based on the meaning and based on the estimation of the meaning including an estimation of an ambiguity of portions of the language input. A software action that is responsive to the machine interpretation of the language input is selected. The software action is implemented based on the machine interpretation of the language input.Type: ApplicationFiled: September 30, 2020Publication date: January 21, 2021Applicant: Oracle International CorporationInventors: William Kraus, Jeremy Ashley, Jatin Thaker
-
Patent number: 10867273Abstract: A method, apparatus, and system for an interface for expanding logical combinations based on relative placement are provided. Logical combinations are built using a consistent logical layout specifying logical operators and order of operations based on direction of expansion and relative positions. The interface allows the user to add or move objects at specific positions relative to existing objects to select the logical operators for integrating the objects into the logical combination. Based on the specific pathway that the direction follows, an associated logical operator is selected to connect an existing object to the new or moved object. The logical combinations that are built in Visual Information Builder (VIB) can be automatically translated into corresponding business rule code for evaluation and execution by a rules engine.Type: GrantFiled: January 23, 2015Date of Patent: December 15, 2020Assignee: Oracle International CorporationInventors: Angus Graham, Celine Beck, Artashes Gamarian, Thierry Bonfante, Jeremy Ashley
-
Patent number: 10831811Abstract: A system and method for facilitating machine interpretation of potentially ambiguous input, such as natural language. An example method includes constructing an ontology based on a database schema, wherein the ontology includes one or more indications of relationship strengths characterizing two or more entities of the ontology; collecting context information pertaining to a relevant domain; receiving the potentially ambiguous input; employing the input and the ontology to estimate a meaning of the input using the context information, the one or more indications of relationship strength, and an estimation of a probability that one or more portions of the natural language input refer to a particular entity.Type: GrantFiled: December 1, 2015Date of Patent: November 10, 2020Assignee: Oracle International CorporationInventors: William Kraus, Jeremy Ashley, Jatin Thaker
-
Patent number: 9892380Abstract: Embodiments of the present invention are directed to providing a user interface including a dynamic visualization of an entire current context of a user, which facilitates understanding and communicating the business knowledge in collaborative business processes. According to embodiments of the present invention, these visualizations can be context sensitive and dynamically adapted to the business process metadata, user's roles, user's location, and the applicable tasks. Embodiments of the present invention provide visualizations of the evolution of the entire context including digital information and the relationships between changed items. These visualizations can include but are not limited to a 360 view, a network/dependency view, and a time-based view.Type: GrantFiled: May 29, 2013Date of Patent: February 13, 2018Assignee: Oracle International CorporationInventors: Rozita Naghshin, Thierry Bonfante, Jeremy Ashley, Reza Etemadi, Sherry Mead
-
Publication number: 20170154108Abstract: A system and method for facilitating machine interpretation of potentially ambiguous input, such as natural language. An example method includes constructing an ontology based on a database schema, wherein the ontology includes one or more indications of relationship strengths characterizing two or more entities of the ontology; collecting context information pertaining to a relevant domain; receiving the potentially ambiguous input; employing the input and the ontology to estimate a meaning of the input using the context information, the one or more indications of relationship strength, and an estimation of a probability that one or more portions of the natural language input refer to a particular entity.Type: ApplicationFiled: December 1, 2015Publication date: June 1, 2017Inventors: William Kraus, Jeremy Ashley, Jatin Thaker
-
Patent number: 9552562Abstract: A method, apparatus, and system for a visual information builder for business rules are provided. By providing an additional interface layer over a general purpose business rule creation interface, role-based and context-sensitive interaction and presentation can be provided to abstract the complexity of the underlying service platform that supports the business rules. Templates are used to provide custom context-sensitive user interfaces and to hide complexity from the user by limiting the scope of the rule dictionary exposed to the user. The general rule building process is uniformly consistent across different contexts and operates similarly at the block and rule scale. Moreover, logical combinations are built using a consistent logical layout specifying logical operators and order of operations based on direction of expansion and relative positions.Type: GrantFiled: January 23, 2015Date of Patent: January 24, 2017Assignee: Oracle International CorporationInventors: Angus Graham, Celine Beck, Artashes Gamarian, Thierry Bonfante, Jeremy Ashley
-
Patent number: 9448693Abstract: Embodiments described herein provide various features for a unified and simplified user experience. A first feature (or set of features) provides icons for launching or accessing applications and business flows. A second feature provides a unified menu system including an icon bar with thumbnails of a selected icon arranged adjacent to the icon bar. A third feature provides a framework for a menu that can expose application objects from diverse sources.Type: GrantFiled: March 15, 2013Date of Patent: September 20, 2016Assignee: Oracle International CorporationInventors: Arin Bhowmick, Harris Kravatz, Daniel Schwartz, Aylin Uysal, Roy Selig, Katie Candland, Allison Farrell, Sally Stratton Baggett, Samuel Ting, Jeremy Ashley
-
Publication number: 20160092152Abstract: A system and method for facilitating leveraging computing resources to convey or otherwise illustrate information. An example method includes receiving a signal from a user input mechanism of a first device, the first device characterized by the user input mechanism in communication with a first display; displaying a first layout on the first display in response to the signal; and generating instructions for a second user interface layout for presentation on a second display that is larger than the first display, wherein content of the second layout is coordinated with content of the first layout, which are associated with a software application, and wherein the second layout includes one or more additional visual features relative to the first layout.Type: ApplicationFiled: January 29, 2015Publication date: March 31, 2016Inventors: Noel Portugal, Jeremy Ashley
-
Publication number: 20160092778Abstract: A method, apparatus, and system for a visual information builder for business rules are provided. By providing an additional interface layer over a general purpose business rule creation interface, role-based and context-sensitive interaction and presentation can be provided to abstract the complexity of the underlying service platform that supports the business rules. Templates are used to provide custom context-sensitive user interfaces and to hide complexity from the user by limiting the scope of the rule dictionary exposed to the user. The general rule building process is uniformly consistent across different contexts and operates similarly at the block and rule scale. Moreover, logical combinations are built using a consistent logical layout specifying logical operators and order of operations based on direction of expansion and relative positions.Type: ApplicationFiled: January 23, 2015Publication date: March 31, 2016Inventors: ANGUS GRAHAM, CELINE BECK, ARTASHES GAMARIAN, THIERRY BONFANTE, JEREMY ASHLEY
-
Publication number: 20160092817Abstract: A method, apparatus, and system for an interface for expanding logical combinations based on relative placement are provided. Logical combinations are built using a consistent logical layout specifying logical operators and order of operations based on direction of expansion and relative positions. The interface allows the user to add or move objects at specific positions relative to existing objects to select the logical operators for integrating the objects into the logical combination. Based on the specific pathway that the direction follows, an associated logical operator is selected to connect an existing object to the new or moved object. The logical combinations that are built in Visual Information Builder (VIB) can be automatically translated into corresponding business rule code for evaluation and execution by a rules engine.Type: ApplicationFiled: January 23, 2015Publication date: March 31, 2016Inventors: ANGUS GRAHAM, CELINE BECK, ARTASHES GAMARIAN, THIERRY BONFANTE, JEREMY ASHLEY
-
Publication number: 20140095396Abstract: Embodiments of the present invention are directed to providing a user interface including a dynamic visualization of an entire current context of a user, which facilitates understanding and communicating the business knowledge in collaborative business processes. According to embodiments of the present invention, these visualizations can be context sensitive and dynamically adapted to the business process metadata, user's roles, user's location, and the applicable tasks. Embodiments of the present invention provide visualizations of the evolution of the entire context including digital information and the relationships between changed items. These visualizations can include but are not limited to a 360 view, a network/dependency view, and a time-based view.Type: ApplicationFiled: May 29, 2013Publication date: April 3, 2014Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: ROZITA NAGHSHIN, THIERRY BONFANTE, JEREMY ASHLEY, REZA ETEMADI, SHERRY MEAD
-
Patent number: 6670972Abstract: The present invention relates to a user interface control for controlling the value of a variable in a processing system. The user interface control includes, a display, an input device and a processor. The processor is adapted to cooperate with the display and the input device to generate an input representation on the display, the input representation allowing the value of the variable to be specified by the user using the input device. The processor then generates a graphical representation on the display, the graphical representation showing a relationship between the variable and a parameter. Finally, the processor generates an indicator on the display, the indicator indicating a value of the parameter for the value of the variable specified using the input representation.Type: GrantFiled: December 7, 2000Date of Patent: December 30, 2003Assignee: Oracle International CorporationInventors: Richard Grieve, Jeremy Ashley, James Adam Steadman, Robert Lloyd Lavender
-
Publication number: 20020036657Abstract: The present invention relates to a user interface control for controlling the value of a variable in a processing system. The user interface control includes, a display, an input device and a processor. The processor is adapted to cooperate with the display and the input device to generate an input representation on the display, the input representation allowing the value of the variable to be specified by the user using the input device. The processor then generates a graphical representation on the display, the graphical representation showing a relationship between the variable and a parameter. Finally, the processor generates an indicator on the display, the indicator indicating a value of the parameter for the value of the variable specified using the input representation.Type: ApplicationFiled: December 7, 2000Publication date: March 28, 2002Inventors: Richard Grieve, Jeremy Ashley, James Adam Steadman, Robert Lloyd Lavender