Patents by Inventor Daniel C. Patton

Daniel C. Patton 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: 7487452
    Abstract: A method and system for making resources available is provided, in which a hierarchy, such as a tree having expandable and collapsible branches, is presented on a user interface. The hierarchy represents a logical arrangement of resources that available to a user. The hierarchy may be organized in a variety of ways, such as by resource category, functional area, project, sub-project, or task grouping. The resources made available may, for example, allow employees of an organization to perform tasks. When a user selects a node on the hierarchy, a group of links that are usable to open files or execute programs is presented. These links may be used to access the available resources and, for example, accomplish tasks of the organization.
    Type: Grant
    Filed: March 8, 2005
    Date of Patent: February 3, 2009
    Assignee: Microsoft Corporation
    Inventors: Jason M. Allor, Daniel C. Patton
  • Patent number: 7240288
    Abstract: A method and system for making resources available is provided, in which a hierarchy, such as a tree having expandable and collapsible branches, is presented on a user interface. The hierarchy represents a logical arrangement of resources that available to a user. The hierarchy may be organized in a variety of ways, such as by resource category, functional area, project, sub-project, or task grouping. The resources made available may, for example, allow employees of an organization to perform tasks. When a user selects a node on the hierarchy, a group of links that are usable to open files or execute programs is presented. These links may be used to access the available resources and, for example, accomplish tasks of the organization.
    Type: Grant
    Filed: December 18, 2000
    Date of Patent: July 3, 2007
    Assignee: Microsoft Corporation
    Inventors: Jason M. Allor, Daniel C. Patton
  • Patent number: 7111075
    Abstract: A method and system for processing data records having multiple formats is provided, in which each format to be parsed has a plug-in module associated with it. Each plug-in module has a uniform interface that can be accessed by, for example, a parsing engine or other client. The parsing engine may, in turn, provide services for manipulating data to the plug-in modules in order to assist them in performing their respective tasks. A standard format is provided to allow data from the records to be stored in a database.
    Type: Grant
    Filed: December 18, 2000
    Date of Patent: September 19, 2006
    Assignee: Microsoft Corporation
    Inventors: Igor Pankovcin, Jason M. Allor, Daniel C. Patton
  • Publication number: 20020075325
    Abstract: A method and system for making resources available is provided, in which a hierarchy, such as a tree having expandable and collapsible branches, is presented on a user interface. The hierarchy represents a logical arrangement of resources that available to a user. The hierarchy may be organized in a variety of ways, such as by resource category, functional area, project, sub-project, or task grouping. The resources made available may, for example, allow employees of an organization to perform tasks. When a user selects a node on the hierarchy, a group of links that are usable to open files or execute programs is presented. These links may be used to access the available resources and, for example, accomplish tasks of the organization.
    Type: Application
    Filed: December 18, 2000
    Publication date: June 20, 2002
    Inventors: Jason M. Allor, Daniel C. Patton
  • Publication number: 20020078216
    Abstract: A method and system for processing data records having multiple formats is provided, in which each format to be parsed has a plug-in module associated with it. Each plug-in module has a uniform interface that can be accessed by, for example, a parsing engine or other client. The parsing engine may, in turn, provide services for manipulating data to the plug-in modules in order to assist them in performing their respective tasks. A standard format is provided to allow data from the records to be stored in a database.
    Type: Application
    Filed: December 18, 2000
    Publication date: June 20, 2002
    Inventors: Igor Pankovcin, Jason M. Allor, Daniel C. Patton