Patents by Inventor Tristan Davis

Tristan Davis 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: 20230258448
    Abstract: In one example, a laser level target post for leveling a server cabinet is disclosed. The laser level target post includes an elongated body section and a reflective surface at a top end of the elongated body section. The top end reflective surface is to reflect a received light beam for leveling a top surface of the server cabinet. The laser level target post also includes a magnetic base at a bottom end of the elongated body section. The magnetic base may attach the laser level target post to a corner of the top surface of the server cabinet.
    Type: Application
    Filed: February 14, 2022
    Publication date: August 17, 2023
    Inventor: Tristan DAVIS
  • Publication number: 20190320800
    Abstract: The purpose of this device is to give assistance to a person that is standing in a particular area for an extended amount of time. This is achieved for people of different heights by having a rotating joint at the base. A saddle joint at the base of the housing enables this device to be adjustable. The seat portion can rotate to adjust to different people. This supporting system is designed to bear some of the load while standing, to accommodate a more ergonomic environment for the person standing.
    Type: Application
    Filed: April 19, 2018
    Publication date: October 24, 2019
    Inventors: Ross Brown, Tristan Davis, Marc Lind, Sean Neal
  • Patent number: 10075546
    Abstract: Techniques to automatically syndicate content over a network are described. An apparatus may comprise a client computer having a processing system with a processor and computer-readable medium. The computer readable medium may store program instructions for a syndication manager component communicatively coupled to a content producing component arranged to be executed by the processor. The syndication manager component may be operative to receive syndication content from the content producing component, and provide a syndication dialog through the content producing component to syndicate the syndication content using a content delivery platform. The syndication manager component may also syndicate the syndication content to form a syndication resource accessible from the content delivery platform over a network using a syndication referent. Other embodiments are described and claimed.
    Type: Grant
    Filed: October 10, 2016
    Date of Patent: September 11, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christian E. Stich, Gareth Howell, Tristan Davis, Dan Parish, Eran Megiddo, Sherman Der, Jeff Rambharack
  • Publication number: 20180024977
    Abstract: A document is simultaneously opened by different clients for a collaborative review of the document. Each of the clients may make comments to the document at the same while the document is also being edited. Comments made on the document by one client are automatically synchronized with the other clients that are simultaneously accessing the document.
    Type: Application
    Filed: September 29, 2017
    Publication date: January 25, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Tristan A. DAVIS, E, Mark Sunderland, Ethan J. Bernstein
  • Publication number: 20170309052
    Abstract: Techniques for an electronic montage system are described. An apparatus may comprise a logic device arranged to execute a montage application comprising a presentation component. The presentation component may be operative to detect when a display size or resolution has changed from one used for an original layout of a montage. The presentation component may reposition, or reflow, the tiles in the montage in the changed display in a way that preserves the spatial characteristics of the tiles to each other. An authoring component may reflow tiles automatically when a tile is deleted from a montage to minimize blank space between tiles. Other embodiments are described and claimed.
    Type: Application
    Filed: May 8, 2017
    Publication date: October 26, 2017
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Malia Douglas, Tristan Davis, Matthew Wood, Robin Troy, Pam Teh
  • Patent number: 9679404
    Abstract: Techniques for an electronic montage system are described. An apparatus may comprise a logic device arranged to execute a montage application comprising a presentation component. The presentation component may be operative to detect when a display size or resolution has changed from one used for an original layout of a montage. The presentation component may reposition, or reflow, the tiles in the montage in the changed display in a way that preserves the spatial characteristics of the tiles to each other. An authoring component may reflow tiles automatically when a tile is deleted from a montage to minimize blank space between tiles. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: June 13, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Malia Douglas, Tristan Davis, Matthew Wood, Robin Troy, Pam Teh
  • Publication number: 20170126827
    Abstract: Techniques to automatically syndicate content over a network are described. An apparatus may comprise a client computer having a processing system with a processor and computer-readable medium. The computer readable medium may store program instructions for a syndication manager component communicatively coupled to a content producing component arranged to be executed by the processor. The syndication manager component may be operative to receive syndication content from the content producing component, and provide a syndication dialog through the content producing component to syndicate the syndication content using a content delivery platform. The syndication manager component may also syndicate the syndication content to form a syndication resource accessible from the content delivery platform over a network using a syndication referent. Other embodiments are described and claimed.
    Type: Application
    Filed: October 10, 2016
    Publication date: May 4, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Christian E. Stich, Gareth Howell, Tristan Davis, Dan Parish, Eran Megiddo, Sherman Der, Jeff Rambharack
  • Patent number: 9489121
    Abstract: An object is zoomed upon selection. A scaling factor is calculated for zooming the object based on current viewing properties of a document and properties of the object as well as the current size of the application window and device. The scaling factor to zoom the object is calculated such that after the object is zoomed, viewing the object is similar to a viewing experience for the rest of the document. Text of the document may be displayed to increase the readability of the document. For example, the text may be displayed such that each line of displayed text averages out to a predetermined number of characters (e.g. 50-75 characters) per line. A display size and width of an average character are determined and used to calculate how many columns of text to display within the display. When the zoom level of the text changes, the text is redisplayed.
    Type: Grant
    Filed: November 2, 2011
    Date of Patent: November 8, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tristan Davis, Ali Taleghani, Alyshia Marie Olsen, David Benjamin Robins
  • Patent number: 9467503
    Abstract: Techniques to automatically syndicate content over a network are described. An apparatus may comprise a client computer having a processing system with a processor and computer-readable medium. The computer readable medium may store program instructions for a syndication manager component communicatively coupled to a content producing component arranged to be executed by the processor. The syndication manager component may be operative to receive syndication content from the content producing component, and provide a syndication dialog through the content producing component to syndicate the syndication content using a content delivery platform. The syndication manager component may also syndicate the syndication content to form a syndication resource accessible from the content delivery platform over a network using a syndication referent. Other embodiments are described and claimed.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: October 11, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christian E. Stich, Gareth Howell, Tristan Davis, Dan Parish, Eran Megiddo, Sherman Der, Jeff Rambharack
  • Patent number: 9442649
    Abstract: An object is zoomed upon selection. A scaling factor is calculated for zooming the object based on current viewing properties of a document and properties of the object as well as the current size of the application window and device. The scaling factor to zoom the object is calculated such that after the object is zoomed, viewing the object is similar to a viewing experience for the rest of the document. Text of the document may be displayed to increase the readability of the document. For example, the text may be displayed such that each line of displayed text averages out to a predetermined number of characters (e.g. 50-75 characters) per line. A display size and width of an average character are determined and used to calculate how many columns of text to display within the display. When the zoom level of the text changes, the text is redisplayed.
    Type: Grant
    Filed: November 3, 2011
    Date of Patent: September 13, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tristan Davis, Ali Taleghani, Joseph Wai-Yan Woo, Edgar Mark Sunderland, Jessica Arwen Best, Michelle E. Lisse, Israel Amir Garza Santos
  • Publication number: 20150317289
    Abstract: An extensible markup language (“XML”) schema is provided for defining a content region which displays specific types of content in an electronic document created in a word processing application program. The schema includes structural elements for defining the content region in the electronic document. The structural elements include a properties element for defining properties associated with the content to be displayed in the content region and a content element for receiving the content to be displayed according to the defined properties. The properties element and the content element define the content region in the electronic document.
    Type: Application
    Filed: July 13, 2015
    Publication date: November 5, 2015
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Brian M. Jones, E. Mark Sunderland, Marcin Sawicki, Robert A. Little, Tristan A. Davis
  • Patent number: 9116871
    Abstract: Technologies are generally provided for converting handwritten ink input to text annotations. A user may provide handwritten ink input to content displayed on a computing device to edit and mark up the content. The ink input may be provided employing touch or an electronic stylus on a user interface of the computing device to edit the content. The ink input may be processed to identify insertion of comments, deletion of text, and to identify insertion of markup symbols and shapes. The ink input may be converted to a text annotation based on a context of the ink input and a grammar and proofreading analysis. The text annotation may be displayed in an annotation view. The ink input may be converted periodically after predefined periods of time and upon detection of selection of a conversion button to activate conversion of the ink input.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: August 25, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Matthew Isabel, Tristan Davis, Michael Vandekerkhof
  • Patent number: 9110877
    Abstract: An extensible markup language (“XML”) schema is provided for defining a content region which displays specific types of content in an electronic document created in a word processing application program. The schema includes structural elements for defining the content region in the electronic document. The structural elements include a properties element for defining properties associated with the content to be displayed in the content region and a content element for receiving the content to be displayed according to the defined properties. The properties element and the content element define the content region in the electronic document.
    Type: Grant
    Filed: February 25, 2005
    Date of Patent: August 18, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Brian M. Jones, E. Mark Sunderland, Marcin Sawicki, Robert A. Little, Tristan A. Davis
  • Publication number: 20150178259
    Abstract: An annotation hint may be displayed in conjunction with an application enabling document interaction in order to indicate metadata information. The application may determine metadata information, such as a status, an amount, and/or a context of metadata associated with annotations within a document, and may display the annotation hint to one or more users to indicate the annotation metadata information. The annotation hint may be displayed through a user interface associated with the application near a location within the document where the metadata is located. The annotation hint may indicate the metadata information without the one or more users having to hover over and/or select the annotation hint, enabling implementation when the application is executed on a touch-enabled device. The one or more users may also be enabled to interact through the user interface to customize annotation hints and to select another annotation hint to replace the displayed annotation hint.
    Type: Application
    Filed: December 19, 2013
    Publication date: June 25, 2015
    Applicant: Microsoft Corporation
    Inventors: Patrick Davis, Tristan Davis
  • Publication number: 20150074185
    Abstract: Techniques to automatically syndicate content over a network are described. An apparatus may comprise a client computer having a processing system with a processor and computer-readable medium. The computer readable medium may store program instructions for a syndication manager component communicatively coupled to a content producing component arranged to be executed by the processor. The syndication manager component may be operative to receive syndication content from the content producing component, and provide a syndication dialog through the content producing component to syndicate the syndication content using a content delivery platform. The syndication manager component may also syndicate the syndication content to form a syndication resource accessible from the content delivery platform over a network using a syndication referent. Other embodiments are described and claimed.
    Type: Application
    Filed: November 13, 2014
    Publication date: March 12, 2015
    Applicant: Microsoft Corporation
    Inventors: Christian E. Stich, Gareth Howell, Tristan Davis, Dan Parish, Eran Megiddo, Sherman Der, Jeff Rambharack
  • Patent number: 8977950
    Abstract: Techniques to select and manipulate table borders as discrete objects are described. In particular, a table border may be selected without having to select a cell that includes the desired border. In one embodiment, for example, a technique may include detecting a selector in proximity to a border in a table. The border in proximity to the selector may be highlighted visually on a display to show which part of the table border may be selected. A selection may cause the highlighted border to be selected. The now-selected border may then be manipulated. Other embodiments are described and claimed.
    Type: Grant
    Filed: October 4, 2011
    Date of Patent: March 10, 2015
    Assignee: Microsoft Corporation
    Inventors: Caitlin Ashley-Rollman, Jessica Best, Levent Kartaltepe, Tristan Davis, Charles Walker, Susan Baker
  • Patent number: 8924471
    Abstract: Techniques to automatically syndicate content over a network are described. An apparatus may comprise a client computer having a processing system with a processor and computer-readable medium. The computer readable medium may store program instructions for a syndication manager component communicatively coupled to a content producing component arranged to be executed by the processor. The syndication manager component may be operative to receive syndication content from the content producing component, and provide a syndication dialog through the content producing component to syndicate the syndication content using a content delivery platform. The syndication manager component may also syndicate the syndication content to form a syndication resource accessible from the content delivery platform over a network using a syndication referent. Other embodiments are described and claimed.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: December 30, 2014
    Assignee: Microsoft Corporation
    Inventors: Christian E Stich, Gareth Howell, Tristan Davis, Dan Parish, Eran Megiddo, Sherman Der, Jeff Rambharack
  • Publication number: 20140344662
    Abstract: Technologies are generally provided for converting handwritten ink input to text annotations. A user may provide handwritten ink input to content displayed on a computing device to edit and mark up the content. The ink input may be provided employing touch or an electronic stylus on a user interface of the computing device to edit the content. The ink input may be processed to identify insertion of comments, deletion of text, and to identify insertion of markup symbols and shapes. The ink input may be converted to a text annotation based on a context of the ink input and a grammar and proofreading analysis. The text annotation may be displayed in an annotation view. The ink input may be converted periodically after predefined periods of time and upon detection of selection of a conversion button to activate conversion of the ink input.
    Type: Application
    Filed: May 20, 2013
    Publication date: November 20, 2014
    Applicant: Microsoft Corporation
    Inventors: Matthew Isabel, Tristan Davis, Michael Vandekerkhof
  • Patent number: 8850306
    Abstract: Techniques to create structured documents and document templates using enhanced content controls are described. An apparatus may comprise an application to generate a document from a document template. The application may comprise a document template component operative to retrieve a document template comprising multiple document parts. The application may further comprise a content control component operative to manage a content control embedded in a document part of the document template. The content control may be associated with a data source arranged to store richly formatted content presented by the content control without necessarily requiring the data storage to be written in any particular way. The content control component may synchronize any changes to the formatted content between the content control and the data store. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: September 30, 2014
    Assignee: Microsoft Corporation
    Inventors: Mark Sunderland, Tristan Davis
  • Publication number: 20140164890
    Abstract: Technologies are described herein for generating a document. A video object corresponding to a web-based video may be retrieved. The video object may include a default image and an embed code. The playable graphical object may superimpose an indicator on the default image. The playable graphical object may also be associated with the embed code. The playable graphical object may be inserted into the document via a productivity application.
    Type: Application
    Filed: December 10, 2012
    Publication date: June 12, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Seth Fox, Tristan Davis, Ali Taleghani