Patents by Inventor Nigel Christopher WIlliam Wolters

Nigel Christopher WIlliam Wolters 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: 10552528
    Abstract: Generating a user interface visualizing a table data structure. A table data structure comprising a plurality of rows and a plurality of columns is accessed. A column to use for sorting each row into a different region of the user interface is identified. Region characteristics, usable for matching which row(s) is to be visualized within a corresponding region, are identified. Each region is associated with a different subset of row(s) that are to be visualized within the region. Each subset comprises rows having a value that matches the region characteristics of the associated region at an intersection between the column and the row in the table data structure. A visual representation of each row is displayed within the user interface. The display includes a visual arrangement of each visual representation into a corresponding region. Each visual representation is arranged within the region the row associated with the visual representation belongs.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: February 4, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nigel Christopher WIlliam Wolters, Amir M. Netz
  • Publication number: 20160110336
    Abstract: Generating a user interface visualizing a table data structure. A table data structure comprising a plurality of rows and a plurality of columns is accessed. A column to use for sorting each row into a different region of the user interface is identified. Region characteristics, usable for matching which row(s) is to be visualized within a corresponding region, are identified. Each region is associated with a different subset of row(s) that are to be visualized within the region. Each subset comprises rows having a value that matches the region characteristics of the associated region at an intersection between the column and the row in the table data structure. A visual representation of each row is displayed within the user interface. The display includes a visual arrangement of each visual representation into a corresponding region. Each visual representation is arranged within the region the row associated with the visual representation belongs.
    Type: Application
    Filed: December 17, 2015
    Publication date: April 21, 2016
    Inventors: Nigel Christopher WIlliam Wolters, Amir M. Netz
  • Patent number: 9239658
    Abstract: The displaying of data from a table in a manner that at least some of the rows are each represented with row visualization, and in which the positioning of the row visualization conveys information regarding column values of the row. In particular, those row visualizations that correspond to rows in which one or more column values satisfy certain value characteristics are clustered within a common region. Thus, intuitive knowledge of the characteristics of the rows may be obtained by simply noticing the position of the row visualization within the user interface. In some cases, a given row visualization may have a control that may be interacted with to show a more detailed row representation, or a given region may have a control that may be interacted with to show further details regarding the rows represented within that region.
    Type: Grant
    Filed: October 15, 2012
    Date of Patent: January 19, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nigel Christopher William Wolters, Amir M. Netz
  • Publication number: 20140123066
    Abstract: A computer-implemented method for specifying interval data includes displaying, via a user interface, a slider row of user select buttons, the slider row being configured to support selection of a range term of the interval data, receiving first data indicative of a first touch input via the user interface directed to a respective one of the user select buttons to specify a value for the range term, displaying, via the user interface, a plurality of user select range composition buttons, receiving second data indicative of a second touch input via the user interface directed to a respective one of the plurality of user select range composition buttons to determine whether the interval data includes a further range term to be specified, and storing, with a processor, the interval data in a memory in accordance with the first data and the second data.
    Type: Application
    Filed: October 30, 2012
    Publication date: May 1, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Nigel Christopher William Wolters, Adam Smolinski, Xue Song
  • Publication number: 20140108905
    Abstract: The displaying of data from a table in a manner that at least some of the rows are each represented with row visualization, and in which the positioning of the row visualization conveys information regarding column values of the row. In particular, those row visualizations that correspond to rows in which one or more column values satisfy certain value characteristics are clustered within a common region. Thus, intuitive knowledge of the characteristics of the rows may be obtained by simply noticing the position of the row visualization within the user interface. In some cases, a given row visualization may have a control that may be interacted with to show a more detailed row representation, or a given region may have a control that may be interacted with to show further details regarding the rows represented within that region.
    Type: Application
    Filed: October 15, 2012
    Publication date: April 17, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Nigel Christopher WIlliam Wolters, Amir M. Netz