Patents by Inventor Prashant Navare

Prashant Navare 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: 7661114
    Abstract: This client-server system partitions Windows applications into multi-media and other less-observable instructions such that client may run audio/visual-related commands remotely, thereby enabling an application appearance to client-user as when application were run solely by a single machine. Clients may access applications through web-sites or remote access servers. Client requests may be atomized such that instruction set sub-sets are partitioned correspondingly. Operating system parameters on which application is run may be accessed selectably. Server may centralize administration and provide metering of application usage.
    Type: Grant
    Filed: April 30, 2004
    Date of Patent: February 9, 2010
    Assignee: Sun Microsystems, Inc.
    Inventors: Edwin J. Lau, Randall G. Menna, Prashant Navare, Tung Nguyen, James Salois
  • 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
  • Publication number: 20060168614
    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: Application
    Filed: November 23, 2005
    Publication date: July 27, 2006
    Applicant: Sun Microsystems, Inc.
    Inventors: Jonathan Salas, Edwin Lau, Prashant Navare, 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
  • Patent number: 6832380
    Abstract: Client-server software partitions Windows applications into multi-media and other less-observable instructions such that client may run audio/visual-related commands remotely, thereby appearing to client-user as when application were run solely by central server. Clients may access application through web-sites or remote access servers. Client requests may be atomized such that instruction set sub-sets are partitioned correspondingly. Operating system parameters on which application is run may be accessed selectably. Server may centralize client administration and provide metering of application usage.
    Type: Grant
    Filed: June 28, 1996
    Date of Patent: December 14, 2004
    Assignee: Tarantella, Inc.
    Inventors: Edwin J. Lau, Randall G. Menna, Prashant Navare, Tung Nguyen, James Salois
  • Publication number: 20040210907
    Abstract: This client-server system partitions Windows applications into multi-media and other less-observable instructions such that client may run audio/visual-related commands remotely, thereby enabling an application appearance to client-user as when application were run solely by a single machine. Clients may access applications through web-sites or remote access servers. Client requests may be atomized such that instruction set sub-sets are partitioned correspondingly. Operating system parameters on which application is run may be accessed selectably. Server may centralize administration and provide metering of application usage.
    Type: Application
    Filed: April 30, 2004
    Publication date: October 21, 2004
    Inventors: Edwin J. Lau, Randall G. Menna, Prashant Navare, Tung Nguyen, James Salois
  • Patent number: 6782411
    Abstract: Networked processors application provide and operating system in one machine, application proxy and operating system on another machine, and virtualized input or output coupling to operating system of the another machine. Client responds to applied input and executes application proxy to apply output, while server executes application, and proxy interface sends applied input to server so server executes application per applied input and generates applied output. Proxy interface sends generated output for virtual display by client.
    Type: Grant
    Filed: May 6, 2002
    Date of Patent: August 24, 2004
    Assignee: Tarantella, Inc.
    Inventors: Prashant Navare, Randall G. Menna
  • Publication number: 20020133630
    Abstract: Networked processors provide application and operating system in one machine, application proxy and operating system on other machine, and virtualized input or output coupling to operating system of the other machine. Client responds to applied input and executes application proxy to apply output, while server executes application, and proxy interface sends applied input to server so server executes application per applied input and generates applied output. Proxy interface sends generated output for virtual display by client.
    Type: Application
    Filed: May 6, 2002
    Publication date: September 19, 2002
    Applicant: NEW MOON SYSTEMS, INC
    Inventors: Prashant Navare, Randall G. Menna
  • Patent number: 6412015
    Abstract: Networked processors provide application and operating system in one machine, application proxy and operating system on other machine, and virtualized input or output coupling to operating system of the other machine. Client responds to applied input and executes application proxy to apply output, while server executes application, and proxy interface sends applied input to server so server executes application per applied input and generates applied output. Proxy interface sends generated output for virtual display by client.
    Type: Grant
    Filed: June 24, 1998
    Date of Patent: June 25, 2002
    Assignee: New Moon Systems, Inc.
    Inventors: Prashant Navare, Randall G. Menna