Patents by Inventor Robin Stewart

Robin Stewart 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: 20240134836
    Abstract: The invention relates to electronic indexing, and more particularly, to the indexing, in a cloud, data held in a cloud. Systems and methods of the invention index data by accessing the data in place in the cloud and breaking a job into work items and sending the work items to multiple cloud processes that can each determine whether to index data associated with the work item or to create a new work item and have a different cloud process index the data. Each cloud process is proximal to an item that it indexes. This gives the system scale as well as an internal load-balancing.
    Type: Application
    Filed: January 2, 2024
    Publication date: April 25, 2024
    Inventors: David Sitsky, Matthew Westwood Hill, Robin Power, Eddie Sheehy, Stephen Stewart
  • Patent number: 11920198
    Abstract: This invention relates to a method of identifying mutations in the cystic fibrosis transmembrane conductance regulator (CFTR) gene, a kit for performing the method, and furthermore to isolated nucleotide sequences being complementary to one or more mutations of the CFTR gene. According to a first aspect of the invention there is provided a method of identifying mutations in the cystic fibrosis transmembrane conductance regulator (CFTR) gene, including the steps of providing one or more nucleic acid sequences, fully complementary to one or more segments of the CFTR gene, wherein the one or more nucleic acid sequences correspond to the mutation to be identified; providing a biological sample of an individual to be tested for CF; isolating nucleic acids from the biological sample; and testing the biological sample for the presence of one or more of the nucleic acid sequences using a suitable detection method.
    Type: Grant
    Filed: July 13, 2021
    Date of Patent: March 5, 2024
    Assignee: UNIVERSITY OF PRETORIA
    Inventors: Robin John Green, Refiloe Masekela, Cheryl Stewart, Michael Sean Pepper
  • Patent number: 11853542
    Abstract: An electronic device displays a chart in accordance with contents of a plurality of shelf regions of a data visualization interface. The chart includes visual marks representing a set of data. The electronic device generates a visual analytic object by applying a first analytic operation to the set of data represented by the visual marks, and displays the visual analytic object superimposed over the chart. The device detects user input to select the displayed visual analytic object and place an icon representing the visual analytic object onto a first shelf region of the plurality of shelf regions. In response to the user input, the electronic device updates content of the first shelf region to include an association with the first analytic operation corresponding to the visual analytic object.
    Type: Grant
    Filed: February 21, 2023
    Date of Patent: December 26, 2023
    Assignee: Tableau Software, Inc.
    Inventors: Jun Kim, Christopher Richard Stolte, Jock Douglas Mackinlay, Robin Stewart, Bora Beran, Justin Talbot, Marc Rueter
  • Patent number: 11720230
    Abstract: A device displays a chart representing data from a dataset. The chart has a first region displaying labels corresponding to data values of a first data field, a second region displaying labels corresponding to data values of a second data field, and a third region displaying visual marks representing aggregated data corresponding to pairs of data values from the first and second data fields. In response to a user input, the device removes visual marks from the chart. When the input location is the first region, the device removes visual marks in the first chart corresponding to a first data value of the first data field. When the input location is the second region, the device removes visual marks corresponding to a second data value of the second data field. Otherwise, the device removes only one visual mark. This updates the displayed chart.
    Type: Grant
    Filed: September 17, 2021
    Date of Patent: August 8, 2023
    Assignee: Tableau Software, Inc.
    Inventor: Robin Stewart
  • Publication number: 20230205413
    Abstract: An electronic device displays a chart in accordance with contents of a plurality of shelf regions of a data visualization interface. The chart includes visual marks representing a set of data. The electronic device generates a visual analytic object by applying a first analytic operation to the set of data represented by the visual marks, and displays the visual analytic object superimposed over the chart. The device detects user input to select the displayed visual analytic object and place an icon representing the visual analytic object onto a first shelf region of the plurality of shelf regions. In response to the user input, the electronic device updates content of the first shelf region to include an association with the first analytic operation corresponding to the visual analytic object.
    Type: Application
    Filed: February 21, 2023
    Publication date: June 29, 2023
    Inventors: Jun Kim, Christopher Richard Stolte, Jock Douglas Mackinlay, Robin Stewart, Bora Beran, Justin Talbot, Marc Rueter
  • Patent number: 11586346
    Abstract: A method displays a chart including visual marks representing a dataset. The chart is based on content of displayed shelf regions, each determining a respective characteristic of the visual marks. The method generates a visual analytic object by applying a first analytic operation to the dataset, and displays the visual analytic object over the chart. The method detects user input to select the displayed visual analytic object and place an icon representing the visual analytic object onto a first shelf region. The first shelf region defines a first characteristic of the visual marks. In response to the user input, the method updates content of the first shelf region to specify association with the first analytic operation and updates the first characteristic of the visual marks in the chart based on values of the set of data represented by the visual marks relative to values computed by the first analytic operation.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: February 21, 2023
    Assignee: TABLEAU SOFTWARE, INC.
    Inventors: Jun Kim, Christopher Richard Stolte, Jock Douglas Mackinlay, Robin Stewart, Bora Beran, Justin Talbot, Marc Rueter
  • Publication number: 20220300525
    Abstract: A computer system displays a graphical user interface that includes a data visualization region, a shelf region, and a schema information region. The computer system receives a first user input to place a first dimension data field from the schema information region into the shelf region. In accordance with the first user input, the computer system determines a visualization level of detail that is based on at least the first dimension data field. The computer system receives a second user input to specify a first aggregation. The first aggregation has a custom level of detail that is distinct from the visualization level of detail. The computer system builds a visual specification that includes the visualization and custom levels of detail. The computer system generates a data visualization corresponding to the visual specification and displays the data visualization in the data visualization region.
    Type: Application
    Filed: April 5, 2022
    Publication date: September 22, 2022
    Inventors: Justin Talbot, Ross Thomas Bunker, Robin Stewart, Bora Beran
  • Publication number: 20220155928
    Abstract: A method displays a chart including visual marks representing a dataset. The chart is based on content of displayed shelf regions, each determining a respective characteristic of the visual marks. The method generates a visual analytic object by applying a first analytic operation to the dataset, and displays the visual analytic object over the chart. The method detects user input to select the displayed visual analytic object and place an icon representing the visual analytic object onto a first shelf region. The first shelf region defines a first characteristic of the visual marks. In response to the user input, the method updates content of the first shelf region to specify association with the first analytic operation and updates the first characteristic of the visual marks in the chart based on values of the set of data represented by the visual marks relative to values computed by the first analytic operation.
    Type: Application
    Filed: February 1, 2022
    Publication date: May 19, 2022
    Inventors: Jun Kim, Christopher Richard Stolte, Jock Douglas Mackinlay, Robin Stewart, Bora Beran, Justin Talbo, Marc Rueter
  • Patent number: 11294924
    Abstract: A method displays a graphical user interface for a data visualization application. The user interface includes a schema information region that includes fields from a database. A user specifies a first aggregation using the interface. The first aggregation groups by a first set of fields and specifies an aggregated output field. The user also specifies a second aggregation. The second aggregation references the first aggregation and groups by a second set of fields. The set may include the aggregated output field. The second set is different from the first set. The method builds a visual specification based on the first and second aggregations. The method may retrieve tuples of data from the database using database queries generated from the visual specification, where each tuple includes data calculated based on the second aggregation. The method may display a data visualization, including the data calculated based on the second aggregation.
    Type: Grant
    Filed: July 16, 2015
    Date of Patent: April 5, 2022
    Assignee: TABLEAU SOFTWARE, INC.
    Inventors: Justin Talbot, Ross Thomas Bunker, Robin Stewart, Bora Beran
  • Patent number: 11237718
    Abstract: A method displays a chart that includes visual marks representing a data set, displayed according to contents of displayed shelf regions, which determine characteristics of the chart. The method detects selection of a plurality of visual marks, and visually emphasizes the selected plurality of visual marks. The method also detects a first input on the selected marks, and displays a moveable icon corresponding to the selected visual marks while maintaining display of the visual marks. The method detects a second input on the moveable icon, and moves the moveable icon over a first shelf region. Upon ceasing to detect the input, the method updates the content of the first shelf region based on the selected visual marks, and updates the chart in accordance with updated content of the first shelf region, including applying the characteristic of the first shelf to the selected visual marks distinct from the unselected visual marks.
    Type: Grant
    Filed: January 19, 2021
    Date of Patent: February 1, 2022
    Assignee: TABLEAU SOFTWARE, INC.
    Inventors: Jun Kim, Christopher Richard Stolte, Jock Douglas Mackinlay, Robin Stewart, Bora Beran, Justin Talbot, Marc Rueter
  • Publication number: 20220004293
    Abstract: A device displays a chart representing data from a dataset. The chart has a first region displaying labels corresponding to data values of a first data field, a second region displaying labels corresponding to data values of a second data field, and a third region displaying visual marks representing aggregated data corresponding to pairs of data values from the first and second data fields. In response to a user input, the device removes visual marks from the chart. When the input location is the first region, the device removes visual marks in the first chart corresponding to a first data value of the first data field. When the input location is the second region, the device removes visual marks corresponding to a second data value of the second data field. Otherwise, the device removes only one visual mark. This updates the displayed chart.
    Type: Application
    Filed: September 17, 2021
    Publication date: January 6, 2022
    Inventor: Robin STEWART
  • Patent number: 11126327
    Abstract: The various embodiments described herein include methods and devices for interactive data visualization. In one aspect, a method is performed at a device with a touch-sensitive surface and a display. The method includes displaying a first chart with one or more visual marks corresponding to a first dimension and a first measure. The method further includes determining whether a detected touch input is in a first region corresponding to the first dimension or in a second region corresponding to the first measure. If the touch input is in the first region, the method displays a plurality of dimension options, and, in response to selection of a respective dimension option, adds a second dimension through an animated transition to display a second chart. At least one visual mark in the first chart is split into a plurality of visual marks in the second chart through the animated transition.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: September 21, 2021
    Assignee: TABLEAU SOFTWARE, INC.
    Inventor: Robin Stewart
  • Patent number: 11017569
    Abstract: A method includes displaying at least a first portion of a chart at a first magnification, the first portion containing a plurality of data marks. The method also includes detecting a first input at a location that corresponds to the first portion of the chart and, in response, zooming in to display a second portion of the chart at a second magnification, the second portion including a first data mark in the plurality of data marks. The method further includes detecting a second touch input at a location that corresponds to the second portion of the chart, and, in response: if one or more predefined data-mark-information-display criteria are not met, zooming in to display a third portion of the chart at a third magnification, the third portion including the first data mark; and, if the one or more predefined data-mark-information-display criteria are met, displaying information about the first data mark.
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: May 25, 2021
    Assignee: Tableau Software, Inc.
    Inventor: Robin Stewart
  • Publication number: 20210141505
    Abstract: A method displays a chart that includes visual marks representing a data set, displayed according to contents of displayed shelf regions, which determine characteristics of the chart. The method detects selection of a plurality of visual marks, and visually emphasizes the selected plurality of visual marks. The method also detects a first input on the selected marks, and displays a moveable icon corresponding to the selected visual marks while maintaining display of the visual marks. The method detects a second input on the moveable icon, and moves the moveable icon over a first shelf region. Upon ceasing to detect the input, the method updates the content of the first shelf region based on the selected visual marks, and updates the chart in accordance with updated content of the first shelf region, including applying the characteristic of the first shelf to the selected visual marks distinct from the unselected visual marks.
    Type: Application
    Filed: January 19, 2021
    Publication date: May 13, 2021
    Inventors: Jun Kim, Christopher Richard Stolte, Jock Douglas Mackinlay, Robin Stewart, Bora Beran, Justin Talbot, Marc Rueter
  • Patent number: 10895976
    Abstract: A method displays a chart including visual marks representing a dataset. The chart is displayed according to contents of multiple shelf regions. The shelf regions determine characteristics of the chart. The method generates a visual analytic object by applying an analytic operation to the set of data represented by the visual marks, and displays the visual analytic object superimposed over the chart. The method detects user input to select the displayed visual analytic object and place an icon representing the visual analytic object onto a first shelf region. In response, the method updates the content of the first shelf region to associate it with the analytic operation corresponding to the visual analytic object and updates the chart according to the updated content of the first shelf region. This includes updating the chart based on values of the dataset represented by the visual marks relative to the analytic operation.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: January 19, 2021
    Assignee: Tableau Software, Inc.
    Inventors: Jun Kim, Christopher Richard Stolte, Jock Douglas Mackinlay, Robin Stewart, Bora Beran, Justin Talbot, Marc Rueter
  • Patent number: 10896532
    Abstract: A user selects a dataset and a first interaction profile. There are multiple interaction profiles, each specifying a corresponding user interface and a corresponding decision tree for forming data visualizations according to user-selected data fields. A first data visualization user interface is displayed corresponding to the first interaction profile. Using the first data visualization user interface, the user selects data fields from the dataset and uses them to specify data visualization characteristics. The method displays a first data visualization according to the user-selected data fields and the decision tree for the first interaction profile. When the user selects a second interaction profile, the method displays a second data visualization according to the second interaction profile. The second data visualization uses at least some of the user-selected data fields.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: January 19, 2021
    Assignee: Tableau Software, Inc.
    Inventor: Robin Stewart
  • Patent number: 10895975
    Abstract: A method displays a chart that includes visual marks representing a data set, displayed according to contents of displayed shelf regions, which determine characteristics of the chart. The method detects selection of a plurality of visual marks, and visually emphasizes the selected plurality of visual marks. The method also detects a first input on one of the selected marks, and displays a moveable icon corresponding to the selected visual marks while maintaining display of the visual marks. The method detects a second input on the moveable icon, and moves the moveable icon over a first shelf region. Upon ceasing to detect the input, the method updates the content of the first shelf region based on the selected visual marks, and updates the chart in accordance with updated content of the first shelf region.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: January 19, 2021
    Assignee: Tableau Software, Inc.
    Inventors: Jun Kim, Christopher Richard Stolte, Jock Douglas Mackinlay, Robin Stewart, Bora Beran, Justin Talbot, Marc Rueter
  • Publication number: 20200393940
    Abstract: The various embodiments described herein include methods and devices for interactive data visualization. In one aspect, a method is performed at a device with a touch-sensitive surface and a display. The method includes displaying a first chart with one or more visual marks corresponding to a first dimension and a first measure. The method further includes determining whether a detected touch input is in a first region corresponding to the first dimension or in a second region corresponding to the first measure. If the touch input is in the first region, the method displays a plurality of dimension options, and, in response to selection of a respective dimension option, adds a second dimension through an animated transition to display a second chart. At least one visual mark in the first chart is split into a plurality of visual marks in the second chart through the animated transition.
    Type: Application
    Filed: April 28, 2020
    Publication date: December 17, 2020
    Inventor: Robin Stewart
  • Publication number: 20200279419
    Abstract: A method is performed at an electronic device. The method displays a chart including a plurality of data marks. The method detects a first touch input that corresponds to a location on the display of a first predefined area in the chart, the first predefined area having a corresponding first value. In response to detecting the first touch input, the method selects and visually distinguishes the first predefined area. While the first predefined area is selected, the method detects a second touch input on the touch-sensitive surface. In response to detecting the second touch input: the method visually distinguishes a sequence of predefined areas in the chart, where the sequence of predefined areas is adjacent to the first predefined area; and the method displays a change between the first value for the first predefined area and a value for a last predefined area in the sequence of predefined areas.
    Type: Application
    Filed: May 18, 2020
    Publication date: September 3, 2020
    Inventor: Robin Stewart
  • Patent number: 10706597
    Abstract: A method at an electronic device with a touch-sensitive surface and a display includes displaying a first chart on the display. The first chart concurrently displays a first set of categories and each respective category has a corresponding visual mark displayed in the first chart. The method further includes detecting a first touch input at a location on the touch-sensitive surface that corresponds to a location on the display of a first visual mark for a first category in the first chart, and, in response to detecting the first touch input, removing the first category and the first visual mark from the first chart via an animated transition, and updating display of the first chart. The first visual mark moves in concert with movement of a finger contact in the first touch input during at least a portion of the animated transition.
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: July 7, 2020
    Assignee: Tableau Software, Inc.
    Inventor: Robin Stewart