Synchronizing clocks across a Remote PHY network without use of the Precision Time Protocol (PTP). The clock used by the CCAP core may be referred to herein as a slave clock, while the clock used by each RPD may be referred to as a master clock. Time differences between each master clock and a slave clock in the Remote PHY network are tracked. Slave clocks at the core may, but need not, lock to a single RPD master clock. A CCAP core tracks differences in clock values between a singular CCAP core clock and one or more RPD clocks using clock values identified by received DEPI Latency Measurement (DLM) packets and not using Precision Time Protocol (PTP) protocol. The CCAP core determines a particular RPD clock value to use in sending a map message to a particular RPD. The CCAP core then sends a map message to the particular RPD over the network based on the determined particular RPD clock value.
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]
2.
Power Saving in HFC Networks by Selectively Reducing Spectrum Utilization and Bias of a Power Amplifier
Selective adjustment of power amplifier bias and spectrum utilization in a broadband network. A network entity determines that a set of DOCSIS channels presently operational in the broadband network should be adjusted, either by consulting a schedule of peak-usage or by measuring of a current capacity utilization of the DOCSIS channels presently operational in the broadband network. When the network entity determines that the set of DOCSIS channels should be reduced, the network entity instructs a CCAP core to cause a subset of the DOCSIS channels to turn off at a plurality of power amplifiers throughout the broadband network. When the network entity determines that a new operational channel should be added to the set of DOCSIS channels presently operational, the network entity instructs the CCAP core to cause the new operational channel to turn on at the plurality of power amplifiers throughout the broadband network.
H03F 1/02 - Modifications des amplificateurs pour augmenter leur rendement, p. ex. étages classe A à pente glissante, utilisation d'une oscillation auxiliaire
H03F 3/24 - Amplificateurs de puissance, p. ex. amplificateurs de classe B, amplificateur de classe C d'étages transmetteurs de sortie
H04L 12/12 - Dispositions pour la connexion ou la déconnexion à distance de sous-stations ou de leur équipement
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]
3.
Dynamic software architecture reconfiguration for converged cable access platform (CCAP)
Approaches for Converged Cable Access Platform (CCAP) processing. A software-based CCAP environment is executed on one or more physical machines. The software-based CCAP environment is maintained by a plurality of functional blocks that are each implemented in software and perform a specific function supporting the software-based CCAP environment. Each of the plurality of functional blocks performs their specific function asynchronously from each other. A configuration is maintained for the software-based CCAP environment which informs each of the plurality of functional blocks discretely for one or more Data Over Cable Service Interface Specification (DOCSIS) service groups. The configuration may treat one or more Data Over Cable Service Interface Specification (DOCSIS) service groups as a logical unit with respect to their association with each functional block.
H04N 7/173 - Systèmes à secret analogiquesSystèmes à abonnement analogiques à deux voies, p. ex. l'abonné envoyant un signal de sélection du programme
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 45/00 - Routage ou recherche de routes de paquets dans les réseaux de commutation de données
H04N 21/61 - Structure physique de réseauTraitement de signal
Dynamically adjusting how a frequency spectrum is allocated between upstream and downstream communications on an access network. A device receives, over the access network from an upstream direction, an instruction to dynamically adopt a new active spectrum configuration from a set of preestablished spectrum configurations. Each of the preestablished spectrum configurations allocates the available frequency spectrum differently between upstream traffic and downstream traffic. The device processes the instruction by selecting one or more switchable diplexers or other frequency filters to adopt the new spectrum configuration. Upon adopting the new spectrum configuration, the device ceases to use a prior spectrum configuration and thereafter uses the frequency spectrum in accordance with the new active spectrum configuration.
H04B 1/00 - Détails des systèmes de transmission, non couverts par l'un des groupes Détails des systèmes de transmission non caractérisés par le milieu utilisé pour la transmission
H04W 72/0453 - Ressources du domaine fréquentiel, p. ex. porteuses dans des AMDF [FDMA]
5.
Power saving in HFC networks by selectively reducing spectrum utilization and bias of a power amplifier
Selective adjustment of power amplifier bias and spectrum utilization in a broadband network. A CCAP core determines that a set of DOCSIS channels presently operational in the broadband network should be adjusted, either by consulting a schedule of peak-usage or by measuring of a current capacity utilization of the DOCSIS channels presently operational in the broadband network. When the CCAP core determines that the set of DOCSIS channels should be reduced, the CCAP core causes a subset of the DOCSIS channels to turn off at a plurality of power amplifiers throughout the broadband network. When the CCAP core determines that a new operational channel should be added to the set of DOCSIS channels presently operational, the CCAP core causes the new operational channel to turn on at the plurality of power amplifiers throughout the broadband network.
H03F 3/24 - Amplificateurs de puissance, p. ex. amplificateurs de classe B, amplificateur de classe C d'étages transmetteurs de sortie
H03F 1/02 - Modifications des amplificateurs pour augmenter leur rendement, p. ex. étages classe A à pente glissante, utilisation d'une oscillation auxiliaire
H04N 21/61 - Structure physique de réseauTraitement de signal
6.
Cooling of pluggable devices in device ports using thermal conductive pedestals
Improved cooling in one or more device ports of an article of manufacture. The device ports are affixed in position by a cage disposed within the article of manufacture. One or more single-piece thermal conductive pedestals have a portion in thermal contact with each device port. The one or more single-piece thermal conductive pedestals are formed from the same physical piece which serves as, at least a portion of, a physical exterior of the article of manufacture. Heat is transferred from the device ports to the exterior of the article of manufacture through the thermal conductive pedestals, thereby allowing device ports to the cooled without reliance upon airflow. The device ports may accommodate different types of pluggable devices, such as without limitations optical modules and transceivers.
Enhanced parallelism in DOCSIS filter group and Service Flow processing. A plurality of packets that have been transmitted across a computer network are received. A responsive action to be performed against each of the plurality of packets is determined by performing DOCSIS filter group processing on the plurality of packets using a single unified Filter Group table. The single unified Filter Group table comprises a plurality of rules that each define a set of criteria and a particular responsive action to perform against any packet matching the set of criteria for that rule. The plurality of rules in the single unified Filter Group table identify, in their sets of criteria, different Filter Group identifiers (IDs). Thereafter, the responsive action is performed on each of the plurality of packets. A single unified classifier table may also be used to assign a Service Flow to packets with enhanced parallelism.
H04L 45/745 - Recherche de table d'adressesFiltrage d'adresses
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]
Server-side ad insertion (SSAI) systems for use with live broadband video streams. Users of a content delivery network (CDN) are grouped into a plurality of cohorts, which are groups of users having a matching set of user characteristics. When a video ecosystem receives a request to stream a live broadband video stream to a user, the cohort for that user is identified. Then, an advertisement to be shown to all members of that cohort viewing the live broadband video stream is identified and incorporated into the live broadband video stream at the video ecosystem to create a cohort-targeted live video stream for the user. The video ecosystem may then transmit the cohort-targeted live broadband video stream to a user device associated with the user. Content related to advertisement identification and insertion may be cached to expedite target advertisement processing for subsequent viewers in the same cohort.
Processing a signal originating from a node port experiencing ingress. A node that provides service to a plurality of cable modems will generally have a plurality of node ports. The node may be a Remote PHY Node or a Remote MACPHY node (RMN) for example. A detection is made that a particular node port of the node is experiencing ingress. In response, an upstream signal originating from the particular node port is analyzed to dynamically determine an amount to attenuate the upstream signal. The upstream signal is attenuated the dynamically determined amount prior to the signal being processed at an active device upstream from the particular node port experiencing the ingress. Distortion and/or saturation of the signal at the active device is advantageously prevented.
H04L 45/00 - Routage ou recherche de routes de paquets dans les réseaux de commutation de données
H04B 5/02 - Systèmes de transmission à induction directe, p.ex. du type à boucle inductive utilisant un émetteur-récepteur
H04B 15/02 - Réduction des perturbations parasites dues aux appareils électriques avec des moyens disposés sur ou à proximité de la source de perturbation
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]
10.
Identifying a node port that is experiencing ingress
Identifying a Node Port Experiencing Ingress. An element receives an indication that ingress noise may be present in one or more upstream channels. The one or more upstream channels may be supported by a cable node, such as a Remote PHY node or a Remote MACPHY node. In response, the element may obtain upstream spectrum data that describes an upstream spectrum received power over an interval of time having no transmissions carried by the one or more upstream channels for two or more different states in one or more of RF attenuation and upstream port/node port coupling or receive information about the SNR experienced by a RPD receiver of the upstream channels for different states in one or more of RF attenuation and upstream port/node port coupling for the node. The element processes the upstream spectrum data to deduce from which one or more node ports the ingress noise originates.
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]
H04N 7/10 - Adaptations à la transmission par câble électrique
11.
Dynamic Distribution of High Available (HA) Virtual Network Functions
Dynamic, seamless management of virtual network function (VNF) in a highly available (HA) environment. An instance management program instantiates software instances in which a plurality of VNFs reside. A type of VNF is a MAC Domain (MD) VNF, which is a virtual network function that implements the DOCSIS CMTS MAC layer for a particular MAC domain. Upon determining that a particular VNF executing within a first software instance managed by an instance management program should be moved to a second software instance, the particular VNF is moved from the first software instance to the second software instance without ceasing operation of any other VNF also executing in the first software instance. A software instance may have both active and standby VNFs comprised therein. Failover operations of a particular VNF may be performed during runtime without ceasing operation of any of software instance or VNF not associated with the failed VNF.
G06F 9/455 - ÉmulationInterprétationSimulation de logiciel, p. ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
12.
Repositional Elements in Network Equipment to Aid Servicing
A unit of network equipment that comprise at least one repositionable element. The unit of network equipment comprises a modular chassis as well as one or more internal components within its enclosure. Each repositionable element comprises an interface that is shaped to secure in place a line card or a fabric module within the repositionable element. Each repositionable element also comprises a stationary base secured in place and a means for moving the repositionable element between a first position that disposes the interface within the chassis and a second position that disposes the interface beyond a perimeter of the enclosure of the unit of network equipment. The repositionable element may be moved by sliding across one or more elongated rods, by extending one or more telescoping cylinders, using sliding rails, or one or more hinges. The enclosure of the unit of network equipment may conform to a BundesKabelnetz (BK) standard.
A unit of network equipment that comprise at least one repositionable element. The unit of network equipment comprises a modular chassis as well as one or more internal components within its enclosure. Each repositionable element comprises an interface that is shaped to secure in place a line card or a fabric module within the repositionable element. Each repositionable element also comprises a stationary base secured in place and a means for moving the repositionable element between a first position that disposes the interface within the chassis and a second position that disposes the interface beyond a perimeter of the enclosure of the unit of network equipment. The repositionable element may be moved by sliding across one or more elongated rods, by extending one or more telescoping cylinders, using sliding rails, or one or more hinges. The enclosure of the unit of network equipment may conform to a BundesKabelnetz (BK) standard.
Dynamic adjustment of the power amplifier bias of a power amplifier. Circuitry, disposed within an apparatus, measures the power level presently being handled by the power amplifier. The circuitry adjusts the power amplifier bias for a power amplifier based on the measurement of the power level presently being handled by the power amplifier and a desired fidelity experienced by RF signals processed by the power amplifier. The adjustment in the power amplifier bias for the power amplifier causes an adjustment in a power consumption of the power amplifier, thereby enabling great saving in the DC power required by a power amplifier, and thus, substantially reduces the power consumption of the apparatus in which it operates, such as a Remote PHY node, a Remote MACPHY node, a HFC RF amplifier, a wireless communication device, cellular transmission equipment, or a satellite transponder, for example.
Approaches for a machine comprising multiple CPU cores to process packets transmitted within a network using executable software. One or more packets are processing by advancing those packets through a sequence of two or more stage instances. Each stage instance of the sequence of two or more stage instances corresponds to one stage of a sequence of stages. The packets either carry DOCSIS data and/or is transmitted within a Passive Optical Network (PON). The packets may also be either received from the upstream direction or transmitted in the downstream direction. Each stage instance is restricted from being executed by more than one of the multiple CPU cores. Each stage instance can be executed by any one of the multiple CPU cores.
H04N 21/61 - Structure physique de réseauTraitement de signal
H04B 1/707 - Techniques d'étalement de spectre utilisant une modulation par séquence directe
H04L 65/611 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour la multidiffusion ou la diffusion
H04L 67/1038 - Dispositions de répartition de charge pour éviter une seule route à travers un répartiteur de charge
Dynamic creation of a Data Over Cable Service Interface Specification (DOCSIS) modulation profile. Conditions of a channel are probed to obtain a plurality probing samples, which are data that describe observed conditions of the channel. The plurality of probing samples is clustered to identify one or more clusters, which are each represented by one or more cluster center points. For each cluster, a spread value is determined. The spread value is data that describes a shape and size of the cluster relative to the one or more cluster center points associated therewith. For each cluster, a threshold modulation error (MER) is identified using the one or more cluster center points associated therewith and the spread value determined for that cluster. The threshold MER identified for each cluster is converted into a bit loading value. A modulation profile is created for each cluster using the bit loading value for that cluster.
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]
17.
Equipment with Uninterruptible Power Supply to Address Short Power Interruptions
A piece of equipment having a specialized Uninterruptible Power Supply (UPS). While there is external power supplied to the piece of equipment, a main power supply continuously supplies the entirety of the piece of equipment with a particular amount of power. The internal UPS supplies power to either the entirety of equipment or a proper subset of subcomponents within the piece of equipment when the piece of equipment is not supplied external power. The energy storage element of the internal UPS supplies power for a duration no longer than one minute and consists of one or more capacitors and not a battery. The amount of power supplied to subcomponents not in the proper subset of subcomponents is reduced while maintaining to supply the proper subset of subcomponents with the particular amount of power to conserve an amount of power remaining in the energy storage element.
H02J 9/06 - Circuits pour alimentation de puissance de secours ou de réserve, p. ex. pour éclairage de secours dans lesquels le système de distribution est déconnecté de la source normale et connecté à une source de réserve avec commutation automatique
G06F 1/30 - Moyens pour agir en cas de panne ou d'interruption d'alimentation
H04N 7/10 - Adaptations à la transmission par câble électrique
H04N 7/16 - Systèmes à secret analogiquesSystèmes à abonnement analogiques
18.
Increasing Lifespan of Supercapacitors with a Thermoelectric Cooler (TEC)
Extending the operational lifespan of a supercapacitor. A device, deployable in temperatures reaching or extending outside a nominal industrial temperature range, comprises a power supply, backup power supply, and thermoelectric cooler control module. The backup power supply comprises one or more supercapacitors, one or more temperature sensors, and one or more thermoelectric coolers (TECs). The control module instructs the TECs to regulate operation of removing heat from the supercapacitors based upon temperature data received from the temperature sensors. An insulated enclosure may enclose the supercapacitors, temperature sensors, TECs, and optionally the thermoelectric cooler control module to further prevent the supercapacitors from overheating. The thermoelectric cooler control module may change the rate at which the temperature of the supercapacitors is reduced in response to detecting a change in temperature difference between the external environment and the supercapacitors.
Encoding a digital video using a Single Instruction Multiple Data (SIMD) operation. Advantageously, digital video may be encoded in a manner that conserves computational resources. A software encoder searches a decision tree in a random forest in furtherance of encoding of the digital video by causing a physical hardware component to perform a single operation on multiple data operands concurrently. The single operation may be a comparison of two or more thresholds of a single feature of a single frame, or a portion thereof, of the digital video. The decision tree may be arranged to position comparisons involving a single feature near the root of the decision tree.
H04N 19/42 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par les détails de mise en œuvre ou le matériel spécialement adapté à la compression ou à la décompression vidéo, p. ex. la mise en œuvre de logiciels spécialisés
G06N 5/01 - Techniques de recherche dynamiqueHeuristiquesArbres dynamiquesSéparation et évaluation
G06N 20/20 - Techniques d’ensemble en apprentissage automatique
H04N 19/14 - Complexité de l’unité de codage, p. ex. activité ou estimation de présence de contours
H04N 19/172 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant une image, une trame ou un champ
H04N 19/96 - Codage au moyen d'une arborescence, p. ex. codage au moyen d'une arborescence quadratique
Approaches for a virtualized Cable Modem Termination System (CMTS) for providing high speed data services to a remote physical device (RPD). The virtualized Cable Modem Termination System (CMTS) comprises a core routing engine (CRE) for performing packet switching and routing and one or more physical or virtual compute servers (CS) that each perform CMTS functions for the one or more remote physical devices (RPDs). Ethernet links are established between the core routing engine (CRE) and the one or more physical or virtual core servers (CSs), wherein one or more of: (a) a Virtual LAN (VLAN) and (b) a Multiprotocol Label Switching (MPLS) Transport Stream tunnel are employed on the Ethernet links, and wherein the VLAN or the MPLS tunnel encapsulates traffic for IP hosts within a single CMTS cable bundle.
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]
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Downloadable computer software for digital audio and video processing; Downloadable media processing software for producing and delivering video content; Downloadable computer software platform for encoding, transcoding, decoding, multiplexing, scrambling, recording, playback, editing, branding, transmission, reception, switching, mixing, processing, demultiplexing, descrambling and monitoring of digital audio, video and data signals; Downloadable computer software platform for receiving, compressing, processing, manipulating, scrambling, converting, managing, monitoring, packaging, distributing, streaming and transmitting video and audio signals for television, the Internet, and network devices, namely, personal computers, tablet computers, mobile phones, smart phones and personal digital assistants (PDA), mobile electronic devices, and digital audio and video players; Downloadable computer software platform for ingest, editing, file transfer, archiving, storage, management, and playout of broadcast video and audio, namely, media servers, video servers, and transmission servers; Downloadable computer software for use as an application programming interface (API) Providing temporary use of non-downloadable cloud-based software for streaming media content; Technical support services, namely, troubleshooting of computer software problems; Software as a service (SAAS) services, namely, hosting software for use by others for video media processing; Software as a service (SAAS) services in the nature of hosting cloud-based software of others; Software as a service (SAAS) services featuring software for digital advertising campaign management for use in the advertising industries; Software as a service (SAAS) services featuring software that uses data analysis and behavior analysis to generate marketing and advertising insights and recommendations for operational solutions; Application service provider featuring application programming interface (API) software
22.
Efficient program clock reference (PCR) management in converged cable access platform (CCAP)
Assigning a program clock reference (PCR) value to a PCR packet. A theoretical input time and a theoretical output time is determined for a PCR packet received by a Remote PHY device (RPD) or a Remote MACPHY Device (RMD). A corrected PCR value is assigned to the PCR packet, based at least in part, on the theoretical output time and the theoretical output time. Then, the PCR packet having the corrected PCR value is transmitted to customer premises equipment (CPE) in a Converged Cable Access Platform (CCAP). Assigning a corrected PCR value to the PCR packet may be performed without learning an encoding rate associated with a program to which the PCR value is assigned.
H04N 21/43 - Traitement de contenu ou données additionnelles, p. ex. démultiplexage de données additionnelles d'un flux vidéo numériqueOpérations élémentaires de client, p. ex. surveillance du réseau domestique ou synchronisation de l'horloge du décodeurIntergiciel de client
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]
H04N 21/236 - Assemblage d'un flux multiplexé, p. ex. flux de transport, en combinant un flux vidéo avec d'autres contenus ou données additionnelles, p. ex. insertion d'une adresse universelle [URL] dans un flux vidéo, multiplexage de données de logiciel dans un flux vidéoRemultiplexage de flux multiplexésInsertion de bits de remplissage dans le flux multiplexé, p. ex. pour obtenir un débit constantAssemblage d'un flux élémentaire mis en paquets
H04N 21/242 - Procédés de synchronisation, p. ex. traitement de références d'horloge de programme [PCR]
H04N 21/61 - Structure physique de réseauTraitement de signal
09 - Appareils et instruments scientifiques et électriques
Produits et services
Software for transporting video, data and voice over fiber
and coax networks, for use by broadband and cable service
providers; outdoor enclosures for use by broadband and cable
service providers, namely, environmental enclosures to house
and protect optical and coax networking modules in the
nature of transceivers, modulators, optical nodes, routers,
ethernet adapters, optical signaling cables, data
processers, motherboards, video receivers, receivers for
receiving cable television, optical receivers, cable
transmitters, television transmitters, telecommunications
transmitters, power supplies, and computer hardware and
peripherals from the outdoor elements and tampering;
software for digital audio and video processing.
09 - Appareils et instruments scientifiques et électriques
Produits et services
(1) Software for transporting video, data and voice over fiber and coax networks, for use by broadband and cable service providers; outdoor enclosures for use by broadband and cable service providers, namely, environmental enclosures to house and protect optical and coax networking modules in the nature of transceivers, modulators, optical nodes, routers, ethernet adapters, optical signaling cables, data processers, motherboards, video receivers, receivers for receiving cable television, optical receivers, cable transmitters, television transmitters, optical transmitters, AC/DC power supplies, and computer hardware and peripherals in the nature of broadband routers, modems, and computer network hubs, switches, and routers from the outdoor elements and tampering; software for digital audio and video processing.
Detecting an imminent failure of a power supply. The power supply may supply power to an Optical Line Terminal (OLT) node, an Ethernet switch, a Community Access television (CATV) plant, an optical node, a smart optical node, an outdoor Wi-Fi hot-spot, an 802.11n Wi-Fi Access Point, a wireless base station, and a Digital Subscriber Line Access Multiplexer (DSLAM). An internal computerized component periodically reads a set of measurements from one or more sensors affixed to a power supply. The internal computerized component and power supply may reside in a variety of different technical contexts. The internal computerized component analyzes the set of measurements using, at least in part, a weighted set of factors, to detect the imminent failure in the power supply. The weighted set of factors may be updated or revised over time and may be specifically tailored for use with specific types of power supplies.
G06F 11/00 - Détection d'erreursCorrection d'erreursContrôle de fonctionnement
G01R 31/36 - Dispositions pour le test, la mesure ou la surveillance de l’état électrique d’accumulateurs ou de batteries, p. ex. de la capacité ou de l’état de charge
G01R 31/374 - Dispositions pour le test, la mesure ou la surveillance de l’état électrique d’accumulateurs ou de batteries, p. ex. de la capacité ou de l’état de charge avec des moyens pour corriger la mesure en fonction de la température ou du vieillissement
G01R 31/392 - Détermination du vieillissement ou de la dégradation de la batterie, p. ex. état de santé
G06F 1/30 - Moyens pour agir en cas de panne ou d'interruption d'alimentation
G06F 11/07 - Réaction à l'apparition d'un défaut, p. ex. tolérance de certains défauts
H04B 15/02 - Réduction des perturbations parasites dues aux appareils électriques avec des moyens disposés sur ou à proximité de la source de perturbation
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 45/00 - Routage ou recherche de routes de paquets dans les réseaux de commutation de données
H04L 47/125 - Prévention de la congestionRécupération de la congestion en équilibrant la charge, p. ex. par ingénierie de trafic
Approaches for a virtualized Cable Modem Termination System (CMTS) for providing high speed data services to a remote physical device (RPD). The virtualized Cable Modem Termination System (CMTS) comprises a core routing engine (CRE) for performing packet switching and routing and one or more physical or virtual compute servers (CS) that each perform CMTS functions for the one or more remote physical devices (RPDs). Multiprotocol Label Switching (MPLS) Transport Stream tunnels are employed on Ethernet links between the core routing engine (CRE) and the one or more core servers (CSs).
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]
A multi-tenant application that provides high speed data services to one or more subscriber devices. High speed data services may include one or more of Dynamic Host Configuration Protocol (DHCP) services, software upgrade services, and Profile Management Application (PMA) services. The multi-tenant application comprises one or more first servers that each perform packet switching and routing and one or more second servers that each perform FCAPS functions for the one or more subscriber devices. FCAPS functions comprise fault operations, configuration operations, accounting operations, performance operations, and security operations. Second servers may be implemented entirely within an application-specific logical host composed of one or more application containers and may optionally each further perform network functions and user plane functions for the one or more subscriber devices. The one or more second servers may optionally each further perform OLT control functions and OLT MAC/PHY functions for the one or more subscriber devices.
Recovering or restarting an execution instance. In response to detecting that a particular execution instance in which a software application, such as an optical line terminal (OLT) software application or a broadband network gateway (BNG) software application, providing services for a Passive Optical Network (PON) has failed, restarting the execution instance having only downstream service flow classifiers and entries of an access control list for the particular execution instance to support default service flows and/or voice calls. After restarting the execution instance, the configuration of the instance is adjusted over time to add one or more downstream service flow classifiers or access control list entries such that the instance can provide additional services, beyond the initially supported default service flows and voice calls, to optical network units. Required time to register optical network units with the execution instance is advantageously reduced while maintaining quality of service.
A single hardware device (“unified NDR core”) that supports a narrowband digital return (NDR) channel for a plurality of remote PHY devices. The unified NDR core may be located within a cable headend. The unified NDR core comprises a single digital-to-analog converter (DAC) which converts digital payloads carried by digital packets received from the plurality of Remote PHY devices into a RF signal. The unified NDR core further comprises a transmitter for sending the RF signal to an Out-of-Band (OOB) Termination System. The unified NDR core supports a plurality of narrowband digital return (NDR) channels for the plurality of remote PHY devices.
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]
Dynamic adjustment of the power amplifier bias of a power amplifier. Circuitry, disposed within an apparatus, measures the power level presently being handled by the power amplifier. The circuitry adjusts the power amplifier bias for a power amplifier based on the measurement of the power level presently being handled by the power amplifier and a desired fidelity experienced by RF signals processed by the power amplifier. The adjustment in the power amplifier bias for the power amplifier causes an adjustment in a power consumption of the power amplifier, thereby enabling great saving in the DC power required by a power amplifier, and thus, substantially reduces the power consumption of the apparatus in which it operates, such as a Remote PHY node, a Remote MACPHY node, a HFC RF amplifier, a wireless communication device, cellular transmission equipment, or a satellite transponder, for example.
Optimizing a performance of a software function within a content delivery network, such as a software-implemented virtual cable modem termination system (CMTS) network, a virtualized Radio Access Network (vRAN), a Passive Optical Network (PON), or a Wi-Fi network. The performance may be optimized by dynamically changing a deployment location of a software function for a set of one or more users but not all users of a content delivery network from an original location to an updated location using an instance management platform. The deployment location may be dynamically changing in response to a variety of trigger conditions or concerns, such as but not limited to a difference in compute resources, responding to latency needs or tolerances, and a desired cohabitation of data or other software.
G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption
G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
H04L 41/12 - Découverte ou gestion des topologies de réseau
H04L 41/5054 - Déploiement automatique des services déclenchés par le gestionnaire de service, p. ex. la mise en œuvre du service par configuration automatique des composants réseau
H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
Recovering or restarting an execution instance. In response to detecting that a particular execution instance, in which a cable modem termination system (CMTS) software application, an optical line terminal (OLT) software application, and/or broadband network gateway (BNG) software application has failed, restarting the execution instance without adding any downstream service flow classifiers to the instance or configuring any entries of an access control list for the instance. After restarting the execution instance, over time adjusting the configuration of the instance to add one or more downstream service flow classifiers or access control list entries such that the instance can provide additional services, beyond a default service flow, to cable modems or optical network units. Support for voice calls may be initially added to the execution instance upon startup. Required time to register cable modems or optical network units with the execution instance is advantageously reduced while maintaining quality of service.
G06F 11/00 - Détection d'erreursCorrection d'erreursContrôle de fonctionnement
G06F 11/14 - Détection ou correction d'erreur dans les données par redondance dans les opérations, p. ex. en utilisant différentes séquences d'opérations aboutissant au même résultat
H04L 41/5025 - Pratiques de respect de l’accord du niveau de service en réagissant de manière proactive aux changements de qualité du service, p. ex. par reconfiguration après dégradation ou mise à niveau de la qualité du service
09 - Appareils et instruments scientifiques et électriques
Produits et services
Computer hardware and downloadable and recorded software for transporting video, data and voice over fiber and coax networks, for use by broadband and cable service providers; outdoor enclosures for use by broadband and cable service providers, namely, environmental enclosures, namely, structures specially adapted to house and protect optical and coax networking modules comprised of transceivers, modulators, optical nodes, routers, ethernet adapters, optical signaling cables, data processors, motherboards, video receivers, receivers for receiving cable television, optical receivers, cable transmitters, television transmitters, telecommunications transmitters, power supplies, and computer hardware and peripherals from the outdoor elements and tampering; computer hardware and downloadable and recorded software for digital audio and video processing
Performing a constant time cyclic redundancy check (CRC) over an entire packet to obtain a constant time CRC value. A first CRC is performed on an original header of the packet and a second CRC is performed on a modified header of the packet. The size of the payload of the packet is obtained. An XOR operation is performed on the results of the first and second CRC to calculate a third result. An intermediate CRC value is obtained by performing a CRC on a number of zero values corresponding to the size of the payload using the third result as an initial value. The intermediate CRC value may be employed with other packets having a same size and same header as the packet. The constant time CRC value is obtained by performing an XOR operation on the intermediate CRC value and the original CRC value contained in the packet.
H04L 1/00 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue
H04L 69/324 - Protocoles de communication intra-couche entre entités paires ou définitions d'unité de données de protocole [PDU] dans la couche liaison de données [couche OSI 2], p. ex. HDLC
H04L 69/22 - Analyse syntaxique ou évaluation d’en-têtes
H03M 13/09 - Détection d'erreurs uniquement, p. ex. utilisant des codes de contrôle à redondance cyclique [CRC] ou un seul bit de parité
The present disclosure provides systems, methods, and kits for collecting health measurement data and processing the health measurement data to generate alerts and modify patient treatment plans. An example system can be configured to (i) receive data defining a plurality of health sensors; and (ii) generate, based on the data, application logic configured to cause, in response to one user input, a user device to: (a) couple to the plurality of health sensors, thereby establishing communication between the user device and each of the plurality of health sensors, and (b) provide instructions to a user of the user device through an interface of the user device. The instructions can comprise instructions for taking health measurements using the plurality of health sensors.
G16H 40/67 - TIC spécialement adaptées à la gestion ou à l’administration de ressources ou d’établissements de santéTIC spécialement adaptées à la gestion ou au fonctionnement d’équipement ou de dispositifs médicaux pour le fonctionnement d’équipement ou de dispositifs médicaux pour le fonctionnement à distance
G16H 10/60 - TIC spécialement adaptées au maniement ou au traitement des données médicales ou de soins de santé relatives aux patients pour des données spécifiques de patients, p. ex. pour des dossiers électroniques de patients
G08B 21/02 - Alarmes pour assurer la sécurité des personnes
G16H 50/20 - TIC spécialement adaptées au diagnostic médical, à la simulation médicale ou à l’extraction de données médicalesTIC spécialement adaptées à la détection, au suivi ou à la modélisation d’épidémies ou de pandémies pour le diagnostic assisté par ordinateur, p. ex. basé sur des systèmes experts médicaux
36.
PREDICTING ADVERSE HEALTH EVENTS USING A MEASURE OF ADHERENCE TO A TESTING ROUTINE
The present disclosure describes systems and methods for predicting adverse health events of patients. In one embodiment, a system obtains a dataset including a plurality of values for each of a plurality of health measurements. The system can obtain the dataset in real-time or substantially real-time after a patient has taken the plurality of health measurements. The system can also obtain metadata about the dataset. The metadata may include a measure of the patient's adherence or non-adherence to a testing routine. The measure of non-adherence may indicate, for example, the quantity of days in a particular time period that the patient failed to conduct the testing routine. The system can apply an algorithm to the dataset and the metadata to generate a risk score. The risk score may indicate the likelihood that the subject will experience an adverse health event.
G16H 50/20 - TIC spécialement adaptées au diagnostic médical, à la simulation médicale ou à l’extraction de données médicalesTIC spécialement adaptées à la détection, au suivi ou à la modélisation d’épidémies ou de pandémies pour le diagnostic assisté par ordinateur, p. ex. basé sur des systèmes experts médicaux
G16H 50/30 - TIC spécialement adaptées au diagnostic médical, à la simulation médicale ou à l’extraction de données médicalesTIC spécialement adaptées à la détection, au suivi ou à la modélisation d’épidémies ou de pandémies pour le calcul des indices de santéTIC spécialement adaptées au diagnostic médical, à la simulation médicale ou à l’extraction de données médicalesTIC spécialement adaptées à la détection, au suivi ou à la modélisation d’épidémies ou de pandémies pour l’évaluation des risques pour la santé d’une personne
Ensuring the high availability of a Passive Optical Network (PON). A broadband network architecture comprises (a) at least a portion of optical fiber in a communication path to individual subscriber premises, (b) one or more software-implemented Optical Line Terminal (OLT) Controllers, (c) one or more software-implemented Service Provisioning Applications (SPAs), and (d) one or more software-implemented Broadband Network Gateways (BNGs). Each of the one or more OLT Controllers, one or more SPAs, and one or more BNGs execute on Commercial Off-the-Shelf (COTS) computer systems and entirely upon a plurality of protection groups. Each of the plurality of protection groups consists of a plurality of pods. The pods in a particular protection group which are active are dynamically adjusted to ensure the high availability of the broadband network architecture.
G06F 11/20 - Détection ou correction d'erreur dans une donnée par redondance dans le matériel en utilisant un masquage actif du défaut, p. ex. en déconnectant les éléments défaillants ou en insérant des éléments de rechange
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]
G06F 11/14 - Détection ou correction d'erreur dans les données par redondance dans les opérations, p. ex. en utilisant différentes séquences d'opérations aboutissant au même résultat
Supporting a scalable and Highly Available (HA) service platform. The service platform may be a virtual Cable Modem Termination System (vCMTS), a Passive Optical Network (PON), or a Broadband Network Gateway (BNG). A software component receives, from the service platform, an update about a particular unit of equipment, such as a cable modem (CM), Optical Network Unit (ONU)/Optical Network Terminal (ONT), or customer premises equipment (CPE). In response to receiving the update, the software component provides, to at least one edge router, route data for the particular unit of equipment. The route data informs the edge router of a next hop network address for a network address of the unit of equipment. The edge router is not and need not be provided with either (a) any Address Resolution Protocol (ARP) data for the particular unit of equipment and (b) any Neighbor Discovery (ND) data for the particular unit of equipment.
H04L 41/0816 - Réglages de configuration caractérisés par les conditions déclenchant un changement de paramètres la condition étant une adaptation, p. ex. en réponse aux événements dans le réseau
H04L 67/133 - Protocoles pour les appels de procédure à distance [RPC]
Performing distributed Remote PHY scheduling operations. A low latency scheduler is disposed within or in proximity to a Remote PHY node. Upon identifying that a particular data flow qualifies for processing by the low latency scheduler, the low latency scheduler performs upstream Remote PHY scheduling operations for the particular data flow using a one or more dedicated channels that are designated as low latency channels. The Remote PHY upstream scheduling operations define when data may be transmitted by a Cable Modem (CM) to a Converged Cable Access Platform (CCAP) Core. A centralized scheduler is also located at the CCAP Core. The centralized scheduler performs Remote PHY upstream scheduling operations for all data flows which have not been identified as qualifying for processing by the low latency scheduler.
H04L 47/12 - Prévention de la congestionRécupération de la congestion
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 27/34 - Systèmes à courant porteur à modulation de phase et d'amplitude, p. ex. en quadrature d'amplitude
40.
Dynamic allocation of compute capacity in video stream processing
Approaches for dynamically allocating compute capacity for processing a video stream. Video complexity information for two or more digital video streams actively being processed by one or more video encoders is determined at periodic intervals. Video complexity information describes the complexity of digital video carried by the digital video streams across a bounded number of consecutive digital frames which includes digital frames not yet processed by the one or more video encoders. A determination is made as to whether the compute capacity allocated for processing a particular digital video stream should be adjusted in some manner based on the determined video complexity information. The amount of compute capacity allocated for processing the particular digital video stream may be dynamically adjusted in response to maximizing a measure of optimal video quality calculated for the two or more digital video streams using, at least in part, the determined video complexity information.
H04N 21/2385 - Allocation de canauxAllocation de bande passante
H04N 21/61 - Structure physique de réseauTraitement de signal
H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
H04N 21/24 - Surveillance de procédés ou de ressources, p. ex. surveillance de la charge du serveur, de la bande passante disponible ou des requêtes effectuées sur la voie montante
H04N 19/127 - Établissement des priorités des ressources en matériel ou en calcul
H04N 21/241 - Procédés de systèmes d'exploitation [OS], p. ex. initialisation du serveur
H04N 19/172 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une zone de l'image, p. ex. un objet la zone étant une image, une trame ou un champ
H04N 19/179 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant une scène ou une prise de vues
H04N 19/154 - Qualité visuelle après décodage mesurée ou estimée de façon subjective, p. ex. mesure de la distorsion
H04N 7/08 - Systèmes pour la transmission simultanée ou séquentielle de plus d'un signal de télévision, p. ex. des signaux d'information additionnelle, les signaux occupant totalement ou partiellement la même bande de fréquence
H04N 19/436 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par les détails de mise en œuvre ou le matériel spécialement adapté à la compression ou à la décompression vidéo, p. ex. la mise en œuvre de logiciels spécialisés utilisant des dispositions de calcul parallélisées
H04N 19/136 - Caractéristiques ou propriétés du signal vidéo entrant
A directional coupler having coupling variability at separate portions of an operational frequency band. The coupler may be comprised within a Full Duplex (FDX) amplifier and itself may comprise input and output ports, a coupled port, a termination port, a first RF filter coupled to the coupled port, and a second RF filter coupled to the termination port. The first and second RF filters yield a first coupling value at one portion of the operational frequency band of the coupler and a second coupling value at a second portion of the operational frequency band. The first portion of the band corresponds to a range of frequencies at which higher coupling for the coupler is desired and greater loss in the signal is tolerable. The second portion of the band corresponds to a range of frequencies at which lower coupling for the coupler is tolerable and lower signal loss is desirable.
H01P 5/18 - Dispositifs à accès conjugués, c.-à-d. dispositifs présentant au moins un accès découplé d'un autre accès consistant en deux guides couplés, p. ex. coupleurs directionnels
H03H 9/64 - Filtres utilisant des ondes acoustiques de surface
H04L 5/14 - Fonctionnement à double voie utilisant le même type de signal, c.-à-d. duplex
42.
Predicting adverse health events using a measure of adherence to a testing routine
The present disclosure describes systems and methods for predicting adverse health events of patients. In one embodiment, a system obtains a dataset including a plurality of values for each of a plurality of health measurements. The system can obtain the dataset in real-time or substantially real-time after a patient has taken the plurality of health measurements. The system can also obtain metadata about the dataset. The metadata may include a measure of the patient's adherence or non-adherence to a testing routine. The measure of non-adherence may indicate, for example, the quantity of days in a particular time period that the patient failed to conduct the testing routine. The system can apply an algorithm to the dataset and the metadata to generate a risk score. The risk score may indicate the likelihood that the subject will experience an adverse health event.
G16H 50/20 - TIC spécialement adaptées au diagnostic médical, à la simulation médicale ou à l’extraction de données médicalesTIC spécialement adaptées à la détection, au suivi ou à la modélisation d’épidémies ou de pandémies pour le diagnostic assisté par ordinateur, p. ex. basé sur des systèmes experts médicaux
G16H 50/30 - TIC spécialement adaptées au diagnostic médical, à la simulation médicale ou à l’extraction de données médicalesTIC spécialement adaptées à la détection, au suivi ou à la modélisation d’épidémies ou de pandémies pour le calcul des indices de santéTIC spécialement adaptées au diagnostic médical, à la simulation médicale ou à l’extraction de données médicalesTIC spécialement adaptées à la détection, au suivi ou à la modélisation d’épidémies ou de pandémies pour l’évaluation des risques pour la santé d’une personne
Cable television (CATV) equipment having a specialized Uninterruptible Power Supply (UPS). The CATV equipment comprises a coaxial cable power input, one or more Remote PHY (R-PHY) devices, a main power supply designed to supply an entirety of the CATV equipment with power continuously while there is AC power supplied to the CATV equipment over the coaxial cable power input, and an internal UPS for supplying power to either the entirety of the CATV equipment or a set of subcomponents thereof when the CATV equipment is not supplied power over the coaxial cable power input. An energy storage element of the internal UPS includes one or more capacitors but not a battery. The internal UPS adjusts how power is supplied in response to determining that a configurable amount of time has passed since the interruption in power to the CATV equipment.
G06F 1/30 - Moyens pour agir en cas de panne ou d'interruption d'alimentation
H02J 9/06 - Circuits pour alimentation de puissance de secours ou de réserve, p. ex. pour éclairage de secours dans lesquels le système de distribution est déconnecté de la source normale et connecté à une source de réserve avec commutation automatique
H04N 7/10 - Adaptations à la transmission par câble électrique
H04N 7/16 - Systèmes à secret analogiquesSystèmes à abonnement analogiques
Approaches for processing packets transmitted within a Passive Optical Network (PON) using executable software. Processing packets within a PON may be performed by classifying one or more packets, of a plurality of received packets, to a particular PON system component, and then processing the one or more packets classified to the same PON system component on a single physical or virtual processor. The one or more packets may be forwarded between a sequence of one or more software stages. The software stages may each be configured to execute on separate logical cores or on a single logical core.
H04N 21/61 - Structure physique de réseauTraitement de signal
H04B 1/707 - Techniques d'étalement de spectre utilisant une modulation par séquence directe
H04L 65/611 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet pour la multidiffusion ou la diffusion
H04L 67/1038 - Dispositions de répartition de charge pour éviter une seule route à travers un répartiteur de charge
45.
Support for a scalable and high availability (HA) virtual cable modem termination system (VCMTS)
Supporting a scalable and Highly Available (HA) virtual Cable Modem Termination System (vCMTS). A software component receives, from the vCMTS, an update about a particular cable modem (CM) or customer premises equipment (CPE). The update may be sent in response to the particular CM or CPE becoming online or offline. In response to receiving the update, the software component provides, to at least one edge router, route data for the particular CM or CPE. The route data informs the edge router of a next hop network address for a network address of the particular CM or CPE. The edge router is not and need not be provided with either (a) any Address Resolution Protocol (ARP) data for the particular CM or CPE and (b) any Neighbor Discovery (ND) data for the particular CM or CPE.
H04L 67/00 - Dispositions ou protocoles de réseau pour la prise en charge de services ou d'applications réseau
H04L 61/103 - Correspondance entre adresses de types différents à travers les couches réseau, p. ex. résolution d’adresse de la couche réseau dans la couche physique ou protocole de résolution d'adresse [ARP]
H04L 67/133 - Protocoles pour les appels de procédure à distance [RPC]
H04L 69/325 - Protocoles de communication intra-couche entre entités paires ou définitions d'unité de données de protocole [PDU] dans la couche réseau [couche OSI 3], p. ex. X.25
H04L 67/51 - Découverte ou gestion de ceux-ci, p. ex. protocole de localisation de service [SLP] ou services du Web
46.
High availability and software upgrades in a virtual cable modem termination system
A Cable Modem Termination System (CMTS) providing high speed data services to one or more remote physical devices (RPDs). The CMTS executes entirely upon a plurality of protection groups. Each of the plurality of protection groups consists of a plurality of pods. A dynamic adjustment may be made as to which pods in a particular protection group are active. The dynamic adjustment is made response to determining that a particular protection group is experiencing a failure. This determination may be made by a high availability agent executing within a pod, of the particular protection group, that is experiencing the failure. Software associated with supporting a particular service group of the CMTS may be upgraded without upgrading the software associated with supporting the remainder of the plurality of service groups serviced by the CMTS.
G06F 11/20 - Détection ou correction d'erreur dans une donnée par redondance dans le matériel en utilisant un masquage actif du défaut, p. ex. en déconnectant les éléments défaillants ou en insérant des éléments de rechange
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]
G06F 11/14 - Détection ou correction d'erreur dans les données par redondance dans les opérations, p. ex. en utilisant différentes séquences d'opérations aboutissant au même résultat
A directional coupler having coupling variability at separate portions of an operational frequency band. A frequency selective coupler comprises an input port, an output port, a coupled port, a termination port, a first RF filter coupled to the coupled port, and a second RF filter coupled to the termination port. The first and second RF filters yield a first coupling value at a first portion of the operational frequency band of the coupler and a second coupling value at a second portion of the operational frequency band. The first portion of the band corresponds to a range of frequencies at which higher coupling for the coupler is desired and greater loss in the signal is tolerable. The second portion of the band corresponds to a range of frequencies at which lower coupling for the coupler is tolerable and lower loss in the signal is desirable.
H01P 5/18 - Dispositifs à accès conjugués, c.-à-d. dispositifs présentant au moins un accès découplé d'un autre accès consistant en deux guides couplés, p. ex. coupleurs directionnels
H03H 9/64 - Filtres utilisant des ondes acoustiques de surface
H04L 5/14 - Fonctionnement à double voie utilisant le même type de signal, c.-à-d. duplex
48.
Aeronautical band leakage assessment in high split HFC plant
Propagating a leakage test signal at a frequency receivable by traditional leakage test systems while supporting enhanced upstream peak data rates. At an input of an amplifier of a device, a portion of the leakage test signal is tapped to create a tapped signal, which comprises both the leakage test signal and all other downstream signals and channels sent from a head-end to a set of customer premises equipment (CPE) via the device. The tapped signal is introduced to a filter that passes the leakage test signal and attenuates all other radio frequency (RF) signals to create a filtered leakage test signal. The filtered leakage test signal is amplified and coupled to a low-pass side of a high-split diplex filter to propagate onto a transmission medium coupled to the HFC plant receivable by a traditional leakage test system. The device may be a high-split RF amplifier or a high-split node.
Increasing an analog to digital converter (ADC) dynamic range for a communications device. In the communications device, a reference threshold is established for a peak to average power ratio (PAPR) improvement factor for RF signals received by the communications device. A digital to analog converter (DAC) adjustment factor is established for a DAC to account for inaccuracies of a pre-cancellation DAC and fine tuning of an analog gain of received RF signals. A peak amplitude separation element evaluates an absolute value of a portion of a particular RF signal against the reference threshold. Upon the peak amplitude separation element determining that the portion is smaller than the reference threshold, the element assigns a zero value to a DAC signal current sample; otherwise, the element assigns a quantized value of the sample to the DAC signal current sample, used in adjusting a post-cancellation signal sample.
Approaches for a virtualized Cable Modem Termination System (CMTS) for providing high speed data services to a remote physical device (RPD). The virtualized Cable Modem Termination System (CMTS) comprises a core routing engine (CRE) for performing packet switching and routing and one or more physical or virtual compute servers (CS) that each perform CMTS functions for the one or more remote physical devices (RPDs). Each physical or virtual compute server (CS) connects to the core routing engine (CRE) with a Link Aggregation Group (LAG) of two or more Ethernet links.
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]
Providing digital video having customized graphics whose appearance and operation are specified by a graphics template expressed using one or more web-based protocols. One or more software modules, executing on a media server, identify, for a particular digital video, a markup language document which describes or identifies a customized appearance of one or more graphics to be incorporated into a presentation of particular digital video and shown to an identified audience. The markup language document may be an Extensible Markup Language (XML) document or a HyperText Markup Language (HTML) document. The media server streams the particular digital video having the one or more graphics to a member of the identified audience in accordance with the markup language document. An HTML rendering engine, executing on the media server, may pass through one or more audio streams to be incorporated into an output stream without re-encoding the one or more audio streams.
H04N 9/80 - Transformation du signal de télévision pour l'enregistrement, p. ex. modulation, changement de fréquenceTransformation inverse pour la reproduction
H04L 65/75 - Gestion des paquets du réseau multimédia
H04L 65/61 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet
Approaches for bracket for strand mounted equipment. The bracket comprises a body having a first end and a second end opposing the first end. The first end comprises one or more resting hooks sized to be positioned over a strand. The resting hooks allow for resting the strand mounted equipment temporarily onto the strand in a position that readily accommodates the permanent attachment of the strand mounted equipment to the strand. The first end of the bracket also comprises a clamp for securing the bracket to the strand, while the second end comprises a securing mechanism for securing the bracket to the strand mounted equipment. The bracket may be formed from a single piece of shaped metal. The strand mounted equipment may be a variety of equipment, such as CATV outdoor equipment and Internet access equipment.
Creating a customized channel of content. A cloud infrastructure receives digital content, such as television show, advertisement, and the like, transmitted over an Internet Protocol (IP) network from a local broadcaster or channel owner. A plurality of formatted versions of the digital content is stored in a content repository in the cloud infrastructure. Each of the plurality of formatted versions differs from the others based on one or more of: an encoded bit rate, resolution, and frame rate; each of the plurality of formatted versions are aligned at a same fragment boundary. A manifest manipulator, deployed in the cloud infrastructure, creates the customized channel by selecting a particular sequence of fragments stored in the content repository and transmitting the particular sequence of fragments on the customized channel. The customized channel may be transmitted via a plurality of different propagation mediums.
H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
H04N 21/2343 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé impliquant des opérations de reformatage de signaux vidéo pour la distribution ou la mise en conformité avec les requêtes des utilisateurs finaux ou les exigences des dispositifs des utilisateurs finaux
H04N 21/2665 - Rassemblement de contenus provenant de différentes sources, p. ex. Internet et satellite
54.
Dynamic adjustment of deployment location of software within a network
Optimizing a performance of a software function withing a content distribution network, such as a software-implemented virtual cable modem termination system (CMTS) network, a virtualized Radio Access Network (vRAN), a Passive Optical Network (PON), or a Wi-Fi network. The performance may be optimized by dynamically changing a deployment location within the content distribution network for the software function from an original location to an updated location using an instance management platform. The deployment location may be dynamically changing in response to a variety of trigger conditions or concerns, such as but not limited to a difference in compute resources, responding to latency needs or tolerances, and a desired cohabitation of data or other software.
G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption
H04L 41/5054 - Déploiement automatique des services déclenchés par le gestionnaire de service, p. ex. la mise en œuvre du service par configuration automatique des composants réseau
Optimizing a performance of a software function wi thing a content distribution network, such as a software-implemented virtual cable modem termination system (CMTS) network, a virtualized Radio Access Network (vRAN), a Passive Optical Network (PON), or a Wi-Fi network. The performance may be optimized by dynamically changing a deployment location within the content distribution network for the software function from an original location to an updated location using an instance management platform. The deployment location may be dynamically changing in response to a variety of trigger conditions or concerns, such as but not limited to a difference in compute resources, responding to latency needs or tolerances, and a desired cohabitation of data or other software.
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
H04L 12/24 - Dispositions pour la maintenance ou la gestion
H04L 12/803 - Commande de flux ou commande de congestion Équilibrage de charge, p.ex. répartition du trafic entre multiples liens
H04L 12/911 - Contrôle d’admission au réseau et allocation de ressources, p.ex. allocation de bande passante ou renégociation en cours de communication
56.
RF power amplifier performance by clipping prevention of large PAPR signals
Preventing RF signal distortion and signal error producing memory events in a Radio Frequency (RF) power amplifier (RFPA). An element, disposed prior to the Radio Frequency (RF) power amplifier (RFPA) in a signal path of a RF signal input to the RFPA, may enforce a maximum allowable amplitude in a high PAPR instantaneous high peak of the RF signal. An element may also increase or supplement a bias of the Radio Frequency (RF) power amplifier (RFPA) when a high PAPR instantaneous high peak is detected in the RF signal prior to receipt by the RFPA. Additionally, a first element operable detects when an instantaneous output voltage of the Radio Frequency (RF) power amplifier (RFPA) is below a predetermined voltage, and in response, a second element supplies additional current to prevent the output voltage of the RFPA from falling below a predetermined threshold voltage.
H04L 1/02 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue par réception à diversité
H03F 1/32 - Modifications des amplificateurs pour réduire la distorsion non linéaire
H04B 10/25 - Dispositions spécifiques à la transmission par fibres
G01R 19/165 - Indication de ce qu'un courant ou une tension est, soit supérieur ou inférieur à une valeur prédéterminée, soit à l'intérieur ou à l'extérieur d'une plage de valeurs prédéterminée
Playing out digital video with customized graphics whose appearance and operation are specified by a graphics template expressed using one or more web-based protocols. One or more software modules, executing on a media server, identify, for a particular digital video, a markup language document which describes a customized appearance of one or more graphics to be incorporated into a presentation of particular digital video. The markup language document may be an Extensible Markup Language (XML) document or a HyperText Markup Language (HTML) document. The media server plays out the particular digital video with the one or more graphics in accordance with the markup language document. An HTML rendering engine, executing on the media server, may pass through one or more audio streams to be incorporated into an output stream used in playing out the particular digital video without re-encoding the one or more audio streams.
H04N 9/80 - Transformation du signal de télévision pour l'enregistrement, p. ex. modulation, changement de fréquenceTransformation inverse pour la reproduction
H04N 21/2668 - Création d'un canal pour un groupe dédié d'utilisateurs finaux, p. ex. en insérant des publicités ciblées dans un flux vidéo en fonction des profils des utilisateurs finaux
Approaches for dynamic assignment of a MAC address. An article of manufacture may comprise a non-volatile memory and a network element that comprises a CPU. The network element may be a remote PHY device, an Ethernet switch, a Remote MACPHY Device (RMD), a Passive Optical Network (PON) Optical Line Terminal (OLT), a Passive Optical Network (PON) Optical Network Unit (ONU), a Wi-Fi hot spot router, a Long-Term Evolution (LTE) device, an O-Ran device, or a Light Detection and Ranging (LIDAR) routing device. A communication link exists between the CPU of the network element and the non-volatile memory of the article of manufacture. A module on the network element causes the network element to retrieve, across the communication link, at least one MAC address from the non-volatile memory of the remote PHY node and adopt a MAC address to identify itself any time that the article of manufacture reboots.
Approaches for bracket for strand mounted CATV outdoor equipment. The bracket comprises a body having a first end and a second end opposing the first end. The first end comprises one or more resting hooks sized to be positioned over a strand. The resting hooks allow for resting the CATV outdoor equipment temporarily onto the strand in a position that readily accommodates the permanent attachment of the CATV outdoor equipment to the strand. The first end of the bracket also comprises a clamp for securing the bracket to the strand, while the second end comprises a securing mechanism for securing the bracket to the CATV outdoor equipment. The bracket may be formed from a single piece of shaped metal.
Determining a bit rate at which to deliver a packet stream over a network link. An origin device transmits over the network link unsolicited data packets to a destination device while contemporaneously transmitting over the network link a first packet stream encoded at an initial bit rate to the destination device. The origin device may be, but need not be, a content delivery network (CDN) edge node and the destination device may be, but need not be, a cable modem (CM). The origin device determines whether the network link supports delivering a second packet stream in lieu of the first packet stream encoded at a higher bit rate based, at least in part, on an amount of retransmission requests the origin device receives for packets in the first packet stream from the destination device.
H04L 43/103 - Surveillance active, p. ex. battement de cœur, utilitaire Ping ou trace-route avec interrogation adaptative, c.-à-d. adaptation dynamique du taux d'interrogation
H04N 21/61 - Structure physique de réseauTraitement de signal
H04L 47/263 - Modification du taux à la source après avoir reçu des retours
H04L 47/38 - Commande de fluxCommande de la congestion en adaptant le codage ou le taux de compression
H04L 65/403 - Dispositions pour la communication multipartite, p. ex. pour les conférences
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]
Determining a bit rate at which to deliver a packet stream over a network link. An origin device transmits over the network link unsolicited data packets to a destination device while contemporaneously transmitting over the network link a first packet stream encoded at an initial bit rate to the destination device. The origin device may be, but need not be, a content delivery network (CDN) edge node and the destination device may be, but need not be, a cable modem (CM). The origin device determines whether the network link supports delivering a second packet stream in lieu of the first packet stream encoded at a higher bit rate based, at least in part, on an amount of retransmission requests the origin device receives for packets in the first packet stream from the destination device.
H04W 28/16 - Gestion centrale des ressourcesNégociation de ressources ou de paramètres de communication, p. ex. négociation de la bande passante ou de la qualité de service [QoS Quality of Service]
Preventing RF signal distortion and signal error producing memory events in a Radio Frequency (RF) power amplifier (RFPA). An element, disposed prior to the Radio Frequency (RF) power amplifier (RFPA) in a signal path of a RF signal input to the RFPA, may enforce a maximum allowable amplitude in a high PAPR instantaneous high peak of the RF signal. An element may also increase or supplement a bias of the Radio Frequency (RF) power amplifier (RFPA) when a high PAPR instantaneous high peak is detected in the RF signal prior to receipt by the RFPA. Additionally, a first element operable detects when an instantaneous output voltage of the Radio Frequency (RF) power amplifier (RFPA) is below a predetermined voltage, and in response, a second element supplies additional current to prevent the output voltage of the RFPA from falling below a predetermined threshold voltage.
H04L 25/49 - Circuits d'émissionCircuits de réception à conversion de code au transmetteurCircuits d'émissionCircuits de réception à pré-distorsionCircuits d'émissionCircuits de réception à insertion d'intervalles morts pour obtenir un spectre de fréquence désiréCircuits d'émissionCircuits de réception à au moins trois niveaux d'amplitude
H03F 1/32 - Modifications des amplificateurs pour réduire la distorsion non linéaire
H03F 3/19 - Amplificateurs à haute fréquence, p. ex. amplificateurs radiofréquence comportant uniquement des dispositifs à semi-conducteurs
H03G 11/02 - Limitation d'amplitudeLimitation du taux de variation d'amplitude au moyen de diodes
H04L 27/26 - Systèmes utilisant des codes à fréquences multiples
H04L 27/34 - Systèmes à courant porteur à modulation de phase et d'amplitude, p. ex. en quadrature d'amplitude
G01R 19/165 - Indication de ce qu'un courant ou une tension est, soit supérieur ou inférieur à une valeur prédéterminée, soit à l'intérieur ou à l'extérieur d'une plage de valeurs prédéterminée
H04B 10/2575 - Radio sur fibre, p. ex. signal radio modulé en fréquence sur une porteuse optique
H04B 10/2507 - Dispositions spécifiques à la transmission par fibres pour réduire ou éliminer la distorsion ou la dispersion
Assigning an appropriate modulation profile for an orthogonal frequency-division multiplexing (OFDM) channel. The current modulation profile assigned to a specific OFDM modem for communicating over a specific OFDM channel is examined to determine whether to consider reassigning the specific OFDM modem to a different modulation profile. Only upon determining consideration should be given, an assessment is made as to which modulation profile, of a set of candidate modulation profiles available to that OFDM modem for communicating over the specific OFDM channel, should be assigned to the specific OFDM modem using linear domain averaging over the OFDM subcarriers of the ratios between a Mean Error Rate (MER) threshold per subcarrier for the specific OFDM modem and the MER reported by the specific OFDM modem per subcarrier. A new modulation profile is assigned to the specific modem based on the assessment.
Approaches for, and articles of manufacturer that embody, dynamic assignment of a MAC address. A remote PHY node may comprise a non-volatile memory and a network element that comprises a CPU. For example, the network element may be a remote PHY device, an Ethernet switch, a Remote MACPHY Device (RMD), a Passive Optical Network (PON) Optical Line Terminal (OLT), a Passive Optical Network (PON) Optical Network Unit (ONU), or a Wi-Fi hot spot router. A communication link exists between the CPU of the network element and the non-volatile memory of the remote PHY node. A module on the network element causes the network element to retrieve, across the communication link, a MAC address from the non-volatile memory of the remote PHY node and adopt the MAC address to identify itself any time that the network element reboots.
Configurable levels of latency and jitter in data flows based on application type. An application type for a data flow is identified. The application type is one of a plurality of types that include a first type associated with applications that retransmit missing data packets not received by the intended recipient and a second type associated with applications that do not retransmit missing data packets not received by the intended recipient. Data packets of a data flow are enqueued onto a particular queue of two or more queues based on their identified application type. Each of the two or more queues store data packets of a different application type to be sent across a communication channel.
G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
H04L 1/20 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue en utilisant un détecteur de la qualité du signal
H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
Exchanging encrypted packet payloads between a cable headend and a Remote MACPHY device. A single device executes a cable modem termination system (CTMS) implemented in software and not hardware. The software-implemented CMTS (i.e., a virtual CMTS) instantiates a tunnel to the Remote MACPHY device. The virtual CMTS encrypts the payloads of one or more packets and transmits those packets over the tunnel to the Remote MACPHY device. In similar fashion, the Remote MACPHY device may send packets with encrypted payloads to the virtual CMTS over the tunnel. In this way, encryption is not performed on a hop by hop basis, thereby allowing the payloads of packets to remain encrypted at all times during transmit through the tunnel.
Dynamically allocating virtual or physical CPU cycles for use in processing a video stream. Video complexity information for two or more digital video streams actively being processed by one or more video encoders is determined at periodic intervals. Video complexity information describes the complexity of digital video carried by the digital video streams across a bounded number of consecutive digital frames which includes digital frames not yet processed by the one or more video encoders. A determination is made as to whether a number of CPU cycles allocated for processing a particular digital video stream should be adjusted based on the determined video complexity information. The number of CPU cycles allocated for processing the particular digital video stream may be dynamically adjusted by changing an amount of CPU cycles allocated to a virtual machine in which the stream is processed or by processing the stream in a different virtual machine.
H04N 19/127 - Établissement des priorités des ressources en matériel ou en calcul
H04N 19/146 - Débit ou quantité de données codées à la sortie du codeur
H04N 19/436 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques caractérisés par les détails de mise en œuvre ou le matériel spécialement adapté à la compression ou à la décompression vidéo, p. ex. la mise en œuvre de logiciels spécialisés utilisant des dispositions de calcul parallélisées
H04N 19/184 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant des bits, p. ex. de flux vidéo compressé
H04N 19/136 - Caractéristiques ou propriétés du signal vidéo entrant
68.
Adaptive high efficiency, low latency DOCSIS PGS scheduler
Determining when to provide a Proactive Grant Service (PGS) scheduling grant. A plurality of PGS grants are issued to a cable modem (CM). The PGS grants that were utilized by the CM are monitored as well as those PGS grants that were not utilized by the CM. A compromise PGS grants pattern for that CM is generated based on the observations of which PGS grants the CM utilized and which PGS grants the CM did not utilize. The compromise PGS grants pattern for that CM optimizes a projected experienced latency and jitter for particular data flows of the CM verses a projected wasted upstream capacity.
H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission
H04L 12/26 - Dispositions de surveillance; Dispositions de test
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]
69.
Assistance metadata for production of dynamic Over-The-Top (OTT) adjustable bit rate (ABR) representations using On-The-Fly (OTF) transcoding
Approaches for generating dynamic over-the-top (OTT) adjustable bit rate (ABR) representations of a video with a variable resolution and/or frame rate using on-the-fly (OTF) transcoding and assistance metadata. At an encoder located at a head-end, the encoder encodes a video stream at an initial bit rate and produces optimum representation (OpRep) metadata, which describes an optimum presentation for the video stream for each of a plurality of bit rates or the minimum bitrate below which a presentation becomes sub-optimal. The head-end transmits the encoded video stream and the OpRep metadata to a transcoder of a Content Delivery Network (CDN). The transcoder at the CDN uses the OpRep metadata to dynamically transcode the video stream in a preferred picture resolution and a preferred frame rate at a different bit rate than the initial bit rate using the OpRep metadata.
H04N 21/266 - Gestion de canal ou de contenu, p. ex. génération et gestion de clés et de messages de titres d'accès dans un système d'accès conditionnel, fusion d'un canal de monodiffusion de VOD dans un canal multidiffusion
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/235 - Traitement de données additionnelles, p. ex. brouillage de données additionnelles ou traitement de descripteurs de contenu
H04N 21/84 - Génération ou traitement de données de description, p. ex. descripteurs de contenu
H04N 21/2343 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé impliquant des opérations de reformatage de signaux vidéo pour la distribution ou la mise en conformité avec les requêtes des utilisateurs finaux ou les exigences des dispositifs des utilisateurs finaux
70.
Secured transport in remote MAC/PHY DAA architecture
Exchanging encrypted packet payloads between a cable headend and a Remote MACPHY device. A single device executes a cable modem termination system (CMTS) implemented in software and not hardware. The software-implemented CMTS (i.e., a virtual CMTS) instantiates a tunnel to the Remote MACPHY device. The virtual CMTS encrypts the payloads of one or more packets and transmits those packets over the tunnel to the Remote MACPHY device. In similar fashion, the Remote MACPHY device may send packets with encrypted payloads to the virtual CMTS over the tunnel. In this way, encryption is not performed on a hop by hop basis, thereby allowing the payloads of packets to remain encrypted at all times during transmit through the tunnel.
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
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]
A multi-tenant application that provides high speed data services to one or more subscriber devices. The multi-tenant application comprises one or more first servers that each perform packet switching and routing and one or more second servers that each perform FCAPS functions for the one or more subscriber devices. FCAPS functions comprise fault operations, configuration operations, accounting operations, performance operations, and security operations. Each of the one or more first and second servers are implemented entirely within an application-specific logical host composed of one or more application containers. The one or more second servers may optionally each further perform network functions and user plane functions for the one or more subscriber devices. The one or more second servers may optionally each further perform OLT control functions and OLT MAC/PHY functions for the one or more subscriber devices.
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 41/069 - Gestion des fautes, des événements, des alarmes ou des notifications en utilisant des journaux de notificationsPost-traitement des notifications
H04L 45/302 - Détermination de la route basée sur la qualité de service [QoS] demandée
H04Q 11/00 - Dispositifs de sélection pour systèmes multiplex
H04L 41/0806 - Réglages de configuration pour la configuration initiale ou l’approvisionnement, p. ex. prêt à l’emploi [plug-and-play]
The present disclosure provides systems, methods, and kits for collecting health measurement data and processing the health measurement data to generate alerts and modify patient treatment plans. An example system can be configured to (i) receive data defining a plurality of health sensors; and (ii) generate, based on the data, application logic configured to cause, in response to one user input, a user device to: (a) couple to the plurality of health sensors, thereby establishing communication between the user device and each of the plurality of health sensors, and (b) provide instructions to a user of the user device through an interface of the user device. The instructions can comprise instructions for taking health measurements using the plurality of health sensors.
G16H 40/67 - TIC spécialement adaptées à la gestion ou à l’administration de ressources ou d’établissements de santéTIC spécialement adaptées à la gestion ou au fonctionnement d’équipement ou de dispositifs médicaux pour le fonctionnement d’équipement ou de dispositifs médicaux pour le fonctionnement à distance
G16H 10/60 - TIC spécialement adaptées au maniement ou au traitement des données médicales ou de soins de santé relatives aux patients pour des données spécifiques de patients, p. ex. pour des dossiers électroniques de patients
G08B 21/02 - Alarmes pour assurer la sécurité des personnes
G16H 50/20 - TIC spécialement adaptées au diagnostic médical, à la simulation médicale ou à l’extraction de données médicalesTIC spécialement adaptées à la détection, au suivi ou à la modélisation d’épidémies ou de pandémies pour le diagnostic assisté par ordinateur, p. ex. basé sur des systèmes experts médicaux
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
Estimating a lifespan of a power supply. An internal computerized component periodically obtains a set of measurements read from one or more sensors affixed to a power supply. Such measurements may measure ambient temperature, temperature of an electrolytic capacitor of a power supply, voltage across a power supply, and/or current from the power supply. The internal computerized component analyzes the set of measurements using, at least in part, a weighted set of factors, to obtain an estimate of a lifespan of a power supply. The estimated lifespan may be sent over an optical link or wireless network to an entity monitoring the lifespan of the power supply.
G01R 31/36 - Dispositions pour le test, la mesure ou la surveillance de l’état électrique d’accumulateurs ou de batteries, p. ex. de la capacité ou de l’état de charge
G01R 31/392 - Détermination du vieillissement ou de la dégradation de la batterie, p. ex. état de santé
G01R 31/374 - Dispositions pour le test, la mesure ou la surveillance de l’état électrique d’accumulateurs ou de batteries, p. ex. de la capacité ou de l’état de charge avec des moyens pour corriger la mesure en fonction de la température ou du vieillissement
Assigning an appropriate modulation profile for an orthogonal frequency-division multiplexing (OFDM) channel. The current modulation profile assigned to a specific cable modem for communicating over a specific OFDM channel is examined to determine whether to consider reassigning the specific cable modem to a different modulation profile. Only upon determining consideration should be given, an assessment is made as to which modulation profile, of a set of candidate modulation profiles available to that cable modem for communicating over the specific OFDM channel, should be assigned to the specific cable modem using linear domain averaging over the OFDM subcarriers of the ratios between a Mean Error Rate (MER) threshold per subcarrier for the specific cable modem and the MER reported by the specific cable modem per subcarrier. A new modulation profile is assigned to the specific modem based on the assessment.
Increasing an analog to digital converter (ADC) dynamic range for a communications device. In the communications device, a reference threshold is established for a peak to average power ratio (PAPR) improvement factor for RF signals received by the communications device. A digital to analog converter (DAC) adjustment factor is established for a DAC to account for inaccuracies of a pre-cancellation DAC and fine tuning of an analog gain of received RF signals. A peak amplitude separation element, disposed within the communications device, evaluates an absolute value of a portion of a particular RF signal against the reference threshold. Upon the peak amplitude separation element determining that the portion is smaller than the reference threshold, the element assigns a zero value to a DAC signal current sample; otherwise, the element assigns a quantized value of the sample to the DAC signal current sample, used in adjusting a post-cancellation signal sample.
Propagating a downstream (DS) Out-of-Band (OOB) signal at a frequency receivable by a set of legacy set-top boxes (STBs) while supporting enhanced upstream peak data rates. At an input of an amplifier of a physical device, a portion of the DS-OOB signal is tapped to create a tapped DS-OOB signal, which comprises both the DS-OOB signal and all other downstream signals and channels sent from a head-end to a set of customer premises equipment (CPE) via the physical device. The tapped DS-OOB signal is introduced to a band-pass filter that passes the DS-OOB signal and attenuates all other radio frequency (RF) signals to create a filtered DS-OOB signal. The filtered DS-OOB signal is amplified and coupled to a low-pass side of a high-split diplex filter to propagate onto a transmission medium coupled to the CPE. The physical device may be a high-split RF amplifier or a high-split node.
H04N 7/173 - Systèmes à secret analogiquesSystèmes à abonnement analogiques à deux voies, p. ex. l'abonné envoyant un signal de sélection du programme
H04N 21/2381 - Adaptation du flux multiplexé à un réseau spécifique, p. ex. un réseau à protocole Internet [IP]
H04N 21/437 - Interfaçage de la voie montante du réseau de transmission, p. ex. pour transmettre des requêtes de client à un serveur VOD
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
H04B 10/2575 - Radio sur fibre, p. ex. signal radio modulé en fréquence sur une porteuse optique
A virtualized Cable Modem Termination System (CMTS) that provides high speed data services to one or more remote physical devices (RPDs). The CMTS comprises one or more first servers that each perform packet switching and routing as well as one or more second servers that each perform CMTS functions for the one or more remote physical devices (RPDs). Each of the one or more first servers and each of the one or more second servers are each implemented entirely on commercial off-the-shelf (COTS) hardware. Further, the CMTS functions comprise telemetry, displaying and supporting a dashboard that depicts historical events that occurred or ongoing events presently occurring at the virtualized CMTS, dynamic instantiation and deinstantiation of virtual machines in which software processes implementing the CMTS functions execute in proportion to demand at the virtual CMTS, logging, and analytics.
G06F 9/455 - ÉmulationInterprétationSimulation de logiciel, p. ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
H04L 12/24 - Dispositions pour la maintenance ou la gestion
H04L 12/725 - Sélection d’un chemin de qualité de service [QoS] adéquate
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]
Assigning an appropriate modulation profile for an orthogonal frequency-division multiplexing (OFDM) channel. The current modulation profile assigned to a specific cable modem for communicating over a specific OFDM channel is examined to determine whether to consider reassigning the specific cable modem to a different modulation profile. Only upon determining consideration should be given, an assessment is made as to which modulation profile, of a set of candidate modulation profiles available to that cable modem for communicating over the specific OFDM channel, should be assigned to the specific cable modem using linear domain averaging over the OFDM sub carriers of the ratios between a Mean Error Rate (MER) threshold per sub carrier for the specific cable modem and the MER reported by the specific cable modem per sub carrier. A new modulation profile is assigned to the specific modem based on the assessment.