Patents by Inventor Jeffery A. Smith

Jeffery A. Smith 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).

  • Publication number: 20240133653
    Abstract: A firearm with a slide and a frame. The slide has a slide rail. The frame has a frame rail. The frame rail interfaces with the slide rail. The frame rail has a lubrication groove and a debris removal port. The lubrication groove extends along a surface of the frame rail that bears against the slide rail during operation of the firearm. The debris removal port has gap within the frame rail proximate to an end of the lubrication groove.
    Type: Application
    Filed: October 22, 2023
    Publication date: April 25, 2024
    Inventors: Dave Dawson, Dustin Turner, Jeffery Hildner, Christopher Schirmer, Paul Smith, Nathan Horvath, Anthony Clark, II, Cullen Fravel
  • Patent number: 11955863
    Abstract: A motor assembly includes a stator having a stator core, stator windings, and a routing insulator configured to electrically insulate the stator core from the stator windings; a rotor rotatably received within the stator; and a bearing bridge received at least partially within the routing insulator and including a main body forming a center pocket arranged to support a bearing of the rotor shaft. A circuit board is provided including a circuit board, and an overmold structure forming an annular body on a surface of the circuit board arranged to mate with the main body of the bearing bridge to substantially seal the center pocket from ingress of debris particles.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: April 9, 2024
    Assignee: Black & Decker Inc.
    Inventors: Dustin Jefferies, David J. Smith, Marcus E. E. Rydin, Justin H. Ayers, Sumiteru Mori, Kristopher Cochran
  • Patent number: 11911606
    Abstract: Technologies and implementations for a defibrillator electrode having communicative capabilities are generally disclosed.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: February 27, 2024
    Assignee: PHYSIO-CONTROL, INC.
    Inventors: Jennifer Jensen, Jennifer Hoss, Mitchell Smith, Kenneth J. Peterson, Maren Nelson, Andres Belalcazar, Daniel W. Piraino, John Knapinski, Matthew Bielstein, Ethan Albright, Jeffery Edwards, Paul Tamura
  • Patent number: 11805062
    Abstract: Systems and methods for classifying a traffic flow on a network to determine a policy are described herein. The systems and methods enable a network to use aspects of an encrypted traffic flow and compare those aspects against a training set of data to classify the traffic flow. The classification helps the network determine and enforce policies associated with traffic flows from various services, even if the traffic flows are encrypted (obfuscated).
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: October 31, 2023
    Assignee: T-Mobile USA, Inc.
    Inventor: Jeffery A. Smith
  • Patent number: 11743198
    Abstract: Systems and methods for classifying a traffic flow on a network to determine parameters are described herein. The systems and methods use a policy API of a cellular network to allow entities to self-identify when, for example, their traffic flows may be encrypted or the identity of the originating location is obfuscated. The requesting entity accesses the policy API and transmits a self-identification request for a particular set of parameters to be used for subsequent traffic flows from the self-identification requesting entity. The cellular network may use the self-identification requests to allocate resources according to the parameters listed in the self-identification request without requiring the cellular network to decrypt the transmissions or analyze the transmissions to determine parameters.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: August 29, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Jeffery A. Smith, Rahul Pal, Geeta Khetan
  • Publication number: 20230224743
    Abstract: Methods, apparatus, and systems for providing deterministic network experience to application-level services are disclosed. In one example aspect, a method includes providing a set of interfaces to an application-level service deployed in part on a user device. The set of interfaces is configured to provide a notification to the application-level service regarding a real-time change in network conditions relevant to the application-level service. The method also includes receiving a registration request from the application-level service to register for the notification, estimating the network conditions based on physical layer information, and notifying the registered application-level service of the change in the network conditions based on the estimated network conditions.
    Type: Application
    Filed: March 17, 2023
    Publication date: July 13, 2023
    Inventor: Jeffery Smith
  • Patent number: 11665562
    Abstract: Methods, apparatus, and systems for providing deterministic network experience to application-level services are disclosed. In one example aspect, a method includes providing a set of interfaces to an application-level service deployed in part on a user device. The set of interfaces is configured to provide a notification to the application-level service regarding a real-time change in network conditions relevant to the application-level service. The method also includes receiving a registration request from the application-level service to register for the notification, estimating the network conditions based on physical layer information, and notifying the registered application-level service of the change in the network conditions based on the estimated network conditions.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: May 30, 2023
    Assignee: T-Mobile USA, Inc.
    Inventor: Jeffery Smith
  • Patent number: 11606304
    Abstract: Systems and methods discussed herein are directed to combining multiple network flows with respect to usage of applications into sessions. A record of a plurality of network flows may be obtained where the record relates to usage of the application by a user device in a wireless communication network. The plurality of network flows may be combined into a session, where an earliest start time of a network flow represents a session start time for the session and a latest end time of a network flow represents a session end time for the session. Based at least in part on the session start time and the session end time, a usage of the application during the session by the user device may be determined. Based at least in part on a plurality of sessions, usage of the application in the wireless communication network may be estimated.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: March 14, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Jeffery A. Smith, Arundhati Ghosh, Kelly Schiller
  • Patent number: 11330039
    Abstract: A computing system may automatically classify applications that are used via a communication network. Application classification may include identifying a signature or group of signatures that belongs to an application or service associated with data flow through a network. The computer system of the network may collect data regarding the application from a mobile device, from the network, and/or from a digital distribution service accessible via the network. The system may combine such data together to identify and classify the application.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: May 10, 2022
    Assignee: T-Mobile USA, Inc.
    Inventors: Jeffery A. Smith, Arundhati Ghosh
  • Patent number: 11245606
    Abstract: A first time that a Domain Name System (DNS) response message is sent by the gateway server of a network to a user device may be determined, the DNS response message being generated by a Local DNS server of the network in response to a DNS request message from the user device for routing via the gateway server to the user device. A second time that a client handshake message for an external server identified by a network address in the DNS response is received at the gateway server may be determined, in which the client handshake message is sent by the user device. A roundtrip time for the network that is a time difference between the first time and the second time is calculated. The roundtrip trip time is then halved to obtain a network latency time measurement for the network.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: February 8, 2022
    Assignee: T-Mobile USA, Inc.
    Inventors: Ruchir Sinha, Rajesh Gulati, Anandajothi Muttayane, Kameswaran Arunachalam, Jeffery Smith
  • Publication number: 20220038380
    Abstract: Systems and methods discussed herein are directed to combining multiple network flows with respect to usage of applications into sessions. A record of a plurality of network flows may be obtained where the record relates to usage of the application by a user device in a wireless communication network. The plurality of network flows may be combined into a session, where an earliest start time of a network flow represents a session start time for the session and a latest end time of a network flow represents a session end time for the session. Based at least in part on the session start time and the session end time, a usage of the application during the session by the user device may be determined. Based at least in part on a plurality of sessions, usage of the application in the wireless communication network may be estimated.
    Type: Application
    Filed: July 30, 2020
    Publication date: February 3, 2022
    Inventors: Jeffery A. Smith, Arundhati Ghosh, Kelly Schiller
  • Publication number: 20210406158
    Abstract: Systems and methods present practical applications to software design and testing by providing a driver or platform that implements a simplified testing process to automate test scripting and to create multiple environments to run software and device tests. The driver or platform may be modular such that a user may add more testing scripts to an environment without re-building the environment for every test, The platform may also allow the user to make changes to each script and perform tests with specific options (e.g,, testing synchronously or asynchronously, defining the number of test executions, etc.). The platform may be configured to set up devices for each test and initiate specific drivers for each test. In some embodiments, the platform may set up each device involved in a test, start the related drivers, and create different threads for executing different aspects of the test.
    Type: Application
    Filed: June 24, 2020
    Publication date: December 30, 2021
    Inventors: Jonathan Junghan Yu, Jeffery Smith
  • Publication number: 20210377761
    Abstract: Methods, apparatus, and systems for providing deterministic network experience to application-level services are disclosed. In one example aspect, a method includes providing a set of interfaces to an application-level service deployed in part on a user device. The set of interfaces is configured to provide a notification to the application-level service regarding a real-time change in network conditions relevant to the application-level service. The method also includes receiving a registration request from the application-level service to register for the notification, estimating the network conditions based on physical layer information, and notifying the registered application-level service of the change in the network conditions based on the estimated network conditions.
    Type: Application
    Filed: May 29, 2020
    Publication date: December 2, 2021
    Inventor: Jeffery Smith
  • Patent number: 11190983
    Abstract: Techniques for network scheduling that may provide consistent latency in content delivery are described. For example, the techniques may include receiving, by a scheduler of a carrier network, a consistent latency request associated with an application operating on a user equipment (UE), the consistent latency request including a specified latency value. Based at least in part on the specified latency value, the scheduler of the carrier network may schedule transmission of one or more packets associated with the application operating on the UE to cause the one or more packets to arrive at the UE with an inter-packet delay substantially equal to the specified latency value.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: November 30, 2021
    Assignee: T-Mobile USA, Inc.
    Inventors: Andrew Gapin, Yun-Ling Jocelyn Wang, Taha Najeeb, Jeffery A. Smith, Paul Bongaarts
  • Patent number: 10952091
    Abstract: 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: Grant
    Filed: July 3, 2019
    Date of Patent: March 16, 2021
    Assignee: T-Mobile USA, Inc.
    Inventors: Jie Hui, Zachary William McPherson, Kranthi Sontineni, Peter P. Myron, Himesh Bagley, Jeffery A. Smith
  • Publication number: 20210021666
    Abstract: A computing system may automatically classify applications that are used via a communication network. Application classification may include identifying a signature or group of signatures that belongs to an application or service associated with data flow through a network. The computer system of the network may collect data regarding the application from a mobile device, from the network, and/or from a digital distribution service accessible via the network. The system may combine such data together to identify and classify the application.
    Type: Application
    Filed: July 16, 2019
    Publication date: January 21, 2021
    Inventors: Jeffery A. Smith, Arundhati Ghosh
  • Publication number: 20200336945
    Abstract: Techniques for network scheduling that may provide consistent latency in content delivery are described. For example, the techniques may include receiving, by a scheduler of a carrier network, a consistent latency request associated with an application operating on a user equipment (UE), the consistent latency request including a specified latency value. Based at least in part on the specified latency value, the scheduler of the carrier network may schedule transmission of one or more packets associated with the application operating on the UE to cause the one or more packets to arrive at the UE with an inter-packet delay substantially equal to the specified latency value.
    Type: Application
    Filed: December 4, 2019
    Publication date: October 22, 2020
    Inventors: Andrew Gapin, Yun-Ling Jocelyn Wang, Taha Najeeb, Jeffery A. Smith, Paul Bongaarts
  • Patent number: 10587720
    Abstract: Techniques and methods for dynamically tuning of content delivery over a communication network are described. In one aspect, a method of dynamically tuning of content delivery over a communication network may involve a user device detecting an event related to a content delivery traffic from an application server to the user device over the communication network. The method may also involve the user device communicating the detected event to the application server.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: March 10, 2020
    Assignee: T-Mobile USA, Inc.
    Inventors: Jie Hui, Jeffery A. Smith
  • Patent number: 10499332
    Abstract: 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: Grant
    Filed: October 9, 2017
    Date of Patent: December 3, 2019
    Assignee: T-Mobile USA, Inc.
    Inventors: Jie Hui, Himesh Bagley, Jeffery A. Smith, Antoine T. Tran
  • Publication number: 20190335351
    Abstract: 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: Application
    Filed: July 3, 2019
    Publication date: October 31, 2019
    Inventors: Jie Hui, Zachary William McPherson, Kranthi Sontineni, Peter P. Myron, Himesh Bagley, Jeffery A. Smith