Patents by Inventor Shan Balasubramaniam

Shan Balasubramaniam 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: 7702892
    Abstract: A system enabling computing to be provided as a packaged product or as a remote resource to users. Computing is delivered as a product or a resource by providing dynamic computing environments to users based on users' choices of virtual components (hardware, software or network components). A customer can choose the components and configure a computing environment. The system packages this environment and makes it available for users to compute. A service provider can use the system to create computing environments, automatically, on demand and thus providing computing as a remote resource to customers. The system monitors the usage of the customers and they are billed accordingly. In either case users can carry out their computing activity remotely using a client device such as a web browser.
    Type: Grant
    Filed: October 4, 2005
    Date of Patent: April 20, 2010
    Assignee: Symantec Operating Corporation
    Inventors: Jagadish Bandhole, Sekaran Nanja, Shan Balasubramaniam
  • Patent number: 7299270
    Abstract: An inferred relation weighting process for determining the strength of an inferred relation between a first and a second Internet object which are not directly linked includes a first link weighting process for determining the strength of at least a first link between the first non-directly linked Internet object and a common object. A second link weighting process determines the strength of at least a second link between the second non-directly linked Internet object and the common object. An inferred relation weight calculation process calculates the strength of the inferred relation based on the strength of the at least a first link and the at least a second link.
    Type: Grant
    Filed: July 10, 2001
    Date of Patent: November 20, 2007
    Assignee: Lycos, Inc.
    Inventors: Venkateswarlu Kolluri, Shan Balasubramaniam, John Guidi, Alden Dorosario, Andrei Kotlov
  • Patent number: 7213231
    Abstract: Dynamic Computing Environments (DCEs) are used throughout phases of a software lifecycle. The DCE is configured through a remote user for a phase in the lifecycle. The DCE is then configured according to the command. The user then uses the DCE to fulfill the requirements of the phase. When the phase is completed, a command from the remote user is sent to configure the DCE for another phase. Once the DCE is re-configured, the user uses the DCE to fulfill the requirements of the phase.
    Type: Grant
    Filed: January 11, 2002
    Date of Patent: May 1, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Jagadish Bandhole, Sekaran Nanja, Shan Balasubramaniam
  • Patent number: 7036006
    Abstract: A system enabling computing to be provided as a packaged product or as a remote resource to users. Computing is delivered as a product or a resource by providing dynamic computing environments to users based on users' choices of virtual components (hardware, software or network components). A customer can choose the components and configure a computing environment. The system packages this environment and makes it available for users to compute. A service provider can use the system to create computing environments, automatically, on demand and thus providing computing as a remote resource to customers. The system monitors the usage of the customers and they are billed accordingly. In either case users can carry out their computing activity remotely using a client device such as a web browser.
    Type: Grant
    Filed: January 30, 2002
    Date of Patent: April 25, 2006
    Assignee: Veritas Operating Corporation
    Inventors: Jagadish Bandhole, Sekaran Nanja, Shan Balasubramaniam
  • Publication number: 20030101286
    Abstract: An inferred relation weighting process for determining the strength of an inferred relation between a first and a second Internet object which are not directly linked includes a first link weighting process for determining the strength of at least a first link between the first non-directly linked Internet object and a common object. A second link weighting process determines the strength of at least a second link between the second non-directly linked Internet object and the common object. An inferred relation weight calculation process calculates the strength of the inferred relation based on the strength of the at least a first link and the at least a second link.
    Type: Application
    Filed: July 10, 2001
    Publication date: May 29, 2003
    Inventors: Venkateswarlu Kolluri, Shan Balasubramaniam, John Guidi, Alden Dorosario, Andrei Kotlov
  • Publication number: 20020171678
    Abstract: A system enabling computing to be provided as a packaged product or as a remote resource to users. Computing is delivered as a product or a resource by providing dynamic computing environments to users based on users' choices of virtual components (hardware, software or network components). A customer can choose the components and configure a computing environment. The system packages this environment and makes it available for users to compute. A service provider can use the system to create computing environments, automatically, on demand and thus providing computing as a remote resource to customers. The system monitors the usage of the customers and they are billed accordingly. In either case users can carry out their computing activity remotely using a client device such as a web browser.
    Type: Application
    Filed: January 30, 2002
    Publication date: November 21, 2002
    Applicant: Jareva Technologies, Inc.
    Inventors: Jagadish Bandhole, Sekaran Nanja, Shan Balasubramaniam
  • Publication number: 20020059377
    Abstract: A system and method for providing collaborative computing is provided. Resources can be allocated through a first user interface in a dynamic computing environment (“DCE”). A process can then be executed using the allocated resources and information from the execution of the process can be transferred to the first user interface. The same information can also be transferred to a second user interface. Additionally, control over the allocated resources and control to modify the information can be switched between the first and second user interfaces. The system and method can also be applied to a distributed, interactive training system, an interactive, real-time, technical support model, and a usability study model.
    Type: Application
    Filed: June 22, 2001
    Publication date: May 16, 2002
    Inventors: Jagadish Bandhole, Sekaran Nanja, Shan Balasubramaniam