Patents Examined by Robert M Morlan
  • Patent number: 11502974
    Abstract: Systems and methods of network packet switching use a table representation of a trie data structure to identify a timestamp (TS) range (or time range) for a received packet based on the packet timestamp (TS). The trie data structure is programmed with a plurality of predetermined time ranges. Each node in the trie data structure corresponds to a TS prefix and is associated with a corresponding predetermined time range. A search engine in the network switch can use the packet TS as a key to traverse the trie data structure and thereby matching the packet TS to a predetermined time range according to a Longest Prefix Match (LPM) process. Provided with the TS ranges of the incoming packets, various applications and logic engines in the network switch can accordingly process the packets, such as determining a new destination IP address and performing channel switch accordingly.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: November 15, 2022
    Assignee: Marvell Asia Pte, Ltd.
    Inventors: Zubin Hemantkumar Shah, Shih-Jeff Chen, Ravindran Suresh, Leonid Livak
  • Patent number: 11489753
    Abstract: A method and system for classifying data packet fields are disclosed. They associate a final tag to each of the fields in a data packet in relation to a set of classifying rules, and involve building a decision tree using a recursive algorithm to apply the set of classifying rules on the data packet fields, mapping each node of the built decision tree respectively to a processing element of a FPGA, each processing element comprising a processor and a memory, pipelining all mapped processing elements, and processing the data packet fields through the pipelined and mapped processing elements.
    Type: Grant
    Filed: November 27, 2020
    Date of Patent: November 1, 2022
    Assignee: OVH
    Inventors: Pierre-Henri Horrein, Tristan Groleat
  • Patent number: 11463356
    Abstract: A packet forwarding network may include spine and leaf switches that forward network traffic between end hosts. The packet forwarding network may be implemented on multiple network racks in a rack-based system. A controller may control the underlying spine and leaf switches to form on-premise virtual private cloud (VPC) resources. In particular, the controller may form enterprise VPC (EVPC) tenants, each having a virtual router that performs routing between different segments within the corresponding EVPC tenant. The different segments may separately include web, application, and database servers, as end hosts. The controller may form a system VPC tenant having a virtual system router that performs routing between different EVPC tenants. A segment in an internal VPC tenant formed by the controller and/or an external VPC tenant formed by the controller may provide external network access for one or more of the EVPC tenants.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: October 4, 2022
    Assignee: Arista Networks, Inc.
    Inventors: Richard Forster, Kanzhe Jiang, Sudeep Modi, Shunjia Yu, Onkar Bhat, Ganesh Kasinathan, Zhao Dong, Weifan Fu, Jialiu Wang, Saadet Savas, Alan Hase, Alok Gupta, Prashant Gandhi, Chi Chong, Jai Prakash Shukla
  • Patent number: 11464071
    Abstract: A method of and network devices arranged for inquiring node device address information after commissioning of a network of communicatively interconnected node devices. A gateway device (2) broadcasts an inquiry message (MINQ) in the network, requesting each of the node devices (3, 4, 5) to transmit its node device address announce message (MANN), after a time delay (?t1; ?t.2) from receiving the inquiry message (MINQ). The gateway device (2) transmits an acknowledgement message (MACK) to the node device addressed in a received node device address announce message (MANN), indicating that the respective node device address announce message (MANN) is received by the gateway device (2). A node device (4) may retransmit its node device address announce message (MANN) until receipt of an acknowledgement message (MACK). Received address information is stored by the gateway device (2) for control and communication purposes of the nodes in the network.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: October 4, 2022
    Assignee: SIGNIFY HOLDING B.V.
    Inventors: Weibo Qian, Dunfa Chen, Hao Que, Shouzhen Lan
  • Patent number: 11456830
    Abstract: Methods, systems, and devices for wireless communications are described. A base station may determine that a triggering event associated with a user equipment (UE) has occurred. The UE may receive, based at least in part on an occurrence of a triggering event associated with the UE, a trigger signal that identifies resources to be used for transmission of an aperiodic tracking reference signal (TRS). The UE may receive the aperiodic TRS based at least in part on the trigger signal and the identified resources. The UE may perform at least one of a tracking function, or a synchronization function, or an alignment function, or a combination thereof, in response to the occurrence of the triggering event and based at least in part on the aperiodic TRS.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: September 27, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Heechoon Lee, Peter Pui Lok Ang, Jing Sun, Tao Luo, Peter Gaal, Wanshi Chen
  • Patent number: 11452056
    Abstract: Exemplary embodiments provide a method and apparatus for transmitting a synchronization signal for Device-to-Device (D2D) communication in a wireless communication system. The method includes: receiving, at a first UE, a D2D synchronization signal transmitted from a second UE, the D2D synchronization signal comprising a primary D2D synchronization signal (PD2DSS) and a secondary D2D synchronization signal (SD2DSS); determining a root index based on the received PD2DSS; and determining a type of a synchronization source based on the root index. The root index corresponds to an integer value X when the type of synchronization source is associated with D2DSSue_net. The root index corresponds to an integer value Y when the type of synchronization source is associated with D2DSSue_oon. Each of the integer value X and integer value Y is not an element of a set {25, 29, 34}.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: September 20, 2022
    Assignee: Innovative Technology Lab Co., Ltd.
    Inventor: Sung Jun Yoon
  • Patent number: 11452154
    Abstract: An indication method includes: receiving, by first user equipment, a first message sent by second user equipment, where the first message includes information indicating that the second user equipment supports an evolved user equipment-to-network relay function; and receiving, by the first user equipment, a second message sent by a network device, where the second message includes information indicating that the network device supports an evolved user equipment-to-network relay, or the second message includes information indicating that a cell in which the network device sends the second message supports an evolved user equipment-to-network relay.
    Type: Grant
    Filed: February 4, 2017
    Date of Patent: September 20, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Haibo Xu, Nathan Edward Tenny, Yiru Kuang, Jian Wang
  • Patent number: 11444876
    Abstract: An operating method of a computing device operated by at least one processor includes collecting traffic packets; extracting particular field data from the traffic packets, transforming the extracted particular field data to a vector with a reduced dimension for each traffic packet, and creating training data with the vector for each traffic packet; training a traffic prediction model with the training data, the traffic prediction model predicting from an input traffic packet a next input traffic packet and whether the next input traffic packet is abnormal; and predicting with the trained traffic prediction model a frequency of abnormal traffic packets to be input, and outputting an abnormal traffic warning by comparing the predicted frequency and a threshold.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: September 13, 2022
    Assignee: AJOU UNIVERSITY INDUSTRY-ACADEMIC COOPERATION FOUNDATION
    Inventors: Tae Shik Shon, Sung Moon Kwon
  • Patent number: 11432284
    Abstract: Methods and apparatus for providing quasi-licensed intra-cell spectrum reassignment. In one embodiment, the quasi-licensed spectrum utilizes 3.5 GHz CBRS (Citizens Broadband Radio Service) spectrum, and a “seamless” reassignment of wireless spectrum without disruption or loss of continuity to existing data sessions of the CBSD is provided via a pool of temporary RF carriers which act as substitutes for the currently allocated (granted) carriers. The served user devices (e.g., UEs) are instructed by the CBSD to migrate to a new “final” carrier via the substitutes, either directly or via one or more intermediary hops. In one variant, existing 3GPP signaling mechanisms between the UE and CBSD/eNodeB obviates any changes to extant UEs. Communications between the CBSD and its cognizant SAS/DP include new information objects which direct the CBSD to implement the handover functionality. In a further variant, inter-CBSD sector and frequency handovers are provided for using CBRS-plane and 3GPP signaling.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: August 30, 2022
    Assignee: CHARTER COMMUNICATIONS OPERATING, LLC
    Inventors: Hossam Hmimy, Umamaheswar Kakinada, Maulik Vaidya
  • Patent number: 11425230
    Abstract: A parsing apparatus includes an interface, a first parser, a second parser and a controller. The interface is configured to receive packets belonging to a plurality of predefined packet types. The first parser is configured to identify any of the packet types. The second parser is configured to identify only a partial subset of the packet types. The controller is configured to receive a packet via the interface, to attempt identifying a packet type of the received packet using the second parser, and in response to detecting that identifying the packet type using the second parser fails, to revert to identify the packet type of the received packet using the first parser.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: August 23, 2022
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Liron Mula, Aviv Kfir, Amir Mizrahi, Niv Aibester
  • Patent number: 11424877
    Abstract: Methods, systems, and devices for wireless communications are described. A base station may determine that a triggering event associated with a user equipment (UE) has occurred. The UE may receive, based at least in part on an occurrence of a triggering event associated with the UE, a trigger signal that identifies resources to be used for transmission of an aperiodic tracking reference signal (TRS). The UE may receive the aperiodic TRS based at least in part on the trigger signal and the identified resources. The UE may perform at least one of a tracking function, or a synchronization function, or an alignment function, or a combination thereof, in response to the occurrence of the triggering event and based at least in part on the aperiodic TRS.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: August 23, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Heechoon Lee, Peter Pui Lok Ang, Jing Sun, Tao Luo, Peter Gaal, Wanshi Chen
  • Patent number: 11419083
    Abstract: Split synchronization signal configuration for unified synchronization channels and techniques for indicating communication block boundaries in wireless communication systems that use a unified synchronization signal configuration that may be used in different communication modes are described. The disclosed split synchronization signal configuration allows the same synchronization signal configuration to be used in different communication modes (or numerologies) that operate on different frequencies. The boundary indication techniques of embodiments allow efficient indication of the beginning of a communication block (such as a frame, subframe, or slot) relative to the beginning of a unified synchronization signal configuration.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: August 16, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Heechoon Lee, Hung Ly, Tingfang Ji, Haitong Sun, Wanshi Chen, Peter Gaal, Hao Xu
  • Patent number: 11412576
    Abstract: An auxiliary Bluetooth circuit for use in a multi-member Bluetooth device is disclosed including: a second Bluetooth communication circuit, a second packet parsing circuit, and a second control circuit. In a period during which the auxiliary Bluetooth circuit operates at a sniffing mode, the main Bluetooth circuit receives packets transmitted from the remote Bluetooth device, while the second control circuit utilizes the second Bluetooth communication circuit to sniff packets issued from the remote Bluetooth device. In a situation of that a throughput of packets sniffed by the auxiliary Bluetooth circuit is lower than a predetermined threshold, the auxiliary Bluetooth circuit switches from the sniffing mode to a relay mode. In a period during which the auxiliary Bluetooth circuit operates at the relay mode, the second control circuit utilizes the second Bluetooth communication circuit to receive packets forwarded from the main Bluetooth circuit.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: August 9, 2022
    Assignee: REALTEK SEMICONDUCTOR CORP.
    Inventors: Yi-Cheng Chen, Kuan-Chung Huang, Chia Chun Hung, Hou Wei Lin
  • Patent number: 11405315
    Abstract: Disclosed embodiments utilize a layer three and/or layer four protocol to collect physical layer properties along a multi-hop network path between a source node and a destination node. The use of a layer three or layer four protocol provides an ability to span multiple links or networks between the source node and destination node, while also collecting the physical layer properties. Once physical layer properties along a network path can be understood, decisions relating to the configuration of the network path and/or whether to communicate via the network path are improved.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: August 2, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Manish Talwar, Ajay Kachrani, Gert Grammel, Hao Wang, Tanweer Biswas
  • Patent number: 11405406
    Abstract: A fraudulent transmission data detection device includes: a receiving unit that receives data that is transmitted in cycles; and plural determination units, each of which is configured to, based on whether or not a time from a reference timing until a predetermined number of data items are received by the receiving unit is less than a predetermined time, determine whether or not fraudulent transmission data is contained in the received data, and in which at least the reference timing, or the predetermined number of data items and the predetermined time, are different from those of the other determination units.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: August 2, 2022
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Keita Gotoh, Yusuke Sato, Shinichi Iiyama
  • Patent number: 11398883
    Abstract: Apparatuses, methods, and systems are disclosed for responding to a new data indicator for a hybrid automatic repeat request process. One method includes determining whether a current new data indicator in a current sidelink grant matches a last received new data indicator in a last received sidelink grant for a first hybrid automatic repeat request process. The method includes, in response to determining that the current new data indicator does not match the last received new data indicator, determining whether a negative acknowledgement has been transmitted in response to the last received sidelink grant.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: July 26, 2022
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Karthikeyan Ganesan, Joachim Loehr, Prateek Basu Mallick, Alexander Johann Maria Golitschek Edler von Elbwart, Ravi Kuchibhotla
  • Patent number: 11388627
    Abstract: A system and related method for transmitting data to one or more connected vehicles. The system includes one or more processors and a memory. The memory includes one or more modules that cause the one or more processors to establish a communication connection between the system and one or more of the connected vehicles, the connected vehicles forming a vehicular micro cloud and having a shared identification, send a first portion of data to one or more of the connected vehicles, the data having the first portion and a remaining portion, receive acknowledgment data from one or more of the connected vehicles, the acknowledgment data including the shared identification, validate the acknowledgment data, and in response to the acknowledgment data being validated, send the remaining portion of data to one or more of the connected vehicles.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: July 12, 2022
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Onur Altintas, Takamasa Higuchi, Seyhan Ucar
  • Patent number: 11375579
    Abstract: A multi-member Bluetooth device for communicating data with a remote Bluetooth device is disclosed including: a main Bluetooth circuit and an auxiliary Bluetooth circuit. In the period during which the auxiliary Bluetooth circuit operates at a sniffing mode, the auxiliary Bluetooth circuit sniffs packets transmitted from the remote Bluetooth device and the main Bluetooth circuit receives packets transmitted from the remote Bluetooth device. But the auxiliary Bluetooth circuit switches from the sniffing mode to a relay mode if the data type of packets transmitted from the remote Bluetooth device changes. In the period during which the auxiliary Bluetooth circuit operates at the relay mode, the main Bluetooth circuit receives packets transmitted from the remote Bluetooth device and forwards the received packets to the auxiliary Bluetooth circuit, and the auxiliary Bluetooth circuit does not sniff packets transmitted from the remote Bluetooth device.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: June 28, 2022
    Assignee: REALTEK SEMICONDUCTOR CORP.
    Inventors: Yi-Cheng Chen, Kuan-Chung Huang, Chia Chun Hung, Hou Wei Lin
  • Patent number: 11368389
    Abstract: Communication quality is improved by performing, with a computer, determining whether redundancy of a communication path is necessary or not and a compression level of data based on communication quality associated with transfer of the data; compressing data to be transferred in accordance with the compression level determined; and a transmission step of, when it is determined that redundancy of the communication path is necessary, making the communication path redundant and transmitting the data to each of the resulting communication paths.
    Type: Grant
    Filed: February 7, 2019
    Date of Patent: June 21, 2022
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Naoki Higo, Toshimitsu Tsubaki, Yoshiko Sueda
  • Patent number: 11356868
    Abstract: A device and system for managing a service device provided with a communication module are disclosed, and the service device includes a communication unit directly communicating with either a hub device or an access point device and a device controller controlling the communication unit to perform connection to the hub device depending on communicative connectivity to the access point device.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: June 7, 2022
    Assignee: LG ELECTRONICS INC.
    Inventors: Bongmun Jang, Sangjin Park, Haesoo Lee