U.S. Telecom Inc.

United States of America

Back to Profile

1-100 of 174 for U.S. Telecom Inc. and 1 subsidiary Sort by
Query
Aggregations
IP Type
        Patent 172
        Trademark 2
Jurisdiction
        World 128
        United States 25
        Canada 21
Owner / Subsidiary
Sprint Communications Company L.P. 173
[Owner] U.S. Telecom Inc. 1
Date
2023 3
2022 17
2021 6
Before 2021 148
IPC Class
H04L 29/06 - Communication control; Communication processing characterised by a protocol 30
H04L 12/24 - Arrangements for maintenance or administration 11
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure 10
H04W 12/06 - Authentication 9
H04W 88/04 - Terminal devices adapted for relaying to or from another terminal or user 8
See more
NICE Class
38 - Telecommunications services 2
09 - Scientific and electric apparatus and instruments 1
  1     2        Next Page

1.

Method and system for sensing-data collection and transport from Minimization-of-Drive Tests device

      
Application Number 17207956
Grant Number 11659366
Status In Force
Filing Date 2021-03-22
First Publication Date 2023-05-23
Grant Date 2023-05-23
Owner Sprint Communications Company, L.P. (USA)
Inventor
  • Fang, Zheng
  • Starzec, Matthew J.

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.

IPC Classes  ?

  • H04W 4/02 - Services making use of location information
  • H04W 4/38 - Services specially adapted for particular environments, situations or purposes for collecting sensor information

2.

Method for generating and using a 2D barcode

      
Application Number 17170555
Grant Number 11574332
Status In Force
Filing Date 2021-02-08
First Publication Date 2023-02-07
Grant Date 2023-02-07
Owner Sprint Communications Company, L.P. (USA)
Inventor Gailloux, Michael A.

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.

IPC Classes  ?

  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code

3.

Medical diagnostic kit

      
Application Number 29779226
Grant Number D0975309
Status In Force
Filing Date 2021-04-16
First Publication Date 2023-01-10
Grant Date 2023-01-10
Owner SPRINT COMMUNICATIONS COMPANY LP (USA)
Inventor
  • Gronewold, Julia Lea
  • Teixeira, Joao

4.

Policy enforcement across wireless communication networks over application functions

      
Application Number 17220532
Grant Number 11540112
Status In Force
Filing Date 2021-04-01
First Publication Date 2022-12-27
Grant Date 2022-12-27
Owner SPRINT COMMUNICATIONS COMPANY LP (USA)
Inventor
  • Bertz, Lyle T.
  • Bales, Mark Richard
  • Nelson, Tracy Lee

Abstract

A wireless communication network enforces a user policy for a User Equipment (UE) and directs another wireless communication network to enforce another user policy for another UE. In the wireless communication network, an Application Function (AF) receives the user policy from another AF in the other wireless communication network and transfers the user policy to the PCF. The PCF distributes the user policy to a Network Function (NF). The NF enforces the user policy. The PCF identifies the other user policy for the other UE and transfers the other user policy to the AF. The AF responsively transfers the other user policy to the other AF. The other AF transfers the other user policy to another PCF in the other wireless communication network. The other PCF distributes the other user policy to another NF in the other wireless communication network which enforces the other user policy.

IPC Classes  ?

  • H04W 8/20 - Transfer of user or subscriber data
  • H04W 88/18 - Service support devicesNetwork management devices
  • H04W 48/16 - DiscoveringProcessing access restriction or access information
  • H04W 28/08 - Load balancing or load distribution

5.

Wireless communication service over a network slice that comprises a network exposure function (NEF)

      
Application Number 17355897
Grant Number 11528660
Status In Force
Filing Date 2021-06-23
First Publication Date 2022-12-13
Grant Date 2022-12-13
Owner Sprint Communications Company LP (USA)
Inventor Balmakhtar, Marouane

Abstract

A wireless communication network serves User Equipment (UEs) over wireless network slices that comprise Network Exposure Functions (NEFs). The egress AF receives a slice request from an external data system and transfers the slice request to the NEF in the wireless network slice. An Access and Mobility Management Function (AMF) selects the wireless network slice for the UE. The UPF in the wireless network slice receives user data from the UE and transfers the user data to the ingress AF in the wireless network slice. The ingress AF transfers the user data to the NEF in the wireless network slice. The NEF transfers the user data to the egress AF in response to the slice request. The egress AF transfers the user data to the external data system in response to the slice request.

IPC Classes  ?

  • H04W 8/08 - Mobility data transfer
  • H04W 48/18 - Selecting a network or a communication service
  • H04W 36/00 - Handoff or reselecting arrangements
  • H04W 8/18 - Processing of user or subscriber data, e.g. subscribed services, user preferences or user profilesTransfer of user or subscriber data
  • H04W 8/22 - Processing or transfer of terminal data, e.g. status or physical capabilities

6.

Wireless user equipment (UE) capability data transfer between wireless communication networks

      
Application Number 17220499
Grant Number 11523271
Status In Force
Filing Date 2021-04-01
First Publication Date 2022-12-06
Grant Date 2022-12-06
Owner SPRINT COMMUNICATIONS COMPANY LP (USA)
Inventor
  • Bertz, Lyle T.
  • Karabulut, Galip Murat
  • Bales, Mark Richard

Abstract

A wireless communication network serves a User Equipment (UE) and exports UE capability data. A UE Capability Management Function (UCMF) receives the UE capability data and transfers the UE capability data to a Network Exposure Function (NEF). The NEF transfers the UE capability data to another wireless communication network. The UCMF receives additional UE capability data. The NEF receives a UE capability request for the UE from the other wireless communication network. In response, the NEF transfers the UE capability request for the UE to the UCMF. The UCMF transfers additional UE capability data to the NEF. The NEF transfers the additional UE capability data to the other wireless communication network.

IPC Classes  ?

  • H04W 8/24 - Transfer of terminal data
  • H04W 76/11 - Allocation or use of connection identifiers
  • H04W 48/16 - DiscoveringProcessing access restriction or access information
  • H04W 8/08 - Mobility data transfer

7.

Secure provisioning of electronic subscriber identity module (eSIM) profiles

      
Application Number 17375836
Grant Number 11516676
Status In Force
Filing Date 2021-07-14
First Publication Date 2022-11-29
Grant Date 2022-11-29
Owner Sprint Communications Company LP (USA)
Inventor Holmes, David William James

Abstract

A method of providing an electronic subscriber identity module (eSIM) profile to a wireless communication device. The method comprises receiving an eSIM profile provisioning request by a subscription manager-data preparation+ (SM-DP+) server, wherein the provisioning request comprises an embedded UICC identifier (EID) number, a private identity code, and wireless communication service subscription information; building an eSIM profile package by the SM-DP+ server based in part on the wireless communication service subscription information, wherein the eSIM profile package comprises an eSIM profile, the EID number, and the private identity code; sending a notification of the availability of the eSIM profile by the SM-DP+ server to a subscription manager-discovery server (SM-DS server), wherein the notification comprises the EID number and the private identity code; and transmitting the eSIM profile package by the SM-DP+ server to the wireless communication device.

IPC Classes  ?

  • H04W 12/72 - Subscriber identity
  • H04W 8/18 - Processing of user or subscriber data, e.g. subscribed services, user preferences or user profilesTransfer of user or subscriber data

8.

User equipment (UE) group handoff

      
Application Number 17174418
Grant Number 11516707
Status In Force
Filing Date 2021-02-12
First Publication Date 2022-11-29
Grant Date 2022-11-29
Owner Sprint Communications Company LP (USA)
Inventor
  • Cai, Zheng
  • Fang, Zheng
  • Sun, David Zhijun
  • Wang, Yu

Abstract

A cell site configured to perform group user equipment (UE) handoffs. The cell site comprises an application stored in a non-transitory memory that when executed by a processor of the cell site determines that a first UE is to be handed-off, determines that the first UE is a member of a UE group, wherein the UE group comprises the first UE and at least one other different UE, determines radio resources consumed by the UE group, identifies a second cell site that has sufficient idle radio resources to provide the radio resources consumed by the UE group, and sends a handoff message via the radio transceiver to the second cell site, wherein the handoff message identifies each of the UEs that are members of the UE group, whereby the plurality of UEs that are members of the UE group are handed-off as a group to the second cell site.

IPC Classes  ?

  • H04W 36/08 - Reselecting an access point
  • H04W 36/00 - Handoff or reselecting arrangements
  • H04W 36/38 - Reselection control by fixed network equipment

9.

Maintaining electronic subscriber identity module (eSIM) profiles across multiple mobile network operators (MNOs)

      
Application Number 17207023
Grant Number 11503456
Status In Force
Filing Date 2021-03-19
First Publication Date 2022-11-15
Grant Date 2022-11-15
Owner Sprint Communications Company LP (USA)
Inventor
  • Chen, Ran
  • Milner, Adrian M.
  • Youngs, Simon

Abstract

A method of updating embedded universal integrated circuit cards (eUICCs) on wireless communication devices. The method comprises reviewing transactions associated with eUICCs on wireless communication devices by each of a plurality of mobile network operators (MNOs), based at least in part on reviewing the transactions by the MNOs, assigning each of the MNOs to one of a first tier, a second tier, and a third tier, receiving a eUICC transaction by an eUICC updating application executing on a computer from an MNO, determining by the eUICC updating application a tier the MNO is assigned to, and sending the eUICC transaction by the eUICC updating application to a wireless communication device subject to restrictions associated with the tier to which the MNO is assigned, whereby eUICC updating transactions of MNOs are restricted based on MNO tier assignments.

IPC Classes  ?

  • H04W 8/24 - Transfer of terminal data
  • H04W 8/20 - Transfer of user or subscriber data
  • H04W 8/18 - Processing of user or subscriber data, e.g. subscribed services, user preferences or user profilesTransfer of user or subscriber data
  • G06F 16/23 - Updating
  • H04W 88/06 - Terminal devices adapted for operation in multiple networks, e.g. multi-mode terminals

10.

Wireless communication network to serve a protocol data unit (PDU) session type over a radio access network (RAN)

      
Application Number 17203319
Grant Number 11497069
Status In Force
Filing Date 2021-03-16
First Publication Date 2022-11-08
Grant Date 2022-11-08
Owner Sprint Communications Company LP (USA)
Inventor
  • Bertz, Lyle T.
  • Butler, Robert Keith
  • Laporte, Laurent Alexandre
  • Nelson, Tracy Lee

Abstract

A wireless communication network serves a Protocol Data Unit (PDU) session type over a Radio Access Network (RAN). The wireless communication network comprises a Network Repository Function (NRF), Management and Orchestration (MANO) system, a User Plane Function (UPF), a RAN, and User Equipment (UEs). The NRF receives UPF requests for User Plane Functions (UPFs) that can serve the PDU session type over the RAN and responsively transfers UPF responses indicating other UPFs that cannot serve the PDU session type over the RAN. The NRF determines when the transfer of the UPF responses is excessive. In response, the NRF transfers an instantiation request to a Management and Orchestration (MANO) system to instantiate a new UPF that can serve the PDU session type over the RAN. The MANO system instantiates the new UPF. The new UPF serves the PDU session type to the UEs over the RAN.

IPC Classes  ?

11.

Translating virtual network function

      
Application Number 17246332
Grant Number 11490450
Status In Force
Filing Date 2021-04-30
First Publication Date 2022-11-01
Grant Date 2022-11-01
Owner Sprint Communications Company LP (USA)
Inventor
  • Balmakhtar, Marouane
  • Waters, Brian

Abstract

A method for providing a translating virtual network function by a network element. The method comprises receiving by the network element a first Packet Forwarding Control Protocol (PFCP) message of a plurality of PFCP messages at a first Internet Protocol (IP) address of a plurality of IP addresses of the network element, the first IP address corresponding to a first Session Management Function (SMF) of one or more SMFs, selecting by the network element a translation method based on the first IP address on which the first PFCP message was received, translating by the network element the first PFCP message using the selected translation method into a function-based model representation of the first PFCP message, and configuring by the network element a network interface controller to implement, based on the representation of the first PFCP message, a protocol data unit (PDU) session.

IPC Classes  ?

  • H04W 80/10 - Upper layer protocols adapted for session management, e.g. SIP [Session Initiation Protocol]
  • H04L 69/22 - Parsing or analysis of headers
  • H04L 69/327 - Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the session layer [OSI layer 5]

12.

Data communication system to serve a user equipment (UE) over a third generation partnership project (3GPP) network core

      
Application Number 17233044
Grant Number 11490328
Status In Force
Filing Date 2021-04-16
First Publication Date 2022-10-20
Grant Date 2022-11-01
Owner Sprint Communications Company LP (USA)
Inventor Balmakhtar, Marouane

Abstract

A data communication system serves a User Equipment (UE) over a Third Generation Partnership Project (3GPP) network core. In the data communication system, a 3GPP UE client exchanges authentication data with the 3GPP network core over a non-3GPP link. The 3GPP network core authenticates the 3GPP UE client, selects a network slice for the 3GPP UE client, and establishes an N1 link for the network slice over the non-3GPP link. The 3GPP UE client exchanging network signaling with the 3GPP network core for the network slice over the N1 link. The 3GPP UE client exchanges additional authentication data with the 3GPP network core over the non-3GPP link. The 3GPP network core selects another network slice for the 3GPP UE client and establishes another N1 link for the other network slice over the non-3GPP link. The 3GPP UE client exchanges additional network signaling with the 3GPP network core for the other network slice over the other N1 link.

IPC Classes  ?

13.

Wireless communication service responsive to an artificial intelligence (AI) network

      
Application Number 17193489
Grant Number 11477719
Status In Force
Filing Date 2021-03-05
First Publication Date 2022-10-18
Grant Date 2022-10-18
Owner Sprint Communications Company L.P. (USA)
Inventor
  • Paczkowski, Lyle Walter
  • Pitocco, Ada Nelly
  • Mclain, Zachary Kenneth

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.

IPC Classes  ?

  • H04L 12/801 - Flow control or congestion control
  • H04W 4/00 - Services specially adapted for wireless communication networksFacilities therefor
  • H04W 40/18 - Communication route or path selection, e.g. power-based or shortest path routing based on predicted events
  • H04W 8/22 - Processing or transfer of terminal data, e.g. status or physical capabilities
  • H04W 28/02 - Traffic management, e.g. flow control or congestion control
  • H04W 40/20 - Communication route or path selection, e.g. power-based or shortest path routing based on geographic position or location
  • H04W 40/12 - Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality
  • H04L 67/10 - Protocols in which an application is distributed across nodes in the network

14.

Synchronization of distributed ledger processes

      
Application Number 17180457
Grant Number 11468089
Status In Force
Filing Date 2021-02-19
First Publication Date 2022-10-11
Grant Date 2022-10-11
Owner Sprint Communications Company L.P. (USA)
Inventor
  • Bales, Mark R.
  • Paczkowski, Lyle W.

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.

IPC Classes  ?

  • G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
  • G06F 16/22 - IndexingData structures thereforStorage structures

15.

Quantum authentication in wireless communication networks

      
Application Number 17325857
Grant Number 11469889
Status In Force
Filing Date 2021-05-20
First Publication Date 2022-10-11
Grant Date 2022-10-11
Owner Sprint Communications Company L.P. (USA)
Inventor
  • Balmakhtar, Marouane
  • Paczkowski, Lyle Walter

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. The UE network circuitry processes the cryptography keys to generate authentication data and wirelessly transfers to the network authentication circuitry. The network authentication circuitry receives the cryptography keys and the authentication data and authenticates the UE.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 9/08 - Key distribution
  • H04W 12/06 - Authentication

16.

Domestic long-distance call route generation

      
Application Number 17361179
Grant Number 11463589
Status In Force
Filing Date 2021-06-28
First Publication Date 2022-10-04
Grant Date 2022-10-04
Owner Sprint Communications Company L.P. (USA)
Inventor
  • Barton, Jia
  • Bellam, Prakasa R.
  • Berumen, Manuel
  • Doan, Quang B.
  • Duraisamy, Arulraj
  • Gora, Muhammad Nauhman Bashir
  • Jordan, Jr., Gerald R.
  • Rangarajan, Ramaswami
  • Sagar, Gopalakrishna
  • Tsai, Michael
  • Yang, Kun-Cheng

Abstract

A central routing function (CRF) platform. The CRF platform comprises a processor, a memory that stores prioritized call route lists, and an application stored in the memory. When executed by the processor the application receives a request for a prioritized call route list from a network element, where the request comprises an indication of a location of a call originator of a call and a destination telephone number, determines a call type of the call, selects a prioritized call route list associated with the destination telephone number from the non-transitory memory based on the call type, determines that a percent allocation rule applies to the call, based on the percent allocation rule, removes the first priority call route from the selected prioritized call route list to make an adapted prioritized call route list, and sends the adapted prioritized call route list to the network element.

IPC Classes  ?

  • H04M 7/00 - Arrangements for interconnection between switching centres

17.

Data connection recovery for electronic devices in a wireless network

      
Application Number 17176888
Grant Number 11540345
Status In Force
Filing Date 2021-02-16
First Publication Date 2022-08-18
Grant Date 2022-12-27
Owner SPRINT COMMUNICATIONS COMPANY LP (USA)
Inventor
  • Paczkowski, Lyle W.
  • Parsel, William M.

Abstract

A data connection recovery system is disclosed that includes a data connection management platform configured to monitor a status of a data connection of a wireless communication device with a wireless network. In response to a determination that the data connection is nonfunctional, the data connection management platform is configured to initiate a command to the wireless communication device via a control plane of the wireless network commanding the wireless communication device to switch to a different network slice in a user plane of the wireless network. The system also includes a remote device manager on the wireless communication device configured to receive the command and to initiate establishment of a new data connection with the wireless network via the different network slice in response to the command. The wireless communication device transmits data via the new data connection.

IPC Classes  ?

  • H04W 4/00 - Services specially adapted for wireless communication networksFacilities therefor
  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04W 76/19 - Connection re-establishment
  • H04W 4/70 - Services for machine-to-machine communication [M2M] or machine type communication [MTC]
  • H04W 24/02 - Arrangements for optimising operational condition
  • H04W 24/08 - Testing using real traffic
  • H04W 48/18 - Selecting a network or a communication service
  • H04W 60/04 - Affiliation to network, e.g. registrationTerminating affiliation with the network, e.g. de-registration using triggered events

18.

Call route generation for other communication service carriers as a service

      
Application Number 17364785
Grant Number 11394642
Status In Force
Filing Date 2021-06-30
First Publication Date 2022-07-19
Grant Date 2022-07-19
Owner Sprint Communications Company LP (USA)
Inventor
  • Barton, Jia
  • Bellam, Prakasa R.
  • Berumen, Manuel
  • Doan, Quang B.
  • Duraisamy, Arulraj
  • Gora, Muhammad Nauhman Bashir
  • Jordan, Jr., Gerald R.
  • Rangarajan, Ramaswami
  • Sagar, Gopalakrishna
  • Tsai, Michael
  • Yang, Kun-Cheng

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.

IPC Classes  ?

  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake
  • H04L 45/42 - Centralised routing
  • H04L 45/64 - Routing or path finding of packets in data switching networks using an overlay routing layer
  • H04L 45/74 - Address processing for routing

19.

Pre-loaded mobile communication device customization manifest

      
Application Number 17183217
Grant Number 11388567
Status In Force
Filing Date 2021-02-23
First Publication Date 2022-07-12
Grant Date 2022-07-12
Owner Sprint Communications Company LP (USA)
Inventor
  • Mccracken, Jr., Billy G.
  • Sifuentes, Hannah J.
  • Thantharate, Anurag

Abstract

A mobile communication device that customizes a user interface of the mobile communication device based on a pre-loaded customization manifest. The device comprises a processor; a non-transitory memory; and a customization application stored in the non-transitory memory, wherein the customization application comprises data defining a plurality of customization manifests and comprises instructions that, when executed by the processor, determines that a universal integrated circuit card (UICC) has been installed, reads identity information from the UICC, wherein the identity information is associated with a wireless communication service provider, based on the identity information, selects a customization manifest that is one of the plurality of customization manifests, and writes at least some of the contents of the selected customization manifest into non-volatile (NV) parameters in the non-transitory memory, whereby a user interface of the mobile communication device is customized for use with the wireless communication service provider.

IPC Classes  ?

  • H04W 8/18 - Processing of user or subscriber data, e.g. subscribed services, user preferences or user profilesTransfer of user or subscriber data
  • H04W 4/50 - Service provisioning or reconfiguring
  • H04W 88/02 - Terminal devices

20.

Ambient electromagnetic power harvesting chip adaptation based on available power level

      
Application Number 17240846
Grant Number 11258302
Status In Force
Filing Date 2021-04-26
First Publication Date 2022-02-22
Grant Date 2022-02-22
Owner Sprint Communications Company L.P. (USA)
Inventor
  • Marquardt, Ronald R.
  • Paczkowski, Lyle W.

Abstract

A method of communicating information from an ambient electromagnetic power harvesting (AEPH) chip. The method comprises receiving energy from a first ambient electromagnetic field by an AEPH chip, wherein the first ambient electromagnetic field provides a first level of power; based on energy received from the first ambient electromagnetic field, performing a first tier of processing by a processor of the AEPH chip; receiving energy from a second ambient electromagnetic field by the AEPH chip, wherein the second ambient electromagnetic field provides a second level of power that is greater than the first level of power; determining by the processor that the second level of power is above a predefined threshold; and based on the second ambient electromagnetic field being above the predefined threshold, performing a second tier of processing by the processor, wherein the second tier of processing comprises writing information by the processor into a non-transitory memory.

IPC Classes  ?

  • H02J 50/00 - Circuit arrangements or systems for wireless supply or distribution of electric power
  • H02J 50/27 - Circuit arrangements or systems for wireless supply or distribution of electric power using microwaves or radio frequency waves characterised by the type of receiving antennas, e.g. rectennas

21.

UPLINK BEAMFORMING BETWEEN AN AIRBORNE TRANSCEIVER AND A TERRESTRIAL TRANSCEIVER

      
Application Number US2021025594
Publication Number 2021/207030
Status In Force
Filing Date 2021-04-02
Publication Date 2021-10-14
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Perlow, Harry W.
  • Rausch, Walter F.

Abstract

A wireless communication system (100) beamforms an uplink from an airborne transceiver (113, 114, 614, 1014, 1114, 1214) to a terrestrial transceiver (131, 132, 631). The airborne transceiver comprises antennas that have an antenna type an aperture beamwidth. The airborne transceiver transfers a transceiver ID to the terrestrial transceiver. The terrestrial transceiver initiates aerial uplink beamforming for the antenna type and the aperture beamwidth based on the airborne transceiver ID. The terrestrial transceiver determines uplink beamforming metrics and altitude for the airborne transmitter. The terrestrial transceiver generates an uplink beamforming instruction and an uplink power instruction for the antenna type and the aperture beamwidth of the airborne transceiver based on the uplink beamforming metrics and altitude. The terrestrial transceiver transfers the uplink beamforming instruction and the uplink power instruction to the airborne transceiver. The airborne transceiver beamforms, amplifies, and transmits an uplink wireless signal to the terrestrial transceiver per the uplink beamforming instruction and the uplink power instruction.

IPC Classes  ?

  • H04B 7/06 - Diversity systemsMulti-antenna systems, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
  • H04B 7/185 - Space-based or airborne stations

22.

Wireless messaging with high-priority quality-of-service

      
Application Number 16825510
Grant Number 11140117
Status In Force
Filing Date 2020-03-20
First Publication Date 2021-10-05
Grant Date 2021-10-05
Owner Sprint Communication Company L.P. (USA)
Inventor
  • Bonn, Mark J.
  • Susbilla, John Tayag
  • George, Kenneth V
  • Gora, Muhammad Nauhman Bashir

Abstract

A wireless communication device transfer a high-priority message with a high-priority Quality-of-Service (QoS). Device circuitry receives a request for the high-priority message, and in response, signals a radio to wirelessly attach to a wireless network using a high-priority-attachment Establishment Cause. The circuitry generates a Session Initiation Protocol (SIP) message that includes the high-priority message and that indicates the high-priority-attachment Establishment Cause. The radio wirelessly attaches to the wireless network using the high-priority-attachment Establishment Cause. The radio wirelessly transfers the SIP message that indicates the high-priority-attachment Establishment Cause and that includes the high-priority message to the wireless network. The wireless network transfers the SIP message to a message network using the high-priority QoS responsive to the high-priority-attachment Establishment Cause used for wireless attachment. The message network transfers the high-priority message using the high-priority QoS responsive to the high-priority-attachment Establishment Cause in the SIP message.

IPC Classes  ?

  • H04L 12/58 - Message switching systems
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 12/833 - Marking packets or altering packet priority upon congestion or for congestion prevention
  • H04W 28/02 - Traffic management, e.g. flow control or congestion control
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04W 4/12 - MessagingMailboxesAnnouncements

23.

WIRELESS COMMUNICATION HANDOVER RESPONSIVE TO UPLINK INTERFERENCE AT A SERVING CELL

      
Application Number US2021017375
Publication Number 2021/167821
Status In Force
Filing Date 2021-02-10
Publication Date 2021-08-26
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Kim, Yun Sung
  • Sung, Sanghoon
  • Sigg, Jason Peter
  • Tailor, Pinalkumari K.

Abstract

A wireless communication network (100, 400) hands-over wireless User Equipment (UE) (101, 401) from a serving cell (111, 411) to a neighbor cell (112, 411). The serving cell wirelessly exchanges data with the wireless UE and determines uplink interference for a radio band. The serving cell wirelessly transfers an uplink interference offset to the wireless UE that indicates the uplink interference at the serving cell for the radio band (131). The wireless UE uses the uplink interference offset to trigger a handover request to the serving cell. The handover request indicates downlink signal strength at the wireless UE for the serving cell. The serving cell initiates a handover to a neighbor cell responsive to a combination of the downlink signal strength at the wireless UE and the uplink interference for the serving cell falling below a handover threshold. After the handover, the neighbor cell wirelessly exchanges data with the wireless UE over a different radio band (132).

IPC Classes  ?

  • H04W 36/00 - Handoff or reselecting arrangements
  • H04W 36/20 - Performing reselection for specific purposes for optimising the interference level

24.

WIRELESS COMMUNICATION SERVICE DELIVERY OVER CO-LOCATED GATEWAY USER PLANES

      
Application Number US2020055915
Publication Number 2021/096637
Status In Force
Filing Date 2020-10-16
Publication Date 2021-05-20
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Bertz, Lyle T.
  • Waters, Brian David

Abstract

In a wireless communication network (100, 1000), a Gateway Control Plane (GW-C) (140, 640, 641, 642, 940) receives a session request for a User Equipment (UE) (101, 102, 103, 601, 1001) from an Access Point (AP) (111, 112, 113, 611, 1011, 1012) that serves the UE. The GW-C transfers a DNS request having an AP ID and network data. A Domain Name System (DNS) (150, 650, 651) translates the AP ID and the network data into an AGW-U ID and an EGW-U ID for co-located GW-Us. The GW-C receives a DNS response and transfers GW control signals using the AGW-U ID and the EGW-U ID. The co-located AGW-U (121, 122, 123) and EGW-U (131, 132, 133) serve the UE responsive to the control signals. In some examples, the selected AGW-U and EGW-U are co-located at the network edge near the AP.

IPC Classes  ?

  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

25.

WIRELESS NETWORK ACCESS TO WIRELESS NETWORK SLICES OVER A COMMON RADIO CHANNEL

      
Application Number US2020055555
Publication Number 2021/086612
Status In Force
Filing Date 2020-10-14
Publication Date 2021-05-06
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Mansour, Nagi, A.
  • Ozozlu, Akin
  • Alam, Noman Muzaffar
  • Cvetojevic, Sreten

Abstract

A wireless access node (110, 310, 610) serves wireless user devices (101, 301, 601, 602, 603) with different services over a common radio channel (130, 330, 630). The different services are supported by different wireless network slices (121, 122, 123, 124, 521, 522, 523, 524, 621, 622, 623). The wireless access node determines service subchannels (131, 132, 133, 134) in the radio channel based on location and time. The wireless access node schedules resource blocks from the subchannels for their corresponding services. If a subchannel for one service is full, then the wireless access node schedules the remaining data for the service in the unscheduled resource blocks of the other subchannels if any. The wireless access node wirelessly exchanges data for the services with the wireless user devices over the scheduled resource blocks in the subchannels of the radio channel. The wireless access node exchanges the data with the wireless network slices that support the services.

IPC Classes  ?

26.

Dynamic beam pattern control using device velocity

      
Application Number 16841018
Grant Number 10985821
Status In Force
Filing Date 2020-04-06
First Publication Date 2021-04-20
Grant Date 2021-04-20
Owner Sprint Communications Company L.P. (USA)
Inventor
  • Somashekar, Sharath
  • Manchanda, Nitesh
  • Parihar, Vanil
  • Ramakrishna, Shruthi

Abstract

Methods and systems are provided for dynamically adjusting broadcast beam patterns of a wavefront emitted by an antenna array based on the velocities of devices communicatively coupled to the base station associated with the antenna array. The broadcast beam patterns can be adjusted by modifying the broadcast mode or at least one phase, amplitude, or power of the at least one antenna associated with the base station. Adjusting the beam pattern, for example between multiple beams and a single unified beam, based on device types can improve the quality of service for the devices and reduce the processing burden of the base station.

IPC Classes  ?

  • H04B 7/06 - Diversity systemsMulti-antenna systems, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
  • H04W 72/04 - Wireless resource allocation
  • G01S 11/10 - Systems for determining distance or velocity not using reflection or reradiation using radio waves using Doppler effect
  • G01S 11/04 - Systems for determining distance or velocity not using reflection or reradiation using radio waves using angle measurements
  • H04L 1/06 - Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity

27.

WIRELESS ACCESS POINT ASSISTANCE TO WIRELESS USER DEVICES FOR WIRELESS COMMUNICATION NETWORK SELECTION

      
Application Number US2020032927
Publication Number 2020/232268
Status In Force
Filing Date 2020-05-14
Publication Date 2020-11-19
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Cai, Zheng
  • Fang, Zheng
  • Wang, Yu

Abstract

A wireless access point (110, 510) assists wireless user devices (100, 400) when the user devices select wireless communication networks. In the wireless access point (110, 510), a baseband unit (112, 512) generates a broadcast block that comprises a cell identifier for the wireless access point (110, 510), wireless communication network identifiers, and network selection information that individually characterizes the wireless communication networks. The network selection information may comprise individualized access parameters for different Land Mobile Networks (PLMNs). In the wireless access point (110, 510), a radio transceiver (111, 511) wirelessly broadcasts the broadcast block to the wireless user devices (100, 400). The wireless user devices (100, 400) receive the broadcast block and select their wireless communication networks based on the network selection information in the broadcast block. The radio transceiver (111, 511) wirelessly receives user signaling from the wireless user devices (100, 400) that indicates their selected wireless communication networks. The baseband unit (112, 512) transfers network signaling that indicates the selected wireless communication networks for the wireless user devices (100, 400).

IPC Classes  ?

  • H04W 48/12 - Access restriction or access information delivery, e.g. discovery data delivery using downlink control channel

28.

WIRELESS MEDIA CONFERENCING

      
Application Number US2019066754
Publication Number 2020/131812
Status In Force
Filing Date 2019-12-17
Publication Date 2020-06-25
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Raghunathan, Sathyanarayanan
  • Sekar, Muthukumaraswamy
  • Vijayakumar, Maheswaran
  • Majjara, Suresh

Abstract

A wireless network (110, 310, 314) transfers UE information to an authorization server (120, 320). The authorization server (120, 320) generates an expected result based on a random number and secret key in response to the UE information. The authorization server (120, 320) transfers the expected result and the random number to the wireless network (110, 310, 314) which transfers the random number to the UE (101, 301). The wireless network (110, 310, 314) receives an authentication result from the UE (101, 301) and authenticates the UE (101, 301) by matching the authentication result to the expected result. In response to network authentication, the wireless network (110, 310, 314) transfers the expected result to a conferencing server (130, 330). The conferencing server (130, 330) receives the authentication result from the UE (101, 301) and registers the UE (101, 301) by matching the authentication result to the expected result. The conferencing server (130, 330) establishes media conferences for the UE (101, 301). The wireless network (110, 310, 314) exchanges media for the UE (101, 301). Advantageously, the wireless network (110, 310, 314) efficiently eliminates redundant authentication tasks from the authorization server (120, 320) and conferencing server (130, 330).

IPC Classes  ?

  • H04W 12/06 - Authentication
  • G06F 21/44 - Program or device authentication
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference
  • H04M 3/56 - Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities

29.

CONTROL OVER MULTIPLE USER MULTIPLE INPUT MULTIPLE OUTPUT (MU-MIMO) BY DEVICE TYPE AND LOCATION

      
Application Number US2019062224
Publication Number 2020/106726
Status In Force
Filing Date 2019-11-19
Publication Date 2020-05-28
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Marupaduga, Sreekar
  • Narendran, Rajveen

Abstract

A wireless communication network (100) enhances Multiple Input Multiple Output (MIMO) for wireless user devices (501) that have multiple device types. The wireless communication network (100) has wireless access points (111-112, 311) that store MIMO geofences for the device types. The wireless access points(lll-112, 311) select MIMO geofences for the wireless user devices (501) based on the device types. The wireless access points( 111-112,311) exchange Single User (SU) MIMO signals and Multiple User (MU) MIMO signals with the wireless user devices (501) based on the selected MIMO geofences and device locations. The wireless access points(lll-112, 311) transfer MIMO information characterizing the exchange of the MU-MIMO signals and the SU-MIMO signals. A MIMO control system (120, 420) processes the MIMO information to determine geofence modifications based on MU-MIMO gains and SU-MIMO gains for the device types at the device locations. The MIMO control system (120, 420) transfers the geofence modifications to the wireless access points (111-112, 311). The wireless access points( 111-112, 311) update their MIMO geofences based on the geofence modifications.

IPC Classes  ?

30.

PACKET DATA CONVERGENCE PROTOCOL (PDCP) INTEGRATION IN A WIRELESS NETWORK CENTRAL UNIT (CU)

      
Application Number US2019022921
Publication Number 2019/190820
Status In Force
Filing Date 2019-03-19
Publication Date 2019-10-03
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Fang, Zheng
  • Cai, Zheng
  • Wang, Yu

Abstract

Central Unit (CU) circuitry (112, 801, 912, 1012) in a wireless data network serves wireless User Equipment (UE) (101) with an integrated Packet Data Convergence Protocol (PDCP) (914, 1014). The CU circuitry (112, 801, 912, 1012) receives downlink data from a Fifth Generation New Radio (5GNR) Service Data Adaption Protocol (SDAP) component. The CU circuitry (112, 801, 912, 1012) 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 (112, 801, 912, 1012) receives uplink data from the WIFI RLC component. The CU circuitry (112, 801, 912, 1012) executes the integrated PDCP to route the uplink data from the WIFI RLC receive memory to the 5GNR SDAP component.

IPC Classes  ?

31.

DYNAMIC WIRELESS NETWORK ARCHITECTURE TO SERVE UPLINK-CENTRIC AND DOWNLINK-CENTRIC USER APPLICATIONS

      
Application Number US2019022348
Publication Number 2019/178408
Status In Force
Filing Date 2019-03-14
Publication Date 2019-09-19
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Cai, Zheng
  • Fang, Zheng
  • Kazeminejad, Saied
  • Wang, Yu

Abstract

In a wireless network (100), a Distributed Unit (DU) (111) receives Uplink (UL) data from User Equipment (UE) (101) and a Central Unit (CU) (112) receives Downlink (DL) data for the UE (101). When DL-centric applications (314, 514) in the UE (101) use the DL, the CU (112) executes most radio protocols for the network applications (514) and the DU (111) executes a few radio protocols for the network applications (314). When the DL-centric applications (314, 514) use the UL, the DU (111) executes the radio protocols for the network applications (314, 514) and the CU (112) transfers the UL data to the core (113). When UL-centric applications (514) in the UE (101) use the DL, the CU (112) routes the DL data to the DU (111), and the DU (111) executes the radio protocols for the network applications (314, 514). When the UL-centric applications (314, 514) use the UL, the DU (111) executes a few radio protocols for the network applications (314) and the CU (112) executes most radio protocols for the network applications (514) to route the data to the core (113). Advantageously, the DU (111) and the CU (112) are optimized to process UL/ DL data for a user application (314, 514) based on whether the user application (314, 514) is UL-centric or DL-centric.

IPC Classes  ?

32.

MULTI-ANTENNA CONTROL IN WIRELESS USER DEVICES

      
Application Number US2018061076
Publication Number 2019/125661
Status In Force
Filing Date 2018-11-14
Publication Date 2019-06-27
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Ozozlu, Akin
  • Mansour, Nagi A.
  • Hart, Kevin Almon
  • Alam, Noman Muzaffar

Abstract

A battery-powered wireless communication device (110, 411, 511) has internal antennas (601-609, 701-702). In the wireless communication device (110, 411, 511), transceiver circuitry (111, 402, 502-503, 600) wirelessly receives external antenna data that indicates on/off status, reserve battery power, and geometric earth-orientation for the individual antennas in a different wireless communication device (120). Baseband circuitry (112, 401, 501) determines internal antenna data that indicates the on/off status, reserve battery power, and geometric earth-orientation for the internal antennas (601-609, 701-702). The baseband circuitry (112, 401, 501) executes a user application that generates and consumes user data. The baseband circuitry (112, 401, 501) selects a set of the internal antennas (601-609, 701-702) to serve the user application based on the internal antenna data and the external antenna data. The transceiver circuitry (111, 402, 502-503, 600) wirelessly exchanges the user data over the selected set of the internal antennas (601-609, 701-702).

IPC Classes  ?

  • H04B 7/06 - Diversity systemsMulti-antenna systems, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
  • H04B 7/08 - Diversity systemsMulti-antenna systems, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
  • H04W 92/18 - Interfaces between hierarchically similar devices between terminal devices
  • H04W 52/02 - Power saving arrangements

33.

ROLE-BASED ATTACHMENT TO OPTIMAL WIRELESS NETWORK CORES IN A MULTI-ROLE WIRELESS COMMUNICATION NETWORK

      
Application Number US2018032935
Publication Number 2018/217510
Status In Force
Filing Date 2018-05-16
Publication Date 2018-11-29
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Malhotra, Rajil
  • Pavanasam, Chidambaram
  • English, Eric C.

Abstract

A wireless access point (110, 311-313, 411-413, 500) is linked to multiple wireless network cores (111-115, 321-323, 421-423). The wireless access point (110, 311-313, 411-413, 500) wirelessly transmits a multi-role wireless network identifier for a multi-role network (100, 300, 400). The wireless access point (110, 311-313, 411-413, 500) wirelessly receives device attachment signaling indicating a device role from the wireless user device (101, 301-303, 401-403) responsive to the multi-role wireless network identifier. The wireless access point (110, 311-313, 411-413, 500) processes the device role to select the optimal one of the wireless network cores (111-115, 321-323, 421-423) from the multiple wireless network cores (111-115, 321-323, 421-423). The wireless access point (110, 311-313, 411-413, 500) transfers network attachment signaling for the wireless user device (101, 301-303, 401-403) to the selected and optimal wireless network core (111-115, 321-323, 421-423).

IPC Classes  ?

  • H04W 48/18 - Selecting a network or a communication service

34.

HARDWARE-TRUSTED WIRELESS DATA COMMUNICATIONS OVER A WIRELESS RELAY

      
Application Number US2018026540
Publication Number 2018/191126
Status In Force
Filing Date 2018-04-06
Publication Date 2018-10-18
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Paczkowski, Lyle Walter
  • Schnellbacher, George Jason

Abstract

A wireless relay (110, 310, 400, 510, 600) serves User Equipment (UE) (101) with hardware- trusted wireless data communications over Institute of Electrical and Electronics Engineers (IEEE) 802.11 links (121, 321, 323) and Long Term Evolution (LTE) links (121, 322, 324). The wireless relay maintains hardware-trusted wireless backhaul links (122, 325, 326) to a data network (120). The wireless relay (110, 310, 400, 510, 600) broadcasts an IEEE 802.11 Service Set Identifier (SSID) (131, 321, 323) and a Long Term Evolution (LTE) Network Identifier (NID) (131, 322, 324). The UE wirelessly transfers a hardware-trusted attachment request (132, 321, 322) using the 802.11 SSID or the LTE NID. The wireless relay (110, 310, 400, 510, 600) validates hardware-trust of the UE (101), and in response, establishes a hardware-trusted attachment of the UE (101). The wireless relay (110, 310, 400, 510, 600) exchanges user data with the UE (101) using hardware-trusted circuitry (401-402, 601-602). The wireless relay (110, 310, 400, 510, 600) exchanges the user data over hardware-trusted wireless backhaul links (122, 325, 326).

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • H04W 12/06 - Authentication
  • G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 12/46 - Interconnection of networks
  • H04W 76/11 - Allocation or use of connection identifiers

35.

HARDWARE TRUSTED DATA COMMUNICATIONS OVER SYSTEM-ON-CHIP (SOC) ARCHITECTURES

      
Application Number US2018021056
Publication Number 2018/182930
Status In Force
Filing Date 2018-03-06
Publication Date 2018-10-04
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Marquardt, Ronald R.
  • Paczkowski, Lyle Walter
  • Rajagopal, Arun

Abstract

A System-On-Chip (SOC) (100, 700, 1000) exchanges hardware trusted data communications. A Central Processing Unit (CPU) (101, 702, 1003) executes an internal application (1, 731, 812, 1010). A transceiver (111, 711, 1021-1024) receives a data message from an external data application (3, 732, 811) for the internal data application (1, 731, 812, 1010). The message has encrypted user data and an encrypted hardware trust certificate for the external data application (3, 732, 811). The transceiver (112, 711, 1021-1024) decrypts the hardware trust certificate for the external data application (3, 732) and transfers the decrypted hardware trust certificate to a SOC kernel in a CPU (103, 701, 1003). The transceiver (112, 711, 1021-1024) decrypts the user data. The SOC kernel validates the decrypted hardware trust certificate for the external data application (3, 732, 811) and notifies the transceiver (112, 711, 1021-1024). The transceiver (112, 711, 1021-1024) transfers the decrypted user data to the CPU (101, 702, 1003) for delivery to the internal data application (1, 731, 812, 1010) responsive to the notification from the SOC kernel.

IPC Classes  ?

  • G06F 21/44 - Program or device authentication
  • G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
  • G06F 21/60 - Protecting data
  • G06F 21/72 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information in cryptographic circuits
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

36.

SOFTWARE DEFINED NETWORK (SDN) DATA-PLANE CONTROL FUNCTIONS BASED ON AGGREGATED PERFORMANCE INDEXES AND RECEIVED APPLICATION SPECIFIC REQUIREMENTS

      
Application Number US2018015493
Publication Number 2018/144343
Status In Force
Filing Date 2018-01-26
Publication Date 2018-08-09
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Rajagopal, Arun
  • Balmakhtar, Marouane
  • Persson, Carl Joseph

Abstract

A Software-Defined Network (SDN) (100, 400) distributes Proxy Correlation Index (PCI) control in an SDN data-plane. An SDN controller (120) transfers SDN signaling that indicates a data-plane PCI configuration. An SDN data machine (130-131, 500) processes the SDN signaling and configures a PCI generator and a flow controller to implement the data-plane PCI configuration. The SDN data-plane machine (130-131, 500) processes user data flows per a Flow Description Table (FDT) and generates Key Performance Indicators (KPIs) for the user data flows. The PCI generator generates PCIs based on the KPIs and the data-plane PCI configuration. The flow controller updates the FDT based on the PCIs and the data-plane PCI configuration. The SDN data-plane machine (130-131, 500) processes the user data flows per the updated FDT.

IPC Classes  ?

  • H04L 12/24 - Arrangements for maintenance or administration
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 12/927 - Allocation of resources based on type of traffic, QoS or priority

37.

WIRELESS RELAY RADIO FREQUENCY (RF) INTERFERENCE MANAGEMENT

      
Application Number US2018014647
Publication Number 2018/140342
Status In Force
Filing Date 2018-01-22
Publication Date 2018-08-02
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Marupaduga, Sreekar
  • Parihar, Vanil
  • Manchanda, Nitesh

Abstract

A wireless relay (110) manages Radio Frequency (RF) interference. A wireless access point (111, 500) in the relay (110) wirelessly exchanges user data with wireless user devices (101-103) using an amount of Carrier Aggregation Secondary Component Carriers (CA SCCs) in an RF band. A wireless network transceiver (112, 600) in the relay (110) wirelessly exchanges the user data with a wireless communication network (113) using a number of RF channels in the RF band. In response to excessive RF interference, the wireless access point (111, 500) wirelessly exchanges subsequent user data with the wireless user devices (101-103) using a lower amount of the CA SCCs in the RF band. In response to the excessive RF interference, the wireless network transceiver wireless (112, 600) exchanges the subsequent user data with the wireless communication network (113) using a lower number of RF channels in the RF band.

IPC Classes  ?

38.

NETWORK FUNCTION VIRTUALIZATION (NFV) HARDWARE TRUSTED HOSTED MANO

      
Application Number US2017067520
Publication Number 2018/125701
Status In Force
Filing Date 2017-12-20
Publication Date 2018-07-05
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Paczkowski, Lyle Walter
  • Rajagopal, Arun
  • Balmakhtar, Marouane

Abstract

A Network Function Virtualization (NFV) data communication system (100, 500, 600, 700) implements hardware trusted Management and Orchestration (MANO). A Hardware (HW) trust server (130, 531-532) issues a HW trust challenge to a MANO system (121-124, 521-528). The MANO system (121-124, 521-528) hashes its physically-embedded hardware trust key to generate a HW trust result and transfers the HW trust result to the HW trust server (130, 531-532). The HW trust server (130, 531-532) validates the hardware trust result and transfers a HW trust certificate to the MANO system (121-124, 521-528). The MANO system (130, 531-532) transfers the HW trust certificate and NFV MANO data to an NFV Infrastructure (NFVI) (101-103, 501-503). The NFVI (101-103, 501-503) validates the HW trust certificate. The NFVI (101-103, 501-503) exchanges user data responsive to the NFV MANO data when the HW trust certificate is valid. The NFVI (101-103, 501-503) isolates the NFV MANO data when the HW trust certificate is not valid.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 12/24 - Arrangements for maintenance or administration

39.

NETWORK FUNCTION VIRTUALIZATION (NFV) SOFTWARE-DEFINED NETWORK (SDN) NETWORK-TO-NETWORK INTERFACES (NNIS)

      
Application Number US2017060356
Publication Number 2018/093610
Status In Force
Filing Date 2017-11-07
Publication Date 2018-05-24
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Rajagopal, Arun
  • Balmakhtar, Marouane
  • Paczkowski, Lyle Walter

Abstract

A Network Function Virtualization (NFV) Software-Defined Network (SDN) (100, 500, 600) communicates across network boundaries with other NFV SDNs to support a data communication service. An NFV orchestrator (111) transfers forwarding graphs for service, NFV, and SDN Network-to-Network Interfaces (NNIs) to an SDN controller (112). The SDN controller (112) converts the forwarding graphs into forwarding instructions and transfers the forwarding instructions for the service, NFV, and SDN NNIs to an NFV SDN switching system (113). The NFV orchestrator (111) uses the NFV NNI to transfer its forwarding graphs over the NFV SDN switching system (113) across the network boundary to another NFV orchestrator (121). The SDN controller (112) uses the SDN NNI to transfer its forwarding instructions over the NFV SDN switching system (113) across the network boundary to another SDN controller (122). The NFV SDN switching system (113) uses the service NNI to transfer user data across the network boundary to another NFV SDN switching system (123).

IPC Classes  ?

  • H04L 12/24 - Arrangements for maintenance or administration

40.

WIRELESS COMMUNICATION SYSTEM CONTROL OF CARRIER AGGREGATION FOR A WIRELESS RELAY

      
Document Number 03036471
Status In Force
Filing Date 2017-09-19
Open to Public Date 2018-04-05
Grant Date 2019-08-20
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Marupaduga, Sreekar
  • Velusamy, Saravana
  • Parihar, Vanil
  • Manchanda, Nitesh

Abstract

A wireless communication system (100, 400) controls Carrier Aggregation (CA) at a wireless relay (110, 410). A wireless access point (120, 420, 600) wirelessly receives user data and transfers a first portion of the user data to a wireless User Equipment (UE) (101, 401) using a UE CA configuration and a second portion of the user data to the wireless relay (110, 410) using a relay CA configuration, wherein the wireless relay (110, 410) wirelessly serves additional UEs (102, 402). The wireless access point (120, 420, 600) determines an amount of the transferred user data and translates the amount of the transferred user data into a new UE CA configuration and a new relay CA configuration. The wireless access point (120, 420, 600) wirelessly receives additional user data and transfers a first portion of the additional user data to the wireless UE (101, 401) using the new UE CA configuration and a second portion of the additional user data to the wireless relay (110, 410) using the new relay CA configuration.

IPC Classes  ?

  • H04L 5/00 - Arrangements affording multiple use of the transmission path

41.

WIRELESS COMMUNICATION SYSTEM CONTROL OF CARRIER AGGREGATION FOR A WIRELESS RELAY

      
Application Number US2017052279
Publication Number 2018/063860
Status In Force
Filing Date 2017-09-19
Publication Date 2018-04-05
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Marupaduga, Sreekar
  • Velusamy, Saravana
  • Parihar, Vanil
  • Manchanda, Nitesh

Abstract

A wireless communication system (100, 400) controls Carrier Aggregation (CA) at a wireless relay (110, 410). A wireless access point (120, 420, 600) wirelessly receives user data and transfers a first portion of the user data to a wireless User Equipment (UE) (101, 401) using a UE CA configuration and a second portion of the user data to the wireless relay (110, 410) using a relay CA configuration, wherein the wireless relay (110, 410) wirelessly serves additional UEs (102, 402). The wireless access point (120, 420, 600) determines an amount of the transferred user data and translates the amount of the transferred user data into a new UE CA configuration and a new relay CA configuration. The wireless access point (120, 420, 600) wirelessly receives additional user data and transfers a first portion of the additional user data to the wireless UE (101, 401) using the new UE CA configuration and a second portion of the additional user data to the wireless relay (110, 410) using the new relay CA configuration.

IPC Classes  ?

  • H04L 5/00 - Arrangements affording multiple use of the transmission path

42.

DATA COMMUNICATION NETWORK TO PROVIDE HOP COUNT DATA FOR USER EQUIPMENT SELECTION OF A WIRELESS RELAY

      
Application Number US2017043736
Publication Number 2018/038851
Status In Force
Filing Date 2017-07-25
Publication Date 2018-03-01
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Singh, Jasinder Pal
  • Rai, Deveshkumar Narendrapratap
  • Madineni, Naresh
  • Malhotra, Rajil

Abstract

A data communication network (100, 500) to provide hop count data for User Equipment (UE) selection of a wireless relay (121-123, 131, 132, 141, 510, 520). The data communication network (100, 500) comprises a macro base station (150, 521) and a plurality of wireless relays (121-123, 131, 132, 141, 510, 520) that serve UEs (101-103, 501-503, 700). The wireless relays (121-123, 131, 132, 141, 510, 520) receive a hop count, and in response, increment their individual hop count and wirelessly broadcast individual relay Long Term Evolution (LTE) System Information Blocks (SIBs) indicating their individual hop counts. The wireless relays (121-123, 131, 132, 141, 510, 520) receive wireless UE attachments responsive to the relay LTE SIB broadcasts of their individual hop counts.

IPC Classes  ?

  • H04W 48/12 - Access restriction or access information delivery, e.g. discovery data delivery using downlink control channel
  • H04W 84/04 - Large scale networksDeep hierarchical networks
  • H04W 88/04 - Terminal devices adapted for relaying to or from another terminal or user

43.

VIRTUAL NETWORK FUNCTION (VNF) HARDWARE TRUST IN A NETWORK FUNCTION VIRTUALIZATION (NFV) SOFTWARE DEFINED NETWORK (SDN)

      
Application Number US2017042518
Publication Number 2018/017533
Status In Force
Filing Date 2017-07-18
Publication Date 2018-01-25
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Paczkowski, Lyle Walter
  • Sisul, James Patrick
  • Balmakhtar, Marouane

Abstract

A Network Function Virtualization (NFV) Software Defined Network (SDN) (100, 600, 700) maintains hardware trusted communications. A source trust controller (141, 142) and a target trust controller (141, 142) establish hardware trust with a trust server (150). The trust server (150) exchanges information with the source trust controller (141, 142) that indicates the hardware trust for a target vSW (131, 132). The source trust controller (141, 142) exchanges the information with the source vSW (131, 132) that indicates the hardware trust for the target vSW (131, 132). The source vSW (131, 132) receives a Virtual Data Unit (VDU) from the source VNF (121, 122) for delivery to the target VNF (121, 122) over the target vSW (131, 132), and before transfer, the source vSW (131, 132) verifies hardware trust of the target vSW (131, 132) based on the HT information. Responsive to the hardware trust verification, the source vSW (131, 132) transfers the VDU for the delivery to the target vSW (131, 132). The target vSW (131, 132) transfers the VDU to the target VNF (121, 122).

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

44.

VIRTUAL NETWORK FUNCTION (VNF) HARDWARE TRUST IN A NETWORK FUNCTION VIRTUALIZATION (NFV) SOFTWARE DEFINED NETWORK (SDN)

      
Document Number 03031086
Status In Force
Filing Date 2017-07-18
Open to Public Date 2018-01-25
Grant Date 2020-09-22
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Paczkowski, Lyle Walter
  • Sisul, James Patrick
  • Balmakhtar, Marouane

Abstract

A Network Function Virtualization (NFV) Software Defined Network (SDN) (100, 600, 700) maintains hardware trusted communications. A source trust controller (141, 142) and a target trust controller (141, 142) establish hardware trust with a trust server (150). The trust server (150) exchanges information with the source trust controller (141, 142) that indicates the hardware trust for a target vSW (131, 132). The source trust controller (141, 142) exchanges the information with the source vSW (131, 132) that indicates the hardware trust for the target vSW (131, 132). The source vSW (131, 132) receives a Virtual Data Unit (VDU) from the source VNF (121, 122) for delivery to the target VNF (121, 122) over the target vSW (131, 132), and before transfer, the source vSW (131, 132) verifies hardware trust of the target vSW (131, 132) based on the HT information. Responsive to the hardware trust verification, the source vSW (131, 132) transfers the VDU for the delivery to the target vSW (131, 132). The target vSW (131, 132) transfers the VDU to the target VNF (121, 122).

IPC Classes  ?

  • H04L 45/00 - Routing or path finding of packets in data switching networks
  • H04L 67/51 - Discovery or management thereof, e.g. service location protocol [SLP] or web services

45.

GENERAL PACKET RADIO SERVICE TUNNELING PROTOCOL MULTIPLEXING

      
Application Number US2017041518
Publication Number 2018/013554
Status In Force
Filing Date 2017-07-11
Publication Date 2018-01-18
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor Park, Sunyong

Abstract

Systems, methods, and software described herein provide enhancements for data communications between a wireless access node (120, 720, 1020) and a wireless network gateway (125, 727, 1027, 1029). In one implementation, a method of operating a wireless network includes the wireless access node (120, 720, 1020) receiving data packets via wireless signaling from a plurality of wireless communication devices (110-112, 710-712, 1010-1012), generating GPRS Tunneling Protocol (GTP) packets for the data packets, and generating a wrapper for the GTP packets, wherein the wrapper is used to multiplex the GTP packets in a user datagram protocol (UDP) packet. The method further provides, in the wireless access node (120, 720, 1020), transferring the UDP packet to a wireless network gateway (125, 727, 1027, 1029), wherein the wireless network gateway (125, 727, 1027, 1029) separates the data packets from the UDP packet and GTP packets based on the wrapper, and forwards the data packets over a communication network (135, 735, 1035).

IPC Classes  ?

  • H04W 28/06 - Optimising, e.g. header compression, information sizing
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04W 76/02 - Connection set-up
  • H04W 92/04 - Interfaces between hierarchically different network devices

46.

MULTIPLEXING DATA PACKETS OVER GENERAL PACKET RADIO SERVICE TUNNELING PROTOCOL

      
Application Number US2017037379
Publication Number 2017/218620
Status In Force
Filing Date 2017-06-14
Publication Date 2017-12-21
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor Park, Sunyong

Abstract

Systems, methods, and software described herein provide enhancements for data communications between a wireless access node (120) and a wireless network gateway (125). In one implementation, a method of operating a wireless network includes, in the wireless access node (120), wirelessly receiving data packets for wireless communication devices (110-112), and encapsulating the data packets in GPRS Tunneling Protocol (GTP) packets of a shared GTP tunnel for the plurality of wireless communication devices (110-112), wherein the GTP packets comprise GTP extension headers to multiplex the data packets in the GTP packets. The method further provides, in the wireless access node (120), transferring the GTP packets for delivery to a wireless network gateway (125), wherein the network gateway (125) separates the data packets from the GTP packets based on the GTP extension headers.

IPC Classes  ?

  • H04W 76/02 - Connection set-up
  • H04W 28/06 - Optimising, e.g. header compression, information sizing

47.

COMMUNICATION PACKET HEADER DATA COMPRESSION

      
Application Number US2017021813
Publication Number 2017/160635
Status In Force
Filing Date 2017-03-10
Publication Date 2017-09-21
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Bertz, Lyle T.
  • Marquardt, Ronald R.
  • Guirguis, Ihab Amin
  • Manning, Serge M.
  • Bartlett, Roger Danforth

Abstract

A data communication system (100) compresses packet headers. A transmitter (101) executes state machines (111-114) to process a data packet and determine if a transmitter state machine (111-114) is transferring Interdependent Machine Output (IMO) data. The transmitter (101) generates an IMO vector that indicates if any IMO data is in the data packet. If IMO is present, then the transmitter (101) augments the IMO vector to indicate the individual transmitter state machines (111-114) that transferred the IMO data. The transmitter (101) transfers the data packet with the IMO vector to a receiver (102). The receiver (102) processes the IMO vector to determine if any IMO data is transferred in the data packet. If IMO data is transferred, then the receiver (102) processes the augmented IMO vector to transfer the IMO data to individual receiver state machine (121-124) that correspond to the transmitter state machines (111-114) that transferred the IMO data.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

48.

SOFTWARE DEFINED NETWORK (SDN) APPLICATION INTEGRITY

      
Application Number US2017021834
Publication Number 2017/160641
Status In Force
Filing Date 2017-03-10
Publication Date 2017-09-21
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Balmakhtar, Marouane
  • Rajagopal, Arun

Abstract

A Software-Defined Network (SDN) authorizes Application Programming Interface (API) calls from user SDN applications (111-113) to user SDN controllers (121-123). A user SDN application (111-113) transfers an embedded code to an authorization SDN controller (124). The authorization SDN controller (124) translates the embedded code into an SDN controller network address and an SDN application privilege data set. The authorization SDN controller (124) transfers the SDN controller network address to the user SDN application (111-113). The authorization SDN controller (124) transfers the SDN application privilege data set to the user SDN controller (121-123). The user SDN application (111-113) transfers an SDN API call to the user SDN controller (121-123) using the SDN controller network address. The user SDN controller (121-123) determines if the SDN API call is authorized by the SDN application privilege data set. The user SDN controller (121-123) services the API call if the SDN API call is authorized and inhibits an unauthorized API call.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 12/24 - Arrangements for maintenance or administration

49.

SOFTWARE DEFINED NETWORK (SDN) APPLICATION INTEGRITY

      
Document Number 03017908
Status In Force
Filing Date 2017-03-10
Open to Public Date 2017-09-21
Grant Date 2020-03-24
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Balmakhtar, Marouane
  • Rajagopal, Arun

Abstract

A Software-Defined Network (SDN) authorizes Application Programming Interface (API) calls from user SDN applications (111-113) to user SDN controllers (121-123). A user SDN application (111-113) transfers an embedded code to an authorization SDN controller (124). The authorization SDN controller (124) translates the embedded code into an SDN controller network address and an SDN application privilege data set. The authorization SDN controller (124) transfers the SDN controller network address to the user SDN application (111-113). The authorization SDN controller (124) transfers the SDN application privilege data set to the user SDN controller (121-123). The user SDN application (111-113) transfers an SDN API call to the user SDN controller (121-123) using the SDN controller network address. The user SDN controller (121-123) determines if the SDN API call is authorized by the SDN application privilege data set. The user SDN controller (121-123) services the API call if the SDN API call is authorized and inhibits an unauthorized API call.

IPC Classes  ?

  • H04L 41/00 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
  • H04L 45/00 - Routing or path finding of packets in data switching networks
  • H04L 61/4511 - Network directoriesName-to-address mapping using standardised directoriesNetwork directoriesName-to-address mapping using standardised directory access protocols using domain name system [DNS]

50.

PROXY MOBILE INTERNET PROTOCOL (PMIP) TUNNEL SELECTION BY A WIRELESS RELAY IN A DATA COMMUNICATION NETWORK

      
Document Number 03017131
Status In Force
Filing Date 2017-03-07
Open to Public Date 2017-09-14
Grant Date 2019-01-22
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor Fang, Zheng

Abstract

A wireless relay (120) serves User Equipment (UE) (110) over Proxy Mobile Internet Protocol (PMIP) tunnels. The wireless relay (120) receives a wireless network address from a wireless network (140) and a wireline network address from a wireline network (130). The wireless relay (120) receives a bearer request from a network controller (160) that identifies a gateway network address. The wireless relay (120) selects the wireless network address or the wireline network address responsive to the bearer request. In some examples, the wireless relay (120) selects the network address based on a UE ID. The wireless relay (120) generates and transfers a PMIP update that indicates the selected network address to the gateway network address. The wireless relay (120) receives a PMIP response. The wireless relay (120) exchanges user data over the wireless PMIP tunnel if the wireless network address was selected. The wireless relay (120) exchanges the user data over the wireline PMIP tunnel if the wireline network address was selected.

IPC Classes  ?

  • H04L 12/46 - Interconnection of networks
  • H04W 8/26 - Network addressing or numbering for mobility support
  • H04W 28/06 - Optimising, e.g. header compression, information sizing

51.

PROXY MOBILE INTERNET PROTOCOL (PMIP) TUNNEL SELECTION BY A WIRELESS RELAY IN A DATA COMMUNICATION NETWORK

      
Application Number US2017021056
Publication Number 2017/155922
Status In Force
Filing Date 2017-03-07
Publication Date 2017-09-14
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor Fang, Zheng

Abstract

A wireless relay (120) serves User Equipment (UE) (110) over Proxy Mobile Internet Protocol (PMIP) tunnels. The wireless relay (120) receives a wireless network address from a wireless network (140) and a wireline network address from a wireline network (130). The wireless relay (120) receives a bearer request from a network controller (160) that identifies a gateway network address. The wireless relay (120) selects the wireless network address or the wireline network address responsive to the bearer request. In some examples, the wireless relay (120) selects the network address based on a UE ID. The wireless relay (120) generates and transfers a PMIP update that indicates the selected network address to the gateway network address. The wireless relay (120) receives a PMIP response. The wireless relay (120) exchanges user data over the wireless PMIP tunnel if the wireless network address was selected. The wireless relay (120) exchanges the user data over the wireline PMIP tunnel if the wireline network address was selected.

IPC Classes  ?

  • H04L 12/46 - Interconnection of networks
  • H04W 8/26 - Network addressing or numbering for mobility support
  • H04W 28/06 - Optimising, e.g. header compression, information sizing

52.

SOFTWARE DEFINED NETWORK (SDN) QUALITY-OF-SERVICE (QOS)

      
Document Number 03015827
Status In Force
Filing Date 2017-02-28
Open to Public Date 2017-09-08
Grant Date 2019-01-22
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Balmakhtar, Marouane
  • Rajagopal, Arun

Abstract

A data communication system (100, 300) determines Software Defined Network (SDN) Quality-of-Service (QoS). SDN applications (111-113, 351) transfer SDN controller Application Programming Interface (API) calls and receive SDN controller API responses. The SDN applications (111-113, 351) measure Key Performance Indicators (KPIs) and transfer SDN application KPI data. An SDN controller (121, 352) receives the controller API calls, transfers the controller API responses, transfers SDN data machine API calls, and receives SDN data machine API responses. The SDN controller (121, 352) measures KPIs and transfer SDN controller KPI data. SDN data machines (131-133, 331-333) receive the SDN data machine API calls, perform SDN actions on user data responsive to the data machine API calls, and transfer the data machine API responses. The SDN data machines (131-133, 331-333) measure KPIs and transfer SDN data machine KPI data. An SDN QoS server (103, 361) processes the SDN KPI data to generate an SDN QoS score.

IPC Classes  ?

  • H04L 41/5009 - Determining service level performance parameters or violations of service level contracts, e.g. violations of agreed response time or mean time between failures [MTBF]
  • H04L 43/08 - Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
  • H04L 43/0852 - Delays
  • H04L 43/12 - Network monitoring probes
  • H04L 45/64 - Routing or path finding of packets in data switching networks using an overlay routing layer

53.

MEDIA SERVICE DELIVERY OVER A WIRELESS RELAY IN A DATA COMMUNICATION NETWORK

      
Document Number 03015910
Status In Force
Filing Date 2017-02-28
Open to Public Date 2017-09-08
Grant Date 2019-07-02
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor Fang, Zheng

Abstract

A Long Term Evolution (LTE) network (110, 400) delivers a media service that uses an Access Point Name (APN) Quality-of-Service (QoS) Class Identifier (QCI) to serve User Equipment (UE) (110, 402, 403) over a wireless relay (120, 410, 420). A relay control system (140, 432) transfers a session request indicating the APN QCI to a wireless base station (130, 421) serving the wireless relay (120, 410, 420). The base station (130, 421) and the wireless relay (120, 410, 420) configure a wireless network bearer to use the APN QCI. Responsive to the network bearer configuration, the wireless relay (120, 410, 420) transfers a relay bearer request for the APN QCI to the relay control system (140, 432). The relay control system (140, 432) returns a session request to the wireless relay (120, 410, 420). The wireless relay (120, 410, 420) and the UE (110, 402, 403) then configure a wireless access bearer to use the APN QCI. The wireless relay (120, 410, 420) exchanges user media over the wireless access bearer and the wireless network bearer between the UE (110, 402, 403) and the wireless base station (130, 421) using the APN QCI.

54.

SOFTWARE DEFINED NETWORK (SDN) QUALITY-OF-SERVICE (QoS)

      
Application Number US2017019835
Publication Number 2017/151550
Status In Force
Filing Date 2017-02-28
Publication Date 2017-09-08
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Balmakhtar, Marouane
  • Rajagopal, Arun

Abstract

A data communication system (100, 300) determines Software Defined Network (SDN) Quality-of-Service (QoS). SDN applications (111-113, 351) transfer SDN controller Application Programming Interface (API) calls and receive SDN controller API responses. The SDN applications (111-113, 351) measure Key Performance Indicators (KPIs) and transfer SDN application KPI data. An SDN controller (121, 352) receives the controller API calls, transfers the controller API responses, transfers SDN data machine API calls, and receives SDN data machine API responses. The SDN controller (121, 352) measures KPIs and transfer SDN controller KPI data. SDN data machines (131-133, 331-333) receive the SDN data machine API calls, perform SDN actions on user data responsive to the data machine API calls, and transfer the data machine API responses. The SDN data machines (131-133, 331-333) measure KPIs and transfer SDN data machine KPI data. An SDN QoS server (103, 361) processes the SDN KPI data to generate an SDN QoS score.

IPC Classes  ?

  • H04L 12/24 - Arrangements for maintenance or administration
  • H04L 12/26 - Monitoring arrangements; Testing arrangements

55.

MEDIA SERVICE DELIVERY OVER A WIRELESS RELAY IN A DATA COMMUNICATION NETWORK

      
Application Number US2017019838
Publication Number 2017/151551
Status In Force
Filing Date 2017-02-28
Publication Date 2017-09-08
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor Fang, Zheng

Abstract

A Long Term Evolution (LTE) network (110, 400) delivers a media service that uses an Access Point Name (APN) Quality-of-Service (QoS) Class Identifier (QCI) to serve User Equipment (UE) (110, 402, 403) over a wireless relay (120, 410, 420). A relay control system (140, 432) transfers a session request indicating the APN QCI to a wireless base station (130, 421) serving the wireless relay (120, 410, 420). The base station (130, 421) and the wireless relay (120, 410, 420) configure a wireless network bearer to use the APN QCI. Responsive to the network bearer configuration, the wireless relay (120, 410, 420) transfers a relay bearer request for the APN QCI to the relay control system (140, 432). The relay control system (140, 432) returns a session request to the wireless relay (120, 410, 420). The wireless relay (120, 410, 420) and the UE (110, 402, 403) then configure a wireless access bearer to use the APN QCI. The wireless relay (120, 410, 420) exchanges user media over the wireless access bearer and the wireless network bearer between the UE (110, 402, 403) and the wireless base station (130, 421) using the APN QCI.

IPC Classes  ?

56.

HARDWARE-TRUSTED NETWORK BEARERS IN NETWORK FUNCTION VIRTUALIZATION INFRASTRUCTURE (NFVI) SERVERS THAT EXECUTE VIRTUAL NETWORK FUNCTIONS (VNFS) UNDER MANAGEMENT AND ORCHESTRATION (MANO) CONTROL

      
Document Number 03013061
Status In Force
Filing Date 2017-02-01
Open to Public Date 2017-08-10
Grant Date 2020-12-22
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Marquardt, Ronald R.
  • Rajagopal, Arun
  • Paczkowski, Lyle Walter

Abstract

Network Function Virtualization Infrastructure (NFVI) servers (121-129) execute Virtual Network Functions (VNFs) (113-119) to exchange user data under the control of a Management and Orchestration (MANO) system (130, 361). A Hardware-Trust (HT) server (140, 362) maintains hardware trust in some of the NFVI servers (121-129). The HT server (140, 362) exchanges NFVI/VNF execution data with the MANO system (130, 361) to associate executing VNFs (113-119) with hardware-trusted NFVI servers (121-129). A control set of the VNFs (113-119, 351-354) receives a request for a hardware-trusted communication and responsively selects a network bearer supported by data VNFs. The HT server (140, 362) determines if the data VNFs (352, 354) are hardware-trusted VNFs (354), and if so, the HT server (140, 362) indicates to the control VNFs (351, 353) that the hardware-trusted communication may proceed. The control VNFs (351, 353) direct the data VNFs (352, 354) to transfer the hardware-trusted data communication over the selected network bearer.

IPC Classes  ?

  • H04L 41/28 - Restricting access to network management systems or functions, e.g. using authorisation function to access network configuration
  • H04L 45/64 - Routing or path finding of packets in data switching networks using an overlay routing layer
  • H04L 67/14 - Session management

57.

WIRELESS RELAY BACKHAUL SELECTION IN A DATA COMMUNICATION NETWORK

      
Document Number 03013063
Status In Force
Filing Date 2017-02-02
Open to Public Date 2017-08-10
Grant Date 2020-01-07
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor Fang, Zheng

Abstract

A wireless relay (110) controls backhaul in a data communication network (100). Relay user equipment (1130) attaches to a wireless base station (121) coupled to a data network core (130) and receives a first backhaul connection. An Ethernet switch (112) attaches to a network gateway (122) coupled to the data network core (130) and establishes a second backhaul connection. The relay base station (111) receives status data for the first backhaul connection through the wireless base station (121). The relay base station (111) exchanges wireless user data with served user equipment (101). The relay base station (111) selects one of the backhaul connections for the user data based on the status data of the first backhaul connection and exchanges the user data with the data network core (130) over the selected one of the backhaul connections. The relay base station (111) may receive and use status data for the second backhaul connection or the user data media type to select backhaul connections.

IPC Classes  ?

  • H04W 84/04 - Large scale networksDeep hierarchical networks
  • H04W 84/12 - WLAN [Wireless Local Area Networks]
  • H04W 88/10 - Access point devices adapted for operation in multiple networks, e.g. multi-mode access points
  • H04W 92/02 - Inter-networking arrangements

58.

HARDWARE-TRUSTED NETWORK BEARERS IN NETWORK FUNCTION VIRTUALIZATION INFRASTRUCTURE (NFVI) SERVERS THAT EXECUTE VIRTUAL NETWORK FUNCTIONS (VNFS) UNDER MANAGEMENT AND ORCHESTRATION (MANO) CONTROL

      
Application Number US2017015983
Publication Number 2017/136406
Status In Force
Filing Date 2017-02-01
Publication Date 2017-08-10
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Marquardt, Ronald R.
  • Rajagopal, Arun
  • Paczkowski, Lyle Walter

Abstract

Network Function Virtualization Infrastructure (NFVI) servers (121-129) execute Virtual Network Functions (VNFs) (113-119) to exchange user data under the control of a Management and Orchestration (MANO) system (130, 361). A Hardware-Trust (HT) server (140, 362) maintains hardware trust in some of the NFVI servers (121-129). The HT server (140, 362) exchanges NFVI/VNF execution data with the MANO system (130, 361) to associate executing VNFs (113-119) with hardware-trusted NFVI servers (121-129). A control set of the VNFs (113-119, 351-354) receives a request for a hardware-trusted communication and responsively selects a network bearer supported by data VNFs. The HT server (140, 362) determines if the data VNFs (352, 354) are hardware-trusted VNFs (354), and if so, the HT server (140, 362) indicates to the control VNFs (351, 353) that the hardware-trusted communication may proceed. The control VNFs (351, 353) direct the data VNFs (352, 354) to transfer the hardware-trusted data communication over the selected network bearer.

IPC Classes  ?

  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 12/24 - Arrangements for maintenance or administration
  • H04L 12/715 - Hierarchical routing, e.g. clustered networks or inter-domain routing

59.

WIRELESS RELAY BACKHAUL SELECTION IN A DATA COMMUNICATION NETWORK

      
Application Number US2017016137
Publication Number 2017/136503
Status In Force
Filing Date 2017-02-02
Publication Date 2017-08-10
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor Fang, Zheng

Abstract

A wireless relay (110) controls backhaul in a data communication network (100). Relay user equipment (1130) attaches to a wireless base station (121) coupled to a data network core (130) and receives a first backhaul connection. An Ethernet switch (112) attaches to a network gateway (122) coupled to the data network core (130) and establishes a second backhaul connection. The relay base station (111) receives status data for the first backhaul connection through the wireless base station (121). The relay base station (111) exchanges wireless user data with served user equipment (101). The relay base station (111) selects one of the backhaul connections for the user data based on the status data of the first backhaul connection and exchanges the user data with the data network core (130) over the selected one of the backhaul connections. The relay base station (111) may receive and use status data for the second backhaul connection or the user data media type to select backhaul connections.

IPC Classes  ?

  • H04W 84/04 - Large scale networksDeep hierarchical networks
  • H04W 88/10 - Access point devices adapted for operation in multiple networks, e.g. multi-mode access points
  • H04W 92/02 - Inter-networking arrangements
  • H04W 84/12 - WLAN [Wireless Local Area Networks]

60.

WIRELESS DATA SYSTEM THAT ASSOCIATES INTERNET PROTOCOL PORTS WITH QUALITY-OF-SERVICE FOR USER APPLICATIONS

      
Application Number US2017012840
Publication Number 2017/131946
Status In Force
Filing Date 2017-01-10
Publication Date 2017-08-03
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor Bertz, Lyle T.

Abstract

A communication system (100) controls Quality-of-Service (QoS) using Internet Protocol (IP) address ports. A network controller (140) identifies an IP port range and a QoS level for a user application. The network controller (140) transfers port/QoS data that indicates the IP port range and the QoS level for the user application. A wireless relay (122, 122) and a network gateway (131, 132) receive the port/QoS data. The wireless relay (121, 122) wirelessly exchanges user data with User Equipment (UE) (111-114) using an IP port in the IP port range. The wireless relay (121, 122) exchanges the user data with the network gateway (131, 132) using the QoS level associated with the IP port range responsive to the use of the IP port by the UE (111-114). The network gateway (131, 132) exchanges the user data using the QoS level associated with the IP port range responsive to the use of the IP port by the UE (111-114).

IPC Classes  ?

  • H04L 12/24 - Arrangements for maintenance or administration
  • H04W 28/00 - Network traffic managementNetwork resource management

61.

WIRELESS BACKHAUL FOR WIRELESS RELAYS IN A DATA COMMUNICATION NETWORK

      
Application Number US2017013342
Publication Number 2017/131968
Status In Force
Filing Date 2017-01-13
Publication Date 2017-08-03
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor Fang, Zheng

Abstract

A wireless relay serves a first User Equipment. A first eNodeB in the relay wirelessly exchanges UE signaling data and UE user data with the first UE. The first eNodeB processes the UE signaling data to generate SI-MME signaling data and exchanges the SI-MME signaling data with a second UE in the relay. The first eNodeB processes the UE user data to generate Sl-U user data and exchanges the Sl-U user data with a Local Serving Gateway in the relay. The L-SGW terminates the Sl-U user data to generate non-General Packet Radio Service Transfer Protocol user data. The L-SGW exchanges the non-GTP user data with the second UE in the relay. The second UE compresses/ decompresses the non-GTP user data and the SI-MME signaling data. The second UE wirelessly exchanges the compressed non-GTP user data the compressed SI-MME signaling data with a second eNodeB.

IPC Classes  ?

  • H04B 7/15 - Active relay systems
  • H04W 84/04 - Large scale networksDeep hierarchical networks
  • H04W 88/04 - Terminal devices adapted for relaying to or from another terminal or user

62.

RELAY GATEWAY FOR WIRELESS RELAY SIGNALING IN A DATA COMMUNICATION NETWORK

      
Document Number 03011649
Status In Force
Filing Date 2017-01-06
Open to Public Date 2017-08-03
Grant Date 2018-11-20
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor Fang, Zheng

Abstract

A Relay Gateway (R-GW) (136, 300, 437) proxies Long Term Evolution (LTE) signaling in a network core (130) for wireless relays (110) that serve mobile User Equipment (UE) (101, 401-403). The R-GW (136, 300, 437) receives relay-originated LTE signaling from the wireless relays (110) through a data gateway system (132) in the network core (130). The R-GW (136, 300, 437) transfers the relay-originated LTE signaling to a UE control system (134) in the network core (130). The R-GW (136, 300, 437) receives core-originated LTE signaling that was transferred by the UE control system (134) in the network core (130). The R-GW (136, 300, 437) transfers the core-originated LTE signaling to the data gateway system (132) for delivery to the wireless relays (110).

IPC Classes  ?

  • H04W 8/08 - Mobility data transfer
  • H04W 84/04 - Large scale networksDeep hierarchical networks
  • H04W 88/04 - Terminal devices adapted for relaying to or from another terminal or user
  • H04W 88/16 - Gateway arrangements
  • H04W 88/18 - Service support devicesNetwork management devices

63.

WIRELESS BACKHAUL FOR WIRELESS RELAYS IN A DATA COMMUNICATION NETWORK

      
Document Number 03012048
Status In Force
Filing Date 2017-01-13
Open to Public Date 2017-08-03
Grant Date 2018-10-09
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor Fang, Zheng

Abstract

A wireless relay serves a first User Equipment. A first eNodeB in the relay wirelessly exchanges UE signaling data and UE user data with the first UE. The first eNodeB processes the UE signaling data to generate SI-MME signaling data and exchanges the SI-MME signaling data with a second UE in the relay. The first eNodeB processes the UE user data to generate Sl-U user data and exchanges the Sl-U user data with a Local Serving Gateway in the relay. The L-SGW terminates the Sl-U user data to generate non-General Packet Radio Service Transfer Protocol user data. The L-SGW exchanges the non-GTP user data with the second UE in the relay. The second UE compresses/ decompresses the non-GTP user data and the SI-MME signaling data. The second UE wirelessly exchanges the compressed non-GTP user data the compressed SI-MME signaling data with a second eNodeB.

IPC Classes  ?

  • H04B 7/15 - Active relay systems
  • H04W 84/04 - Large scale networksDeep hierarchical networks
  • H04W 88/04 - Terminal devices adapted for relaying to or from another terminal or user

64.

RELAY GATEWAY FOR WIRELESS RELAY SIGNALING IN A DATA COMMUNICATION NETWORK

      
Application Number US2017012472
Publication Number 2017/131937
Status In Force
Filing Date 2017-01-06
Publication Date 2017-08-03
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor Fang, Zheng

Abstract

A Relay Gateway (R-GW) (136, 300, 437) proxies Long Term Evolution (LTE) signaling in a network core (130) for wireless relays (110) that serve mobile User Equipment (UE) (101, 401-403). The R-GW (136, 300, 437) receives relay-originated LTE signaling from the wireless relays (110) through a data gateway system (132) in the network core (130). The R-GW (136, 300, 437) transfers the relay-originated LTE signaling to a UE control system (134) in the network core (130). The R-GW (136, 300, 437) receives core-originated LTE signaling that was transferred by the UE control system (134) in the network core (130). The R-GW (136, 300, 437) transfers the core-originated LTE signaling to the data gateway system (132) for delivery to the wireless relays (110).

IPC Classes  ?

  • H04W 8/08 - Mobility data transfer
  • H04W 76/02 - Connection set-up
  • H04W 84/04 - Large scale networksDeep hierarchical networks
  • H04W 88/04 - Terminal devices adapted for relaying to or from another terminal or user
  • H04W 88/16 - Gateway arrangements
  • H04W 88/18 - Service support devicesNetwork management devices

65.

SYSTEM AND METHOD FOR TRUSTED OPERABILITY WHEN MOVING BETWEEN NETWORK FUNCTIONS VIRTUALIZATION STATES

      
Application Number US2016046648
Publication Number 2017/062101
Status In Force
Filing Date 2016-08-11
Publication Date 2017-04-13
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Marquardt, Ronald R.
  • Paczkowski, Lyle W.
  • Rajagopal, Arun

Abstract

A method of establishing trusted operability between virtualized states of a Network Functions Virtualization (NFV) system providing a network service and operating in a virtual computing environment is disclosed. The method comprises receiving, by a physical server, a request to execute a trusted process, wherein the physical server comprises a processor with at least one core processing unit. The method further comprises assigning, by a trusted hypervisor, the execution of the trusted process to a first virtual server on a first core processing unit, dedicating physical portions of cache, memory, and disk storage to the first core processing unit; and executing the trusted process. The method further comprises receiving, by the physical server, a request to execute an untrusted process and assigning, by the trusted hypervisor, the execution of the untrusted process to a second virtual server on a second core processing unit, and restricting access to the trusted process.

IPC Classes  ?

  • G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
  • H04L 12/24 - Arrangements for maintenance or administration
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04W 40/24 - Connectivity information management, e.g. connectivity discovery or connectivity update

66.

SOFTWARE-DEFINED NETWORK THREAT CONTROL

      
Document Number 03000654
Status In Force
Filing Date 2016-09-23
Open to Public Date 2017-04-06
Grant Date 2018-07-24
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Balmakhtar, Marouane
  • Rajagopal, Arun

Abstract

In Software-Defined Network (SDN) (100 and 500) a trust controller (111) and trust processor (121) exchange hardware-trust data over an SDN southbound interface (113) to maintain hardware-trust. A flow controller (112) transfers a Flow Description Table (FDT) modification to the data-plane machine (126) over the southbound interface (114). The flow controller (112) transfers an FDT modification notice to the trust controller (111) which transfers FDT security data over the southbound interface (113) to authorize the FDT change in the SDN data-plane machine (120). The data-plane machine (126) authorizes the FDT modification based on the FDT security data from the trust controller (111). The data-plane machine (126) modifies the FDT in response to the successful authorization and processes user data traffic using the modified FDT. The trust controller (111) may also transfer a Threat Description Table (TDT) to the data-plane machine (126) to filter the user traffic for other threats.

IPC Classes  ?

  • G06F 21/71 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
  • H04L 41/0246 - Exchanging or transporting network management information using the InternetEmbedding network management web servers in network elementsWeb-services-based protocols
  • H04L 41/0803 - Configuration setting
  • H04L 41/28 - Restricting access to network management systems or functions, e.g. using authorisation function to access network configuration

67.

SOFTWARE-DEFINED NETWORK THREAT CONTROL

      
Application Number US2016053317
Publication Number 2017/058652
Status In Force
Filing Date 2016-09-23
Publication Date 2017-04-06
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Balmakhtar, Marouane
  • Rajagopal, Arun

Abstract

In Software-Defined Network (SDN) (100 and 500) a trust controller (111) and trust processor (121) exchange hardware-trust data over an SDN southbound interface (113) to maintain hardware-trust. A flow controller (112) transfers a Flow Description Table (FDT) modification to the data-plane machine (126) over the southbound interface (114). The flow controller (112) transfers an FDT modification notice to the trust controller (111) which transfers FDT security data over the southbound interface (113) to authorize the FDT change in the SDN data-plane machine (120). The data-plane machine (126) authorizes the FDT modification based on the FDT security data from the trust controller (111). The data-plane machine (126) modifies the FDT in response to the successful authorization and processes user data traffic using the modified FDT. The trust controller (111) may also transfer a Threat Description Table (TDT) to the data-plane machine (126) to filter the user traffic for other threats.

IPC Classes  ?

  • H04L 12/721 - Routing procedures, e.g. shortest path routing, source routing, link state routing or distance vector routing
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04W 12/12 - Detection or prevention of fraud
  • G06F 21/71 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information

68.

EFFICIENT HARDWARE TRUST VERIFICATION IN DATA COMMUNICATION SYSTEMS THAT COMPRISE NETWORK INTERFACE CARDS, CENTRAL PROCESSING UNITS, AND DATA MEMORY BUFFERS

      
Application Number US2016051484
Publication Number 2017/048698
Status In Force
Filing Date 2016-09-13
Publication Date 2017-03-23
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Marquardt, Ronald R.
  • Paczkowski, Lyle Walter
  • Rajagopal, Arun

Abstract

In a data communication network (100), Network Interface Cards (NICs) (110, 112) receive user data and interrupt Central Processing Units (CPUs) (120, 122) that then transfer buffer descriptors for the user data to Data Memory Buffers (DMBs) (130, 132). The DMBs (130, 132) receive the buffer descriptors from the CPUs (120, 122) and transfer the buffer descriptors to the NICs (110, 112). The NICs (110, 112) receive the buffer descriptors and responsively transfer the user data to the DMBs (130, 132). The DMBs (130, 132) buffer the user data. A master NIC (111) transfers a CPU hardware-trust validation challenge to a master CPU (121). The master CPU (121) hashes the validation data with its physically-embedded, hardware-trust code to generate and transfer a CPU hardware-trust validation result. The master NIC (111) processes the CPU hardware-trust validation result to verify hardware-trust of the master CPU (121).

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 21/44 - Program or device authentication

69.

HARDWARE-TRUSTED ORTHOGONAL FREQUENCY DIVISION MULTIPLEX (OFDM) ACCESS TO A SHARED COMMON PUBLIC RADIO INTERFACE (CPRI)

      
Application Number US2016046704
Publication Number 2017/034829
Status In Force
Filing Date 2016-08-12
Publication Date 2017-03-02
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Rajagopal, Arun
  • Paczkowski, Lyle Walter
  • Bartlett, Roger Danforth

Abstract

An Orthogonal Frequency Division Multiplex (OFDM) data communication system (100) has an access subsystem (110) that exchanges user data with an access network (130). The OFDM system (100) has a trusted subsystem (120) that exchanges user data with a trusted network (140). The trusted subsystem (120) also encodes trust challenge data with a physically-embedded key and transfers the encoded trust challenge data for remote hardware trust validation. The access subsystem (110) allocates OFDM resource blocks to the trusted subsystem (120) and schedules its user data in the remaining OFDM resource blocks. The trusted subsystem (120) schedules its user data in the allocated OFDM resource blocks and determines a Common Public Radio Interface (CPRI) sequence for the user data based on the OFDM scheduling. The access subsystem (110) exchanges its user data with the trusted subsystem (120). The trusted subsystem (120) exchanges the user data with a CPRI communication system based on the CPRI sequence.

IPC Classes  ?

70.

HARDWARE-TRUSTED ORTHOGONAL FREQUENCY DIVISION MULTIPLEX (OFDM) ACCESS TO A SHARED COMMON PUBLIC RADIO INTERFACE (CPRI)

      
Document Number 02994711
Status In Force
Filing Date 2016-08-12
Open to Public Date 2017-03-02
Grant Date 2018-07-10
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Rajagopal, Arun
  • Paczkowski, Lyle Walter
  • Bartlett, Roger Danforth

Abstract

An Orthogonal Frequency Division Multiplex (OFDM) data communication system (100) has an access subsystem (110) that exchanges user data with an access network (130). The OFDM system (100) has a trusted subsystem (120) that exchanges user data with a trusted network (140). The trusted subsystem (120) also encodes trust challenge data with a physically-embedded key and transfers the encoded trust challenge data for remote hardware trust validation. The access subsystem (110) allocates OFDM resource blocks to the trusted subsystem (120) and schedules its user data in the remaining OFDM resource blocks. The trusted subsystem (120) schedules its user data in the allocated OFDM resource blocks and determines a Common Public Radio Interface (CPRI) sequence for the user data based on the OFDM scheduling. The access subsystem (110) exchanges its user data with the trusted subsystem (120). The trusted subsystem (120) exchanges the user data with a CPRI communication system based on the CPRI sequence.

IPC Classes  ?

71.

WIRELESS COMMUNICATION DEVICE CONTROL OF WIRELESS COMMUNICATION ACCESS SYSTEMS

      
Application Number US2016046268
Publication Number 2017/027548
Status In Force
Filing Date 2016-08-10
Publication Date 2017-02-16
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Teixeira De Magalhaes, Joao Carlos Osorio Gouvea
  • Paczkowski, Lyle Walter

Abstract

A wireless communication device (101, 401, 800) displays network names and accounting names and responsively receives user inputs indicating user-priority for network names and accounting names. The device (101, 401, 800) wirelessly attaches to a first one of the wireless access systems (120-122, 420-422) having a first one of network names and a first one of System Identifiers (SIDs) and responsively receives network data characterizing SIDs and BIDs (Billing Identifiers). The device (101, 401, 800) processes the network data characterizing SIDs and BIDs in combination with user-priority for network names and accounting names to determine a second one of SIDs for a second one of the wireless access systems (120-122, 420-422). The device (101, 401, 800) wirelessly attaches to the second one of the wireless access systems (120-122, 420-422) having the second one of SIDs, displays the second one of the network names for the second one of the wireless access systems (120-122, 420-422), and wirelessly exchanges user data with the second one of the wireless access systems (120-122, 420-422).

IPC Classes  ?

  • H04W 48/18 - Selecting a network or a communication service

72.

NETWORK FUNCTION VIRTUALIZATION (NFV) HARDWARE TRUST IN DATA COMMUNICATION SYSTEMS

      
Document Number 02990041
Status In Force
Filing Date 2016-06-15
Open to Public Date 2017-01-05
Grant Date 2019-04-02
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Rajagopal, Arun
  • Paczkowski, Lyle Walter

Abstract

A Network Function Virtualization (NFV) Management and Orchestration (MANO) data communication system (120, 220) drives an NFV Infrastructure (NFVI) (101, 201) to support a Network Service (NS). The NFV MANO system (120, 220) exchanges hardware trust data with a hardware-trusted subsystem in the NFVI (104, 204, 510) to maintain hardware trust with the NFVI subsystem. The NFV MANO system (120, 220) exchanges NS data with an operations system (110, 210) and responsively exchanges network data to drive the NFVI (101, 201) to execute a Virtual Network Function (VNF) (102, 202) externally to the hardware-trusted subsystem (104, 204, 510) to support the NS. The NFV MANO system (120, 220) also exchanges trust data for the NS with the operations system (110, 210) and responsively exchanges network data with the hardware-trusted subsystem (104, 204, 510) to drive the subsystem to execute the VNF (102, 202) to support the NS.

IPC Classes  ?

  • H04L 41/28 - Restricting access to network management systems or functions, e.g. using authorisation function to access network configuration
  • H04L 67/51 - Discovery or management thereof, e.g. service location protocol [SLP] or web services

73.

NETWORK FUNCTION VIRTUALIZATION (NFV) HARDWARE TRUST IN DATA COMMUNICATION SYSTEMS

      
Application Number US2016037497
Publication Number 2017/003684
Status In Force
Filing Date 2016-06-15
Publication Date 2017-01-05
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Rajagopal, Arun
  • Paczkowski, Lyle Walter

Abstract

A Network Function Virtualization (NFV) Management and Orchestration (MANO) data communication system (120, 220) drives an NFV Infrastructure (NFVI) (101, 201) to support a Network Service (NS). The NFV MANO system (120, 220) exchanges hardware trust data with a hardware-trusted subsystem in the NFVI (104, 204, 510) to maintain hardware trust with the NFVI subsystem. The NFV MANO system (120, 220) exchanges NS data with an operations system (110, 210) and responsively exchanges network data to drive the NFVI (101, 201) to execute a Virtual Network Function (VNF) (102, 202) externally to the hardware-trusted subsystem (104, 204, 510) to support the NS. The NFV MANO system (120, 220) also exchanges trust data for the NS with the operations system (110, 210) and responsively exchanges network data with the hardware-trusted subsystem (104, 204, 510) to drive the subsystem to execute the VNF (102, 202) to support the NS.

IPC Classes  ?

  • H04L 12/24 - Arrangements for maintenance or administration

74.

NETWORK FUNCTION VIRTUALIZATION REQUIREMENTS TO SERVICE A LONG TERM EVOLUTION (LTE) NETWORK

      
Application Number US2016034021
Publication Number 2016/191452
Status In Force
Filing Date 2016-05-25
Publication Date 2016-12-01
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Marquardt, Ronald R.
  • Paczkowski, Lyle Walter
  • Rajagopal, Arun

Abstract

A Long Term Evolution (LTE) User Equipment (UE) (101, 201, 600) determines an enhanced communication requirement. In response, the LTE UE (101, 201, 600) determines one or more Network Function Virtualization (NFV) requirements for an LTE network (120, 420). The LTE UE (101, 201, 600) wirelessly attaches to the LTE network (120, 420). In response, LTE UE (101, 201, 600) wirelessly transfers a first Non-Access Stratum (NAS) file indicating the NFV requirements to the LTE network (120, 420). The LTE UE (101, 201, 600) receives and processes a second NAS file from the LTE network (120, 420) to determine if the LTE network (120, 420) can service the NFV requirements. If the LTE network (120, 420) can service the NFV requirements, then LTE UE (101, 201, 600) wirelessly exchanges data over the LTE network (120, 420).

IPC Classes  ?

  • H04W 48/18 - Selecting a network or a communication service
  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines

75.

OPTICAL COMMUNICATION SYSTEM WITH HARDWARE ROOT OF TRUST (HRoT) AND NETWORK FUNCTION VIRTUALIZATION (NFV)

      
Application Number US2016033453
Publication Number 2016/187509
Status In Force
Filing Date 2016-05-20
Publication Date 2016-11-24
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Marquardt, Ronald, R.
  • Paczkowski, Lyle, Walter
  • Rajagopal, Arun

Abstract

An Internet Protocol/Wave Division Multiplex (IP/WDM) network (100) implements Hardware Root of Trust (HRoT) and Network Function Virtualization (NFV). An NFV server (111-114, 510, 600) generates and transfers IP control data and WDM control data to IP/WDM machines (121-132, 520, 700). The IP/WDM machines (121-132, 520, 700) exchange IP packets between IP ports and WDM interfaces based on the IP control data. The IP/WDM machines (121-132, 520, 700) exchange the IP packets between the WDM interfaces and WDM ports based on the WDM control data. The IP/WDM machines (121- 132, 520, 700) transmit and receive the IP packets from the WDM ports using different optical wavelengths. The IP/WDM machines (121-132, 520, 700) transfer HRoT data indicating the optical wavelengths used to exchange the IP packets and indicating encoded hardware keys physically-embedded on the IP/WDM machines (121-132, 520, 700). The NFV server (111-114, 510, 600) receives the HRoT data and process the encoded hardware keys and the optical wavelengths to validate HRoT status of the IP/WDM machines (121- 132, 520, 700).

IPC Classes  ?

  • H04J 14/02 - Wavelength-division multiplex systems
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04Q 11/00 - Selecting arrangements for multiplex systems

76.

WIRELESS COMMUNICATION DEVICE CONTROL OVER WIRELESS NETWORK ANTENNA CONFIGURATIONS

      
Application Number US2016029570
Publication Number 2016/182741
Status In Force
Filing Date 2016-04-27
Publication Date 2016-11-17
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Sung, Sanghoon
  • Thakore, Udit A.

Abstract

A wireless communication device (110, 310, 500) receives wireless communications comprising omnidirectional reference signals, beam-formed reference signals, and beam-formed user data. The wireless communication device (110, 310, 500) determines a difference between omnidirectional reference signal quality and beam-formed reference signal quality. The wireless communication device (110, 310, 500) selects an omnidirectional network antenna configuration based on the difference between the omnidirectional reference signal quality and the beam-formed reference signal quality. The wireless communication device (110, 310, 500) transmits wireless signaling indicating the selected omnidirectional network antenna configuration. Responsive to the wireless signaling, the wireless communication device (110, 310, 500) receives additional wireless communications comprising omnidirectional reference signals and omnidirectional user data. In some examples, the network antenna configurations comprise Long Term Evolution (LTE) Transmission Modes (TMs).

IPC Classes  ?

  • H04B 7/06 - Diversity systemsMulti-antenna systems, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station

77.

DYNAMIC IMPLEMENTATION OF UPLINK MULTI-USER MULTIPLE INPUT AND MULTIPLE OUTPUT

      
Application Number US2016028805
Publication Number 2016/178828
Status In Force
Filing Date 2016-04-22
Publication Date 2016-11-10
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Liu, Chunmei
  • Sitaram, Krishna D.
  • Pawar, Hemanth Balaji
  • Kothari, Pratik

Abstract

Examples disclosed herein provide systems, methods, and software to dynamically provide multi-user multiple-input and multiple-output format to wireless communication devices (110-112, 310-311). In one example, a method includes receiving uplink communication signals from wireless communication devices (110-112, 310-311) using single user MIMO format. The method further provides identifying uplink data requirements for the wireless communication devices (110-112, 310-311), and determining whether the uplink data requirements meet uplink criteria. The method also includes, if the data requirements meet the uplink criteria, initiating a transition from the single user MIMO format to the multi-user MIMO format.

IPC Classes  ?

  • H04B 7/04 - Diversity systemsMulti-antenna systems, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas

78.

DYNAMIC ALLOCATION OF CARRIER AGGREGATION RESOURCES BASED ON USER QOS-REQUESTS

      
Application Number US2016025524
Publication Number 2016/167987
Status In Force
Filing Date 2016-04-01
Publication Date 2016-10-20
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Hinkle, Aaron Paul
  • Gassman, Lawrence Charles

Abstract

Examples disclosed herein provide enhancements to dynamically provide carrier aggregation to wireless communication devices. In one example, a method of operating an eNodeB (120, 620, 700) includes exchanging first wireless communication signals with a wireless communication device (110, 610, 800) using a first carrier aggregation configuration. The method further provides identifying a request from the wireless communication device (110, 610, 800) for a modified quality of service, and determining a second carrier aggregation configuration based on the request. The method also includes exchanging second wireless communication signals with the wireless communication device (110, 610, 800) using the second carrier aggregation configuration.

IPC Classes  ?

  • H04L 5/00 - Arrangements affording multiple use of the transmission path

79.

DYNAMIC SUBSCRIBER IDENTITY MODULE

      
Application Number US2016013272
Publication Number 2016/130266
Status In Force
Filing Date 2016-01-13
Publication Date 2016-08-18
Owner SPRINT COMMUNICATIONS COMPANY, L.P. (USA)
Inventor
  • Ghoshal, Jagannath
  • Spanel, Robert L.
  • Sumner, Bret D.
  • Urbanek, Robert E.

Abstract

A method provides dynamically changing a mobile communication device by communicative coupling with a dynamic subscriber identity module (SIM). The method comprises identifying, via a communication transceiver, a mobile communication network that corresponds with one carrier sub-partition of a carrier partition of the mobile communication device. The method polls an identification of an active carrier applet from the dynamic SIM, one carrier applet of a plurality being the active carrier applet. Responsive to a trigger event, one carrier sub-partition changes dynamically to another carrier sub-partition, each corresponding with a different wireless communication identity. The corresponding wireless communication identity is activated based on confirming the identification of the active carrier applet is associated with the corresponding wireless communication identity. The mobile communication device conducts wireless communication coupling based on the activated corresponding wireless communication identity and active carrier applet of the dynamic SIM.

IPC Classes  ?

  • H04W 8/18 - Processing of user or subscriber data, e.g. subscribed services, user preferences or user profilesTransfer of user or subscriber data
  • H04W 88/02 - Terminal devices

80.

LONG TERM EVOLUTION (LTE) COMMUNICATIONS OVER TRUSTED HARDWARE

      
Application Number US2016016924
Publication Number 2016/130447
Status In Force
Filing Date 2016-02-08
Publication Date 2016-08-18
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Paczkowski, Lyle Walter
  • Rajagopal, Arun
  • Marquardt, Ronald R.

Abstract

A Long Term Evolution (LTE) communication network (100) transfers data communications for User Equipment (UE) (101). An LTE gateway system (112-113) exchanges hardware trust data with a server system (140) to maintain hardware trust for the LTE gateway system (112-113). An LTE access node (110) processes a Radio Resource Control (RRC) message that contains a trusted bearer requirement for the UE (101) to generate an SI Application Protocol (S1-AP) initial UE message that contains the trusted bearer requirement for the UE (101). An LTE management node (111) processes the S1-AP initial UE message to generate a General Packet Radio Service Transfer Protocol (GTP) create session message that contains the trusted bearer requirement for the UE (101). The LTE gateway system (112-113) exchanges user data for the UE (101) between the LTE access node (110) and a communication node (130-131) responsive to the GTP create session message.

IPC Classes  ?

  • H04W 36/00 - Handoff or reselecting arrangements
  • H04W 12/06 - Authentication
  • H04W 12/00 - Security arrangementsAuthenticationProtecting privacy or anonymity
  • H04W 12/08 - Access security
  • H04W 12/02 - Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]

81.

LONG TERM EVOLUTION (LTE) COMMUNICATIONS OVER TRUSTED HARDWARE

      
Document Number 02976033
Status In Force
Filing Date 2016-02-08
Open to Public Date 2016-08-18
Grant Date 2019-07-23
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Paczkowski, Lyle Walter
  • Rajagopal, Arun
  • Marquardt, Ronald R.

Abstract

A Long Term Evolution (LTE) communication network (100) transfers data communications for User Equipment (UE) (101). An LTE gateway system (112-113) exchanges hardware trust data with a server system (140) to maintain hardware trust for the LTE gateway system (112-113). An LTE access node (110) processes a Radio Resource Control (RRC) message that contains a trusted bearer requirement for the UE (101) to generate an SI Application Protocol (S1-AP) initial UE message that contains the trusted bearer requirement for the UE (101). An LTE management node (111) processes the S1-AP initial UE message to generate a General Packet Radio Service Transfer Protocol (GTP) create session message that contains the trusted bearer requirement for the UE (101). The LTE gateway system (112-113) exchanges user data for the UE (101) between the LTE access node (110) and a communication node (130-131) responsive to the GTP create session message.

IPC Classes  ?

  • H04W 28/12 - Flow control using signalling between network elements
  • H04W 80/04 - Network layer protocols, e.g. mobile IP [Internet Protocol]

82.

HARDWARE TRUST FOR INTEGRATED NETWORK FUNCTION VIRTUALIZATION (NFV) AND SOFTWARE DEFINED NETWORK (SDN) SYSTEMS

      
Application Number US2015068035
Publication Number 2016/122820
Status In Force
Filing Date 2015-12-30
Publication Date 2016-08-04
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Paczkowski, Lyle, Walter
  • Rajagopal, Arun
  • Marquardt, Ronald, R.

Abstract

A data communication system (100, 300) has data processing circuitry (101-104) to transfer data communications. Trust modules (111-113) establish and maintain network trust of the data processing circuitry (101-104). A Network Function Virtualization (NFV) system (120, 320) executes hypervisors (121-123) to establish and maintain an NFV processing environment in the data processing circuitry (101-104). A Software Defined Network (SDN) system (130, 330) executes SDN applications (141-143), SDN controllers (131-133), and SDN data machines (151-153, 333) in the data processing circuitry (101-104) during NFV slices to transfer the data communications. The data communication system (100, 300) maintains a data structure that associates, based on execution relationships, individual blocks of the data processing circuitry (101-104), the trust modules (111-113), the hypervisors (121-123), the NFV slices, the SDN applications (141-143), the SDN controllers (131-133), and the SDN data machines (151-153, 333). The database may be queried for the hardware trust data related to specific NFV and SDN software modules.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
  • G06F 21/44 - Program or device authentication
  • G06F 21/70 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
  • G06F 21/73 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information by creating or determining hardware identification, e.g. serial numbers
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 12/24 - Arrangements for maintenance or administration

83.

COMPUTER SYSTEM HARDWARE VALIDATION FOR VIRTUAL COMMUNICATION NETWORK ELEMENTS

      
Application Number US2015068022
Publication Number 2016/118298
Status In Force
Filing Date 2015-12-30
Publication Date 2016-07-28
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Paczkowski, Lyle Walter
  • Rajagopal, Arun
  • Marquardt, Ronald R.

Abstract

A data communication network has computer systems (111-114) that process virtual network elements (121-132) during network processing time cycles to forward data communication packets for user data services. The computer systems (111-114) process hardware-embedded codes during the network processing time cycles to identify the computer systems (111-114). A security server (141-144) validates the computer system identities for the virtual network elements (121-132). A database system maintains a distributed data structure that individually associates the data services, the computer systems (111-114), the virtual network elements (121-132), and the computer system validities. The security server (141-144) and the database system could be discrete systems or they may be at least partially integrated within the computer systems (111-114) where they would typically execute during different processing time cycles from the virtual network elements (121-132).

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
  • H04W 12/00 - Security arrangementsAuthenticationProtecting privacy or anonymity

84.

SECURE COMMUNICATION PATHS IN DATA NETWORKS WITH INTERMEDIARY NODES AND TETHERED DEVICES

      
Application Number US2015057481
Publication Number 2016/081164
Status In Force
Filing Date 2015-10-27
Publication Date 2016-05-26
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Paczkowski, Lyle Walter
  • Mcroberts, Mike L.
  • Renner, Thomas M.
  • Fenwick, Ivan Sheon

Abstract

A communication network (102) processes intermediate security data from intermediate access nodes (111, 112) on a communication path (103) between a network access node (113) and an end-point device (110, 900) to determine if the intermediate access nodes (111, 112) are authorized. If the intermediate access nodes (111, 112) are authorized, then the network (102) processes end-point security data to determine if the end-point device (110, 900) is authorized. If the end-point device (110, 900) is authorized, then the network (102) processes end-point tethering data to determine if any tethered communication devices (114) are coupled to the end-point device (110, 900). If the end-point device (110, 900) is not coupled to any tethered communication devices (114), then the network (102) authorizes a data transfer session for the end-point device (110, 900) over the communication path (103). If the end-point device (110, 900) is coupled to a tethered communication device (114), then the network (102) denies authorization for the data transfer session over the communication path (103) for the end-point device.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

85.

DISTRIBUTION OF MEDIA CONTENT IDENTIFIERS TO WIRELESS COMMUNICATION DEVICES

      
Document Number 02965486
Status In Force
Filing Date 2015-10-20
Open to Public Date 2016-04-28
Grant Date 2019-07-02
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Bertz, Lyle T.
  • Probasco, Michael Scott

Abstract

A data network (120) receives data associating media content identifiers with a content network identifier and a content user identifier. A wireless network (130) receives a registration indicating the content network identifier and the content user identifier and transfers the content network identifier and the content user identifier to the data network (120). The data network (120) identifies the media content identifiers associated with the content network identifier and the content user identifier and transfers the media content identifiers to the wireless communication network (130). The wireless network (130) receives a media request from a wireless communication device (140) indicating the content network identifier and the content user identifier. The wireless network (130) transfers the media content identifiers associated with content network identifier and the content user identifier to the wireless communication device (140).

IPC Classes  ?

  • H04L 61/3015 - Name registration, generation or assignment
  • H04L 67/563 - Data redirection of data network streams
  • H04W 4/00 - Services specially adapted for wireless communication networksFacilities therefor

86.

DISTRIBUTION OF MEDIA CONTENT IDENTIFIERS TO WIRELESS COMMUNICATION DEVICES

      
Application Number US2015056343
Publication Number 2016/064802
Status In Force
Filing Date 2015-10-20
Publication Date 2016-04-28
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Bertz, Lyle T.
  • Probasco, Michael Scott

Abstract

A data network (120) receives data associating media content identifiers with a content network identifier and a content user identifier. A wireless network (130) receives a registration indicating the content network identifier and the content user identifier and transfers the content network identifier and the content user identifier to the data network (120). The data network (120) identifies the media content identifiers associated with the content network identifier and the content user identifier and transfers the media content identifiers to the wireless communication network (130). The wireless network (130) receives a media request from a wireless communication device (140) indicating the content network identifier and the content user identifier. The wireless network (130) transfers the media content identifiers associated with content network identifier and the content user identifier to the wireless communication device (140).

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04W 88/06 - Terminal devices adapted for operation in multiple networks, e.g. multi-mode terminals

87.

DISTRIBUTION OF MEDIA CONTENT TO WIRELESS COMMUNICATION DEVICES

      
Application Number US2015056336
Publication Number 2016/064799
Status In Force
Filing Date 2015-10-20
Publication Date 2016-04-28
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Bertz, Lyle T.
  • Hirschman, Charles Brent

Abstract

A data processing system (150) facilitates content-delivery to a wireless communication device (120) over a plurality of Content Delivery Networks (CDNs) (110, 111, 112, 113, 114,115,116,117,118,119). The data system (150) receives Internet Protocol (IP) address data sets characterizing IP access to the wireless communication device (120) through one or more IP access networks (101,102,103). The data system (150) receives one or more CDN identifiers indicating active ones of the CDNs (110, 111, 112, 113,114,115,116,117,118,119) for the wireless communication device (120) on the IP access networks (101, 102, 103). The data system (150) processes the IP address data sets and the CDN identifiers to identify a network address for one of the CDNs (116,117, 118,119) and a content-delivery interface (121, 122, 123, 124) from the one CDN (116, 117, 118, 119) to the wireless communication device (120). The data system (150) transfers network data indicating the wireless communication device (120), the network address to the one CDN (116, 117, 118, 119), and the content-delivery interface (121,122, 123,124).

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 12/28 - Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
  • H04N 21/20 - Servers specifically adapted for the distribution of content, e.g. VOD serversOperations thereof
  • H04W 4/18 - Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
  • H04W 88/06 - Terminal devices adapted for operation in multiple networks, e.g. multi-mode terminals

88.

CONTENT DELIVERY METADATA EXCHANGE IN WIRELESS COMMUNICATION SYSTEMS

      
Application Number US2015049905
Publication Number 2016/053603
Status In Force
Filing Date 2015-09-14
Publication Date 2016-04-07
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor Bertz, Lyle T.

Abstract

A wireless communication system (100) receives device-hosted content delivery data structures (111, 112, 113) that identify device-hosted media content (121, 122, 123). The wireless system (100) transfers the data structures (111, 112, 113) to a content distribution network (151, 152, 153). The wireless system (100) receives network-hosted content delivery data structures (114, 115, 116) from the content distribution network (151, 152, 153) indicating network-hosted media content (124, 125, 126) and the device-hosted media content (121, 122, 123) and real-time data-rates for the network-hosted media content (124, 125, 126) and the device-hosted media content (121, 122, 123). The wireless system (100) receives the network-hosted media content (124, 125, 126) and the device-hosted media content (121, 122, 123). The wireless system (100) transfers the network-hosted content delivery data structures (114, 115, 116) and multicasts the network-hosted media content (124, 125, 126) and the device-hosted media content (121, 122, 123).

IPC Classes  ?

  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference

89.

CONTENT-DELIVERY FOOTPRINT AND CAPABILITIES DATA TRANSFER FROM WIRELESS COMMUNICATION DEVICES

      
Application Number US2015051123
Publication Number 2016/053655
Status In Force
Filing Date 2015-09-21
Publication Date 2016-04-07
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Bertz, Lyle T.
  • Hirschman, Charles Brent
  • Paczkowski, Lyle Walter

Abstract

A wireless communication device (110) generates content-delivery data indicating stored media content, content-delivery interface capability, tethered media devices (101, 102, 103), and Internet Protocol (IP) address data for the wireless communication device (110) and for the tethered media devices (101, 102, 103). The wireless communication device (110) wirelessly transfers the content-delivery data to a wireless communication network (120) for delivery to a content distribution network (140). The wireless communication device (110) transfers at least a portion of the stored media content to the wireless communication network (120) for subsequent content delivery.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04W 4/18 - Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

90.

DISCOVERY OF NETWORK ADDRESS ALLOCATIONS AND TRANSLATIONS IN WIRELESS COMMUNICATION SYSTEMS

      
Application Number US2015049903
Publication Number 2016/044128
Status In Force
Filing Date 2015-09-14
Publication Date 2016-03-24
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Hirschman, Charles Brent
  • Bertz, Lyle T.

Abstract

A communication network (100) allocates internal Internet Protocol (IP) addresses to wireless communication devices (101, 102, 103) and translates between external IP addresses and the internal IP addresses to transfer data communications between the wireless communication devices and data communication systems (110, 117, 119, 120). The communication network (100) receives discovery requests for the wireless communication devices (101, 102, 103) and responsively transfers discovery responses describing the IP address allocations and translations for individual wireless communication devices (101, 102, 103). The communication network (100) receives content delivery footprint data indicating the IP address allocations and translations for the wireless communication devices (101, 102, 103) and transfers the content delivery footprint data to a content distribution network (120).

IPC Classes  ?

  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal

91.

Miscellaneous Design

      
Application Number 1289435
Status Registered
Filing Date 2015-12-31
Registration Date 2015-12-31
Owner Sprint Communications Company L.P. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 38 - Telecommunications services

Goods & Services

Communications equipment, namely, portable and handheld wireless devices for transmitting, receiving, storing, organizing, manipulating and reviewing voice, images, text, data, video and audio files, namely, mobile telephones and personal digital assistants and external computer modems for use to access wireless networks; downloadable games, ringtones, graphics, sounds and music via a global computer network and wireless devices; electrical apparatus, namely, batteries and travel and desktop chargers for mobile telephones and personal digital assistants; global positioning systems for wireless devices, namely, mobile telephones or personal digital assistants. Telecommunications and information technology services, namely, transmission of voice, data, images, audio, video, and information via telephone and global communication networks; telecommunications services, namely, personal communications services, two-way radio services, electronic mail services; voice and text messaging services; providing multiple-user access to a global communications network; transmission and broadcast of audio and video programming; long distance telephone communication services via global computer network, voice over internet protocol (VOIP) services.

92.

HAND-OVER CONTROL BETWEEN WIRELESS FIDELITY (WIFI) SYSTEMS AND LONG TERM EVOLUTION (LTE) SYSTEMS

      
Application Number US2015039910
Publication Number 2016/007836
Status In Force
Filing Date 2015-07-10
Publication Date 2016-01-14
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Singh, Jasinder Pal
  • Oroskar, Siddharth
  • Shah, Maulik K.

Abstract

A Long Term Evolution (LTE) User Equipment (UE) (101, 301, 600) stores a WiFi over LTE communication priority as a current communication priority, and in response, wirelessly exchanges user data through a WiFi access point (110, 310). The LTE UE (101, 301, 600) also wirelessly receives and processes LTE service enhancement data from an LTE access point (120, 320). In response to processing the LTE service enhancement data, the LTE UE (101, 301, 600) stores an LTE over WiFi communication priority as the current communication priority. In response to the LTE over WiFi communication priority, the LTE UE (101, 301,600) wirelessly exchanges additional user data through the LTE access point (120, 320) using an LTE service enhancement.

IPC Classes  ?

  • H04W 72/12 - Wireless traffic scheduling
  • H04W 88/06 - Terminal devices adapted for operation in multiple networks, e.g. multi-mode terminals
  • H04W 36/30 - Reselection being triggered by specific parameters by measured or perceived connection quality data

93.

USER EQUIPMENT CONTROL IN A MULTI-CORE LONG TERM EVOLUTION SYSTEM

      
Application Number US2015038103
Publication Number 2016/003822
Status In Force
Filing Date 2015-06-26
Publication Date 2016-01-07
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Gauba, Maneesh
  • Bales, Stephen R.
  • Patton, Dwight Edward

Abstract

In a Long Term Evolution (LTE) communication system (100, 300), a User Equipment (UE) (105, 305, 600) receives Mobility Management Entity (MME) selection data. The UE (105, 305, 600) processes the MME selection data to select one of multiple MMEs (101-103). The UE (105, 305, 600) wirelessly transfers an LTE attachment request to an LTE access point (110). The LTE attachment request indicates the selected MME (101-103). The UE (105, 305, 600) wirelessly receives an attachment acceptance from the selected MME (101-103) through the LTE access point (110) in response to selecting and indicating the MME (100-103) in the LTE attachment request.

IPC Classes  ?

  • H04W 8/06 - Registration at serving network Location Register, VLR or user mobility server
  • H04W 8/08 - Mobility data transfer

94.

CONTROL OF LONG TERM EVOLUTION (LTE) VIRTUAL NETWORK ELEMENTS BASED ON RADIO NETWORK TUNNELS

      
Document Number 02942294
Status In Force
Filing Date 2015-03-09
Open to Public Date 2015-09-17
Grant Date 2018-09-11
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Hinkle, Aaron Paul
  • Gan, Seng Chai
  • Nguyen, Khoi Dinh
  • Wu, Danmei

Abstract

An LTE network (100, 300, 400) having a plurality of base stations (110, 320, 420) and S-GWs (120, 340, 440) processes GTP packets to determine an amount of GTP tunnels (140, 382, 491-492) between the base stations (110, 320, 420) and the S-GWs (120, 340, 440). The LTE network (100, 300, 400) processes the amount of GTP tunnels (140, 382, 491-492) to determine a target amount of LTE P-GWs (130, 350, 450) to serve the base stations (110, 320, 420). If the target amount of the LTE P-GWs (130, 350, 450) is greater than a current amount of the LTE P-GWs (130, 350, 450), then an additional amount of virtual LTE P-GWs (130, 350, 450) is implemented to serve the base stations (110, 320, 420). If the target amount of the LTE P-GWs (130, 350, 450) is less than the current amount of the LTE P-GWs (130, 350 450) then an amount of the virtual LTE P-GWs (130, 350, 450) that serve the base stations (110, 320, 420) are removed.

IPC Classes  ?

  • H04W 24/02 - Arrangements for optimising operational condition

95.

CONTROL OF LONG TERM EVOLUTION (LTE) VIRTUAL NETWORK ELEMENTS BASED ON RADIO NETWORK TUNNELS

      
Application Number US2015019449
Publication Number 2015/138323
Status In Force
Filing Date 2015-03-09
Publication Date 2015-09-17
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Hinkle, Aaron Paul
  • Gan, Seng Chai
  • Nguyen, Khoi Dinh
  • Wu, Danmei

Abstract

An LTE network (100, 300, 400) having a plurality of base stations (110, 320, 420) and S-GWs (120, 340, 440) processes GTP packets to determine an amount of GTP tunnels (140, 382, 491-492) between the base stations (110, 320, 420) and the S-GWs (120, 340, 440). The LTE network (100, 300, 400) processes the amount of GTP tunnels (140, 382, 491-492) to determine a target amount of LTE P-GWs (130, 350, 450) to serve the base stations (110, 320, 420). If the target amount of the LTE P-GWs (130, 350, 450) is greater than a current amount of the LTE P-GWs (130, 350, 450), then an additional amount of virtual LTE P-GWs (130, 350, 450) is implemented to serve the base stations (110, 320, 420). If the target amount of the LTE P-GWs (130, 350, 450) is less than the current amount of the LTE P-GWs (130, 350 450) then an amount of the virtual LTE P-GWs (130, 350, 450) that serve the base stations (110, 320, 420) are removed.

IPC Classes  ?

96.

DATA MESSAGE QUEUE MANAGEMENT TO IDENTIFY MESSAGE SETS FOR DELIVERY METRIC MODIFICATION

      
Application Number US2015014267
Publication Number 2015/123053
Status In Force
Filing Date 2015-02-03
Publication Date 2015-08-20
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Upadhyay, Umesh Chandra
  • Katzer, Robin Dale
  • Holmes, Geoff A.
  • Burcham, Robert H.

Abstract

A communication system (100, 300, 500) transfers user data messages to users. The system (100, 300, 500) stores the user data messages in association with message stream identifiers and message delivery metrics. The system (100, 300, 500) processes the message delivery metrics to enter the user data messages into a plurality of delivery queues (111-114, 310, 512) associated with multiple message transmission systems (101-104, 301-304, 521-525). The system (100, 300, 500) receives a data request (151) indicating a message stream identifier and a message transmission system, and in response, identifies a message set (152) and associated delivery metrics. The system (100, 300, 500) receives a data instruction (153) indicating new delivery metrics, and in response, re-enters the message set (152) into the delivery queue (111-114, 310, 512). The communication system (100, 300, 500) transfers the user data messages based on their associated delivery queues (111-114, 310, 512) over data networks (321-324) for receipt by the users.

IPC Classes  ?

97.

AUTOMATICALLY GENERATED VIRTUAL NETWORK ELEMENTS FOR VIRTUALIZED PACKET NETWORKS

      
Application Number US2015013185
Publication Number 2015/116622
Status In Force
Filing Date 2015-01-28
Publication Date 2015-08-06
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Gan, Seng Chai
  • Hinkle, Aaron Paul
  • Fiumano, Michael Francis

Abstract

Systems, methods, and software for providing a virtualized communication networking environment are provided herein. In one example, a method includes identifying an Internet Protocol (IP) address for a network interface (111, 113, 115) of a virtual machine (110, 112, 114) based on at least a communication network indicator in a MAC address associated with the network interface (111, 113, 115) of the virtual machine (110, 112, 114). If the virtual network element (120, 121, 122, 130, 132, 140, 141, 150, 151, 152) has not been generated for handling IP traffic associated with the network interface (111, 113, 115) of the virtual machine (110, 112, 114), then generating the virtual network element (120, 121, 122, 130, 132, 140, 141, 150, 151, 152) and associating the virtual network element (120, 121, 122, 130, 132, 140, 141, 150, 151, 152) with the network interface (111, 113, 115) of the virtual machine (110, 112, 114) based on at least the communication network indicator in the MAC address. When the virtual network element (120, 121, 122, 130, 132, 140, 141, 150, 151, 152) has been generated, then configuring the virtual network element (120, 121, 122, 130, 132, 140, 141, 150, 151, 152) for the IP traffic associated with the network interface (111, 113, 115) of the virtual machine (110, 112, 114) based at least the communication network indicator in the MAC address.

IPC Classes  ?

  • H04L 12/24 - Arrangements for maintenance or administration
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal

98.

APPLICATION DEDICATED TRANSCEIVER COMMUNICATIONS

      
Application Number US2014068521
Publication Number 2015/088870
Status In Force
Filing Date 2014-12-04
Publication Date 2015-06-18
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Gatewood, John
  • Dubey, Sunny R.
  • Voruganti, Bhanu Prakash
  • Hund, Matthew P.

Abstract

In a wireless device (101, 400) a device application (130, 434) initiates a request for a dedicated-transceiver. In response to the request, a device operating system (120, 432) requests dedicated-transceiver information from a transceiver system (140, 410) in the device (101, 400). Once the information is received from the transceiver system (140, 410), the device operating system (120, 432) transfers a dedicated-transceiver response to the device application (130, 434). The device application (130, 434) initiates a communication handshake with the transceiver system (140, 410), and upon completion of the handshake, the device application (130, 434) communicates application data to the transceiver system (140, 410) without the use of the device operating system (120, 432).

IPC Classes  ?

  • G06F 9/54 - Interprogram communication
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04B 1/00 - Details of transmission systems, not covered by a single one of groups Details of transmission systems not characterised by the medium used for transmission
  • H04B 1/38 - Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving

99.

APPLICATION DEDICATED TRANSCEIVER COMMUNICATIONS

      
Document Number 02933502
Status In Force
Filing Date 2014-12-04
Open to Public Date 2015-06-18
Grant Date 2018-01-02
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Gatewood, John
  • Dubey, Sunny R.
  • Voruganti, Bhanu Prakash
  • Hund, Matthew P.

Abstract

In a wireless device (101, 400) a device application (130, 434) initiates a request for a dedicated-transceiver. In response to the request, a device operating system (120, 432) requests dedicated-transceiver information from a transceiver system (140, 410) in the device (101, 400). Once the information is received from the transceiver system (140, 410), the device operating system (120, 432) transfers a dedicated-transceiver response to the device application (130, 434). The device application (130, 434) initiates a communication handshake with the transceiver system (140, 410), and upon completion of the handshake, the device application (130, 434) communicates application data to the transceiver system (140, 410) without the use of the device operating system (120, 432).

IPC Classes  ?

  • G06F 9/54 - Interprogram communication
  • H04B 1/00 - Details of transmission systems, not covered by a single one of groups Details of transmission systems not characterised by the medium used for transmission
  • H04B 1/38 - Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
  • H04L 69/32 - Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level

100.

VIDEO PRESENTATION QUALITY DISPLAY IN A WIRELESS COMMUNICATION DEVICE

      
Application Number US2014066834
Publication Number 2015/080970
Status In Force
Filing Date 2014-11-21
Publication Date 2015-06-04
Owner SPRINT COMMUNICATIONS COMPANY L.P. (USA)
Inventor
  • Shipley, Trevor Daniel
  • Blinn, Benjamin P.
  • Rincker, Jason W.

Abstract

A wireless communication device (100, 301, 400, 800) displays video presentation quality for an identified video. The wireless communication device (100, 301, 400, 800) processes its device component data and wireless network performance data to estimate presentation quality of the identified video. The wireless communication device (100, 301, 400, 800) displays a video presentation activator (120, 320, 420-422, 500-503, 510-511, 520-522, 600- 601, 610, 700, 835) that graphically indicates the estimated presentation quality for the identified video. If the video presentation activator (120, 320, 420-422, 500-503, 510-511, 520-522, 600-601, 610, 700, 835) is activated by a user, then the wireless communication device (100, 301, 400, 800) initiates a download and display of the identified video.

IPC Classes  ?

  • H04N 21/431 - Generation of visual interfacesContent or additional data rendering
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/472 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
  1     2        Next Page