| Patent Number |
Title Of Patent |
Date Issued |
| 7617530 |
Rights elevator |
November 10, 2009 |
| Systems and/or methods are described that enable a user to elevate his or her rights. In one embodiment, these systems and/or methods present a user interface identifying an account having a right to permit a task in response to the task being prohibited based on a user's current account |
| 7555573 |
Initiating software responses based on a hardware action |
June 30, 2009 |
| The arrival of a new media volume or newly attached device is detected. The media or device is scanned in order to determine the type, and a complete list of installed software programs registered to handle the media type or device is presented to the user. This list may be generated |
| 7552243 |
Discovering printers and shares |
June 23, 2009 |
| The present invention discloses methods and systems for discovering printers and shares on a computer network. Each domain on the network is identified, and each computer in the domain is identified. In addition, each printer connected to the computer and each share on the computer is |
| 7536386 |
System and method for sharing items in a computer system |
May 19, 2009 |
| A system and method for sharing items. A sharer may choose to share individual items, such as documents, contacts, and e-mails. To begin the sharing process, a user selects the items that are to be shared. The user then selects the sharees who the items are to be shared with, and the |
| 7526483 |
System and method for virtual folder sharing including utilization of static and dynamic lists |
April 28, 2009 |
| A system and method for virtual folder sharing, including utilization of static and dynamic lists. Static and dynamic lists may be created as types of virtual folders. Virtual folders expose regular files and folders to users in different views based on their metadata instead of the |
| 7499925 |
File system for displaying items of different types and from different physical locations |
March 3, 2009 |
| A file system for displaying items of different types and from different physical locations. In accordance with one aspect of the invention, a wide scope of items may be available. In other words, the system is able to represent items from multiple physical locations (e.g., different har |
| 7493592 |
Programming interface for a computer platform |
February 17, 2009 |
| A programming interface for a computer platform can include various functionality. In certain embodiments, the programming interface includes one or more of a first group of services related to re-usable user interface controls, a second group of services related to user interface di |
| 7478085 |
Ability for developers to easily find or extend well known locations on a system |
January 13, 2009 |
| A method and data structure for creating and accessing folders stored in well known locations. The data structure and method utilizes a set of APIs to create and manage well known folders on a system and/or to locate specific well known folders. The invention provides interfaces to creat |
| 7444645 |
Method and system for detecting content on media and devices and launching applications to run t |
October 28, 2008 |
| A method and system are provided for detecting content on media and devices and automatically launching applications to run the detected content. In one embodiment, the system searches the media or device for content and automatically launches the appropriate application without the |
| 7421653 |
System and method utilizing drawing handlers for selected properties |
September 2, 2008 |
| A system and method for providing graphical representations for selected properties. The system draws each item based on the type of property being shown. For example, for selected types of properties, the drawing may be delegated to a drawing handler component for that specific type of |
| 7409644 |
File system shell |
August 5, 2008 |
| A file system shell is provided. One aspect of the shell provides virtual folders which expose regular files and folders to users in different views based on their metadata instead of the actual physical underlying file system structure on the disk. Users are able to work with the vi |
| 7249326 |
Method and system for reducing notification area clutter |
July 24, 2007 |
| A method and system are provided for use in a computer system for organizing and displaying notification items associated with the system, applications or other components, within a notification area. The system monitors items that are placed in the notification, comparing the period |
| 7206868 |
Method and system for providing a peripheral service to a host computing device |
April 17, 2007 |
| Disclosed is a method for one computing device (the "provider") to provide peripheral services to another device (the "host"). A user directly runs the host. The host accesses the provider as if the provider were a set of peripheral devices attached to the host. In this way, the host and |
| 7190369 |
Application programming interface for changing the visual style |
March 13, 2007 |
| A method of communicating between a graphical component library and an appearance manager is provided that includes issuing a request, that includes component defining parameters, for rendering services by a graphical component library. The appearance manager receives the request for |
| 7188319 |
Displaying graphical information and user selected properties on a computer interface |
March 6, 2007 |
| A new way of providing pertinent information about an item (e.g., a text file, a picture file, a music file, video file, or any other similar file) is provided. The invention provides graphical information about the item along with user-selectable properties that are specific to that |
| 7181463 |
System and method for managing data using static lists |
February 20, 2007 |
| A method and system are provided in which static lists facilitate arbitrary grouping of items of data independent of their locations and in ways that are meaningful to the user. A static list is a set of items defined by a root item, a direction, and the entry relationships with that |
| 7043572 |
Method and system for providing a peripheral service to a host computing device |
May 9, 2006 |
| Disclosed is a method for one computing device (the "provider") to provide peripheral services to another device (the "host"). A user directly runs the host. The host accesses the provider as if the provider were a set of peripheral devices attached to the host. In this way, the host and |
| 6992681 |
Theme aware management using fusion |
January 31, 2006 |
| A system and method are described that use theming functions of a theme manager to render graphical components in a themed fashion. The theme manager uses a theme file that has theme properties for graphical components of all types. When an application is started a system is provided |
| 6873337 |
Application programming interface for changing the visual style |
March 29, 2005 |
| A method of communicating between a graphical component library and an appearance manager is provided that includes issuing a request, that includes component defining parameters, for rendering services by a graphical component library. The appearance manager receives the request for |
| 6792477 |
Discovering printers and shares |
September 14, 2004 |
| The present invention discloses methods and systems for discovering printers and shares on a computer network. Each domain on the network is identified, and each computer in the domain is identified. In addition, each printer connected to the computer and each share on the computer is |
| 6762767 |
Theme aware management using fusion |
July 13, 2004 |
| A system and method are described that use theming functions of a theme manager to render graphical components in a themed fashion. The theme manager uses a theme file that has theme properties for graphical components of all types. When an application is started a system is provided |