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: 11991525Abstract: 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: GrantFiled: December 2, 2021Date of Patent: May 21, 2024Assignee: T-Mobile USA, Inc.Inventors: Gunjan Nimbavikar, Peter Mwangi, Ryan Christopher Lindstrom
-
Publication number: 20240098007Abstract: 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: ApplicationFiled: September 20, 2022Publication date: March 21, 2024Inventors: Do Kyu Lee, Tyler Gothmann, Ryan Christopher Lindstrom
-
Patent number: 11792637Abstract: 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: GrantFiled: November 18, 2022Date of Patent: October 17, 2023Assignee: T-Mobile USA, Inc.Inventors: Gunjan Nimbavikar, Yasmin Karimli, Ryan Christopher Lindstrom
-
Publication number: 20230180008Abstract: 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: ApplicationFiled: December 2, 2021Publication date: June 8, 2023Inventors: Gunjan Nimbavikar, Peter Mwangi, Ryan Christopher Lindstrom
-
Publication number: 20230081016Abstract: 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: ApplicationFiled: November 18, 2022Publication date: March 16, 2023Inventors: Gunjan Nimbavikar, Yasmin Karimli, Ryan Christopher Lindstrom
-
Patent number: 11528594Abstract: 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: GrantFiled: April 22, 2021Date of Patent: December 13, 2022Assignee: T-Mobile USA, Inc.Inventors: Gunjan Nimbavikar, Yasmin Karimli, Ryan Christopher Lindstrom
-
Patent number: 10893526Abstract: 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: GrantFiled: April 30, 2019Date of Patent: January 12, 2021Assignee: 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: 9768547Abstract: 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: GrantFiled: October 6, 2016Date of Patent: September 19, 2017Assignee: Sprint Communications Company L.P.Inventors: Ryan Christopher Lindstrom, Patrick J. Hills, Richard Aaron Reiser, Andrew Lawrence Liszewski
-
Patent number: 9484664Abstract: 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: GrantFiled: April 13, 2015Date of Patent: November 1, 2016Assignee: Sprint Communications Company L.P.Inventors: Ryan Christopher Lindstrom, Patrick J. Hills, Richard Aaron Reiser, Andrew Lawrence Liszewski