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: 11347783
    Abstract: 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: Grant
    Filed: September 30, 2020
    Date of Patent: May 31, 2022
    Assignee: Oracle International Corporation
    Inventors: William Kraus, Jeremy Ashley, Jatin Thaker
  • Publication number: 20210019341
    Abstract: 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: Application
    Filed: September 30, 2020
    Publication date: January 21, 2021
    Applicant: Oracle International Corporation
    Inventors: William Kraus, Jeremy Ashley, Jatin Thaker
  • Patent number: 10867273
    Abstract: 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: Grant
    Filed: January 23, 2015
    Date of Patent: December 15, 2020
    Assignee: Oracle International Corporation
    Inventors: Angus Graham, Celine Beck, Artashes Gamarian, Thierry Bonfante, Jeremy Ashley
  • Patent number: 10831811
    Abstract: 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: Grant
    Filed: December 1, 2015
    Date of Patent: November 10, 2020
    Assignee: Oracle International Corporation
    Inventors: William Kraus, Jeremy Ashley, Jatin Thaker
  • Patent number: 9892380
    Abstract: 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: Grant
    Filed: May 29, 2013
    Date of Patent: February 13, 2018
    Assignee: Oracle International Corporation
    Inventors: Rozita Naghshin, Thierry Bonfante, Jeremy Ashley, Reza Etemadi, Sherry Mead
  • Publication number: 20170154108
    Abstract: 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: Application
    Filed: December 1, 2015
    Publication date: June 1, 2017
    Inventors: William Kraus, Jeremy Ashley, Jatin Thaker
  • Patent number: 9552562
    Abstract: 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: Grant
    Filed: January 23, 2015
    Date of Patent: January 24, 2017
    Assignee: Oracle International Corporation
    Inventors: Angus Graham, Celine Beck, Artashes Gamarian, Thierry Bonfante, Jeremy Ashley
  • Patent number: 9448693
    Abstract: 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: Grant
    Filed: March 15, 2013
    Date of Patent: September 20, 2016
    Assignee: Oracle International Corporation
    Inventors: Arin Bhowmick, Harris Kravatz, Daniel Schwartz, Aylin Uysal, Roy Selig, Katie Candland, Allison Farrell, Sally Stratton Baggett, Samuel Ting, Jeremy Ashley
  • Publication number: 20160092152
    Abstract: 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: Application
    Filed: January 29, 2015
    Publication date: March 31, 2016
    Inventors: Noel Portugal, Jeremy Ashley
  • Publication number: 20160092778
    Abstract: 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: Application
    Filed: January 23, 2015
    Publication date: March 31, 2016
    Inventors: ANGUS GRAHAM, CELINE BECK, ARTASHES GAMARIAN, THIERRY BONFANTE, JEREMY ASHLEY
  • Publication number: 20160092817
    Abstract: 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: Application
    Filed: January 23, 2015
    Publication date: March 31, 2016
    Inventors: ANGUS GRAHAM, CELINE BECK, ARTASHES GAMARIAN, THIERRY BONFANTE, JEREMY ASHLEY
  • Publication number: 20140095396
    Abstract: 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: Application
    Filed: May 29, 2013
    Publication date: April 3, 2014
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: ROZITA NAGHSHIN, THIERRY BONFANTE, JEREMY ASHLEY, REZA ETEMADI, SHERRY MEAD
  • Patent number: 6670972
    Abstract: 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: Grant
    Filed: December 7, 2000
    Date of Patent: December 30, 2003
    Assignee: Oracle International Corporation
    Inventors: Richard Grieve, Jeremy Ashley, James Adam Steadman, Robert Lloyd Lavender
  • Publication number: 20020036657
    Abstract: 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: Application
    Filed: December 7, 2000
    Publication date: March 28, 2002
    Inventors: Richard Grieve, Jeremy Ashley, James Adam Steadman, Robert Lloyd Lavender