Level 3 Communications, LLC

États‑Unis d’Amérique

Retour au propriétaire

Receive daily alerts for new
USPTO trademarks filed by this owner
1-100 de 128 pour Level 3 Communications, LLC Trier par
Recheche Texte
Brevet
Canada - CIPO
Affiner par Reset Report
Date
2019 5
2018 9
2017 10
2016 17
Avant 2016 87
Classe IPC
H04L 12/24 - Dispositions pour la maintenance ou la gestion 23
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 22
H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés 19
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison 19
H04L 12/26 - Dispositions de surveillance; Dispositions de test 18
Voir plus
Statut
En Instance 47
Enregistré / En vigueur 81
Résultats pour  brevets
  1     2        Prochaine page

1.

LOAD DISTRIBUTION ACROSS SUPERCLUSTERS

      
Numéro de document 03103126
Statut En instance
Date de dépôt 2018-06-22
Date de disponibilité au public 2019-12-12
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Newton, Christopher

Abrégé

Examples described herein relate to apparatuses and methods for managing communications within a supercluster or across superclusters, including a first supercluster having a plurality of first machines and a publish-subscribe (Pub-Sub) channel to which each of the plurality of first machines is subscribed. A second supercluster has a plurality of second machines and a bridge between the first supercluster and the second supercluster. A first machine is configured to receive, via the bridge, an availability status and resource allocation information of each second machine and publish, on the Pub-Sub channel of the first supercluster, the availability status and the resource allocation information.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

2.

DYNAMIC BINDING AND LOAD DETERMINATION IN A CONTENT DELIVERY NETWORK (CDN)

      
Numéro de document 03077302
Statut En instance
Date de dépôt 2018-05-31
Date de disponibilité au public 2019-04-04
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (Canada)
Inventeur(s) Newton, Christopher

Abrégé

A content provider has a plurality of content provider domain names, and a content delivery network (CDN) allocates a plurality of CDN domain names to the particular content provider. The content provider domain names are mapped to the CDN domain names. CDN domain names are bound to corresponding CDN clusters. The binding of the of CDN domain names to corresponding CDN clusters is modified.

Classes IPC  ?

  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

3.

ACCESS CONTROL FOR CONTENT DELIVERY SERVICES

      
Numéro de document 03076521
Statut Délivré - en vigueur
Date de dépôt 2018-06-22
Date de disponibilité au public 2019-03-28
Date d'octroi 2020-08-18
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Newton, Christopher

Abrégé

Examples described herein relate to associating a first account with a second account, the first account being hosted by a first server, the second account being hosted by a second server, authenticating, by the first server, first login credentials associated with the first account, wherein the first login credentials are received from a user device, receiving, by the first server from the user device, second login credentials associated with the second account, sending, by the first server, the second login credentials to the second server for authentication, in response to determining that the second login credentials are authenticated by the second server, associating, by the first server, the first account with the second account, and connecting, by the first server to the second server, to allow the user device to access services commensurate with the second account without prompting the user device for the second login credentials.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 21/41 - Authentification de l’utilisateur par une seule ouverture de session qui donne accès à plusieurs ordinateurs

4.

SYSTEM AND METHOD FOR METRO MID-TIER MAPPING IN A CONTENT DELIVERY NETWORK

      
Numéro de document 03072956
Statut En instance
Date de dépôt 2018-08-14
Date de disponibilité au public 2019-02-21
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (Canada)
Inventeur(s) Power, William R.

Abrégé

Systems, methods, computer program products, and the like, for mapping requests for content received at a CDN to multiple mid-tier content servers. In an example, a method involves utilizing one or more hashing algorithms to map a URL associated with the mid-tier devices to one or more hostnames that may be utilized by the CDN to route requests for content to a particular mid-tier device when an edge device cannot service the request. In this manner, one content device of a particular metro receives requests for particular content and serves that content. By limiting the requests for particular content to a particular mid-tier device, storage may be more efficiently allocated across the mid-tier devices and content not replicated at multiple mid-tier devices.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

5.

STREAMING SERVER STATISTICS AND PREDICTIVE MITIGATION

      
Numéro de document 03068302
Statut En instance
Date de dépôt 2018-06-27
Date de disponibilité au public 2019-01-03
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (Canada)
Inventeur(s)
  • Hopkins, William
  • Gowin, Lawrence W.

Abrégé

Aspects of the present disclosure involve systems and methods for improving the performance of a telecommunications network by monitoring the performance of one or more storage drives. Operational data is received from a plurality of storage drives of a storage server of a telecommunications network. A plurality of operational coefficients for each of the plurality of storage drives is derived based on the operational data, and a cluster plot is created from the plurality of operational coefficients for each of the plurality of storage drives. A distance is calculated between a subset of operational coefficients of the plurality of operational coefficients of the cluster plot, and a remedial action is initiated on a storage drive of the plurality of storage drives when a calculated distance of an operational coefficient associated with the storage drive exceeds a distance value from a cluster of the cluster plot.

Classes IPC  ?

  • H04L 12/24 - Dispositions pour la maintenance ou la gestion

6.

SYSTEMS AND METHODS FOR IP SOURCE ADDRESS SPOOF DETECTION

      
Numéro de document 03051168
Statut En instance
Date de dépôt 2017-03-24
Date de disponibilité au public 2018-08-02
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Boatwright, Thomas B.

Abrégé

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for detecting a spoofed source IP address on an incoming communication to any type of network, such as a telecommunications or content delivery network. Each interface to the network may include a classifier that defines or describes source IP addresses that are recognized by the interface as a valid source IP address. If a received communication packet includes a source IP address that is not included or defined by the interface classifier, the packet is considered as a possible spoofed IP address and one or more mitigation techniques may be applied to the incoming packet to prevent an attack on a device or network utilizing the spoofed packet. Such techniques may lessen or prevent an unauthorized access of the device or network or a DDOS attack on the network or device.

Classes IPC  ?

  • G06F 21/56 - Détection ou traitement de programmes malveillants, p.ex. dispositions anti-virus
  • G06F 21/55 - Détection d’intrusion locale ou mise en œuvre de contre-mesures
  • G06F 21/60 - Protection de données

7.

SYSTEM AND METHOD FOR SCRUBBING DNS IN A TELECOMMUNICATIONS NETWORK TO MITIGATE ATTACKS

      
Numéro de document 03051471
Statut En instance
Date de dépôt 2018-01-26
Date de disponibilité au public 2018-08-02
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Maslak, Joelle T.
  • Williamson, Todd J.
  • Brady, Kevin

Abrégé

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for providing a proxy server or scrubbing service for an authoritative domain name server (DNS) of a CDN to prevent or otherwise mitigate attacks on the server. The proxy server may receive incoming requests to the authoritative DNS and determine which requests are valid and which are potentially part of an attack on the network. In one embodiment, the proxy server may then "scrub" or otherwise remove the requests of the attack to mitigate the effect of the attack on the network. For example, the proxy server may ignore the request, may direct the request to a "dead-end" server or other device to prevent overloading of the target device, may instruct a device from which the request was sent to discard the request, etc.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes
  • H04L 12/879 - Opérations simples sur la mémoire-tampon, p.ex. pointeurs de mémoire-tampon ou descripteurs de mémoire-tampon
  • H04L 29/12 - Dispositions, appareils, circuits ou systèmes non couverts par un seul des groupes caractérisés par le terminal de données

8.

PROGRESSIVE CONTENT UPLOAD IN A CONTENT DELIVERY NETWORK (CDN)

      
Numéro de document 03046627
Statut En instance
Date de dépôt 2017-01-11
Date de disponibilité au public 2018-06-21
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Newton, Christopher

Abrégé

A computer-implemented method, in a content delivery (CD) network, wherein the CD network delivers content on behalf of multiple content providers. The method includes, at an edge server in the CD network: receiving, from a client, uploaded content for a particular content provider; and determining that the particular content provider is a subscriber to the CD network. Based on the determining, when the particular content provider is determined to be a subscriber to the CD network, uploading the content from the edge server to multiple origin server platforms (OSPs), the uploading being based on at least one policy associated with the particular content provider.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes

9.

CROSS-CLUSTER DIRECT SERVER RETURN IN A CONTENT DELIVERY NETWORK (CDN)

      
Numéro de document 03045287
Statut En instance
Date de dépôt 2017-01-24
Date de disponibilité au public 2018-06-07
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Newton, Christopher
  • Lipstone, Laurence R.
  • Zhu, Hong

Abrégé

A computer-implemented method, operable on a device in a content delivery network (CDN), wherein the CDN delivers content on behalf of at least one content provider, the device implementing a content delivery (CD) service, the method includes receiving a request from a client for particular content; determining a second device in said CDN, said first device being in a first cluster and said second device being in a second cluster distinct from said first cluster; migrating said request to said second device; and then providing said second device with network traffic from said client.

Classes IPC  ?

  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés
  • G06F 16/95 - Recherche dans le Web
  • H04L 29/02 - Commande de la communication; Traitement de la communication

10.

OVERLOAD HANDLING IN A CONTENT DELIVERY NETWORK (CDN)

      
Numéro de document 03043999
Statut En instance
Date de dépôt 2017-01-10
Date de disponibilité au public 2018-05-31
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (Canada)
Inventeur(s) Newton, Christopher

Abrégé

A computer-implemented method, in a content delivery (CD) network, wherein the CD network delivers content on behalf of multiple content providers. At a server in the CD network, wherein the serving is processing multiple requests from a plurality of distinct clients, and based on utilization of at least one capacity of the server, degrading processing of a first at least some of the requests. The server may continue to accept incoming requests while degrading processing of some requests. While processing of any requests is degraded, at least some new incoming requests may also be degraded. Based on the utilization of the at least one capacity of the server, a request may be un-degraded.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes
  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p.ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

11.

IDENTIFICATION AND MITIGATION OF ATTACKS IN A CONTENT DELIVERY NETWORK (CDN)

      
Numéro de document 03042859
Statut En instance
Date de dépôt 2017-01-11
Date de disponibilité au public 2018-05-24
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Newton, Christopher

Abrégé

A computer-implemented method determines which content providers are under denial of service (DoS) attack in a content delivery network (CDN). The system maintains a mapping having, for each content provider, a corresponding set of cluster/virtual IP address (VIP) pairs, wherein the set of cluster/ VIP pairs is unique or nearly unique for each content provider, and wherein client requests for content from a particular content provider are directed to one or more VIPs in the set of cluster/VIP pairs associated with that particular content provider. The mapping is used to determine a set of one or more possible attack candidates when the system is under DoS attack. The system attempts to mitigate the DoS attacks on the possible attack candidates.

Classes IPC  ?

  • G06F 7/04 - Contrôle d'égalité, c. à d. pour valeurs égales ou non

12.

SYSTEM AND METHOD FOR IMPROVEMENTS TO A CONTENT DELIVERY NETWORK

      
Numéro de document 03038498
Statut En instance
Date de dépôt 2017-09-27
Date de disponibilité au public 2018-04-05
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Power, William R.
  • Jakobowski, Pawel

Abrégé

Provided is a content delivery method and architecture for ways to improve the caching of content at one or more content providing devices of a Content Delivery Network (CDN). In particular, systems and methods are disclosed that vary the requirements to store resources or content within a caching device using a dynamic popularity threshold. This popularity threshold may be varied based on a measured fullness of the storage capacity of the cache device. In another example, the dynamic popularity threshold may be further varied based on a cache pressure, which is an indication of how often the cache replaces stored items with new items. The adjustment to the popularity threshold for caching particular content at the caching device may thus be based on a number of requests for content received at the device to tune the caching procedure for a particular region of the CDN.

Classes IPC  ?

  • G06F 12/0888 - Adressage d’un niveau de mémoire dans lequel l’accès aux données ou aux blocs de données désirés nécessite des moyens d’adressage associatif, p.ex. mémoires cache utilisant la mémorisation cache sélective, p.ex. la purge du cache
  • G06F 12/0802 - Adressage d’un niveau de mémoire dans lequel l’accès aux données ou aux blocs de données désirés nécessite des moyens d’adressage associatif, p.ex. mémoires cache
  • G06F 12/0806 - Systèmes de mémoire cache multi-utilisateurs, multiprocesseurs ou multitraitement

13.

ANYCAST MANIFEST RETRIEVAL, UNICAST CONTENT RETRIEVAL

      
Numéro de document 03035022
Statut En instance
Date de dépôt 2017-08-09
Date de disponibilité au public 2018-03-08
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Maslak, Joelle T.
  • Johns, Kevin C.

Abrégé

Provided is a content delivery method and architecture for delivering content from a node in a content delivery network (CDN) using an anycast address to direct a requesting device to access a content manifest. The manifest server of the CDN may select the provided manifest based on information received from the requesting device and/or any other network information, may alter attributes of the manifest itself, or direct the requesting device to a different device or manifest server of the CDN to obtain the manifest. The selection of the manifest, alteration of the manifest, or new location to obtain the manifest causes the connection for content to occur at one or more servers accessible through a unicast address, rather than an anycast address.

Classes IPC  ?

  • H04L 29/12 - Dispositions, appareils, circuits ou systèmes non couverts par un seul des groupes caractérisés par le terminal de données
  • H04N 21/20 - Serveurs spécialement adaptés à la distribution de contenu, p.ex. serveurs VOD; Leurs opérations
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

14.

FRONT-END OPTIMIZATION IN A CONTENT DELIVERY NETWORK (CDN)

      
Numéro de document 03034213
Statut En instance
Date de dépôt 2017-01-11
Date de disponibilité au public 2018-02-22
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Newton, Christopher

Abrégé

A computer-implemented method, operable on a device in a content delivery network (CDN), wherein the CDN delivers content on behalf of at least one content provider, the device implementing a content delivery (CD) service, the method includes, by the service on the device: receiving a request for a particular resource from a client; determining whether the client includes an optimization support mechanism;, when the client includes an optimization support mechanism, providing the client with a first version of the particular resource, optimized, at least in part, for the capabilities of the client in combination with the optimization support mechanism; otherwise providing the client with either (i) an un-optimized version of the particular resource, or (ii) a version of the particular resource optimized, at least in part, for the capabilities of the client without the capabilities of the optimization support mechanism.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes

15.

NETWORK MAPPING IN CONTENT DELIVERY NETWORK

      
Numéro de document 03024930
Statut En instance
Date de dépôt 2017-05-19
Date de disponibilité au public 2017-11-23
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Newton, Christopher

Abrégé

A computer-implemented method in a content delivery network (CDN) having multiple delivery servers. The CDN delivers content on behalf of at least one content provider. Distinct delivery servers are logically grouped into delivery server groups. One or more CDN name servers are associated with some of the delivery server groups. Network map data are determined using network data determined by the CDN name servers associated with at least some of the deliver server groups. The network data with respect to a CDN name server relative to a resolver is based on an estimated popularity of that CDN name server for that resolver. Responsive to a client request, including a hostname associated with a content provider, at least one CDN name server determines, using network map data, at least one delivery server to process the client request.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 12/741 - Traitement de l'adressage d’en-tête pour le routage, p.ex. table de correspondance
  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

16.

ANYCAST ROUTING TECHNIQUES IN A NETWORK

      
Numéro de document 03021844
Statut En instance
Date de dépôt 2017-04-21
Date de disponibilité au public 2017-10-26
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Maslak, Joelle T.

Abrégé

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for managing the distribution of content and/or communications from a telecommunications or computer network to an end user of the network. In general, the system receives a request for content from a user of the network and analyzes the request to determine an estimated geographic region and/or an access network associated with the requesting device. Based on the determined geographic region or access network, a networking device returns a specific anycast IP address from which the content may be received. In this manner, the content providing network may utilize multiple anycast IP addresses within the network to provide content to one or more end users of the network. The specific anycast IP address is provided to an end user device to obtain the requested content.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes
  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p.ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
  • H04L 9/08 - Répartition de clés
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

17.

INVALIDATION IN A CONTENT DELIVERY NETWORK (CDN)

      
Numéro de document 02963347
Statut Délivré - en vigueur
Date de dépôt 2017-04-05
Date de disponibilité au public 2017-10-11
Date d'octroi 2018-12-11
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Crowder, William
  • Lipstone, Laurence
  • Newton, Christopher
  • Wong, Fiona

Abrégé

A content delivery (CD) service in a CDN maintains property invalidation information on said CD service including, for each property, a list of one or more group invalidation commands. New group invalidation commands are added by selectively merging one or more invalidation commands to form a merged invalidation command and inserting the merged invalidation command into said list, wherein the merging is based on a length of common prefix of elements in said list. A per property common prefix list is maintained for invalidation commands in each property list.

Classes IPC  ?

  • G06F 16/11 - Administration des systèmes de fichiers, p.ex. détails de l’archivage ou d’instantanés
  • G06F 7/32 - Interclassement, c. à d. association de données disposées dans un ordre de succession donné sur au moins deux supports d'enregistrement en vue de préparer un support unique ou une série unique de supports présentant toutes les données originales dans

18.

SYSTEMS AND METHODS FOR DYNAMICALLY CONNECTING NETWORK ELEMENTS TO ENABLE A SERVICE

      
Numéro de document 03016887
Statut En instance
Date de dépôt 2017-03-07
Date de disponibilité au public 2017-09-14
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Wang, Jin-Gen
  • Nyhus, Michael
  • Tystad, Craig
  • Adkins, James M., Iii

Abrégé

Apparatuses and methods are disclosed for managing network connections. A computing device accesses a request to provision a network connection associated with a first device. The request includes a plurality of connection parameters defining desired specifications for a network connection from the first device to a second device. The connection parameters are validated against information from a database and other predetermined rules. A network connection path is generated to connect the first device with the second device. The network connection path is generated by selecting network elements for the network connection that satisfy the connection parameters. Configuration information for the network elements of the network connection path is aggregated for a configuration system. The configuration information is used to provision the network connection.

Classes IPC  ?

  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion

19.

SYSTEMS AND METHODS FOR DYNAMIC FIREWALL POLICY CONFIGURATION

      
Numéro de document 03015628
Statut En instance
Date de dépôt 2017-02-23
Date de disponibilité au public 2017-09-08
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Wang, Jin-Gen
  • Ewert, Travis D.

Abrégé

Systems and methods for receiving information on network firewall policy configurations are disclosed. Based on the received firewall configuration information, a configuration of a firewall and/or subnet of network devices is automatically provisioned and/or configured to control network traffic to and from the subnet.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes
  • G06F 21/00 - Dispositions de sécurité pour protéger les calculateurs, leurs composants, les programmes ou les données contre une activité non autorisée
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

20.

NETWORK FLOW CONTROL

      
Numéro de document 03015499
Statut En instance
Date de dépôt 2017-02-23
Date de disponibilité au public 2017-08-31
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Lawrence, Joseph C.
  • Power, William R.

Abrégé

Aspects of the present disclosure include a content delivery network (CDN) for delivering content associated with a plurality of different types of applications/devices. Using a CDN flow application, a plurality of network flow parameters are generated for content delivery unique to different types of applications or devices. The network flow parameters include customized data transmission rates. The network flow parameters include predetermined settings for transmission control protocol (TCP) connections between the CDN and devices using a TCP flow control mechanism. Upon receiving a content request, the CDN fulfills the content request based upon first network flow parameters. The network flow parameters may be adjusted for each of the plurality of different types of applications/devices. The network flow parameters may be generated based upon requests or based upon the performance of each of the plurality of applications/devices.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes

21.

SYSTEMS AND METHODS FOR CONTENT SERVER RENDEZVOUS IN A DUAL STACK PROTOCOL NETWORK

      
Numéro de document 03015486
Statut En instance
Date de dépôt 2017-02-23
Date de disponibilité au public 2017-08-31
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Maslak, Joelle T.

Abrégé

Implementations described and claimed herein provide systems and methods for serving content over a network. In one implementation, a method of serving content is provided. The method includes maintaining a first address record associated with serving a resource and a second address record associated with serving the same resource. The first address record is further associated with a first protocol for a first device capable of serving the resource. Similarly, the second address record is associated with a second protocol, different from the first protocol, for a second device, distinct from the first device, capable of serving the resource. The method further includes providing, in response to at least one resolution request for the resource, the first address record and the second address record.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
  • H04L 29/12 - Dispositions, appareils, circuits ou systèmes non couverts par un seul des groupes caractérisés par le terminal de données

22.

AUTOMATED HONEYPOT PROVISIONING SYSTEM

      
Numéro de document 03013924
Statut En instance
Date de dépôt 2017-02-09
Date de disponibilité au public 2017-08-17
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Bingham, Skyler Jameson
  • Shirley, Mark R.

Abrégé

Systems and methods for automatically provisioning honeynets are disclosed. The honeynets continuously gather and capture unauthorized network traffic and/or other information being transmitted, processed, accessed, and/or executed within the honeynet network that is indicative of a network threat or attack by unauthorized users.

Classes IPC  ?

  • G06F 11/00 - Détection d'erreurs; Correction d'erreurs; Contrôle de fonctionnement

23.

SERVICE ACTIVATION SYSTEM

      
Numéro de document 03004175
Statut En instance
Date de dépôt 2016-11-18
Date de disponibilité au public 2017-05-26
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Adkins, James M., Iii
  • Tystad, Craig
  • Dwyer, James C.

Abrégé

Aspects of the present disclosure include an activation, consolidation, and transformation system (ACT) for a telecommunications network. A request is received to provision one or more devices in a network and includes a key and key value. The request is routed to a data source associated with the key or key value of the request. Data is queried from the data source and validated by the ACT. At least one template is identified from a plurality of digital templates based upon attributes of the data that is applied to the at least one template and the template transforms the data to an output. The output comprises instructions for configuring a device for a telecommunications service based on the request.

Classes IPC  ?

  • G06F 15/177 - Commande d'initialisation ou de configuration

24.

DYNAMIC PACKET ROUTING

      
Numéro de document 02991664
Statut En instance
Date de dépôt 2016-06-29
Date de disponibilité au public 2017-01-12
Propriétaire LEVEL 3 COMMUNICATIONS LLC (USA)
Inventeur(s) Bamford, Stewart

Abrégé

The present invention generally relates to methods of routing packets in a network comprising Autonomous Systems (ASs), next hop determiners for routing packets in such a network, systems for routing packets in such a network, and route indicator feeders for providing modified route indicators. A method of routing packets in such a network may comprise: obtaining route indicators each comprising: an indicator of a network prefix; and an indicator of an AS path for delivering packets to an AS having the network prefix; identifying at least one said route indicator having an AS path indicator comprising a predetermined AS identifier; storing the network prefix indicator of each said identified route indicator; receiving at least one packet having an address indicating a destination; and if the destination address of said packet is within an address range defined by a said stored prefix indicator, transmitting the packet on a non-peering connection to the AS having the predetermined AS identifier.

Classes IPC  ?

  • H04L 12/715 - Routage hiérarchique, p.ex. réseaux en grappe ou routage inter-domaine
  • H04L 12/741 - Traitement de l'adressage d’en-tête pour le routage, p.ex. table de correspondance
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

25.

SERVER SIDE CONTENT DELIVERY NETWORK QUALITY OF SERVICE

      
Numéro de document 02982850
Statut En instance
Date de dépôt 2016-04-06
Date de disponibilité au public 2016-10-13
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Hopkins, William
  • Power, William R.

Abrégé

Aspects of the present disclosure involve systems and methods for monitoring and quantifying the performance of a content delivery network (CDN) from a client side perspective based on server side events. In one particular embodiment, one or more content servers of the CDN may provide connectivity or other performance information to a collector device or site. This information may be reported by each of the content servers for each request for content received at the server. The collector site may then store the received performance information in a database for analysis by one or more systems.

Classes IPC  ?

  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 12/801 - Commande de flux ou commande de congestion
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

26.

NETWORK ADDRESS RESOLUTION

      
Numéro de document 02977359
Statut En instance
Date de dépôt 2015-12-31
Date de disponibilité au public 2016-09-01
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Newton, Christopher

Abrégé

A content delivery method including the operations of receiving a uniform resource locator resolution request at an authoritative name server for a domain where the uniform resource resolution request is received based, at least in part, on a host name of the uniform resource resolution request where the host name is uniquely related to a resource associated with the uniform resource resolution request. The method further including the operation of tracking a popularity of the resource based on the host name uniquely related to the resource and providing a location within a network capable of delivering the resource where the provided location is based on the popularity of the resource.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

27.

NETWORK ADDRESS RESOLUTION

      
Numéro de document 02972593
Statut En instance
Date de dépôt 2015-12-31
Date de disponibilité au public 2016-07-07
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Newton, Christopher
  • Power, William R.

Abrégé

A content delivery method, and related apparatus, that involves the operations of receiving a request for a content resource including at least one embedded resource with a tag. Upon identification of the tag, using at least one delivery parameter to generate a modified embedded resource. Embedding the modified embedded resource in a content resource, such as as an HTML document. Delivering, such as in response to request from a browser, the content resource with the modified embedded resource.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

28.

NETWORK ADDRESS RESOLUTION

      
Numéro de document 02972595
Statut En instance
Date de dépôt 2015-12-31
Date de disponibilité au public 2016-07-07
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Newton, Christopher
  • Power, William R.

Abrégé

A content delivery network with at least one first content server bound to a first domain associated with a first characteristic (e.g., popular) associated with content servable from the content delivery network. The content delivery network includes at least one second content server bound to a second domain associated with a second characteristic (e.g., unpopular) associated with content servable from the content delivery network. At least one processing device including computer executable instructions for receiving a request to provide an embedded resource including either a first host name associated with the first domain or a second host name associated with the second domain.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

29.

ENTERPRISE TOLL-FREE CALL ROUTING

      
Numéro de document 02972261
Statut En instance
Date de dépôt 2015-12-21
Date de disponibilité au public 2016-06-30
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Tschirhart, David Allen
  • Roy, Joseph M.

Abrégé

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for providing one or more toll-free services to a customer of an enterprise telecommunications network environment. In particular, the toll-free services may be provided to the customer by one or more application servers associated with the network. Through use of the systems and methods of the present disclosure, such services may be provided for the customer regardless of the method of routing through the network requested by the customer. For example, the toll-free communication may be transmitted through the network based on a destination telephone number associated with the customer. In another example, the toll-free communication is transmitted through the network based on a destination trunk group associated with the customer.

Classes IPC  ?

  • H04M 15/00 - Dispositions de comptage, de contrôle de durée ou d'indication de durée

30.

CACHING IN A CONTENT DELIVERY FRAMEWORK

      
Numéro de document 02970526
Statut En instance
Date de dépôt 2015-12-14
Date de disponibilité au public 2016-06-23
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Newton, Christopher
  • Crowder, William

Abrégé

A computer-implemented method, operable with a content delivery network (CDN) uses late binding of caching policies; by a caching node in the CDN, in response to a request for content, determining if the content is cached locally. When it is determined that said content is cached locally, then: determining a current cache policy associated with the content; and then determining, based on said current cache policy associated with the content, whether it is acceptable to serve the content that is cached locally; based on said determining, when it is not acceptable to serve the content that is cached locally, obtaining a new version of the content and then serving the new version of the content, otherwise when it is acceptable to serve the content that is cached locally, serving the content that is cached locally.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 12/0802 - Adressage d’un niveau de mémoire dans lequel l’accès aux données ou aux blocs de données désirés nécessite des moyens d’adressage associatif, p.ex. mémoires cache
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet

31.

ROUTE MONITORING SYSTEM FOR A COMMUNICATION NETWORK

      
Numéro de document 02971182
Statut En instance
Date de dépôt 2015-12-14
Date de disponibilité au public 2016-06-23
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Reynolds, John Sherwood, Ii
  • Bilger, Lynn

Abrégé

A route monitoring system disclosed herein includes a computing system executing a route monitoring service coupled to a communication network. The route monitoring service receives a route redirection message from one or more network elements in a communication network, and compares the route update information against one or more normalcy rules associated with potential malicious route redirecting mechanisms. The route redirection message includes route update information defining a change to a route through the communication network. When the comparison of the route update information to the one or more normalcy rules identifies a malicious route redirection attack, the service generates one or more remedial actions to mitigate the redirection attack.

Classes IPC  ?

  • H04L 12/22 - Dispositions pour interdire la prise de données sans autorisation dans un canal de transmission de données
  • H04L 12/751 - Mise à jour ou découverte de la topologie
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test

32.

REQUEST PROCESSING IN A CONTENT DELIVERY FRAMEWORK

      
Numéro de document 02970538
Statut En instance
Date de dépôt 2015-12-15
Date de disponibilité au public 2016-06-23
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Newton, Christopher

Abrégé

A node in a content delivery network (CDN) receives a request for content and determines information about the request. When sufficient information about the content is determined, the request is assigned to an appropriate CD service to process the request; and when insufficient information about the content is determined, the request is assigned to a generic CD service to process the request. The generic CD service processes the request; and provides updated information about the content to be used for processing future requests. An appropriate CD service processing a request may also provide updated information about the content to be used for processing future requests.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

33.

IDENTIFYING A POTENTIAL DDOS ATTACK USING STATISTICAL ANALYSIS

      
Numéro de document 02966605
Statut En instance
Date de dépôt 2015-11-03
Date de disponibilité au public 2016-05-12
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Smith, Robert
  • Marck, Shawn

Abrégé

Embodiments can identify requests that may be tied to a DDOS attack. For example, the primary identifiers (e.g., a source address) of requests for a network resource (e.g., an entire website or a particular element of the website) can be tracked. In one embodiment, a statistical analysis of how often a particular source address (or other primary identifier) normally makes a request can be used to identify source addresses that make substantially more requests. A normal amount can correspond to an average number of request that a source address makes. According to some embodiments, a system can use statistical analysis methods on various request data in web server logs to identify potential attacks and send data concerned potential attacks to an HBA system for further analysis.

Classes IPC  ?

  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion

34.

CONTENT DELIVERY SYSTEMS AND METHODS

      
Numéro de document 02965852
Statut En instance
Date de dépôt 2015-10-27
Date de disponibilité au public 2016-05-06
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Maslak, Joel C.
  • Lawrence, Joseph C.

Abrégé

Aspects of the present disclosure involve a CDN utilizing a Direct Server Return (DSR) request command to create a tunnel from one content server to another content server of the CDN. Through the DSR tunnel, a request for content may be served from a content server that is more advantageous for the CDN for any number of reasons, such as from a content server that is logically closer to the content server. In determining when a DSR tunnel is created to provide the content, the CDN may access a database storing various information concerning the CDN, such as the location of egress gateways of the CDN in relation to one or more content servers, connecting network location information, the capabilities of one or more content servers, and/or load information of available content servers.

Classes IPC  ?

  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés

35.

PROVIDING FUNCTIONAL REQUIREMENTS FOR A NETWORK CONNECTION FROM A LOCAL LIBRARY

      
Numéro de document 02963241
Statut En instance
Date de dépôt 2015-09-22
Date de disponibilité au public 2016-04-07
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Sella, William Thomas

Abrégé

A network application may transmit data over a network connection. The application may require certain functionality for the network connection. An embodiment provides a method for the application to inform the network of its requirement. The application may use a control packet to inform the network of its functionality requirement for the connection it is using. The control packets may be sent to the network at the same time the application is transmitting its data. In an embodiment, a user using the application instructs the network to provide certain functionality using the control packet.

Classes IPC  ?

  • H04L 12/927 - Allocation de ressources en fonction du type de trafic, qualité de service ou priorité

36.

SAMPLING PACKETS TO MEASURE NETWORK PERFORMANCE

      
Numéro de document 02963245
Statut Délivré - en vigueur
Date de dépôt 2015-09-22
Date de disponibilité au public 2016-04-07
Date d'octroi 2021-06-01
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Sella, William Thomas
  • Sella, James Michael

Abrégé

Disclosed are system, method, and computer-readable medium embodiments for a network to provide network applications and services and estimate network metrics for individual applications and services. In an embodiment, a first routing device receives a packet and determines that the packet is to be sampled. The first routing device samples the packet by storing first information associated with the packet and transmits the first information to a measurement server. The first routing device transmits the packet towards a destination according to routing information. A second routing device receives the packet and determines that the packet is to be sampled. The second routing device samples the packet by storing second information associated with the packet and transmitting the second information to the measurement server. The measurement server determines a measurement based on the first information and second information.

Classes IPC  ?

  • H04L 12/70 - Systèmes de commutation par paquets
  • H04L 12/743 - Traitement de l'adressage d’en-tête pour le routage, p.ex. table de correspondance par des techniques de hachage
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test

37.

ALLOCATING CAPACITY OF A NETWORK CONNECTION TO DATA STREAMS BASED ON TYPE

      
Numéro de document 02963243
Statut En instance
Date de dépôt 2015-09-22
Date de disponibilité au public 2016-04-07
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Sella, William Thomas
  • Caputo, Pete Joseph Ii
  • Sella, James Michael

Abrégé

A user of a communication network may have specific requirements for its critical data streams. The user may require dedicated channel capacity for its critical application. A dedicated channel may be separate from a common channel carrying non-critical data of the user. The user may create policies for assigning channel capacities to its critical data streams based on various criteria. The user may also create policies on sharing the dedicated channel capacity among its different critical data streams.

Classes IPC  ?

  • H04L 12/851 - Actions liées au type de trafic, p.ex. qualité de service ou priorité
  • H04L 12/813 - Commande basée sur des règles, p.ex. en fonction de la politique d’utilisation
  • H04L 12/823 - Suppression de paquets
  • H04L 12/833 - Marquage des paquets ou modification de la priorité des paquets en raison de congestion ou pour empêcher une congestion

38.

ADAPTIVE NETWORK FUNCTION CHAINING

      
Numéro de document 02962064
Statut En instance
Date de dépôt 2015-09-22
Date de disponibilité au public 2016-03-31
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Sella, William Thomas
  • Teets, Harold Wayne
  • Sella, James Michael
  • Caputo, Pete Joseph, Ii
  • Ewert, Travis Duane

Abrégé

Disclosed herein are system, method, and computer program product embodiments for dynamically applying network functions to traffic flows based on heuristics, policy conditions and client-specified conditions. A network monitors a network traffic flow to determine whether the network traffic flow meets a first criterion of a first rule. The criterion specifies that when the first criterion is met a network function be used to analyze or process the network traffic flow. When the network traffic flow is determined to meet the first criterion, the network determines a first route through the network to a network function provider that provides the network function and configures one or more routers along the first route to forward the network traffic flow to the network function provider for analysis or processing.

Classes IPC  ?

  • H04L 12/927 - Allocation de ressources en fonction du type de trafic, qualité de service ou priorité
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 12/14 - Dispositions pour la taxation

39.

BLOCKING FORGIVENESS FOR DDOS

      
Numéro de document 02961012
Statut En instance
Date de dépôt 2015-09-14
Date de disponibilité au public 2016-03-17
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Smith, Robert
  • Marck, Shawn

Abrégé

Techniques are provided for blocking forgiveness in a system that mitigates distributed denial of service (DDoS) attacks on a network. A user's network address can be blocked as a result performing human behavior analysis on network resource request activity from the user's address. The system can block an address temporarily based on their behavior, classifying legitimate human users as a malicious attacker performing a DDoS attack. But subsequent behavioral analysis of network resource requests can identify that the user should not have been blocked. The system can automatically unblock the user's address, and allow further network resource requests. Previously blocked requests can also be unblocked. The number of infractions (e.g., action classified as malicious) can be tracked and compared to a threshold. If the number is less than the threshold, then that address is not blocked, thereby allowing forgiveness of a certain number of infractions.

Classes IPC  ?

  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • G06F 21/00 - Dispositions de sécurité pour protéger les calculateurs, leurs composants, les programmes ou les données contre une activité non autorisée

40.

NETWORK SERVICE AWARE ROUTERS, AND APPLICATIONS THEREOF

      
Numéro de document 02959511
Statut En instance
Date de dépôt 2015-08-28
Date de disponibilité au public 2016-03-03
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Yermakov, Sergey

Abrégé

In an embodiment, a computer-implemented method provides a service on a network. The method includes the following steps: (a) requesting, on a router, executable instructions from a remote server, the executable instructions specifying how the router is to operate to provide a service requested for a user of the network; (b) receiving the instructions; (c) initializing, on the router, a thread to execute the received instructions; (d) determining that a configuration of the router has changed; and (e) when the configuration of the router is determined to have changed, executing, on the initialized thread, the instructions to apply the service in accordance with the change in the router's configuration.

Classes IPC  ?

  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés
  • H04L 12/721 - Procédures de routage, p.ex. routage par le chemin le plus court, routage par la source, routage à état de lien ou routage par vecteur de distance
  • H04L 12/00 - Réseaux de données à commutation
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]

41.

SOFTWARE DEFINED NETWORKING PORTAL

      
Numéro de document 02959022
Statut Délivré - en vigueur
Date de dépôt 2015-08-19
Date de disponibilité au public 2016-02-25
Date d'octroi 2020-12-08
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Osborne, Eric

Abrégé

Implementations described and claimed herein provide systems and methods for custom-defined network routing. In one implementation, a set of custom defined network flow rules is received at an edge router of a primary network, which is in communication with a customer network. The set of custom defined network flow rules correspond to network traffic associated with the customer network. The set of custom defined network flow rules is stored in a forwarding table on the edge router. A packet of data is received at the edge router. The packet of data is attributed to the customer network. The set of custom defined network flow rules is applied to the pack of data using the forwarding table.

Classes IPC  ?

  • H04L 12/715 - Routage hiérarchique, p.ex. réseaux en grappe ou routage inter-domaine
  • H04L 12/813 - Commande basée sur des règles, p.ex. en fonction de la politique d’utilisation

42.

DNS RENDEZVOUS LOCALIZATION

      
Numéro de document 02952970
Statut En instance
Date de dépôt 2015-06-24
Date de disponibilité au public 2015-12-30
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Hopkins, William
  • Maslak, Joel C.

Abrégé

A method of generating a routing table containing information as to the weighted distance between client's that use a resolver and each rack gateway, taking into account how traffic to each client can egress from the CDN AS. The routing table is generated from matrix multiplication of two matrices. One matrix contains information as to the proportion of each client's use of each resolver in a first autonomous system. The second matrix contains information as to the distance between each client and each rack, with respect to an egress gateway, in a second autonomous system. The resulting routing table is used to identify a gateway from which to serve content to a client.

Classes IPC  ?

  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 12/733 - Sélection d’un chemin de longueur minimum ou de nombre de sauts minimum
  • H04L 12/66 - Dispositions pour la connexion entre des réseaux ayant différents types de systèmes de commutation, p.ex. passerelles

43.

MULTI-PEER ROUTING IN A NETWORK

      
Numéro de document 02951711
Statut En instance
Date de dépôt 2015-06-10
Date de disponibilité au public 2015-12-17
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Maslak, Joel C.

Abrégé

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for managing the distribution of content and/or communications from a computer network to an end user of the network. In general, the system receives a request for content from the network and determines a server or content providing component within the network to provide the content to the user. In addition, the network may reduce the number of components and distance requests for the content are transmitted through the associated networks. The network may provide altered destination paths to one or more access networks through which the end user accesses the network. The altered destination paths may be used by the end user's service provider or local network to select an access network for accessing the computer network to minimize the impact on the computer network for providing the content to the end user.

Classes IPC  ?

  • H04L 12/721 - Procédures de routage, p.ex. routage par le chemin le plus court, routage par la source, routage à état de lien ou routage par vecteur de distance
  • H04L 12/701 - Routage ou recherche du chemin de transmission
  • H04L 12/803 - Commande de flux ou commande de congestion Équilibrage de charge, p.ex. répartition du trafic entre multiples liens
  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]

44.

VIRTUAL LOCAL LOOPS

      
Numéro de document 02945301
Statut En instance
Date de dépôt 2015-04-08
Date de disponibilité au public 2015-10-15
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Anderson, Derek S.
  • Korte, Ryan T.

Abrégé

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for implementing a high-quality Video over Internet Protocol (VoIP) network accessible through a public network, such as the Internet. More particularly, a user of a telecommunication network may access the VoIP through an Internet connection or other public network connection and is then connected to a virtual local loop for transmission across the VoIP. As such, the public network may act as an egress and/or ingress to the VoIP allowing users with public network connectivity access to the network. Thus, a virtual local loop providing the desired services and quality from the telecommunications network may be created for a user of the network, without the need of the user to directly connect into the VoIP.

Classes IPC  ?

  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés
  • H04N 21/2662 - Contrôle de la complexité du flux vidéo, p.ex. en mettant à l'échelle la résolution ou le débit binaire du flux vidéo en fonction des capacités du client
  • H04L 12/851 - Actions liées au type de trafic, p.ex. qualité de service ou priorité
  • H04W 48/18 - Sélection d'un réseau ou d'un service de télécommunications

45.

PROXY OF ROUTING PROTOCOLS TO REDUNDANT CONTROLLERS

      
Numéro de document 02945333
Statut En instance
Date de dépôt 2015-04-02
Date de disponibilité au public 2015-10-15
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Sella, William Thomas
  • Sella, James Michael

Abrégé

In an embodiment, a method exchanges routing data within a network including control and forwarding on separate devices. In the method, a first reachability information session is established between a forwarding device and a first control device and a second reachability information session is established between the forwarding device and a second control device. Also, a third reachability information session is established between the forwarding device and an external routing device. Finally, advertisements are exchanged between the first and second reachability information sessions and the third reachability information session such that the first and second control device appear to the external routing device to be a single device. System and computer program product embodiments are also disclosed.

Classes IPC  ?

46.

CONTENT DELIVERY NETWORK ARCHITECTURE WITH EDGE PROXY

      
Numéro de document 02939917
Statut En instance
Date de dépôt 2015-02-19
Date de disponibilité au public 2015-08-27
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Lawrence, Joseph C.
  • Johns, Kevin C.
  • Power, William R.

Abrégé

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for a content delivery network (CDN) architecture utilizing one or more proxy cache devices between a requesting device and an edge cluster of the CDN. The proxy cache device is a relatively high speed device compared to various possible devices making up one or more edge clusters. Thus, if the proxy has cached the requested content, it is capable of directly servicing the client content request at a faster rate than providing the content from the edge cluster. Otherwise, the proxy cache may request the content from an edge cluster and store the content for quick retrieval in response to additional requests for the content. In one embodiment, the proxy cache may perform an analysis of the request or a series of requests to determine if the content is cached at the proxy cache device.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

47.

INCREMENTAL APPLICATION OF RESOURCES TO NETWORK TRAFFIC FLOWS BASED ON HEURISTICS AND BUSINESS POLICIES

      
Numéro de document 02887803
Statut Délivré - en vigueur
Date de dépôt 2015-04-10
Date de disponibilité au public 2015-08-02
Date d'octroi 2016-10-04
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Caputo, Pete Joseph, Ii
  • Sella, William Thomas

Abrégé

Disclosed herein are system, method, and computer program product embodiments for increasingly applying network resources to traffic flows based on heuristics and policy conditions. In an embodiment, a network determines that a traffic flow satisfies a first condition and transmits a first portion of the traffic flow to a network service. A network service then inspects the first portion of the traffic flow at a first level of detail and determines that the traffic flow satisfies a second condition. The network may then transmit a second portion of the traffic flow to the network service based on the determining the traffic flow satisfies the second condition. The network service can inspect the second portion of the traffic flow at a second level of detail, wherein the inspecting at the second level of detail requires a different amount of computing resources than the inspecting at the fu-st level of detail.

Classes IPC  ?

  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 12/22 - Dispositions pour interdire la prise de données sans autorisation dans un canal de transmission de données

48.

CONTROL DEVICE DISCOVERY IN NETWORKS HAVING SEPARATE CONTROL AND FORWARDING DEVICES

      
Numéro de document 02882535
Statut Délivré - en vigueur
Date de dépôt 2015-02-20
Date de disponibilité au public 2015-07-20
Date d'octroi 2017-01-10
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Sella, William Thomas
  • Sella, James Michael

Abrégé

A Software Defined Network (SDN) includes a plurality of forwarding devices and a routing control device located separate from the forwarding devices. The routing control device, establishes paths to and from the network forwarding devices. Using such paths, forwarding devices send the routing control device information reflecting the topology if the network. Embodiments disclosed herein enable automatic discovery of the topology of the network and the paths to and from the routing control device.

Classes IPC  ?

49.

NETWORK PATH SELECTION USING BANDWIDTH PREDICTION

      
Numéro de document 02887738
Statut Délivré - en vigueur
Date de dépôt 2015-04-09
Date de disponibilité au public 2015-06-15
Date d'octroi 2016-08-30
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Sella, William Thomas

Abrégé

In an embodiment, a system routes a new data stream from a source to a destination through a plurality of forwarding devices interconnected with links. The system includes a control device that receives a request to create a path through the plurality of interconnected forwarding devices for a new data stream and determines a type of the new data stream. A data flow database stores historical usage characteristics of data streams having the determined type. A path computation module determines, based on the historical usage characteristics of data streams having the determined type, the requested path through plurality of interconnected forwarding devices from the source to the destination.

Classes IPC  ?

  • H04L 12/725 - Sélection d’un chemin de qualité de service [QoS] adéquate
  • H04L 12/721 - Procédures de routage, p.ex. routage par le chemin le plus court, routage par la source, routage à état de lien ou routage par vecteur de distance
  • H04L 12/751 - Mise à jour ou découverte de la topologie

50.

EXTERNAL INJECTION OF CLOUD BASED NETWORK FUNCTIONS INTO NETWORK SERVICES

      
Numéro de document 02881734
Statut Délivré - en vigueur
Date de dépôt 2015-02-12
Date de disponibilité au public 2015-06-04
Date d'octroi 2016-01-05
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Sella, William Thomas

Abrégé

Disclosed herein are system, method, and computer program product embodiments for providing an API description of an external network service and using the API to integrate the external service into a network. An embodiment operates by receiving, from a service provider, a description of an application programming interface (API), transmitting a call to the service provider using the API for creating a new instance of a service and transmitting to the service provider a traffic flow upon which the service will be applied.

Classes IPC  ?

  • H04L 29/02 - Commande de la communication; Traitement de la communication
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test

51.

NETWORK ELEMENT AUTHENTICATION IN COMMUNICATION NETWORKS

      
Numéro de document 02881575
Statut Délivré - en vigueur
Date de dépôt 2015-02-11
Date de disponibilité au public 2015-04-20
Date d'octroi 2015-09-15
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Sella, William Thomas
  • Sella, James Michael

Abrégé

In an embodiment, a method enables authentication of devices connected to a network. The method also enables the devices to digitally sign communication on the network with private keys. When a new device is added to the network, a mobile device may be connected to the new device. The mobile device receives identification from the new device and sends the identification to an authorization server, over a public network. The mobile device also sends a request for a private key to the authorization server. The authorization server contains an inventory of the devices authorized to communicate over the network. If the identification of the new device exists in the inventory, the authorization server sends a private key to the mobile device, over the public network. The mobile device forwards the private key to the new device.

Classes IPC  ?

  • H04W 12/06 - Authentification
  • H04W 12/04 - Gestion des clés
  • H04W 40/04 - Sélection d'itinéraire ou de voie de communication, p.ex. routage basé sur l'énergie disponible ou le chemin le plus court sur la base des ressources nodales sans fil
  • H04W 48/08 - Distribution d'informations relatives aux restrictions d'accès ou aux accès, p.ex. distribution de données d'exploration
  • H04L 12/751 - Mise à jour ou découverte de la topologie

52.

REDIRECTING NETWORK TRAFFIC BASED ON CONTENT

      
Numéro de document 02926723
Statut Délivré - en vigueur
Date de dépôt 2014-08-28
Date de disponibilité au public 2015-04-16
Date d'octroi 2020-06-30
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (Canada)
Inventeur(s)
  • Caputo, Pete Joseph, Ii
  • Sella, William Thomas

Abrégé

A rule indicates that data having particular characteristics be automatically routed to a particular destination. When software on a switching device detects a new data stream, it is analyzed to determine whether it has characteristics specified by the rule. If it does, the packet is encapsulated with a special tag, indicating that the packet should be routed to the new destination. Also, an entry is added to a quick-lookup table in the switching device. The entry indicates that future packets in the data stream that have the same source and destination port and address should also be routed to the new destination.

Classes IPC  ?

  • H04L 12/723 - Routage par labels ou étiquettes, p.ex. commutation d’étiquettes multi-protocoles [MPLS] ou commutation d’étiquettes multiprotocoles généralisée [GMPLS]

53.

SELECTING NETWORK SERVICES BASED ON HOSTNAME

      
Numéro de document 02883351
Statut Délivré - en vigueur
Date de dépôt 2015-02-27
Date de disponibilité au public 2015-04-16
Date d'octroi 2017-05-09
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Caputo, Pete Joseph, Ii

Abrégé

In an embodiment, a method configures a network to route data on a first network service that connects a user's network with a service provider network. In the method, an instruction to route data from the network addressed to a hostname on the first network service is received. According to the hostname, a first IP address that addresses a server identified by the hostname is determined. A second IP address is also determined as the second IP address of the specific network service. Finally, a message is sent to the user's network that specifically instructs the user's network to route data addressed to the first IP address to the second IP address. The message causes configuration of a router on the user's network to route data on the first network service. System and computer program product embodiments are also disclosed.

Classes IPC  ?

  • H04L 12/749 - Traitement de l’adressage inter-domaine ou inter-réseau, p.ex. correspondance de l'adressage entre réseaux IPv6 et IPv4 pour le routage
  • H04L 12/717 - Routage centralisé
  • H04L 12/751 - Mise à jour ou découverte de la topologie

54.

PROVISIONING DEDICATED NETWORK RESOURCES WITH API SERVICES

      
Numéro de document 02925123
Statut Délivré - en vigueur
Date de dépôt 2014-08-28
Date de disponibilité au public 2015-04-02
Date d'octroi 2019-12-17
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (Canada)
Inventeur(s)
  • Caputo, Pete Joseph, Ii
  • Ritchie, Austin David
  • Prehmus, Alan Wade
  • Ewert, Travis Duane
  • Teets, Harold Wayne

Abrégé

Embodiments are disclosed that provision a cloud-based service together with a dedicated network connection to provision a cloud-based service element. In response to the request both the cloud-based service element and a dedicated network connection are provisioned. Provisioning the cloud-based service element together with the dedicated network connection enables the cloud-based service element to utilize the dedicated network connection.

Classes IPC  ?

  • H04L 12/02 - Réseaux de données à commutation - Détails

55.

BUFFER-LESS VIRTUAL ROUTING

      
Numéro de document 02922541
Statut En instance
Date de dépôt 2014-08-28
Date de disponibilité au public 2015-03-12
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Sella, William Thomas
  • Sella, James Michael

Abrégé

A network includes a plurality of endpoint routers and intermediate routers. When a new data stream is detected at any endpoint router, the first packet is sent to a virtual routing server with knowledge of the entire network topology. Based on the topology, current usage, and historical usage, the virtual routing server determined a path for the data stream and begins to update the routing tables of the intermediate routers to reflect the determined path. Until the update is complete, all packets in the data stream are routed first to the virtual routing server and then to their destination. Once the update is complete, packets in the data stream are routed directly along the determined path.

Classes IPC  ?

  • H04L 12/721 - Procédures de routage, p.ex. routage par le chemin le plus court, routage par la source, routage à état de lien ou routage par vecteur de distance
  • H04L 12/717 - Routage centralisé

56.

CONTENT DELIVERY METHODS AND SYSTEMS

      
Numéro de document 02920771
Statut Délivré - en vigueur
Date de dépôt 2014-08-08
Date de disponibilité au public 2015-02-12
Date d'octroi 2020-11-03
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Newton, Christopher

Abrégé

Aspects of the present disclosure involve provisioning customers of an aggregator, such as a reseller, of a content delivery network (CDN). In one aspect, content requests to the CDN are processed in accordance with the virtual IP (VIP) address at which the request was received, according to a property template bound to the VIP selected by the customer and only involving discrete parameters for the reseller. In another aspect, cache fills of the network are processed without direct knowledge of the customer origin through a combination of some request attribute, e.g., alias host of the customer, and an attribute of the reseller to make a DNS request to a name server outside the CDN. Another aspect involves receiving a property template selection, an origin and an alias from a customer of the reseller, and providing appropriate DNS entries to validate the customer and provide origin information to the CDN.

Classes IPC  ?

  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

57.

ADJUSTING NETWORK SERVICE LEVEL BASED ON USAGE

      
Numéro de document 02918379
Statut Délivré - en vigueur
Date de dépôt 2014-07-15
Date de disponibilité au public 2015-01-22
Date d'octroi 2019-12-17
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (Canada)
Inventeur(s)
  • Sella, William Thomas
  • Caputo, Pete Joseph, Ii
  • Sella, James Michael
  • Teets, Harold Wayne
  • Ewert, Travis Duane

Abrégé

A user of a network service (such as an Ethernet e-line) can specify rules defining changes to the network service under particular usage conditions (for example threshold bandwidth utilization). The network's usage is monitored. When particular usage conditions are detected, the network service is evaluated to determine what switches need to be configured and how to configure them, The switches are configured accordingly. When the usage conditions no longer exist, the switches are re-configured to their original service level.

Classes IPC  ?

  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test

58.

STORING CONTENT ON A CONTENT DELIVERY NETWORK

      
Numéro de document 02914058
Statut En instance
Date de dépôt 2014-05-30
Date de disponibilité au public 2014-12-04
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Jakobowski, Pawel

Abrégé

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for grouping a plurality of content files in content delivery network (CDN) for easier storage and access. In one embodiment, the CDN may store related files in one or more container files within the CDN to reduce the number of stored files. In addition, a manifest provided to the requesting device relating to the content may be altered to point to the container files rather than the separate content files within the container. The manifest may also provide information to the requesting to extract and process the content files within the container file in the proper order for playing on the requesting device.

Classes IPC  ?

  • H04N 21/231 - Opération de stockage de contenu, p.ex. mise en mémoire cache de films pour stockage à court terme, réplication de données sur plusieurs serveurs, ou établissement de priorité des données pour l'effacement
  • H04N 21/222 - Serveurs secondaires, p.ex. serveur proxy ou tête de réseau de télévision par câble

59.

SELECTING A CONTENT PROVIDING SERVER IN A CONTENT DELIVERY NETWORK

      
Numéro de document 02911597
Statut Délivré - en vigueur
Date de dépôt 2014-05-15
Date de disponibilité au public 2014-11-20
Date d'octroi 2020-06-16
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (Canada)
Inventeur(s)
  • Johns, Kevin C.
  • Lawrence, Joseph C.
  • Maslak, Joel C.

Abrégé

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for managing the distribution of content from a content distribution network (CDN). In general, the system receives a request for content from the CDN from a user of the network and determines a server within the CDN to provide the content to the user. In addition, the system of the present disclosure may determine a preferred server or group of servers from which the content is provided to the user. This preference may be based on information received from a Border Gateway Protocol feed or Interior Gateway Protocol feed and one or more business determinations, such as the cost of providing the content through the CDN and particular egress port associated with the CDN.

Classes IPC  ?

  • H04L 29/02 - Commande de la communication; Traitement de la communication
  • H04L 12/751 - Mise à jour ou découverte de la topologie

60.

REAL TIME APPLICATION PROGRAMMING INTERFACE IN A TELECOMMUNICATIONS NETWORK

      
Numéro de document 02908648
Statut Délivré - en vigueur
Date de dépôt 2014-04-03
Date de disponibilité au public 2014-10-09
Date d'octroi 2019-08-20
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Uzelac, Adam Charles
  • Berlin, Joshua Scott
  • Chan, Michael Dana
  • Green, Duane
  • Behmlander, Darren James
  • Ellison, Gregory Thomas

Abrégé

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for implementing providing a web conferencing service. In one example, the system and methods involve a real-time application programming interface (RTAPI) component in the telecommunications network. The RTAPI is configured, in one embodiment, to provide a platform through which one or more users of the telecommunications network interfaces with one or more conferencing components of the network. In one example, the RTAPI may be configured to coordinate a dial-out to a participant of a conference at a designated time such that the participant is entered into the conference automatically.

Classes IPC  ?

  • H04M 3/56 - Dispositions pour connecter plusieurs abonnés à un circuit commun, c. à d. pour permettre la transmission de conférences
  • H04J 3/00 - Systèmes multiplex à division de temps
  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

61.

CONTENT DELIVERY FRAMEWORK

      
Numéro de document 02894873
Statut En instance
Date de dépôt 2013-12-12
Date de disponibilité au public 2014-06-19
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Newton, Christopher
  • Varney, Lewis Robert
  • Lipstone, Laurence R.
  • Crowder, William
  • Swart, Andrew

Abrégé

A framework supporting content delivery includes multiple devices, each configured to run at least one content delivery service. The content delivery services include collector services, reducer services, and control services. Event information is provided from the services, and the control services provide control information to control operation or configuration of content delivery services.

Classes IPC  ?

  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés
  • G06F 17/00 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion

62.

APPARATUS, SYSTEM, AND METHOD FOR PACKET SWITCHING

      
Numéro de document 02892362
Statut Délivré - en vigueur
Date de dépôt 2013-11-26
Date de disponibilité au public 2014-05-30
Date d'octroi 2019-06-11
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Amante, Shane

Abrégé

An apparatus is provided for control of a plurality of forwarding switches using a network controller. The network controller executes a routing configuration application that analyzes interconnections between the forwarding switches to identify a topology of the network, determine label switched paths (LSPs) between the forwarding switches, and transmits the next hop routes to the forwarding switches. The forwarding switches use the next hop routes to route packets through the network according to a multiprotocol label switching (MPLS) protocol. Each LSP includes one or more next hop routes defining a forwarding address associated with one forwarding switch to an adjacent forwarding switch.

Classes IPC  ?

  • H04L 12/759 - Adaptation dynamique des intervalles de mise à jour, p.ex. mises à jour suscitées par des événements
  • H04L 12/721 - Procédures de routage, p.ex. routage par le chemin le plus court, routage par la source, routage à état de lien ou routage par vecteur de distance
  • H04L 12/723 - Routage par labels ou étiquettes, p.ex. commutation d’étiquettes multi-protocoles [MPLS] ou commutation d’étiquettes multiprotocoles généralisée [GMPLS]

63.

CENTRAL SERVICES HUB FOR A TELECOMMUNICATIONS NETWORK

      
Numéro de document 02883636
Statut Délivré - en vigueur
Date de dépôt 2013-09-13
Date de disponibilité au public 2014-03-20
Date d'octroi 2020-12-01
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Terpstra, Richard Dean
  • Tschirhart, David Allen
  • Karp, Matthew Abram
  • Officer, Michael Jared

Abrégé

Implementations of the present disclosure involve an apparatus, system and/or method for a central hub of a telecommunications network to provide varying services for a received communication intended for varying telecommunications networks. In one embodiment, the central service hub receives the communication and provides the varying services for the communication based on information concerning the communication, such as the intended telecommunication network. In another embodiment, the central service hub analyzes the communication and determines to which telecommunications network the communication should be routed to apply the appropriate network services. The central service hub may comprise a softswitch, media gateway controller device or other telecommunications device that includes programming, such as an application programming interface (API), configured to receive and process the incoming communications.

Classes IPC  ?

  • H04M 7/12 - Dispositions d'interconnexion entre centres de commutation  pour l'exploitation entre centraux comportant différents types d'équipement de commutation, p.ex. à entraînement mécanique et pas à pas ou décimal et non décimal
  • H04M 15/00 - Dispositions de comptage, de contrôle de durée ou d'indication de durée
  • H04Q 11/04 - Dispositifs de sélection pour systèmes multiplex pour multiplex à division de temps

64.

SYSTEM AND METHOD FOR INTEGRATING VOIP CLIENT FOR AUDIO CONFERENCING

      
Numéro de document 02876999
Statut Délivré - en vigueur
Date de dépôt 2013-06-21
Date de disponibilité au public 2013-12-27
Date d'octroi 2020-10-20
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Terpstra, Richard Dean
  • Uzelac, Adam Charles

Abrégé

Aspects of the present disclosure disclose system, apparatus and methods for providing an integrated web conferencing. In various aspects, the disclosure is directed to integrating a VoIP client for audio conferencing with a web client. In particular, the system provides for integrating a web portion of a web conference with an audio portion of the web conference. More specifically, the system, apparatus and methods provide for connecting a VoIP client to an audio conferencing portion of the system to facilitate communications between client and server.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 12/66 - Dispositions pour la connexion entre des réseaux ayant différents types de systèmes de commutation, p.ex. passerelles
  • H04M 3/56 - Dispositions pour connecter plusieurs abonnés à un circuit commun, c. à d. pour permettre la transmission de conférences

65.

SYSTEMS AND METHODS FOR IDENTIFYING AND REMEDYING TRAFFIC IMBALANCES AND INEQUITIES BETWEEN NETWORKS

      
Numéro de document 02875544
Statut Délivré - en vigueur
Date de dépôt 2013-06-14
Date de disponibilité au public 2013-12-19
Date d'octroi 2020-10-27
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Siegel, David R.
  • Callahan, Jonathan
  • Gowin, Lawrence Wayne
  • Nooner, Ricky Lynn
  • Kane, John
  • Royer, Kevin John
  • Nixon, Marcellus

Abrégé

Implementations described and claimed herein provide systems and methods for balancing network loads across distrinct provider networks using enriched network traffic flow data. In one implementation, network traffic flow data representative of network traffic exchanged between a first provider network and a second provider network is generated. The network traffic flow data is enriched using at least one enrichment feed. A network load indication for the first provider network is calculated using the enriched network traffic flow data. The network load indication is a function of a bandwidth measurement and a distance measurement.

Classes IPC  ?

  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 12/751 - Mise à jour ou découverte de la topologie

66.

SYSTEMS AND METHODS FOR DATA MOBILITY WITHIN A CLOUD ARCHITECTURE

      
Numéro de document 02867911
Statut Délivré - en vigueur
Date de dépôt 2013-03-18
Date de disponibilité au public 2013-09-26
Date d'octroi 2020-09-22
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Borowicz, James Edward
  • Wein, Kevin Dean
  • Ramthun, William Charles

Abrégé

Aspects of the present disclosure describe systems and corresponding methods for storing and/or redistributing data within a network. In various aspects, data and/or sets of data stored in a database, data store, or other type of database storage system may be pulled, pushed, distributed, redistributed, or otherwise positioned at one or more data caches and/or servers strategically located across an enterprise network, a content delivery network ("CDN"), etc., and may be accessible over such networks, other networks, and/or the Internet.

Classes IPC  ?

  • G06F 16/90 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet - Détails des fonctions des bases de données indépendantes des types de données cherchés
  • G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuées; Architectures de systèmes de bases de données distribuées à cet effet
  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés

67.

SYSTEM AND METHODS FOR IDENTIFYING AND REMEDYING TRAFFIC IMBALANCES AND INEQUITIES BETWEEN NETWORKS

      
Numéro de document 02863610
Statut Délivré - en vigueur
Date de dépôt 2013-02-01
Date de disponibilité au public 2013-08-08
Date d'octroi 2020-07-21
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Taylor, Mark
  • Royer, Kevin John
  • Pujet, Nicolas
  • Mooney, Michael
  • Ryan, John
  • Elliott, Isaac K.
  • Greenawalt, Rebecca

Abrégé

Implementations described and claimed herein provide a system and methods for balancing network loads across distinct provider networks. In one implementation, a virtual network representative of at least a first provider network is established having at least one interconnection point where network traffic is exchanged between the first provider network and a second provider network and having at least one provider edge port and at least one potential interconnection point. A measurement of a bandwidth between the at least one provider edge port and the at least one interconnection point is obtained. A measurement of a distance between the at least one provider edge port and a geographically closest of the at least one potential interconnection point or the at least one interconnection point is obtained. A network load indication for the first provider network as a function of the bandwidth measurement and the distance measurement is obtained.

Classes IPC  ?

  • H04L 12/803 - Commande de flux ou commande de congestion Équilibrage de charge, p.ex. répartition du trafic entre multiples liens
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test

68.

CENTRAL CONFERENCING ROUTING SERVER

      
Numéro de document 02860509
Statut En instance
Date de dépôt 2013-01-04
Date de disponibilité au public 2013-07-11
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Ellison, Gregory Thomas
  • Broadworth, Andrew James

Abrégé

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for collaboration conferencing with multiple participants over a communications network, and more specifically for a conferencing routing service for managing and routing collaboration participants. A collaboration conferencing routing server may provide configurability in routing a collaboration conference to a conference bridge based on any number of criteria and information about the requester and the communications network on which the conference occurs.

Classes IPC  ?

  • H04M 3/56 - Dispositions pour connecter plusieurs abonnés à un circuit commun, c. à d. pour permettre la transmission de conférences
  • H04H 60/33 - Dispositions de contrôle du comportement ou des opinions des utilisateurs
  • H04L 12/701 - Routage ou recherche du chemin de transmission
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04M 3/22 - Dispositions de supervision, de contrôle ou de test
  • H04N 7/15 - Systèmes pour conférences

69.

LOAD-BALANCING CLUSTER

      
Numéro de document 02862339
Statut Délivré - en vigueur
Date de dépôt 2012-12-26
Date de disponibilité au public 2013-07-04
Date d'octroi 2020-08-18
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Newton, Christopher
  • Koller, Jeffrey G.
  • Fullagar, David
  • Yevmenkin, Maksim

Abrégé

A load-balancing cluster includes a switch having ports connected to servers. Each of the servers are addressable by the same virtual Internet Protocol (VIP) address. Responsive to a connection request at the switch to connect a client computer to a server associated with the VIP address, a server establishing a Transmission Control Protocol (TCP) connection with the client computer, and, if the server does not have a copy of the particular resource it queries peers regarding the particular resource. Based at least in part on responses from the peers, the server either: obtains the particular resource from a peer if the peer has a copy of the particular resource; or migrates the TCP connection to a second peer; or serves the particular resource to the client request through a second server when a third peer indicates that the initial server should proxy the particular resource through the second server.

Classes IPC  ?

  • H04L 12/803 - Commande de flux ou commande de congestion Équilibrage de charge, p.ex. répartition du trafic entre multiples liens
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

70.

IP-BASED CONFERENCING IN A TELECOMMUNICATIONS NETWORK

      
Numéro de document 02859816
Statut Délivré - en vigueur
Date de dépôt 2012-12-20
Date de disponibilité au public 2013-06-27
Date d'octroi 2020-04-14
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (Canada)
Inventeur(s)
  • Ellison, Gregory Thomas
  • Broadworth, Andrew James

Abrégé

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for collaboration conferencing with multiple participants over a communications network, and more specifically for a conferencing routing service for managing and routing collaboration participants. In one embodiment, the conferencing system may utilize Session Initiation Protocol (SIP) to conduct the routing of the collaboration conferences within the telecommunications network. The SIP-based routing provides for the exchanging of information from one device of the conferencing system to another that is not available in non-IP based conferencing systems. Thus, through the use of IP-based telecommunication devices, the network provides beneficial features for collaboration conferencing.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • H04M 3/56 - Dispositions pour connecter plusieurs abonnés à un circuit commun, c. à d. pour permettre la transmission de conférences

71.

CONTENT DELIVERY NETWORK

      
Numéro de document 02859163
Statut Délivré - en vigueur
Date de dépôt 2012-12-14
Date de disponibilité au public 2013-06-20
Date d'octroi 2020-03-31
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (Canada)
Inventeur(s)
  • Newton, Christopher
  • Lipstone, Laurence
  • Crowder, William
  • Koller, Jeffrey G.
  • Fullagar, David
  • Yevmenkin, Maksim

Abrégé

A content delivery network (CDN) includes a control core; and a plurality of caches, each of said caches constructed and adapted to: upon joining the CDN, obtain global configuration data from the control core; and obtain data from other caches. Each of the caches is further constructed and adapted to, having joined the CDN, upon receipt of a request for a particular resource: obtain updated global configuration data, if needed; obtain a customer configuration script (CCS) associated with the particular resource; and serve the particular resource in accordance with the CCS.

Classes IPC  ?

  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 9/00 - Dispositions pour les communications secrètes ou protégées
  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]

72.

SYSTEM AND METHOD FOR SHORT MESSAGE SERVICES TO INSTANT MESSAGING CONVERSION

      
Numéro de document 02848523
Statut Délivré - en vigueur
Date de dépôt 2012-09-13
Date de disponibilité au public 2013-03-21
Date d'octroi 2019-11-12
Propriétaire
  • LEVEL 3 COMMUNICATIONS, LLC (Canada)
  • VAIL SYSTEMS, INC. (Canada)
Inventeur(s)
  • Long, William B.
  • Chandramouli, Bopsi
  • Whiteley, Todd J.

Abrégé

Implementations of the present disclosure involve a system and method for federating communications between a first network that transmits and receives messages formatted in a first format and a second network that transmits and receives messages formatted in a second format. The system and method are configured to receive a message from the first network formatted in the first format. The system then converts the message into a unified format that may be sent to the second network. After receiving the message in the unified format, the message may then be converted into the format of the second network and sent on the second network like any other message on the second network.

Classes IPC  ?

  • H04L 12/58 - Systèmes de commutation de messages
  • H04W 4/12 - Messagerie; Boîtes aux lettres; Annonces
  • H04W 4/18 - Conversion de format ou de contenu d'informations, p.ex. adaptation, par le réseau, des informations reçues ou transmises pour une distribution sans fil aux usagers ou aux terminaux
  • H04L 12/66 - Dispositions pour la connexion entre des réseaux ayant différents types de systèmes de commutation, p.ex. passerelles
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

73.

MULTIMEDIA TEST SYSTEMS

      
Numéro de document 02830429
Statut Délivré - en vigueur
Date de dépôt 2011-04-07
Date de disponibilité au public 2012-10-11
Date d'octroi 2018-06-26
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Kosciewicz, Pawel

Abrégé

A system for monitoring the quality of DRM-protected multimedia data streams, the system comprising at least one computer having a network connection to receive at least one said DRM-protected multimedia data stream, program memory, working memory, and a processor coupled to said program memory, working memory, and wherein said program memory stores processor control code for a media player for said multimedia data stream and code to control said processor to: play said DRM-protected multimedia data stream to provide at least a decrypted video data output stream for display on a monitor; capture still image data from a succession of still images from said video data output stream; process said still image data to detect greater than a threshold difference between at least two of said still images; and output fault data identifying a potential video quality fault responsive to absence of detection of said greater than a threshold difference.

Classes IPC  ?

  • H04N 17/00 - Diagnostic, test ou mesure, ou leurs détails, pour les systèmes de télévision
  • H04N 21/442 - Surveillance de procédés ou de ressources, p.ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans l
  • H04N 21/658 - Transmission du client vers le serveur

74.

ANALYTICS MANAGEMENT

      
Numéro de document 02827572
Statut Délivré - en vigueur
Date de dépôt 2012-02-22
Date de disponibilité au public 2012-08-30
Date d'octroi 2019-06-18
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Lipstone, Laurence R.

Abrégé

Example embodiments herein include a system having one or more edge servers disposed in an edge site of a content delivery network (CDN). The system can include a collector for collecting analytics associated with requests for content in the CDN. One or more additional collectors can be instantiated in the system, for example, in response to an increase in recordable events detected in the CDN. The system can include an aggregator for aggregating the collected analytics with analytics collected from other edge stages of the CDN. The system can also include a data store that stores the aggregated analytics according to a configurable data model.

Classes IPC  ?

  • H04L 12/26 - Dispositions de surveillance; Dispositions de test

75.

CONTENT DELIVERY NETWORK WITH DEEP CACHING INFRASTRUCTURE

      
Numéro de document 02825393
Statut Délivré - en vigueur
Date de dépôt 2012-01-27
Date de disponibilité au public 2012-08-02
Date d'octroi 2019-03-12
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Crowe, James Q.
  • Waters, Jack
  • Dugan, Andrew
  • Newton, Christopher
  • Lipstone, Laurence
  • Brookman, Ken
  • Lawrence, Joseph
  • Swart, Andrew
  • Fullagar, David
  • Paul, Kevin

Abrégé

Embodiments herein include methods and systems for use in delivering resources to a client device over a local network. An exemplary system comprises a plurality of caching devices operable to cache resources on behalf of a plurality of content providers, and a local caching device communicatively situated between an access network and the client device, wherein the access network is communicably situated between the plurality of caching devices and the local caching device. The local caching device is operable to retrieve a requested resource from at least one of the plurality of caching devices, deliver the requested resource to the client device over the local network, and store the requested resource for future requests by other client devices.

Classes IPC  ?

  • H04L 29/12 - Dispositions, appareils, circuits ou systèmes non couverts par un seul des groupes caractérisés par le terminal de données
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]
  • H04B 3/54 - Systèmes de transmission par lignes de réseau de distribution d'énergie
  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés
  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]

76.

CUSTOMIZED DOMAIN NAMES IN A CONTENT DELIVERY NETWORK (CDN)

      
Numéro de document 02824203
Statut Délivré - en vigueur
Date de dépôt 2012-01-11
Date de disponibilité au public 2012-07-19
Date d'octroi 2021-03-30
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Hesketh, Neal Gifford
  • Newton, Christopher
  • Brady, Mark
  • Fullagar, David

Abrégé

A first domain name is obtained at a cache server in content delivery network (CDN), the CDN including a plurality of cache servers and domain name servers, the first domain name being part of a client request for a resource from the cache server. One or more values forming part of the client request are determined and in response to determining that the cache server has said requested resources, a second domain name is generated, including information from the first domain name and information determine from the values forming part of the client request. The second domain name is provided to the client.

Classes IPC  ?

  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés

77.

VIRTUALIZED CONNECTIVITY IN A CLOUD SERVICES ENVIRONMENT

      
Numéro de document 02819545
Statut Délivré - en vigueur
Date de dépôt 2011-12-02
Date de disponibilité au public 2012-06-07
Date d'octroi 2020-05-12
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (Canada)
Inventeur(s)
  • Paredes, Salvador
  • El-Aawar, Nasser Nabih
  • Ratterree, Gary Randall
  • Williamson, Todd
  • Wagner, Ted

Abrégé

A system and method of providing virtualized connectivity in a cloud services environment. A service provider network defines at least a first virtual private network and a second virtual private network for a respective first customer network and a second customer network. The service provider network includes at least one physical connection with a cloud services provider network where the at least one physical connection includes a first private virtual connection between the first virtual private network and the cloud services provider and a second private virtual connection between the second virtual private network and the cloud services provider.

Classes IPC  ?

  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés
  • H04L 12/701 - Routage ou recherche du chemin de transmission
  • H04L 12/751 - Mise à jour ou découverte de la topologie
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

78.

NETWORK OPTIMIZATION

      
Numéro de document 02814189
Statut Délivré - en vigueur
Date de dépôt 2011-10-25
Date de disponibilité au public 2012-05-10
Date d'octroi 2018-08-21
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Peterson, Benjamin K.

Abrégé

Aspects of the present disclosure involve a method for optimizing an extension of an optical network to provide service to one or more new customers. The method considers the location of existing network nodes as well as a metropolitan environment where the new customer is located (e.g., the geographical location of streets where fiber may be routed to a customer). Aspects of the present disclosure further employ one of various linear programming models, such as a 1-Layer Model, a 3-Layer Model, a 5-Layer Model and a Dual Path Model to generate cost effective solutions to extend the existing optical network to provide service to the new customers.

Classes IPC  ?

  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 12/721 - Procédures de routage, p.ex. routage par le chemin le plus court, routage par la source, routage à état de lien ou routage par vecteur de distance

79.

LOAD-BALANCING CLUSTER

      
Numéro de document 02811211
Statut Délivré - en vigueur
Date de dépôt 2011-09-12
Date de disponibilité au public 2012-03-22
Date d'octroi 2018-10-02
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Yevmenkin, Maksim
  • Fullagar, David
  • Newton, Christopher
  • Koller, Jeffrey

Abrégé

A load-balancing cluster includes a switch having a plurality of ports; and a plurality of servers connected to at least some of the plurality of ports of the switch. Each server is addressable by the same virtual Internet Protocol (VIP) address. Each server in the cluster has a mechanism constructed and adapted to respond to connection requests at the VIP by selecting one of the plurality of servers to handle that connection, wherein the selecting is based, at least in part, on a given function of information used to request the connection; and a firewall mechanism constructed and adapted to accept all requests for the VIP address for a particular connection only on the server that has been selected to handle that particular connection. The selected server determines whether it is responsible for the request and may hand it off to another cluster member.

Classes IPC  ?

  • H04L 12/803 - Commande de flux ou commande de congestion Équilibrage de charge, p.ex. répartition du trafic entre multiples liens
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion

80.

HANDLING LONG-TAIL CONTENT IN A CONTENT DELIVERY NETWORK (CDN)

      
Numéro de document 02811210
Statut Délivré - en vigueur
Date de dépôt 2011-09-12
Date de disponibilité au public 2012-03-22
Date d'octroi 2018-11-27
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Fullagar, David
  • Newton, Christopher
  • Lipstone, Laurence

Abrégé

A content delivery network has at least a first tier of servers. A content delivery method includes, at a first server in the first tier of servers, obtaining a request from a client for a resource. If the resource is available at the first server or at a peer of the first server, then the resource is served to the client from the first server. Otherwise, if the resource is determined to be popular, then the first server obtains the resource and the first server serves the resource to the client. If the resource is determined not to be popular, the client is directed to a second server, not in the first tier of servers, and the second server serves the resource to the client. The second server may be in a second tier of servers or it may be an origin server.

Classes IPC  ?

  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés

81.

EXTENDING CACHING NETWORK FUNCTIONALITY TO AN EXISTING STREAMING MEDIA SERVER

      
Numéro de document 02810239
Statut Délivré - en vigueur
Date de dépôt 2011-09-02
Date de disponibilité au public 2012-03-08
Date d'octroi 2018-11-27
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Newton, Christopher
  • Yevmenkin, Maksim
  • Fullagar, David

Abrégé

A content delivery network (CDN) includes multiple cluster sites, including sites with streaming media servers, caching servers and storage devices accessible to the caching servers for storing streaming content. Interface software is configured to initiate retrieval, by a caching server, of electronic streaming resources from the one or more storage devices in response to requests for the electronic streaming resource received by the streaming media server.

Classes IPC  ?

  • H04N 21/231 - Opération de stockage de contenu, p.ex. mise en mémoire cache de films pour stockage à court terme, réplication de données sur plusieurs serveurs, ou établissement de priorité des données pour l'effacement
  • H04N 21/482 - Interface pour utilisateurs finaux pour la sélection de programmes
  • H04N 21/643 - Protocoles de communication
  • H04N 21/658 - Transmission du client vers le serveur

82.

DYNAMIC BINDING FOR USE IN CONTENT DISTRIBUTION

      
Numéro de document 02798054
Statut Délivré - en vigueur
Date de dépôt 2011-05-03
Date de disponibilité au public 2011-11-10
Date d'octroi 2018-02-27
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Newton, Christopher
  • Fullagar, David

Abrégé

Provided are methods and systems for dynamic binding in the context of content delivery. For example, the methods and systems may be implemented as a dynamic binding process that maps a content provider to a first set of content servers in a content distribution network. The dynamic binding process may then facilitate the content to be received from the content provider so that the content can be distributed by the first set of content servers in the content distribution network. The dynamic binding process further monitors network traffic associated with the content from the content provider and determines at least one metric associated with the network traffic. Additionally, the dynamic binding process can remap the content provider to a second set of content servers in the content distribution network based on at least one of the metrics.

Classes IPC  ?

  • H04L 12/803 - Commande de flux ou commande de congestion Équilibrage de charge, p.ex. répartition du trafic entre multiples liens
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test

83.

CACHE SERVER WITH EXTENSIBLE PROGRAMMING FRAMEWORK

      
Numéro de document 02773318
Statut Délivré - en vigueur
Date de dépôt 2010-09-10
Date de disponibilité au public 2011-03-17
Date d'octroi 2018-01-16
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Middleton, Ted

Abrégé

Embodiments generally disclosed include methods, systems and devices for providing an extensible content delivery platform. The methods, systems and devices include identifying a plurality of discrete events of a content delivery process of a content delivery network and providing a structured object model comprising a plurality of objects instantiated and available at the plurality of discrete events. The methods, systems and devices further include providing a programmatic grammar configured to provide a logical flow of actions being applied against the plurality of objects on occurrence of at least one of the plurality of discrete events of the content delivery process of the content delivery network.

Classes IPC  ?

  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés
  • H04N 21/21 - Serveurs spécialement adaptés à la distribution de contenu, p.ex. serveurs VOD; Leurs opérations Éléments composants de serveur ou architectures de serveur

84.

AUTOMATIC TERMINATION PATH CONFIGURATION

      
Numéro de document 02772756
Statut Délivré - en vigueur
Date de dépôt 2010-08-16
Date de disponibilité au public 2011-03-03
Date d'octroi 2017-08-29
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Deconcilis, Michael F.
  • Moore, Richard

Abrégé

There is provided herein a system and method for automatic configuration of data routings for use with electronic data such as phone calls, faxes, etc. In an exemplary embodiment, when more than one carrier might potentially terminate the transmission, the carriers are ordered based on some screening criterion (e.g., transmission price). Data transmissions are then assigned to the carriers based on the sorting order, with the second place and lower carriers (e.g., the higher priced carriers) not being selected unless the first carrier cannot complete the transaction. The switch instructions necessary to implement this scheme may be generated automatically.

Classes IPC  ?

  • H04Q 3/42 - Circuits pour sélection indirecte commandée par circuits communs, p.ex. contrôleur d'enregistreur, marqueur
  • H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
  • H04N 1/327 - Amorçage, continuation ou cessation d'une communication à mode unique; Echange de signaux à cet effet

85.

ONE WAY SRS INFORMATION TRANSMISSION METHOD

      
Numéro de document 02767817
Statut Délivré - en vigueur
Date de dépôt 2010-07-12
Date de disponibilité au public 2011-01-20
Date d'octroi 2017-07-11
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Said, Ronald A.
  • Jones, John S.
  • Gottipati, Sunil M.

Abrégé

An exemplary method of one way transmission of information is provided, the exemplary method steps preferably include partitioning a portion of each network device along a transmission path (based on a configuration of a source adaptive translation device), to form a source dedicated one way transmission path, analyzing source customer supplied information received by the source adaptive translation device to discern the source supplied information format, mapping the source discerned supplied information into a first synchronous transport signal using the source adaptive translation device, transmitting the first synchronous transport signal across the source dedicated one way transmission path, receiving the first synchronous transport signal at a destination adaptive destination device, and remapping the received first synchronous transport signal back into the discerned source supplied information using the destination adaptive translation device.

Classes IPC  ?

  • H04N 21/2662 - Contrôle de la complexité du flux vidéo, p.ex. en mettant à l'échelle la résolution ou le débit binaire du flux vidéo en fonction des capacités du client
  • H04N 21/238 - Interfaçage de la voie descendante du réseau de transmission, p.ex. adaptation du débit de transmission d'un flux vidéo à la bande passante du réseau; Traitement de flux multiplexés
  • H04L 29/10 - Commande de la communication; Traitement de la communication caractérisés par un interface, p.ex. par l'interface entre le niveau de la liaison et le niveau physique

86.

FLEXIBLE TOKEN FOR USE IN CONTENT DELIVERY

      
Numéro de document 02766959
Statut Délivré - en vigueur
Date de dépôt 2010-07-01
Date de disponibilité au public 2011-01-06
Date d'octroi 2016-04-05
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Hopkins, Bill
  • Wang, Jin-Gen

Abrégé

An embodiment of a system for managing delivery of content to end users includes a semantics generator configured to generate name/value pair semantics for name/value pairs that can be included in flexible tokens, a semantics publisher configured to publish the name/value pair semantics in a menu, wherein the name/value pair semantics are selectable, a flexible token interpreter configured to interpret name/value pairs included in flexible tokens according to the name/value pair semantics, the flexible token interpreter further configured to determine responses to content requests based on the name/value pairs included in flexible tokens, and an edge server configured to generate token-dependent responses to content requests based on determined responses from the flexible token interpreter.

Classes IPC  ?

  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés
  • H04N 21/25 - Opérations de gestion réalisées par le serveur pour faciliter la distribution de contenu ou administrer des données liées aux utilisateurs finaux ou aux dispositifs clients, p.ex. authentification des utilisateurs finaux ou des dispositifs clients ou
  • H04L 9/00 - Dispositions pour les communications secrètes ou protégées
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion

87.

MEDIA RESOURCE STORAGE AND MANAGEMENT

      
Numéro de document 02759221
Statut Délivré - en vigueur
Date de dépôt 2010-04-26
Date de disponibilité au public 2010-10-28
Date d'octroi 2015-08-11
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Crowder, William
  • Koller, Jeffrey
  • Fullagar, David

Abrégé

Provided are computer-implemented methods and systems for performing media resource storage and management. The computer-implemented method and system implemented as a request manager is capable of monitoring requests for media resources in a content delivery network. For each monitored request, the request manager determines whether to generate a multifile for the requested media resource. For example, the request manager can first determine whether the media resource is eligible for multifile generation. If eligible, the request manager then determines whether the media resource has reached a popularity threshold. If the media resource has reached the popularity threshold, the request manager initiates generation of the multifile for the requested media resource. Generally, the generated multifile is stored in a storage system associated with the content delivery network.

Classes IPC  ?

  • H04L 29/02 - Commande de la communication; Traitement de la communication
  • G06F 12/00 - Accès à, adressage ou affectation dans des systèmes ou des architectures de mémoires
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés

88.

NETWORK COST ANALYSIS

      
Numéro de document 02751211
Statut Délivré - en vigueur
Date de dépôt 2010-02-01
Date de disponibilité au public 2010-08-05
Date d'octroi 2015-04-21
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Mcreynolds, Chris
  • Lawrence, Joseph Cajetan
  • Pujet, Nicolas

Abrégé

Embodiments generally disclosed herein include methods and systems for calculating incremental network costs between logical city pairs in a network (each city pair being in communication across the network via one or more physical links). For example, the method includes a cost analyzer that, for each physical link in the network, determines a steady state capacity al-location associated with each city pair in the network and, in the same vein, determines a restoration capacity allocation associated with each city pair in the network. The cost analyzer is capable of calculating an incremental cost per unit of traffic for a given city pair based on: i) the steady state capacity allocation and a restoration capacity allocation associated with a given city pair, as compared to, ii) the aggregate steady state capacity allocations and restoration capacity allocations associated with each city pair in the network.

Classes IPC  ?

  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 12/14 - Dispositions pour la taxation

89.

SYSTEM AND METHOD FOR ROUTING CALLS ASSOCIATED WITH PRIVATE DIALING PLANS

      
Numéro de document 02751128
Statut Délivré - en vigueur
Date de dépôt 2010-01-20
Date de disponibilité au public 2010-08-05
Date d'octroi 2015-04-28
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Terpstra, Rich
  • Moore, Richard

Abrégé

A method for routing a call associated with a private dialing plan includes receiving a call directed to a destination endpoint associated with a private dialing plan (PDP), receiving an internal egress path identifier associated with the destination endpoint, and routing the call to an egress path identified by the egress path identifier. A system for routing a call including a destination number associated with a PDP including a routing engine operable to route the call to a PDP call resolution server, and a first switch operable to receive an egress path identifier and a PDP telephone number from the PDP call resolution server, the egress path identifier identifying an egress path for routing the call to a destination endpoint associated with the destination number, and the PDP telephone number identifying a selected PDP destination endpoint and a second switch operable to receive and route the call.

Classes IPC  ?

  • H04M 7/00 - Dispositions d'interconnexion entre centres de commutation 
  • H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
  • H04Q 3/64 - Distribution ou mise à la suite

90.

ANALYSIS OF NETWORK TRAFFIC

      
Numéro de document 02751214
Statut Délivré - en vigueur
Date de dépôt 2010-02-01
Date de disponibilité au public 2010-08-05
Date d'octroi 2015-03-17
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Kane, John
  • Lawrence, Joseph
  • Farnon, Maria
  • Nooner, Rick
  • Alcala, Raoul
  • Taylor, Mark

Abrégé

Embodiments generally disclosed herein include a computer-implemented method for monitoring and correlating network traffic data associated with a primary network that is in communication with a plurality of secondary networks. The method generates a network traffic data set by monitoring network traffic between the primary network and the plurality of sec-ondary networks. The method also determines a mapping of network connectivity by monitoring inter~ network routing informa-tion between the primary network and the plurality of secondary networks. In addition, the method generates a traffic measure-ment data set by monitoring network utilization statistics between the primary network and the plurality of secondary networks. With the collected data sets, the method then calculates a relational network mapping between the primary network and the plural-ity of secondary networks by correlating the network traffic data set, the mapping of network connectivity, and the traffic measure-ment data set.

Classes IPC  ?

  • H04L 12/26 - Dispositions de surveillance; Dispositions de test

91.

USER AUTHENTICATION IN A CONTENT DELIVERY NETWORK

      
Numéro de document 02743050
Statut Délivré - en vigueur
Date de dépôt 2009-10-23
Date de disponibilité au public 2010-05-20
Date d'octroi 2015-03-17
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Maloney, Ian

Abrégé

The invention relates to distributing media and content resources across a network. Not all media is freely available; content providers protect assets when providing content by requiring authorization to deliver a video stream. An inventive method of authorizing delivery of a video stream comprises: providing subscription database; receiving user's video request; querying database; processing database reply to determine if user has authorization; and notifying user that user is unauthorized and/or initiating delivery of video stream to the user if user is authorized; storing, in a verification table, that user is authorized and video delivery session information; and denying user access based on stored session information. An inventive system comprises a network, a subscription database; a content server for querying subscription database and processing reply; and a subscriber verification table. For an authorized subscriber, the content server stores an entry, including session information, in the verification table.

Classes IPC  ?

  • H04N 21/254 - Gestion au sein du serveur de données additionnelles, p.ex. serveur d'achat ou serveur de gestion de droits
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet

92.

DYNAMIC PROCESSING OF STREAMED CONTENT

      
Numéro de document 02743144
Statut Délivré - en vigueur
Date de dépôt 2009-10-23
Date de disponibilité au public 2010-05-20
Date d'octroi 2016-04-05
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Maloney, Ian

Abrégé

Embodiments generally disclosed herein include computer-implemented methods for delivery of video content across a network. Such methods comprise a content delivery manager capable of receiving a video stream from a content source for delivery to a end user of a content publisher. The content delivery manager is further capable of detecting a trigger signal within the video stream. For example, the trigger signal can indicate a temporal mark injected into the video stream by the content publisher. During general operation, the content delivery manager processes the trigger signal to determine whether to modify delivery of the video stream to the end user. According to another general embodiment, a computer-implemented method is provided for authorizing delivery of a video stream to an end user.

Classes IPC  ?

  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]

93.

MULTI-ROUTER IGP FATE SHARING

      
Numéro de document 02724578
Statut Délivré - en vigueur
Date de dépôt 2009-05-19
Date de disponibilité au public 2009-11-26
Date d'octroi 2015-11-17
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s) Gibbings, Christopher J.

Abrégé

A method for routing communication traffic in a network includes detecting that a link in a parallel link configuration has failed and in response to detecting that the link in the parallel link configuration has failed, adjusting one or more metrics associated with other links in the parallel link configuration to indicate that none of the links in the parallel configuration are available. A router connected to a direct link in a parallel link configuration including one or more other routers connected to one or more indirect links, respectively, includes a memory storing configuration parameters specifying a minimum number of links required to be operational in the parallel link configuration and an artificially high cost, and a link metric adjustment module operable to set a metric of the direct link to the artificially high cost until the minimum number of required links are operational after startup of the router or failure and reactivation of the direct link.

Classes IPC  ?

  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]

94.

SYSTEM AND METHOD FOR OPTIMIZING CONTENT DISTRIBUTION

      
Numéro de document 02720736
Statut Délivré - en vigueur
Date de dépôt 2009-04-24
Date de disponibilité au public 2009-11-05
Date d'octroi 2016-08-30
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Pujet, Nicolas
  • Mcreynolds, Chris

Abrégé

A system for distributing content includes a content distribution platform (CDP) analysis module configured to determine an optimal combination of one or more CDP components for distributing a specified content item based on at least one content item profile. A method of distributing content includes determining an optimal combination of one or more content distribution platform (CDP) components for distributing a specified content item based on at least one content profile.

Classes IPC  ?

  • H04W 88/18 - Dispositifs de logistique; Dispositifs de gestion de réseaux
  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

95.

RULE-BASED CONTENT REQUEST HANDLING

      
Numéro de document 02720085
Statut Délivré - en vigueur
Date de dépôt 2009-04-09
Date de disponibilité au public 2009-10-15
Date d'octroi 2017-03-07
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Hopkins, Bill
  • Higgins, Steven P.
  • Reisfeld, David
  • Wang, Jin-Gen

Abrégé

An embodiment of a method includes receiving a content request including a first set of attribute values, using at least one of the attribute values from the first set of attribute values to determine a second set of attribute values, traversing a hierarchy of decision nodes, wherein each decision node implements business logic based on one of the attribute values from the first set of attribute values or the second set of attribute values, and generating a decision from a last node in the hierarchy, wherein the decision dictates how to respond to the content request.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégées comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • G06Q 50/32 - Postes et télécommunications
  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés

96.

CONTENT DELIVERY IN A NETWORK

      
Numéro de document 02720087
Statut Délivré - en vigueur
Date de dépôt 2009-04-09
Date de disponibilité au public 2009-10-15
Date d'octroi 2014-03-25
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Wang, Jin-Gen
  • Li, Qing
  • Munoz, Ron

Abrégé

An embodiment of a method includes receiving a request for the content from a requester, retrieving the content from a media access server, and while retrieving the content from the media access server, simultaneously streaming the content to the requester. An embodiment of a system includes an edge server having a media streaming server configured to receive the request and stream the specified content to a requester from a local memory, and a stream caching server configured to retrieve the requested content from a media access server while the media streaming server is streaming at least a specified portion of the content, and wherein the stream caching server is further configured to store the retrieved content in a local cache and notify the media streaming server that content is stored in local cache.

Classes IPC  ?

  • H04N 21/23 - Traitement de contenu ou de données additionnelles; Opérations élémentaires de serveur; Intergiciel de serveur
  • H04N 21/237 - Communication avec un serveur de données additionnelles
  • H04N 21/643 - Protocoles de communication
  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés

97.

HANDLING LONG-TAIL CONTENT IN A CONTENT DELIVERY NETWORK (CDN)

      
Numéro de document 02720353
Statut Délivré - en vigueur
Date de dépôt 2009-03-21
Date de disponibilité au public 2009-10-08
Date d'octroi 2016-01-19
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Lipstone, Laurence
  • Newton, Christopher
  • Fullagar, David

Abrégé

A content delivery network has at least a first tier of servers. A content delivery method includes, at a first server in the first tier or servers, obtaining a request from a client for a resource. If the resource is available at the first server or at a peer of the first server, then the resource is served to the client from the first server. Otherwise, it is determined whether the resource is popular, and if the resource is determined to be popular, then the first server obtains the resource and the first server serves the resource to the client. If the resource is determined not to be popular, the client is directed to a second server, not in the first tier of servers, and the second server serves the resource to the client. The second server may be in a second tier of servers or it may be an origin server.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 12/16 - Dispositions pour la fourniture de services particuliers aux abonnés

98.

LOAD-BALANCING CLUSTER

      
Numéro de document 02716818
Statut Délivré - en vigueur
Date de dépôt 2009-02-23
Date de disponibilité au public 2009-09-03
Date d'octroi 2014-06-17
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Yevmenkin, Maksim
  • Newton, Christopher
  • Fullagar, David
  • Koller, Jeffrey G.

Abrégé

A load-balancing cluster in-cludes a switch having a plurality of ports; and a plurality of servers connected to at least some of the plurality of ports of the switch. Each server is addressable by the same virtual Internet Protocol (VIP) ad-dress. Each server in the cluster has a mechanism constructed and adapted to re-spond to connection requests at the VIP by selecting one of the plurality of servers to handle that connection, wherein the select-ing is based, at least in part, on a given function of information used to request the connection; and a firewall mechanism con-structed and adapted to accept all requests for the VIP address for a particular connec-tion only on the server that has been select-ed to handle that particular connection. The selected server determines whether it is re-sponsible for the request and may hand it off to another cluster member.

Classes IPC  ?

  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

99.

GEOGRAPHIC TRUNK GROUPS

      
Numéro de document 02701103
Statut Délivré - en vigueur
Date de dépôt 2008-11-18
Date de disponibilité au public 2009-05-28
Date d'octroi 2015-01-06
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Terpstra, Richard
  • Gualtieri, Greg

Abrégé

Embodiments of the invention include a method for routing an Internet Protocol (IP) - based call through a first IP-based network to a second IP-based network. The method includes receiving an IP-based call request in the first network; identifying one or more geographic trunk groups that can be used to route the call request out of the first network, wherein each of the one or more geographic trunk groups represents a logical grouping of one or more IP trunk groups between the first IP -based network and the second IP-based network; selecting one of the one or more geographic trunk groups; and routing the received call request via the selected geographic trunk group to an IP address associated with the selected geographic trunk group. Other embodiments are also disclosed.

Classes IPC  ?

  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]

100.

SYSTEM AND METHOD FOR MANAGING VIRTUAL LOCAL AREA NETWORKS

      
Numéro de document 02697769
Statut Délivré - en vigueur
Date de dépôt 2008-05-15
Date de disponibilité au public 2009-03-05
Date d'octroi 2016-07-26
Propriétaire LEVEL 3 COMMUNICATIONS, LLC (USA)
Inventeur(s)
  • Ryan, James
  • Hadavi, Marcus
  • Renner, Michael
  • Alcala, Raoul
  • Kane, John
  • Zeschin, Hans
  • Faber, Peter (deceased)

Abrégé

A method for identifying VLANs associated with a network includes gathering actual network element configuration data from a plurality of network elements in the network, wherein the actual network element configuration data identifies one or more VLANs that at least some of the plurality of network elements are actually allocated to; correlating the actual network element configuration data with administrative VLAN data; and determining one or more VLANs that are not commonly identified in both the actual network element configuration data and the administrative VLAN data. A system includes a network monitoring system operable to gather actual network element configuration data from a plurality of network elements at one or more logical network sites, wherein the actual network element configuration data identifies one or more VLANs that at least some of the plurality of network elements are actually allocated to; and a VLAN services module operable to correlate the actual network element configuration data with administrative VLAN data, and further operable to determine one or more VLANs that are not commonly identified in both the actual network element configuration data and the administrative VLAN data.

Classes IPC  ?

  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  1     2        Prochaine page