Patents by Inventor Kaustubh R. Joshi

Kaustubh R. Joshi 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: 8839049
    Abstract: The present disclosure relates to dynamically allocating multitier applications based upon performance and reliability of resources. A controller analyzes resources and applications hosted by the resources, and collects operational data relating to the applications and resources. The controller is configured to determine an allocation scheme for allocating or reallocating the applications upon failure of a resource and/or upon rollout or distribution of a new application. The controller generates configuration data that describes steps for implementing the allocation scheme. The resources are monitored, in some embodiments, by monitoring devices. The monitoring devices collect and report the operational information and generate alarms if resources fail.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: September 16, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Matti Hiltunen, Kaustubh R. Joshi, Gueyoung Jung, Calton Pu, Richard Dale Schlichting
  • Publication number: 20130298135
    Abstract: The present disclosure relates to dynamically allocating multitier applications based upon performance and reliability of resources. A controller analyzes resources and applications hosted by the resources, and collects operational data relating to the applications and resources. The controller is configured to determine an allocation scheme for allocating or reallocating the applications upon failure of a resource and/or upon rollout or distribution of a new application. The controller generates configuration data that describes steps for implementing the allocation scheme. The resources are monitored, in some embodiments, by monitoring devices. The monitoring devices collect and report the operational information and generate alarms if resources fail.
    Type: Application
    Filed: July 15, 2013
    Publication date: November 7, 2013
    Inventors: Matti Hiltunen, Kaustubh R. Joshi, Gueyoung Jung, Calton Pu, Richard Dale Schlichting
  • Patent number: 8489939
    Abstract: The present disclosure relates to dynamically allocating multitier applications based upon performance and reliability of resources. A controller analyzes resources and applications hosted by the resources, and collects operational data relating to the applications and resources. The controller is configured to determine an allocation scheme for allocating or reallocating the applications upon failure of a resource and/or upon rollout or distribution of a new application. The controller generates configuration data that describes steps for implementing the allocation scheme. The resources are monitored, in some embodiments, by monitoring devices. The monitoring devices collect and report the operational information and generate alarms if resources fail.
    Type: Grant
    Filed: October 25, 2010
    Date of Patent: July 16, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Matti Hiltunen, Kaustubh R. Joshi, Gueyoung Jung, Calton Pu, Richard Dale Schlichting
  • Publication number: 20120102369
    Abstract: The present disclosure relates to dynamically allocating multitier applications based upon performance and reliability of resources. A controller analyzes resources and applications hosted by the resources, and collects operational data relating to the applications and resources. The controller is configured to determine an allocation scheme for allocating or reallocating the applications upon failure of a resource and/or upon rollout or distribution of a new application. The controller generates configuration data that describes steps for implementing the allocation scheme. The resources are monitored, in some embodiments, by monitoring devices. The monitoring devices collect and report the operational information and generate alarms if resources fail.
    Type: Application
    Filed: October 25, 2010
    Publication date: April 26, 2012
    Inventors: Matti Hiltunen, Kaustubh R. Joshi, Gueyoung Jung, Calton Pu, Richard Dale Schlichting
  • Patent number: 8145750
    Abstract: According to one method for detecting a hidden shared dependency through covert channels, a pattern of bursts is transmitted to a first application hosted by a first server. The pattern of bursts may be designed to stress a potential hidden dependency shared by the first application and a second application hosted by a second server. Each of the bursts may include one or more concurrent requests. Probe requests are transmitted to the second application. Responses corresponding to the probe requests are received from the second application. Response times are determined by computing a difference between times that the probe requests are transmitted and times that the corresponding responses are received. A determination is made whether the potential hidden dependency exists based on the response times.
    Type: Grant
    Filed: November 24, 2008
    Date of Patent: March 27, 2012
    Assignee: AT&T Intellectual Property I, LP
    Inventor: Kaustubh R. Joshi
  • Publication number: 20100131637
    Abstract: According to one method for detecting a hidden shared dependency through covert channels, a pattern of bursts is transmitted to a first application hosted by a first server. The pattern of bursts may be designed to stress a potential hidden dependency shared by the first application and a second application hosted by a second server. Each of the bursts may include one or more concurrent requests. Probe requests are transmitted to the second application. Responses corresponding to the probe requests are received from the second application. Response times are determined by computing a difference between times that the probe requests are transmitted and times that the corresponding responses are received. A determination is made whether the potential hidden dependency exists based on the response times.
    Type: Application
    Filed: November 24, 2008
    Publication date: May 27, 2010
    Inventor: Kaustubh R. Joshi