Patents by Inventor Jeffrey Weir

Jeffrey Weir 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: 8751966
    Abstract: Embodiments are disclosed that relate to display of filtered data via ordered values. One embodiment provides for filtering a collection of items via a range of ordered values associated with a rule user interface object. Upon receiving an adjustment to the rule interface object which changes the range, the collection is filtered to display selected items corresponding to that updated range. Further, based on a comparison between the updated range and a threshold, display of the rule may be updated to display values associated with a different granularity level.
    Type: Grant
    Filed: April 22, 2010
    Date of Patent: June 10, 2014
    Assignee: Microsoft Corporation
    Inventor: Jeffrey Weir
  • Publication number: 20140101544
    Abstract: User input identifying a selection of a textual portion of a document being displayed in a computer display region can be received. Identification of an entity indicated by the selection and text around the selection can be automatically requested. A determination of whether the identified entity is an entity type in a predetermined set of entity types can also be requested. Each entity type in the set can correspond to a display technique for displaying information about that entity type. The display technique for each entity type can be different and can include displaying one or more user interface items specific to the entity type. If the entity type is determined to be an entity type of the types in the set, then the information about the identified entity can be displayed according to the display technique for the determined entity type.
    Type: Application
    Filed: October 8, 2012
    Publication date: April 10, 2014
    Applicant: Microsoft Corporation
    Inventors: Brian Albrecht, Julianne M. Bryant, Christopher Doan, Jeffrey Weir
  • Publication number: 20140101542
    Abstract: User input identifying a selection of a textual portion of a document being displayed in a computer display region can be received. An identification of a meaning of the selection by analyzing context information around the selection can be automatically requested. A dataset about the identified meaning can be retrieved from a service. A selection of a visualization format from a plurality of available visualization formats can be automatically requested to represent the dataset. A visualization of the dataset in the selected visualization format can be automatically displayed. The visualization can represent at least a portion of the dataset.
    Type: Application
    Filed: October 9, 2012
    Publication date: April 10, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Brian Albrecht, Julianne M. Bryant, Christopher Doan, Jeffrey Weir
  • Publication number: 20140101606
    Abstract: User input identifying a selection of a textual portion of a document (such as an e-reader document, a word processing document, etc.) being displayed in a first computer display region can be received. It can be automatically requested that one or more services identify a context-sensitive meaning of the selection by analyzing textual context information around the selection in the document. Additional information about the identified meaning of the selection can be automatically retrieved from a service. In response to receiving the user input, one or more representations of the information about the identified meaning can be displayed in a second computer display region while the document continues to be displayed in the first computer display region. The first and second display regions can be visible at the same time.
    Type: Application
    Filed: October 9, 2012
    Publication date: April 10, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Brian Albrecht, Julianne M. Bryant, Christopher Doan, Jeffrey Weir
  • Patent number: 8583664
    Abstract: Embodiments are disclosed that relate to exposing metadata relationships through filter interplay. One embodiment provides a method comprising filtering a collection of items according to a first and a second metadata category to form an original subset of items that comprise metadata values for each of the categories. The method further comprises displaying a first and a second interactive filter view illustrating the original subset arranged according to their respective metadata values. The method further comprises receiving user input modifying an original range of metadata values of the first metadata category to form a modified range, determining a modified subset of items that comprise metadata values of the first metadata category falling within the modified range and that also comprise metadata values of the second metadata category, and modifying the second interactive filter view to illustrate the modified subset.
    Type: Grant
    Filed: May 26, 2010
    Date of Patent: November 12, 2013
    Assignee: Microsoft Corporation
    Inventors: Jeffrey Weir, Alex Weinstein, Charles Cummins, Alex Ingerman, Timothy R. Sullivan, Katie Jane Messerly, Daniel Tomko, Andrew B. Rothbart
  • Publication number: 20110295863
    Abstract: Embodiments are disclosed that relate to exposing metadata relationships through filter interplay. One embodiment provides a method comprising filtering a collection of items according to a first and a second metadata category to form an original subset of items that comprise metadata values for each of the categories. The method further comprises displaying a first and a second interactive filter view illustrating the original subset arranged according to their respective metadata values. The method further comprises receiving user input modifying an original range of metadata values of the first metadata category to form a modified range, determining a modified subset of items that comprise metadata values of the first metadata category falling within the modified range and that also comprise metadata values of the second metadata category, and modifying the second interactive filter view to illustrate the modified subset.
    Type: Application
    Filed: May 26, 2010
    Publication date: December 1, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Jeffrey Weir, Alex Weinstein, Charles Cummins, Alex Ingerman, Timothy R. Sullivan, Katie Jane Messerly, Daniel Tomko, Andrew B. Rothbart
  • Publication number: 20110265032
    Abstract: Embodiments are disclosed that relate to display of filtered data via ordered values. One embodiment provides for filtering a collection of items via a range of ordered values associated with a rule user interface object. Upon receiving an adjustment to the rule interface object which changes the range, the collection is filtered to display selected items corresponding to that updated range. Further, based on a comparison between the updated range and a threshold, display of the rule may be updated to display values associated with a different granularity level.
    Type: Application
    Filed: April 22, 2010
    Publication date: October 27, 2011
    Applicant: MICROSOFT CORPORATION
    Inventor: Jeffrey Weir
  • Publication number: 20110258569
    Abstract: Embodiments related to the display of filtered data via a frequency distribution are disclosed. One embodiment provides filtering a collection based on a category to create a subset of the collection, wherein the subset comprises one or more items each having metadata corresponding to the category and a value associated with the metadata. The method further includes ranking the subset based on the values associated with the metadata, determining lower and upper endpoints of the values, determining a range of the subset, and sending to a display a user interface object comprising a frequency distribution and a slider object indicating a selected portion of the range. The method further includes sending to a results portion of the display one or more items of the subset having values associated with the metadata which fall within the selected portion of the range.
    Type: Application
    Filed: April 20, 2010
    Publication date: October 20, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Jeffrey Weir, Orry Soegiono, Alex Weinstein
  • Publication number: 20070201057
    Abstract: Enhancement of electronic ink is achieved by automatically displaying a contrasting outline for the ink. The outline provides a visual transition between the ink and the underlying background. The outlining color may be chosen independent of the background color(s). Thus, a user may choose any ink color desired, without regard to the background, and the written ink will be legible over the background. Moreover, the user does not need to change ink color based on the background, but instead may maintain the same ink color over the entire background if the user so desires.
    Type: Application
    Filed: February 28, 2006
    Publication date: August 30, 2007
    Applicant: Microsoft Corporation
    Inventors: Colin Anthony, Daniel Crevier, Jeffrey Weir, Sam George
  • Patent number: D527014
    Type: Grant
    Filed: February 3, 2006
    Date of Patent: August 22, 2006
    Assignee: Microsoft Corporation
    Inventors: Martijn E. Van Tilburg, Robert Kenneth Stein, III, Jeffrey Weir, Orry Soegiono
  • Patent number: D656949
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: April 3, 2012
    Assignee: Microsoft Corporation
    Inventors: Jeffrey Weir, Jen Anderson, Jan-Kristian Markiewicx
  • Patent number: D656951
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: April 3, 2012
    Assignee: Microsoft Corporation
    Inventors: Jeffrey Weir, Jan-Kristian Markiewicz, Gerrit Hofmeester, Jen Anderson, James Lee, Maverick Velasco
  • Patent number: D656952
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: April 3, 2012
    Assignee: Microsoft Corporation
    Inventors: Jeffrey Weir, Jan-Kristian Markiewicz, Gerrit Hofmeester, Maverick Velasco, James Lee, Jen Anderson
  • Patent number: D663738
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: July 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Jeffrey Weir, Jonathan Eric Gleasman, Gerrit Hofmeester, Seung Yang, Leslie MacNeil, Gary Sherman
  • Patent number: D663739
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: July 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Jeffrey Weir, Jonathan Eric Gleasman, Gerrit Hofmeester, Seung Yang, Leslie MacNeil, Gary Sherman
  • Patent number: D664964
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: August 7, 2012
    Assignee: Microsoft Corporation
    Inventors: Daniel Lowry Odell, Jeffrey Weir, Jonathan Eric Gleasman, Gerrit Hofmeester, Leslie MacNeil, Moneta K. Ho Kushner, Seung Yang, Vasudha Chandrasekaran, Finbarr Sean Duggan
  • Patent number: D665394
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: August 14, 2012
    Assignee: Microsoft Corporation
    Inventors: Finbarr Sean Duggan, Jeffrey Weir, Jonathan Eric Gleasman, Gerrit Hofmeester, Kieran Phelan, Leslie MacNeil, Seung Yang, Vasudha Chandrasekaran
  • Patent number: D684159
    Type: Grant
    Filed: September 12, 2011
    Date of Patent: June 11, 2013
    Assignee: Microsoft Corporation
    Inventors: Patrick Wujcik, Michael H. LaManna, Khurram Zia, Marc Pottier, Jeffrey Weir