Patents by Inventor Dean Rowe
Dean Rowe 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: 10474342Abstract: One example method for navigating a scrollable user interface includes outputting to a display device the scrollable user interface, the scrollable user interface including a scroll-control target. The method further includes receiving a pointer input, and moving a position of a virtual pointer on the scrollable user interface responsive to the pointer input. Responsive to the virtual pointer being within a first region of the scroll-control target, the scrollable user interface is scrolled at a first speed. Responsive to the virtual pointer being within a second region of the scroll-control target, the scrollable user interface is scrolled at a second speed, faster than the first speed.Type: GrantFiled: December 17, 2012Date of Patent: November 12, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jeremy Gup, Matt Coill, Dean Rowe, Richard Sauer, Paul Byrne, Emily Zu-ping Yan, Joe Chauvin
-
Publication number: 20140173504Abstract: One example method for navigating a scrollable user interface includes outputting to a display device the scrollable user interface, the scrollable user interface including a scroll-control target. The method further includes receiving a pointer input, and moving a position of a virtual pointer on the scrollable user interface responsive to the pointer input. Responsive to the virtual pointer being within a first region of the scroll-control target, the scrollable user interface is scrolled at a first speed. Responsive to the virtual pointer being within a second region of the scroll-control target, the scrollable user interface is scrolled at a second speed, faster than the first speed.Type: ApplicationFiled: December 17, 2012Publication date: June 19, 2014Applicant: MICROSOFT CORPORATIONInventors: Jeremy Gup, Matt Coill, Dean Rowe, Richard Sauer, Paul Byrne, Emily Zu-ping Yan, Joe Chauvin
-
Patent number: 8533205Abstract: Linking data objects, such as video objects, image objects, and audio objects, and displaying data associated with the data objects based upon the strength of the relationship between the data objects. Navigating a data collection of data objects by linking groups of data objects based upon related metadata is also disclosed. A user interface including the data associated with the grouped data objects facilitates browsing the data collection of data objects.Type: GrantFiled: May 4, 2012Date of Patent: September 10, 2013Assignee: Microsoft CorporationInventors: Charles A. Finkelstein, Dean Rowe
-
Publication number: 20120221567Abstract: Linking data objects, such as video objects, image objects, and audio objects, and displaying data associated with the data objects based upon the strength of the relationship between the data objects. Navigating a data collection of data objects by linking groups of data objects based upon related metadata is also disclosed. A user interface including the data associated with the grouped data objects facilitates browsing the data collection of data objects.Type: ApplicationFiled: May 4, 2012Publication date: August 30, 2012Applicant: MICROSOFT CORPORATIONInventors: Charles A. Finkelstein, Dean Rowe
-
Patent number: 8195675Abstract: Linking data objects, such as video objects, image objects, and audio objects, and displaying data associated with the data objects based upon the strength of the relationship between the data objects. Navigating a data collection of data objects by linking groups of data objects based upon related metadata is also disclosed. A user interface including the data associated with the grouped data objects facilitates browsing the data collection of data objects.Type: GrantFiled: August 26, 2010Date of Patent: June 5, 2012Assignee: Microsoft CorporationInventors: Charles A. Finkelstein, Dean Rowe
-
Publication number: 20100325581Abstract: Linking data objects, such as video objects, image objects, and audio objects, and displaying data associated with the data objects based upon the strength of the relationship between the data objects. Navigating a data collection of data objects by linking groups of data objects based upon related metadata is also disclosed. A user interface including the data associated with the grouped data objects facilitates browsing the data collection of data objects.Type: ApplicationFiled: August 26, 2010Publication date: December 23, 2010Applicant: Microsoft CorporationInventors: Charles A. Finkelstein, Dean Rowe
-
Patent number: 7792868Abstract: A method of linking data objects, such as video objects, image objects, and audio objects, and displaying data associated with the data objects based upon the strength of the relationship between the data objects. Another method for navigating a data collection of data objects by linking groups of data objects based upon related metadata is also disclosed. A user interface including the data associated with the grouped data objects facilitates browsing the data collection of data objects.Type: GrantFiled: November 10, 2006Date of Patent: September 7, 2010Assignee: Microsoft CorporationInventors: Charles A. Finkelstein, Dean Rowe
-
Publication number: 20080240490Abstract: A video at a host is authenticated using a watermark in the video, wherein the watermark includes metadata related to the video, wherein authenticating the video includes comparing metadata in the watermark to unwatermarked metadata attached to the video. Watermarked host-related information is added to the video by the host.Type: ApplicationFiled: March 30, 2007Publication date: October 2, 2008Applicant: Microsoft CorporationInventors: Charles A. Finkelstein, Dean Rowe, James E. Clarke, Kevin Leigh La Chapelle, Warren L. Burch, Brian Walker
-
Publication number: 20080115083Abstract: A method of linking data objects, such as video objects, image objects, and audio objects, and displaying data associated with the data objects based upon the strength of the relationship between the data objects. Another method for navigating a data collection of data objects by linking groups of data objects based upon related metadata is also disclosed. A user interface including the data associated with the grouped data objects facilitates browsing the data collection of data objects.Type: ApplicationFiled: November 10, 2006Publication date: May 15, 2008Applicant: MICROSOFT CORPORATIONInventors: Charles A. Finkelstein, Dean Rowe
-
Patent number: 6629313Abstract: Systems and methods that enable a source code file containing in-line database access statements to be compiled into object code for an application without the use of a pre-compiler are disclosed. In one aspect of the system, the source code contains delimiters that enclose an attribute section comprising in-line database access statements. The compiler of the system communicates the attribute section to an attribute provider, which translates the attribute section into statements that can be processed by the compiler. A further aspect of the system is that the attribute provider is a software component. The software component can be a COM (Component Object Model) component. A still further aspect of the system is that the attribute provider can communicate with a database management system in order to assist in validating the attributes against the tables and columns of the database.Type: GrantFiled: June 29, 2000Date of Patent: September 30, 2003Assignee: Microsoft CorporationInventors: Dean Rowe, David Lee