Patents by Inventor Nilesh Girish Telang

Nilesh Girish Telang 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: 11520638
    Abstract: A scaling manager manages deques that track groups of preinitialized instances used to scale respective groups of active compute instances. Various techniques for deque management include a technique where a total instance quantity is preconfigured for the total number of instances assigned to both the group and the deque of preinitialized instances. As the size of the group grows for scale-ups, the size of the deque may go down. For example, the deque is not replenished when the group scales, but does expand when the group scales down. The total instance quantity may be bounded, in some examples, and an additional “buffer amount” of preinitialized instances may be implemented to provide a safety margin for burst scaling, which can be further enhanced by transferring instances between data structures of different groups of instances in some cases.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: December 6, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Nilesh Girish Telang, Abhishek Saha, Dhruven Nimesh Shah, Pratik Shilwant
  • Patent number: 11481262
    Abstract: A scaling manager manages deques that track groups of preinitialized instances used to scale respective groups of active compute instances. Various techniques for deque management include a rate-based technique that uses a historical scale-up rate for a particular group and adjusts the size of the deque of preinitialized instances for that group based on the monitored scale-up rate and based on an instance preinitialization time for instances for that group. A total instance quantity may be bounded, in some examples, and an additional “buffer amount” of preinitialized instances may be implemented to provide a safety margin for burst scaling, which can be further enhanced by transferring instances between data structures of different groups of instances in some cases.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: October 25, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Nilesh Girish Telang, Abhishek Saha, Dhruven Nimesh Shah, Pratik Shilwant
  • Patent number: 9400894
    Abstract: Systems and methods for applying edit restrictions, modifying a file subject to edit restrictions, and obtaining a modified file that is subject to edit restriction in the file's original form are disclosed. Restriction metadata files may be used to identify restrictions to which a particular file is subject and the content of the file that is subject to each restriction. Difference data files may contain the unmodified data that is subject to the edit restriction before any modification of the file is done so that the file may be re-created after modification.
    Type: Grant
    Filed: August 5, 2014
    Date of Patent: July 26, 2016
    Assignee: Google Inc.
    Inventor: Nilesh Girish Telang
  • Patent number: 8918536
    Abstract: A method and apparatus for optimizing computer network bandwidth usage to prevent congestion is described. In one embodiment, the method comprises comparing a permissible bandwidth usage with a data transfer rate to produce a comparison result and adjusting the data transfer rate for performing at least one data transfer operation based on the comparison result.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: December 23, 2014
    Assignee: Symantec Corporation
    Inventors: Nilesh Girish Telang, Kevin Elliott Jordan, Nitin Suresh Supekar
  • Patent number: 8516121
    Abstract: A method and apparatus for optimizing computer network bandwidth usage to prevent congestion is described. In one embodiment, the method comprises comparing a permissible bandwidth usage with a data transfer rate to produce a comparison result and adjusting the data transfer rate for performing at least one data transfer operation based on the comparison result.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: August 20, 2013
    Assignee: Symantec Corporation
    Inventors: Nilesh Girish Telang, Kevin Elliott Jordan, Nitin Suresh Supekar