Adaptive Patents (Class 370/465)
  • Patent number: 11438789
    Abstract: Some embodiments provide a method for quantifying quality of several service classes provided by a link between first and second forwarding nodes in a wide area network (WAN). At a first forwarding node, the method computes and stores first and second path quality metric (PQM) values based on packets sent from the second forwarding node for the first and second service classes. The different service classes in some embodiments are associated with different quality of service (QoS) guarantees that the WAN offers to the packets. In some embodiments, the computed PQM value for each service class quantifies the QoS provided to packets processed through the service class. In some embodiments, the first forwarding node adjusts the first and second PQM values as it processes more packets associated with the first and second service classes. The first forwarding node also periodically forwards to the second forwarding node the first and second PQM values that it maintains for the first and second service classes.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: September 6, 2022
    Assignee: VMWARE, INC.
    Inventors: Jegadish Devadoss, Kartik Kamdar, Stephen Craig Connors, Satheesh Kumar Rajendran, Ram Kumar Manoharan
  • Patent number: 11438264
    Abstract: Techniques for improving data transmission in teleoperation systems including a method for dynamic packet routing. The method includes identifying an optimal channel of a plurality of channels based on a network connectivity status of a system and historical connectivity data related to a current location of the system, wherein the system includes a plurality of network authorization devices, wherein each network authorization device is configured to enable communications via an associated channel; and routing packets to the optimal channel using the network authorization device associated with the optimal channel.
    Type: Grant
    Filed: March 3, 2021
    Date of Patent: September 6, 2022
    Assignee: Ottopia Technologies Ltd.
    Inventors: Amit Rosenzweig, Alex Kirshon
  • Patent number: 11425033
    Abstract: A network communication system may include intelligent electronic devices (IEDs) in a ring communication network. A software-defined networking device may be programmed by a removable or disconnectable software-defined network (SDN) controller to control the flow path of data packets to the IEDs in the ring network. The software-defined networking device may inspect a data packet intended for a first IED to determine that the inspected data packet requests a responsive data packet from the first IED. A flow path failure may be identified based on a failure to detect a responsive data packet from the first IED within an expected response time.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: August 23, 2022
    Assignee: Schweitzer Engineering Laboratories, Inc.
    Inventors: Amandeep Singh Kalra, David J. Dolezilek, Robert Meine
  • Patent number: 11423738
    Abstract: A system includes a casino management server and an electronic casino device that includes a beacon configured to wirelessly communicate with personal devices of players. The device transmits a request for a custom beacon ID to the casino management server, receives the custom beacon ID from the casino management server in response to the request; and configures the beacon with the custom beacon ID, thereby broadcasting the custom beacon ID to the personal device of the player. The server receives, from the personal device of the player, a pairing request that includes a received beacon ID as received by the personal device based on the broadcasting, validates that the received beacon ID matches the custom beacon ID, stores a valid association between the personal device of the player and the electronic casino device; and authorizes connected actions to be performed by the personal device based on the association.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: August 23, 2022
    Assignee: Aristocrat Technologies, Inc.
    Inventors: Angelo Palmisano, Eric Taylor, Steven Santisi
  • Patent number: 11425035
    Abstract: A communication device (100) includes a plurality of communication units (103-1, 103-2) that transmit data in different transmission schemes from one another, a route selector (101) that searches for a most appropriate communication route and gives an instruction to transmit data from the communication unit corresponding to the most appropriate communication route, and a converter/sorter (102) that converts data into a format compatible with a transmission scheme of the most appropriate communication route and outputs the converted data to the communication unit indicated by the route selector (101), wherein the communication unit corresponding to the most appropriate communication route transmits the converted data. It is thereby possible to perform communications using the most appropriate communication route among a plurality of transmission schemes even in the case where an application is not compatible with the data format or protocol of the most appropriate communication route.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: August 23, 2022
    Assignee: NEC CORPORATION
    Inventor: Masakazu Shimizu
  • Patent number: 11418324
    Abstract: This disclosure relates generally to techniques for encrypting and decrypting data and to systems that encrypt and/or decrypt data to maintain secrecy associated with such data as the data is transmitted from a source to one or more recipients. More specifically, this disclosure relates to techniques for encrypting and decrypting standalone data packages (e.g., user datagram protocol (UDP) data packages, etc.) and to systems that encrypt and/or decrypt standalone data packages. Even more specifically, encryption techniques are disclosed that employ scrambled headers and payloads that are uniquely encrypted from package to package.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: August 16, 2022
    Assignee: AgilePQ, Inc.
    Inventor: Sergio A. Fernandez
  • Patent number: 11411576
    Abstract: Provided is a data management system which includes a data acquisition unit configured to acquire measurement data obtained by measuring a measurement target, a data storage unit configured to store the acquired measurement data, a data size reduction unit configured to deletes at least a part of the stored measurement data to reduce a data size of the measurement data, and a data compression unit configured to perform data compression on the measurement data reduced in data size.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: August 9, 2022
    Assignee: Yokogawa Electric Corporation
    Inventors: Nobuaki Ema, Yoshitaka Yoshida
  • Patent number: 11412050
    Abstract: In general, the disclosure describes techniques for wireless communications between multiple devices of an artificial reality system using virtual channels. In one example, a first computing device of a multi-device system, comprising: one or more first processors coupled to one or more memory devices; and a supervisory processor configured to establish a plurality of virtual channels over a physical wireless channel between the first computing device and a second computing device, wherein each of the virtual channels is associated with a different pair of processors comprising a source processor selected from one of the first processors or second processors of the second computing device and a destination processor selected from one of the first processors or the second processors, wherein, for each virtual channel and associated pair of processors, the source processor is configured to communicate application data with the destination processor using the virtual channel.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: August 9, 2022
    Assignee: FACEBOOK TECHNOLOGIES, LLC
    Inventors: Alok Kumar Mathur, Gang Lu
  • Patent number: 11405917
    Abstract: Methods, systems, and devices for wireless communication are described. A user equipment (UE) may determine to use multi-cluster communications in a vehicle based communication network. The UE may identify a configuration parameter associated with the multi-cluster communications. The UE may select a cluster resource from a set of available cluster resources based on the configuration parameter. The cluster resource may include one or more clusters used for multi-cluster transmissions in the vehicle based communication network. The UE may transmit an indication of the selected cluster resource to a wireless node of the vehicle based communication network, for example, to another UE. The UE may transmit the multi-cluster transmission on the selected cluster resource.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: August 2, 2022
    Assignee: QUALCOMM INCORPORATED
    Inventors: Tien Viet Nguyen, Shailesh Patil, Zhibin Wu, Sudhir Kumar Baghel, Kapil Gulati, Libin Jiang
  • Patent number: 11394485
    Abstract: With the current initialization procedures defined in the VDSL and ADSL standards, even though the xDSL system could operate in Showtime in an impulse noise environment where symbols are being corrupted, the transceivers would not be able to reach Showtime because initialization would fail due to initialization message failure. Through the use of an improved initialization procedure for communication systems, operation in environments with higher levels of impulse noise is possible.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: July 19, 2022
    Assignee: TQ DELTA, LLC
    Inventor: Marcos C. Tzannes
  • Patent number: 11394758
    Abstract: For each device in a collaborative environment, qualities of system characteristics are determined. Based on the respective qualities of each device, a subset of devices is identified, including at least one device having a highest first quality and at least one device having a highest second quality, each corresponding to a different system characteristic. One or more devices from the subset of devices are then selected, based on the first quality and the second quality of each device of the subset of devices, to perform a function associated with the respective system characteristic.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: July 19, 2022
    Assignee: Rovi Guides, Inc.
    Inventors: Vikram Makam Gupta, Pooja Srivastava
  • Patent number: 11394663
    Abstract: An example virtual router includes a plurality of logical cores (“lcores”), where each lcore comprises a CPU core or hardware thread. The virtual router is configured to determine a latency profile, select, based at least in part on the latency profile, a packet processing mode from the plurality of packet processing modes. In response to a determination that the packet processing mode comprises the run-to-completion mode, an lcore of the plurality of lcores is configured to: read a network packet from a device queue, process the network packet to determine a destination virtual device for the network packet, the destination virtual device having a plurality of interface queues, and insert the network packet into an interface queue of the plurality of interface queues.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: July 19, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Kiran K N, Przemyslaw Krzysztof Grygiel, Damian Szeluga
  • Patent number: 11381998
    Abstract: In order to enable, even when there exist a plurality of apparatuses configured to perform processing of an upper layer of the transport layer for one apparatus configured to perform processing of the transport layer or a lower layer, reliable communication with each of the apparatuses configured to perform the processing of the upper layer, via the transport layer, an apparatus includes a generating section 141 configured to generate a transport layer packet including identification information in a packet region different from a service data unit, the identification information being used in an upper layer of a transport layer, and a transmission processing section 143 configured to transmit the transport layer packet.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: July 5, 2022
    Assignee: NEC CORPORATION
    Inventors: Daisuke Ogura, Sadafuku Hayashi
  • Patent number: 11381508
    Abstract: A method is performed by a computing device in a data transport network. The computing device receives congestion-related information corresponding to current conditions of a portion of the network. The computing device determines whether a data transport session has a fair-share protocol. When the data transport session has the fair-share protocol, determining a congestion policy for the data transport session, and applying, using the congestion-related information, the congestion policy to the data transport session.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: July 5, 2022
    Assignee: Opanga Networks, Inc.
    Inventors: Ben Hadorn, John Burnette, Dave Gibbons, Ethan Nordness
  • Patent number: 11374703
    Abstract: A method for use in a transmitter includes sending a transmission comprising a transport block (TB) comprising a plurality of code blocks (CBs) arranged in one or more code block groups (CBGs). Each code block group includes one or more code blocks and each code block includes a plurality of coded bits. The transmission is sent to a receiver configured to use multi-bit hybrid automatic repeat request (HARQ) feedback per transport block. The method further includes receiving HARQ ACK or NACK feedback from the receiver one or more of the one or more code block groups of the transport block. The method further includes determining a number of code blocks or code block groups to send to the receiver in a retransmission based on at least the received HARQ ACK or NACK feedback.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: June 28, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Jung-Fu Cheng, Mattias Andersson, Yufei Blankenship, Stefan Parkvall, Sara Sandberg
  • Patent number: 11374838
    Abstract: A system includes a network adapter and a processor. The network adapter is configured to receive packets from a network, to process the received packets in accordance with a policy, and to derive a packet digest from the received packets. The processor is configured to adapt the policy based on the packet digest derived by the network adapter, and to provide the adapted policy to the network adapter for subsequent packet processing.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: June 28, 2022
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Dotan Finkelshtein, Opher Gavriel Reviv
  • Patent number: 11368873
    Abstract: Methods, systems and architectures are described which provide at least one aggregated tunnel protocol, in addition to the existing per PDU session tunnel protocols (1, 2, . . . N). When the UE requests a new PDU session or a new QoS flow, the SMF may establish a Per PDU Session Tunnel to serve this PDU session. Alternatively, an Aggregated Tunnel may be selected to serve the PDU session or to serve the QoS flow. When a packet from a UE arrives, the receiving network function can send this packet either using a per PDU session tunnel protocol or aggregated tunnel protocol.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: June 21, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Ngoc Dung Dao, Xu Li, Hang Zhang
  • Patent number: 11342947
    Abstract: Disclosed in some examples are systems, methods, devices, and machine-readable mediums for improved communications between a software-defined radio front-end device and a network-based computing device. Rather than packetize samples together, same bit positions from multiple ADC samples may be packetized together. If a Quality of Service (QoS) metric of the network connection between the RF front-end device and the network-based processing computing drops below a threshold, the RF front-end device may prioritize sending packets with the more significant bits over packets with less significant bits. In other examples, the RF front-end device may prioritize samples corresponding to certain data types over other data types.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: May 24, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amer Aref Hassan, Mahendra D. Sekaran, Russell Andrew Penar
  • Patent number: 11343597
    Abstract: A system and method for processing a plurality of channels, for example audio channels, in parallel is provided. For example, a plurality of telephony channels are processed in order to detect and respond to call progress tones. The channels may be processed according to a common transform algorithm. Advantageously, a massively parallel architecture is employed, in which operations on many channels are synchronized, to achieve a high efficiency parallel processing environment. The parallel processor may be situated on a data bus, separate from a main general-purpose processor, or integrated with the processor in a common board or integrated device. All, or a portion of a speech processing algorithm may also be performed in a massively parallel manner.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: May 24, 2022
    Inventor: Wai Wu
  • Patent number: 11323190
    Abstract: Radio frequency channel connection detection methods and apparatus, to detect a connection mode between a radio frequency channel and an antenna, thereby reducing difficulty in secondary onsite construction, and improving construction efficiency. The method includes: receiving, by a first radio frequency unit by using each of N to-be-detected radio frequency channels, signals sent by using at least one of N reference radio frequency channels of a reference radio frequency unit; and determining a connection relationship between the N to-be-detected radio frequency channels and N antennas based on the signals received by using each to-be-detected radio frequency channel.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: May 3, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Shun Leng, Jian Min, Yun Feng
  • Patent number: 11323863
    Abstract: An apparatus, method, and computer program product are provided to translate message objects received in connection with request data objects to be translated into notification objects that are in format that can be received and processed by a system associated with an intended recipient to allow for efficient communication across disparate and incompatible systems. In some example implementations, otherwise a translation system transforms request information based on parameters associated with the message object and intended recipient to ensure that request information is properly received by recipient systems that may use obsolete, legacy, and/or specialized systems. Some example implementations involve the application of error detection protocols and the display of notification object information on a user interface that allows for system monitoring and error mediation.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: May 3, 2022
    Assignee: GROUPON, INC.
    Inventors: Kyle Fritz, Alex Sleighter, Lawrence Phipps, Oren Mittman, Ali Ibrahim
  • Patent number: 11323790
    Abstract: This application provides a dynamic bandwidth allocation method and a related device. The method includes: receiving, by a dynamic bandwidth allocation device, bandwidth request messages from bandwidth request devices through at least two access ports of a convergence device, wherein the bandwidth request messages include requested bandwidth information; allocating bandwidth information to the bandwidth request device based on the requested bandwidth information and remaining bandwidth information of an upstream egress port of the convergence device, wherein the remaining bandwidth information is a difference between limited bandwidth information of the upstream egress port and bandwidth information already allocated; and sending a response message to the bandwidth request device through the access port.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: May 3, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jun Luo, Enqi Xu, Xun Lu, Zhanfeng Wang
  • Patent number: 11297147
    Abstract: Export of data from an edge device to a provider network may be managed. An edge device may receive different data streams from different client devices in a client network. According to an export configuration received at the edge device, one of the data streams may be selected. A next portion of data in the data stream may be identified and the identified portion may be sent to a data stream destination in a remote network by the edge device.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: April 5, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Feng Wang, Prateek Yadav, James Gosling, Shekar Chandra Bommas
  • Patent number: 11294833
    Abstract: A first communication interface is a contactless communication interface for an integrated circuit. A second communication interface is coupled to a processing unit external to the integrated circuit. The transfer of data between the first communication interface and the second communication interface is made in a transfer mode using a volatile memory circuit. The volatile memory circuit is accessible simultaneously or virtually simultaneously firstly to processing circuit coupled to said first communication interface and secondly to said processing unit via said second communication interface.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: April 5, 2022
    Assignee: STMicroelectronics (Rousset) SAS
    Inventor: Jose Mangione
  • Patent number: 11296909
    Abstract: An apparatus including: a communication unit configured to perform radio communication; and a control unit configured to perform control such that control information regarding a filter length of a filter for limiting a width of a guard band in a frequency band to be used in the radio communication is transmitted to an external apparatus through the radio communication. The filter length is determined in accordance with at least one of a frequency resource and a time resource for the radio communication. The apparatus enables a filter improving frequency use efficiency.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: April 5, 2022
    Assignee: SONY GROUP CORPORATION
    Inventors: Hiroki Matsuda, Ryota Kimura, Kazuyuki Shimezawa
  • Patent number: 11283466
    Abstract: An identification is made that a link is to exit an active state, the link comprising a plurality of lanes. Parity information is maintained for the lanes based on data previously sent over the link, and an indication of the parity information is sent prior to the exit from the active state.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: March 22, 2022
    Assignee: Intel Corporation
    Inventors: Zuoguo Wu, Debendra Das Sharma, Md. Mohiuddin Mazumder, Subas Bastola, Kai Xiao
  • Patent number: 11271874
    Abstract: A network adapter includes a host interface configured to communicate with a host, a network interface configured to communicate with a communication network, and packet processing circuitry. The packet processing circuitry is configured to receive a packet from the host via the host interface, or from the communication network via the network interface, to receive an indication of a network time used for synchronizing network elements in the communication network, to match the packet to a rule, the rule including a condition and an action, and to perform the action in response to the packet meeting the condition, wherein one or more of (i) the condition in the rule and (ii) the action in the rule, depend on the network time.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: March 8, 2022
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Dotan David Levi, Avi Urman, Lior Narkis, Liron Mula
  • Patent number: 11256865
    Abstract: The present disclosure provides a method for sending a sticker image during a chat session, applicable to a chat session between terminals including a transmit terminal and a receive terminal, the method being performed by the transmit terminal and including: detecting an input operation during a chat session and obtaining input content from the input operation; recognizing the input content and obtaining an implication, the implication indicating sticker features in the input content; identifying sticker images corresponding to the implication, the identified sticker images comprising multiple sticker images corresponding to different sticker sending policies; obtaining a recommended sticker image corresponding to the implication according to a preset sticker sending policy, the recommended sticker image being any one of or any combination of the multiple identified sticker images; and sending the recommended sticker image to be displayed at the receive terminal.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: February 22, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Ruiming He
  • Patent number: 11259360
    Abstract: A technique includes transmitting a request for the delivery of multicast data; receiving the multicast data via a unicast data radio bearer or a multicast data radio bearer, wherein the user device is located in a first cell; receiving, by the user device from the base station, a connection suspend message, wherein the connection suspend message includes: information describing a radio access network (RAN) multicast area (RMA) for the delivery of the multicast data via a multicast data radio bearer, and a group identifier associated with the multicast data, wherein the RMA includes a list of one or more cells that has been updated by the base station to include the first cell where the user device is located; entering, by the user device, a low activity state in response to the connection suspend message; and, receiving, by the user device, the multicast data via the multicast data radio bearer.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: February 22, 2022
    Assignee: Nokia Technologies Oy
    Inventors: Mikko Saily, David Navrátil, Athul Prasad
  • Patent number: 11258542
    Abstract: A method and apparatus for implementing spatial processing with unequal modulation and coding schemes (MCSs) or stream-dependent MCSs are disclosed. Input data may be parsed into a plurality of data streams, and spatial processing is performed on the data streams to generate a plurality of spatial streams. An MCS for each data stream is selected independently. The spatial streams are transmitted via multiple transmit antennas. At least one of the techniques of space time block coding (STBC), space frequency block coding (SFBC), quasi-orthogonal Alamouti coding, time reversed space time block coding, linear spatial processing and cyclic delay diversity (CDD) may be performed on the data/spatial streams. An antennal mapping matrix may then be applied to the spatial streams. The spatial streams are transmitted via multiple transmit antennas. The MCS for each data stream may be determined based on a signal-to-noise ratio of each spatial stream associated with the data stream.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: February 22, 2022
    Assignee: INTERDIGITAL TECHNOLOGY CORPORATION
    Inventors: Robert Lind Olesen, Eldad M. Zeira, Peter J. Voltz, Yongwen E. Yang, Qingyuan Dai, Chang-Soo Koo, I-Tai Lu, KunJu Tsai
  • Patent number: 11249688
    Abstract: An embodiment may involve receiving a chunk and a chunk index, where the chunk contains packets captured by a network interface unit and the chunk index contains timestamps of first and last packets within the chunk. The chunk may be stored in a first ring buffer of a first memory and the chunk index may be stored in an index buffer of the first memory. A processor may allocate an entry in an I/O queue of a second memory and an entry in a chunk processing queue of the first memory. The processor may read the chunk processing queue to identify and copy the chunk from the first ring buffer to a location in a second ring buffer of the second memory, the location associated with the entry in the I/O queue. The same or a different processor may instruct a controller to write the chunk to a non-volatile memory unit.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: February 15, 2022
    Assignee: fmad engineering kabushiki gaisha
    Inventor: Aaron Foo
  • Patent number: 11252788
    Abstract: A system described herein may provide a technique for the modeling of channel condition information, associated with a base station of a radio access network (“RAN”) associated with a wireless network, over time. The model may be used to determine, estimate, or predict channel information associated with the base station at a given time, such as a time corresponding to a request for content (e.g., streaming content). The channel condition information corresponding to this time, as determined based on the model, may be used to select a particular version of the content to provide in response to the request. By virtue of receiving this information, the content provider may forgo performing a speed test, a ramp up transmission scheme, and/or other technique that may otherwise used to select the version of the content to provide in response to the request.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: February 15, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Donna L. Polehn, Corey J. Christopherson, Fred Weisbrod
  • Patent number: 11234270
    Abstract: The present invention provides a method, device, and system for adjusting a contention window size for performing channel access. The method includes: receiving uplink scheduling information on the uplink transmission including a new data indicator (NDI) associated with a specific subframe in a first uplink transmission burst; determining a contention window size based on the NDI; generating a random number N (N?0) in the determined contention window size based on the NDI associated with the specific subframe; and performing the uplink transmission on the specific cell after sensing a channel on the specific cell at least for N slots while the channel on the specific cell is idle. If the NDI is toggled, the contention window size is reset to a minimum value, and if the NDI is not toggled, the contention window size is increased to a next higher allowed value.
    Type: Grant
    Filed: July 8, 2020
    Date of Patent: January 25, 2022
    Assignee: WILUS INSTITUTE OF STANDARDS AND TECHNOLOGY INC.
    Inventors: Minseok Noh, Jinsam Kwak, Juhyung Son
  • Patent number: 11232531
    Abstract: Various embodiments enable loop processing in a command processing block of the graphics hardware. Such hardware may include a processor including a command buffer, and a graphics command parser. The graphics command parser to load graphics commands from the command buffer, parse a first graphics command, store a loop count value associated with the first graphics command, parse a second graphics command and store a loop wrap address based on the second graphics command. The graphics command parser may execute a command sequence identified by the second graphics command, parse a third graphics command, the third graphics command identifying an end of the command sequence, set a new loop count value, and iteratively execute the command sequence using the loop wrap address based on the new loop count value.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: January 25, 2022
    Assignee: INTEL CORPORATION
    Inventors: Hema Chand Nalluri, Balaji Vembu, Peter Doyle, Michael Apodaca
  • Patent number: 11231765
    Abstract: An integrated-circuit device comprises first and second peripherals, connected to a processor via a bus system, a peripheral interconnect that is separate from the bus system, wake up logic, a configuration memory and a power controller. In response to a change of state, the first peripheral generates event signals that are output to the peripheral interconnect. The peripheral interconnect provides the event signal to the second peripheral, which initiates tasks in response. The first peripheral, second peripheral and the wake-up logic are in a first, second and third power domain respectively. The power controller provides power to the third power domain whenever the first or second power domain is powered up. The wake-up logic detects an event signal from the first peripheral and, if it determines that the second peripheral is configured to initiate a task in response, it instructs the power controller to power up the second peripheral.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: January 25, 2022
    Assignee: Nordic Semiconductor ASA
    Inventors: Anders Nore, Joar Rusten, Ronan Barzic, Vegard Endresen, Per-Carsten Skoglund
  • Patent number: 11223705
    Abstract: Presented herein are techniques to facilitate dynamic negotiation and compression of Packet Forwarding Control Protocol (PFCP) messages in a mobile networking environment. In one example, a method includes identifying, by a function, a negotiated compression algorithm to utilize for compressing one or more Packet Forwarding Control Protocol (PFCP) messages; determining whether a payload for a particular PFCP message is to be compressed based on at least one of system resources of the function and a size of the payload; based on determining that the payload is to be compressed, compressing the payload utilizing the negotiated compression algorithm to generate a compressed PFCP message; and setting a compression indication in a header of the compressed PFCP message.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: January 11, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Raghavendra Vidyashankar Suryanarayanarao, Tomonobu Okada, Pravin Appaji Ajagekar, Aeneas Sean Dodd-Noble
  • Patent number: 11218542
    Abstract: A system includes a transmitting agent configured to select a transport mechanism for transmitting a data item, and a receiving agent configured to select one or more data repositories and a storage process for storing the data item. One storage process includes storing the data item temporarily in the second data repository, and subsequently transferring the data item from the second data repository into the first data repository. Another storage process includes storing the data item into a first data repository without temporarily storing the data item in the second data repository.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: January 4, 2022
    Assignee: Oracle International Corporation
    Inventors: Sachin N. Dhamdhere, Nirav Gandhi, Drupad Panchal, Alexander Hamilton, Jonathan Klein, Parmeet Arora
  • Patent number: 11218446
    Abstract: A plurality of system nodes coupled via a dedicated private network is described herein. The nodes offer an end-to-end solution for protecting against network-based attacks. The nodes can include network gateways that allow remote systems, such as servers located at an entity's place of operation or a data center accessible by the entity, to securely transmit data between the nodes and the remote systems. For example, the network gateways can transmit split data into different portions, and transmit each portion over a different path through a public network to mitigate the effects of man-in-the-middle attacks. Once data reaches a node, transmission of the data from one node to another can pass through multiple intermediary nodes via the dedicated private network. The nodes and/or remote systems may also include cross-domain guard devices that control whether data can pass from one security domain to another.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: January 4, 2022
    Assignee: ORock Technologies, Inc.
    Inventor: John Leon
  • Patent number: 11212834
    Abstract: This disclosure is directed to allocation of one or more radio bands to a user equipment (UE) for establishing a radio link with a radio node (e.g., eNodeB or gNodeB). The radio bands may include a shared band, such as citizens band radio service (CBRS), a primary licensed band, such as the B66 band, and/or an unlicensed band, such as B46 band. A radio communications system may consider a variety of parameters associated with the distance of a UE from a radio node, signal strength of a signal from the UE, the services requested by the UE, and/or spectral availability of the each of the radio bands to determine which radio band(s) to allocate to the UE. In some cases, the radio band allocated to a UE may be dynamically changed by the radio communications system as conditions related to the UE and/or the mobile network change.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: December 28, 2021
    Assignee: T-Mobile USA, Inc.
    Inventors: David Jones, Ahmad Armand
  • Patent number: 11200488
    Abstract: In one embodiment, a device in a network extracts words from traffic data for a particular endpoint node in the network. The device determines one or more topical categories associated with the particular endpoint node by applying a machine learning-based topical model to the extracted words. The device identifies one or more similar endpoint nodes in the network based on the determined one or more topical categories associated with the particular endpoint node and on one or more topical categories associated with the one or more similar endpoint nodes. The device determines a device type for the particular endpoint node based on a device type associated with the one or more similar endpoint nodes.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: December 14, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Pok Wong, Lokesh Ethirajan, Amol Borole, Ramesh Nampelly
  • Patent number: 11190813
    Abstract: A video transrater, and a transrater system and method. The transrater system and method may select an optimal bit rate from among a plurality of available bit rates in order to obtain a particular video quality and/or format.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: November 30, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventor: Danial E. Holden
  • Patent number: 11184081
    Abstract: An interface circuit in a recipient electronic device (such as a cellular telephone) may provide preference-indication information for an electronic device (such as an access point). Notably, the recipient electronic device may compute preference-indication information associated with the recipient electronic device, where the preference-indication information indicates whether the recipient electronic device prefers that the electronic device use downlink (DL) multi-user (MU) MIMO transmissions when communicating with the recipient electronic device. Then, the recipient electronic device may provide the preference-indication information in a packet or a frame associated with the electronic device. In some embodiments, the recipient electronic device determines a trigger event (such as measuring a motion indication), and the computing may be selectively performed based at least in part on the trigger event.
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: November 23, 2021
    Assignee: Apple Inc.
    Inventors: Guoqing Li, Ping Wang, Rajneesh Kumar, Veerendra Boodannavar
  • Patent number: 11184764
    Abstract: A representative electronic device comprises an audio/visual device, a wireless device, a processing device, and memory. The audio/visual device transmits either audio or visual signals, or both. The wireless device transmits and receives wireless signals having communications protocol to allow connectivity and collaboration between the electronic device and a targeted device. The memory includes an authentication/connection software which has instructions that are executed by the processing device.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: November 23, 2021
    Assignee: AMZETTA TECHNOLOGIES, LLC
    Inventors: Rajasekhar Jonna, Govind Kothandapani, Vinothkumar Sundaramoorthy, Nicholas Panayioto
  • Patent number: 11176906
    Abstract: A system includes a video generation circuit (102) to generate first graphics information, a display circuit (112) to display the graphics information, and a low voltage differential signaling (LVDS) (120) video interface to couple graphics information from the video generation circuit to the display circuit. The display circuit can determine that a first channel (204) of the LVDS video interface is corrupted. In response, the display circuit provides a remediation signal (205) to direct the video generation circuit (102) to operate in an alternative operating mode (208).
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: November 16, 2021
    Assignee: NXP B.V.
    Inventors: Vincent Aubineau, Michael Andreas Staudenmaier, Adrian Victor Raileanu
  • Patent number: 11178004
    Abstract: The disclosure provides a method for transmitting a physical layer operation administration and maintenance (PLOAM) message over an Ethernet network. The method includes the steps of: transmitting, from a first terminal, the PLOAM message to a second terminal over a PLOAM channel connecting the first and second terminals; extracting, by the second terminal, the PLOAM message; sending, from the second terminal, the extracted PLOAM message to an external CPU over an Ethernet protocol; and processing, by the external CPU, the received PLOAM message to generate a processed PLOAM message.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: November 16, 2021
    Inventors: Chuan-Wei Liu, Wei-Pin Chen
  • Patent number: 11178667
    Abstract: A method for vehicle-to-everything (V2X) communication in a wireless network, the method includes determining, by a first User Equipment (UE), a V2X carrier load in a coverage area of a base station, and transmitting, by the first UE, a data message over an air interface using either a random resource selection technique or a resource sensing multiple access technique based on the V2X carrier load in the coverage area of the base station.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: November 16, 2021
    Assignee: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Philippe Sartori, George Calcev
  • Patent number: 11165675
    Abstract: A system and method for traffic classification using snippets and on-the-fly traffic classifiers can build traffic classifiers that leverage interpretable feature sets without the need to inspect payloads—ensuring functionality across clear-text and encrypted flows. In one embodiment, the system identifies n-grams (“snippets”) in a network flow's sequence-of-message-lengths that are strongly indicative of a given class of traffic and predicts a network flow's class by assessing the presence of snippets relevant to different classes.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: November 2, 2021
    Assignee: Corelight, Inc.
    Inventor: Julien Piet
  • Patent number: 11158243
    Abstract: A display apparatus of a plurality of display apparatuses constituting a wall display includes a first board, a second board, and a plurality of display modules. The first board includes a first communication interface including a circuitry for wireless transmission, and a timing controller configured to, in response to information on an image being received, generate a plurality of driving signals for driving the plurality of display modules based on the received information and transmit the plurality of driving signals to the second board through the first communication interface. The second board includes a second communication interface including circuitry for wireless reception, a plurality of interfaces electrically connected to the plurality of display modules, and an IC chip configured to, based on the plurality of driving signals being received through the second interface, provide each of the received driving signals to each of the display modules.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: October 26, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jeongryeol Seo, Sangwon Kim, Youngkook Kim
  • Patent number: 11146455
    Abstract: 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.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: October 12, 2021
    Assignee: Intel Corporation
    Inventors: Kshitij Arun Doshi, Ned M. Smith, Francesc Guim Bernat, Timothy Verrall, Rajesh Gadiyar
  • Patent number: 11137958
    Abstract: An electronic apparatus includes: a communication interface configured to communicate with a server apparatus based on one of a first communication protocol and a second communication protocol; and a controller circuit configured to control the communication interface to start communication with the server apparatus based on the first communication protocol, and to confirm whether or not the server apparatus has a schedule of execution of remote maintenance after start of the communication, if the communication interface receives remote maintenance execution schedule information from the server apparatus, control the communication interface to start communication with the server apparatus based on the second communication protocol, and execute the remote maintenance based on information received from the server apparatus via the communication based on the second communication protocol.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: October 5, 2021
    Assignee: KYOCERA DOCUMENT SOLUTIONS INC.
    Inventor: Ryuichi Ishizu