Patents by Inventor Scott Dart
Scott Dart 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: 9047469Abstract: Techniques for modes for applications are described. In one or more implementations, multiple operational modes are provided for an application. The operational modes can be associated with different resource access permissions, trust statuses, graphical user interfaces, and so on. An application can be launched in a particular one of the operational modes based on a context in which a request to launch the application is received. In one or more implementations, correlations between launch request contexts for an application and operational modes can be configured to enable different launch requests to cause an application to launch into different operational modes.Type: GrantFiled: September 10, 2011Date of Patent: June 2, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Jason R. Olson, John M. Sheehan, Christopher S. Dickens, Benjamin A. Betz, Matthew S. Merry, Rodger W. Benson, Ian H. Kim, Daniel J. Oliver, Elliot H. Omiya, Timothy R. Sullivan, Scott Dart
-
Publication number: 20130067473Abstract: Techniques for modes for applications are described. In one or more implementations, multiple operational modes are provided for an application. The operational modes can be associated with different resource access permissions, trust statuses, graphical user interfaces, and so on. An application can be launched in a particular one of the operational modes based on a context in which a request to launch the application is received. In one or more implementations, correlations between launch request contexts for an application and operational modes can be configured to enable different launch requests to cause an application to launch into different operational modes.Type: ApplicationFiled: September 10, 2011Publication date: March 14, 2013Inventors: Jason R. Olson, John M. Sheehan, Christopher S. Dickens, Benjamin A. Betz, Matthew S. Merry, Rodger W. Benson, Ian H. Kim, Daniel J. Oliver, Elliot H. Omiya, Timothy R. Sullivan, Scott Dart
-
Publication number: 20120174212Abstract: A connected account provider system allows a user of multiple electronic devices to set up a user account on one device with the device's settings saved in the cloud for application across different devices. A user can obtain secure access to the saved settings using a second (or subsequent) device and can select settings from the initial device to be synchronized to the second device. The system employs client account provider (CAP) software that can be obtained from an independent software provider and is installed on different devices of a user. The CAP client software creates an architecture on a user's device with a CAP client software layer conceptually separate from the device's operating system software. The CAP client software provides extension points for facilitating connection between connected user devices' operating systems and a cloud services layer typically provided by the CAP client software vendor.Type: ApplicationFiled: December 29, 2010Publication date: July 5, 2012Applicant: MICROSOFT CORPORATIONInventors: Scott Dart, Lindsey Noll, Ari Pernick, Ling Lu, Kyle Beck, Chris Macaulay, Sean Gilmour, David Perry, Sunil Gottumukkala, Ken Tubbs, Anshul Rawat, Sashi Raghupathy, Patrik Lundberg, Rajeev Dubey, Sergio Dutra, Edson Dos Santos, Charles Aaron Hare, Giles van der Bogert
-
Patent number: 7574674Abstract: A method, system and medium suitable for rendering substantially instantaneously thumbnail data pre-cached in a volatile memory. The thumbnail data is rendered once an indicator or pointer is hovered over an icon that has associated thumbnail data stored in the volatile memory.Type: GrantFiled: April 2, 2004Date of Patent: August 11, 2009Assignee: Microsoft CorporationInventors: Jordan L. K. Schwartz, Scott Dart, Linda I. Hong, Christopher A. Evans, Jingyang Xu
-
Patent number: 7451407Abstract: A system, a method and computer-readable media for presenting groups of items to a user. Items are divided into groups, and a group header is associated with each group. The items and group headers are presented on a screen display, and the displayed content is subject to navigational requests from a user. When one of the group headers is located near an edge of the screen display, its position is fixed to prevent the header from being removed from the screen display.Type: GrantFiled: November 30, 2005Date of Patent: November 11, 2008Assignee: Microsoft CorporationInventors: Alexander Brodie, Benjamin Truelove, David Parlin, Jae Pum Park, Scott Dart
-
Publication number: 20070208776Abstract: A system, a user interface and computer-readable media for associating metadata with digital media. Tags are associated with single-action user inputs. Entry of one of the single-action user inputs is detected. The tag associated with the detected input is stored as metadata associated with a selected item of digital media.Type: ApplicationFiled: March 6, 2006Publication date: September 6, 2007Applicant: Microsoft CorporationInventors: Benjamin Perry, David Parlin, Eric Wright, Jae Park, Karen Wong, Scott Dart
-
Publication number: 20070179973Abstract: A method to expose status information is provided. The status information is associated with metadata extracted from multimedia files and stored in a metadata database. The metadata information that is extracted from the multimedia files is stored in a read queue to allow a background thread to process the metadata and populate the metadata database. Additionally, the metadata database may be updated to include user-define metadata, which is written back to the multimedia files. The user-defined metadata is included in a write queue and is written to the multimedia files associated with the user-defined metadata. The status of the read and write queues are exposed to a user through a graphical user interface. The status may include the list of multimedia files included in the read and write queues, the priorities of each multimedia file, and the number of remaining multimedia files.Type: ApplicationFiled: January 30, 2006Publication date: August 2, 2007Applicant: Microsoft CorporationInventors: Alexander Brodie, Benjamin Perry, David Parlin, Jae Park, Michael Gilmore, Scott Dart
-
Publication number: 20070124695Abstract: A system, a method and computer-readable media for presenting groups of items to a user. Items are divided into groups, and a group header is associated with each group. The items and group headers are presented on a screen display, and the displayed content is subject to navigational requests from a user. When one of the group headers is located near an edge of the screen display, its position is fixed to prevent the header from being removed from the screen display.Type: ApplicationFiled: November 30, 2005Publication date: May 31, 2007Applicant: Microsoft CorporationInventors: Alexander Brodie, Benjamin Truelove, David Parlin, Jae Park, Scott Dart
-
Publication number: 20070055928Abstract: A method to organize multimedia files in a hierarchy having a plurality of nodes is provided. The nodes of the hierarchy are lists that store references to the multimedia files. Additionally, each node of the hierarchy is associated with properties representing activities to be performed on the multimedia files. The multimedia files are stored in the lists associated with activities that the multimedia files require. Accordingly, the multimedia files are organized based on a relationship between the activities and each multimedia file.Type: ApplicationFiled: September 2, 2005Publication date: March 8, 2007Applicant: Microsoft CorporationInventors: Benjamin Pery, David Parlin, Jae Park, Mark Nikiel, Scott Dart
-
Publication number: 20060242164Abstract: Computer system navigation tools provide “links” to various different files, lists, folders, and/or other storage elements and allow users to organize files, e.g., by hierarchical properties, lists, auto lists, folders, and the like. Such systems and methods allow users to assign properties to a file (optionally in a hierarchical manner), to change assigned properties, to search, view, and retrieve information based on the assigned properties, and the like.Type: ApplicationFiled: April 22, 2005Publication date: October 26, 2006Applicant: Microsoft CorporationInventors: Christopher Evans, David Parlin, Jason Moore, Lyon Wong, Relja Ivanovic, Samuel Williams, Scott Dart, Stephan Hoefnagels, Timothy McKee
-
Publication number: 20060212455Abstract: Methods and systems that permit a user to associate metadata representing one or more workflow-related actions with an image file are provided. Workflow-related actions describe one or more actions which may be undertaken with respect to the associated image file. For instance, workflow-related actions may include, by way of example only, printing, editing, reviewing, sharing, deleting, and the like. Once associated with metadata representing one or more workflow-related actions, the image file may be retrieved based upon a query for at least one of the workflow-related actions. If more than one workflow-related action is represented in the metadata associated with the image file, the image file may be retrieved based upon a query for each workflow-related action individually or multiple workflow-related actions concurrently.Type: ApplicationFiled: March 15, 2005Publication date: September 21, 2006Applicant: Microsoft CorporationInventors: Benjamin Perry, David Parlin, Eric Doerr, James Wang, Michael Gilmore, Scott Dart, Hong Li
-
Publication number: 20060173864Abstract: System and methods are herein disclosed for reconciling image metadata in an image file between different metadata schemas, both in the utilization of said metadata by an application or device, as well as proactively reconciling conflicts when detected in said image file. Several embodiments are directed to logically reconciling conflicting metadata between two or more metadata components related to read or write operations of said metadata by applications or devices. Several other embodiments are directed to proactively finding conflicts in metadata components of a file and proactively reconciling them for present and future utilization of said file.Type: ApplicationFiled: January 28, 2005Publication date: August 3, 2006Applicant: Microsoft CorporationInventors: Scott Dart, Christopher Evans, David Silver, Jingyang Xu, Samuel Williams
-
Publication number: 20060047584Abstract: A system and method for presenting images and related items to a user. A digital image from a data store is assessed, and a portion of the image is defined as a region of interest. Properties are associated with this defined region, and these properties are utilized to infer relationships between the region of interest and related items in the data store. Optionally, a user input indicating a desire to view related content may be received and such content may be presented to the user.Type: ApplicationFiled: September 1, 2004Publication date: March 2, 2006Applicant: Microsoft CorporationInventors: Alexander Vaschillo, Bradley Gibson, Christopher Evans, John Platt, Nathaniel Ballou, Paul Hellyar, Scott Dart, Steve Glenner
-
Publication number: 20050223329Abstract: A method, system and medium suitable for rendering substantially instantaneously thumbnail data pre-cached in a volatile memory. The thumbnail data is rendered once an indicator or pointer is hovered over an icon that has associated thumbnail data stored in the volatile memory.Type: ApplicationFiled: April 2, 2004Publication date: October 6, 2005Inventors: Jordan Schwartz, Scott Dart, Linda Hong, Christopher Evans, Jingyang Xu
-
Publication number: 20050216864Abstract: A method, system and article of manufacture suitable for rendering a graphical user interface including at least one viewable graphical element, the graphical element having a filename associated therewith, the filename being absent from the user interface.Type: ApplicationFiled: March 24, 2004Publication date: September 29, 2005Inventors: Scott Dart, Colin Anthony, Jingyang Xu, Jae Park, Benjamin Perry, Tyler Beam
-
Publication number: 20050165841Abstract: A system and method for automatically grouping items, e.g., digital photographs, by analyzing the statistical distributions of at least one piece of information associated with each of the items, for instance, creation time, are provided. In one embodiment, the creation time may be converted into a numeric value and the numeric values placed in ascending order such that gaps between adjacent numeric values may be determined. Subsequently, a median difference may be determined as well as an optimum difference. The items may then be organized into groups such that an additional group is created each time the difference between the numeric value for an item and the numeric value for the adjacent item located therebelow in the ascending array is greater than the optimum difference.Type: ApplicationFiled: October 4, 2004Publication date: July 28, 2005Applicant: Microsoft CorporationInventors: Tomasz Kasperkiewicz, Alexander Brodie, David Parlin, Jingyang Xu, Kathleen Frigon, Scott Dart, Po Yuan
-
Publication number: 20050063083Abstract: In an Item-based system, Images (e.g., JPEG, TIFF, bitmap, and so on) are treated as core platform objects (“Image Items” or, more simply, “Images”) and exist in an “Image Schema” that provides an extensible representation of an Image in the system-that is, the characteristics of an Image and how that Image relates to other Items (including but not limited to other Images) in the system. To this end, the Image Schema defines the properties, behaviors, and relationships for Images in the system, and the Schema also enforces rules about Images, for example, what data specific Images must contain, what data specific Images may optionally contain, how specific Images can be extended, and so on and so forth.Type: ApplicationFiled: October 24, 2003Publication date: March 24, 2005Inventors: Scott Dart, Bradley Gibson, Christopher Evans, Paul Hellyar, Alexander Vaschillo, John Platt, Steve Glenner, Nathaniel Ballou