Patents by Inventor Jason Allor

Jason Allor 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: 7467203
    Abstract: The present invention is contained in a system for facilitating the identification, discovery, and monitoring of servers and services within a distributed network. The present invention is a system for dynamically discovering all of the servers and services on a network. The dynamic discovery of servers includes first enumerating all of the domains within a network and second enumerating all of the known servers in each of the discovered domains. Next, the system acquires and stores additional server contact information necessary to robustly connect to the server. Finally, the system determines the role of a server in a specified domain within a network. The system will continually monitor the connections to the servers and may use the server contact information to connect to a server or service when a network failure occurs.
    Type: Grant
    Filed: October 6, 2003
    Date of Patent: December 16, 2008
    Assignee: Microsoft Corporation
    Inventors: Nina Kang, Jason Allor, Kenneth Van Hyning
  • Patent number: 7308678
    Abstract: The information exchanging facility is used by one wizard page to request the information it needs although it need not know where the information may have come from. This allows wizard pages that have already been developed in one wizard to be reused and placed into new wizards. This information exchanging facility is part of an architectural software framework that aids in the design of an interactive help utility, such as a wizard, that guides a user through steps of a particular task.
    Type: Grant
    Filed: January 15, 2003
    Date of Patent: December 11, 2007
    Assignee: Microsoft Corporation
    Inventor: Jason Allor
  • Publication number: 20070192694
    Abstract: A computer-implemented user interface includes at least two hierarchically related element nodes. One node is a parent element node that is associated with a first set of property value components. Another node is a child element node that is associated with a second set of property value components. The first set of property value components is different than the second set. A property value component contained in at least one of the first and second sets is directly identified with a property identifier.
    Type: Application
    Filed: February 13, 2006
    Publication date: August 16, 2007
    Applicant: Microsoft Corporation
    Inventors: Jason Allor, Christian Madsen, Michael Thomsen, Stephen Giff
  • Publication number: 20050193268
    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: March 8, 2005
    Publication date: September 1, 2005
    Applicant: Microsoft Corporation
    Inventors: Jason Allor, Daniel Patton
  • Publication number: 20050086340
    Abstract: The present invention is contained in a system for facilitating the identification, discovery, and monitoring of servers and services within a distributed network. The present invention is a system for dynamically discovering all of the servers and services on a network. The dynamic discovery of servers includes first enumerating all of the domains within a network and second enumerating all of the known servers in each of the discovered domains. Next, the system acquires and stores additional server contact information necessary to robustly connect to the server. Finally, the system determines the role of a server in a specified domain within a network. The system will continually monitor the connections to the servers and may use the server contact information to connect to a server or service when a network failure occurs.
    Type: Application
    Filed: October 6, 2003
    Publication date: April 21, 2005
    Applicant: Microsoft Corporation
    Inventors: Nina Kang, Jason Allor, Kenneth Van Hyning
  • Publication number: 20040135802
    Abstract: The information exchanging facility is used by one wizard page to request the information it needs although it need not know where the information may have come from. This allows wizard pages that have already been developed in one wizard to be reused and placed into new wizards. This information exchanging facility is part of an architectural software framework that aids in the design of an interactive help utility, such as a wizard, that guides a user through steps of a particular task.
    Type: Application
    Filed: January 15, 2003
    Publication date: July 15, 2004
    Applicant: Microsoft Corporation
    Inventor: Jason Allor