Patents by Inventor Kaustubh Jain

Kaustubh Jain 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: 10341241
    Abstract: Methods and systems of history-based instantaneous QoS class classification of traffic flow. QoS classifications are mapped to target destinations such that, when a first flow parcket packet of a traffic flow requesting access to a resource associated with the target destination, a classifier can instantaneously classify the traffic flow as belonging to a particular QoS class for servicing of the traffic flow.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: July 2, 2019
    Assignee: HUGHES NETWORK SYSTEMS, LLC
    Inventors: Chi-Jiun Su, Kaustubh Jain, Se Gi Hong
  • Publication number: 20190186231
    Abstract: Methods of mitigating lost circulation while drilling a wellbore. The methods include circulating a drilling mud to a downhole end of the wellbore via a drill string and, during the circulating, drilling the wellbore with a drill bit of the drill string. The methods also include detecting lost circulation within the wellbore while drilling the wellbore and include providing a monomer solution to the wellbore. The methods further include providing a catalyst to the wellbore responsive to detecting the lost circulation event and combining the monomer solution and the catalyst to polymerize a monomer from the monomer solution, within the wellbore, and forming a viscous plug within the wellbore. Subsequent to the combining, the methods include flowing at least a portion of the viscous plug within the wellbore and into a zone of lost circulation that extends within a subsurface region.
    Type: Application
    Filed: November 13, 2018
    Publication date: June 20, 2019
    Inventors: Bill R. Meeks, Timothy J. Nedwed, Douglas A. Mitchell, Rachna Jain, Kaustubh S. Kulkarni
  • Publication number: 20190110211
    Abstract: Automatically diagnosing operation of a communication network, including collecting, during multiple time periods spanning multiple days, a plurality of Layer-4 statistics for Layer-4 network connections on the network; determining, for each time period in the multiple time periods, a first Layer-4 condition metric for the time period based on the Layer-4 protocol statistics collected during the time period; determining a network performance indicator, based on a number of the time periods that a first threshold condition is met by the first Layer-4 condition metric; determining whether the communication network has experienced a performance issue based on the network performance indicator meeting a second threshold condition; and causing a diagnostic action, a corrective action, or a maintenance action to be performed based on the determination whether the communication network has experienced a performance issue.
    Type: Application
    Filed: November 26, 2018
    Publication date: April 11, 2019
    Applicant: Hughes Network Systems, LLC
    Inventors: Kaustubh Jain, Nagesh Javali
  • Patent number: 10142860
    Abstract: Automatically diagnosing operation of a communication network, including collecting, during a plurality of time periods, a plurality of Layer-4 and/or Layer-1/-2 statistics for network activity on the communication network; determining a network performance indicator, based on the statistics collected during a first time period included in the time periods and the statistics collected during a second time period included in the time periods and neither overlapping nor consecutive with the first time period; determining whether the communication network has experienced a performance issue based on the network performance indicator; and causing a diagnostic action, a corrective action, or a maintenance action to be performed based on the determination whether the communication network has experienced a performance issue.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: November 27, 2018
    Assignee: Hughes Network Systems, LLC
    Inventors: Kaustubh Jain, Nagesh Javali
  • Publication number: 20180131593
    Abstract: Characterizing transport protocol connections and controlling behavior of a communication network based on the characterizations, including obtaining transport protocol state information for transport protocol packets on a transport protocol connection; identifying request/response periods for the transport protocol connection based on the transport protocol state information, the identifying including identifying a beginning of a first request/response period based on the transport protocol state information for a first forward packet, and identifying an end of the first request/response period and a beginning of a second request/response period based on the transport protocol state information for a second forward packet; associating an application type with a server endpoint based on the identified request/response periods; and controlling behavior of the communication network based on the application type.
    Type: Application
    Filed: November 7, 2016
    Publication date: May 10, 2018
    Applicant: Hughes Network Systems, LLC
    Inventors: Kaustubh Jain, Chi-Jiun Su
  • Publication number: 20180131620
    Abstract: Methods and systems of history-based instantaneous QoS class classification of traffic flow. QoS classifications are mapped to target destinations such that, when a first flow parcket packet of a traffic flow requesting access to a resource associated with the target destination, a classifier can instantaneously classify the traffic flow as belonging to a particular QoS class for servicing of the traffic flow.
    Type: Application
    Filed: November 10, 2016
    Publication date: May 10, 2018
    Applicant: Hughes Network Systems, LLC
    Inventors: Chi-Jiun Su, Kaustubh Jain, Se Gi Hong
  • Publication number: 20170359735
    Abstract: Automatically diagnosing operation of a communication network, including collecting, during a plurality of time periods, a plurality of Layer-4 and/or Layer-1/-2 statistics for network activity on the communication network; determining a network performance indicator, based on the statistics collected during a first time period included in the time periods and the statistics collected during a second time period included in the time periods and neither overlapping nor consecutive with the first time period; determining whether the communication network has experienced a performance issue based on the network performance indicator; and causing a diagnostic action, a corrective action, or a maintenance action to be performed based on the determination whether the communication network has experienced a performance issue.
    Type: Application
    Filed: September 13, 2016
    Publication date: December 14, 2017
    Applicant: Hughes Network Systems, LLC
    Inventors: Kaustubh Jain, Nagesh Javali
  • Patent number: 9722943
    Abstract: Seamless path switching is made possible in a multi-hop network based upon stream marker packets and additional path distinguishing operations. A device receiving out-of-order packets on the same ingress interface is capable of determining a proper order for the incoming packets having different upstream paths. Packets may be reordered at a relay device or a destination device based upon where a path update is initiated. Reordering packets from the various upstream paths may be dependent upon a type of service associated with the packet.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: August 1, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Kaustubh Jain, Qi Xue, Peerapol Tinnakornsrisuphap, Brian M. Buesker
  • Publication number: 20170195393
    Abstract: Application layer throughput (ALT) shaping is provided for a streaming media session is provided. A request for a content segment is received. The receipt time of the request is recorded and the request is forwarded to a content server. A response message is received from the server. The receipt time of the response and a segment size is determined. An ALT for the current segment is determined based on the receipt times of the request and response messages and the segment size. The ALT rate is compared to a target ALT rate required for a desired session PBR. When the ALT rate is higher than the target ALT rate, the content response is held for a time period determined to lower the current ALT rate to the target ALT rate, and then released to the client device. Otherwise, the content response is promptly provided to the client device.
    Type: Application
    Filed: December 31, 2015
    Publication date: July 6, 2017
    Inventors: Chi-Jiun SU, Kaustubh JAIN, Se Gi HONG
  • Publication number: 20160212031
    Abstract: Approaches for determining link conditions within a client network are provided. Network protocol statistics are recorded for network connections over the client network, wherein each connection provides data communications between a client terminal node and a different respective client device, and the client terminal node provides access to a broadband communications network for each of the different respective client device(s). Connection metrics are determined for each of the network connections, wherein each connection metric is determined based on the network protocol statistics associated with the respective network connection. Diagnoses of network conditions regarding connections over the client network that are of interest, wherein each diagnosis is performed based on an analysis of a respective set of the connection metrics for the respective network connection. Results of each diagnosis are provided to a system operator.
    Type: Application
    Filed: January 14, 2016
    Publication date: July 21, 2016
    Inventors: Kaustubh JAIN, Chi-Jiun SU, Nagesh JAVALI
  • Publication number: 20140169383
    Abstract: Seamless path switching is made possible in a multi-hop network based upon stream marker packets and additional path distinguishing operations. A device receiving out-of-order packets on the same ingress interface is capable of determining a proper order for the incoming packets having different upstream paths. Packets may be reordered at a relay device or a destination device based upon where a path update is initiated. Reordering packets from the various upstream paths may be dependent upon a type of service associated with the packet.
    Type: Application
    Filed: December 17, 2012
    Publication date: June 19, 2014
    Applicant: QUALCOMM INCORPORATED
    Inventors: Kaustubh JAIN, Qi XUE, Peerapol TINNAKORNSRISUPHAP, Brian M. BUESKER
  • Patent number: 8325746
    Abstract: An apparatus and method are provided for optimizing the link-state information that is to be broadcast in a routing domain of a communication network for QoS rule-based link-state routing. The routers include any device capable of implementing the routing primitives. The apparatus and method involve pruning the link-state information using local neighborhood information that has been discovered. The local link-state is pruned so that the QoS optimal paths are preserved for link-state routing. Pruning of the potential optimal paths is carried out to minimize the information broadcast to the intra domain routers in an autonomous system/routing domain. The apparatus and method also involve broadcasting the selected link-state information.
    Type: Grant
    Filed: October 8, 2010
    Date of Patent: December 4, 2012
    Assignee: University of Maryland, College Park
    Inventors: Kiran K. Somasundaram, Kaustubh Jain, Vahid Tabatabaee, John S. Baras
  • Publication number: 20110085472
    Abstract: An apparatus and method are provided for optimizing the link-state information that is to be broadcast in a routing domain of a communication network for QoS rule-based link-state routing. The routers include any device capable of implementing the routing primitives. The apparatus and method involve pruning the link-state information using local neighborhood information that has been discovered. The local link-state is pruned so that the QoS optimal paths are preserved for link-state routing. Pruning of the potential optimal paths is carried out to minimize the information broadcast to the intra domain routers in an autonomous system/routing domain. The apparatus and method also involve broadcasting the selected link-state information.
    Type: Application
    Filed: October 8, 2010
    Publication date: April 14, 2011
    Applicant: University of Maryland, College Park
    Inventors: Kiran K. Somasundaram, Kaustubh Jain, Vahid Tabatabaee, John S. Baras