Patents by Inventor Timothy Shelton
Timothy Shelton 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: 11363144Abstract: A text representation is received from a virtual assistant application on a user device. The text representation may be generated via a speech-to-text engine of the virtual assistant application from audio speech spoken by a customer. Device diagnostic data of the user device is also received from the virtual assistant application. An identifier of the customer is placed in an assistance queue. At least information in the text representation and the device diagnostic data is analyzed to determine an issue associated with the user device and a solution for resolving the issue, so that the solution is applied. In response to the identifier of the customer reaching a front of the assistance queue, session state information that includes at least the text representation and a description of the issue is provided to a support application. A voice support session is initiated between the support application and the virtual assistant application.Type: GrantFiled: September 21, 2020Date of Patent: June 14, 2022Assignee: T-Mobile USA, Inc.Inventors: Kevin Lau, Timothy Shelton, Robert Stamm
-
Publication number: 20220094789Abstract: A text representation is received from a virtual assistant application on a user device. The text representation may be generated via a speech-to-text engine of the virtual assistant application from audio speech spoken by a customer. Device diagnostic data of the user device is also received from the virtual assistant application. An identifier of the customer is placed in an assistance queue. At least information in the text representation and the device diagnostic data is analyzed to determine an issue associated with the user device and a solution for resolving the issue, so that the solution is applied. In response to the identifier of the customer reaching a front of the assistance queue, session state information that includes at least the text representation and a description of the issue is provided to a support application. A voice support session is initiated between the support application and the virtual assistant application.Type: ApplicationFiled: September 21, 2020Publication date: March 24, 2022Inventors: Kevin Lau, Timothy Shelton, Robert Stamm
-
Patent number: 11044367Abstract: Systems and methods are described herein for providing multiple, different types of information for mobile devices and associated users to requesting systems, such as customer service systems provided by telecommunications carriers. The systems and methods may generate a single API that, when called by a requesting system (e.g., via a request transmitted by the requesting system that includes subscriber or device information), provides data collected from multiple, disparate data sources back to the requesting system via the single API.Type: GrantFiled: December 4, 2019Date of Patent: June 22, 2021Assignee: T-Mobile USA, Inc.Inventors: Jonathan Soini, Timothy Shelton, Alex Thanh Nguyen, Ganesh Balgum, Vikas Verma, Tony Giannini
-
Patent number: 10951693Abstract: The present disclosure describes techniques for monitoring telemetry data that relates to processing of client data on one or more data cluster(s) and dynamically re-routing client data to another data cluster for processing, based on an analysis of the telemetry data. Particularly, a Load Balancing and Data Prioritization (LB-DP) system is described that can monitor telemetry data associated with processing client data, and further generate a cluster-telemetry metric for each data cluster that quantifies whether a user experience on a client device is likely to be influenced by a data latency (I.e. delay) in processing client data. In some examples, the LB-DP System may prioritize processing some instances of client data over others, based on client profile data that prioritizes some clients over others. In other examples, the LB-DP system may selectively schedule a later time interval for processing of an instance of client data.Type: GrantFiled: April 2, 2018Date of Patent: March 16, 2021Assignee: T-Mobile USA, Inc.Inventors: Kevin Lau, Timothy Shelton
-
Patent number: 10834181Abstract: The present disclosure describes techniques for monitoring telemetry data that relates to processing of client data on one or more data cluster(s) and dynamically re-routing client data to another data cluster for processing, based on an analysis of the telemetry data. Particularly, a Load Balancing and Data Prioritization (LB-DP) system is described that can monitor telemetry data associated with processing client data, and further generate a cluster-telemetry metric for each data cluster that quantifies whether a user experience on a client device is likely to be influenced by a data latency (I.e. delay) in processing client data. In some examples, the LB-DP System may prioritize processing some instances of client data over others, based on client profile data that prioritizes some clients over others. In other examples, the LB-DP system may selectively schedule a later time interval for processing of an instance of client data.Type: GrantFiled: April 2, 2018Date of Patent: November 10, 2020Assignee: T-Mobile USA, Inc.Inventors: Kevin Lau, Timothy Shelton
-
Publication number: 20200220979Abstract: Systems and methods are described herein for providing multiple, different types of information for mobile devices and associated users to requesting systems, such as customer service systems provided by telecommunications carriers. The systems and methods may generate a single API that, when called by a requesting system (e.g., via a request transmitted by the requesting system that includes subscriber or device information), provides data collected from multiple, disparate data sources back to the requesting system via the single API.Type: ApplicationFiled: December 4, 2019Publication date: July 9, 2020Inventors: Jonathan Soini, Timothy Shelton, Alex Thanh Nguyen, Ganesh Balgum, Vikas Verma, Tony Giannini
-
Patent number: 10623577Abstract: Systems and methods are described herein for providing multiple, different types of information for mobile devices and associated users to requesting systems, such as customer service systems provided by telecommunications carriers. The systems and methods may generate a single API that, when called by a requesting system (e.g., via a request transmitted by the requesting system that includes subscriber or device information), provides data collected from multiple, disparate data sources back to the requesting system via the single API.Type: GrantFiled: September 21, 2018Date of Patent: April 14, 2020Assignee: T-Mobile USA, Inc.Inventors: Jonathan Soini, Timothy Shelton, Alex Thanh Nguyen, Ganesh Balgum, Vikas Verma, Tony Giannini
-
Publication number: 20190306229Abstract: The present disclosure describes techniques for monitoring telemetry data that relates to processing of client data on one or more data cluster(s) and dynamically re-routing client data to another data cluster for processing, based on an analysis of the telemetry data. Particularly, a Load Balancing and Data Prioritization (LB-DP) system is described that can monitor telemetry data associated with processing client data, and further generate a cluster-telemetry metric for each data cluster that quantifies whether a user experience on a client device is likely to be influenced by a data latency (I.e. delay) in processing client data. In some examples, the LB-DP System may prioritize processing some instances of client data over others, based on client profile data that prioritizes some clients over others. In other examples, the LB-DP system may selectively schedule a later time interval for processing of an instance of client data.Type: ApplicationFiled: April 2, 2018Publication date: October 3, 2019Inventors: Kevin Lau, Timothy Shelton
-
Publication number: 20190306228Abstract: The present disclosure describes techniques for monitoring telemetry data that relates to processing of client data on one or more data cluster(s) and dynamically re-routing client data to another data cluster for processing, based on an analysis of the telemetry data. Particularly, a Load Balancing and Data Prioritization (LB-DP) system is described that can monitor telemetry data associated with processing client data, and further generate a cluster-telemetry metric for each data cluster that quantifies whether a user experience on a client device is likely to be influenced by a data latency (I.e. delay) in processing client data. In some examples, the LB-DP System may prioritize processing some instances of client data over others, based on client profile data that prioritizes some clients over others. In other examples, the LB-DP system may selectively schedule a later time interval for processing of an instance of client data.Type: ApplicationFiled: April 2, 2018Publication date: October 3, 2019Inventors: Kevin Lau, Timothy Shelton
-
Publication number: 20190028593Abstract: Systems and methods are described herein for providing multiple, different types of information for mobile devices and associated users to requesting systems, such as customer service systems provided by telecommunications carriers. The systems and methods may generate a single API that, when called by a requesting system (e.g., via a request transmitted by the requesting system that includes subscriber or device information), provides data collected from multiple, disparate data sources back to the requesting system via the single API.Type: ApplicationFiled: September 21, 2018Publication date: January 24, 2019Inventors: Jonathan Soini, Timothy Shelton
-
Patent number: 10084922Abstract: Systems and methods are described herein for providing multiple, different types of information for mobile devices and associated users to requesting systems, such as customer service systems provided by telecommunications carriers. The systems and methods may generate a single API that, when called by a requesting system (e.g., via a request transmitted by the requesting system that includes subscriber or device information), provides data collected from multiple, disparate data sources back to the requesting system via the single API.Type: GrantFiled: March 30, 2017Date of Patent: September 25, 2018Assignee: T-Mobile USA, Inc.Inventors: Jonathan Soini, Timothy Shelton
-
Publication number: 20170324871Abstract: Systems and methods are described herein for providing multiple, different types of information for mobile devices and associated users to requesting systems, such as customer service systems provided by telecommunications carriers. The systems and methods may generate a single API that, when called by a requesting system (e.g., via a request transmitted by the requesting system that includes subscriber or device information), provides data collected from multiple, disparate data sources back to the requesting system via the single API.Type: ApplicationFiled: March 30, 2017Publication date: November 9, 2017Inventors: Jonathan Soini, Timothy Shelton
-
Patent number: 9497142Abstract: In some implementations, a computing device may download a campaign from a server. The campaign may include a trigger and one or more actions associated with the trigger. In response to detecting that the trigger occurred, the computing device may perform the one or more actions associated with the trigger. The trigger may comprise an event that occurs at the computing device or a short message service (SMS) message that originates from the server.Type: GrantFiled: February 25, 2013Date of Patent: November 15, 2016Assignee: T-Mobile USA, Inc.Inventors: Craig Medin, Timothy Shelton
-
Publication number: 20140156992Abstract: In some implementations, a computing device may download a campaign from a server. The campaign may include a trigger and one or more actions associated with the trigger. In response to detecting that the trigger occurred, the computing device may perform the one or more actions associated with the trigger. The trigger may comprise an event that occurs at the computing device or a short message service (SMS) message that originates from the server.Type: ApplicationFiled: February 25, 2013Publication date: June 5, 2014Applicant: T-MOBILE USA, INC.Inventors: Craig Medin, Timothy Shelton
-
Patent number: 7331925Abstract: A system which includes at least one ultrasound data collection device which is programmable to carry out a specific ultrasound procedure on a selected part of a human body of a patient. The resulting ultrasound data is transmitted via a local server at the site of the data collection device to the internet and from there to a web database server which processes the raw ultrasound data to produce medical result information, including ultrasound images, which is then sent to a skilled technician, who accepts the results, rejects or edits them. Accepted medical results are transmitted back to the medical practitioner, while edited medical results are reprocessed, the results of which are transmitted to the medical practitioner.Type: GrantFiled: August 30, 2005Date of Patent: February 19, 2008Assignee: Verathon, Inc.Inventors: Gerald J. McMorrow, William Barnard, Stephen Dudycha, Timothy Shelton, Vikram Chalana
-
Publication number: 20050288584Abstract: A system which includes at least one ultrasound data collection device which is programmable to carry out a specific ultrasound procedure on a selected part of a human body of a patient. The resulting ultrasound data is transmitted via a local server at the site of the data collection device to the internet and from there to a web database server which processes the raw ultrasound data to produce medical result information, including ultrasound images, which is then sent to a skilled technician, who accepts the results, rejects or edits them. Accepted medical results are transmitted back to the medical practitioner, while edited medical results are reprocessed, the results of which are transmitted to the medical practitioner.Type: ApplicationFiled: August 30, 2005Publication date: December 29, 2005Inventors: Gerald McMorrow, William Barnard, Stephen Dudycha, Timothy Shelton, Vikram Chalana