Patents by Inventor Vikas Kamate

Vikas Kamate 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: 10242163
    Abstract: According to example configurations as described herein, use of software can be contingent upon whether a hierarchical license tree has a valid license for a software resource associated with a respective node in the tree. For example, an installer can be configured to traverse the hierarchical license tree to identify which, if any, of the software resources as represented by nodes in the tree has a valid license and therefore can be installed for execution on a respective computer system. If a valid license exists for a given node in the tree, the software resource associated with the given node as well as software resources associated with child nodes of the given node can be installed for use on the computer. A software resource manager can be configured to prevent installation, execution, etc., of software resources for nodes above the respective parent node that do not have a corresponding valid license.
    Type: Grant
    Filed: November 19, 2008
    Date of Patent: March 26, 2019
    Assignee: Adobe Systems Incorporated
    Inventors: Sanjeev Kumar Biswas, Pradeep Cyril Ekka, Suraj Ranjan, Vikas Kamate
  • Publication number: 20130198734
    Abstract: According to example configurations as described herein, use of software can be contingent upon whether a hierarchical license tree has a valid license for a software resource associated with a respective node in the tree. For example, an installer can be configured to traverse the hierarchical license tree to identify which, if any, of the software resources as represented by nodes in the tree has a valid license and therefore can be installed for execution on a respective computer system. If a valid license exists for a given node in the tree, the software resource associated with the given node as well as software resources associated with child nodes of the given node can be installed for use on the computer. A software resource manager can be configured to prevent installation, execution, etc., of software resources for nodes above the respective parent node that do not have a corresponding valid license.
    Type: Application
    Filed: November 19, 2008
    Publication date: August 1, 2013
    Inventors: Sanjeev Kumar Biswas, Pradeep Cyril Ekka, Suraj Ranjan, Vikas Kamate