Patents by Inventor Trevor Harris
Trevor Harris 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: 20240326097Abstract: A method of sorting gemstones comprises receiving one or more gemstones at a collection location; determining, at the collection location, that one of the one or more gemstones is correctly oriented; transferring the correctly oriented gemstone from the collection location onto a moveable surface using an automated arm; transporting the gemstone upon the moveable surface to one or more measurement locations; measuring one or more properties of the gemstone at the one or more measurement locations while the gemstone is supported upon the moveable surface; and sorting the gemstone based upon the one or more measured properties.Type: ApplicationFiled: November 9, 2022Publication date: October 3, 2024Inventors: Philip HARRIS, Peter Stanley ROSE, Andrew PORTSMOUTH, Trevor Anthony HARRIES, Colin MCGUINNESS, David FISHER
-
Patent number: 10762277Abstract: A web application provides a custom selection for editing text on a gesture or touch screen. The application replaces native browser handles with selection handles to provide consistent user interface experience across platforms. The application also provides a scheme for semantic interpretation of browser gesture or touch events. The application standardizes browser events into a consistent stream of semantic events that are compatible with a plurality of devices and browsers. The application also provides a gesture or touch optimized user interface in the browser. The application determines gesture or touch input and optimizes the user interface according to the type of input.Type: GrantFiled: September 24, 2014Date of Patent: September 1, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Renu Devi, Barnabas Whitfield, Kyle Ryan, Trevor Harris, Mark Fields, Michael Herzfeld, Louisa Lee
-
Patent number: 9721473Abstract: An asset tracking system including a dispatching system and a movable object module. The dispatching system includes a processing device configured for controlling the dispatching system, a position information receiver configured for receiving position information associated with a movable object, a position data store configured for storing the position information, and a report module configured for reporting the position information to a first non-owning entity, wherein the report module includes a verification unit configured for receiving verification information corresponding to the first non-owning entity; and a position information reporter configured for, upon receipt of the verification information, providing the position information to the first non-owning entity, wherein the position information is inaccessible to a second non-owning entity lacking the verification information.Type: GrantFiled: January 13, 2011Date of Patent: August 1, 2017Assignee: Trimble Inc.Inventors: Sanjaykumar R. Patel, Glenn Bramer, J. Trevor Harris, Adam Gardner
-
Publication number: 20150012815Abstract: A web application provides a custom selection for editing text on a gesture or touch screen. The application replaces native browser handles with selection handles to provide consistent user interface experience across platforms. The application also provides a scheme for semantic interpretation of browser gesture or touch events. The application standardizes browser events into a consistent stream of semantic events that are compatible with a plurality of devices and browsers. The application also provides a gesture or touch optimized user interface in the browser. The application determines gesture or touch input and optimizes the user interface according to the type of input.Type: ApplicationFiled: September 24, 2014Publication date: January 8, 2015Inventors: Renu Devi, Barnabas Whitfield, Kyle Ryan, Trevor Harris, Mark Fields, Michael Herzfeld, Louisa Lee
-
Patent number: 8843858Abstract: A web application provides a custom selection for editing text on a gesture or touch screen. The application replaces native browser handles with selection handles to provide consistent user interface experience across platforms. The application also provides a scheme for semantic interpretation of browser gesture or touch events. The application standardizes browser events into a consistent stream of semantic events that are compatible with a plurality of devices and browsers. The application also provides a gesture or touch optimized user interface in the browser. The application determines gesture or touch input and optimizes the user interface according to the type of input.Type: GrantFiled: November 8, 2012Date of Patent: September 23, 2014Assignee: Microsoft CorporationInventors: Renu Devi, Barnabas Whitfield, Kyle Ryan, Trevor Harris, Mark Fields, Michael Herzfeld, Louisa Lee
-
Publication number: 20130326430Abstract: A web application provides a custom selection for editing text on a gesture or touch screen. The application replaces native browser handles with selection handles to provide consistent user interface experience across platforms. The application also provides a scheme for semantic interpretation of browser gesture or touch events. The application standardizes browser events into a consistent stream of semantic events that are compatible with a plurality of devices and browsers. The application also provides a gesture or touch optimized user interface in the browser. The application determines gesture or touch input and optimizes the user interface according to the type of input.Type: ApplicationFiled: November 8, 2012Publication date: December 5, 2013Applicant: Microsoft CorporationInventors: Renu Devi, Barnabas Whitfield, Kyle Ryan, Trevor Harris, Mark Fields, Michael Herzfeld, Louisa Lee
-
Publication number: 20120185168Abstract: An asset tracking system including a dispatching system and a movable object module. The dispatching system includes a processing device configured for controlling the dispatching system, a position information receiver configured for receiving position information associated with a movable object, a position data store configured for storing the position information, and a report module configured for reporting the position information to a first non-owning entity, wherein the report module includes a verification unit configured for receiving verification information corresponding to the first non-owning entity; and a position information reporter configured for, upon receipt of the verification information, providing the position information to the first non-owning entity, wherein the position information is inaccessible to a second non-owning entity lacking the verification information.Type: ApplicationFiled: January 13, 2011Publication date: July 19, 2012Inventors: Sanjaykumar R. Patel, Glenn Bramer, J. Trevor Harris, Adam Gardner
-
Publication number: 20080082549Abstract: A system and method for the rendering and display of multi-dimensional data on a thin client. The system allows for the collection of multi-dimensional data layers from internet servers, the compositing of the layers and the rendering of the layers as rasterized images to be sent to a client or in a scene descriptor language for interpretation by a client. The system also allows for the creation and display of multi-media objects overlaid onto the images.Type: ApplicationFiled: October 2, 2007Publication date: April 3, 2008Inventors: Vic Baker, Doru Pacurari, Takamitsu Kawai, Trevor Harris
-
Publication number: 20070239572Abstract: A method of displaying results of a financial model for forecasting at least one financial variable relating to a client. The method comprises the steps of receiving asset and liability data regarding the client; generating forecasted values for the financial variables over a number of simulations using the asset and liability data; and displaying a topographical chart on a user interface. The topographical chart may be positioned on a plane shown in the user interface. The plane may be defined by a time axis and a value axis for the at least one financial variable, such that a coordinate set on the plane represents the value of the at least one financial variable at a time point. The height of a first point on the topographical chart corresponding to the coordinate set may indicate a portion of the simulations that result in the coordinate set.Type: ApplicationFiled: March 27, 2006Publication date: October 11, 2007Inventors: Trevor Harris, Richard Foster, David Braben, Jonathan Roach, Marc Donner, Matthew Thomas
-
Publication number: 20070011271Abstract: A multi-source data retrieval system is shown. The system includes a list retriever for retrieving a list of data sources and a graphical user interface for presenting the list of data sources to a user. A fetch manager retrieves information about the data sources and downloads information from the data sources. A data combiner combines the downloaded information into composite data for use by another application.Type: ApplicationFiled: May 19, 2006Publication date: January 11, 2007Inventors: David Baker, Trevor Harris, Doru Pacurari, Takamitsu Kawai
-
Publication number: 20060190285Abstract: Systems, methods, and software for storage and distribution of real estate related data. Some embodiments include a database of data representing three-dimensional topographic views of geographic areas and a computer system adapted to present a topographic view of a geographic area based on a query by a user for information related to a listing of a property for sale or lease. In some embodiments, properties for sale or lease are plotted and identified within a three-dimensional topographic view providing the searcher a neighborhood view of the area of interest. Users can move around the three-dimensional topographic view as if they are flying overhead.Type: ApplicationFiled: November 4, 2005Publication date: August 24, 2006Inventors: Trevor Harris, David Baker, Scot Refsland