Patents by Inventor Ryan Oattes

Ryan Oattes 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).

  • Publication number: 20240296022
    Abstract: Methods and systems are provided to generate an interface authoring interface, which allows for selection of visualization configuration properties from a plurality of visualization libraries. The methods and systems further receive a selection of a subset of visualization configuration properties from at least one visualization library of the plurality of visualization libraries, including selection of at least one user-interface element that virtualizes executable code for enabling respective visualization configuration property. The methods and systems further configure a visualization authoring interface based on the selection received via the interface authoring interface, where the visualization authoring interface is configured using the executable code.
    Type: Application
    Filed: March 4, 2024
    Publication date: September 5, 2024
    Inventors: Ryan Oattes, Irma Verduzco Rodriguez
  • Patent number: 12079212
    Abstract: Systems and methods are disclosed for creating a query visualization. A system receives an input of a query, with semantic classes, attribute and links for the semantic classes, wherein the semantic model data structure maps the at least one attribute a source data structure. The system generates for display a visual representation of the query. The system accesses the at least one source data structure mapped to the at least one attribute to compute at least one statistic score based on calculating a number of records in the at least one source data structure comprising a value for the at least one attribute. The system then modifies the visual representation of the query based on identifying a problematic attribute in the query based on the at least one statistic score.
    Type: Grant
    Filed: December 15, 2021
    Date of Patent: September 3, 2024
    Assignee: Kobai, Inc.
    Inventor: Ryan Oattes
  • Patent number: 12032586
    Abstract: Systems and methods for generating and filtering visualizations are disclosed herein. In an embodiment, a DPA provides a graphical user interface for defining a query, including specifying semantic classes and attributes of the query. The DPA further provides options for generating a visualization from the query results and for adding the visualization to a collection of visualizations. When visualizations are later displayed on a graphical user interface, filters are provided based on attribute filters defined for queries that form the basis of visualizations on the graphical user interface. When a filter option is selected, the graphical user interface displays new visualizations based on filtered query results for the visualizations generated from queries that include the selected filter and removes from display the visualizations generated from queries that do not include the selected filter and/or adds to the display visualizations that have mandatory filter requirements met by the selected filter.
    Type: Grant
    Filed: December 15, 2021
    Date of Patent: July 9, 2024
    Assignee: Kobai, Inc.
    Inventors: Ryan Oattes, Parag Goradia
  • Publication number: 20230359614
    Abstract: Systems and methods are disclosed for processing data. The system represents semantic data in the semantic data storage using a schema native to Cloud Analytical Data Store (CADS) based on data defining a semantic model. The system modifies the schema based on a detected change in the semantic model. The system writes semantic data into the CADS, wherein the semantic data is formatted according to the schema using at least one of: (a) bulk load, or (b) a sequence of write requests. The system receives a semantic query. The system translates the semantic query into a translated query in a CADS-native format, wherein the translated query is formatted according to the schema. The system causes the CADS to provide an answer to the translated query based on data contained in the CADS.
    Type: Application
    Filed: May 3, 2023
    Publication date: November 9, 2023
    Inventor: Ryan Oattes
  • Publication number: 20230185818
    Abstract: Systems and methods for generating and filtering visualizations are disclosed herein. In an embodiment, a DPA provides a graphical user interface for defining a query, including specifying semantic classes and attributes of the query. The DPA further provides options for generating a visualization from the query results and for adding the visualization to a collection of visualizations. When visualizations are later displayed on a graphical user interface, filters are provided based on attribute filters defined for queries that form the basis of visualizations on the graphical user interface. When a filter option is selected, the graphical user interface displays new visualizations based on filtered query results for the visualizations generated from queries that include the selected filter and removes from display the visualizations generated from queries that do not include the selected filter and/or adds to the display visualizations that have mandatory filter requirements met by the selected filter.
    Type: Application
    Filed: December 15, 2021
    Publication date: June 15, 2023
    Inventors: Ryan Oattes, Parag Goradia
  • Publication number: 20230185647
    Abstract: Systems and methods are disclosed for creating a query visualization. A system receives an input of a query, with semantic classes, attribute and links for the semantic classes, wherein the semantic model data structure maps the at least one attribute a source data structure. The system generates for display a visual representation of the query. The system accesses the at least one source data structure mapped to the at least one attribute to compute at least one statistic score based on calculating a number of records in the at least one source data structure comprising a value for the at least one attribute. The system then modifies the visual representation of the query based on identifying a problematic attribute in the query based on the at least one statistic score.
    Type: Application
    Filed: December 15, 2021
    Publication date: June 15, 2023
    Inventor: Ryan Oattes
  • Publication number: 20230185797
    Abstract: Systems and methods for generating and filtering visualizations are disclosed herein. In an embodiment, a DPA provides a graphical user for defining a query, including specifying semantic classes and attributes of the query. The DPA further provides options for generating a visualization from the query results and for adding the visualization to a collection of visualizations. The DPA recommends collections for the visualization to be added to based on queries of the collections sharing semantic classes, attributes of the classes, and/or aggregates of attributes with the query from which the visualization is being generated.
    Type: Application
    Filed: December 15, 2021
    Publication date: June 15, 2023
    Inventor: Ryan Oattes