20th week of 2020 patent applcation highlights part 75 |
Patent application number | Title | Published |
20200153629 | TRUSTED EXECUTION AWARE HARDWARE DEBUG AND MANAGEABILITY - A method comprises initializing a compute platform in a cloud computing environment, assigning at least a first cryptographic key associated with the platform manufacturer and a second cryptographic key associated with a workload owner to a debug/management interface of the compute platform, and encrypting device information generated by the debug/management interface of the compute platform using at least one of the first cryptographic key or the second cryptographic key. | 2020-05-14 |
20200153630 | METHOD AND SYSTEM FOR QUANTUM-RESISTANT HASHING SCHEME - A method for verifying proof of assertion of a value using a hash-oriented transaction scheme includes: receiving a confirmation request; identifying a confirmation message, wherein the confirmation message includes at least one or more chain values and is one of: included in the confirmation request or stored in a block included in a blockchain and identified using a reference identifier included in the confirmation request; identifying a declaration message, wherein the declaration message includes at least an asserted value and an identity hash value; generating a check hash value by hashing at least the asserted value and the one or more chain values; verifying the check hash value using the identity hash value; and transmitting a result of the verification of the check hash value in response to the received confirmation request. | 2020-05-14 |
20200153631 | Access Control System - An access control system which relies at least in part on a non-networked path for permitting an entity access to a secured location; the entity identified by the system by means of a unique entity identifier accorded the entity; entry to said secured location secured by a barrier; said barrier identified by the system by means of a unique barrier identifier accorded the barrier; said system including a local access unit located local to the barrier; said system including a barrier controller for actuation of the barrier; said local access unit issuing an open signal to the barrier controller whereby the barrier permits the entity access to the secured location if and only if data contained in a token communicated from an un-trusted communications device to the local access unit is verified by the local access unit with respect to at least a first parameter by the local access unit. | 2020-05-14 |
20200153632 | SYSTEM AND METHOD FOR CONTROLLING RESTRICTIONS ON DIGITAL ASSET - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for controlling restrictions on digital asset. One of the methods includes: detecting a triggering event for derestricting a quantity of a digital asset associated with a tangible asset, wherein the tangible asset corresponds to a blockchain contract deployed on a blockchain; generating a blockchain transaction for transferring the quantity of the digital asset from a restricted blockchain account associated with the blockchain to an unrestricted blockchain account associated with the blockchain, wherein the blockchain transaction invokes the blockchain contract corresponding to the tangible asset; and sending the blockchain transaction to a blockchain node for adding to the blockchain. | 2020-05-14 |
20200153633 | DATA COMMUNICATION SYSTEM, DATA COMMUNICATION METHOD, SERVER, AND VEHICLE - The present disclosure relates to a data communication system, a data communication method, a server, and a vehicle. The data communication system may include: a data transmitting apparatus configured to generate a first hash value using one of a plurality of previous hash values as a first seed number, to encrypt data using the first hash value, and to transmit the encrypted data; and a data receiving apparatus configured to receive the data transmitted from the data transmitting apparatus, to separate the first hash value generated by the data transmitting apparatus from the data, to calculate a second hash value using one of the plurality of previous hash values as a second seed number, and to determine a validity of the data based upon whether the calculated second hash value coincides with the first hash value separated from the data. | 2020-05-14 |
20200153634 | SYSTEM AND METHOD FOR SECURE COMMUNICATION WITH ONE OR MORE UNMANNED AERIAL VEHICLES - Various embodiments of a system and method for secure, authenticated communication with one or more unmanned aerial vehicles (UAVs) are described herein. The system includes at least one computing system which is operable with instructions to: receive, from an unmanned aerial vehicle of one or more unmanned vehicles, a message; extract, from the message, an unmanned aerial vehicle serial number and a secret key; compute a hash of the secret key to generate a first hashed secret key; retrieve, from an internal database located on a non-transient memory of the at least one computing system, a second hashed secret key associated with the unmanned aerial vehicle serial number; and compare the first hashed secret key with the second hashed secret key to determine whether the message is valid. | 2020-05-14 |
20200153635 | METHODS AND SYSTEMS FOR DISTRIBUTED CRYPTOGRAPHICALLY SECURED DATA VALIDATION - Methods and systems for cryptographically secured data validation. The system includes a first validator. The first validator is designed and configured to receive a first instance of an immutable sequential data structure containing at least a first digitally signed textual element containing at least a first physical asset transfer field populated with a at least a first physical asset transfer datum and at least a second digitally signed textual element generated by a second validator. The first validator authenticates the first instance of the immutable sequential data structure. The first validator generates at least a second validity indicating a determination by the first validator as to the accuracy of the at least a first physical asset transfer field. The first validator detects a conflict between the at least a first validity flag and the at least a second validity flag. The first validator transmits to the at least a second validator an indication of the conflict. | 2020-05-14 |
20200153636 | ON-VEHICLE AUTHENTICATION SYSTEM, COMMUNICATION DEVICE, ON-VEHICLE AUTHENTICATION DEVICE, COMMUNICATION DEVICE AUTHENTICATION METHOD AND COMMUNICATION DEVICE MANUFACTURING METHOD - A communication device stores a first secret key and a first public key, and the on-vehicle authentication device stores a second secret key, a second public key and a signature verification key. The on-vehicle authentication device acquires the first public key, verifies the authenticity of the electronic signature using a signature verification key, encrypts the second public key using the authentic first public key and transmits the encrypted second public key. The communication device receives the encrypted second public key, decrypts the encrypted second public key using the first secret key, encrypts the first public key using the decrypted second public key. The on-vehicle authentication device receives the encrypted first public key, decrypts the encrypted first public key using the second secret key, and authenticates that the communication device is an authentic device when the decrypted first public key has been determined to be authentic. | 2020-05-14 |
20200153637 | INFORMATION PROCESSING SYSTEM, METHOD FOR PROVIDING DATA, AND METHOD FOR BUILDING INFORMATION PROCESSING SYSTEM - An information processing system | 2020-05-14 |
20200153638 | Methods For Digitally Signing An Electronic File And Authentication Method - The invention is a method for digitally signing an electronic file ( | 2020-05-14 |
20200153639 | SYSTEM AND METHOD FOR DECENTRALIZED-IDENTIFIER AUTHENTICATION - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based decentralized-identifier authentication, are provided. One of the methods includes: obtaining a request for authenticating a decentralized identifier (DID), wherein the request comprises the DID, a plaintext associated with a challenge for authenticating the DID, and a digital signature on the plaintext; obtaining a public key associated with the DID; determining, based on the obtained public key and the plaintext, that the digital signature on the plaintext is created based on a private key corresponding to the DID; and generating, based on the determination, a message confirming authentication of the DID. | 2020-05-14 |
20200153640 | SYSTEM AND METHOD FOR DETERMINISTIC SIGNING OF A MESSAGE USING A MULTI-PARTY COMPUTATION (MPC) PROCESS - A method for signing a message, comprising performing a first Multi-Party Computation (MPC) process by multiple parties to compute a pseudorandom function, an input of the first MPC process comprises shares of a private signing key, each share is held by each party, the message is an input value to the pseudorandom function. The output of the first MPC process comprises multiple pairs of shares, each party holding a pair of shares, wherein each pair comprises a first value used for the MPC signing process and a second verifying value used for verifying correctness of the values provided by the multiple parties for the MPC signing process, and computing the signature on the message by performing an MPC signing protocol on the message, the MPC signing protocol receives as input shares of the output of the pseudorandom function from the multiple parties, and the message to be signed. | 2020-05-14 |
20200153641 | PROVIDING QUALITY OF SERVICE FOR CERTIFICATE MANAGEMENT SYSTEMS - An example system receives certificate requests from clients. Each request can indicate a number of computerized devices needing certificates; a timestamp indicating when the request was transmitted; and a client identifier. The system includes a Quality of Service (QoS) manager that: distributes the requests from the clients across client queues, each of the client queues corresponding to a particular client; and divides requests into smaller subgroups of entries corresponding to a subset of the computerized devices needing certificates. The system can also transmit retrieved entries from the client queues to a certificate management service. | 2020-05-14 |
20200153642 | TRUSTED PLATFORM MODULE ATTESTATION FLOW OVER SIMPLE AUTHENTICATION AND SECURITY LAYER WITH MULTIPLE SYMMETRIC KEY IDENTIFICATION - An existing Simple Authentication and Security Layer (SASL) framework is modified to overcome message size limitations by implementing a control byte that enables segmentation of SASL messages. In implementations in which client computing devices utilize a trusted platform module (TPM) for enhanced security, the client computing device can transmit multiple public keys and other information to a provisioning service during an attestation process. This information can be segmented across multiple messages while leveraging the SASL framework. A control byte may be utilized in each message and define attributes about the respective messages, such as whether a current message is an interim or final message segment. Likewise, the provisioning service can divide a challenge key into multiple segments and include a control byte for each segment. The control byte within segmented messages enables utilization of the TPM public keys and thereby can leverage the heightened security provided by the TPM. | 2020-05-14 |
20200153643 | MEDIA CHANNEL MONITORING TO PROVE CONTENT PRESENTATION - Blockchain-based proof of presentation of content on a media channel, including: generating, upon receiving a request to generate, at least first, second, and third parameters, wherein the first and second parameters are input parameters and the third parameter is calculated as an output parameter of a one-way cryptographic function; generating a first type of block by incorporating the first and third parameters into the first type of block; validating the first type of block and the blockchain; appending the first type of block to the blockchain when both the first type of block and the blockchain are declared valid; and embedding the second parameter into the content that is to be made available on the media channel to produce tainted content. | 2020-05-14 |
20200153644 | MCVideo Identifier in an AAR Command in a Wireless Network - A policy and charging rules function (PCRF) receives from a mission critical video (MCVideo) application function, a DIAMETER AA-Request (AAR) command The DIAMETER AAR command comprises: an attribute value pair (AVP) comprising an MCVideo-identifier identifying an MCVideo service; and a quality of service (QoS) parameter indicating a QoS of the MCVideo service. The PCRF determines one or more QoS policies based on the MCVideo-identifier and the QoS parameter. The PCRF transmits to a policy charging enforcement function (PCEF), a DIAMETER command comprising the one or more QoS policies. | 2020-05-14 |
20200153645 | INCREASING PROCESSING CAPACITY OF PROCESSOR CORES DURING INITIAL PROGRAM LOAD PROCESSING - According to one or more embodiments of the present invention, a computer-implemented method includes allocating a set of computing resources to a first partition from a plurality of partitions in a computer server, and monitoring a usage duration of the set of computing resources by the first partition. The method further includes generating a billing statement based on the usage duration of the computing resources by the first partition. The method further includes detecting an abnormal event in operation of the first partition and adjusting one or more settings of the set of computing resources to increase processing capacity associated with the first partition to complete the abnormal event. The method further includes monitoring a first usage duration of the computing resources during completion of the abnormal event and adjusting the usage duration of based on the first usage duration, and adjusting the billing statement using the adjusted usage duration. | 2020-05-14 |
20200153646 | NETWORK CONFERENCE MANAGEMENT AND ARBITRATION VIA VOICE-CAPTURING DEVICES - Systems and methods are provided for managing a conference call with multiple voice-enabled and voice-capturing devices, such as smart speakers. Reproduced, duplicate voice commands can cause unexpected results in a conference call. The voice commands can be determined to be received from the same conference call. A voice command for a particular voice-enabled device can be selected based on an energy level of an audio signal, event data, time data, and/or user identification. | 2020-05-14 |
20200153647 | MANAGING MEETING DATA - A device may receive meeting data associated with a first meeting, the first meeting having previously occurred. The device may obtain, based on the meeting data, data identifying at least one individual associated with the first meeting and data identifying at least one topic associated with the first meeting. In addition, the device may identify a second meeting based on the at least one individual or the at least one topic, the second meeting having not yet occurred. The device may provide, to a user device associated with the second meeting and based on identifying the second meeting, at least a portion of the meeting data associated with the first meeting. | 2020-05-14 |
20200153648 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND RECORDING MEDIUM - To provide an information processing system, an information processing device, an information processing method, and a recording medium capable of distributing special content for relieving a user's negative circumstances. | 2020-05-14 |
20200153649 | System and Method for Coordinating Personnel Response to Alarm Events in a Mobile Computing Environment - A system and method for pushing alarm condition notifications to team members responsible for responding to alarm events and for coordinating the responses of the team members by facilitating chat messages between such team members about that alarm condition. The system comprises server and mobile software applications that convey alarm event information and responses between an alarm event server and mobile devices of team members. The applications allow the team members to communicate and observe the status and responses for the entire team. | 2020-05-14 |
20200153650 | HOME APPLIANCE, NETWORK CONNECTION SYSTEM FOR HOME APPLIANCE AND NETWORK CONNECTION METHOD OF HOME APPLIANCE - Disclosed herein is a method of connection of home appliance to a network, a network-connection system for home appliances, and an apparatus related to a network-connection setting for home appliances. The network connection method of home appliance includes operations in which a terminal device receives an input of an authentication key of an access point (AP) apparatus and the terminal device or the AP apparatus verifies and authenticates the authentication key; a home appliance is set to be in a state of communicating with the terminal device; the home appliance is interconnected to the terminal device and the terminal device transmits an identification number and the certificated authentication key of the AP apparatus to the home appliance; and the home appliance is connected to the AP apparatus based on the identification number and the authentication key of the AP apparatus. | 2020-05-14 |
20200153651 | NB-IOT BASED WIRELESS DEVICE GROUP ACCESS METHOD AND TERMINAL - An NB-IOT based wireless device group access method and terminal relate to the technology of smart home systems. The method includes that the NB-IOT based device group access terminal establishes (S | 2020-05-14 |
20200153652 | DEVICE AND METHOD FOR AUTOMATIC NETWORK DETECTION AND FORMATION - A communication device includes a communication port including network interface circuitry; and a processor, and a non-transitory storage medium configured to store program instructions which, when executed by the processor cause the communication device to perform a network operation comprising: entering into a listening phase; and searching for and attempting to acquire a network. | 2020-05-14 |
20200153653 | SLAVE DEVICE ENHANCING DATA RATE OF DSI3 BUS - Disclosed DSI3 slave devices may enhance the data rate of the DSI3 bus using modified nibble encoding, pulse shaping, spectral shaping, and/or message preambles to provide chip time and level tracking. In one embodiment, there is provided a communications method that includes: converting a binary data stream into a ternary unipolar non-return-to-zero level channel signal; and driving the channel signal as an electrical current on a signal conductor. The converting uses an encoder that maps binary nibbles to a set of ternary triplets, each triplet in the set having an average level between 2/3 and 4/3 inclusive, and each triplet including at least one internal transition between levels. | 2020-05-14 |
20200153654 | MULTIPLEXING OF SWITCH DATA MIXING NC (NORMALLY CLOSED) AND NO (NORMALLY OPEN) CONTACTS - A multiplexer switching device is described herein comprising a first data network comprising a plurality of NO contacts; and a second data network comprising a plurality of NC contacts; wherein said a first data network is connected to said second data network via a common DC voltage link. | 2020-05-14 |
20200153655 | IN-VEHICLE COMMUNICATION SYSTEM, SWITCH DEVICE, AND COMMUNICATION CONTROL METHOD - An in-vehicle communication system includes first and second switch devices that perform a relay process of relaying data in an in-vehicle network, the first switch device includes a switch unit and a processing unit that performs the relay process via the switch unit, the switch unit transmits target data to the second switch device instead of outputting the target data to the processing unit when an abnormality in the processing unit is detected, the target data being data which is received from a device other than the second switch device and is to undergo the relay process performed by the processing unit, and the second switch device performs a proxy process of relaying the target data received from the switch unit instead of the processing unit. | 2020-05-14 |
20200153656 | INFRASTRUCTURE SUPPORT IN CLOUD ENVIRONMENTS - Techniques are disclosed for implementing networks in a virtualized computing environment. One or more spoke virtual networks are instantiated and connected to a first virtual network hub to form a first hub and spoke topology. One or more spoke virtual networks are instantiated and connected to a second hub virtual network to form a second hub and spoke topology. A virtual connection is established from the first virtual network hub to the second hub virtual network. The first and second hub and spoke networks are allocated to a user of the virtualized computing environment. | 2020-05-14 |
20200153657 | TECHNIQUE FOR EXECUTING A SERVICE IN A LOCAL AREA NETWORK THROUGH A WIDE AREA COMMUNICATION NETWORK - A technique for executing a service in a local area network through a wide area communication network by way of an access gateway. This access gateway allows devices of the local area network to access the wide area communication network. A service tunnel is configured between the access gateway and a tunnels termination point. This termination point conveys data originating from the local area network and received by using the tunnel to an instance of the service specific to the local area network and conveys data received from this instance to the local area network by using the tunnel. The service is thereafter executed by this instance in the guise of device of the local area network. | 2020-05-14 |
20200153658 | TUNNEL ESTABLISHMENT METHOD AND APPARATUS - A tunnel establishment method and apparatus is disclosed. Even if an entity for executing the solution is not changed, a type of a tunnel established for each service of a terminal may be the same or may be different. For example, a first tunnel and a second tunnel may be established for a current service of the terminal, and a third tunnel may be established for a next service of the terminal. This eases congestion in a backbone network between a secondary access network node and a primary access network node. Alternatively, this avoids using a directly connected tunnel as a tunnel established between the secondary access network node and a core network user plane node when a core network control plane node needs to receive and send too much path switching signaling. | 2020-05-14 |
20200153659 | IMPLEMENTING THREE-LAYER COMMUNICATION - In an example of a method for implementing three-layer communication of a management packet, a controlling bridge creates a first virtual management ethernet (VME) port with a first MAC address, and allocates a first IP address to the first VME port. A port extender creates a second VME port with a second MAC address, and requests an IP address of the second VME port from the controlling bridge. The controlling bridge allocates a second IP address to the second VME port, and notifies the port extender of the second IP address and the first IP address; acquires the second MAC address of the second VME port to send receive a management packet to/from the second VME port through three-layer communication. The port extender acquires the first MAC address of the first VME port to send receive a management packet to/from the first VME port through three-layer communication. | 2020-05-14 |
20200153660 | METHOD AND APPARATUS FOR IMPLEMENTING A FLEXIBLE VIRTUAL LOCAL AREA NETWORK - A method and apparatus for implementing a virtual local area network. The method includes determining a global virtual local area network for transmitting a data frame in response to receiving the data frame at a first switch, encapsulating the data frame based at least in part on said determination and transmitting it to at least one second switch over the determined global virtual local area network. The data frame is received at the second switch and an identifier of the global virtual local area network is obtained according to the data frame. Based at least in part on the identifier of the global virtual local area network, it is determined that which local virtual local area network served by the second switch the de-capsulated data frame can be sent to. | 2020-05-14 |
20200153661 | MACHINE, PROGRAM PRODUCT, AND COMPUTER-IMPLEMENTED METHODS FOR A HYBRID COMMAND MANAGEMENT AGGREGATOR - A machine, program product, and method for enabling interoperable and low-latency networking among service devices. The machine, program product and methods perform the tasks of automatically matching, upon the receipt of the incoming data transmission, the data transmission to a plurality of analog device protocols to determine the necessary instructions and transmission media to command and control the plurality of analog service devices according to the data transmission or a plurality of digital device protocols to determine the necessary instructions and transmission media to command and control the plurality of digital service devices according to the data transmission, determining an outgoing transmission media for the incoming data transmission, constructing outgoing data transmissions between any of the analog service devices and any of the digital service devices responsive to the matching of the analog and digital device protocols and the identification of the outgoing transmission media, and dynamically allocating frequency spectrum for data transmissions between any of the analog service devices and any of the digital service devices, the dynamic allocation being responsive to any of a service type, service demand, and quality of service threshold for the outgoing transmission media and digital and analog device protocols. | 2020-05-14 |
20200153662 | METHOD AND APPARATUS FOR CHANNEL ESTIMATION IN WIRELESS COMMUNICATION SYSTEM - The present disclosure relates to a pre-5 | 2020-05-14 |
20200153663 | NR-LTE COEXISTING OPERATION FOR UPLINK - Methods of operating a network device for a user equipment, UE, in a telecommunications network is provided. Methods include generating a transmission gap at an end of a first type of uplink, UL, transmission and scheduling a second type of UL transmission that corresponds to the transmission gap. Generating the transmission gap includes sending, to the UE, a radio resource control that configures a potential sounding reference signal, SRS, transmission that generates the transmission gap. | 2020-05-14 |
20200153664 | SYSTEMS AND METHODS FOR TIME DOMAIN LAYER SEPARATION IN ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING-BASED RECEIVERS - A receiver circuit for separating a plurality of layers multiplexed in an orthogonal frequency domain multiplexed (OFDM) signal includes: a descrambling sub-circuit configured to descramble a plurality of signals received on non-adjacent subcarriers of the OFDM signal to generate a plurality of descrambled signals; an inverse fast Fourier transform sub-circuit configured to transform the descrambled signals from a frequency domain to a received signal including a plurality of samples in a time domain; and a layer separation sub-circuit configured to separate the layers multiplexed in the received signal by: defining a first time domain sampling window and a second time domain sampling window in accordance with a size of the inverse fast Fourier transform; extracting one or more first layers from the samples in the first time domain sampling window; and extracting one or more second layers from the samples in the second time domain sampling window. | 2020-05-14 |
20200153665 | INTEGRATED SERIAL COMMUNICATION - An electric system comprising communication link between a signal transmitting end and a signal receiving end, wherein, at the signal transmitting end, a number of data bits are integrated into a low frequency signal to form an integrated signal. Each data bit is transmitted as part of a symbol. Each symbol comprises a predefined number of bits encoding at least one data bit, the state of some of the bits of each symbol being dependent on the state of the low frequency symbol. | 2020-05-14 |
20200153666 | USER EQUIPMENT RECEIVER PROCESSING FOR MULTI-TRANSMIT-RECEIVE-POINT COMMUNICATION - Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may determine a first set of parameters based at least in part on a first reference signal received from a first transmit receive point (TRP) and a second set of parameters based at least in part on a second reference signal received from a second TRP; determine a common parameter using the first set of parameters and the second set of parameters; and perform a tracking loop operation using the common parameter or the first set of parameters and the second set of parameters, wherein the tracking loop operation comprises at least one of a frequency tracking loop operation or a time tracking loop operation. Numerous other aspects are provided. | 2020-05-14 |
20200153667 | DATA PROCESSING APPARATUS AND METHOD FOR USE IN AN INTERLEAVER SUITABLE FOR MULTIPLE OPERATING MODES - A data processing apparatus maps input symbols to be communicated onto a predetermined number of sub-carrier signals of an Orthogonal Frequency Division Multiplexed (OFDM) symbol. The data processor includes an interleaver memory which reads-in the predetermined number of data symbols for mapping onto the OFDM sub-carrier signals. The interleaver memory reads-out the data symbols on to the OFDM sub-carriers to effect the mapping, the read-out being in a different order than the read-in, the order being determined from a set of addresses, with the effect that the data symbols are interleaved on to the sub-carrier signals. The set of addresses are generated from an address generator which comprises a linear feedback shift register and a permutation circuit. | 2020-05-14 |
20200153668 | APPARATUS AND METHOD FOR SENDING AND RECEIVING BROADCAST SIGNALS - A broadcast signal receiver includes a tuner for tuning a broadcast signal, a reference signal detector for detecting pilots from the tuned broadcast signal, a de-framer for de-framing a signal frame of the broadcast signal and deriving service data based on a number of carriers of the signal frame, and a decoder for performing error correction process on the derived service data. | 2020-05-14 |
20200153669 | SEQUENCE-BASED SIGNAL PROCESSING METHOD AND APPARATUS - This application provides a sequence-based signal processing method and apparatus. A sequence meeting a requirement for sending a signal by using a physical uplink control channel (PUCCH) is determined. The sequence is a sequence {f | 2020-05-14 |
20200153670 | METHOD FOR DETERMINING SIZE OF DEMODULATION REFERENCE SIGNAL INDICATION INFORMATION, DEVICE AND STORAGE MEDIUM - A method for determining a size of demodulation reference signal indication information, including: determining, by a terminal device, a size of demodulation reference signal DMRS port indication information based on configuration information or protocol agreement; the DMRS port indication information is used for indicating port information of a DMRS; the configuration information includes: a time domain resource configuration information set and/or DMRS configuration information. Another method for determining a size of demodulation reference signal indication information, a network device, a terminal device and a storage medium are also disclosed. | 2020-05-14 |
20200153671 | CODING SCHEME AND EXTENDED SYNCHRONIZATION ACCESS BURST FOR EC-GSM-IOT ENHANCEMENT - A wireless device, a Radio Access Network (RAN) node, and various methods are described herein for improving the coverage performance of the Extended Coverage (EC)-Random Access Channel (RACH). For instance, the wireless device, the RAN node, and various methods can improve the coverage performance of the EC-RACH by utilizing a new access burst (referred to herein as Extended Synchronization Access Burst (ESAB)), a new coding scheme (referred to herein as RACH11′) for the CC5 2TS EC-RACH, and/or an access burst mapping scheme for the CC5 2TS EC-RACH. | 2020-05-14 |
20200153672 | METHOD AND APPARATUS FOR TRANSMITTING UPLINK CONTROL CHANNEL IN WIRELESS CELLULAR COMMUNICATION SYSTEM - The present disclosure relates to a communication technique and system thereof that fuses a 5G communication system with IoT technology to support a higher data rate than a 4G system. The present disclosure may be applied to an intelligent service (for example, a smart home, a smart building, a smart city, a smart car or a connected car, health care, digital education, retail, a security and safety related service, etc.) on the basis of 5G communication technology and IoT-related technology. According to the present invention, a method of a terminal in a wireless communication system comprises the steps of: detecting a synchronization signal block at a synchronization signal block candidate position which is determined according to a subcarrier interval of the synchronization signal block; and performing synchronization on the basis of the synchronization signal block. | 2020-05-14 |
20200153673 | SIGNAL TRANSMISSION METHOD FOR ESTIMATING PHASE NOISE IN WIRELESS COMMUNICATION SYSTEM - Disclosed are a signal transmission method and a base station, the method: generating a PCRS used in order to remove phase noise from a downlink signal; mapping the PCRS at predetermined intervals on a region, in which a data channel is mapped, in a downlink resource region; and transmitting the PCRS to a terminal. | 2020-05-14 |
20200153674 | POLAR TRANSMITTER WITH ZERO CROSSING AVOIDANCE - A polar transmitter and method thereof generate a filtered IQ waveform in IQ space representing an input bit stream. The filtered IQ waveform is modified to avoid a zero crossing region by intermittently adding thereto a zero crossing avoidance signal with a frequency spectrum comprising at least first and second tones defining first and second peaks on opposite sides of a center-frequency valley. A polar signal comprising a polar amplitude and phase is generated based on the modified IQ waveform. An RF carrier is modulated using the polar signal. | 2020-05-14 |
20200153675 | IQ MISMATCH CORRECTION FILTER - An IQ estimation module comprising a powerup state IQ estimator configured to generate powerup state IQ estimates based on a powerup calibration of the IQ estimation module, a steady state IQ estimator configured to generate steady state IQ estimates during a steady state operation of the IQ estimation module, and an IQ estimate extender configured to determine differences between the powerup state IQ estimates and steady state IQ estimates at their respective frequency bins and adjust the powerup state IQ estimates to improve the accuracy of IQ estimates. | 2020-05-14 |
20200153676 | ACCESSING CONTENT - Various embodiments include a system for providing users access to audio/visual content, the system comprising means for storing content, means for broadcasting content on a scheduled basis, means for downloading the stored content from the storage means, means for enabling a user to access the downloaded content only within a specified time period, means for streaming content off the storage means, and means for receiving the content broadcast on a scheduled basis. | 2020-05-14 |
20200153677 | CLUSTER COMPUTING - In some embodiments, a computer cluster system comprises a plurality of nodes and a software package comprising a user interface and a kernel for interpreting program code instructions. In certain embodiments, a cluster node module is configured to communicate with the kernel and other cluster node modules. The cluster node module can accept instructions from the user interface and can interpret at least some of the instructions such that several cluster node modules in communication with one another and with a kernel can act as a computer cluster. | 2020-05-14 |
20200153678 | AUTOMATED ELECTRONIC COMPUTING AND COMMUNICATION SYSTEM EVENT ANALYSIS AND MANAGEMENT - Systems, apparatuses, and methods for automatic automated electronic computing and communication system event analysis and management are disclosed. Automatic automated electronic computing and communication system event analysis and management may include identifying an event, generating a computer readable representation of the electronic computing and communication system using automated topology enumeration, identifying an element of the electronic computing and communication system based on the representation, identifying a metric for the element, automatically investigating to determine a value for the metric, generating a remediation priority for the element based on a metric weight associated with the metric and a network layer value associated with a network layer associated with a network layer role associated with the element, and generating a graphical representation of the electronic computing and communication system indicating the remediation priority. | 2020-05-14 |
20200153679 | METHOD FOR ENHANCING STATUS COMMUNICATIONS IN A SDN-BASED COMMUNICATION SYSTEM - The present disclosure discloses methods and architectures for providing improved status reporting communications between management plane and control plane operations in a software-defined networking (SDN) communication system. A user configuration request is received to establish a connection with a server and to implement a configuration change of a network element. An operational ID and a control plane job ID are assigned to the user configuration request. A correlation module correlates the assigned operational ID with the assigned control plane job ID. The control plane is requested to verify the implementation of the user configuration request based on the corresponding control plane operation. Upon receiving verification from the control plane that the user configuration request has been implemented, a record of the implemented user configuration request is written into an operational status datastore, the user configuration request has not been implemented, an error status message is returned and stored into the operational status datastore. | 2020-05-14 |
20200153680 | METHOD OF DIAGNOSING DATA DELIVERY OVER A NETWORK BETWEEN DATA CENTERS - The disclosure provides an approach for diagnosing a data plane of a network, wherein the network spans a first data center and a second data center, and wherein the second data center is remote to the first, the method comprising: accessing a secure connection between the first data center and the second data center; modifying, by the first performance controller, firewall settings of the first data center from a first setting to a second setting; opening on the second data center an instance of a performance tool; opening on the first data center a client of the instance of the performance tool; sending data packets over the data plane of the network; receiving the data packets; generating metrics associated with the data packets; and modifying firewall settings of the first data center from the second setting to the first setting. | 2020-05-14 |
20200153681 | PREDICTIVE NETWORK NODE ALLOCATION - A plurality of nodes on a network may be utilized to communicate with external nodes outside of the plurality. The removal from service of a number of the plurality of nodes may cause the network to become ineffective or inoperable. Nodes may be monitored to determine a predicated out-of-service condition and mitigating actions taken. For example, if an operator of a node is likely to be unable to provide required inputs to the node, another node with associated operator may be allocated to become available at a timely predicted to coincide with the outage of the monitored node. Other mitigating actions may also be utilized, such as reassigning the physical location of the monitored node. | 2020-05-14 |
20200153682 | SYSTEM AND METHOD FOR PROCESSING MESSAGES DURING A REBOOT OF A NETWORK DEVICE - In some implementations, a method is provided. The method includes determining that a network device will perform a reboot. The method also includes saving state information. The state information comprises data used by the network device to process address resolution protocol (ARP) messages. The method further includes initiating the reboot of the network device. The method further includes initiating a first ARP service. The first ARP service is configured to process ARP messages during the reboot of the network device. | 2020-05-14 |
20200153683 | MITIGATION OF LIKELIHOOD AND IMPACT OF A SERVER-RECONFIGURATION FAILURE - A method and associated systems for predicting a degree of risk associated with a planned change to a computer server or other electronic component. A computerized change-management system receives Probability and Impact inputs derived from user-derived input, from which it determines a Baseline risk of change failure. The system processes mined data to determine an historic change-failure rate as a function of a type of change, and computes a predictive incident probability based on a predictive analytics engine's forecast of whether a particular type of server will be problematic. The system then computes a final Change Risk by adjusting the Baseline risk as a function of the historic change-failure rate, the predictive incident-probability, and a Baseline-specific weighting factor. If the resulting Change Risk is judged to be elevated, the system initiates collateral actions and notifications intended to reduce the probability and impact of a change failure. | 2020-05-14 |
20200153684 | METHOD AND APPARATUS FOR CONFIGURATION UPLINK AND DOWNLINK CARRIERS - Embodiments of the present disclosure provide a method and an apparatus for configuring uplink and downlink carriers. In the embodiments of the present disclosure, the UE determines according to received uplink and downlink carrier configuration signaling, the pairing between the uplink and downlink carriers, and/or a timing reference downlink carrier for the uplink, and/or a pathloss reference cell for the uplink. Thus, the uplink and downlink carriers may be configured more flexibly. Further, through the configuration of the reference downlink carrier for the uplink timing and the uplink power control, the carrier aggregation performance and that on the unlicensed band may be supported more effectively, so as to improve the performance of the LTE system. | 2020-05-14 |
20200153685 | DISTRIBUTED RULES ENGINE FOR PROCESSING EVENTS ASSOCIATED WITH INTERNET OF THINGS DEVICES - Disclosed are various examples for deploying a rules engine in a distributed fashion. A rule definition that defines a rule can be transformed in a network topology. The network topology can be deployed onto a cluster of computing devices or instances. In this way, the rules engine can be horizontally scalable such that is it not necessary to deploy the rules engine in a single computing instance. | 2020-05-14 |
20200153686 | System and method for first time automatic on-boarding of Wi-Fi access point - A Wi-Fi access point device is provided for use with a Wi-Fi communication device that is operable to transmit a login signal and to transmit a reconfiguration signal. The Wi-Fi access point device includes a memory having onboarding configuration information stored therein, an initialization component to generate an initialization signal, an onboarding component to generate an onboarding signal based on the onboarding configuration information; a Wi-Fi communication component to transmit the onboarding signal, based on the initialization signal, by way of a beacon management frame, to receive the login signal and to receive the reconfiguration signal; and a Wi-Fi network creating component to create a Wi-Fi network based on the login signal and to modify the Wi-Fi network. | 2020-05-14 |
20200153687 | METHOD, SYSTEM AND APPARATUS FOR DYNAMIC STAGING OF CLIENT COMPUTING DEVICES - A method of dynamic staging in a client device includes: receiving, at the client device, a staging profile identifier definition; generating a staging profile identifier corresponding to one of a plurality of staging data files stored at a server, by: detecting a dynamic field in the staging profile identifier definition; retrieving a set of prompt definitions according to the dynamic field; presenting prompts via an output assembly of the client device according to the prompt definitions; receiving input data corresponding to the prompts via an input assembly of the client device; retrieving a selected parameter corresponding to the input data; and replacing the dynamic field with the selected parameter to generate the staging profile identifier; and retrieving the one of the plurality of staging data files by transmitting a request to the server including the staging profile identifier. | 2020-05-14 |
20200153688 | RECONFIGURATION OF A RADIO POSITIONING SUPPORT SYSTEM - It is inter-alia disclosed a method for at least partially reconfiguring a radio positioning support system, wherein said radio positioning support system is configured for determining a position of a mobile device at least partially based on a radio positioning support signal transmitted by said mobile device, said method comprising:
| 2020-05-14 |
20200153689 | I/O RECOVERY FOR STORAGE SIDE CABLE MOVEMENT IN FABRIC-ASSIGNED WORLD-WIDE PORT NAME FABRICS - I/O recovery for storage side cable movement in fabric-assigned WWPN fabrics including receiving a state change notification indicating a change to a first fabric-assigned world-wide port name (WWPN) on a fibre channel switch; pausing I/O activity for active logical unit numbers (LUNs) connected to the fibre channel switch via the first fabric-assigned WWPN; obtaining a list of potential fabric-assigned WWPNs; requesting, via the fibre channel switch, a reported list of LUNs from each fabric-assigned WWPN in the list of potential fabric-assigned WWPNs; comparing each reported list of LUNs to the paused active LUNs to determine a second fabric-assigned WWPN from the list of potential fabric-assigned WWPNs to which the paused active LUNs are connected; updating, with the second fabric-assigned WWPN, connection information for the paused active LUNs; and resuming I/O activity for the paused active LUNs using the updated connection information. | 2020-05-14 |
20200153690 | SYSTEM AND METHOD OF IMPROVING COMPUTER NETWORK SYSTEM - A method of improving computer network, includes receiving an identification of performance metrics of the computer network; automatically capturing screenshots of the monitoring dashboards of the performance metrics based on the identification; storing automatically the captured screenshots in an image file format on a storage facility; transmitting automatically and selectively, via a messaging channel, the captured screenshots to designated recipients; analyzing the received screenshots to assess the desired performance metrics, the analyzing including identifying undesirable performance metrics; and providing actions based on the analysis to change configurations of the computer network to address the identified undesirable performance metrics. | 2020-05-14 |
20200153691 | SOFTWARE IMPLEMENTATION OF NETWORK SWITCH/ROUTER - A network switching system and method and a computer program product for operating a network switch are disclosed. The network switch includes a multitude of input ports and a multitude of output ports. In one embodiment, one processing device is assigned to each of the input ports and output ports to process data packets received at the input ports and transferred to the output ports. In one embodiment, the method comprises creating an intermediate adjustable configuration of processing devices functionally between the input ports and the output ports, and assigning the processing devices of the intermediate configuration to forward the data packets from the input ports to the output ports to obtain a balance between latency and synchronization of the transfer of the data packets from the input ports to the output ports. In an embodiment, software is used to create and to adjust dynamically the intermediate configuration. | 2020-05-14 |
20200153692 | DSL SYSTEMS AND METHODS - Methods, techniques, computer program products, apparatus, devices, etc., used in connection with DSL Management Interfaces, significantly improve the management capabilities of a DSL network and/or improve testing relating to DSL equipment and services by permitting better control and operation of a DSL system, including implementation of timestamping for more accurate measurement, monitoring and control of a system. Timestamping further allows customized data collection techniques, where a DSL line can be measured or monitored at intervals whose frequency depends on the line's stability. Moreover, data parameter read and control parameter write operations are presented in conjunction with the use of timestamping. Also, control and operation of a DSL system is enhanced by implementing bit-loading that minimizes, eliminates or otherwise mitigates the amount by which the SNR margin per tone exceeds a maximum SNR margin quantity, where such bit-loading can be selected through an appropriate interface. | 2020-05-14 |
20200153693 | CELL MEASUREMENT METHOD, CELL RESOURCE SHARING METHOD, AND RELATED DEVICE - Disclosed are a cell measurement method, a cell resource sharing method, and a related device. The cell measurement method includes: a user equipment receives a measurement configuration message sent by a base station, wherein the measurement configuration message comprises at least one physical cell identity and CSI-RS configuration information corresponding to a measured cell, and wherein the physical cell identity is used to indicate the measured cell; measuring the CSI-RS corresponding to the measured cell according to the CSI-RS configuration information, and obtaining a measurement result of the measuring; sending the obtained measurement result of the measured cell and measurement object information of the measured cell to the base station via a measurement report. The technical solution provided by the present disclosure can effectively improve the accuracy of the measurement result, and enable the base station to distinguish different measurement results corresponding to different cells. | 2020-05-14 |
20200153694 | REMOVAL OF ENVIRONMENT AND LOCAL CONTEXT FROM NETWORK TRAFFIC FOR DEVICE CLASSIFICATION - In one embodiment, a device classification service assigns a set of endpoint devices to a context group. The device classification service forms a context summary feature vector for the context group that summarizes telemetry feature vectors for the endpoint devices assigned to the context group. Each telemetry feature vector is indicative of a plurality of traffic features observed for the endpoint devices. The device classification service normalizes a telemetry feature vector for a particular endpoint device using the context summary feature vector. The device classification service classifies, using the normalized telemetry feature vector for the particular endpoint device as input to a device type classifier, the particular endpoint device as being of a particular device type. | 2020-05-14 |
20200153695 | SYSTEMIC ADAPTIVE DATA MANAGEMENT IN AN INTERNET OF THINGS ENVIRONMENT - A computer-implemented method according to one embodiment includes identifying a plurality of policies to be implemented within a system, aggregating the plurality of policies to create an aggregated policy, disseminating the aggregated policy within the system, receiving data collected according to the aggregated policy, and disaggregating the data. | 2020-05-14 |
20200153696 | MANAGING DOWNLOADING OF CONTENT - A method of managing downloading of content includes receiving, by one or more processors of a computer system, a request to download content by a user, analyzing, by the one or more processors of the computer system, the gaze of the user relative to an intended location of the content on a display, determining, by the one or more processors of the computer system, an interest in the content based on the analyzing of the gaze of the user, and adjusting, by the one or more processors of the computer system, a rate of download of the content by the user based on the determining. | 2020-05-14 |
20200153697 | INTERNET OF THINGS DEVICE DISCOVERY AND DEPLOYMENT - Disclosed are various examples for Internet of Things (IoT) device discovery and deployment. In some embodiments, a device identifier is received from an IoT device. The IoT device is determined, based on the device identifier, to be associated with a device account with a management service. An enrollment of the IoT device is performed. A capabilities declaration is received from the IoT device. IoT device instructions are determined based on the capabilities declaration. IoT device instructions are transmitted to the IoT device, causing it to perform a capability specified in the capabilities declaration. | 2020-05-14 |
20200153698 | INTER-CONNECTING LOCAL CONTROL PLANES FOR STATE DATA EXCHANGE - Certain embodiments described herein are generally directed to interconnecting a plurality of local control planes (LCP) for state data exchange. In some embodiments, a first LCP receives the state data and a distribution list from a central control plane (CCP) node. The distribution list may comprise identifiers of LCPs to which the state data relates. In certain embodiments, the first LCP transmits an acknowledgment to the CCP node indicating receipt of the state data. In some embodiments, the first LCP identifies, according to a distribution pattern, one or more target LCPs of those identified in the distribution list. The distribution pattern may be based on information in the distribution list, information stored by the first LCP, or a combination of the two. In some embodiments, the first LCP may transmit the state data to the one or more target LCPs. | 2020-05-14 |
20200153699 | GENERATING AND IMPLEMENTING A PLATFORM-NEUTRAL CLOUD-NATIVE APPLICATION MODEL - The present disclosure relates to systems, methods, and computer-readable media for generating a platform-neutral application model that provides a complete and accurate representation of functionality and topology for a cloud-native application. For example, systems disclosed herein analyze application data to identify platform neutral application features including resources, mesh connections, and quality of service (QoS) constraints associated with implementing a cloud-native application via a cloud computing system. The systems disclosed herein further construct a platform-neutral application model including identifiers of the application features. The platform-neutral application model facilitates convenient translation of applications between different platforms and further streamlines development and deployment of cloud-native applications across any number of platforms. | 2020-05-14 |
20200153700 | MANAGING ELECTRONIC COMMUNICATIONS USING A COMMUNICATION MODEL - A computer system manages electronic communications. Topics of prior electronic communications and inter-arrival times of the prior electronic communications associated with the topics are modeled. A communication model is generated to identify electronic communications with content targeted for remediation, wherein the communication model is generated based on the modeled topics and the measured inter-arrival time of the prior electronic communications. Electronic communications for a communication session are applied to the communication model to determine one or more electronic communications for remediation. One or more remedial actions are performed on the determined one or more electronic communications to control content of the communication session. Embodiments of the present invention further include a method and program product for managing electronic communications in substantially the same manner described above. | 2020-05-14 |
20200153701 | PREDICTING APPLICATION QUALITY OF EXPERIENCE METRICS USING ADAPTIVE MACHINE LEARNED PROBES - In general, the disclosure describes techniques for evaluating application quality of experience metrics over a software-defined wide area network. For instance, a network device may receive an application data packet of a data flow. In response to receiving the application data packet, the network device determines whether a packet size of the application data packet is represented in a reference data store. In response to determining that the packet size is not represented in the reference data store, the network device predicts, based on the reference data store, flow metrics for the packet size for each of a plurality of Wide Area Network (WAN) links. The network device selects a WAN link on which to send the application data packet based on the predicted flow metrics. | 2020-05-14 |
20200153702 | METHODS AND NETWORK NODES ENABLING A CONTENT DELIVERY NETWORK TO HANDLE UNEXPECTED SURGES OF TRAFFIC - The disclosure relates to content delivery network and to methods and network nodes enabling the content delivery network to handle unexpected surges of traffic by computing and using a traffic prediction for a content for at least one delivery node. | 2020-05-14 |
20200153703 | MACHINE LEARNING BASED DISCOVERY OF SOFTWARE AS A SERVICE - An example embodiment involves receiving an activity record including activity data, provider data, and description data; applying a first layer of a multi-layer machine learning (ML) model to predict that the activity record relates to software, applying a second layer of the multi-layer ML model to predict a provider name of a software application referenced in the activity record, applying a third layer of the multi-layer ML model to predict an application title of the software application referenced in the activity record, and storing, in a database, a configuration item indicating that the activity record relates to software, where the configuration item contains attributes including the provider name and the application title. | 2020-05-14 |
20200153704 | ENABLING TRANSFER OF WIDGETS ACROSS CONTAINERS AT RUNTIME - A method and system for enabling transfer of widgets across containers at runtime. According to embodiments of the present invention, a user is allowed to transfer a widget across containers at runtime, for example, moving a widget that has been deployed and operated in one widget container to another, even though the destination widget container originally does not support the widget. Specifically, the widget being transferred can keep consistency in terms of data and state before and after the transfer. Furthermore, the user can implement the cross-container transfer of widgets at runtime by, for example, convenient interaction means like a drag-and-drop operation. In this way, the user can operate and interact with Web applications in a more convenient and flexible way. | 2020-05-14 |
20200153705 | PLAYBACK DEVICE CONNECTION - An example playback device includes programming to perform functions including detecting a triggering event that causes the playback device to transmit a first message indicating that the playback device is available for setup. The functions also include receiving a response to the first message that facilitates establishing an initial communication path with a computing device operating on a secure wireless local area network (WLAN), where the initial communication path is outside of the secure WLAN. The functions also include receiving, from the computing device via the initial communication path, a second message containing network configuration parameters for the secure WLAN including an identifier of, and a security key for, the secure WLAN. The functions also include using the network configuration parameters to connect to the secure WLAN and transitioning from communicating with the computing device via the initial communication path to communicating with the computing device via the secure WLAN. | 2020-05-14 |
20200153706 | METHOD AND DEVICE FOR TERMINAL DEVICE MANAGEMENT BASED ON RIGHT CONTROL - A method and a device for terminal device management based on right control are provided. The method includes the following steps. A Get command on an access control list (ACL) of a managed node in a device management tree (DMT) from a device management (DM) server is received, where the Get command includes a Unified Resource Identity (URI) of the managed node. It is determined whether the DM server has a direct right of executing the Get command on the managed node. The Get command is processed when it is determined that the DM server has the direct right of executing the Get command on the managed node. The method and the device simplify the complexity of right management, and reduce the number of times of message interaction between the DM server and a terminal device, thereby improving the efficiency and performance of terminal device management. | 2020-05-14 |
20200153707 | NF SERVICE CONSUMER RESTART DETECTION USING DIRECT SIGNALING BETWEEN NFs - Systems and methods for detecting, that a Network Function (NF) service consumer in a core network of a cellular communications system has restarted are disclosed. A method of operation of a NF service consumer in a core network of a cellular communications system comprises sending, to a NF service producer, a message comprising information related to a unit of the NF service consumer. | 2020-05-14 |
20200153708 | SYMMETRIC COHERENT REQUEST/RESPONSE POLICY ENFORCEMENT - A set of service level agreement (SLA) policies and service level definition (SLD) policies that are applied to a request message of a correlated request/response message pair are tracked. A response message of the correlated request/response message pair is detected. A corresponding set of platform-specific policy enforcement processing rules that are used to enforce the set of SLA policies and SLD policies on the response message are identified using the tracked set of SLA policies and SLD policies applied to the request message. The set of SLA policies and SLD policies are enforced on the response message using the identified corresponding set of platform-specific policy enforcement processing rules. | 2020-05-14 |
20200153709 | OPTIMIZING STREAMING GRAPH TOPOLOGY BASED ON SERVICE LEVEL AGREEMENT - System resource usage by a streaming application processing workloads can be monitored, the streaming application comprising at least one parallelizable operator, at least a first instance of the parallelizable operator being initialized to execute. Based on the monitoring, at least one performance metric for the streaming application in processing the workloads can be determined. Based on the at least one performance metric, whether hosting of the streaming application is, or is near to, violating at least one criteria can be determined. If so, at least one additional instance of at least one parallelizable operator of the streaming application that is currently executing can be initialized. Responsive to initializing the at least one additional instance of at least one of the parallelizable operators, a portion of the workloads can be directed to the at least one additional instance of at least one of the parallelizable operators. | 2020-05-14 |
20200153710 | PROVISIONING OF SERVICES IN A COMMUNICATION NETWORK - An SDN communication system comprising a plurality of White Boxes and a plurality of servers, characterized in that all traffic to/from a plurality of mobile elements, to/from a plurality of broadband communication elements and to/from enterprises, is forwarded after it has been re-arranged based on pre-defined criteria via a single unified cloud, and wherein the unified cloud extends from a plurality of users to a core network, covering a Last Mile network, a Metro network and an Edge network. | 2020-05-14 |
20200153711 | SYSTEMS AND METHODS FOR TRACKING OVERLAY FOR SAAS APPLICATIONS - Systems and methods for using an overlay with a network application for receiving user satisfaction information are provided. A client application on a client device establishes, for a user, a session with a network application via an embedded browser within the client application. The client application determines, at a point of an interaction with a user interface of the network application to present an overlay for requesting information from the user on user satisfaction with respect to the network application. The client application identifies the overlay from a plurality of overlays to present based at least on the network application. The client application presents, via the embedded browser, the overlay over the user interface of the network application. The client application stores, to a data storage service of the first entity, information received from the user of the first entity via the overlay about the interaction with the network application. | 2020-05-14 |
20200153712 | METHOD FOR OBTAINING QOE INFORMATION, TERMINAL, AND NETWORK DEVICE - This application discloses a method for obtaining QoE information, a terminal, and a network device. The method may include: receiving, by the terminal, a QoE information reporting policy delivered by the network device; and reporting the QoE information to the network device based on the QoE information reporting policy, to enable the network device to schedule radio resources based on the reported QoE information, where the radio resources are used to transmit video service information for the terminal. By implementing this application, based on the QoE information reported by the terminal, the network device can learn of a video status and schedule the radio resources for a video service of the terminal, to ensure that a video can be normally played, thereby improving user experience and QoE. | 2020-05-14 |
20200153713 | ACTION RECORDS IN VIRTUAL SPACE - Embodiments of the present invention provide systems and methods for monitoring action records in virtual space. The systems and methods for monitoring action records in virtual space display recorded activity on an avatar within the virtual space by communicating in a virtual space with a user account. The recorded activity is analyzed and processed in order to compile information on the avatar and display an avatar (which is a reflection of the compiled information). | 2020-05-14 |
20200153714 | SYSTEMS AND METHODS FOR DISPLAYING ADJUSTABLE METRICS ON REAL-TIME DATA IN A COMPUTING ENVIRONMENT - A system and computer-implemented is provided for displaying a configurable metric relating to an environment in a graphical display along with a value of the metric calculated over a configurable time period. The metric is used to identify events of interest in the environment based on processing real time machine data from one or more sources. The configurable metric is selected and a corresponding value is calculated based on the events of interest over the configurable time period. The value of the metric may be continuously updated in real time based on receiving additional real-time machine data and displayed in a graphical interface as time progresses. Statistical trends in the value of the metric may also be determined over the configurable time period and displayed in the graphical interface as well as an indication if the value of the metric exceeds a configurable threshold value. Further, a selection of one or more thresholds for the value of the metric may be applied and an indication displayed indicating if the threshold(s) have been exceeded. | 2020-05-14 |
20200153715 | METHODS AND APPARATUS TO COORDINATE RECEIPT OF MONITORING INFORMATION - Methods, apparatus, systems and articles of manufacture to coordinate receipt of monitoring information are disclosed. An example method includes in response to a first received message requesting a session identifier, creating, with a first processing device, the session identifier. The session identifier including an identifier of the first processor. The first message is received from a media device via a load balancer. First monitoring information is extracted from the first message. The first monitoring information is stored in a first database of the first processor. | 2020-05-14 |
20200153716 | SYSTEM AND METHOD FOR OBTAINING MICRO-SERVICE TELEMETRY DATA - Systems, methods, and computer-readable media are disclosed for use of an overlay network termination endpoint as a proxy to collect telemetry data for micro-services or specific applications provided by containers in overlay data centers. In one aspect of the present disclosure, a method includes receiving, at a controller, a probe for flow statistics associated with a service path, the probe including corresponding flow identification information, extracting the corresponding flow identification information from the probe, obtaining the flow statistics from an agent based on the flow identification information, the agent being configured to manage a plurality of containers, generating a response packet including the flow statistics obtained from the agent and sending the response packet to an initiator from which the query is received. | 2020-05-14 |
20200153717 | SYSTEM AND METHOD FOR PROVIDING COMMUNICATION PLATFORM METADATA - A system and method that includes executing communication processes in an application platform, which comprises on behalf of outside entities, negotiating communications between a set of internal resources and at least one external resource using at least a first communication protocol and a second protocol; capturing internal log information during execution of the application platform; receiving a request to access log information by an outside entity; synthesizing the internal log information of the first protocol and at least a second protocol into a unified communication report; and transmitting the unified communication report. | 2020-05-14 |
20200153718 | SYSTEMS AND METHODS FOR NETWORK ANALYSIS AND MANAGEMENT - A network analysis and management system includes a processor coupled to a communications interface and a non-transitory memory. The processor is configured to read instructions from the non-transitory memory to cause the system to perform operations comprising receiving log data associated with communication between a first user device and a network using a first protocol stack including a plurality of layers. A plurality of network events are generated based on the log data. Each network event is associated with a respective log data entry of the log data and a respective layer of the plurality of layers. First network analysis information is generated by correlating first and second network events using a correlation configuration associated with a network management task. A network management message is generated using the first network analysis information, and transmitted to one of the first user device and the network for performing the network management task. | 2020-05-14 |
20200153719 | SYSTEMS AND METHODS FOR TRAFFIC ACCOUNTING FOR SAAS USAGE - A client application installed on a client device may monitor communications flows between embedded browsers of the client application and one or more servers, including enterprise servers and non-enterprise servers, at upper layers of a network stack of the client device including the application layer, session layer, and presentation layer. Communications to different endpoints may be classified as enterprise or non-enterprise, measured, and aggregated to provide disambiguation of enterprise and non-enterprise communications of the device transiting a single communications link (e.g. cellular data connection). Server and network policies may be applied in accordance with the measurements with higher accuracy than policies based on total bandwidth utilized by the device without regard to its classification. These policies may include load balancing, communication pooling, multiplexing, buffering, pre-fetching or edge caching of data, instantiating or halting execution of virtual machines in a cloud environment, or other such functions. | 2020-05-14 |
20200153720 | DETECTION BLOCK SENDING AND RECEIVING METHOD, AND NETWORK DEVICE AND SYSTEM - The present disclosure relates to detection block sending and receiving methods, and network devices and systems. One example method includes obtaining, by a network device, an original bit block data flow, generating at least one detection block, inserting the at least one detection block into a position of at least one idle block in the original bit block data flow, and sending a bit block data flow including the at least one detection block. | 2020-05-14 |
20200153721 | NETWORK DATA STREAM TRACER - Various embodiments of a network element comprising a control plane including stream tracer logic are described herein. The network element additionally includes a data plane coupled to the control plane, where the data plane includes forwarding logic to forward a unit of network data from an ingress interface to an egress interface. The stream tracer logic can be configured to cause marking logic to mark selected units of network data for to be counted by counting logic and to cause the counting logic to count marked units of network data. The stream tracer logic can determine whether units of network data are dropped within the forwarding logic via comparison of an ingress count of the marked units of network data with an egress count of the marked units of network data. | 2020-05-14 |
20200153722 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR MEASURING DELIVERY LATENCY IN A FRAME-PREEPMTION-CAPABLE NETWORK - Methods, systems, and computer readable media for measuring preempted frame delivery latency in a frame-preemption-capable network are disclosed. One method includes, in a network test tool including at least one processor, simulating frame preemption by generating a plurality of simulated preempted frame fragments of a simulated preempted frame and an express frame. The method further includes inserting a last fragment generation timestamp in a last fragment of the simulated preempted frame fragments, wherein inserting the last fragment generation timestamp in a last fragment of the simulated preempted frame fragments includes inserting the last fragment generation timestamp in a portion of the last fragment that will remain in a last fragment of a refragmentation of the simulated preempted frame in the event that the simulated preempted frame is reassembled and refragmented. The method further includes transmitting the simulated preempted frame fragments and the express frame to a device under test (DUT). The method further includes receiving frame fragments including a frame or frame fragment including the last fragment generation timestamp. The method further includes calculating, using the last fragment generation timestamp, delivery latency of the simulated preempted frame generated by the test tool. | 2020-05-14 |
20200153723 | METHODS AND APPARATUS FOR DETECTING INTERNET CONNECTION PROBLEMS - A method of determining a problem with data packet transmission speed over a first communication medium coupled between a plurality of content servers and an ISP communication device. The method comprises repeatedly measuring the data packet transmission speed over the first communication medium coupled between each of the plurality of content servers and the ISP communication device, and determining there is a problem with the data packet transmission speed over the first communication medium coupled between one of the plurality of content servers and the ISP communication device when the repeatedly measured data packet transmission speeds over the first communication medium coupled between the one of the plurality of content servers and the ISP communication device is substantially different from the repeatedly measured data packet transmission speeds over the first communication medium coupled between other of the plurality of content servers and the ISP communication device. | 2020-05-14 |
20200153724 | HIERARCHICAL NETWORK CONFIGURATION - Systems, methods, apparatus and computer-readable medium are described for improving efficiency and robustness for configuring data-planes. Furthermore, systems, methods, and devices are provided for efficiently storing, maintaining and retrieving configuration information for data-planes. The configuration information may be stored and retrieved from a hierarchy of information stored in memory, such as a hierarchy of information in memory, wherein the hierarchy of information has configuration data for one or more data-planes and represents one or more command sequences issued by a controller of the control-plane to one or more data-planes. In certain implementations, the hierarchy of information comprises a plurality of nodes, wherein each node represents at least a portion of a command sequence issued by the controller. The command sequences may be configuration command sequences issued by the control plane to configure the data-planes. | 2020-05-14 |
20200153725 | CENTRALIZED ERROR TELEMETRY USING SEGMENT ROUTING HEADER TUNNELING - A network device receives a data packet including a source address and a destination address. The network device drops the data packet before it reaches the destination address and generates an error message indicating that the data packet has been dropped. The network device encapsulates the error message with a segment routing header comprising a list of segments. The first segment of the list of segments in the segment routing header identifies a remote server, and at least one additional segment is an instruction for handling the error message. The network device sends the encapsulated error message to the remote server based on the first segment of the segment routing header. | 2020-05-14 |
20200153726 | METHOD AND APPARATUS FOR DYNAMIC TRACK ALLOCATION IN A NETWORK - A method for dynamic track allocation in a network comprising accessing a message to be routed to a target node; receiving from a path computation element (PCE), a track from the first node to the target node, wherein the track includes at least any intermediate nodes that provide a path from the first node to the target node, wherein the track comprises one or more allocated link resources to the first node, to any intermediate nodes, and to the target node; assigning a track identifier and an expiration time to the defined track; appending the assigned link resources, expiration time and track identifier to the message; and transmitting the message from the first node to the target node, wherein transmitting causes subsequent messages with the same assigned track identifier to be routed through the network along the same route and using the link resources configured by the message. | 2020-05-14 |
20200153727 | METHODS AND APPARATUS FOR CONTROLLING AND MAKING LINK BUNDLE ADVERTISEMENTS TO SUPPORT ROUTING DECISIONS - Methods and apparatus relating to the use of aggregated links, e.g., links in a bundle, are described. A normal link metric and a limited operation mode link metric a determined for a link bundle, the normal link metric having a lower value than the limited operational mode link metric. The status of links in a link bundle are monitored. Based on the number of currently operational links in a link bundle and a switching threshold, a decision is made whether to advertise the normal link metric, advertise the limited operation mode threshold or refrain from advertising any link metric. The use of the limited operation link metric facilitates the use of a partially failed link bundle providing an alternative routing path in the network that would not otherwise be available. | 2020-05-14 |
20200153728 | Multicast Forwarding Method and Related Device - A multicast forwarding method applied to a BIER multicast network includes establishing, by a head node device, a first tunnel; generating a first entry; obtaining bit string information of a first multicast stream, where the bit string information includes an identifier of a tail node device that the first multicast stream is expected to reach; determining whether first bit string map information includes the identifier, in the bit string information, of the tail node device that the first multicast stream is expected to reach; and forwarding, by the head node device, the first multicast stream to a first intermediate node device through the first tunnel when the head node device determines that the first bit string map information includes the identifier in the bit string information, of the tail node device that the first multicast stream is expected to reach. | 2020-05-14 |