Patents by Inventor Kamlesh Tewani

Kamlesh Tewani 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: 8154998
    Abstract: A method and apparatus for resizing a trunk in a network are disclosed. For example, the method sets one or more target utilization levels for one or more trunks, and gathers trunk load data from one or more switches in the network in accordance with a pre-determined time period. The method evaluates the trunk load data in accordance with one or more trigger points for resizing the one or more trunks, wherein the one or more trigger points is based on the one or more target utilization levels. The method then resizes the one or more trunks if the one or more trigger points are reached or exceeded.
    Type: Grant
    Filed: August 11, 2008
    Date of Patent: April 10, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Mohan Gawande, Kamlesh Tewani
  • Patent number: 8132177
    Abstract: A system and method for receiving a server request, determining whether one of a plurality of servers scheduled to receive the server request is available, wherein the availability of the one of the servers scheduled to receive the request is based on a first stored value and a second stored value, incrementing the second stored value by a predetermined amount when the one of the servers is unavailable and directing the server request to another one of the plurality of servers based on the first and second stored values.
    Type: Grant
    Filed: December 18, 2007
    Date of Patent: March 6, 2012
    Assignee: AT & T Intellectual Property II, LP
    Inventors: Sylvia Halasz, Kamlesh Tewani
  • Patent number: 7929440
    Abstract: A method of capacity planning in a network includes assigning a class of service to each packet of data on the network. Each class of service is also assigned a grade of service for different network conditions. A class bandwidth is calculated for each class of service under each network condition by multiplying an expected load for each class of service by the associated grade of service under each of the network conditions. A network condition bandwidth is calculated for each network condition by adding together the class bandwidths for all classes. A network capacity is predicted based upon the largest network condition bandwidth. A network management apparatus can perform the method.
    Type: Grant
    Filed: February 20, 2009
    Date of Patent: April 19, 2011
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Kamlesh Tewani, Mohan Gawande
  • Publication number: 20100214920
    Abstract: A method of capacity planning in a network includes assigning a class of service to each packet of data on the network. Each class of service is also assigned a grade of service for different network conditions. A class bandwidth is calculated for each class of service under each network condition by multiplying an expected load for each class of service by the associated grade of service under each of the network conditions. A network condition bandwidth is calculated for each network condition by adding together the class bandwidths for all classes. A network capacity is predicted based upon the largest network condition bandwidth. A network management apparatus can perform the method.
    Type: Application
    Filed: February 20, 2009
    Publication date: August 26, 2010
    Applicant: AT&T CORP.
    Inventors: Kamlesh Tewani, Mohan Gawande
  • Publication number: 20100034086
    Abstract: A method and apparatus for resizing a trunk in a network are disclosed. For example, the method sets one or more target utilization levels for one or more trunks, and gathers trunk load data from one or more switches in the network in accordance with a pre-determined time period. The method evaluates the trunk load data in accordance with one or more trigger points for resizing the one or more trunks, wherein the one or more trigger points is based on the one or more target utilization levels. The method then resizes the one or more trunks if the one or more trigger points are reached or exceeded.
    Type: Application
    Filed: August 11, 2008
    Publication date: February 11, 2010
    Inventors: Mohan Gawande, Kamlesh Tewani
  • Publication number: 20090158290
    Abstract: A system and method for receiving a server request, determining whether one of a plurality of servers scheduled to receive the server request is available, wherein the availability of the one of the servers scheduled to receive the request is based on a first stored value and a second stored value, incrementing the second stored value by a predetermined amount when the one of the servers is unavailable and directing the server request to another one of the plurality of servers based on the first and second stored values.
    Type: Application
    Filed: December 18, 2007
    Publication date: June 18, 2009
    Inventors: Sylvia Halasz, Kamlesh Tewani