Patents by Inventor Himesh Bagley
Himesh Bagley 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: 10952091Abstract: The techniques described herein involve analysis of communication data included in trace file(s) of device(s) involved in a communication. These trace file(s) may each include data associated with multiple layers of a communication protocol stack of a respective device or data associated with a single such layer. The techniques may further involve one or more of determination of performance metrics associated with data at a specific layer of a specific device, correlation of the data between layers of a device, or correlation of data across multiple device(s) involved in the communication. The performance metrics or correlated data may then be analyzed based on thresholds or models to determine whether the performance metrics or correlated data exhibits a degraded quality of user experience. Also or instead, graphic or textual representations of the performance metrics or correlated data may be generated.Type: GrantFiled: July 3, 2019Date of Patent: March 16, 2021Assignee: T-Mobile USA, Inc.Inventors: Jie Hui, Zachary William McPherson, Kranthi Sontineni, Peter P. Myron, Himesh Bagley, Jeffery A. Smith
-
Patent number: 10499332Abstract: The techniques described herein detect which one of multiple different radio states a radio communication unit of a client device is currently operating in. The techniques may also learn one or more transition parameters that, once satisfied or reached, may switch the radio communication unit from one radio state to another radio state. Using the detected radio state and the learned transition parameters, the client device can optimize network communications.Type: GrantFiled: October 9, 2017Date of Patent: December 3, 2019Assignee: T-Mobile USA, Inc.Inventors: Jie Hui, Himesh Bagley, Jeffery A. Smith, Antoine T. Tran
-
Publication number: 20190335351Abstract: The techniques described herein involve analysis of communication data included in trace file(s) of device(s) involved in a communication. These trace file(s) may each include data associated with multiple layers of a communication protocol stack of a respective device or data associated with a single such layer. The techniques may further involve one or more of determination of performance metrics associated with data at a specific layer of a specific device, correlation of the data between layers of a device, or correlation of data across multiple device(s) involved in the communication. The performance metrics or correlated data may then be analyzed based on thresholds or models to determine whether the performance metrics or correlated data exhibits a degraded quality of user experience. Also or instead, graphic or textual representations of the performance metrics or correlated data may be generated.Type: ApplicationFiled: July 3, 2019Publication date: October 31, 2019Inventors: Jie Hui, Zachary William McPherson, Kranthi Sontineni, Peter P. Myron, Himesh Bagley, Jeffery A. Smith
-
Patent number: 10349297Abstract: The techniques described herein involve analysis of communication data included in trace file(s) of device(s) involved in a communication. These trace file(s) may each include data associated with multiple layers of a communication protocol stack of a respective device or data associated with a single such layer. The techniques may further involve one or more of determination of performance metrics associated with data at a specific layer of a specific device, correlation of the data between layers of a device, or correlation of data across multiple device(s) involved in the communication. The performance metrics or correlated data may then be analyzed based on thresholds or models to determine whether the performance metrics or correlated data exhibits a degraded quality of user experience. Also or instead, graphic or textual representations of the performance metrics or correlated data may be generated.Type: GrantFiled: August 12, 2016Date of Patent: July 9, 2019Assignee: T-Mobile USA, Inc.Inventors: Jie Hui, Zachary William McPherson, Kranthi Sontineni, Peter P. Myron, Himesh Bagley, Jeffery A. Smith
-
Publication number: 20180035371Abstract: The techniques described herein detect which one of multiple different radio states a radio communication unit of a client device is currently operating in. The techniques may also learn one or more transition parameters that, once satisfied or reached, may switch the radio communication unit from one radio state to another radio state. Using the detected radio state and the learned transition parameters, the client device can optimize network communications.Type: ApplicationFiled: October 9, 2017Publication date: February 1, 2018Inventors: Jie Hui, Himesh Bagley, Jeffery A. Smith, Antoine T. Tran
-
Patent number: 9820224Abstract: The techniques described herein detect which one of multiple different radio states a radio communication unit of a client device is currently operating in. The techniques may also learn one or more transition parameters that, once satisfied or reached, may switch the radio communication unit from one radio state to another radio state. Using the detected radio state and the learned transition parameters, the client device can optimize network communications.Type: GrantFiled: March 13, 2013Date of Patent: November 14, 2017Assignee: T-Mobile USA, Inc.Inventors: Jie Hui, Himesh Bagley, Jeffery A. Smith, Antoine T. Tran
-
Patent number: 9538409Abstract: The techniques described herein involve analysis of communication data included in trace file(s) of device(s) involved in a communication. These trace file(s) may each include data associated with multiple layers of a communication protocol stack of a respective device or data associated with a single such layer. The techniques may further involve one or more of determination of performance metrics associated with data at a specific layer of a specific device, correlation of the data between layers of a device, or correlation of data across multiple device(s) involved in the communication. The performance metrics or correlated data may then be analyzed based on thresholds or models to determine whether the performance metrics or correlated data exhibits a degraded quality of user experience. Also or instead, graphic or textual representations of the performance metrics or correlated data may be generated.Type: GrantFiled: February 18, 2014Date of Patent: January 3, 2017Assignee: T-Mobile USA, Inc.Inventors: Jie Hui, Zachary William McPherson, Kranthi Sontineni, Peter P. Myron, Himesh Bagley, Jeffery A. Smith
-
Publication number: 20160352599Abstract: The techniques described herein involve analysis of communication data included in trace file(s) of device(s) involved in a communication. These trace file(s) may each include data associated with multiple layers of a communication protocol stack of a respective device or data associated with a single such layer. The techniques may further involve one or more of determination of performance metrics associated with data at a specific layer of a specific device, correlation of the data between layers of a device, or correlation of data across multiple device(s) involved in the communication. The performance metrics or correlated data may then be analyzed based on thresholds or models to determine whether the performance metrics or correlated data exhibits a degraded quality of user experience. Also or instead, graphic or textual representations of the performance metrics or correlated data may be generated.Type: ApplicationFiled: August 12, 2016Publication date: December 1, 2016Inventors: Jie Hui, Zachary William McPherson, Kranthi Sontineni, Peter P. Myron, Himesh Bagley, Jeffery A. Smith
-
Patent number: 9439098Abstract: The techniques described herein involve analysis of communication data included in trace file(s) of device(s) involved in a communication. These trace file(s) may each include data associated with multiple layers of a communication protocol stack of a respective device or data associated with a single such layer. The techniques may further involve one or more of determination of performance metrics associated with data at a specific layer of a specific device, correlation of the data between layers of a device, or correlation of data across multiple device(s) involved in the communication. The performance metrics or correlated data may then be analyzed based on thresholds or models to determine whether the performance metrics or correlated data exhibits a degraded quality of user experience. Also or instead, graphic or textual representations of the performance metrics or correlated data may be generated.Type: GrantFiled: February 18, 2014Date of Patent: September 6, 2016Assignee: T-Mobile USA, Inc.Inventors: Jie Hui, Zachary William McPherson, Kranthi Sontineni, Peter P. Myron, Himesh Bagley, Jeffery A. Smith
-
Patent number: 9237474Abstract: The techniques described herein present opportunities for service providers and/or network providers to optimize the Quality of User Experience (QoE) for data services by determining, using a broader network-based approach, the root cause of problems causing a service degradation. To determine the root cause of the problems, the techniques may collect different trace files from multiple different nodes in the telecommunications network. Each trace file includes a log of trace identifiers for numerous different data packets that have been generated, received, transmitted, relayed, and/or routed via the node in the telecommunications network, and each trace file log entry may be associated with a timestamp. Once collected, the techniques may correlate the different trace files from the multiple different nodes to identify, using a broader network-based analysis, service optimization opportunities.Type: GrantFiled: January 10, 2013Date of Patent: January 12, 2016Assignee: T-Mobile USA, Inc.Inventors: Jie Hui, Himesh Bagley, Jeffery A. Smith
-
Publication number: 20140160941Abstract: The techniques described herein involve analysis of communication data included in trace file(s) of device(s) involved in a communication. These trace file(s) may each include data associated with multiple layers of a communication protocol stack of a respective device or data associated with a single such layer. The techniques may further involve one or more of determination of performance metrics associated with data at a specific layer of a specific device, correlation of the data between layers of a device, or correlation of data across multiple device(s) involved in the communication. The performance metrics or correlated data may then be analyzed based on thresholds or models to determine whether the performance metrics or correlated data exhibits a degraded quality of user experience. Also or instead, graphic or textual representations of the performance metrics or correlated data may be generated.Type: ApplicationFiled: February 18, 2014Publication date: June 12, 2014Applicant: T-Mobile USA, Inc.Inventors: Jie Hui, Zachary William McPherson, Kranthi Sontineni, Peter P. Myron, Himesh Bagley, Jeffery A. Smith
-
Publication number: 20140119196Abstract: The techniques described herein present opportunities for service providers and/or network providers to optimize the Quality of User Experience (QoE) for data services by determining, using a broader network-based approach, the root cause of problems causing a service degradation. To determine the root cause of the problems, the techniques may collect different trace files from multiple different nodes in the telecommunications network. Each trace file includes a log of trace identifiers for numerous different data packets that have been generated, received, transmitted, relayed, and/or routed via the node in the telecommunications network, and each trace file log entry may be associated with a timestamp. Once collected, the techniques may correlate the different trace files from the multiple different nodes to identify, using a broader network-based analysis, service optimization opportunities.Type: ApplicationFiled: January 10, 2013Publication date: May 1, 2014Applicant: T-MOBILE USA, INC.Inventors: Jie Hui, Himesh Bagley, Jeffery A. Smith
-
Publication number: 20130242781Abstract: The techniques described herein detect which one of multiple different radio states a radio communication unit of a client device is currently operating in. The techniques may also learn one or more transition parameters that, once satisfied or reached, may switch the radio communication unit from one radio state to another radio state. Using the detected radio state and the learned transition parameters, the client device can optimize network communications.Type: ApplicationFiled: March 13, 2013Publication date: September 19, 2013Applicant: T-MOBILE USA, INC.Inventors: Jie Hui, Himesh Bagley, Jeffery A. Smith, Antoine T. Tran