Patents Assigned to Sprint Communications Company L.P.
  • Patent number: 11678176
    Abstract: A mechanism for sharing electronic subscriber identity module (eSIM) credentials between two mobile communication devices is described. This includes establishing, by a source user equipment (UE) comprising a first of the mobile communication devices, a data connection with a subscription manager data preparation (SMDP+) server associated with eSIM credentials stored at the source UE. The source UE notifies the SMDP+ server of an intent to transfer the eSIM credentials. The source UE receives metadata describing an activation code containing identification data for the eSIM credentials. The source UE forwards the activation code to a destination UE comprising a second of the mobile communication devices. The activation code is forwarded to support a download of the eSIM credentials to the destination UE from the SMDP+ server.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: June 13, 2023
    Assignee: SPRINT COMMUNICATIONS COMPANY, L.P.
    Inventors: Philip W. Uehling, Ryan P. Dreiling, Balasubramaniam Guru
  • Patent number: 11659366
    Abstract: A method for providing data to a user comprising communicating, from a radio access network to a Minimization of Drive Tests (“MDT”)-channel-communicative sensor device, at least one MDT signal selected from the group consisting of an MDT configuration signal and an MDT control signal. The method also comprises generating, at least in part in response to the MDT signal and using an onboard sensor of the MDT-channel-communicative sensor device, sensor data comprising non-MDT data. The method also comprises receiving at least a portion of the sensor data into the radio access network over an MDT channel and communicating at least the portion of the sensor data from the radio access network to the user.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: May 23, 2023
    Assignee: Sprint Communications Company, L.P.
    Inventors: Zheng Fang, Matthew J. Starzec
  • Patent number: 11653202
    Abstract: A method for edge network authentication and access, implemented by an edge server, including receiving user equipment (UE) information from an application client executed on a UE to establish a connection between the edge server and the UE, verifying whether the UE has authorization to the local access point name (APN) based on the UE information, generating a session key when the UE has authorization to the local APN, sending the session key to the UE, receiving a request to access content of an application on a content server from the UE, decrypting the information to obtain a key, comparing the key with the application key to validate the UE, verifying identifiers of the UE when the UE is valid, identifying the application on the content server to obtain the content based on the request, encrypting and sending a session identifier to the UE based on a new application key.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: May 16, 2023
    Assignee: SPRINT COMMUNICATIONS COMPANY, L.P.
    Inventors: Marouane Balmakhtar, Galip Murat Karabulut
  • Patent number: 11632738
    Abstract: A method of data communication service to a wireless communication device, comprising receiving a first communication session initiation message by a communication gateway from a wireless communication device, wherein the first communication session initiation message provides no access point name (APN) or provides a default APN, based on the first communication session initiation message providing no APN or providing a default APN, sending the first communication session initiation message by the communication gateway to an APN allocation server, parsing the first communication session initiation message by the APN allocation server to determine a destination identity of the first communication session initiation message and to determine an identity of the wireless communication device, looking up a communication policy by the APN allocation server, looking up by the APN allocation server an APN associated with the communication policy, sending the APN by the APN allocation server to the wireless communicati
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: April 18, 2023
    Assignee: SPRINT COMMUNICATIONS COMPANY, L.P.
    Inventor: Dhananjay Indurkar
  • Patent number: 11611861
    Abstract: Disclosed is a method of gathering data from a wireless data device that is not connected to the internet using a mobile device like a phone, laptop, or tablet. The wireless data device signals an device monitoring application on the smartphone to connect. The device monitoring application and the wireless data device trade passwords to establish a secure wireless connection. The data is sent from the wireless data device to the smartphone and stored in memory. The device monitoring application connects wirelessly to the internet through a cell tower. If cell service is not available, the device monitoring application waits till cell service is available to connect to the internet. The device monitoring application on the smartphone establishes a secure connection to a server located on the internet and sends the data to an device monitoring application executing on the server.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: March 21, 2023
    Assignee: SPRINT COMMUNICATIONS COMPANY, L.P.
    Inventor: Kenneth W. Samson
  • Patent number: 11574332
    Abstract: A method of generating and using a 2D barcode to provide an authenticated service subscriber with an adapted offer comprising monitoring and identifying, by a monitoring application associated with a first service provider, a social network for keywords related to a negative subscriber interaction with a second service provider; engaging a subscriber associated with the negative interaction by the first service provider; generating a one-time use 2D barcode associated with an offer and comprising embedded subscriber information; storing the barcode in a data store; sending the barcode to a mobile device; presenting and scanning the barcode; decoding the information by an offer application; authenticating the identity of the subscriber; adapting the offer based on the subscriber information; searching an inventory data store associated with a physical retail location of the first service provider; locating and presenting the adapted offer; and marking the barcode as expired in the barcode data store.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: February 7, 2023
    Assignee: Sprint Communications Company, L.P.
    Inventor: Michael A. Gailloux
  • Patent number: 11570253
    Abstract: A method of providing a user interface on a mobile communication device to control smart devices in an environment. The method comprises discovering a plurality of smart devices in an environment by a client application executing on a mobile communication device by initiating wireless communication between the mobile communication device and the plurality of smart devices, wherein the client application learns an electronic model identity of each of the discovered smart devices, communicating with a data store by the client application to look-up control interfaces of the discovered smart devices based on the electronic model identities of the smart devices, looking-up predefined environmental preferences associated with the mobile communication device in the data store by the client application, transmitting control commands by the client application to the plurality of smart devices based in part on the looked-up predefined environmental preferences.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: January 31, 2023
    Assignee: Sprint Communications Company, L.P.
    Inventors: Lyle T. Bertz, Galip Murat Karabulut, Joao Teixeira
  • Patent number: 11496938
    Abstract: A wireless communication network comprises a wireless UE, a source access node, a target access node, and a network controller. The UE identifies an active media session, a UE fallback capability, and a network fallback availability. The UE measures a signal metric for the target access node and indicates the signal metric and UE fallback capability to the source access node. The source access node receives the indication the signal metric and the UE fallback capability. The source access node receives an access modification message for the UE from the wireless network controller. In response, the source access node initiates the hand over and transfers a handover message to the network controller. The network controller receives the handover message, transfers a handover request to the target access node, receives an acceptance from the target access node, and transfers a handover command for the wireless UE to the source access node.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: November 8, 2022
    Assignee: Sprint Communications Company L.P.
    Inventors: Rajil Malhotra, Ramesh Kumar Golla, Anuj Sharma, Anil Kumar Mariyani
  • Patent number: 11496306
    Abstract: Communication circuitry associates a data source with a source Identifier (ID) and a cryptographic key and associates a data target with a target ID, contact token, contact condition, and contact information. The communication circuitry receives and decrypts the encrypted source ID, the encrypted target ID, and the encrypted contact token with the cryptographic key, and in response, authenticates the source ID, authenticates the target ID, and validates the contact token. When the authentication and validation are successful, the communication circuitry selects a portion of the contact information based on the contact condition, encrypts the selected contact information, and transfers the encrypted selected contact information to the data source. The data source uses the selected contact information and the contact token to transfer data to the data target. The data target uses the contact token to validate the data source.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: November 8, 2022
    Assignee: Sprint Communications Company L.P.
    Inventor: Pierce Andrew Gorman
  • Patent number: 11483706
    Abstract: A wireless network transfers UE information to an authorization server. The authorization server generates an expected result based on a random number and secret key in response to the UE information. The authorization server transfers the expected result and the random number to the wireless network which transfers the random number to the UE. The wireless network receives an authentication result from the UE and authenticates the UE by matching the authentication result to the expected result. In response to network authentication, the wireless network transfers the expected result to a conferencing server. The conferencing server receives the authentication result from the UE and registers the UE by matching the authentication result to the expected result. The conferencing server establishes media conferences for the UE. The wireless network exchanges media for the UE.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: October 25, 2022
    Assignee: Sprint Communications Company L.P.
    Inventors: Sathyanarayanan Raghunathan, Muthukumaraswamy Sekar, Maheswaran Vijayakumar, Suresh Majjara
  • Patent number: 11483689
    Abstract: A method of provisioning an electronic subscriber identity module (eSIM) to a wireless communication device. The method comprises provisioning an eSIM profile into an eSIM of a virtual eSIM provisioning platform provided by a computer system and where the eSIM profile comprises wireless communication service provider data and wireless communication service subscriber data, partitioning by an eSIM provisioning application a process of writing the eSIM profile to an eSIM of a wireless communication device into a plurality of messages, whereby the complexity of provisioning the eSIM profile to the eSIM of the wireless communication device is handled by the intelligence of the eSIM provisioning application, establishing wireless communication by the eSIM provisioning application with a wireless communication device having an eSIM, and sending the messages by the eSIM provisioning application to the eSIM of the wireless communication device.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: October 25, 2022
    Assignee: Sprint Communications Company L.P.
    Inventor: David William James Holmes
  • Patent number: 11477636
    Abstract: A method of provisioning a mobile communication device with an eSIM profile. The method comprises receiving an indication by an application executing on a computer system that a subscriber associated with a mobile communication device provisioned with a first eSIM profile associated with a first network is traveling to a second network, maintaining a pool of eSIM profiles associated with the second network by the application, designating a second eSIM profile that is one of the eSIM profiles in the pool as allocated by the application, sending a copy of the second eSIM profile to the mobile communication device, receiving an indication by the application that the mobile communication device has deactivated the second eSIM profile, and, after receiving the indication that the mobile communication device has deactivated the second eSIM profile, designating the second eSIM profile in the pool as unallocated by the application.
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: October 18, 2022
    Assignee: Sprint Communications Company L.P.
    Inventor: Dhananjay Indurkar
  • Patent number: 11477719
    Abstract: A wireless communication network serves User Equipment (UE) responsive to an Artificial Intelligence (AI) network. The UE transfers UE data that indicates user applications and their current status to a distributed ledger. The distributed ledger also receives past quality levels and locations from the wireless communication network. The distributed ledger stores the UE data, quality levels, and locations in a blockchain format that is readable by the AI network. The distributed ledger receives a future quality level and location and time for the UE from the AI network. The distributed ledger stores the future quality level and location and time for the UE in the blockchain format. The distributed ledger transfers the future quality level and location and time for the UE to an Exposure Function (EF). The EF signals a network control-plane to deliver the wireless data service to the UE at the future location and time and quality level.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: October 18, 2022
    Assignee: Sprint Communications Company L.P.
    Inventors: Lyle Walter Paczkowski, Ada Nelly Pitocco, Zachary Kenneth McLain
  • Patent number: 11477624
    Abstract: A method of provisioning wireless communication service to wireless communication devices. The method comprises allocating telephone numbers to a first plurality of devices, allocating the same telephone numbers to a second plurality of devices, transmitting an eSIM provisioning data bundle in a short message service (SMS) message to the first plurality of devices by a first communication network routing node based on the corresponding one of the plurality of telephone numbers, transmitting an eSIM provisioning data bundle in a SMS message to the second plurality of devices by a second communication network routing node based on the corresponding one of the plurality of telephone numbers, wherein the first communication network routing node routes SMS messages in a first region and the second communication network routine node routes SMS messages in a second region, whereby a single telephone number is leveraged by two different devices located in different regions.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: October 18, 2022
    Assignee: Sprint Communications Company L.P.
    Inventor: Dhananjay Indurkar
  • Patent number: 11477266
    Abstract: A data communication system generates Artificial Intelligence (AI) responses to distributed ledger data. In the data communication system, ledger clients discover distributed ledgers and establish hardware-trust with the distributed ledgers. The ledger clients discover AI engines and establish hardware-trust with the AI engines. The ledger clients read ledger information from the top data blocks of the distributed ledgers and select top-block ledger information. The ledger clients select AI engines to receive the selected top-block ledger information and transfer the selected ledger information to the selected AI engines. The selected AI engines process the selected top-block ledger information and generate the AI responses.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: October 18, 2022
    Assignee: Sprint Communications Company L.P.
    Inventors: Lyle Walter Paczkowski, Ronald R. Marquardt, Stephen P. O'Neal, Tracy Lee Nelson
  • Patent number: 11469889
    Abstract: A wireless communication network performs quantum authentication for a wireless User Equipment (UE). In the wireless communication network, network quantum circuitry generates and transfers qubits. UE quantum circuitry receives and processes the qubits and determines polarization states for the qubits. The UE quantum circuitry exchanges cryptography information with the network quantum circuitry and generates cryptography keys based on polarization states and cryptography information. The UE quantum circuitry transfers the cryptography keys to UE network circuitry. The network quantum circuitry exchanges the cryptography information with the UE quantum circuitry. The network quantum circuitry generates the cryptography keys based on the polarization states and the cryptography information and transfers the cryptography keys to network authentication circuitry.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: October 11, 2022
    Assignee: Sprint Communications Company L.P.
    Inventors: Marouane Balmakhtar, Lyle Walter Paczkowski
  • Patent number: 11468089
    Abstract: A method of building a first distributed ledger based on synchronization with a proxy distributed ledger comprising a genesis block of a second distributed ledger and a contiguous plurality of last blocks of the second distributed ledger. The method comprises initializing a first distributed ledger by creating a first genesis block comprising executable instructions that implement a smart contract; initializing the proxy distributed ledger as a combination of the blocks read from the second distributed ledger; and building the first distributed ledger by creating blocks and adding the blocks to the first distributed ledger, wherein each block comprises a content field created at least in part based on processing one of the blocks of the proxy distributed ledger in time synchronization based on executing the executable instructions stored in the first genesis block.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: October 11, 2022
    Assignee: Sprint Communications Company L.P.
    Inventors: Mark R. Bales, Lyle W. Paczkowski
  • Patent number: 11463209
    Abstract: A wireless communication network serves User Equipment (UEs) over Multiple Input Multiple Output (MIMO) layers. A primary access node wirelessly serves the UEs over a primary amount of MIMO layers in a primary radio channel having a primary channel size. A secondary access node wirelessly serves the UEs over a secondary amount of MIMO layers in a secondary radio channel having a secondary channel size. The primary access node selects a new primary channel size and a new secondary channel size based on the primary amount of MIMO layers and the secondary amount of MIMO layers. The primary access node wirelessly serves the UEs over the primary amount of MIMO layers in the primary radio channel having the new primary channel size. The secondary access node wirelessly serves the UEs over the secondary amount of MIMO layers in the secondary radio channel having the new secondary channel size.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: October 4, 2022
    Assignee: Sprint Communications Company L.P.
    Inventor: Sreekar Marupaduga
  • Patent number: 11461759
    Abstract: A method is provided for communication by a mobile telecommunication device. The method comprises detecting, by the mobile telecommunication device, an input related to an advertisement displayed on the mobile telecommunication device and associated with an online merchant. The method further comprises, responsive to detecting the input, transmitting, by the mobile telecommunication device, to the online merchant, a token stored in a memory location in the mobile telecommunication device, wherein the token contains information for facilitating a transaction between the mobile telecommunication device and the online merchant.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: October 4, 2022
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Lauren R. King
  • Patent number: 11461436
    Abstract: A communication device. The communication device comprises a central processing unit (CPU), a graphics processing unit (GPU), and a non-transitory memory comprising executable instructions for a sharing application that when executed by at least one of the CPU or the GPU, causes the sharing application to transmit an executable of a trusted application to an endpoint communication device, begin execution of the sharing application in a trusted security execution zone (TSZ) execution mode for sharing media content, instantiate a trustlet application that begins execution by the CPU or the GPU in the TSZ execution mode, display a unit of media content on the communication device, determine whether the unit of media content comprises confidential information, and in response to a determination the unit of media content comprises confidential information, transmit commands to the trusted application to control one or more functions at the endpoint communication device.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: October 4, 2022
    Assignee: Sprint Communications Company L.P.
    Inventors: Marouane Balmakhtar, Thomas Golden, Galip Murat Karabulut, Lyle W. Paczkowski