Patents by Inventor Fajen Kyne

Fajen Kyne 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: 8583745
    Abstract: A method and system for mapping logical identifiers to physical identifiers is provided. In one embodiment, a logical routing system allows each application, or more generally entity (e.g., user of an application), to register its logical identifier to physical identifier mapping when the application starts executing on a computer. To send a message to an application identified by a logical identifier, a client program uses the registered mapping to identify the physical identifier of the computer. If an application later starts executing on a different computer, then the application can register a different mapping.
    Type: Grant
    Filed: May 21, 2008
    Date of Patent: November 12, 2013
    Assignee: OpenDesign, Inc.
    Inventors: Rob Bearman, Steve Bush, Thomas Butcher, Edward Jung, Sanjeev Katariya, Sami Khoury, Fajen Kyne
  • Patent number: 7984513
    Abstract: Computer system and method enforces control policies including access and usage policies. A rules-based engine member or assembly is coupled between a rights-management (or similar) system and one or more target applications. The rules-based engine member centralizes data security determinations for the target applications. One or more agents are responsive to the rules-based engine member and target applications, and handle low-level details in interactions between the rules-based engine member and target applications. A generic engine framework serves as a normalizing factor and enables scalability.
    Type: Grant
    Filed: February 9, 2006
    Date of Patent: July 19, 2011
    Assignee: Liquid Machines, Inc.
    Inventors: Fajen Kyne, Omri Traub
  • Patent number: 7587749
    Abstract: In a network of intermittently-connected computers, a method and apparatus for maintaining and managing control over data objects authored, accessed, and altered by users in dynamic, distributed, and collaborative contexts. The invention method and apparatus attach to each data object an identification of a respective control policy. Each control policy comprises at least an indication of a subset of the users who may access the data object, an indication of the privileges granted to each subset of users able to access the data object, and an indication of a subset of users who may define or edit the control policy. The invention method and apparatus separate the management of the control policies of data objects from the creation and use of the data objects. The invention method and apparatus automate common policy changes, distribution of policy changes to the enforcement agents, and propagation of control policies to derivative works.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: September 8, 2009
    Assignee: Liquid Machines, Inc.
    Inventors: Norbert Leser, Fajen Kyne, Robert Morgan, Christopher B. Barclay, Edward J. Gaudet, James Schoonmaker, Arnold S. Epstein, Michael D. Smith
  • Publication number: 20090077260
    Abstract: A method and system for mapping logical identifiers to physical identifiers is provided. In one embodiment, a logical routing system allows each application, or more generally entity (e.g., user of an application), to register its logical identifier to physical identifier mapping when the application starts executing on a computer. To send a message to an application identified by a logical identifier, a client program uses the registered mapping to identify the physical identifier of the computer. If an application later starts executing on a different computer, then the application can register a different mapping.
    Type: Application
    Filed: May 21, 2008
    Publication date: March 19, 2009
    Inventors: Rob Bearman, Steve Bush, Thomas Butcher, Edward Jung, Sanjeev Katariya, Sami Khoury, Fajen Kyne
  • Publication number: 20050028006
    Abstract: In a network of intermittently-connected computers, a method and apparatus for maintaining and managing control over data objects authored, accessed, and altered by users in dynamic, distributed, and collaborative contexts. The invention method and apparatus attach to each data object an identification of a respective control policy. Each control policy comprises at least an indication of a subset of the users who may access the data object, an indication of the privileges granted to each subset of users able to access the data object, and an indication of a subset of users who may define or edit the control policy. The invention method and apparatus separate the management of the control policies of data objects from the creation and use of the data objects. The invention method and apparatus automate common policy changes, distribution of policy changes to the enforcement agents, and propagation of control policies to derivative works.
    Type: Application
    Filed: May 28, 2004
    Publication date: February 3, 2005
    Applicant: Liquid Machines, Inc.
    Inventors: Norbert Leser, Fajen Kyne, Robert Morgan, Christopher Barclay, Edward Gaudet, James Schoonmaker, Arnold Epstein, Michael Smith
  • Publication number: 20050008163
    Abstract: In a network of intermittently-connected computers, a method and apparatus for maintaining and managing control over data objects authored, accessed, and altered by users in dynamic, distributed, and collaborative contexts. The invention method and apparatus attach to each data object an identification of a respective control policy. Each control policy comprises at least an indication of a subset of the users who may access the data object, an indication of the privileges granted to each subset of users able to access the data object, and an indication of a subset of users who may define or edit the control policy. The invention method and apparatus separate the management of the control policies of data objects from the creation and use of the data objects. The invention method and apparatus automate common policy changes, distribution of policy changes to the enforcement agents, and propagation of control policies to derivative works.
    Type: Application
    Filed: June 1, 2004
    Publication date: January 13, 2005
    Applicant: Liquid Machines, Inc.
    Inventors: Norbert Leser, Fajen Kyne, Robert Morgan, Christopher Barclay, Edward Gaudet, James Schoonmaker, Arnold Epstein, Michael Smith