Patents by Inventor Ryan Christopher Lindstrom

Ryan Christopher Lindstrom 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: 11991525
    Abstract: The disclosed technology provides systems and methods for dynamically locking and unlocking wireless communication devices by enforcing updateable subscriber identity module (SIM) and public land mobile network (PLMN) policy information. A device receives policy information from a policy server, compares the policy information against information in the SIM and dynamically updates a lock state of the device based on the policy information, potentially overriding a factory lock state of the device. The policy information can include a whitelist indicating the SIMs that the device can accept. The device can also obtain and apply branding information when the SIM information matches the received policy information, and block access to certain device functionality when the SIM information does not match the policy information.
    Type: Grant
    Filed: December 2, 2021
    Date of Patent: May 21, 2024
    Assignee: T-Mobile USA, Inc.
    Inventors: Gunjan Nimbavikar, Peter Mwangi, Ryan Christopher Lindstrom
  • Publication number: 20240098007
    Abstract: Aspects of the present disclosure relate to implementing on-device latency detection into operating system (OS)-level functionality of a client device in client-server and/or network communications. An example method includes extracting packet headers from data-connection packets transmitted between a local application client and a remote application server. Data records including packet headers and timestamps are stored. Data records for related data-connection packets (e.g., queries and responses, handshakes) are identified via the packet headers, and timestamps of the identified data records are compared to determine latency measurements. Latency measurements are then distributed to relevant application clients locally residing on an upper layer. The latency measurements are presented in dashboard display to an end user and used for server-side dynamic load balancing.
    Type: Application
    Filed: September 20, 2022
    Publication date: March 21, 2024
    Inventors: Do Kyu Lee, Tyler Gothmann, Ryan Christopher Lindstrom
  • Patent number: 11792637
    Abstract: The disclosure herein describes the use of a policy server to enable management of activation of an adaptively branded device with a brand with which the device is compatible. A brand registration is received from a device registration entity including a device identifier of a device and a registered brand identifier of a brand. The device identifier and registered brand identifier are linked in a data store. A device activation request is received from the device including the device identifier and a SIM brand identifier of a SIM installed in the device. Based on the SIM brand identifier differing from the registered brand identifier, activation of the device with the brand is prevented. Based on the SIM brand identifier matching the registered brand identifier, the device is activated with the brand of the registered brand identifier, whereby the device is enabled to complete a branding process based on the brand.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: October 17, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Gunjan Nimbavikar, Yasmin Karimli, Ryan Christopher Lindstrom
  • Publication number: 20230180008
    Abstract: The disclosed technology provides systems and methods for dynamically locking and unlocking wireless communication devices by enforcing updateable subscriber identity module (SIM) and public land mobile network (PLMN) policy information. A device receives policy information from a policy server, compares the policy information against information in the SIM and dynamically updates a lock state of the device based on the policy information, potentially overriding a factory lock state of the device. The policy information can include a whitelist indicating the SIMs that the device can accept. The device can also obtain and apply branding information when the SIM information matches the received policy information, and block access to certain device functionality when the SIM information does not match the policy information.
    Type: Application
    Filed: December 2, 2021
    Publication date: June 8, 2023
    Inventors: Gunjan Nimbavikar, Peter Mwangi, Ryan Christopher Lindstrom
  • Publication number: 20230081016
    Abstract: The disclosure herein describes the use of a policy server to enable management of activation of an adaptively branded device with a brand with which the device is compatible. A brand registration is received from a device registration entity including a device identifier of a device and a registered brand identifier of a brand. The device identifier and registered brand identifier are linked in a data store. A device activation request is received from the device including the device identifier and a SIM brand identifier of a SIM installed in the device. Based on the SIM brand identifier differing from the registered brand identifier, activation of the device with the brand is prevented. Based on the SIM brand identifier matching the registered brand identifier, the device is activated with the brand of the registered brand identifier, whereby the device is enabled to complete a branding process based on the brand.
    Type: Application
    Filed: November 18, 2022
    Publication date: March 16, 2023
    Inventors: Gunjan Nimbavikar, Yasmin Karimli, Ryan Christopher Lindstrom
  • Patent number: 11528594
    Abstract: The disclosure herein describes the use of a policy server to enable management of activation of an adaptively branded device with a brand with which the device is compatible. A brand registration is received from a device registration entity including a device identifier of a device and a registered brand identifier of a brand. The device identifier and registered brand identifier are linked in a data store. A device activation request is received from the device including the device identifier and a SIM brand identifier of a SIM installed in the device. Based on the SIM brand identifier differing from the registered brand identifier, activation of the device with the brand is prevented. Based on the SIM brand identifier matching the registered brand identifier, the device is activated with the brand of the registered brand identifier, whereby the device is enabled to complete a branding process based on the brand.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: December 13, 2022
    Assignee: T-Mobile USA, Inc.
    Inventors: Gunjan Nimbavikar, Yasmin Karimli, Ryan Christopher Lindstrom
  • Patent number: 10893526
    Abstract: Systems and methods are provided for dynamically modifying the radio state of a user device based on monitored properties of the user device. One or more device properties associated with the power of the user device are monitored to determine a radio state change for the user device based on a triggering event. The triggering event corresponds to the one or more monitored device properties, and based on the determined radio state change for the user device, the radio state of the user device is automatically modified. Based on the modified radio state, information is transmitted to a cell site, the information including modified user device capability information. Based on the modified user device capability information, the user device receives communications from the cell site.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: January 12, 2021
    Assignee: Sprint Communications Company L.P.
    Inventors: Sougata Saha, Nick J. Baustert, Andrew Lawrence Liszewski, Rajveen Narendran, Sreekar Marupaduga, Saravana Kumar Velusamy, Ryan Christopher Lindstrom, Chris David Hiesberger
  • Patent number: 9768547
    Abstract: A water resistant port and a method for using it are provided. The port comprises a moveable seal assembly coupled to a spring structure. The moveable seal assembly may comprise a plastic material on an inner surface and a seal material on an outer surface. When the spring structure is in a relaxed position, the moveable seal assembly is caused to create a seal with a gasket material coupled to a side wall of a port casing. The spring structure comprises a spring coupled to the moveable seal assembly at one end and to a guide at an opposite end in an interior portion of the port casing. The port casing comprises, on an interior surface, one or more electrical connectors adapted to receive one or more electrical contacts of an accessory plug when the spring structure is compressed and the moveable seal assembly is in an engaged position.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: September 19, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Ryan Christopher Lindstrom, Patrick J. Hills, Richard Aaron Reiser, Andrew Lawrence Liszewski
  • Patent number: 9484664
    Abstract: A water resistant port and a method for using it are provided. The port comprises a moveable seal assembly coupled to a spring structure. The moveable seal assembly may comprise a plastic material on an inner surface and a seal material on an outer surface. When the spring structure is in a relaxed position, the moveable seal assembly is caused to create a seal with a gasket material coupled to a side wall of a port casing. The spring structure comprises a spring coupled to the moveable seal assembly at one end and to a guide at an opposite end in an interior portion of the port casing. The port casing comprises, on an interior surface, one or more electrical connectors adapted to receive one or more electrical contacts of an accessory plug when the spring structure is compressed and the moveable seal assembly is in an engaged position.
    Type: Grant
    Filed: April 13, 2015
    Date of Patent: November 1, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Ryan Christopher Lindstrom, Patrick J. Hills, Richard Aaron Reiser, Andrew Lawrence Liszewski