Patents by Inventor Kathleen Maguire Candland
Kathleen Maguire Candland 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: 11893365Abstract: Techniques for generating application interfaces based on semantic-level data are described herein. Application developers may semantically define an application flow. Based on the definition, a system may identify a template of a multipage navigable interface that is compatible with the flow. If multiple templates are compatible, then a template may be recommended or automatically selected based on the semantic information provided by the developer. The system may generate, based on the template and the semantic definition, a multipage navigable interface. The template may encapsulate some design and functional elements in a manner that is independent of the semantic definition.Type: GrantFiled: September 30, 2021Date of Patent: February 6, 2024Assignee: Oracle International CorporationInventors: Rozita Naghshin, Lynn Munsinger, Kathleen Maguire Candland, Hillel Noah Cooperman, Mohammed Amirali Samji, Blake Thomas Sullivan, Duncan Richard Mills
-
Patent number: 11720560Abstract: Techniques for suggesting a filter field based on a user input are disclosed. A system trains a machine learning model by obtaining historical data including sets of user search input, including a first search term and a first value for a first filter field. Based on the historical data, the system trains the machine learning model to associate the first filter field with the first search term. The system receives a first query for execution. The system applies the machine learning model to the first query to identify the first filter field as a suggestion. The system: recommends the first field for filtering a first set of search results corresponding to the first query. Responsive to receiving user input selecting a first value for the first filter field, the system filters using the first value to generate a set of filtered search results, and presents the filtered search results.Type: GrantFiled: February 22, 2021Date of Patent: August 8, 2023Assignee: Oracle International CorporationInventors: Garrick Li, Hillel Noah Cooperman, Kathleen Maguire Candland, Rozita Naghshin, Rohit Kumar Singh
-
Patent number: 11599538Abstract: Techniques for associating a selected search result, for a current query, with a recently executed prior query are disclosed. The system receives a first query from a user and presents a first set of search results. The system receives a second query from the user, subsequent to presenting the first set of search results, and presents a second set of search results. The system determines that a user selects a particular search result from the second set of search results. The system determines an association between the first query and the second query. Responsive to determining that the user selected the particular search result and the association between the first query and the second query, the system associates the particular search result with the first query. Subsequently, the system receives a new request for execution of the first query and, in response, presents at least the particular search result.Type: GrantFiled: September 10, 2020Date of Patent: March 7, 2023Assignee: Oracle International CorporationInventors: Laney Jude Silveira, Richard Herbert Miller, Allison Marie Wayne, Kathleen Maguire Candland, Carmen Ximena D'Arlach
-
Patent number: 11544324Abstract: Techniques for suggesting filters for query terms based on previously selected query results are disclosed. Common characteristics of previously selected query results are presented as a filter. A system trains a machine learning model by obtaining historical data including query characteristics and selected query results. Based on the historical data, the system trains the machine learning model to associate the first filter field with the first search term. The system receives a first query for execution. The system applies the machine learning model to the first query to identify the first filter field as a suggestion. The system: recommends the first field for filtering a first set of search results corresponding to the first query. Responsive to receiving user input selecting a first value for the first filter field, the system filters using the first value to generate a set of filtered search results, and presents the filtered search results.Type: GrantFiled: February 22, 2021Date of Patent: January 3, 2023Assignee: Oracle International CorporationInventors: Garrick Li, Hillel Noah Cooperman, Kathleen Maguire Candland, Rozita Naghshin, Rohit Kumar Singh
-
Publication number: 20220269678Abstract: Techniques for suggesting a filter field based on a user input are disclosed. A system trains a machine learning model by obtaining historical data including sets of user search input, including a first search term and a first value for a first filter field. Based on the historical data, the system trains the machine learning model to associate the first filter field with the first search term. The system receives a first query for execution. The system applies the machine learning model to the first query to identify the first filter field as a suggestion. The system: recommends the first field for filtering a first set of search results corresponding to the first query. Responsive to receiving user input selecting a first value for the first filter field, the system filters using the first value to generate a set of filtered search results, and presents the filtered search results.Type: ApplicationFiled: February 22, 2021Publication date: August 25, 2022Applicant: Oracle International CorporationInventors: Garrick Li, Hillel Noah Cooperman, Kathleen Maguire Candland, Rozita Naghshin, Rohit Kumar Singh
-
Publication number: 20220269733Abstract: Techniques for suggesting filters for query terms based on previously selected query results are disclosed. Common characteristics of previously selected query results are presented as a filter. A system trains a machine learning model by obtaining historical data including query characteristics and selected query results. Based on the historical data, the system trains the machine learning model to associate the first filter field with the first search term. The system receives a first query for execution. The system applies the machine learning model to the first query to identify the first filter field as a suggestion. The system: recommends the first field for filtering a first set of search results corresponding to the first query. Responsive to receiving user input selecting a first value for the first filter field, the system filters using the first value to generate a set of filtered search results, and presents the filtered search results.Type: ApplicationFiled: February 22, 2021Publication date: August 25, 2022Applicant: Oracle International CorporationInventors: Garrick Li, Hillel Noah Cooperman, Kathleen Maguire Candland, Rozita Naghshin, Rohit Kumar Singh
-
Patent number: 11416125Abstract: Techniques for displaying a runtime-generated dashboard to a user are disclosed. A system receives user information regarding a user accessing a system and determine a plurality of system features available to the user based on the user information. The system assigns each of the plurality of system features a rank and orders the plurality of system features based on respective assigned ranks. The system displays a dashboard comprising multiple shortcuts corresponding respectively to the plurality of system features. The shortcuts are ordered based on ranks of respective corresponding system features. Concurrently with displaying the shortcuts, the system displays a heterogeneous plurality of interface elements corresponding respectively to the plurality of system features. Each interface element visually indicates a type of interaction associated with the respective system feature. At least two of the plurality of system features are associated with different types of interactions.Type: GrantFiled: July 8, 2020Date of Patent: August 16, 2022Assignee: Oracle International CorporationInventors: Allison Marie Wayne, Sherry Mead, Lancy Jude Silveira, Hillel Noah Cooperman, Kathleen Maguire Candland, Carmen Ximena D'Arlach
-
Publication number: 20220107790Abstract: Techniques for generating application interfaces based on semantic-level data are described herein. Application developers may semantically define an application flow. Based on the definition, a system may identify a template of a multipage navigable interface that is compatible with the flow. If multiple templates are compatible, then a template may be recommended or automatically selected based on the semantic information provided by the developer. The system may generate, based on the template and the semantic definition, a multipage navigable interface. The template may encapsulate some design and functional elements in a manner that is independent of the semantic definition.Type: ApplicationFiled: September 30, 2021Publication date: April 7, 2022Applicant: Oracle International CorporationInventors: Rozita Naghshin, Lynn Munsinger, Kathleen Maguire Candland, Hillel Noah Cooperman, Mohammed Amirali Samji, Blake Thomas Sullivan, Duncan Richard Mills
-
Publication number: 20210081418Abstract: Techniques for associating a selected search result, for a current query, with a recently executed prior query are disclosed. The system receives a first query from a user and presents a first set of search results. The system receives a second query from the user, subsequent to presenting the first set of search results, and presents a second set of search results. The system determines that a user selects a particular search result from the second set of search results. The system determines an association between the first query and the second query. Responsive to determining that the user selected the particular search result and the association between the first query and the second query, the system associates the particular search result with the first query. Subsequently, the system receives a new request for execution of the first query and, in response, presents at least the particular search result.Type: ApplicationFiled: September 10, 2020Publication date: March 18, 2021Applicant: Oracle International CorporationInventors: Lancy Jude Silveira, Richard Herbert Miller, Allison Marie Wayne, Kathleen Maguire Candland, Carmen Ximena D'Arlach
-
Publication number: 20210081087Abstract: Techniques for displaying a runtime-generated dashboard to a user are disclosed. A system receives user information regarding a user accessing a system and determine a plurality of system features available to the user based on the user information. The system assigns each of the plurality of system features a rank and orders the plurality of system features based on respective assigned ranks. The system displays a dashboard comprising multiple shortcuts corresponding respectively to the plurality of system features. The shortcuts are ordered based on ranks of respective corresponding system features. Concurrently with displaying the shortcuts, the system displays a heterogeneous plurality of interface elements corresponding respectively to the plurality of system features. Each interface element visually indicates a type of interaction associated with the respective system feature. At least two of the plurality of system features are associated with different types of interactions.Type: ApplicationFiled: July 8, 2020Publication date: March 18, 2021Applicant: Oracle International CorporationInventors: Allison Marie Wayne, Sherry Mead, Lancy Jude Silveira, Hillel Noah Cooperman, Kathleen Maguire Candland, Carmen Ximena D'Arlach
-
Publication number: 20210081425Abstract: Techniques for system selection for query handling are disclosed. A query response selection system may receive a query from a user and determine attributes corresponding to the query and/or candidate sets of search results that may be displayed in response to the query. The system may select a response interface from one of a plurality of response interfaces for responding to the query. The plurality of response interfaces may include a conversational user interface and a non-conversational user interface. The system may display the response interface with a response to the query.Type: ApplicationFiled: July 8, 2020Publication date: March 18, 2021Applicant: Oracle International CorporationInventors: Allison Marie Wayne, Joshua Ulm, Sherry Mead, Hillel Noah Cooperman, Lancy Jude Silveira, Kathleen Maguire Candland, Richard Herbert Miller, Carmen Ximena D'Arlach
-
Patent number: 8839145Abstract: Systems and methods for providing access to actions and information are described in the present disclosure. According to one example, an embodiment of a method is described. The method comprises analyzing a position of a mouse pointer on a graphical user interface (GUI), the mouse pointer being controlled by a user-operated mouse. Also, a glyph is displayed on the GUI, wherein the glyph is associated with an object that is displayed on the GUI. The method also includes displaying a target in the location of the glyph when the mouse pointer is positioned within a field of the glyph. Furthermore, a dialog box is opened when a mouse click is detected and when the mouse pointer is within a field of the target.Type: GrantFiled: January 21, 2009Date of Patent: September 16, 2014Assignee: Oracle International CorporationInventors: Melody Shores, Thao Bich Nguyen, Ray Soon Waldin, Jr., Joyce Etsuko Ohgi, Kathleen Maguire Candland
-
Publication number: 20100185979Abstract: Systems and methods for providing access to actions and information are described in the present disclosure. According to one example, an embodiment of a method is described. The method comprises analyzing a position of a mouse pointer on a graphical user interface (GUI), the mouse pointer being controlled by a user-operated mouse. Also, a glyph is displayed on the GUI, wherein the glyph is associated with an object that is displayed on the GUI. The method also includes displaying a target in the location of the glyph when the mouse pointer is positioned within a field of the glyph. Furthermore, a dialog box is opened when a mouse click is detected and when the mouse pointer is within a field of the target.Type: ApplicationFiled: January 21, 2009Publication date: July 22, 2010Applicant: Oracle International CorporationInventors: Melody Shores, Thao Bich Nguyen, Ray Soon Waldin, JR., Joyce Etsuko Ohgi, Kathleen Maguire Candland