Control Of Data Admission To The Network Patents (Class 370/230)
-
Patent number: 10834521Abstract: 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: GrantFiled: May 23, 2019Date of Patent: November 10, 2020Assignee: Google LLCInventors: Sam Liang, Michael Chu, Yuhua Luo, Zhengrong Ji, Yan Yu
-
Patent number: 10833995Abstract: 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: GrantFiled: December 4, 2018Date of Patent: November 10, 2020Assignee: BEIJING UNIVERSITY OF POSTS AND TELECOMMUNICATIONSInventors: Jianxin Liao, Qi Qi, Jing Wang, Jingyu Wang, Jiannan Bao
-
Patent number: 10834170Abstract: 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: GrantFiled: March 19, 2018Date of Patent: November 10, 2020Assignee: Citrix Systems, Inc.Inventors: Satish Vanahalli, Chirag Agarwal, Arnav Akhoury
-
Patent number: 10834136Abstract: 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: GrantFiled: March 28, 2018Date of Patent: November 10, 2020Assignee: Palo Alto Networks, Inc.Inventors: Sachin Verma, Leonid Burakovsky
-
Patent number: 10833967Abstract: 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: GrantFiled: February 19, 2019Date of Patent: November 10, 2020Assignee: ASSIA SPE, LLCInventors: Sungho Yun, Marc Goldburg, Carlos Garcia Hernandez, Wonjong Rhee
-
Patent number: 10834089Abstract: 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: GrantFiled: April 30, 2019Date of Patent: November 10, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kelley L. Anders, Stacy M. Cannon, Trudy L. Hewitt, Meenakshi Nagarajan
-
Patent number: 10827002Abstract: 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: GrantFiled: December 3, 2018Date of Patent: November 3, 2020Assignee: AT&T Intellectual Property I, L.P.Inventors: Xiaoming Zhao, Jianrong Wang, Donald C. Hjort, Mark Wardell
-
Patent number: 10827543Abstract: 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: GrantFiled: December 31, 2019Date of Patent: November 3, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Lin Shu, Yanping Zhang, Longyu Cao, Runze Zhou
-
Patent number: 10819766Abstract: 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: GrantFiled: May 21, 2018Date of Patent: October 27, 2020Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Xinliang Wang, Bin Li
-
Patent number: 10819632Abstract: 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: GrantFiled: October 19, 2017Date of Patent: October 27, 2020Assignee: SYNOLOGY INC.Inventors: Li-Fong Hsu, Kuang-Ming Li, Cheng-Pang Chang
-
Patent number: 10820359Abstract: 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: GrantFiled: October 12, 2018Date of Patent: October 27, 2020Assignee: Syniverse Technologies, LLCInventors: Ravi Tandon, Huiyue Xu
-
Patent number: 10819653Abstract: 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 sufficientType: GrantFiled: December 29, 2016Date of Patent: October 27, 2020Assignee: Siemens AktiengesellschaftInventors: Marco Dilger, Amine Mohamed Houyou, Johannes Riedl, Andreas Zirkler
-
Patent number: 10820182Abstract: 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: GrantFiled: June 12, 2020Date of Patent: October 27, 2020Inventors: David E. Newman, R. Kemp Massengill
-
Patent number: 10819820Abstract: 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: GrantFiled: March 24, 2017Date of Patent: October 27, 2020Assignee: Amazon Technologies, Inc.Inventors: Yi Zhu, Varadarajan Gopalakrishnan, Kiran Kumar Edara, Xi Chen
-
Patent number: 10820231Abstract: 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: GrantFiled: June 12, 2018Date of Patent: October 27, 2020Assignee: Verizon Patent and Licensing Inc.Inventors: Ye Huang, Miguel A. Carames, Martin A. Iroff
-
Patent number: 10812532Abstract: 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: GrantFiled: June 27, 2018Date of Patent: October 20, 2020Assignee: Palo Alto Networks, Inc.Inventors: Sachin Verma, Leonid Burakovsky, Jesse C. Shu, Lei Chang
-
Patent number: 10812315Abstract: 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: GrantFiled: June 7, 2018Date of Patent: October 20, 2020Assignee: CISCO TECHNOLOGY, INC.Inventors: Navneet Yadav, Kannan Ponnuswamy, Arvind Chari, Chengguo Zhu, Tarique Shakil
-
Patent number: 10812351Abstract: 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: GrantFiled: February 22, 2018Date of Patent: October 20, 2020Assignee: Massachusetts Institute of TechnologyInventors: Charles Rose, Adam Norige, Kendra Kratkiewicz, Ezra Dantowitz
-
Patent number: 10812214Abstract: 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: GrantFiled: July 19, 2019Date of Patent: October 20, 2020Assignee: QUALCOMM IncorporatedInventors: Srinivas Yerramalli, Tao Luo, Aleksandar Damnjanovic, Marco Papaleo, Rahul Malik, Peter Gaal
-
Patent number: 10813058Abstract: 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: GrantFiled: June 12, 2019Date of Patent: October 20, 2020Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.Inventor: Lei Qiu
-
Patent number: 10812399Abstract: 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: GrantFiled: February 26, 2018Date of Patent: October 20, 2020Assignee: Canon Kabushiki KaishaInventor: Shun Sugimoto
-
Patent number: 10810038Abstract: 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: GrantFiled: September 22, 2017Date of Patent: October 20, 2020Assignee: International Business Machines CorporationInventors: Wesley M. Felter, Junaid Khalid, Karthick Rajamani, Eric Rozner, Cong Xu
-
Patent number: 10803929Abstract: 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: GrantFiled: April 24, 2020Date of Patent: October 13, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Lava Kumar Pulluru, Parvinder Kumar Rana, Akash Kumar Gupta, Gayatri Nair
-
Patent number: 10805225Abstract: 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: GrantFiled: November 16, 2016Date of Patent: October 13, 2020Assignee: ORANGEInventors: William David Diego Maza, Isabelle Hamchaoui, Fabrice Guillemin
-
Patent number: 10805436Abstract: 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: GrantFiled: July 29, 2016Date of Patent: October 13, 2020Assignee: Hewlett Packard Enterprise Development LPInventor: F. Steven Chalmers
-
Patent number: 10805095Abstract: 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: GrantFiled: November 27, 2018Date of Patent: October 13, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventor: Sompong Paul Olarig
-
Patent number: 10805832Abstract: 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: GrantFiled: February 14, 2019Date of Patent: October 13, 2020Assignee: LG ELECTRONICS INC.Inventors: Youngdae Lee, Jaewook Lee, Jongwoo Hong
-
Patent number: 10805223Abstract: 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: GrantFiled: April 10, 2019Date of Patent: October 13, 2020Assignee: DELL PRODUCTS L.P.Inventor: Anoop Ghanwani
-
Patent number: 10804967Abstract: 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: GrantFiled: November 28, 2017Date of Patent: October 13, 2020Assignee: SAGEMCOM ENERGY & TELECOM SASInventors: Henri Teboulle, Kaveh Razazian, Ziv Roter, Thierry Vernet
-
Patent number: 10805357Abstract: 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: GrantFiled: May 15, 2018Date of Patent: October 13, 2020Assignee: AT&T Intellectual Property I, L.P.Inventors: Bernard Ku, Lakshminarashimhan Naidu, Mehrad Yasrebi
-
Patent number: 10802229Abstract: 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: GrantFiled: August 6, 2018Date of Patent: October 13, 2020Assignee: Intel CorporationInventors: Matthew Adiletta, Aaron Gorius, Myles Wilde, Michael Crocker
-
Patent number: 10805963Abstract: 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: GrantFiled: April 24, 2018Date of Patent: October 13, 2020Assignee: InterDigital Patent Holdings, Inc.Inventors: Xiaofei Wang, Guodong Zhang
-
Patent number: 10805196Abstract: 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: GrantFiled: November 4, 2015Date of Patent: October 13, 2020Assignee: Imagination Technologies LimitedInventors: Senthil Kumar Mani, Bala Manikya Prasad Puram
-
Patent number: 10798772Abstract: 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: GrantFiled: May 16, 2018Date of Patent: October 6, 2020Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.Inventors: Juejia Zhou, Weiyan Ge, Ming Zhang
-
Patent number: 10798024Abstract: 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: GrantFiled: December 18, 2018Date of Patent: October 6, 2020Assignee: Arista Networks, Inc.Inventors: Arul Ramalingam, James A. Weaver
-
Patent number: 10798071Abstract: 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: GrantFiled: June 26, 2018Date of Patent: October 6, 2020Assignee: CISCO TECHNOLOGY, INC.Inventors: Praveen Raju Kariyanahalli, Mosaddaq Hussain Turabi, Murtuza Attarwala
-
Patent number: 10798617Abstract: 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: GrantFiled: January 23, 2019Date of Patent: October 6, 2020Assignee: CISCO TECHNOLOGY, INC.Inventors: Amit Ghadge, Nithin Chitta
-
Patent number: 10798223Abstract: 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: GrantFiled: March 7, 2019Date of Patent: October 6, 2020Assignee: Fungible, Inc.Inventors: Pradeep Sindhu, Deepak Goel, Srihari Raju Vegesna, Aibing Zhou, Shashi Kumar, Rohit Sunkam Ramanujam
-
Patent number: 10798533Abstract: 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: GrantFiled: March 12, 2019Date of Patent: October 6, 2020Assignee: MOTOROLA SOLUTIONS, INC.Inventors: Stephen C. Glass, David Klein, Blake C. Moselle, John Touvannas
-
Patent number: 10798025Abstract: 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: GrantFiled: May 11, 2018Date of Patent: October 6, 2020Assignee: International Business Machines CorporationInventor: Bhalachandra G. Banavalikar
-
Patent number: 10789427Abstract: 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: GrantFiled: November 19, 2019Date of Patent: September 29, 2020Assignee: Google LLCInventors: Noam M. Shazeer, Aidan Nicholas Gomez, Lukasz Mieczyslaw Kaiser, Jakob D. Uszkoreit, Llion Owen Jones, Niki J. Parmar, Ashish Teku Vaswani
-
Patent number: 10791031Abstract: 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: GrantFiled: July 8, 2015Date of Patent: September 29, 2020Assignee: CISCO TECHNOLOGY, INC.Inventors: Joji Thomas Mekkattuparamban, Suraj Nellikar
-
Patent number: 10791521Abstract: 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: GrantFiled: December 3, 2015Date of Patent: September 29, 2020Assignee: Huawei Technologies Co., Ltd.Inventor: Peng Zhao
-
Patent number: 10789336Abstract: 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: GrantFiled: April 5, 2017Date of Patent: September 29, 2020Assignee: TELIA COMPANY ABInventors: Nils-Goran Magnusson, Rickard Damm
-
Patent number: 10785098Abstract: 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: GrantFiled: March 6, 2020Date of Patent: September 22, 2020Assignee: Alibaba Group Holding LimitedInventors: Shiqi Jiang, Lei Yang
-
Patent number: 10783875Abstract: 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: GrantFiled: July 3, 2018Date of Patent: September 22, 2020Assignee: salesforce.com, inc.Inventors: Ehsan Hosseini-Asl, Caiming Xiong, Yingbo Zhou, Richard Socher
-
Patent number: 10785144Abstract: 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: GrantFiled: October 10, 2017Date of Patent: September 22, 2020Assignee: Equinix, Inc.Inventor: Tony Francis Micallef
-
Patent number: 10785515Abstract: [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: GrantFiled: August 25, 2015Date of Patent: September 22, 2020Assignee: SONY CORPORATIONInventors: Yoshinobu Kure, Vijitha Ranatunga, Yoshihiro Kosaka
-
Patent number: 10776015Abstract: 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: GrantFiled: June 26, 2019Date of Patent: September 15, 2020Assignee: EMC IP Holding Company LLCInventors: Archana Parasnis, William R. Stronge
-
Patent number: 10779351Abstract: 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: GrantFiled: July 8, 2016Date of Patent: September 15, 2020Assignee: Apple Inc.Inventors: Candy Yiu, Umesh Phuyal, Ansab Ali, Mo-Han Fong