Control Of Data Admission To The Network Patents (Class 370/230)
  • Patent number: 10834521
    Abstract: Systems and methods according to aspects of the invention verify requests for information over a network. Computing devices communicating over a network transmit numerous signals with various types of information including spatial information, temporal information, device-specific information, and transmission specific information. This information may be used to generate statistical records of valid request for information. Various combinations of these signals may be used to determine whether a request for information is a valid request based on the statistical records associated with the signals. Where a request for information has been verified, the system and method may provide the information. Where the request for information has not been verified, the system and method may deny the request for information. Thus the system and method may be used to prevent and block scraping and spamming attacks.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: November 10, 2020
    Assignee: Google LLC
    Inventors: Sam Liang, Michael Chu, Yuhua Luo, Zhengrong Ji, Yan Yu
  • Patent number: 10833995
    Abstract: Embodiments of the present invention provide a congestion control method and apparatus based on a software defined network SDN, and an SDN controller. The method comprises: obtaining a packet_in message sent by a switch; determining a data packet included in the packet_in message; performing a first congestion control processing for a network where the SDN controller is located based on a topological structure and link information of the network when the data packet is a handshake information SYN packet for requesting to establish a TCP connection; performing a second congestion control processing for the network based on the link information when the data packet is a finish information FIN packet for responding to disconnection of a TCP connection; deleting information of a TCP connection stored in a database and corresponding to the data packet when the data packet is an FIN packet requesting to disconnect a TCP connection.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: November 10, 2020
    Assignee: BEIJING UNIVERSITY OF POSTS AND TELECOMMUNICATIONS
    Inventors: Jianxin Liao, Qi Qi, Jing Wang, Jingyu Wang, Jiannan Bao
  • Patent number: 10834170
    Abstract: Described embodiments provide systems and methods for transferring a file. A sender device configured to transfer a file to a receiver device may send an identifier of the receiver device and a public key to a server via a first network. The sender device may receive, via the first network prior to disconnecting from the first network, a session token from the server. The session token and the public key may be sent to the receiver device via the first network. The sender device may detect, after receiving the session token, a peer-to-peer (P2P) wireless network established by the receiver device. The P2P wireless network may broadcast a service set identifier (SSID) with a network key encrypted using the public key. The sender device may connect, using the network key, to the P2P wireless network to transfer the file to the receiver device via the P2P wireless network.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: November 10, 2020
    Assignee: Citrix Systems, Inc.
    Inventors: Satish Vanahalli, Chirag Agarwal, Arnav Akhoury
  • Patent number: 10834136
    Abstract: Techniques for access point name and application identity based security enforcement in service provider networks (e.g., service provider networks for mobile subscribers) are disclosed. In some embodiments, a system/process/computer program product for access point name (e.g., APN) and application identity (e.g., application identifier) based security enforcement in service provider networks includes monitoring network traffic on a service provider network at a security platform to identify an access point name for a new session; determining an application identifier for user traffic associated with the new session at the security platform; and determining a security policy to apply at the security platform to the new session based on the access point name and the application identifier.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: November 10, 2020
    Assignee: Palo Alto Networks, Inc.
    Inventors: Sachin Verma, Leonid Burakovsky
  • Patent number: 10833967
    Abstract: Described is a method and system for latency measurement in communication systems. The method comprises: determining, by a first communication device, a power-management state of a second communication device; transmitting, by the first communication device, one or more packets to the second communication device over a communication link, the one or more packets to be received by the second communication device while in the power-management state; receiving, from the second communication device over the communication link, one or more response packets in response to the one or more packets; and determining a latency of the communication link when the second communication device is in the power-management state based on the one or more packets and the one or more response packets.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: November 10, 2020
    Assignee: ASSIA SPE, LLC
    Inventors: Sungho Yun, Marc Goldburg, Carlos Garcia Hernandez, Wonjong Rhee
  • Patent number: 10834089
    Abstract: Systems and methods for dynamic filtering of content posted to a social network are disclosed. In aspects, a method of the system includes generating, by a computing device, a user profile list for a user of a social network, the user profile list including data regarding the user's preferences with respect to undesirable content; monitoring, by the computing device, a content post on the social network to determine if the content post includes the undesirable content, the content post being displayed to the user through a social network interface; determining, by the computing device, that the content post includes the undesirable content; and effecting a change in the display of the content post in accordance with one or more predetermined display rules based on the determining that the content post includes the undesirable content.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kelley L. Anders, Stacy M. Cannon, Trudy L. Hewitt, Meenakshi Nagarajan
  • Patent number: 10827002
    Abstract: A method for optimizing group communication services, the method comprising instantiating an adaptive homing tool as a virtual network function, the adaptive homing tool communicating with a centralized database in a multiple region telecommunications network; storing a user identification for plural group members in the database; when a service request is made by at least one group member that has moved outside of connectivity with a group home server, receiving group member location data for the plural group members in real time; assigning a group control application server to at least one group member when a group member initiates a service request; wherein the common service tool assigns the group application control server based on at least one of the priority data, group member location data, least network resources used, best path performance, shortest path performance, and quality of service.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: November 3, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Xiaoming Zhao, Jianrong Wang, Donald C. Hjort, Mark Wardell
  • Patent number: 10827543
    Abstract: A service continuity ensuring method, a control plane gateway, and a mobility management network element, where the method includes: receiving, by a control plane gateway (C-GW), current location information of a user equipment (UE) sent by a mobility management network element; selecting, by the C-GW, at least one forwarding distributed gateway (D-GW) for the UE according to the current location information of the UE; establishing, by the C-GW for the UE, a data forwarding tunnel between a source D-GW of the UE and the forwarding D-GW, and a data forwarding tunnel between the forwarding D-GW and a target base station of the UE, where the data forwarding tunnels are used to transmit uplink user plane data and/or downlink user plane data of the UE in a moving process of the UE.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: November 3, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Lin Shu, Yanping Zhang, Longyu Cao, Runze Zhou
  • Patent number: 10819766
    Abstract: This application relates to a voice encoding and sending method performed at a computer implemented system. The method includes sending voice data from at least one mobile terminal to at least one different mobile terminal; receiving at least one path of Real-Time Transport Control Protocol (RTCP) packet based on the voice data; parsing the at least one path of the RTCP packet, to obtain network status information; obtaining comprehensive network status information by means of statistics of the network status information; and adjusting a quality of service (QoS) parameter according to the comprehensive network status information, and encoding and sending the voice data according to the adjusted QoS parameter.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: October 27, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xinliang Wang, Bin Li
  • Patent number: 10819632
    Abstract: A router including a communication device, a first controller, a storage device, and a second controller is provided. The communication device receives a plurality of first packets of a connection and at least one second packet of the connection subsequent to the first packets. The first controller analyzes the first packets to determine a plurality of transport-layer parameters associated with the connection. The storage device stores the transport-layer parameters. The second controller performs traffic management on the second packet according to at least part of the transport-layer parameters stored in the storage device.
    Type: Grant
    Filed: October 19, 2017
    Date of Patent: October 27, 2020
    Assignee: SYNOLOGY INC.
    Inventors: Li-Fong Hsu, Kuang-Ming Li, Cheng-Pang Chang
  • Patent number: 10820359
    Abstract: A traffic hub used in mobile communications for data offloading, diversion and security. The traffic hub includes an Evolved Packet Data Gateway (ePDG) module configured to transmit and receive data packets for a mobile device in Roaming Untrusted Wi-Fi network for secured access to an Evolved Packet Core (EPC) network, a Trusted WLAN Access Gateway (TWAG) module configured to transmit and receive the data packets for a mobile device in Roaming Trusted Wi-Fi network for secured access to the EPC network and a General Packet Radio Service (GPRS) Tunneling Protocol (GTP) Proxy (GProxy) module, the GProxy module being the core module of the traffic hub configured to enforce policy rules on the data packets prior to exchanging the data packets with logically selected Peer Gateway General Packet Radio Service (GPRS) Serving Node (GGSN)/Packet Data Network (PDN) Gateway (PGW) and ePDG/TWAG nodes. The GProxy also operates as a GTP-aware firewall to protect Home GGSN/PGW nodes from malicious traffic.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: October 27, 2020
    Assignee: Syniverse Technologies, LLC
    Inventors: Ravi Tandon, Huiyue Xu
  • Patent number: 10819653
    Abstract: Method for operating an industrial automation system communication network that includes a plurality of communication devices, and control unit, wherein at least one control unit controls functions of a plurality of assigned communication devices and is assigned to at least one partition of the communication network in order to operate an industrial automation system communication network comprising a plurality of communication devices, where partitions each include predefinable parts of communication devices assigned to system resources for predefinable resource periods of use, access periods and repetition cycles for transmit queues are set by the control unit according to the resource periods of use for the partitions in the assigned communication devices, where possible partitions are determined for the path reservation requests based on matching classifications of access periods and repetition cycles, and where the particular path reservation request is assigned to a determined partition when sufficient
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: October 27, 2020
    Assignee: Siemens Aktiengesellschaft
    Inventors: Marco Dilger, Amine Mohamed Houyou, Johannes Riedl, Andreas Zirkler
  • Patent number: 10820182
    Abstract: Disclosed herein are systems and methods for improved, rapid wireless emergency communication. Embodiments may provide improved means for preempting other non-emergency communication, delivering an emergency message with sufficient information to enable first-responders to take appropriate action even if no further communication is possible, and for establishing a privileged voice connection following the emergency message. Embodiments may include a hailing-type emergency message configured to alert a base station when the addresses of base station is unknown to the emergency node. With improved speed and reliability of emergency communication, first-responders may begin an appropriate life-saving response without delay and with knowledge of the type and location of the emergency.
    Type: Grant
    Filed: June 12, 2020
    Date of Patent: October 27, 2020
    Inventors: David E. Newman, R. Kemp Massengill
  • Patent number: 10819820
    Abstract: A mesh network device includes a content repository including a first section to store original data and a second section to store cached data, and an application processor including a user space, kernel space, and an on-path data caching engine. The on-path data caching engine is to receive, from a second mesh network device, data frames via a data link layer of a TCP/IP mesh network. The data frames include audio or video content. The on-path data caching engine is further to store the data frames in a socket kernel buffer, determine that a third mesh network device is a destination for the data frames, and forward the data frames to the third mesh network device. The on-path data caching engine is to determine that the audio or video content is to be cached and asynchronously copy the audio or video content to the second section of the content repository.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: October 27, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Yi Zhu, Varadarajan Gopalakrishnan, Kiran Kumar Edara, Xi Chen
  • Patent number: 10820231
    Abstract: A mobility management node in a wireless network receives message data from an Internet of Things (IoT) device. The mobility management node obtains a non-Internet Protocol (IP) Access Point Name (APN) associated with the message data, and extracts Class of Service (CoS) and/or Quality of Service (QoS) indicators embedded in the non-IP APN. The mobility management node queues and prioritizes the message data, among other message data, based on the extracted CoS and QoS indicators. The mobility management node dequeues and forwards the message data, among the other message data, from the mobility management node to a Service Capability Exposure Function (SCEF) node based on the extracted CoS and QoS indicators.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: October 27, 2020
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ye Huang, Miguel A. Carames, Martin A. Iroff
  • Patent number: 10812532
    Abstract: Techniques for providing security for Cellular Internet of Things (CIoT) in mobile networks (e.g., service provider networks for mobile subscribers) are disclosed. In some embodiments, a system/process/computer program product for enhanced security for CIoT in mobile networks in accordance with some embodiments includes monitoring network traffic on a service provider network at a security platform to identify a subscriber identity for a new session, in which the session is associated with a CIoT device; determining an application identifier for user traffic associated with the new session at the security platform; and determining a security policy to apply at the security platform to the new session based on the subscriber identity and the application identifier.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: October 20, 2020
    Assignee: Palo Alto Networks, Inc.
    Inventors: Sachin Verma, Leonid Burakovsky, Jesse C. Shu, Lei Chang
  • Patent number: 10812315
    Abstract: Systems, methods, and computer-readable media for providing cross-domain assurance for networks in different network domains. In some embodiments, a method can include collecting first fabric data for a first network in a first network domain and second fabric data for a second network in a second network domain. The second fabric data for the second network can be normalized based on the first network domain to create normalized second fabric data. The first fabric data can then be correlated with the normalized second fabric data to create correlated fabric data. Subsequently, assurance can be provided across the first network in the first network domain and the second network in the second network domain using the correlated fabric data.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: October 20, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Navneet Yadav, Kannan Ponnuswamy, Arvind Chari, Chengguo Zhu, Tarique Shakil
  • Patent number: 10812351
    Abstract: A method for cyber sensing for power outage detection includes receiving a selected geographic region for detection and monitoring of power outages; gathering Internet Protocol (IP) network addresses of IP networks within the geographical region; filtering the gathered IP network addresses of IP networks within the geographical region, wherein the gathered IP network addresses of IP networks within the geographical region are referred to herein as geo-relevant IP network addresses; calculating a baseline value for each geo-relevant IP network; scanning the filtered geo-relevant IP network once per predefined time interval, so that each individual IP address within each geo-relevant IP network is tested for response and determining how many devices within the geo-relevant IP network positively respond to the testing; periodically repeating the step of scanning and comparing scan results; and displaying results of scanning.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: October 20, 2020
    Assignee: Massachusetts Institute of Technology
    Inventors: Charles Rose, Adam Norige, Kendra Kratkiewicz, Ezra Dantowitz
  • Patent number: 10812214
    Abstract: Techniques are described for wireless communication. A first method includes sensing an indication of first radio access technology (RAT) communications occupying a shared radio frequency spectrum band; and configuring, in response to the sensing, at least one parameter of a second RAT used by a device to contend for access to the band. A second method includes randomly selecting a number from a range of numbers extending between a lower bound and an upper bound; contending for access to a shared radio frequency spectrum band by performing an extended clear channel assessment (ECCA) procedure over a plurality of CCA slots, the plurality of CCA slots including a first number of CCA slots equal to the upper bound; and winning contention for access to the band after determining, while performing the ECCA procedure, that the band is available for a second number of CCA slots equal to the randomly selected number.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: October 20, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Srinivas Yerramalli, Tao Luo, Aleksandar Damnjanovic, Marco Papaleo, Rahul Malik, Peter Gaal
  • Patent number: 10813058
    Abstract: A method for processing information is provided. The method includes the following. A wireless fidelity (Wi-Fi) scan operation is performed through a Wi-Fi scan module to obtain N feedback time lengths corresponding to N access points (APs). The first AP is any one of the N APs and N is an integer greater than one. In response to an access instruction for the second AP, first power for information transmission is determined according to a feedback time length corresponding to the second AP. The first power is equal to second power plus a first power variable, where the first power variable is greater than zero when the feedback time length corresponding to the second AP is within a preset time length range. An access request is transmitted to the second AP at the first power. A terminal device is also provided.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: October 20, 2020
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Lei Qiu
  • Patent number: 10812399
    Abstract: A communication apparatus determines a size of transmission data to be input into a processing unit, which performs transmission control protocol/internet protocol (TCP/IP) processing, at one time, based on information relating to communication between the communication apparatus and another communication apparatus and information relating to a communication interface of the own apparatus.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: October 20, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Shun Sugimoto
  • Patent number: 10810038
    Abstract: Utilizing a computing device to determine and enforce limits on cloud computing containers receiving data over a network. A determination is made of total container time remaining available for a first container to execute in a computing environment. Processor packet receipt time is determined for receiving and processing of a packet or a batch of packets via a network stack associated with the computing device. An updated total container time remaining is calculated for the first container accounting for the processor packet receipt time. The updated total container time remaining is enforced by dropping a subsequent packet or batch of packets received at the network stack if the updated total container time remaining is insufficient.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: October 20, 2020
    Assignee: International Business Machines Corporation
    Inventors: Wesley M. Felter, Junaid Khalid, Karthick Rajamani, Eric Rozner, Cong Xu
  • Patent number: 10803929
    Abstract: A static random-access memory (SRAM) system using a virtual banking architecture includes a processor communicatively coupled to an SRAM, and a plurality of circuits disposed in the SRAM and operated under control of the processor. The circuits include a divide circuit, a select circuit disposed in the divide circuit, and a local input/output circuit. The divide circuit divides a bank into first and second bit cell arrays, in which the first bit cell array and/or the second bit cell array includes at least one bit line. The select circuit is connected between the first and second bit cell arrays, and the select circuit selects one of the first and second bit cell arrays according to a predefined select logic. The local input/output circuit is connected to the select circuit and generates an output according to one or more predefined operations of the local input/output circuit.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: October 13, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Lava Kumar Pulluru, Parvinder Kumar Rana, Akash Kumar Gupta, Gayatri Nair
  • Patent number: 10805225
    Abstract: A method is proposed for processing of data packets received by an upstream node and intended for transmission to a terminal by a downstream node. The upstream node includes a queue of non-priority data packets intended for the terminal. The method includes: obtaining a first piece of information representing a filling state of the above-mentioned queue over a predetermined period of observation; when the first piece of information obtained has a value indicating a filling level of the queue that is lower than or equal to a first predetermined non-zero low threshold, reducing a rate of departure from the queue; when the first piece of obtained information has a value indicating a filling level of the queue that is higher than a first predetermined high threshold higher than or equal to the first low threshold, increasing the rate of departure from the queue.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: October 13, 2020
    Assignee: ORANGE
    Inventors: William David Diego Maza, Isabelle Hamchaoui, Fabrice Guillemin
  • Patent number: 10805436
    Abstract: The disclosure relates to a method, system, and medium to deliver an ingress packet to a queue at a gateway device. In an example, the gateway device can receive an ingress packet from an Ethernet. Moreover, the gateway device determines a memory queue identifier corresponding to a queue at a second gateway device for the ingress packet. Then, the gateway device delivers the ingress packet to the queue at the second gateway device without the ingress packet being processed at the plurality of server processors.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: October 13, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: F. Steven Chalmers
  • Patent number: 10805095
    Abstract: A chassis front-end is disclosed. The chassis front-end may include a switchboard including an Ethernet switch, a Baseboard Management Controller, and a mid-plane connector. The chassis front-end may also include a mid-plane including at least one storage device connector and a speed logic to inform at least one storage device of an Ethernet speed of the chassis front-end. The Ethernet speeds may vary.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: October 13, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Sompong Paul Olarig
  • Patent number: 10805832
    Abstract: A method and apparatus for handling coexistence with a dedicated short range communication (DSRC) carrier in a wireless communication system is provided. A user equipment (UE) obtains a first congestion level on a resource set for a first radio technology, determines a second congestion level for the first radio technology by applying an offset to the first congestion level when a second radio technology which shares the resource set with the first radio technology is identified, selects a carrier based on the second congestion level for the first radio technology, and performs transmission on the selected carrier.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: October 13, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Youngdae Lee, Jaewook Lee, Jongwoo Hong
  • Patent number: 10805223
    Abstract: Embodiments of the present invention include systems and methods for adjusting RED configuration according to the available buffer space for a queue in a switch. In one or more embodiments, a method comprises the steps of: initializing minimum and maximum thresholds of RED associated with a queue; determining an available free space for the queue, wherein a data packet for the queue is discarded by a dynamic thresholding when a length of the queue reaches the available free space; determining an allowable free space (AFS) for the queue that is a multiplication of the available free space to an allowance factor (AF); and, when the length of the queue reaches the AFS, calculating a ratio of the minimum threshold to the maximum threshold and updating the maximum threshold to the AFS and updating the minimum threshold to a multiplication of the ratio to the AFS.
    Type: Grant
    Filed: April 10, 2019
    Date of Patent: October 13, 2020
    Assignee: DELL PRODUCTS L.P.
    Inventor: Anoop Ghanwani
  • Patent number: 10804967
    Abstract: A system that includes a powerline communication network with a reactive routing protocol and at least one gateway comprising a powerline communication interface and one radio-frequency communication interface. A smart electricity meter also includes a powerline communication interface and at least one radio-frequency communication interface: broadcasts an announcement request message on each of its communication interfaces; after reception of one or more announcement messages, selects a relay agent having the lowest route cost for joining a centralised management device; and making a registration request, using the selected relay agent as a proxy. After registration, the routing of messages coming from or going to said smart electricity meter takes place at the data link layer of the OSI model.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: October 13, 2020
    Assignee: SAGEMCOM ENERGY & TELECOM SAS
    Inventors: Henri Teboulle, Kaveh Razazian, Ziv Roter, Thierry Vernet
  • Patent number: 10805357
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, receiving a request for a voice call at a mobile switching center server, transmitting a mapping query from the mobile switching center server to a database in response to the request for the voice call, route the request from the mobile switching center server to an internet protocol multimedia subsystem for facilitating establishing the voice call when the mapping query is successful in obtaining an internet protocol address for establishing the voice call with a recipient communication device, and routing the request from the mobile switching center server to a second server for facilitating establishing the voice call without routing the request to the internet protocol multimedia subsystem when the mapping query is not successful in obtaining the internet protocol address. Other embodiments are disclosed.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: October 13, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Bernard Ku, Lakshminarashimhan Naidu, Mehrad Yasrebi
  • Patent number: 10802229
    Abstract: Technologies for switching network traffic include a network switch. The network switch includes one or more processors and communication circuitry coupled to the one or more processors. The communication circuitry is capable of switching network traffic of multiple link layer protocols. Additionally, the network switch includes one or more memory devices storing instructions that, when executed, cause the network switch to receive, with the communication circuitry through an optical connection, network traffic to be forwarded, and determine a link layer protocol of the received network traffic. The instructions additionally cause the network switch to forward the network traffic as a function of the determined link layer protocol. Other embodiments are also described and claimed.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: October 13, 2020
    Assignee: Intel Corporation
    Inventors: Matthew Adiletta, Aaron Gorius, Myles Wilde, Michael Crocker
  • Patent number: 10805963
    Abstract: A method and apparatus for communication in a network of WLAN overlapping basic service set (OBSS) are disclosed. A station or an access point may indicate its interference reporting and inter-BSS coordination capabilities in a message. At least one of quality of service (QoS) settings, transmission opportunity (TXOP), restricted access window (RAW) or beacon subinterval schedules, or traffic indication map (TIM) or uplink access window assignment may be coordinated. The station may receive a request for interference measurements on the basic service set (BSS) of the station or neighboring BSSs that the station can overhear. The station may transmit an interference measurement report to an access point. The coordination may be performed based on the interference measurement report. Furthermore, STAs may transmit channel or sector preferences to APs and receive channel or sector assignments.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: October 13, 2020
    Assignee: InterDigital Patent Holdings, Inc.
    Inventors: Xiaofei Wang, Guodong Zhang
  • Patent number: 10805196
    Abstract: A method of transmitting a stream of packets over a network, the method comprising the steps of: a transmitting device maintaining a measure of network quality; analyzing the measure of network quality so as to determine whether the bandwidth of the network is degrading, beyond a predetermined threshold, the network quality for a transmission over the network; the transmitting device determining a transmission bitrate and a proportion of redundancy in dependence on the analysis; the transmitting device packetising media data and redundancy data in dependence on the determined proportion to generate a stream of packets; and the transmitting device transmitting the generated stream at a rate commensurate with the determined transmission bitrate.
    Type: Grant
    Filed: November 4, 2015
    Date of Patent: October 13, 2020
    Assignee: Imagination Technologies Limited
    Inventors: Senthil Kumar Mani, Bala Manikya Prasad Puram
  • Patent number: 10798772
    Abstract: A method, device and medium for establishing service connection are provided. The method includes: when a first-type service connection has been established, receiving a connection request message sent from a network device, the connection request message at least carrying the second-type service connection; and determining whether to establish the second-type service connection with the network device according to the first-type service connection and the second-type service connection, and responding according to the determination result.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: October 6, 2020
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Juejia Zhou, Weiyan Ge, Ming Zhang
  • Patent number: 10798024
    Abstract: In some implementations, a switch card is provided. The switch card includes a set of switch chips configured to communicate data with a plurality of line cards. The plurality of line cards is coupled to a second switch card. The second switch card comprises a second set of switch chips. The switch card also includes a communication component coupled to the set of switch chips. The communication component is configured to determine whether the switch card should operate in a master mode or a slave mode. In response to determining that the switch card should operate in the master mode, the switch card is also configured to receive control plane data from a supervisor card. The switch card is further configured to communicate the control plane data to one or more switch chips of the set of switch chips and the second set of switch chips.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: October 6, 2020
    Assignee: Arista Networks, Inc.
    Inventors: Arul Ramalingam, James A. Weaver
  • Patent number: 10798071
    Abstract: In some examples, an example method to provide an IPsec anti-replay window with quality of service (QoS) at a first network endpoint may include configuring a multiple number of anti-replay windows, generating a first security association (SA), and establishing the first SA with a second network endpoint. The first SA may include a first multiple number of security parameter indexes (SPIs), where each of the first multiple number of SPIs may be assigned to a specific QoS level, and each of the first multiple number of SPIs may be assigned to one of the multiple number of anti-replay windows. Establishing the first SA with the second network endpoint may include assigning the first SA to a first encryption key, and providing the first encryption key to the second network endpoint.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: October 6, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Praveen Raju Kariyanahalli, Mosaddaq Hussain Turabi, Murtuza Attarwala
  • Patent number: 10798617
    Abstract: Techniques that provide low latency traffic segregation to ensure an edge user plane (UP) is not overloaded are described herein in at least one embodiment. In at least one embodiment, a method may include determining offload of low latency traffic of a user equipment (UE) at a mobile network edge, wherein the UE has non-low latency traffic associated with a first packet data network session for an access point name; notifying the UE to request creation of a second packet data network session for the access point name; selecting an edge UP element to handle the low latency traffic for the second packet data network session; creating the second packet data network session at the selected edge UP element; and notifying the UE that second packet data network session is created.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: October 6, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Amit Ghadge, Nithin Chitta
  • Patent number: 10798223
    Abstract: This disclosure describes techniques for performing communications between devices using various aspects of Ethernet standards. As further described herein, a protocol is disclosed that may be used for communications between devices, where the communications take place over a physical connection complying with Ethernet standards. Such a protocol may enable reliable and in-order delivery of frames between devices, while following Ethernet physical layer rules, Ethernet symbol encoding, Ethernet lane alignment, and/or Ethernet frame formats.
    Type: Grant
    Filed: March 7, 2019
    Date of Patent: October 6, 2020
    Assignee: Fungible, Inc.
    Inventors: Pradeep Sindhu, Deepak Goel, Srihari Raju Vegesna, Aibing Zhou, Shashi Kumar, Rohit Sunkam Ramanujam
  • Patent number: 10798533
    Abstract: An ordering system (102) generates subscription offerings and receives an order entry in response thereto, for configuring a plurality of mobile communication devices (116) and gateways. A service management system (106) having a service management controller processes the order entry and establishes subscription services in response thereto. The subscription services are based on one or more of features, bearer providers, and capabilities associated with the plurality of mobile communication devices and gateways. The service management system (106) manages the selection of optimal bearer providers as the gateways for the transport of features requested in the order. A billing service (120) is adjusted in accordance with deployment and management of the mobile communication devices, including the transfer of mission critical functions from narrowband bearer providers to broadband bearer providers.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: October 6, 2020
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Stephen C. Glass, David Klein, Blake C. Moselle, John Touvannas
  • Patent number: 10798025
    Abstract: In an embodiment, a network adapter obtains tunneling endpoint information for each virtual switch of a plurality of virtual switches of a multi-destination group. The network adapter encapsulates each of a plurality of replicated multi-destination packets corresponding to respective virtual switches of the plurality of virtual switches with a header specific to a respective tunneling protocol identified in the tunneling endpoint information obtained for the respective virtual switch. The network adapter transmits each encapsulated multi-destination packet to a respective receiver hosted on the respective virtual switch corresponding to the encapsulated multi-destination packet, wherein the respective virtual switch determines a destination port for the encapsulated multi-destination packet on the respective virtual switch by identifying the multi-destination group, determined from the encapsulated multi-destination packet, in a port list on the respective virtual switch.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: October 6, 2020
    Assignee: International Business Machines Corporation
    Inventor: Bhalachandra G. Banavalikar
  • Patent number: 10789427
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media for training a machine learning model to perform multiple machine learning tasks from multiple machine learning domains. One system includes a machine learning model that includes multiple input modality neural networks corresponding to respective different modalities and being configured to map received data inputs of the corresponding modality to mapped data inputs from a unified representation space; an encoder neural network configured to process mapped data inputs from the unified representation space to generate respective encoder data outputs; a decoder neural network configured to process encoder data outputs to generate respective decoder data outputs from the unified representation space; and multiple output modality neural networks corresponding to respective different modalities and being configured to map decoder data outputs to data outputs of the corresponding modality.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: September 29, 2020
    Assignee: Google LLC
    Inventors: Noam M. Shazeer, Aidan Nicholas Gomez, Lukasz Mieczyslaw Kaiser, Jakob D. Uszkoreit, Llion Owen Jones, Niki J. Parmar, Ashish Teku Vaswani
  • Patent number: 10791031
    Abstract: Systems, methods, and computer-readable storage media are provided for managing connected data transfer sessions in a computing network. A controller included in the computing network can monitor connected data transfer sessions to determine whether a predetermined threshold has been met or exceeded and, if so, terminate at least one connected data transfer session in the computing network. The threshold can include a threshold number of connected data communication sessions and/or a threshold amount of resources utilized by the connected data communication sessions. The controller can terminate connected data transfer sessions until the total number of connected data communication sessions and/or threshold amount of resources falls below the threshold.
    Type: Grant
    Filed: July 8, 2015
    Date of Patent: September 29, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Joji Thomas Mekkattuparamban, Suraj Nellikar
  • Patent number: 10791521
    Abstract: A data sending method and apparatus, and a terminal. The method includes determining, when a low energy short range wireless communication protocol is used to run a data transmission service, and according to at least one of a service type of the data transmission service or a user indication, a data sending mode for running the data transmission service, and running the data transmission service in the determined data sending mode.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: September 29, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Peng Zhao
  • Patent number: 10789336
    Abstract: Disclosed is a method for providing access to a digital content for a user device. The method includes receiving information including a public network address of the local area network and an identifier of a subscription, and storing the information in a register; receiving a validation request from a digital content management system; inquiring if the public network address in the validation request exists in the register; and in response to a positive detection of the inquiry further inquiring from a subscription management register if the subscription in question is valid, and in response to a positive detection generating a signal to the digital content management system indicating that the user device is entitled to access the digital content. Also aspects relating to server, a device and a computer program product are introduced.
    Type: Grant
    Filed: April 5, 2017
    Date of Patent: September 29, 2020
    Assignee: TELIA COMPANY AB
    Inventors: Nils-Goran Magnusson, Rickard Damm
  • Patent number: 10785098
    Abstract: This disclosure relates to network configuration using multicast address modulation. In one aspect, a method includes dividing data for completing network configuration of a device. Multiple packets are selected from the divided data. A total length of data in the multiple packets is obtained. Multicast address modulation is performed on indexes of the multiple packets to obtain a multicast target address. Data in the multiple packets is parsed based on the total length of the data in the multiple packets and the multicast target address.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: September 22, 2020
    Assignee: Alibaba Group Holding Limited
    Inventors: Shiqi Jiang, Lei Yang
  • Patent number: 10783875
    Abstract: A system for domain adaptation includes a domain adaptation model configured to adapt a representation of a signal in a first domain to a second domain to generate an adapted presentation and a plurality of discriminators corresponding to a plurality of bands of values of a domain variable. Each of the plurality of discriminators is configured to discriminate between the adapted representation and representations of one or more other signals in the second domain.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: September 22, 2020
    Assignee: salesforce.com, inc.
    Inventors: Ehsan Hosseini-Asl, Caiming Xiong, Yingbo Zhou, Richard Socher
  • Patent number: 10785144
    Abstract: Techniques for enforcing a common signaling latency between components positioned throughout a data center in order to realize latency equalization even though interconnects between components positioned throughout the data center do not by comparison necessarily exhibit a same total physical length.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: September 22, 2020
    Assignee: Equinix, Inc.
    Inventor: Tony Francis Micallef
  • Patent number: 10785515
    Abstract: [Object] To provide a communication control device configured to efficiently secure bands of an IP network in order to transmit data streams. [Solution] There is provided a communication control device including: a channel information acquisition unit configured to acquire, when AV streams are transmitted from a plurality of transmission apparatuses to one or more reception apparatuses on an IP network while being switched, all channel information from the transmission apparatuses to the reception apparatuses; a traffic calculation unit configured to calculate a maximum traffic generated in switching patterns of the transmission of the AV streams from the transmission apparatuses to the reception apparatuses, on the basis of the channel information acquired by the channel information acquisition unit; and a transmission band reservation unit configured to reserve a transmission band on the IP network, on the basis of the maximum traffic calculated by the traffic calculation unit.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: September 22, 2020
    Assignee: SONY CORPORATION
    Inventors: Yoshinobu Kure, Vijitha Ranatunga, Yoshihiro Kosaka
  • Patent number: 10776015
    Abstract: An aspect of implementing bandwidth control for an asynchronous replication session includes calculating, by each of a group of control modules, a proportionate share of a requested total bandwidth limit based on a number of slices owned. The proportionate share of the bandwidth limit is indicated by a budget value via a budget byte window (BBW). An aspect further includes prior to initiating a scan of the slices by an initiator thread, identifying BBWs having a budget value equal to or exceeding a predetermined value, allocating the budget value for the BBWs to the thread, and reducing the budget value corresponding to the BBWs by the predetermined value. An aspect also includes initiating the initiator thread for slices corresponding to the identified BBWs, sending a number of bytes transmitted and corresponding number of pages to respective control modules resulting from the scanning, and updating corresponding BBWs.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: September 15, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Archana Parasnis, William R. Stronge
  • Patent number: 10779351
    Abstract: Embodiments described herein relate generally to a communication between a user equipment (UE) and an evolved nodeB (eNodeB) communicating over a 5G link. Data rate throughput may be increased when, after a 5G channel blockage occurs, the UE may wait a determined amount of time to discover if the channel has opened before initiating a radio link failure (“RLF”) and RLF recovery procedure.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: September 15, 2020
    Assignee: Apple Inc.
    Inventors: Candy Yiu, Umesh Phuyal, Ansab Ali, Mo-Han Fong