Patents by Inventor Jagadeesh Dantuluri

Jagadeesh Dantuluri 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: 9003022
    Abstract: A network monitoring apparatus in a communications network detects TCP data flows (to at least one network-served end user) to provide corresponding detected data flows. This apparatus then measures data throughput to this (or these) end user(s) via the TCP data flows and during the TCP data flows and calculates an average effective data throughput to this end user. This calculation can be based, by one approach, upon use of time variables that represent the detected data flows (to effectively gamer a beginning-to-end view oft be various TCP data flows while avoiding inclusion of periods that represent no (or possibly only a little) volume in these regards as may be due to application idle time or end-user idle time while including periods that represent no (or possibly only a little) volume due to network buffering, device performance problems, and so forth).
    Type: Grant
    Filed: June 17, 2011
    Date of Patent: April 7, 2015
    Assignee: Zettics, Inc.
    Inventors: Tengywe Eric Hong, Jagadeesh Dantuluri
  • Patent number: 8605597
    Abstract: A network monitoring apparatus in a mobile communications network monitors, for a predetermined time, TCP packets in the network that tend to comprise end-user traffic using the high-speed data path but not the low-speed data path to provide monitored packet information. The network monitoring apparatus uses this monitored packet information to identify the fastest end user-experienced communication exchanges within the mobile communications network. By one approach, the network monitoring apparatus effectively filters out most or all of the end-user traffic that uses the low-speed data path when providing that monitored packet information. This can comprise, for example, tending to utilize data pertaining to TCP packets that correspond to higher traffic volume (and hence that are likely being conveyed via a high-speed data path) while also tending to discard data that pertains to TCP packets to that correspond to low traffic volume (and hence that are likely being conveyed via a low-speed data path).
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: December 10, 2013
    Assignee: Velocent Systems Incorporated
    Inventors: Tengywe Eric Hong, Jagadeesh Dantuluri
  • Patent number: 8462659
    Abstract: A network monitoring apparatus in a mobile communications network monitors, for a predetermined time, TCP packets in the network that tend to comprise end-user traffic using the high-speed data path but not the low-speed data path to provide monitored packet information. The network monitoring apparatus uses this monitored packet information to identify the fastest end user-experienced communication exchanges within the mobile communications network. By one approach, the network monitoring apparatus effectively filters out most or all of the end-user traffic that uses the low-speed data path when providing that monitored packet information. This can comprise, for example, tending to utilize data pertaining to TCP packets that correspond to higher traffic volume (and hence that are likely being conveyed via a high-speed data path) while also tending to discard data that pertains to TCP packets to that correspond to low traffic volume (and hence that are likely being conveyed via a low-speed data path).
    Type: Grant
    Filed: June 15, 2011
    Date of Patent: June 11, 2013
    Assignee: Velocent Systems Incorporated
    Inventors: Tengywe Eric Hong, Jagadeesh Dantuluri
  • Publication number: 20120314616
    Abstract: A network monitoring device performs peak-throughput measurements for each of a plurality of data sessions in a network to provide corresponding peak-throughput values. The network monitoring device then filters the peak-throughput values to remove peak-throughput values that correspond to data sessions that fail to at least meet a relevant standard to provide filtered peak-throughput values. By one approach, these peak-throughput measurements can comprise a plurality of relatively short-duration peak-throughput measurements. The aforementioned relevant standard can vary with the needs and/or opportunities as tend to characterize a given application setting. By one approach these teachings will further comprise filtering the peak-throughput values to remove peak-throughput values that correspond to portions of data sessions where data-throughput speeds are intentionally low for reasons other than throughput-limit conditions.
    Type: Application
    Filed: December 9, 2010
    Publication date: December 13, 2012
    Inventors: Tengywe Eric Hong, Jagadeesh Dantuluri, Vishal Sharma
  • Publication number: 20120300664
    Abstract: A network monitoring apparatus in a mobile communications network monitors, for a predetermined time, TCP packets in the network that tend to comprise end-user traffic using the high-speed data path but not the low-speed data path to provide monitored packet information. The network monitoring apparatus uses this monitored packet information to identify the fastest end user-experienced communication exchanges within the mobile communications network. By one approach, the network monitoring apparatus effectively filters out most or all of the end-user traffic that uses the low-speed data path when providing that monitored packet information. This can comprise, for example, tending to utilize data pertaining to TCP packets that correspond to higher traffic volume (and hence that are likely being conveyed via a high-speed data path) while also tending to discard data that pertains to TCP packets to that correspond to low traffic volume (and hence that are likely being conveyed via a low-speed data path).
    Type: Application
    Filed: June 15, 2011
    Publication date: November 29, 2012
    Inventors: Tengywe Eric Hong, Jagadeesh Dantuluri
  • Publication number: 20120173719
    Abstract: A network monitoring apparatus in a communications network detects TCP data flows (to at least one network-served end user) to provide corresponding detected data flows. This apparatus then measures data throughput to this (or these) end user(s) via the TCP data flows and during the TCP data flows and calculates an average effective data throughput to this end user. This calculation can be based, by one approach, upon use of time variables that represent the detected data flows (to effectively garner a beginning-to-end view of the various TCP data flows while avoiding inclusion of periods that represent no (or possibly only a little) volume in these regards as may be due to application idle time or end-user idle time while including periods that represent no (or possibly only a little) volume due to network buffering, device performance problems, and so forth).
    Type: Application
    Filed: June 17, 2011
    Publication date: July 5, 2012
    Inventors: Tengywe Eric Hong, Jagadeesh Dantuluri
  • Publication number: 20100085918
    Abstract: These various embodiments comprise or are suitable for implementation by a high-bandwidth hardware-based packet-processing platform that is configured to be installed at a traffic-aggregation point for a communications network having a plurality of attachment points at its edge. These teachings provide for receiving (via, for example, a packet-receiving interface) at least substantially all data packets as pass through the traffic-aggregation point and then extracting session context state data from at least a majority of these data packets. By one approach, this session context state data comprises, at least in part, information pertaining to a location as pertains to a calling party (such as the point of network attachment for that calling party). This session context state data is then used to update a local session context state database.
    Type: Application
    Filed: October 7, 2009
    Publication date: April 8, 2010
    Applicant: VELOCENT SYSTEMS INCORPORATED
    Inventors: Jagadeesh Dantuluri, Tengywe E. Hong
  • Publication number: 20080175248
    Abstract: These teachings provide for receiving (101) control packets as comprise a part of a packet data flow that itself comprises, at least in part, a mobile data flow. These control packets are then used (102) to monitor a streaming/conversational-class data session to thereby detect when the mobile data flow has been dropped by a corresponding mobile network.
    Type: Application
    Filed: November 5, 2007
    Publication date: July 24, 2008
    Inventor: Jagadeesh Dantuluri