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: 20230258448Abstract: 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: ApplicationFiled: February 14, 2022Publication date: August 17, 2023Inventor: Tristan DAVIS
-
Publication number: 20190320800Abstract: 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: ApplicationFiled: April 19, 2018Publication date: October 24, 2019Inventors: Ross Brown, Tristan Davis, Marc Lind, Sean Neal
-
Patent number: 10075546Abstract: 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: GrantFiled: October 10, 2016Date of Patent: September 11, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Christian E. Stich, Gareth Howell, Tristan Davis, Dan Parish, Eran Megiddo, Sherman Der, Jeff Rambharack
-
Publication number: 20180024977Abstract: 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: ApplicationFiled: September 29, 2017Publication date: January 25, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Tristan A. DAVIS, E, Mark Sunderland, Ethan J. Bernstein
-
Publication number: 20170309052Abstract: 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: ApplicationFiled: May 8, 2017Publication date: October 26, 2017Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Malia Douglas, Tristan Davis, Matthew Wood, Robin Troy, Pam Teh
-
Patent number: 9679404Abstract: 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: GrantFiled: September 23, 2011Date of Patent: June 13, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Malia Douglas, Tristan Davis, Matthew Wood, Robin Troy, Pam Teh
-
Publication number: 20170126827Abstract: 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: ApplicationFiled: October 10, 2016Publication date: May 4, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Christian E. Stich, Gareth Howell, Tristan Davis, Dan Parish, Eran Megiddo, Sherman Der, Jeff Rambharack
-
Patent number: 9489121Abstract: 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: GrantFiled: November 2, 2011Date of Patent: November 8, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Tristan Davis, Ali Taleghani, Alyshia Marie Olsen, David Benjamin Robins
-
Patent number: 9467503Abstract: 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: GrantFiled: November 13, 2014Date of Patent: October 11, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Christian E. Stich, Gareth Howell, Tristan Davis, Dan Parish, Eran Megiddo, Sherman Der, Jeff Rambharack
-
Patent number: 9442649Abstract: 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: GrantFiled: November 3, 2011Date of Patent: September 13, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Tristan Davis, Ali Taleghani, Joseph Wai-Yan Woo, Edgar Mark Sunderland, Jessica Arwen Best, Michelle E. Lisse, Israel Amir Garza Santos
-
Publication number: 20150317289Abstract: 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: ApplicationFiled: July 13, 2015Publication date: November 5, 2015Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Brian M. Jones, E. Mark Sunderland, Marcin Sawicki, Robert A. Little, Tristan A. Davis
-
Patent number: 9116871Abstract: 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: GrantFiled: May 20, 2013Date of Patent: August 25, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Matthew Isabel, Tristan Davis, Michael Vandekerkhof
-
Patent number: 9110877Abstract: 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: GrantFiled: February 25, 2005Date of Patent: August 18, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Brian M. Jones, E. Mark Sunderland, Marcin Sawicki, Robert A. Little, Tristan A. Davis
-
Publication number: 20150178259Abstract: 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: ApplicationFiled: December 19, 2013Publication date: June 25, 2015Applicant: Microsoft CorporationInventors: Patrick Davis, Tristan Davis
-
Publication number: 20150074185Abstract: 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: ApplicationFiled: November 13, 2014Publication date: March 12, 2015Applicant: Microsoft CorporationInventors: Christian E. Stich, Gareth Howell, Tristan Davis, Dan Parish, Eran Megiddo, Sherman Der, Jeff Rambharack
-
Patent number: 8977950Abstract: 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: GrantFiled: October 4, 2011Date of Patent: March 10, 2015Assignee: Microsoft CorporationInventors: Caitlin Ashley-Rollman, Jessica Best, Levent Kartaltepe, Tristan Davis, Charles Walker, Susan Baker
-
Patent number: 8924471Abstract: 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: GrantFiled: April 13, 2012Date of Patent: December 30, 2014Assignee: Microsoft CorporationInventors: Christian E Stich, Gareth Howell, Tristan Davis, Dan Parish, Eran Megiddo, Sherman Der, Jeff Rambharack
-
Publication number: 20140344662Abstract: 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: ApplicationFiled: May 20, 2013Publication date: November 20, 2014Applicant: Microsoft CorporationInventors: Matthew Isabel, Tristan Davis, Michael Vandekerkhof
-
Patent number: 8850306Abstract: 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: GrantFiled: September 22, 2011Date of Patent: September 30, 2014Assignee: Microsoft CorporationInventors: Mark Sunderland, Tristan Davis
-
Publication number: 20140164890Abstract: 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: ApplicationFiled: December 10, 2012Publication date: June 12, 2014Applicant: MICROSOFT CORPORATIONInventors: Seth Fox, Tristan Davis, Ali Taleghani