Patents by Inventor Andrew Bybee

Andrew Bybee 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: 8468170
    Abstract: Users are enabled to quickly and easily associate records representing entities such as themselves, other users, contacts, accounts, teams/groups, and similar ones employing a record of the association and assign each entity a role or other attributes as a part of this association. Relationship records and attributes preserving entity association information allow teamwork, communication, and collaboration for effective management of business processes. The records and attributes also enable visualization and facilitate deeper understanding of the relationships between people, data, and business processes.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: June 18, 2013
    Assignee: Microsoft
    Inventors: Andrew Bybee, Derik Stenerson, Denis Seniuc, Kalmadi Santhosh Rao, Shashi Ranjan
  • Publication number: 20100153471
    Abstract: Users are enabled to quickly and easily associate records representing entities such as themselves, other users, contacts, accounts, teams/groups, and similar ones employing a record of the association and assign each entity a role or other attributes as a part of this association. Relationship records and attributes preserving entity association information allow teamwork, communication, and collaboration for effective management of business processes. The records and attributes also enable visualization and facilitate deeper understanding of the relationships between people, data, and business processes.
    Type: Application
    Filed: December 15, 2008
    Publication date: June 17, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Andrew Bybee, Derik Stenerson, Denis Seniuc, Kalmadi Santhosh Rao
  • Publication number: 20070039045
    Abstract: A layer of abstraction for use by access control lists is provided for the process of creation and maintenance of user permissions on computer resources. First, a set of permissions can be associated with any number of computer resources. Also, computer resources can store references to any number of sets of permissions, and when use is requested, the sets of permissions are combined into a merged set that determines whether permission is granted. The extra level of abstraction results in an extra layer of information that allows individuals administering permissions to computer resources the ability to understand why they are set. The extra layer of information also results in a history of permissions for the computer resource since multiple references to sets of permissions can be stored.
    Type: Application
    Filed: August 11, 2005
    Publication date: February 15, 2007
    Applicant: Microsoft Corporation
    Inventors: Tim McKee, Andrew Bybee, Walter Smith, David De Vorchick, Pedro Celis
  • Publication number: 20060123020
    Abstract: A file system that does not require unique item names, or any item name at all, is described herein. If an item has an ambiguous name, the file system performs a disambiguating procedure to provide the client (user or application) a conceptually unique name, including a fully qualified path. The file system provides usability features such that the file system maintains compatibility with legacy applications and systems, including creating a synthetic item name when the item has no name, and disambiguating two items having the same name by using a disambiguating character, such as a small integer or alphanumeric character.
    Type: Application
    Filed: December 7, 2004
    Publication date: June 8, 2006
    Applicant: Microsoft Corporation
    Inventors: Andrew Bybee, Anil Nori, Balan Raman, Timothy McKee, Walter Smith
  • Publication number: 20060106841
    Abstract: A file system that does not conflate item lifetime with the item's inclusion in an organizational structure of the file system is described herein. In addition, the file system's organizational structure is not limited to directory trees, but instead may use any directed acyclic graph (DAG). Items, once stored into the file system, may be maintained until affirmatively deleted by a client of the file system, regardless of whether the item is part of a DAG or not. Items may be placed in file regions, which are conceptual workspaces for a client to control item lifetime and to organize items into any DAG structure of the user's choosing. Items may be concurrently stored in multiple DAGs, and each file region may have one or more independent DAGs. An item's placement in a DAG may also be used to govern file properties such as namespace, security, privacy, and read/write attributes.
    Type: Application
    Filed: November 12, 2004
    Publication date: May 18, 2006
    Applicant: Microsoft Corporation
    Inventors: Andrew Bybee, Anil Nori, Balan Raman, Timothy McKee, Walter Smith
  • Publication number: 20050246636
    Abstract: A centralized user interface provides for sharing resources between a user and a contact that the user interface is centered around. When the user opens the view of the contact record, the user is provided with a section corresponding to resources shared by the user with the contact and another section for resources shared by the contact with the user. Accordingly, a user accesses a single location for sharing resources rather than managing multiple folders or multiple communication between the user and the contact.
    Type: Application
    Filed: May 1, 2004
    Publication date: November 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Sean Blagsvedt, Andrew Bybee, Peyman Oreizy, Kevin Moore, Amar Gandhi, Marcus Harvey
  • Publication number: 20050091101
    Abstract: Systems and methods are described for determining conflicts between user concerns and a Web site privacy policy. A set of user concerns is compared to the privacy policy to identify any potential problems that might exist for the particular user. If any conflicts are found between the privacy policy and the user concerns, the privacy policy is transformed to provide a user view that emphasizes the concerns that are conflicted. As a result, the user can focus on only the portion(s) of the privacy policy that are of interest to the user.
    Type: Application
    Filed: October 24, 2003
    Publication date: April 28, 2005
    Inventors: Jeremiah Epling, Tony Schreiner, Jingyang Xu, Andrew Bybee, Angela Butcher