Patents Assigned to Sprint Communications Company
  • Patent number: 11416620
    Abstract: A data communication network comprises Provider Edge (PE) circuitry and Customer Edge (CE) circuitry. The PE circuitry boots a trusted PE processor that transfers a hardware-trust hash and receives a hardware-trust certificate. The CE circuitry boots a trusted CE processor that transfers a hardware-trust hash and receives a hardware-trust certificate. The trusted PE circuitry and the trusted CE circuitry exchange and validate the hardware-trust certificates to establish a Trusted Execution Environment (TEE) across the network edge. The trusted PE circuitry and the trusted CE circuitry encrypt and exchange trusted user data in the TEE across the network edge.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: August 16, 2022
    Assignee: Sprint Communications Company L.P.
    Inventors: Lyle Walter Paczkowski, Ronald R. Marquardt
  • Patent number: 11416467
    Abstract: An electronic device reservation system that reduces the burden on an on-disk database is disclosed that comprises an on-disk database including a reservation table and an in-memory database storing a count of available electronic devices for each type of electronic device. The system also comprises a server comprising one or more application programming interfaces configured to receive a reservation request for a type of electronic device, access the in-memory database to determine whether there is enough inventory, modify the reservation table in the on-disk database for the reservation request in response to determining that there is enough inventory, decrement the count of available electronic devices for the type of electronic device in the in-memory database in response to the modification, and send a notification to a subscriber indicating that they have reserved a place in line electronically for a pre-order of the requested type of electronic device.
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: August 16, 2022
    Assignee: Sprint Communications Company L.P.
    Inventors: Robin Dale Katzer, Deepthi Kota, Vijayendra Nannapaneni
  • Patent number: 11416619
    Abstract: A method of boot-loading an electronic device. The method comprises boot-loading a trusted execution environment (TEE) in a trusted security zone of a processor of the electronic device, where the TEE boot-loads before a rich execution environment (REE) boot-loads, launching a boot-loader authentication application by the TEE in the trusted security zone, determining a signature value of an REE boot-loader by the boot-loader authentication application over the instructions of the REE boot-loader, comparing the signature value of the REE boot-loader to an authentication signature value stored in the TEE, and, in response to the signature value of the REE boot-loader not matching the authentication signature value, taking action by the boot-loader authentication application.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: August 16, 2022
    Assignee: Sprint Communications Company L.P.
    Inventors: Lyle W. Paczkowski, William M. Parsel
  • Patent number: 11418928
    Abstract: An adaptable method of monitoring a mobile communication device for duplicate text messages. The method of monitoring for duplicate text messages comprises receiving, by a monitoring application, a text message by a first messaging protocol and a second text message by a second messaging protocol, wherein the first and second text message comprises message metadata and message content. The first and second message metadata is recorded into a message log. The monitoring application compares at least one factor of the second message metadata to the first message metadata stored in the message log and assigns an incident score. The second text message is displayed if the incident score exceeds a user criteria threshold. A user feedback selection input is displayed along with the text message on the display log.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: August 16, 2022
    Assignee: Sprint Communications Company L.P.
    Inventors: Sean P. Hoelzle, Mark Douglas Peden, Jason Phillips, Raymond E. Reeves
  • Patent number: 11418958
    Abstract: A subscriber identity module (SIM). The SIM comprises a processor, a non-transitory memory storing a configuration file, a wireless identity, a wireless access key, and a remote update agent stored in the non-transitory memory. When executed by the processor, the remote update agent determines that the SIM is communicatively coupled to a wireless communication network via a radio transceiver of a communication device with which the SIM is associated, in response to determining that the SIM is communicatively coupled to the wireless communication network, sends a provide local information (PLI) command to the mobile communication device to acquire network measurement results (NMR) based on the configuration file, transmits NMR data via the radio transceiver using a bearer independent protocol (BIP), receives SIM update information via the radio transceiver, and stores the SIM update information in the configuration file in the non-transitory memory.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: August 16, 2022
    Assignee: Sprint Communications Company L.P.
    Inventors: Maksym Siryy, Simon Youngs
  • Patent number: 11399310
    Abstract: A data communication network serves User Equipment (UE) over an optimal wireless network slice for a user application. A Network Exposure Function (NEF) receives a notice message indicating a UE Identifier (ID) for the UE and an application ID for the user application when the UE downloads the user application. In response, the NEF transfers a download message indicating the UE ID and the application ID to a network control-plane. The network control-plane receives the download message from the NEF, and in response, selects a slice ID for the optimal network slice based on the application ID for the user application. The network control-plane transfers a slice message indicating the application ID and the slice ID to the UE. In response to the slice message, the UE uses the optimal network slice when executing the user application.
    Type: Grant
    Filed: February 18, 2021
    Date of Patent: July 26, 2022
    Assignee: Sprint Communications Company L.P.
    Inventors: Rajil Malhotra, Ramesh Kumar Golla, Anuj Sharma, Anil Kumar Mariyani
  • Patent number: 11399403
    Abstract: A primary access node adds a secondary access node to deliver wireless communication service to a User Equipment (UE). The primary access node comprises baseband circuitry and a radio. The radio wirelessly receives a measurement report from the UE that characterizes a radio metric for the secondary access node. The baseband circuitry determines insertion loss for the secondary access node and an add threshold for the secondary access node based on the insertion loss. The baseband circuitry determines an add value for the secondary access node based on the radio metric. When the add value exceeds the add threshold, the baseband circuitry transfers network signaling to the secondary access node to serve the UE and transfers user signaling to the UE over the radio. The UE attaches to the secondary access node and the secondary access node delivers the wireless communication service to the UE.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: July 26, 2022
    Assignee: Sprint Communications Company LP
    Inventor: Sreekar Marupaduga
  • Patent number: 11395111
    Abstract: A wireless communication network charges a user for a wireless data service over an Exposure Function (EF). The EF exposes a service capability and charge to the user. The EF maps the service capability into network parameters and transfers the network parameters to a network control-plane. The control-plane receives and translates the network parameters into network signaling and transfers the network signaling to a network user-plane. The user-plane receives the network signaling and user data. The user-plane transfers the user data responsive to the network signaling and transfers session data that characterizes the user data transfer to the control-plane. The control-plane transfers the session data to the EF. The EF maps the session data into a service delivery event that that characterizes the user data transfer, service capability, and service charge. The EF exposes the service delivery event to the user.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: July 19, 2022
    Assignee: Sprint Communications Company LP
    Inventor: Lyle Walter Paczkowski
  • Patent number: 11395245
    Abstract: In a wireless access node, a Protocol Data Convergence Protocol (PDCP) separates data into direct data and indirect data. The wireless access node wirelessly transfers the direct data to User Equipment (UE) and transfers the indirect data to a wireless support node. The wireless support node wirelessly transfers the indirect data to the UE. The PDCP estimates a transmission time difference between the direct data and the indirect data. The PDCP separates additional data into direct data and indirect data. The PDCP delays the additional direct and/or indirect data based on the time difference to synchronize delivery. The wireless access node wirelessly transfers the direct data to the UE and transfers the indirect data to the wireless support node. The wireless support node wirelessly transfers the indirect data to the UE.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: July 19, 2022
    Assignee: Sprint Communications Company LP
    Inventors: Rajil Malhotra, Anubhav Visen
  • Patent number: 11395187
    Abstract: A wireless access network element wirelessly exchanges user data with wireless User Equipment (UEs) and exchanges the user data with other network elements. The wireless access network element generates status indicators that characterize the wireless access network element during the user data exchanges. The wireless access network element identifies priorities for the status indicators. The wireless access network element receives load data from a network element manager. The wireless access network element processes the load data and the priorities to determine individual reporting times for the status indicators. The wireless access network element transfers the individual status indicators to the network element management system per the individual reporting times.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: July 19, 2022
    Assignee: Sprint Communications Company LP
    Inventors: Pawankumar C. Narang, Deveshkumar Narendrapratap Rai, Murali Krishnan Govindan, Satish Gobarbhai Thumar
  • Patent number: 11395139
    Abstract: A mechanism of authenticating a communication device onto a radio access network via a private wireless gateway is described. This includes communicating with a communication device via a first wireless interface authentication information, a preferred roaming list (PRL), and an initial access value are obtained from the communication device. A first expected access value is determined based on rolling code data and a secret function. The PRL is authenticated when the first expected access value matches the initial access value. The communication device is proxied onto a radio access network via a second wireless interface. The proxying includes providing the authentication information and the PRL to a cell site attached to the radio access network.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: July 19, 2022
    Assignee: Sprint Communications Company LP
    Inventors: Lyle W. Paczkowski, David Hufker, George Jason Schnellbacher, Michael David Svoren, Jr.
  • Patent number: 11394642
    Abstract: A method of providing prioritized call route lists to network elements of communication service carriers. The method comprises building prioritized route lists by a centralized routing function (CRF) platform by processing prioritized route list transactions built by a route generation application based on key performance indicators, receiving a request for a prioritized route list by the CRF platform from a session border controller (SBC) controlled by the first communication service carrier, where the request comprises an identity of a second communication service carrier and a destination telephone number, determining a subscriber service level associated with the second communication service carrier by the CRF platform, based on the determined subscriber service level, looking up a prioritized route list by the CRF platform based on the destination telephone number, and sending the looked up prioritized route list by the CRF platform to the SBC.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: July 19, 2022
    Assignee: Sprint Communications Company LP
    Inventors: Jia Barton, Prakasa R. Bellam, Manuel Berumen, Quang B. Doan, Arulraj Duraisamy, Muhammad Nauhman Bashir Gora, Gerald R. Jordan, Jr., Ramaswami Rangarajan, Gopalakrishna Sagar, Michael Tsai, Kun-cheng Yang
  • Patent number: 11388567
    Abstract: A mobile communication device that customizes a user interface of the mobile communication device based on a pre-loaded customization manifest.
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: July 12, 2022
    Assignee: Sprint Communications Company LP
    Inventors: Billy G. McCracken, Jr., Hannah J. Sifuentes, Anurag Thantharate
  • Patent number: 11388068
    Abstract: A communication network service record tracker. The service record tracker comprises a processor, a data store comprising a plurality of service record blockchains, a non-transitory memory, and a service record tracker application stored in the non-transitory memory. When executed by the at least one processor, the application provides a service record tracker network function that receives notices of network events from other network function instances, in response to receiving a notice of a network event from a network function, invokes an API of the network function to request information about the network event, receives information about the network event, builds a block comprising the information about the network event, and adds the block to one of the plurality of service record blockchains in the data store, whereby the service record tracker application establishes and maintains an immutable service record of network communication events accessible by authorized communication network applications.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: July 12, 2022
    Assignee: Sprint Communications Company L.P.
    Inventors: Marouane Balmakhtar, Peter P. Dawson, Galip Murat Karabulut, Lyle W. Paczkowski
  • Patent number: 11388045
    Abstract: A wireless communication network comprises network circuitry which hosts a Virtual Network Function (VNF). A VNF controller instantiates the VNF in the network circuitry and transfers instantiation information for the VNF to provisioning circuitry. The provisioning circuitry receives the instantiation information for the VNF and establishes a provisioning data link to the VNF. The provisioning circuitry transfers network provisioning data to the VNF over the provisioning data link. The VNF controller de-instantiates the VNF in the network circuitry and responsively transfers de-instantiation information for the VNF to the provisioning circuitry. The provisioning circuitry receives the de-instantiation information for the VNF and terminates the provisioning data link to the VNF. The VNF controller may comprise a Network Function Virtualization Management and Orchestration (NFV MANO) computer.
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: July 12, 2022
    Assignee: Sprint Communications Company LP
    Inventors: Anthony E. Johnson, Joseph M. Murray
  • Patent number: 11374632
    Abstract: A wireless access node serves a wireless User Equipment (UE) over wireless communication links that use a same time and frequency resource block. In some examples, the wireless communication links comprise Multiple Input Multiple Output (MIMO) layers. In the wireless access node, a baseband unit determines backhaul downlink quality for backhaul downlinks. Based on the backhaul downlink quality, the baseband unit selects a number of the wireless communication links for the wireless UE that will use the same time and frequency resource block. The baseband unit receives user data from the backhaul downlinks and transfers the user data to a radio. The radio wirelessly transfers the user data to the wireless UE over the selected number of the wireless communication links using the same time and frequency resource block.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: June 28, 2022
    Assignee: Sprint Communications Company L.P.
    Inventor: Sreekar Marupaduga
  • Patent number: 11374983
    Abstract: A wireless communication network is configured to wirelessly deliver a media content service to wireless User Equipment (UEs). The wireless communication network comprises network circuitry. The network circuitry executes wireless network functions and media content functions. The media content functions distribute network addresses to the wireless UEs which use the network addresses to transfer media-content for the media-content service. The wireless network functions monitor performance of the media content functions. The wireless network functions prioritize the media content functions based on their performance. The wireless network functions transfer the prioritized list of the media content functions to the wireless UEs. The wireless UEs communicate with the media content functions on a priority basis responsive to the prioritized list.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: June 28, 2022
    Assignee: Sprint Communications Company L.P.
    Inventors: Rajil Malhotra, Anuj Sharma, Anil Kumar Mariyani, Ramesh Kumar Golla
  • Patent number: 11374781
    Abstract: Aspects of the disclosure provide for a method implemented by a computing device in a network. In some examples, the method includes scanning to identify communication channels available in a same location as the computing device. The method also includes determining characteristics of the identified communication channels and determining characteristics associated with smart home devices in the same location as the computing device. The computing device functions as a communication hub that manages and controls incoming and outgoing communication on at least some of the identified communication channels by at least some of the smart home devices. The method also includes controlling the smart home devices to distribute network connections of the smart home devices among the identified communication channels based on the determined characteristics of the identified communication channels and the determined characteristics associated with the smart home devices in the same location as the computing device.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: June 28, 2022
    Assignee: Sprint Communications Company L.P.
    Inventors: Christopher Callender, Brian Kuntz, Lyle W. Paczkowski, Michael D. Svoren, Jr.
  • Patent number: 11375417
    Abstract: A wireless User Equipment (UE) executes a user application and wirelessly exchanges signaling with a wireless communication network over a source frequency band. The UE selects a wireless network slice responsive to the signaling. The UE selects a target frequency band and a handover type based on a characteristic of the wireless network slice. The UE requests the target frequency band and the handover type by wirelessly exchanging signaling with the wireless communication network over the source frequency band. The UE wirelessly exchanges data for the user application with the wireless communication network over the target frequency band. The wireless network slice handles the data to deliver the wireless data service to the wireless UE for the user application. The UE and the wireless communication network use the handover type to handover the wireless UE during the delivery of the wireless data service.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: June 28, 2022
    Assignee: Sprint Communications Company L.P.
    Inventors: Anurag Thantharate, Sougata Saha, Sreekar Marupaduga, Hannah Jo Sifuentes
  • Patent number: 11368849
    Abstract: A method of computer authentication of a user request for a Subscriber Identity Module (SIM) card transfer by a biometric signature from a user equipment (UE) comprising assigning a risk score, by a mobile service provider, to a user account based on user activity in the user account, wherein the user activity includes a SIM card transfer authorization. The mobile service provider then sends a message requesting a biometric signature from an authentication application executing in memory on the UE. The authentication application on the UE then proceeds capturing a biometric signature, encrypting the biometric signature, and sending an encrypted biometric signature to the mobile service provider using a wireless communication protocol. The mobile service provider then compares the biometric signature to an authorized signature and modifies the risk score based on the comparison.
    Type: Grant
    Filed: October 27, 2020
    Date of Patent: June 21, 2022
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Reeves, Simon Youngs