Patents by Inventor Jonathan C. Salas

Jonathan C. Salas 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: 7366787
    Abstract: Content subscribers can dynamically activate content and content publishing resources that are distributed on a network. A content request from the content subscriber can engage a content locator in determining an appropriate content publisher to activate the content. Once the appropriate content publisher is found, the content publisher activates the content by presenting appropriate content publishing resources. Optionally, two more content publishers cooperate together to activate the requested content. Licenses to the content and content publishing resources are monitored to ensure that content publishers are compensated. System components, such as content subscribers, content locators, content publishers, are auto-configured during initial registration and dynamically updated if configuration parameters change. Optionally, a performance driver changes various configuration parameters of system components to ensure a desired performance during content activation.
    Type: Grant
    Filed: November 23, 2005
    Date of Patent: April 29, 2008
    Assignee: Sun Microsystems, Inc.
    Inventors: Jonathan C. Salas, Edwin J. Lau, Prashant Navare, Sanjeev Radhakrishnan
  • Patent number: 7249176
    Abstract: A method and system to manage user access to resources and computing tasks on servers located on a network. The preferred embodiments of this system would enable a resource provider to manager user access to resources based on user specific criteria and resource specific criteria. The invention creates user associated access session(s) and generates tokens corresponding to such access session(s) to allow user access. The system is able to manage any type or any combination of licensing criteria, to manage different licensing criteria associated with the same user, to manage different licensing criteria associated with the same resource, and to manage different licensing relationship among users and resources. The system is scalable as additional sets of license managers can be added to manage additional users and resources. Optionally, secondary access sessions are provided to users to allow for completion of a current task when initial access session(s) are depleted.
    Type: Grant
    Filed: April 30, 2001
    Date of Patent: July 24, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Jonathan C. Salas, Sanjeev Radhakrishnan
  • Patent number: 7111300
    Abstract: A method for dynamic allocation of computing tasks includes requesting a computing task by a client; receiving the computing task by a first distributor server set; redirecting the computing task to a second distributor server set, the second distributor server set including a first server; and allocating the computing task from the first server to a second server that executes the computing task, where the allocation is based on matching an attribute of the second server to an attribute of the computing task.
    Type: Grant
    Filed: January 12, 2001
    Date of Patent: September 19, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Jonathan C. Salas, Sanjeev Radhakrishnan
  • Patent number: 6983479
    Abstract: Content subscribers can dynamically activate content and content publishing resources that are distributed on a network by locating, coordinating and presenting content publishing resources such that content publisher can create or change content. A content request from the content subscriber can engage a content locator in determining an appropriate content publisher to activate the content. Once the appropriate content publisher is found, the content publisher activates the content by presenting appropriate content publishing resources. Optionally, two more content publishers cooperate together to activate the requested content. Licenses to the content and content publishing resources are monitored to ensure that content publishers are compensated. System components, such as content subscribers, content locators, content publishers, are auto-configured during initial registration and dynamically updated if configuration parameters change.
    Type: Grant
    Filed: June 8, 2001
    Date of Patent: January 3, 2006
    Assignee: Tarantella, Inc.
    Inventors: Jonathan C. Salas, Edwin J. Lau, Prashant Navare, Sanjeev Radhakrishnan