Patents Assigned to Sprint Communications Company L.P.
  • Patent number: 10782864
    Abstract: Embodiments of the disclosure are directed to a two-axis slider graphical user interface system and method. A work station may comprise a processor, non-transitory memory, and an application that when executed by the processor, displays a graphical user interface comprising a two-axis slider within a two-dimensional space that is bounded by a first axis and a second axis, the first axis and second axis corresponding with a first selection method and second selection method, respectively. The work station receives, via the two-axis slider, an adjustment and input criteria that are sent to a server. The work station automatically receives selection of a weighted portion for each of the two selection methods and receives a selection of a defined number of mobile devise corresponding to each weighted portion, and feedback is dynamically displayed on the graphical user interface.
    Type: Grant
    Filed: June 16, 2016
    Date of Patent: September 22, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Ryan K. Hannebaum, Kenneth L. Jones, Christa L. Minks-Brown
  • Patent number: 10778317
    Abstract: System and methods are provided for performing intra-cell beam switching based on customizable parameters for event detection. In embodiments, base station is configured with customized physical layer parameters, which the base station broadcasts. The base station uses reports of physical layer parameters of a beam, received from a user device, for example, to determine whether events have occurred that indicate beam switching should be performed. Based on the determinations, the base station may perform beam switching of the user device, in various embodiments.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: September 15, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Minho Song, Hadeel Fayad, Sanghoon Sung, Yun Sung Kim
  • Patent number: 10779201
    Abstract: A method of providing a wireless communication link to a mobile communication device. The method comprises providing a first wireless communication link by a first WiFi access point (AP) to the mobile device, where the first AP broadcasts a first SSID, establishing a communication session between the mobile device and a destination communication device via the first wireless communication link, determining locations of the mobile device by a server, and, based on a change of the locations of the mobile device, sending a WiFi handoff command by the server to a second WiFi AP, where the WiFi handoff command comprises authentication credentials of the mobile device. The method further comprises providing a second wireless communication link based on the authentication credentials by a second AP to the mobile device, where the second AP broadcasts the first SSID and the communication session is continued over the second wireless communication link.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: September 15, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Dhananjay Indurkar, Mark D. Peden
  • Patent number: 10779282
    Abstract: A wireless access point serve wireless User Equipment (UEs) using Multiple User Multiple Input Multiple Output (MU-MIMO). In the wireless access point, radio circuitry wirelessly receives network signaling from the UEs. Control circuitry processes the network signaling and determines initial power allocations to the UEs and initial MU-MIMO groups of the UEs. The control circuitry processes the initial power allocations and the initial MU-MIMO groups and determines new power allocations and new MU-MIMO groups. The radio circuitry wirelessly transmits MU-MIMO signals to the UEs in the new MU-MIMO groups using the new power allocations.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: September 15, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Sanghoon Sung, Yun Sung Kim, Min Ho Song, Tri Q. Duong
  • Patent number: 10772026
    Abstract: A wireless communication network controls wireless base stations that serve wireless relays that serve wireless User Equipment (UEs). In a relay control system, data transceivers receive configuration data that was transferred by the wireless relays and that indicates their individual wireless media services. Relay control circuitry allocates individual carrier aggregation Quality-of-Service (QoS) levels to the individual wireless relays based on the individual wireless media services. The relay transceivers transfer the individual carrier aggregation QoS levels for the individual wireless relays to the wireless base stations. The wireless base stations serve the wireless relays with the individual carrier aggregation QoS levels. The wireless relays serve the wireless UEs with the wireless media services.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: September 8, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Nitesh Manchanda, Vanil Parihar
  • Patent number: 10764746
    Abstract: A mechanism of obtaining electronic subscriber identity module (eSIM) credentials from an inactive mobile communication device is described. This includes communicating, by an active mobile communication device, with an inactive mobile communication device via a peer-to-peer wireless interface. The active mobile communication device receives identification data for the eSIM credentials as stored in the inactive mobile communication device. The active mobile communication device transmits the identification data for the eSIM credentials to a subscription manager data preparation (SMDP+) server. The active mobile communication device also receives the eSIM credentials from the SMDP+ server.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: September 1, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Ryan P. Dreiling, Balasubramaniam Guru, Philip W. Uehling
  • Patent number: 10764172
    Abstract: A wireless communication network serves data content to a wireless user device. An access wireless relay wirelessly receives a user request for the data content from the wireless user device. The access wireless relay wirelessly transfers the data content to the wireless user device when it stores the data content. When the access wireless relay does not store the data content, it transfers content requests having a Time-To-Live (TTL). Serving wireless relays receive the content requests during the TTL. The serving wireless relays transfer the data content to the access wireless relay if they store the data content. The serving wireless relays forward the content requests with the TTL when they do not store the data content. Terminating wireless relays receive the content requests after the TTL. The terminating wireless relays stop forwarding the content requests.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: September 1, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Julio C. Costa, Lawrence Charles Gassman, Muralidhar Reddy Malreddy, Bhanu Prakash Voruganti, Kyle C. Allen
  • Patent number: 10764374
    Abstract: A method of operating a reference network comprising a plurality of Internet-of-things (IoT) devices. The method comprises monitoring reference activities of a plurality of IoT devices in a reference network by a first IoT device, wherein the monitoring comprises detecting events of reference rations being delivered to the IoT devices and detecting events of references being transmitted by the IoT devices, maintaining a reference ration account balance by the first IoT device for each of the IoT devices, determining by the first IoT device that a second IoT device transmits a reference while the reference ration account balance of the second IoT device is below a threshold value, and transmitting a report by the first IoT device, where the report identifies the second IoT device, identifies the reference transmitted by the second IoT device, and identifies the value of the reference ration account balance of the second IoT device.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: September 1, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Ronald R. Marquardt, Lyle W. Paczkowski
  • Patent number: 10757095
    Abstract: A method of replicating a UNIX password from a source computer to a delimited set of target computers performed by an application executing on a computer system. The method comprises receiving an identity of a source computer, determining a date of a UNIX password associated with a user identity configured on the source computer, determining that the UNIX password associated with the user identity configured on the source computer is less than a predefined number of days old, receiving identities of a plurality of target computers, reading an encrypted UNIX password associated with the user identity from the source computer, and, for each of the target computers, writing the encrypted UNIX password into an entry associated to the user identity in a password file on the target computer.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: August 25, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Gregory J. Atchity, Bruce E. Hoffmann, Christopher D. Smith
  • Patent number: 10757089
    Abstract: A mobile communication device. The device comprises a client application that checks a non-transitory memory of the device for a web application access token corresponding to the client application, determines that the non-transitory memory does not store the web application access token, transmits a web application access token request via a cellular radio transceiver of the device to a Media Access Gateway (MAG), where the web application access token request comprises an identification of an Internet Protocol (IP) address allocated to the device when authenticating into a radio access network (RAN) by the cellular radio transceiver, receives a web application access token from the MAG, stores the web application access token in the non-transitory memory, and sends a request to access a web application comprising the web application access token to a web application server, where the web application server is different from the MAG.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: August 25, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Ricky A. Hohler, Robin D. Katzer, Brian D. Mauer
  • Patent number: 10756429
    Abstract: Methods and systems are provided for dynamically adjusting the beamform of an antenna array. A first beamform produced by an emission from a first antenna and an emission from a second antenna are determined, each of the first antenna and the second antenna having separate power supplies. Positions of user devices served by the cell of the antenna array are determined and compared to the first beamform. If it is determined that a second beamform would provide better coverage to any one or more of the user devices served by the cell, any one or more of the power supplies to individual antennas may be modified. Any one or more power supplies may utilize changes in the phase and/or amplitude of the power supplied to an antenna to change the emission of at least one antenna, producing a second beamform. The second beamform, in particular, may permit dynamic targeting of various vertical distributions of user devices within the cell.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: August 25, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Sreekar Marupaduga, Rajveen Narendran
  • Patent number: 10749847
    Abstract: A data communication system exchanges user data between a first System-On-Chip (SOC) and a second SOC. The SOCs hash and transfer their read-only hardware-trust keys and receive hardware-trust digital certificates. The SOCs exchange and validate the hardware-trust digital certificates. The first SOC encrypts user data and transfers the encrypted user data responsive to the hardware-trust validations. The second SOC receives the encrypted user data, decrypts the encrypted user data, and processes the decrypted user data responsive to the hardware-trust validations. In some examples, the second SOC encrypts and transfers other user data responsive to the hardware-trust validations, and the first SOC receives, decrypts, and processes the other user data responsive to the hardware-trust validations. The first and/or the second SOC could be wireless communication devices.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: August 18, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Ronald R. Marquardt, Lyle Walter Paczkowski, Arun Rajagopal
  • Patent number: 10749869
    Abstract: A system for changing roaming policy configuration on an authentication, authorization, accounting (AAA) system. The system comprises a processor, a non-transitory memory, and an AAA policy change application stored in the non-transitory memory. When executed by the processor, the AAA policy change application launches execution of a plurality of instances of the automation script, monitors a progress of the instances of the automation script, compares the progress of the instances of the automation script to a time remaining of a predefined maintenance time window, where the AAA policy change application is configured to halt an in-progress update of roaming policy configuration on the plurality of AAA nodes based on the comparison of the progress of the instances of the automation script being insufficient relative to the time remaining of the predefined maintenance time window, and copies roaming policy files updated by the automation script to AAA nodes.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: August 18, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: William P. Bryan, Nathan D. Canady, Maria G. Giron, Anthony E. Johnson, Phillip R. King, Erika J. Petzold, Aaron M. Phillips, Bruce E. Ziegler
  • Patent number: 10750351
    Abstract: In a wireless data network, Radio Access Networks (RANs) exchange user data between User Equipment (UEs) and core networks. The core networks exchange user data between the RANs and external data networks. The core networks transfer core information to distributed ledgers that characterizes the user data exchanges. The distributed ledgers add core data that characterizes core information state changes and store the core information. A data analytics engine filters the core data to detect core information states. The data analytics engine transfers core analytic data associated with the core information states.
    Type: Grant
    Filed: October 8, 2018
    Date of Patent: August 18, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Lyle Walter Paczkowski, Ivo Rook, Ronald R. Marquardt
  • Patent number: 10733630
    Abstract: A method of accessing services from a mobile communication device. The method comprises presenting service visual representations on a display of the device, wherein each of the service visual representations provides an interface for invoking a service, selecting advertisements for media content from a media content repository, wherein the selecting is based at least in part on the device, presenting the selected advertisements as thumbnail images on the display of the device, wherein each thumbnail image is coupled to metadata that define methods for invoking at least some of the services associated with the service visual representations, and when a first thumbnail image associated with a first selected advertisement is selected and dragged to the position of a first service visual representation, invoking a first service associated with the first service visual representation based on a method defined by metadata coupled to the first thumbnail image.
    Type: Grant
    Filed: April 17, 2013
    Date of Patent: August 4, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Robert H. Burcham, Jason R. Delker, Robin D. Katzer, Denise K. Sadler, M. Jeffrey Stone
  • Patent number: 10735451
    Abstract: Systems and methods discussed herein relate to maintaining regulatory compliance by scanning a plurality of systems of an IT infrastructure for security vulnerabilities, detecting vulnerabilities, and generating list of remediation tasks for the detected vulnerabilities. The lists generated are prioritized as to enable compliance of the various systems to internal policies and government regulations, and the system is dynamically updated. Via these systems and methods, it may be determined whether a system will be in compliance by a particular date and/or if remediation lists are regenerated with different priorities and/or group assignments.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: August 4, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Craig A. Baker, Curtis L. Donnel, Xiaoqin Feng, Alex D. Fiore, Nassrolla Ali Madison
  • Patent number: 10735562
    Abstract: Central Unit (CU) circuitry in a wireless data network serves wireless User Equipment (UE) with an integrated Packet Data Convergence Protocol (PDCP). The CU circuitry receives downlink data from a Fifth Generation New Radio (5GNR) Service Data Adaption Protocol (SDAP) component. The CU circuitry executes the integrated PDCP to route the downlink data from the 5GNR SDAP component to an Institute of Electrical and Electronic Engineers 802.11 (WIFI) Radio Link Control (RLC) component. The CU circuitry receives uplink data from the WIFI RLC component. The CU circuitry executes the integrated PDCP to route the uplink data from the WIFI RLC receive memory to the 5 GNR SDAP component.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: August 4, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Zheng Fang, Zheng Cai, Yu Wang
  • Patent number: 10733685
    Abstract: In an embodiment, a user equipment (UE) is disclosed. The UE comprises a cellular radio transceiver, a non-transitory memory, a processor, a third party application stored in the non-transitory memory, and an application stored in the non-transitory memory. When executed by the processor, the third party application causes the processor to attempt to access confidential information of the UE. When executed by the processor, the application causes the processor to determine a status of consent to release confidential information to the third party application and to take action in response to a determination that the status of consent is consent is not granted to release confidential information to the third party application.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: August 4, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Lauren Ricardo St. Aubyn King
  • Patent number: 10735085
    Abstract: A wireless relay network to serves User Equipment (UEs). Wireless relays wirelessly attach to wireless base stations and exchange relay core signaling with relay cores. The wireless relays establish relay bearers from the wireless relays to UE cores over the wireless base stations and the relay cores. The wireless relays wirelessly attach the UEs and exchange UE core signaling with the UE cores over the relay bearers. The wireless relays establish UE bearers from the UEs to the UE cores over the relay bearers. The wireless relays exchange UE data between the UEs and the UE cores over the UE bearers.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: August 4, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Mark Richard Bales, Lyle T. Bertz, Chidambaram Pavanasam
  • Patent number: 10728749
    Abstract: A wireless communication system serves a geographically-diverse data service. Network circuitry transfers geographic-diversity data for Fifth Generation (5G) networks to user circuitry that indicates Distributed Unit (DU) geographic data and Common Unit (CU) geographic data. The user circuitry selects two or more of the 5G networks that use geographically-diverse DUs and geographically-diverse CUs based on the geographic-diversity data for the 5G networks. The user circuitry exchanges service data for the data service with service circuitry over the selected ones of the 5G networks. The service circuitry exchanges the service data with the user circuitry over the selected ones of the 5G networks.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: July 28, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Robert Keith Butler, Lyle T. Bertz, Daniel Joe Sershen