Patents by Inventor Robyn Dominik Moritz

Robyn Dominik Moritz 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: 10949438
    Abstract: Methods, systems, and computer programs are presented for obtaining histogram data from a database utilizing an interface with histogram-related options. One method includes an operation for providing, by a server, an application programming interface (API), to access the database, which includes a histogram request, to obtain histogram data from the database, with histogram options. The server receives, from a client device, a first histogram request including histogram options. Additionally, the method includes an operation for identifying bins for the histogram based on the one or more histogram options. For each bin, the server accesses the database to obtain data for each bin. The server returns, to the client device, the histogram data for the histogram as a table containing bin values for all the bins, where the client device is configured to present the histogram to a user based on the histogram data.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: March 16, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bolin Ding, Chi Wang, Danyel A. Fisher, Robyn Dominik Moritz
  • Patent number: 10552435
    Abstract: Techniques for presenting data visualizations are described. Consistent with some embodiments of the present invention, a data visualization system includes an approximate query engine to derive approximate query results and present approximate data visualizations, in interactive time. The data visualization system also includes a precise query engine, thereby enabling a data analyst to selectively request that a precise query result be generated for a specific query, so that the data analyst can confirm a data observation made when viewing the approximate visualization for that specific query. The precise visualization is presented in a manner that allows the data analyst to view, and thus confirm or disprove, a data observation recorded when viewing the approximate visualization, and also compare the precise visualization with the previously generated and presented approximate visualization.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: February 4, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chi Wang, Bolin Ding, Danyel A. Fisher, Robyn Dominik Moritz
  • Patent number: 10453228
    Abstract: A visualization system suitable for visualizing differences between data sets is provided. The system determines a first data set and a second data set along with a difference between the first and second data set. A value corresponding to each unit of display of the second data set is plotted on at least one graph. The visualization system determines, for each unit of display of the second data set, whether the first data set has a value for the unit of display. In response to the first data set having the value, the visualization system plots a difference of the value of the first data set on the at least one graph. In response to the first data set not having the value, the visualization system plots a missing structure element on the at least one graph. The at least one graph is displayed to a user.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: October 22, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bolin Ding, Chi Wang, Danyel A. Fisher, Robyn Dominik Moritz
  • Publication number: 20180260451
    Abstract: Methods, systems, and computer programs are presented for obtaining histogram data from a database utilizing an interface with histogram-related options. One method includes an operation for providing, by a server, an application programming interface (API), to access the database, which includes a histogram request, to obtain histogram data from the database, with histogram options. The server receives, from a client device, a first histogram request including histogram options. Additionally, the method includes an operation for identifying bins for the histogram based on the one or more histogram options. For each bin, the server accesses the database to obtain data for each bin. The server returns, to the client device, the histogram data for the histogram as a table containing bin values for all the bins, where the client device is configured to present the histogram to a user based on the histogram data.
    Type: Application
    Filed: March 8, 2017
    Publication date: September 13, 2018
    Inventors: Bolin Ding, Chi Wang, Danyel A. Fisher, Robyn Dominik Moritz
  • Publication number: 20180260985
    Abstract: A visualization system suitable for visualizing differences between data sets is provided. The system determines a first data set and a second data set along with a difference between the first and second data set. A value corresponding to each unit of display of the second data set is plotted on at least one graph. The visualization system determines, for each unit of display of the second data set, whether the first data set has a value for the unit of display. In response to the first data set having the value, the visualization system plots a difference of the value of the first data set on the at least one graph. In response to the first data set not having the value, the visualization system plots a missing structure element on the at least one graph. The at least one graph is displayed to a user.
    Type: Application
    Filed: March 8, 2017
    Publication date: September 13, 2018
    Inventors: Bolin Ding, Chi Wang, Danyel A. Fisher, Robyn Dominik Moritz
  • Publication number: 20180260450
    Abstract: Techniques for presenting data visualizations are described. Consistent with some embodiments of the present invention, a data visualization system includes an approximate query engine to derive approximate query results and present approximate data visualizations, in interactive time. The data visualization system also includes a precise query engine, thereby enabling a data analyst to selectively request that a precise query result be generated for a specific query, so that the data analyst can confirm a data observation made when viewing the approximate visualization for that specific query. The precise visualization is presented in a manner that allows the data analyst to view, and thus confirm or disprove, a data observation recorded when viewing the approximate visualization, and also compare the precise visualization with the previously generated and presented approximate visualization.
    Type: Application
    Filed: March 8, 2017
    Publication date: September 13, 2018
    Inventors: Chi Wang, Bolin Ding, Danyel A. Fisher, Robyn Dominik Moritz