Patents Examined by Donald L Mills
  • Patent number: 11758509
    Abstract: A communications access point may provide access to a wireless communications network to a user device located at a first location. The communications access point may determine that the user device is moving from the first location to a second location where access to the wireless network is limited or not available. In response to the determination, the communications access point may provide access to the wireless network at the second location by extending a coverage area of the wireless network.
    Type: Grant
    Filed: December 16, 2020
    Date of Patent: September 12, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Frances Bevan, David Markowitz, Gary Michael Rekstad, Jr., Jae Sim, Christopher Stone
  • Patent number: 11757778
    Abstract: The InfiniBand transport protocol supports the concept of a SRQ (shared receive queue) by which multiple QPs (queue pairs) can share the same receive queue resources. According to the InfiniBand Specification, when a SRQ is enabled, flow control needs to be disabled. The lack of flow control mechanism results in there being no fairness guarantees across multiple requesters. Fairness across requesters can be obtained by implementing a SRQ configured to receive request messages from requesters initiating transactions that consume WQEs (work queue elements) of the SRQ, monitoring consumption of the WQEs by the requesters, determining that a requester has a WQE consumption exceeding a policing threshold, and in response to determining that the WQE consumption of the requester exceeds the policing threshold, sending a response message to the requester that results in reducing the WQE consumption of the requester.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: September 12, 2023
    Assignee: PENSANDO SYSTEMS INC.
    Inventors: Balakrishnan Raman, Sanjay Shanbhogue, Vishwas Danivas, Harinadh Nagulapalli, Murty Subba Rama Chandra Kotha
  • Patent number: 11736390
    Abstract: Techniques for enhanced Software-Defined Wide Area Network (SD-WAN) path quality measurement and selection are disclosed. In some embodiments, a system/method/computer program product for enhanced SD-WAN path quality measurement and selection includes periodically performing a network path measurement for each of a plurality of network paths at a Software-Defined Wide Area Network (SD-WAN) interface; updating a version if the network path measurement exceeds a threshold for one or more of the plurality of network paths; and selecting one of the plurality of network paths for a session based on the version according to an application policy.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: August 22, 2023
    Assignee: Palo Alto Networks, Inc.
    Inventors: Chunqing Cai, Philip Kwan, Lin Wang, Lei Chang, Sameer Kumar, Pulikeshi Ramanath, Santosh Narayankhedkar
  • Patent number: 11722910
    Abstract: Wireless communications systems and methods related to on-demand cell coverage extension for broadcast signals are provided. A first wireless communication device communicates, with a second wireless communication device, a first extended cell coverage request. The first wireless communication device communicates, with the second wireless communication device, a first broadcast communication signal in an extended cell coverage mode in response to the first extended cell coverage request. The first broadcast communication signal includes a system information block repeated in at least one of a time domain or a frequency domain.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: August 8, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Xiaoxia Zhang, Zhifei Fan, Jing Sun, Andrei Dragos Radulescu, Srinivas Yerramalli, Tamer Kadous
  • Patent number: 11716212
    Abstract: Methods and systems for providing software applications on a client device with dynamic control over low-latency mode (LLM) operations of the client device. The client device may monitor downlink data packets of a client software application operating on the client device to detect trigger events. The client device may determine operating parameters of the modem based on a detected trigger event and dynamically adjust the low-latency mode of the modem based on the detect trigger event or the determined operating parameters.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: August 1, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Vinay Melkote Krishnaprasad, Prashanth Haridas Hande, Sandeep Kanakapura Lakshmikantha, Peerapol Tinnakornsrisuphap, Deepak Khandelwal, Ravi Agarwal, Ajit Venkat Rao
  • Patent number: 11716719
    Abstract: Method and a UE for managing an IDC issue. The UE includes a memory, a processor, coupled to the memory and communication module based on LTE RAT, configured to transmit capability information on a licensed carrier associated with a primary cell, wherein the UE supports a LAA operation. Further, the processor, coupled to the communication module based on LTE RAT, is configured to receive an IDC indication from the primary cell served by an eNB. Further, the processor, coupled to the communication module based on LTE RAT, configured to detect the IDC issue in an unlicensed band associated with a secondary cell. Further, the processor, coupled to the communication module based on LTE RAT, configured to transmit an IDC message comprising assistance information to the primary cell and receive a message to resolve the IDC issue based on the assistance information from the primary cell served by the eNB.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: August 1, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Mangesh Abhimanyu Ingale, Jaehyuk Jang, Sharma Neha
  • Patent number: 11706725
    Abstract: A method includes receiving a first plurality of symbols comprising complex portions. The method further includes applying conjugate symmetry to the first plurality of symbols, producing a second plurality of symbols comprising no complex portions. The method further includes transforming the second plurality of symbols using an inverse fast Fourier transform, producing a third plurality of symbols. The method further includes interpolating the third plurality of symbols, generating a short training field comprising at least one real portion of the third plurality of symbols, generating a long training field comprising at least one real portion of the third plurality of symbols, and transmitting the short training field and long training field in a WPAN.
    Type: Grant
    Filed: October 16, 2020
    Date of Patent: July 18, 2023
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Timothy M. Schmidl, Anuj Batra, Srinath Hosur
  • Patent number: 11689463
    Abstract: In general, techniques are described for reducing traversal when performing consistent hashing for packet flow load balancing. A computing device comprising a memory and a processor may be configured to perform the techniques. The memory may store a hash ring that includes a plurality of buckets, where a non-zero subset of the plurality of buckets each includes a different output value of a plurality of output values, and a remaining subset of the plurality of buckets each includes an empty value. The processor may prepopulate the remaining subset of the plurality of buckets with the respective different output value of the plurality of output values. The processor may receive a key value, and apply a hash function to the key value to identify a bucket of the plurality of buckets. The processor may next output the output value associated with the identified bucket.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: June 27, 2023
    Assignee: Juniper Networks, Inc.
    Inventor: John E. Drake
  • Patent number: 11678218
    Abstract: Systems and methods of deferring a transmission of a message are provided. In one exemplary embodiment, a method by a wireless device (105, 200, 300a-b, 600) comprises determining (1001) whether a timer (106, 205) associated with deferring a transmission (107) of a message (113) on a certain uplink or downlink logical channel is configured and not running for that certain uplink or downlink logical channel. Further, the method includes transmitting (1011), to a network node (101), the message on that certain uplink or downlink logical channel responsive to determining that the timer is configured and not running for that certain uplink or downlink logical channel.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: June 13, 2023
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Mattias Bergström, Anders K Eriksson
  • Patent number: 11677663
    Abstract: A software-defined network (SDN) rule modification counter system provides counters that track all changes and edits to rules at SDN controllers and SDN switches on an SDN. The system compares counters at the SDN controller and SDN switch to determine if they match. If the counters do not match, a change has been made to the rules. With the addition of rule edit statistics the SDN controller will now have visibility that a rule modification was performed. The SDN controller then verifies that the state of the device is the same as its expected state as a secondary integrity check. Based on the rule modification notification, changes to a central rules table at the SDN controller and changes to rule settings at the SDN switch are made according to pre-programmed logic.
    Type: Grant
    Filed: August 12, 2021
    Date of Patent: June 13, 2023
    Assignee: Schweitzer Engineering Laboratories, Inc.
    Inventors: Tristan Lloyd Mullis, Josh Powers
  • Patent number: 11677134
    Abstract: Telemedicine systems and methods are described. In a telemedicine system operable to communicate with a remote operations center, communications can be transmitted/received using a transceiver having an antenna. The antenna can include first and second di-pole antenna elements, the first di-pole antenna element being vertically polarized and the second di-pole antenna element being horizontally polarized. A controller of the system can establish, using the transceiver, a telemedicine session with the operations center using a Transport Morphing Protocol (TMP), the TMP being an acknowledgement-based user datagram protocol. The controller can also mask one or more transient network degradations to increase resiliency of the telemedicine session.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: June 13, 2023
    Assignee: BR Invention Holding, LLC
    Inventors: Stuart Alan Stein, Craig Steven Smith, Jeffrey Holt Stein
  • Patent number: 11671351
    Abstract: In some implementations, a provider edge device associated with a link aggregation group (LAG) may maintain, according to a link aggregation control protocol (LACP), a set of links that connect the PE device to a consumer edge device. The provider edge device may determine that the provider edge device and another provider edge device associated with the LAG are not receiving link aggregation control protocol data units (LACPDUs) from the consumer edge device. The provider edge device may cause the set of links to have a maintain LAG status, which causes the provider edge device to keep up the set of links and to cease maintaining the set of links according to the LACP. The provider edge device may route, based on causing the set of links to have the maintain LAG status, one or more packets to or from the consumer edge device via the set of links.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: June 6, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: SelvaKumar Sivaraj, Sushant Kumar, Bharat M. Gaonkar
  • Patent number: 11671352
    Abstract: A message sending method, a binding relationship advertising method, a message sending apparatus, a binding relationship advertising apparatus, a storage medium and an electronic device are provided. The message sending method includes: receiving a first message on a first node subjected to route aggregation; in a case where the first message matches a first Incoming Label Map (ILM) table entry preset on the first node, swapping a label of the first message into an outgoing label corresponding to a detailed Forwarding Equivalence Class (FEC) to obtain a second message; and forwarding the second message to a downstream node according to a Label Switched Path (LSP) corresponding to the detailed FEC.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: June 6, 2023
    Assignee: ZTE CORPORATION
    Inventors: Shaofu Peng, Feicai Jin, BaoYa Zhang, Haihua Tang
  • Patent number: 11671349
    Abstract: This application provides a packet forwarding method and a related apparatus. The method includes: determining whether a flow to which a packet belongs meets a large flow condition; and if the flow to which the packet belongs meets the large flow condition and a flowlet routing table does not include a flowlet entry corresponding to the flow, creating the corresponding flowlet entry in the flowlet routing table, and forwarding the packet based on the created flowlet entry. In the foregoing technical solution, a corresponding flowlet entry may be created only for a large flow, to perform flowlet-based load balancing on the large flow. This can reduce an entry resource used for flowlet-based load balancing, improve balance of multi-path load sharing, and effectively improve a traffic sharing effect of load balancing.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: June 6, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yi Huang, Jing Hu
  • Patent number: 11664880
    Abstract: A wireless communication system non-collaborative, multiple input, multiple output (MIMO) space division multiple access (SDMA) system determines subscriber station combining and weighting vectors that yield a high average signal-to-interference plus noise ratio (SINR). Each subscriber station independently transmits information to a base station that allows the base station to determine a weight vector wi for each subscriber station using the determined combining vector of the subscriber station. The ith combining vector corresponds to a right singular vector corresponding to a maximum singular value of a channel matrix between a base station and the ith subscriber station. Each subscriber station transmits signals using a weight vector vi, which corresponds to a left singular vector corresponding to a maximum singular value of a channel matrix between the ith subscriber station and the base station. The base station uses the weight vector wi to determine the signal transmitted by the ith subscriber station.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: May 30, 2023
    Assignee: Apple Inc.
    Inventors: Jayesh H. Kotecha, Jayakrishnan C. Mundarath
  • Patent number: 11652586
    Abstract: Embodiments of the present disclosure relate to methods and devices for reference signal (RS) transmission. In example embodiments, a method implemented in a network device is provided. According to the method, a first set of RS resources are determined for RS transmission by the network device. The first set of RS resources are associated with a first number of RS ports to be used for RS transmission and correspond to a first set of resource elements (REs) interpolated with unused REs in frequency domain. A first RS configuration for RS transmission is generated based on the first set of RS resources. Information on the first RS configuration is transmitted to a terminal device served by the network device.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: May 16, 2023
    Assignee: NEC CORPORATION
    Inventors: Yukai Gao, Gang Wang
  • Patent number: 11637767
    Abstract: An information processing apparatus includes a first memory, a second memory, and a control circuit. The first memory stores a first table where entries, which indicate forwarding methods for packets, are stored at positions corresponding to hash values calculated from header information of the packets. The second memory stores a second table that is larger than the first table. The control circuit detects, when the first table is updated, a conflict state where there is conflict between storage positions of different entries in the first table. The control circuit moves entries stored in the first table to the second table in response to the detecting of the conflict state. The control circuit detects resolution of the conflict state when the second table is updated. In response to the detecting of the resolution, the control circuit moves the entries stored in the second table to the first table.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: April 25, 2023
    Assignee: FUJITSU LIMITED
    Inventors: Takashi Shimizu, Tomohiro Ishihara
  • Patent number: 11627017
    Abstract: Systems and methods include obtaining a plurality of services supported at the node; determining a bitmask to represent the plurality of services supported at the node, wherein the bitmask includes a starting service and each subsequent bit representing another service of the plurality of services and with each bit in the bitmask set based on the plurality of services supported at the node; and transmitting an advertisement to nodes in the Segment Routing network with a starting Service SID value and the bitmask based on the plurality of services supported at the node. The plurality of services can include any of a Virtual Private Wire Service (VPWS) and a Flexible Cross Connect (FXC) service.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: April 11, 2023
    Assignee: Ciena Corporation
    Inventors: Sami Boutros, Muthurajah Sivabalan, Himanshu Shah, Peng He
  • Patent number: 11627070
    Abstract: The embodiments of the present disclosure provide a data packet processing method and apparatus, a storage medium and an electronic device. The method includes that: a Bit Index Explicit Replication (BIER) Multicast Identifier (BMID) information of a data packet is set, wherein the BMID information is used for indicating a multicast channel to which the data packet belongs; and the BMID information is sent to a Bit-Forwarding Ingress Router (BFIR). Through the solution in the embodiments of the present disclosure, the technical problem in the related art that a node receives duplicate data packets is solved, duplicate data packets may be prevented, and data transmission efficiency is improved.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: April 11, 2023
    Assignee: ZTE CORPORATION
    Inventor: Xiangyang Zhu
  • Patent number: 11616720
    Abstract: The application disclose a packet processing method that includes: receiving, by a service distribution node, service routing information sent by a controller, where the service routing information includes a flow identifier, a service identifier, and a next-hop address, the flow identifier is used to identify a packet flow, the service identifier is used to identify a sequence of a service node instance that processes the packet flow, and the next-hop address is used to identify the service node instance that processes the packet flow; receiving a first packet; acquiring a first flow identifier according to the first packet, and searching the service routing information according to the first flow identifier to acquire a matched service identifier and a matched next-hop address; and sending a second packet to a first service node instance that has the matched next-hop address, which implements service processing on a packet flow.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: March 28, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Changjiang Yan