18th week of 2020 patent applcation highlights part 82 |
Patent application number | Title | Published |
20200136840 | PUF CELL ARRAY, SYSTEM AND METHOD OF MANUFACTURING SAME - A physically unclonable function (PUF) cell array includes a first PUF cell arranged in a first column in a first direction and a second PUF cell arranged in a second column in the first direction. The first PUF cell includes a first set of conductive structures extending in the first and a second direction. The second PUF cell includes a second set of conductive structures extending in the first and the second direction. The first PUF cell includes a first conductive structure and a second conductive structure extending in the second direction. The second PUF cell includes a third conductive structure and a fourth conductive structure extending in the second direction. The first and third conductive structure or the second and fourth conductive structure are symmetric to each other with respect to a central line of at least the first or second PUF cell extending in the second direction. | 2020-04-30 |
20200136841 | SEMICONDUCTOR DEVICE AND SECURITY SYSTEM - A semiconductor device is provided. The semiconductor device includes a unique-information generation portion, a detection portion, a memory portion, and a readout portion. The unique-information generation portion operates in a plurality of operation environments to generate unique information. The unique information includes stable information and unstable information. The stable information is constant in the plurality of operation environments, and the unstable information is different in at least two of the plurality of operation environments. The detection portion detects the unstable information. The memory portion stores the unique information and identification information for identifying the unstable information. The readout portion reads out the unique information and the identification information and outputs the unique information and the identification information to an external portion. | 2020-04-30 |
20200136842 | SEMICONDUCTOR DEVICE AND SECURITY SYSTEM - A semiconductor device is provided. The semiconductor device includes a unique-information generation portion, a detection portion, a memory portion, and a readout portion. The unique-information generation portion operates in a plurality of operation environments to generate unique information. The unique information includes stable information and unstable information. The stable information is constant in the plurality of operation environments, and the unstable information is different in at least two of the plurality of operation environments. The detection portion detects the unstable information. The memory portion stores the unique information and identification information for identifying the unstable information. The readout portion reads out the unique information and the identification information and outputs the unique information and the identification information to an external portion. | 2020-04-30 |
20200136843 | API REQUEST AND RESPONSE BALANCING AND CONTROL ON BLOCKCHAIN - A balancing and control (B&C) system for API transactions is disclosed. The system may write a request confirmation and a request acknowledgement to a blockchain in response to an API request being transmitted from a consumer system to a provider system, with the request confirmation and the request acknowledgement each comprising a request hash of the API request. The system may also write a response confirmation and a response acknowledgement to the blockchain in response to an API response being transmitted from the provider system to the consumer system, with the response confirmation and the response acknowledgement each comprising a response hash of the API response. The blockchain may execute a smart contract to compare the request hashes from the request confirmation and the request acknowledgement and the response hashes from the response confirmation and the response acknowledgement to identify one or more out-of-balance events. | 2020-04-30 |
20200136844 | OVERLAY NETWORK BILLING - Operations include determining billing for data being transmitted out of an Autonomous System (AS). An internal node in the AS determines billing for a packet transmitted out of the AS based at least on an egress path of the packet. The packet is received at the internal node in the AS The internal node selects an egress path of the packet based on one or more characteristics of the packet. The egress path is mapped directly or indirectly to a billing counter. The billing counter is incremented based on (a) the transmission of the packet on the overlay network to the egress gateway and (b) transmission of the packet out of the AS on the selected egress path. | 2020-04-30 |
20200136845 | RECOVERING MULTICAST DATA TRAFFIC DURING SPINE RELOAD IN SOFTWARE DEFINED NETWORKS - Embodiment provide recovering multicast data traffic during spine reload in software defined networks by identifying interfaces available between spine switches and a public network in a site; identifying Group Internet Protocol-outer (GIPo) addresses that handle multicast communications between endpoints associated together in a bridge domain, wherein the endpoints are connected via leaf switches in communication with the spine switches in a Clos topology; assigning each GIPo address to one virtual interface group (ViG) of a plurality of ViGs to generate GIPo-to-ViG mappings; distributing the GIPo-to-ViG mappings to the spine and leaf switches; assigning each ViG to one Interface as first ViG-to-Interface mappings; distributing the first ViG-to-Interface mappings to the spine and leaf switches and; when a number of available Interfaces changes, re-assigning each ViG to one currently-available Interface as second ViG-to-Interface mappings; and distributing the second ViG-to-Interface mappings to the spine switches and to the leaf switches. | 2020-04-30 |
20200136846 | TERMINAL AND METHOD FOR BIDIRECTIONAL LIVE SHARING AND SMART MONITORING - The present invention discloses a terminal and method for bidirectional live sharing and smart monitoring. The terminal comprises: a camera, an audio capture unit, a display, a speaker, and a transceiver; by means of a dedicated channel, the transceiver sends, in real time and to a specific address, the video and audio captured by the camera and audio capture unit, respectively; by means of the dedicated channel, the transceiver receives the video and audio in real time from said specific address and outputs the video and audio by means of the display and the speaker; furthermore, the transceiver responds to a person or specific person or specific action or abnormal situation identified from the video and audio captured by the camera and audio capture unit, respectively; the transceiver sends notification information to said specific address in real time, the dedicated channel having been established in advance, and the terminal being used for trusted locations. In comparison with the prior art, the present invention improves user experience in real-time communications, making it more convenient and safer for the user to monitor the conditions at a specific location, or of a specific person. | 2020-04-30 |
20200136847 | SYSTEMS AND METHODS OF ENABLING BLOCKCHAIN-BASED BUILDING AUTOMATION SYSTEMS - A system includes a plurality of first building components, a private local blockchain, a second building component, and a client device. The private local blockchain includes a device ledger indicating each first building component, a transaction ledger maintaining a plurality of blocks corresponding to a transaction between at least two first building components and including at least one first unique identifier of the corresponding first building component and a timestamp of the transaction, a transaction processor that generates at least one block by executing a predetermined hash function using a previous block, and a local rule engine defining rules to evaluate a transaction. The second building component has at least one second unique identifier. The client device provides the at least one second unique identifier to the private local blockchain. The private local blockchain determines whether to add the second building component to the device ledger. | 2020-04-30 |
20200136848 | METHOD FOR CONTROLLING A SMART HOME APPLICANCE - A smart home appliance controlling method that is applicable to a smart home appliance device, a computer peripheral device and a computer, and the smart home appliance device controlling method includes: executing an import program to obtain a smart home appliance configuration file, and operating the computer periphery to send a control operation after obtaining the smart home appliance configuration file, and the processing unit generates a control command according to the control operation and the smart home appliance configuration file, the communication unit sends a control packet according to the control command and a communication protocol, and the smart home appliance receives the control packet, and executes a control command in the control packet. | 2020-04-30 |
20200136849 | FORWARDING PACKET - Provided are a method and an apparatus for forwarding a packet. Based on an example of the method, in a case of receiving an upstream Q-in-Q protocol packet through a port connected to an access device, an Edge Stream Gateway (ESGW) device forwards the upstream Q-in-Q protocol packet to a Virtual Broadband Remote Access Server (vBRAS) device through a Virtual eXtensible Local Area Network (VXLAN) tunnel between the ESGW device and the vBRAS device; in a case of receiving an upstream Q-in-Q data packet through a port connected to the access device, the ESGW device removes a Q-in-Q tag of the upstream Q-in-Q data packet, determines that a destination Media Access Control (MAC) address of the upstream Ethernet data packet without the Q-in-Q tag is an MAC address of the ESGW device, and performs layer-3 forwarding based on a destination IP address of the upstream Ethernet data packet. | 2020-04-30 |
20200136850 | REMOTE CONTROL SYSTEM FOR CONTROLLING A DOMESTIC APPLIANCE - The present invention relates to a remote control system for controlling a first domestic appliance ( | 2020-04-30 |
20200136851 | PARENTAL CONTROL FOR BLUETOOTH MESH DEVICES - Methods, systems, and devices for controlling mesh network devices are described. The method includes receiving, by an automation device, a first message from a control device, adding, by the automation device, the identifier of the first user device to a priority list of the automation device based on receiving the first message, and controlling, by the automation device, access to operations of the automation device based on the identifier in the priority list after adding the identifier of the first user device. In some cases, the first message includes an identifier of a first user device and an add command. | 2020-04-30 |
20200136852 | SYSTEM FOR HOME AUTOMATION - A system for home automation includes: at least one actuator for controlling at least one lighting device, arrangement including at least one window blind, or heating device; at least one sensor designed as an operable switch or operable system and able to be switched into different modes; a processing unit; a bus-type data transmission device connecting the processing unit to the at least one sensor and the at least one actuator. The sensor includes a measuring device for registering an actual mode of the sensor and a memory for storing sensor mode information. The processing unit includes: memory access for acquiring sensor mode information stored in a memory of the sensor via the bus-type data transmission device; and a control device to transmit an actuator control signal via the bus-type data transmission device, in order to control the at least one actuator in accordance with the sensor mode information. | 2020-04-30 |
20200136853 | Controller Cluster and Method for Operating the Controller Cluster - A controller cluster for controlling a technical device with a redundant first automation device and second automation device, wherein a virtual network interface controller is arranged in the automation devices between a first network interface controller and a protocol stack, and wherein the network interface controller administers a cluster hardware address in addition to a standard hardware address and thus the controller cluster, despite there being two automation devices, presents itself externally as one device. | 2020-04-30 |
20200136854 | METHOD AND APPARATUS FOR PROVIDING A HIGH SECURITY MODE IN A NETWORK - Systems and methods systems and methods for efficiently and securely forming a communication network. As a non-limiting example, various aspects of the present disclosure provide systems and methods, for example utilizing a plurality of different security modes, for forming a premises-based network (e.g., a MoCA network). | 2020-04-30 |
20200136855 | Over-The-Top Internet Service Provisioning - Novel tools and techniques for provisioning OTT internet services are provided. A system includes a user device associated with a first customer, a first physical customer local area network, and an enhanced network gateway. The enhanced network gateway may be configured to instantiate a virtual gateway associated with the first physical customer local area network, create a secure domain associated with the first physical customer local area network, determine whether a subscriber account is associated with the first customer. Responsive to determining that a subscriber account is not associated with the first customer, the enhanced network gateway may further provide a consumer portal to the user device, receive a selection of one or more services through the consumer portal, establish a connection to a service provider network associated with the one or more services, and provision the one or more services over the first physical customer local area network. | 2020-04-30 |
20200136856 | PACKAGING MACHINE HAVING A BUS NODE ASSEMBLY - In a packaging machine, a work station has an interior, which is surrounded by a wall and which has arranged therein a tool with at least one heating element or actor. The invention is characterized by a bus node assembly that is attached to the outside of the wall facing away from the interior and which comprises a housing cap, a circuit board and an interface connected to the circuit board and used for connection to a communication bus. | 2020-04-30 |
20200136857 | METHOD AND APPARATUS FOR ALLOCATING PRIORITY TRANSMISSION OPPORTUNITIES IN VEHICLE NETWORK - An operation method of a first end node in a vehicle network supporting a PLCA function is provided. The method includes performing a monitoring operation in a first time interval configured for communication of the first end node and detecting a transmission request signal transmitted from a second end node by the monitoring operation. In response to detecting the transmission request signal, a transmission operation of the first end node in the first time interval is stopped. The first time interval is used for communication of a second end node instead of the first end node. | 2020-04-30 |
20200136858 | CONTENT PROTECTION OVER SYNCHRONOUS DATA NETWORKS - Disclosed herein are systems and techniques for content protection over synchronous data networks. For example, a method of communicating content protected data may include providing link synchronization information over a link of a synchronous bus, and providing content protected data over the link of the synchronous bus. The content protected data may be protected in accordance with the High-Bandwidth Digital Content Protection (HDCP) specification or the Digital Transmission Content Protection (DTCP) specification, for example. | 2020-04-30 |
20200136859 | SYSTEM AND METHOD OF CONTROLLING NETWORK TRAFFIC FOR A NETWORK WITH IN A DEVICE - A system and method of controlling network traffic for a network in a device that has a plurality of units, including one or more provider and recipient units. The recipient units are configured to send respective subscription requests for data originating from the provider units. A controller is programmed to enter an initial phase when at least one initial condition is met. A repeat phase is entered when a list of currently active subscription is received. In the repeat phase, the controller is configured to monitor the network for a respective timing checking request sent by the provider units. When the controller receives a timing checking request, the controller stores the request in the queue module as respective queue member. The controller is configured to perform a timing analysis test on a selected member of the queue module and control the device based partly on the timing analysis test. | 2020-04-30 |
20200136860 | CONTROL AREA NETWORK (CAN) TRANSCEIVERS WITH AUTOMATIC POLARITY DETECTION - Two CAN bus transceivers utilized in a single integrated circuit package with the CAN bus connections between the two transceivers being inverted. Thus, one transceiver is connected to the CAN bus high and low lines while the other transceiver is connected to the CAN bus low and high lines. Both transceivers power up in a standby condition and each transceiver is monitoring for wake up signals on the CAN bus. The transceiver that is correctly connected to the CAN bus detects wake up signals. When the wake up signals are detected at that transceiver, that transceiver is brought to full operating state and the other transceiver is placed in a full standby condition. Additional input resistance is provided with each transceiver to maintain the proper input resistance for the integrated circuit. | 2020-04-30 |
20200136861 | SWITCH DEVICE, COMMUNICATION CONTROL METHOD, AND RECORDING MEDIUM - A switch device is a switch device that relays data in an in-vehicle network and including a plurality of first communication ports which are connectable to a plurality of functional units in a vehicle, and includes a plurality of first communication circuits disposed corresponding to the first communication ports and capable of communicating with the functional units via the corresponding first communication ports, one or more second communication circuits different from the plurality of first communication circuits, a switching unit capable of switching a connection destination of each of the first communication ports between the corresponding first communication circuit and the second communication circuit, and a control unit that controls the switching unit such that a connection destination of a target port which is the first communication port serving as a target is switched to the second communication circuit when a predetermined condition is satisfied. | 2020-04-30 |
20200136862 | METHODS AND APPARATUS FOR USE IN NETWORK OVERLAY FABRICS TO FACILITATE EXTERNAL NETWORK CONNECTIVITY INCLUDING ACCESS TO EXTRANET SHARED SERVICES - In one example, a router is configured to process communications according to a tunneling protocol to provide network overlay tunnels to facilitate virtual private networks (VPNs) for hosts, and to process communications associated with an external network with use of a provider virtualization routing and forwarding (VRF) instance. With use of a subscription function, the router receives an initial set of extranet VPN prefixes associated with the network overlays for storage in association with the provider VRF, as well as regularly receive publications of updates to extranet VPN prefixes associated with the network overlays. With use of a route obtaining function, the router, in response to receiving a communication associated with one of the stored extranet VPN prefixes at the provider VRF, sends to a communications management server a message indicating request for a host-to-router mapping and receive from the communications management server a reply including the host-to-router mapping. | 2020-04-30 |
20200136863 | SYNCHRONIZING ROUTE - In an example of a method of synchronizing a route, a first VTEP in a first EVPN learns an address of a first VM connected with the first VTEP; sends the learned address to a second VTEP connected with the first VTEP via a first EVPN route, where the second VTEP belongs to any of the first EVPN and a second EVPN of a different level from the first EVPN; receives a second EVPN route carrying an address of a second VM and a destination IP address for establishing a VXLAN tunnel; creates a route entry containing the address of the second VM, and nexthop information contained in the route entry is the destination IP address carried in the second EVPN route; and establishes a VXLAN tunnel between the first VTEP and a VTEP identified by the destination IP address carried in the second EVPN route. | 2020-04-30 |
20200136864 | Over-The-Top Access to Distributed Local Resources - Novel tools and techniques for OTT access to local resources are provided. A system includes a user device associated with a first customer, a first physical customer local area network including at least part of a physical circuit from the user device to a first network edge, at least one local resource on a second customer local area network, and an enhanced network gateway. The enhanced network gateway may be configured to instantiate a virtual gateway associated with the first physical customer local area network, create a secure domain associated with the first customer, and provide access to the at least one local resource of the second physical customer local area network associated with the first customer. The at least one local resource of the second physical customer local area network may be coupled to the secure domain via a second virtual gateway of a second enhanced network gateway. | 2020-04-30 |
20200136865 | DATA STREAM PROCESSING DEVICE WITH RECONFIGURABLE DATA STREAM PROCESSING RESOURCES AND DATA STREAM PROCESSING METHOD - A data stream processing device includes a plurality of data providing units, a plurality of processing units, and control circuitry. The data providing units are configured to output data values received via a plurality of data inputs, respectively. The processing units are configured to generate data outputs based on the data values, respectively. The control circuitry includes a mode selection input and is configured to simultaneously provide data values of different data streams to the data inputs of the data providing units, respectively, in response to the mode selection input receiving a signal indicating a first mode, and simultaneously provide a plurality of successive groups of data values of one of the data streams to the data inputs of the data providing units, respectively, in response to the mode selection input not receiving the signal indicating the first mode. | 2020-04-30 |
20200136866 | TRANSMITTER WITH SELF-TRIGGERED TRANSITION EQUALIZER - A transmitting device includes an output node, at least one driver circuit and transition equalization circuitry. The driver circuit drives an output data signal including a data transition onto the output node. The output of the transition equalization circuitry is coupled to the output node. The transition equalization circuitry begins to drive the output node at the data transition and ends driving of the output node a pre-determined delay after beginning to drive the output node. The transition equalization circuitry drives the output node by injecting current onto the output node if the data transition is a positive transition, and sinking current from the output node if the data transition is a negative transition. | 2020-04-30 |
20200136867 | METHOD FOR SENDING DOWNLINK CONTROL INFORMATION, TERMINAL DEVICE, AND NETWORK DEVICE - Embodiments of this application provide a method for sending downlink control information, a terminal device, and a network device, and relate to the communications field, to resolve problems of low flexibility and low reliability of a system DCI configuration. The method includes: receiving DCI for scheduling downlink data to be transmitted as one codeword, wherein the DCI comprises a value of a set of values each indicating a corresponding quantity of layers of the one codeword and one or more antenna ports used for sending the one codeword, and wherein the set of values comprises: a first value indicating that the quantity of layers of the one codeword is 2, and a first antenna port and a second antenna port are used for sending the one codeword, and a second value indicating that the quantity of layers of the one codeword is 2 and a third antenna port and a fourth antenna port are used for sending the one codeword. | 2020-04-30 |
20200136868 | Method And System For Split Voltage Domain Receiver Circuits - Methods and systems for split voltage domain receiver circuits are disclosed and may include amplifying complementary received signals in a plurality of partial voltage domains. The signals may be combined into a single differential signal in a single voltage domain. Each of the partial voltage domains may be offset by a DC voltage from the other partial voltage domains. The sum of the partial domains may be equal to a supply voltage of the integrated circuit. The complementary signals may be received from a photodiode. The amplified received signals may be amplified via stacked common source amplifiers, common emitter amplifiers, or stacked inverters. The amplified received signals may be DC coupled prior to combining. The complementary received signals may be amplified and combined via cascode amplifiers. The voltage domains may be stacked, and may be controlled via feedback loops. The photodetector may be integrated in the integrated circuit. | 2020-04-30 |
20200136869 | CIRCUITS AND METHODS FOR BI-DIRECTIONAL DATA COMMUNCTION OVER ISOLATION CHANNELS - In a general aspect, a data communication circuit can include a differential transmitter configured to be coupled with a differential input of a first unidirectional differential isolation channel, and a differential receiver configured to be coupled with a differential output of a second unidirectional differential isolation channel. The differential receiver can include a comparator that has a threshold that is adjustable based on a signal received via the second unidirectional differential isolation channel. | 2020-04-30 |
20200136870 | TECHNIQUES FOR PHASE MODULATED SIGNALS HAVING POOR AUTOCORRELATION - An electronic transmitter includes: a modulator to phase modulate a carrier signal with a baseband signal using a phase modulation sequence; and an emitter to emit the phase modulated signal. The phase modulated signal has poor autocorrelation, has a corresponding mismatched filter based on the phase modulation sequence, and is configured to demodulate into the baseband signal through poor cross-correlation with the mismatched filter. Sometimes, the transmitter is part of a sensing apparatus, where the emitter emits the phase modulated signal at a target and the emitted signal reflects off the target. The sensing apparatus includes a receiver that has a collector to collect the reflected signal, and a demodulator to demodulate the collected signal into the baseband signal through the poor cross-correlation with the mismatched filter. Sometimes, the transmitter is part of a communication system, where the emitter emits the phase modulated signal to an intended recipient. | 2020-04-30 |
20200136871 | METHOD FOR TRANSMITTING AND RECEIVING SIGNAL IN WLAN SYSTEM AND DEVICE THEREFOR - The present specification discloses a method for transmitting and receiving a signal in a WLAN system, by a station, and a device therefor. More particularly, the present specification discloses, when a station transmits and receives a signal through a channel on which one or two channels are bonded, a method for constituting an enhanced directional multi gigabit (EDMG) short training field (STF) for an orthogonal frequency division multiplexing (OFDM) packet, and transmitting and receiving a signal comprising the constituted EDMG STF field, and a device therefor. | 2020-04-30 |
20200136872 | DATA PROCESSING DEVICE AND METHOD - A data processing device includes a first circuit and a second circuit. The first circuit includes a first front-end circuit configured to process first data to obtain first demodulated data, and a back-end circuit coupled to the first front-end circuit and configured to receive the first demodulated data. The second circuit includes a second front-end circuit configured to process second data to obtain second demodulated data, and a transmitter coupled to the second front-end circuit and configured to transmit the second demodulated data to the first circuit. The back-end circuit is further configured to receive the second demodulated data, and process the first demodulated data and the second demodulated data. | 2020-04-30 |
20200136873 | PREAMBLE SYMBOL GENERATION AND RECEIVING METHOD, AND FREQUENCY-DOMAIN SYMBOL GENERATION METHOD AND DEVICE - Provided are a preamble symbol generation method and receiving method, and a relevant frequency-domain symbol generation method and a relevant device, characterized in that the method comprises: generating a prefix according to a partial time-domain main body signal truncated from a time-domain main body signal; generating the hyper prefix according to the entirety or a portion of the partial time-domain main body signal; and generating time-domain symbol based on at least one of the cyclic prefix, the time-domain main body signal and the hyper prefix, the preamble symbol containing at least one of the time-domain symbols. Therefore, using the entirety or a portion of a certain length of a time-domain main body signal as a prefix, it is possible to implement coherent detection, which solves the issues of performance degradation with non-coherent detection and differential decoding failure under complex frequency selective fading channels; and generating a hyper prefix based on the entirety or a portion of the above truncated time-domain main body signal enables the generated preamble symbol to have sound fractional frequency offset estimation performance and timing synchronization performance. | 2020-04-30 |
20200136874 | DEMODULATION REFERENCE SIGNALING IN LTE/NR COEXISTENCE - There is disclosed a method of operating a network node, the network node operating according to a first radio access technology, RAT. The method includes transmitting signaling having communication signaling and Demodulation Reference Signaling, DMRS, in a transmission resource pattern. The DMRS is arranged in the transmission resource pattern according to a DMRS pattern, in which the DMRS pattern is selected from a set of DMRS patterns based on a coexistence indication indicating the presence of cell-specific reference signals, CRS, associated to a second RAT. | 2020-04-30 |
20200136875 | EXTREME HIGH THROUGHPUT LONG TRAINING FIELD - This disclosure describes systems, methods, and devices related to extreme high throughput (EHT) long training field (LTF). A device may determine one or more symbols associated with a high efficiency (HE) LTF, wherein the one or more symbols are used for training one or more spatial streams. The device may determine a first group of spatial streams of the one or more spatial streams. The device may determine a second group of spatial streams of the one or more spatial streams, wherein the first group of spatial streams is different from the second group of spatial streams. The device may cause to train the first group of spatial streams using a first set of frequency tones. The device may cause to train the second group of spatial streams using a second set of frequency tones, wherein the first set of frequency tones is different from the second set of frequency tones. | 2020-04-30 |
20200136876 | METHOD AND APPARATUS USING CELL-SPECIFIC AND COMMON PILOT SUBCARRIERS IN MULTI-CARRIER, MULTI-CELL WIRELESS COMMUNICATION NETWORKS - A multi-carrier cellular wireless network ( | 2020-04-30 |
20200136877 | BROADCAST SIGNAL TRANSMISSION DEVICE, BROADCAST SIGNAL RECEPTION DEVICE, BROADCAST SIGNAL TRANSMISSION METHOD, AND BROADCAST SIGNAL RECEPTION METHOD - The present disclosure comprises: a demodulation unit for receiving a broadcast signal including a signal frame divided into a bootstrap area, a preamble area, and a data area, and demodulating the received broadcast signal according to an OFDM scheme; a frame parsing unit for parsing the signal frame from the demodulated broadcast signal; an L1 signaling processing unit for processing preamble data received in the preamble area of the parsed signal frame, and extracting L1 signaling data including time information; a physical layer pipe (PLP) data processing unit for processing PLP data of at least one PLP received in the data area of the parsed signal frame, and extracting at least one data packet; and a container encapsulation unit for generating a first container including the extracted time information, and generating a second container including the at least one extracted data packet, wherein each of the first container and the second container includes a first header, a second header, and a payload, the first header includes start position information indicating a start position of a corresponding container, start position information of the first container and start position information of the second container have the same value, and the second header includes container identification information for distinguishing the first container and the second container. | 2020-04-30 |
20200136878 | METHOD AND APPARATUS FOR SUPPORTING BANDWIDTH PART SWITCHING IN WIRELESS COMMUNICATION SYSTEM - A method and apparatus for performing measurement based on synchronization signal (SS) blocks in a wireless communication system is provided. A user equipment (UE) which supports a new radio access technology (NR) receives a SS block measurement timing configuration (SMTC) from a network, and performs measurement based on the SS blocks in a duration which is determined based on the SMTC. The SS blocks are included in an active bandwidth part (BWP). | 2020-04-30 |
20200136879 | SYSTEM AND METHOD FOR FREQUENCY SYNCHRONIZATION OF DOPPLER-SHIFTED SUBCARRIERS - A method includes receiving an Orthogonal Frequency Division Multiplexing (OFDM) signal comprising a plurality of Doppler-shifted OFDM subcarriers and determining frequency-shift data corresponding to the plurality of Doppler-shifted OFDM subcarriers. The determining includes calculating frequency-shift data for each Doppler-shifted OFDM subcarrier of the plurality of Doppler-shifted OFDM subcarriers, thereby yielding a plurality of subcarrier-specific frequency-shift values and calculating an average of the plurality of subcarrier-specific frequency-shift values. The method further includes frequency shifting each subcarrier of the plurality of Doppler-shifted OFDM subcarriers by a value based on the determined frequency-shift data multiplied by a frequency index of each subcarrier. | 2020-04-30 |
20200136880 | SYSTEM AND METHOD FOR TRANSMITTING A SIGNAL - A system and method for transmitting a signal are disclosed herein. In one embodiment, the system and method are configured to perform: transmitting one or more synchronization signals using an anchor carrier with a first frequency location; and transmitting a system information block using a non-anchor carrier with a second frequency location that is different from the first frequency location. | 2020-04-30 |
20200136881 | TRANSMITTING DEVICE, RECEIVING DEVICE AND METHODS THEREOF - A transmitting device and a receiving device are described for a wireless communication system. The transmitting device transmits one or more synchronization signals on a carrier to at least one receiving device. A frequency of a synchronization signal among the one or more synchronization signals is located on a first frequency raster, and a carrier frequency of the carrier is deployed on a second frequency raster. The frequencies of two different synchronization signals among the one or more synchronization signals are located on different frequency positions in the first raster. The transmitting device transmits an indication of the carrier frequency to the at least one receiving device. The indication comprises at least one integer number. The receiving device derives the carrier frequency based on the at least one integer number. | 2020-04-30 |
20200136882 | METHOD FOR TRANSMITTING OR RECEIVING SIGNAL IN WIRELESS COMMUNICATION SYSTEM AND APPARATUS THEREFOR - A method for receiving, by a terminal, downlink control information in a wireless communication system according to one embodiment of the present invention comprises the steps of: receiving information on a reference subcarrier spacing (SCS) from among a plurality of SCS numerologies; receiving downlink control information through a terminal group common physical downlink control channel (PDCCH); and obtaining information on a slot format from the downlink control information, wherein the downlink control information indicates the slot format on the basis of the reference SCS, and when the SCS of the terminal is different from the reference SCS, the terminal may convert the slot format of the reference SCS according to the SCS of the terminal. | 2020-04-30 |
20200136883 | METHOD FOR TRANSMITTING INFORMATION IN COMMUNICATION SYSTEM, BASE STATION AND USER EQUIPMENT - A method for transmitting information in a communication system, a base station and a user equipment. The method includes mapping a synchronous signal and a broadcast channel to be transmitted to preset one or more time-frequency resource blocks in a target carrier, where a numerology used by the target carrier is a first numerology group, and the first numerology group includes any one or more numerologies that are allowed to be used by the target carrier; the one or more time-frequency resource blocks are located within an initial access subband of the target carrier and uses a second numerology, where the second numerology is a fixed numerology; the broadcast channel carries at least configuration information of the initial access subband; and the initial access subband is a subband corresponding to a numerology in the first numerology group; and transmitting the one or more time-frequency resource blocks to a user equipment. | 2020-04-30 |
20200136884 | EXTREME HIGH THROUGHPUT FUTURE PROOF PREAMBLE DESIGN - Methods, apparatuses, and computer readable media for a common preamble for wireless local-area networks (WLANs). An apparatus of an access point (AP) or station (STA) comprising processing circuitry configured to decode a portion of a physical layer (PHY) protocol data unit (PPDU), the first portion of the PPDU including a physical universal signal field (U-SIG), the U-SIG comprising a version independent portion and a version dependent portion, the version independent portion including a version identifier field, the version identifier field indicating a standard version of the PPDU. The processing circuitry is further configured to refrain from decoding the version dependent portion when the standard version indicates a standard version of a later generation than a standard version of the AP or STA, and otherwise decode the version dependent portion in accordance with the standard version. | 2020-04-30 |
20200136885 | COMMUNICATION METHOD, COMMUNICATIONS APPARATUS, AND STORAGE MEDIUM - A communication method, a communications apparatus, and a storage medium are disclosed, to reduce a probability that consecutive bit errors occur in a communications system. A received to-be-sent signal is modulated to obtain a modulated signal, and N rounds of operations are further performed on the modulated signal to obtain an encoded signal. An output of the 1 | 2020-04-30 |
20200136886 | SPECTROPHOTOMETRIC DEVICE - A spectrophotometric device includes a photoreceptor that receives light reflected from an object. The spectrophotometric device measures a color of the object. The spectrophotometric device further includes: a network connection medium being capable of connecting to one or more than one address on a network; a connection interface element; and a processor that makes the network connection medium connect to the one or more than one address on the network upon the interface element being used by a user. | 2020-04-30 |
20200136887 | Pervasive Realtime Framework - A pervasive realtime framework supports the execution of realtime software applications with high-level functions that significantly reduce the effort and time needed to develop realtime software applications in a new operating environment paradigm in which realtime connections between network nodes are pervasive. The pervasive realtime framework handles the complex tasks of connecting to communicants, virtual areas, and other network resources, as well as switching those connections in response to user inputs and thereby enables software application developers to focus on developing high-level realtime software application functionality. | 2020-04-30 |
20200136888 | CONTEXT-AWARE SOFTWARE DEFINED NETWORKING POLICY MANAGEMENT AND ENFORCEMENT USING SEMANTIC DATA MODELING - Techniques for policy management and enforcement using semantic data modeling are provided. A first declarative policy is received at a network node from a controller. A first semantic data query protocol (SDQP) transaction is generated by retrieving a first semantic data model associated with the network node, where the first semantic data model describes a configuration domain of the network node, and parsing the first declarative policy based on the first semantic data model to generate the first SDQP transaction. The first declarative policy is then implemented by executing the first SDQP transaction against a semantic database. | 2020-04-30 |
20200136889 | NEAR REAL TIME ANALYTICS - Techniques for performing near real-time analytics are provided. In one technique, different client devices generate different sets of events pertaining to the same or different media item. Events generated by one client device are assigned to one process (or machine) while events generated by another client device are assigned to a different process (or machine). Each process aggregates events assigned to it based on a time window to generate an aggregated event. The aggregated events are stored in persistent storage. In response to a request for a report that is associated with a media item, one or more of the aggregated events are retrieved from persistent storage and report data is generated based on the aggregated events. The report data is sent to the requestor for visual presentation. | 2020-04-30 |
20200136890 | ANOMALY DETECTION AND CLASSIFICATION IN NETWORKED SYSTEMS - Systems and methods are disclosed for detecting and classifying faults in a networked system. An offline training offline storage and training function can store network data and periodically train machine learning models for identifying faults. Machine learning models can include separate detection and classification models. These machine learning models can be periodically provided to an online anomaly detection function and an online anomaly classification function for detecting and classifying anomalies in real time. | 2020-04-30 |
20200136891 | Automatic Root Cause Diagnosis in Networks - An embodiment may involve: (i) obtaining a set of data records that include respective pluralities of tuples characterizing operation of communication sessions in a network and that identify hardware or software components related to the network that were involved in the communication sessions, (ii) determining degrees to which signatures in the pluralities of tuples are associated with communication problems in the network; (iii) identifying, from the degrees, a subset of the signatures most associated with the communication problems; (iv) grouping specific pairs from the subset of the signatures into equivalence classes based on co-occurrence of signatures of the specific pairs within the data records; (v) generating and pruning a dependency graph between the equivalence classes; (vi) from the equivalence classes remaining in the dependency graph, selecting a subset of the hardware or software components related to the network that are candidates for involvement with the communication problems. | 2020-04-30 |
20200136892 | REMOTE ACCESS CONTROLLER SUPPORT SYSTEM - A remote access controller support system includes a first server device that includes a first remote access controller that is coupled to a support system and a client device through an out-of-band network connection. The first remote access controller detects a server device event at the first server device. The first remote access controller correlates the event with a stored server device event and determines a recommended action associated with the stored server device event. The first remote access controller causes, via the out-of-band network connection, the recommended action to be displayed on a display device of the client device. | 2020-04-30 |
20200136893 | SYSTEMS AND METHODS FOR MAINTAINING COMMUNICATION LINKS - The various embodiments described herein include methods, devices, and systems for maintaining communication links. In one aspect, a computing system includes: (1) a client agent communicatively coupled to a client device, the client agent configured to: (a) facilitate communication between the client device and a remote server via a communication channel including a first portion of the communication channel between the client device and the client agent; and (b) maintain the first portion of the communication channel during a communication outage in a different portion of the communication channel; and (2) a communications server distinct from the client device and the remote server, the communications server configured to: (a) enable communication between the client device and the remote server via the communication channel; and (b) reestablish the communication channel in the event of a communication outage between the client agent and the remote server. | 2020-04-30 |
20200136894 | SYSTEM AND METHOD FOR ESTABLISHING RELIABLE TIME-SENSITIVE NETWORKS - A communication system includes one or more processors that determine a communication risk value for each path of multiple paths within a time-sensitive network. The multiple paths are defined by multiple nodes and links that communicatively connect the nodes. The processors establish a redundant path of the paths that bypasses a low reliability path of the paths. The redundant path includes at least one different link or node from the low reliability path. The processors control the time-sensitive network to communicate duplicate copies of a data frame in parallel along both the redundant path and the low reliability path to increase a likelihood that the data frame is received at a listening device from a publishing device within a designated time window according to a schedule of the time-sensitive network. | 2020-04-30 |
20200136895 | BEAM RECOVERY WITHOUT BEAM CORRESPONDENCE - Disclosed are techniques for beam failure recovery in a wireless communications system. In an aspect, a user equipment (UE) detects a beam failure of a first downlink beam received at the UE from a base station, sends, to the base station, a random access channel (RACH) request identifying one or more candidate downlink beams received at the UE from the base station, and, in response to sending the RACH request, receives, from the base station, a response to the RACH request, the response identifying a second downlink beam from the one or more candidate downlink beams to replace the first downlink beam and indicating a type of beam recovery associated with the second downlink beam for which downlink beam resources have been reserved. | 2020-04-30 |
20200136896 | METHOD AND SYSTEM FOR DIAGNOSIS OF FAILURES IN A COMMUNICATIONS NETWORK - Embodiments of a method and a device are disclosed. In an embodiment, a method for operating a communications network is disclosed. The method involves setting, at a first network node in the communications network, a register value that is indicative of a fault status associated with the first network node, the register value being set in a physical layer device of the first network node, receiving fault status information at an element in the communications network, the fault status information corresponding to the register value that is set in the physical layer device of the first network node, and determining, at the element in the communications network, a fault status of the communications network in response to the fault status information received at the element in the communications network. | 2020-04-30 |
20200136897 | DETECTING SINGLE POINTS OF FAILURE ON A STORAGE SYSTEM - Single points of failure (SPoFs) may be determined for I/O connectivity on a storage network. I/O path information may be determined for a storage device, for example, as a result of a host system logging into the storage network, and may be updated in response to events on the storage network. From this determined I/O path information, one or more SPoFs between a storage device and an application layer may be determined if, for the I/O path information collectively, it is determined that there is only one of any of the path components between the storage device and the application layer. The I/O path information may be displayed in a manner that facilitates a user identifying that there is an SPoF on an I/O path between a storage device and an application layer of a host system. Based on the determination of an SPoF, an alert may be issued. | 2020-04-30 |
20200136898 | Systems and Methods for Network Configuration Management - Disclosed are systems and methods for network configuration management systems and methods. In some embodiments, the discloses systems and methods may involve receiving data from one or more nodes within a particular network. The data may include, for example, topology, telemetry, geographical, and other data relating to the nodes, the network, and/or the functionality of the nodes or network. Once received, such data may be cleaned and processing may be performed on the data. Such processing may involve clustering the data into groups based on various parameters and performing forecasting on the data to determine future usage rates and capacity information, for example. The clustering and forecasting results may be fed to a rules engine and/or an optimization engine, which may then determine appropriate actions to take on the network (e.g., changes to various nodes in terms of technology and/or number of nodes). | 2020-04-30 |
20200136899 | Conserving Computing Resources during Network Parallel Processing - A parallel processing device includes a parallel processing engine implemented by a processor. The parallel processing engine is configured to execute a shell script for each particular processing job in a queue of processing jobs to run. The shell script is configured to dynamically generate a configuration file for each particular processing job. The configuration file instructs a network of computing systems to run the particular processing job using a particular number of parallel partitions corresponding to a parallel partitions parameter associated with the particular job. The configuration file includes randomized scratch directories for computing nodes within the network of computing systems and a calculated container size for the particular processing job. Each processing job is run on the network of computing systems according to the dynamically-generated configuration file of the particular processing job. | 2020-04-30 |
20200136900 | CONFIGURATION SHARING AND VALIDATION FOR NODES IN A GRID NETWORK - A command and response messaging mechanism for use between nodes of a homogeneous data grid can allow a configuration state to be quickly provisioned to the nodes of a cluster at run time for an application running on the data grid. For example, a processing device of a node can receive a global configuration state from a peer node in the grid network. The processing device can apply common values for symmetrical attributes from the global configuration state to a local configuration. The processing device can also apply individual node values for asymmetrical attributes from the global configuration state to the local configuration. The processing device can then run the application on the local node using the local configuration. | 2020-04-30 |
20200136901 | System and Method of Managing an Intelligent Peripheral - An information handling system includes a host, an intelligent peripheral connected to the host, and a baseboard management controller. The host includes a memory and a central processing unit. The intelligent peripheral is configured to communicate with the baseboard management controller to obtain configuration information, and provide networking services to the host after configuration. The baseboard management controller is configured to communicate with a management network; establish a communication channel with the intelligent peripheral independent of the host system; obtain configuration information for the intelligent peripheral from the management network; and provide the configuration information to the intelligent peripheral. | 2020-04-30 |
20200136902 | NETWORK MANAGEMENT METHOD AND APPARATUS - Embodiments of the present disclosure can provide network management methods and apparatuses, The method can comprise connecting by a first terminal device to a network through a connection mode; and acquiring management configuration information corresponding to the network system. | 2020-04-30 |
20200136903 | Information Processing Method, Network Node, Authentication Method, and Server - The present embodiments relate to an information processing method, a network node, an authentication method, and a server. In one embodiment, a method includes generating a virtual access node corresponding to a first access node on a central node in response to determining that no virtual access node corresponding to the first access node currently exists on the central node; obtaining, by the virtual access node on the central node, configuration information related to the first access node; and sending, by the virtual access node to the first access node, the configuration information related to the first access node, after the first access node goes online. | 2020-04-30 |
20200136904 | NETWORK EVENT CORRELATION - Examples disclosed herein relate to a method comprising collecting, by a network monitoring tool, network data from a first device on a network. The method comprises identifying, by the network monitoring tool, a potential issue from the network data, wherein the potential issue corresponds to one aspect of the network and transmitting, by the network monitoring tool, the potential issue to a network management tool. The method also comprises identifying, by the network management tool, a first network configuration that the potential issue relates to and creating, by the network management tool, a second network configuration for the network to fix the potential issue. | 2020-04-30 |
20200136905 | CONFIGURATION ENTITY RATING - A method may include identifying a plurality of constraints corresponding to a plurality of configuration entities comprising at least a first configuration entity and a second configuration entity. The plurality of constraints can match particular configuration values for the plurality of configuration entities. The method may further include assigning rating values to constraints that match the particular configuration values. The rating values can be based on an importance criterion corresponding to the first configuration entity and the second configuration entity respectively. The method can further include generating a configuration scoring and ranking template comprising information corresponding to the plurality of constraints and the particular configuration values and assigning the first configuration entity to a first network category and the second configuration entity to a second and different network category. The first and second network categories can have different rating values assigned to the constraints that match the particular configuration values. | 2020-04-30 |
20200136906 | MODULAR I/O CONFIGURATIONS FOR EDGE COMPUTING USING DISAGGREGATED CHIPLETS - Various approaches for deployment and use of configurable edge computing platforms are described. In an edge computing system, an edge computing device includes hardware resources that can be composed from a configuration of chiplets, as the chiplets are disaggregated for selective use and deployment (for compute, acceleration, memory, storage, or other resources). In an example, configuration operations are performed to: identify a condition for use of the hardware resource, based on an edge computing workload received at the edge computing device; obtain, determine, or identify properties of a configuration for the hardware resource that are available to be implemented with the chiplets, with the configuration enabling the hardware resource to satisfy the condition for use of the hardware resource; and compose the chiplets into the configuration, according to the properties of the configuration, to enable the use of the hardware resource for the edge computing workload. | 2020-04-30 |
20200136907 | REACTIVE NON-BLOCKING INPUT AND OUTPUT FOR TARGET DEVICE COMMUNICATION - A device may receive information identifying a plurality of requests and identifying a plurality of targets for the plurality of requests. The device may generate respective routes for the plurality of targets, where a route, of the respective routes, for a target, of the plurality of targets, identifies a set of transformations to be applied to a corresponding request of the plurality of requests. The device may apply the respective routes to the plurality of requests to generate processed requests, and may communicate with at least one of the plurality of targets based on the processed requests. The device may receive results based on communicating with the at least one of the plurality of targets, wherein the results are based on the processed requests, and may provide information based on the results. | 2020-04-30 |
20200136908 | Autodiscovery with Dynamic Configuration Launching - Methods and systems for autodiscovery with dynamic configuration are provided. Exemplary methods include: generating a configuration template for a provider, the configuration template including one or more conditions; monitoring for launch of a new event from a provider; based on the monitoring, detecting the new event; determining, for the detected new event, occurrence of at least one condition of the configuration template; and in response to the determining, automatically launching a configuration associated with the new event. New events may be emitted to a common bus by various providers. The provider may be a container-based provider, container orchestration platform, port-based provider, process-based provider, file search provider, or the like. For container providers, an automatically launched configuration can be automatically stopped once the container exits. The method may include determining that a detected new container includes one or more hints for determining a particular configuration to automatically launch. | 2020-04-30 |
20200136909 | AUTOINITIALIZATION OF CLUSTERED STORAGE - Techniques are presented for clustering data storage including (a) announcing, using zeroconf, to a local network, a service provided by a DSA and an unreserved state of the DSA, the service being of a clusterable data storage type, (b) receiving a cluster command from a configuration management device connected to the local network, the cluster command directing the DSA to join a storage cluster to present combined storage of the DSA and at least one other DSA, and (c) in response to receiving the cluster command: (1) announcing to the local network via L2 multicasting that the DSA has entered a reserved state using zeroconf, (2) afterwards, performing configuration operations including updating system parameters, resulting in the DSA becoming part of the storage cluster, and (3) while in the reserved state, receiving another cluster command directing the DSA to join another storage cluster, and, in response, refusing the other cluster command. | 2020-04-30 |
20200136910 | ALLOCATING ENFORCEMENT OF A SEGMENTATION POLICY BETWEEN HOST AND NETWORK DEVICES - A segmentation server configures enforcement of a segmentation policy by allocating enforcement of management instructions between network devices and hosts. The segmentation policy comprises rules that control communications between workloads. For a particular workload, the segmentation server generates management instructions for controlling communications to and from the particular workload in accordance with the rules. The segmentation server determines an allocation of management instructions between enforcement on a host on which the particular workload executes and enforcement on a network device upstream from the workload. The segmentation server sends configuration information to at least one of the host and the network device in accordance with the allocation to enable enforcement of the management instructions. | 2020-04-30 |
20200136911 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING A SERVICE PROXY FUNCTION IN A TELECOMMUNICATIONS NETWORK CORE USING A SERVICE-BASED ARCHITECTURE - An example system includes a service proxy controller and a number of service proxy workers. The service proxy controller is configured for providing routing policies for a telecommunications network core. The telecommunications network core includes network functions communicating using a service-based architecture. Each service proxy worker is configured for routing telecommunications network core messages between a respective subset of the network functions by consuming the routing policies from the service proxy controller and enforcing the routing policies from the service proxy controller. Each service proxy worker is configured for providing network status reports to the service proxy controller based on the telecommunications network core messages. | 2020-04-30 |
20200136912 | Method, Device, and System for Implementing MUX Machine - A method, a device, and a system for implementing a Mux machine are provided. The method includes: setting a Mux machine on a first aggregation port to be in a PROTECT_WAITING state; when the Mux machine is in the PROTECT_WAITING state, determining that the first aggregation port is not in a collecting and distributing state, and sending, to a second network device, a first LACPDU packet that is used to notify that the first aggregation port is in the collecting and distributing state; and when determining that a second LACPDU packet that is from the second network device and that is used to indicate that a second aggregation port is in the collecting and distributing state is received, switching a status of the Mux machine from the PROTECT_WAITING state to a COLLECTING_DISTRIBUTING state, and setting the first aggregation port to be in the collecting and distributing state. | 2020-04-30 |
20200136913 | INPUT/OUTPUT (I/O) PERFORMANCE OF HOSTS THROUGH BI-DIRECTIONAL BANDWIDTH FEEDBACK OPTIMIZATION - Embodiments for improving Input/Output (I/O) performance through bi-directional bandwidth feedback optimization in a distributed computing environment. Resource allocation information from a host is retrieved by an application plugin. Bandwidth allocation information is retrieved from a network switch using Enhanced Transmission Selection (ETS) by the application plugin. A bandwidth optimization operation is performed on the host and/or on the network switch according to the resource allocation information received from the host and the bandwidth allocation information received from the network switch by the application plugin. | 2020-04-30 |
20200136914 | POSITION PARAMETERIZED RECURSIVE NETWORK ARCHITECTURE WITH TOPOLOGICAL ADDRESSING - A digital data communications network that supports efficient, scalable routing of data and use of network resources by combining a recursive division of the network into hierarchical sub-networks with repeating parameterized general purpose link communication protocols and an addressing methodology that reflects the physical structure of the underlying network hardware. The sub-division of the network enhances security by reducing the amount of the network visible to an attack and by insulating the network hardware itself from attack. The fixed bandwidth range at each sub-network level allows quality of service to be assured and controlled. The routing of data is aided by a topological addressing scheme that allows data packets to be forwarded towards their destination based on only local knowledge of the network structure, with automatic support for mobility and multicasting. The repeating structures in the network greatly simplify network management and reduce the effort to engineer new network capabilities. | 2020-04-30 |
20200136915 | DATA AGGREGATION BASED ON A HEIRARCHICAL TREE - At each delegate device and each non-delegate device of a logical device hierarchy, a data cube is generated. The logical device hierarchy includes more than one level, and each level includes one or more groups, and each group includes one delegate device and one or more non-delegate devices. At each delegate device, data cubes are received from the one or more non-delegate devices associated with the same group. At each delegate device, data cubes are received from delegate devices of a different group, and that delegate device is the parent of the delegate devices associated with a different group. At each delegate device, the received data cubes are aggregated into a weighted data cube. From each delegate device, the weighted data cube are outputted to the parent of the delegate device. | 2020-04-30 |
20200136916 | METHOD AND APPARATUS FOR INITIALIZING A CONTROLLER MODULE - The present disclosure relates to a method of initializing a set of controllable units in an electrical system. The method comprises: A) obtaining, by a controllable unit controller module in a sequence of the controllable units, a discovery message on a non-addressable data pathway; B) broadcasting on an addressable data bus, by the controllable unit controller module, an identity of the functional unit; C) transmitting the discovery message to another controllable unit controller module in the sequence of the controllable units by way of the non-addressable data pathway; and D) recording, by the system controller module, the broadcasted identity of the controllable unit. | 2020-04-30 |
20200136917 | ENCODING AND VERIFYING NETWORK INTENTS FOR STATEFUL NETWORKS - Example method includes: identifying three relationships about a network function in an intent-based stateful network—(1) the network function forwarding a network packet implies that at least one previous network packet was received by the network function in the same direction prior to the network packet is forwarded, (2) an established state in the network function implies that at least one previous network packet was received at the network function, (3) the network function receiving the network packet as a downward network function implies the network packet was previously sent by a second network function acting as an upward network function; encoding the network function using a combination of at least one of the three identified relationships; and verifying a plurality of network intents in the intent-based stateful network based at least in part on the encoding of the network function. | 2020-04-30 |
20200136918 | HYBRID LEO/HAPS CONSTELLATION FOR FIXED BROADBAND - The disclosure provides for a system that includes a network controller configured to determine a network configuration of a network and cause the network to implement the network configuration. The network controller may be configured to determine that an overall link bandwidth for a particular geographic area is less than a set bandwidth amount based on link bandwidth information for possible links directly connected to the particular geographic area. Based on a difference between the overall link bandwidth and the set bandwidth amount, the network controller may be configured to determine additional links to connect to the particular geographic area in a given network configuration of the network. The network controller may then send instructions to the plurality of nodes of the network to cause the plurality of nodes to implement the given network configuration and transmit client data at the given point in time. | 2020-04-30 |
20200136919 | NETWORK VISIBILITY - Systems, methods, and related technologies for device monitoring are described. In certain aspects, network traffic data is analyzed to determine one or more devices associated with a network. The network may be a remote network. The network traffic data may further be used to determine one or more non-active devices associated with the network. | 2020-04-30 |
20200136920 | END-TO-END QUALITY OF SERVICE IN EDGE COMPUTING ENVIRONMENTS - Systems and techniques for end-to-end quality of service in edge computing environments are described herein. A set of telemetry measurements may be obtained for an ongoing dataflow between a device and a node of an edge computing system. A current key performance indicator (KPI) may be calculated for the ongoing dataflow. The current KPI may be compared to a target KPI to determine an urgency value. A set of resource quality metrics may be collected for resources of the network. The set of resource quality metrics may be evaluated with a resource adjustment model to determine available resource adjustments. A resource adjustment may be selected from the available resource adjustments based on an expected minimization of the urgency value. Delivery of the ongoing dataflow may be modified using the selected resource adjustment. | 2020-04-30 |
20200136921 | METHODS, SYSTEM, ARTICLES OF MANUFACTURE, AND APPARATUS TO MANAGE TELEMETRY DATA IN AN EDGE ENVIRONMENT - Methods, apparatus, systems and articles of manufacture are disclosed to manage telemetry data in an edge environment. An example apparatus includes a publisher included in a first edge platform to publish a wish list obtained from a consumer, the wish list including tasks to execute, a commitment determiner to determine whether a commitment is viable to execute at least one of the tasks in the wish list, the commitment to be processed to identify the telemetry data, and a communication interface to establish a communication channel to facilitate transmission of the telemetry data from the first edge platform to a second edge platform. | 2020-04-30 |
20200136922 | Balancing Distances Between Nodes on a Token Ring - Nodes on a token ring are rebalanced from an initial condition to a condition in which the load is optimally distributed based on a specified level of balance. Nodes are treated as electrically charged particles for purposes of the simulation and are assigned simulation values based on proportions between the size of the cluster, the computing power of the nodes, and the specified level of balance. A simulation module performs the rebalancing simulation by assigning the specified values to the particles and outputting, for each corresponding node, a token indicating the particle's final position and the position of the node on the token ring. The tokens are input to a redistribution module, which rebalances the cluster based on the generated tokens. | 2020-04-30 |
20200136923 | SYSTEMS AND METHODS FOR PREDICTION OF ANOMALIES - There is provided a method for adapting components of a network, comprising: providing graphs each indicative of a respective sequential snapshot of a dynamic graph obtained over a historical time interval, wherein nodes of the graphs denote entities, and edges of the graphs denote interactions between the entities over a network, computing community graphs according to the graphs, computing meta-community graphs according to the community graphs, analyzing dynamics of the community graphs to detect changes between two temporally adjacent community graphs, analyzing dynamics of the meta-community graphs to detect changes between two temporally adjacent meta-community graphs, identifying at least one entity corresponding to node(s) of the dynamic graph according to a predicted likelihood of performing an anomalous action during a future time interval, and generating instructions for adapting component(s) of the network for ensuring availability of network resources for interactions between entities during the future time interval. | 2020-04-30 |
20200136924 | Network Device Snapshot - A method for generating a network device snapshot includes capturing an image of a network device. The method also includes determining an identifier of the network device based on the captured image. Additionally, the method includes requesting logical information about the network device from a network management server for a network of the device, based on the identifier. Further, the method includes determining a plurality of portion identifiers for a corresponding plurality of viewable portions of the network device based on the captured image. Also, the method includes associating a portion of the logical information with each of the viewable portions based on the portion identifiers. The method additionally includes generating a network device snapshot by augmenting each of a plurality of portions of the captured image comprising a corresponding one of the viewable portions with the associated portion of the logical information. | 2020-04-30 |
20200136925 | INTERACTIVE SOFTWARE RENORMALIZATION - A system may include a database and server device(s) disposed within a remote network management platform. The database may contain established normalization information for a plurality of software applications installed on computing devices of a managed network. The server device(s) may be configured to: update a content library to include canonical normalization information for a particular software application of the plurality; after updating the content library, make a determination that established normalization information for the particular software application is inconsistent with the canonical normalization information for the particular software application; in response to making the determination, provide, to a client device associated with the managed network, a representation of a graphical user interface that displays (i) a suggestion to update the established normalization information for the particular software application based on the canonical normalization information for the particular software application and (ii) prompts to accept or reject the suggestion. | 2020-04-30 |
20200136926 | DYNAMIC ADAPTIVE NETWORK - Systems and methods for managing a network are disclosed. In certain systems and methods, access to a network such as a wireless network, can be granted or denied based upon a threshold number of devices accessing the network. Moreover, access to a first service available over the network can be granted or denied based upon a threshold number of devices accessing the first service. Various network resource can be allocated to the first service based at least upon the number of device access the first service. | 2020-04-30 |
20200136927 | ENTERPRISE CLOUD USAGE AND ALERTING SYSTEM - The systems, methods and computer products disclosed herein relate to an improved enterprise cloud usage and alerting system used in conjunction with Platform-as-a-Service (PaaS) environments. The embodiments we disclose enable a user to obtain consolidated usage and performance information for disparate foundations within a PaaS environment. We disclose an application program interface that couples to a PaaS platform for purposes of obtaining resource usage metrics. These resource usage metrics, which span a plurality of foundations are then aggregated into a consolidated view, which can be used for platform management, system planning, failure troubleshooting, and the like. | 2020-04-30 |
20200136928 | PROVIDING MACHINE LEARNING ASSISTANCE FOR TECHNICAL SUPPORT - In some examples, after a client system encounters a problem, a technical support specialist may connect to the client system via a console. The console may display a graphical representation of a client system that includes a plurality of components. The console may execute a machine learning module to determine one or more potential solutions to the particular problem. Each solution of the one or more solutions may correspond to a previously resolved problem that is similar to the particular problem and may have an associated confidence level determined based on: a similarity of the particular problem to the previously resolved problem, a similarity of the plurality of components to a second plurality of components included in a second client system associated with the previously resolved problem, a similarity of a network topology of the client system to a second network topology of the second client system. | 2020-04-30 |
20200136929 | VIRTUAL NETWORK FUNCTION BUS-BASED AUTO-REGISTRATION - A Network Functions Virtualization (NFV) system reads, from a data bus coupled to the NFV system, Virtual Network Function (VNF) parameters published to the data bus by a new VNF. The NFV system publishes, to the data bus based on the VNF parameters, instructions to multiple components of the NFV system defining which VNF capabilities of the new VNF are to be managed, controlled, or monitored by which of the multiple NFV system components. The multiple components of the NFV system control, manage, or monitor the new VNF based on the published instructions. The data bus can include a Data Movement as a Platform (DMaaP) system that publishes and subscribes to streams of records. | 2020-04-30 |
20200136930 | APPLICATION ENVIRONMENT PROVISIONING - According to at least one embodiment, an application environment is provisioned. In some embodiments, a stack template is accessed in response to a request to provision the application environment, with the stack template defining provider-independent configuration information for a particular stack. A deployment target template corresponding to the stack template is accessed, with the deployment target template defining provider-independent configuration information for middleware. A provisioning workflow is selected based at least on stack provider information indicated by the stack template, with the stack provider information indicating an infrastructure for provisioning the particular stack indicated by the stack template. A stack is provisioned on the infrastructure based on the selected workflow, the stack template, and the stack provider information, and middleware is then on the provisioned stack based on the deployment target template. | 2020-04-30 |
20200136931 | CLOUD LAUNCH WIZARD - One example method includes receiving an input that indicates selection of a cloud storage provider, receiving one or more product selection inputs, each of the product selection inputs indicating selection of a respective data protection product, receiving an input indicating an instance size, assembling the inputs together to define a data protection configuration, and automatically generating a script which, when executed by one or more hardware processors, deploys the data protection configuration in a cloud storage environment of the selected cloud storage provider. | 2020-04-30 |
20200136932 | ENABLING MULTIPLE PROVIDER SOFTWARE DEFINED NETWORK PROGRAMMING USING BLOCKCHAIN DISTRIBUTED LEDGERS - The disclosure provides a secure and scalable approach for (a) exchanging, between a first network and a second network, provisioning requirements of a user device, (b) executing a smart contract that includes the provisioning requirements, and (c) connecting the user device to one of the networks. The method comprises connecting the user device to a first network, and connecting the first and second networks through a scalable blockchain network. The method further comprises sending a smart contract, by the first network to the second network, through the blockchain network. The second network either accepts or rejects the contract. If the second network accepts, then the user device connects to the second network and the second network provides network services to the user device. The provided network services comply with the conditions or parameters of the smart contract. | 2020-04-30 |
20200136933 | SYSTEM AND A METHOD FOR OPTIMIZED SERVER-LESS SERVICE VIRTUALIZATION - A system and a method for providing service virtualization in a distributed computing architecture without a central server is disclosed. The present invention provides one or more service pods implementable on one or more workstations. Each of the one or more service pods is configured to host one or more virtual services. Each of the one or more service pods interface with one or more live services to generate virtual service data to emulate said live services. The one or more service pods interface with each other via a network fabric technique and interact with one or more client applications to be tested. Each of the one or more service pods are configured to receive and process requests from one or more client applications using various modes of service pods. The present invention provides complete abstraction of the one or more workstations from the one or more service pods. | 2020-04-30 |
20200136934 | COMPUTER SYSTEM PROVIDING MIRRORED SAAS APPLICATION SESSIONS AND RELATED METHODS - A computer system may include a server configured to provide access to a plurality of shared applications, and a client computing device. The client computing device may have a display associated therewith and cooperate with the server to run shared applications from among the plurality of shared applications, determine at least one group of the shared applications running on the client computing device having a relationship therebetween based upon a sequence in which the shared applications are activated, and display the shared applications from the at least one group on the display. | 2020-04-30 |
20200136935 | POWER MANAGEMENT FOR DISTRIBUTED COMMUNICATION SYSTEMS, AND RELATED COMPONENTS, SYSTEMS, AND METHODS - Power management techniques in distributed communication systems are disclosed herein. Related components, systems, and methods are also disclosed. In embodiments disclosed herein, services within a remote unit of the distributed communication system are selectively activated and power consumption is measured. From at least two measurements, a maximum power available may be calculated and compared to power requirements of the remote unit. | 2020-04-30 |
20200136936 | SYSTEM FOR ACTIVE DATA ACQUISITION MANAGEMENT IN A GAS TURBINE ENGINE - An aircraft sensor system includes a first sensor configured to detect a parameter of an aircraft system and a first micro electro-mechanical-system (MEMS) disposed local to a first component within the aircraft system. The first MEMS is communicatively connected to a controller, and is configured to trigger in response to a corresponding parameter exceeding a threshold. The controller is connected to an output of the first sensor and includes a non-transitory memory storing instructions configured to cause the controller to increase a sampling rate of the first sensor to a sampling rate corresponding to the first component for at least a predetermined length of time in response to the first MEMS being triggered. | 2020-04-30 |
20200136937 | SAMPLING TRAFFIC TELEMETRY FOR DEVICE CLASSIFICATION WITH DISTRIBUTED PROBABILISTIC DATA STRUCTURES - In one embodiment, a network element in a network maintains a probabilistic data structure indicative of devices in the network for which telemetry data is not to be sent to a device classification service. The network element detects a traffic flow sent from a source device to a destination device. The network element determines whether the probabilistic data structure includes entries for both the source and destination devices of the traffic flow. The network element sends flow telemetry data regarding the traffic flow to the device classification service, based on a determination that the probabilistic data structure does not include entries for both the source and destination of the traffic flow. | 2020-04-30 |
20200136938 | GENERATING EVENTS FROM HOST BASED LOGGING FOR CONSUMPTION BY A NETWORK LOGGING HOST - In an example, a network traffic analysis system including a network based logging host may include a transport module, an event parser, and one or more consumer modules. The transport module may collect one or more messages including one or more event logs from one or more remote hosts, respectively. The event parser may generate normalized events consumable by the network logging host from the collected messages. The consumer modules may host process metadata of the event out to file for analysis. Other embodiments may be disclosed and/or claimed. | 2020-04-30 |
20200136939 | COLLECTING SAMPLES HIERARCHICALLY IN A DATACENTER - Some embodiments of the invention provide a method for collecting metric values relating to operations of a set of one or more resources executing on host computers in a datacenter. In some embodiments, the method hierarchically collects and analyzes samples, with a first set of samples collected and analyzed in the data plane, and a second set of samples collected and analyzed in the control plane by aggregating the samples collected in the data plane. In some embodiments, the data plane includes host computers on which sample collecting engines (e.g., service engines) execute, while the control plane includes a set of one or more servers that obtains sample data collected by the host computers, and aggregates and analyzes this data. | 2020-04-30 |