Input Or Output Circuit, Per Se (i.e., Line Interface) Patents (Class 370/419)
  • Patent number: 11960429
    Abstract: Methods, apparatus, and computer platforms and architectures employing many-to-many and many-to-one peripheral switches. The methods and apparatus may be implemented on computer platforms having multiple nodes, such as those employing a Non-uniform Memory Access (NUMA) architecture, wherein each node comprises a plurality of components including a processor having at least one level of memory cache and being operatively coupled to system memory and operatively coupled to a many-to-many peripheral switch that includes a plurality of downstream ports to which NICs and/or peripheral expansion slots are operatively coupled, or a many-to-one switch that enables a peripheral device to be shared by multiple nodes. During operation, packets are received at the NICs and DMA memory writes are initiated using memory write transactions identifying a destination memory address.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: April 16, 2024
    Assignee: Intel Corporation
    Inventors: Patrick Connor, Matthew A. Jared, Duke C. Hong, Elizabeth M. Kappler, Chris Pavlas, Scott P. Dubal
  • Patent number: 11963242
    Abstract: This application provides a communication method and apparatus. The method includes: After receiving a first packet from a first device, a first user plane network element determines a user plane LAN identifier corresponding to the first packet, where the user plane LAN identifier is an identifier that is in a user plane and that is of a LAN group to which the terminal belongs, and one user plane LAN identifier corresponds to one LAN group. That is, a function of the user plane LAN identifier is to isolate user plane packets of different LAN groups. Then, the first user plane network element sends the first packet to a second device based on the user plane LAN identifier and a destination address included in the first packet, so that the first packet sent by one terminal in the LAN group is sent to another terminal in the LAN group.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: April 16, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Changchun Xu, Zhongping Chen, Yuan Wang, Yan Wang
  • Patent number: 11909510
    Abstract: Example embodiments describe means (200) for performing i) pre-compensating (210, N sets of K1 tone data values (220) for crosstalk between N communication lines; the N sets of K1 tone data values pertaining to respective N terminal nodes of a digital communication system; ii) calculating (215) from the pre-compensated N sets of K1 tone data values (221) N sets of first time domain symbols (225); iii) calculating (283) a second time domain symbol (284) from a set of K2 tones values (280); the K2 tone data values pertaining to a selected one of the N terminal nodes; and iv) adding (212) the second time domain symbol in a weighted manner to the first time domain symbols such that the second time domain symbol is added to the first time domain symbol for the selected terminal node and to at least one other of the first time domain symbols for the respective other terminal nodes.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: February 20, 2024
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Wouter Lanneer, Paschalis Tsiaflakis
  • Patent number: 11895031
    Abstract: The present invention discloses methods and systems for reducing network latency. A first network device establishes a plurality of connections with a second network device. After that, determining non-congesting latency of each of the plurality of connections. Assigning a weighting to each of the plurality of connections. Decreasing the weighting of a connection when the performance of the connection deteriorated according to a first criteria. The first network device may perform weight decreasing again after a time interval. Last, sending data packets through the plurality of connections according to the weightings.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: February 6, 2024
    Assignee: Pismo Labs Technology Limited
    Inventor: Wan Chun Leung
  • Patent number: 11888815
    Abstract: Provided herein are systems and methods for configuring a segmented cloud based network based on separate Internet Protocol (IP) segments, comprising receiving instructions to create one or more additional private virtual networks as respective additional segments in a multi-tenant multi-regional cloud based network segmented to a plurality of segments each mapped by a respective IP address range, calculating one or more non-conflicting new IP address range based on analysis of the IP address range of each of the segments, allocating a respective new IP address range to each additional segment, and deploying automatically one or more gateways. The gateways are configured to connect one or more client devices to the additional segment(s) by assigning each client device an IP address in the respective new IP address range and routing network packets between the client devices and the respective additional segment according to mapping of the respective new IP address range.
    Type: Grant
    Filed: November 8, 2022
    Date of Patent: January 30, 2024
    Assignee: CHECK POINT SSE SOLUTIONS LTD
    Inventors: Amit Bareket, Sagi Gidali
  • Patent number: 11882060
    Abstract: An embodiment is directed to switchover operations with a mobile virtualized network device in a mobile device. The mobile virtualized hardware switchover operations may be used to selectively and temporarily provide virtualized control-plane operations to the data-plane of a non-redundant network device undergoing an upgrade or a reboot of its control plane. A non-redundant network device may operate hitless, or near hitless, operation even when its control plane is unavailable.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: January 23, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Riaz Khan, Atri Indiresan, Manas Pati
  • Patent number: 11863467
    Abstract: A network appliance can have an input port that can receive network packets at line rate, two or more ingress queues, a line rate classification circuit that can place the network packets on the ingress queues at the line rate, a packet buffer that can store the network packets, and a sub line rate packet processing circuit that can process the network packets that are stored in the packet buffer. The line rate classification circuit can place a network packet on one of the ingress queues based on the network packet's packet contents. A buffer scheduler can select network packets for processing by a sub line rate packet processing circuit based on the priority levels of the ingress queues.
    Type: Grant
    Filed: January 20, 2022
    Date of Patent: January 2, 2024
    Assignee: PENSANDO SYSTEMS INC.
    Inventors: Michael Brian Galles, Vipin Jain
  • Patent number: 11856577
    Abstract: This disclosure provides systems, methods and apparatuses for indicating sidelink processes for sidelink feedback. A second user equipment (UE) may request hybrid automatic repeat request (HARD) responses from a first UE for a particular set of sidelink processes over a physical sidelink feedback channel. To indicate multiple sidelink processes, the second UE may indicate, in sidelink control information, a window of sidelink processes. The window may be a sliding window that starts with a starting sidelink process and extends through other sidelink processes. The second UE may transmit data for the sidelink processes in the sliding window and receive feedback for the indicated sidelink processes. In some aspects, the first UE may select, in coordination with the second UE, the sidelink processes for which feedback is to be provided.
    Type: Grant
    Filed: July 9, 2021
    Date of Patent: December 26, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Yisheng Xue, Jing Sun, Chih-Hao Liu, Xiaoxia Zhang
  • Patent number: 11831667
    Abstract: Some embodiments provide a method for detecting a threat to a datacenter. The method generates a graph of connections between data compute nodes (DCNs) in the datacenter. Each connection has an associated time period during which the connection is active. The method receives an anomalous event occurring during a particular time period at a particular DCN operating in the datacenter. The method analyzes the generated graph to determine a set of paths between DCNs in the datacenter that include connections to the particular DCN during the particular time period. The method uses the set of paths to identify a threat to the datacenter.
    Type: Grant
    Filed: July 9, 2021
    Date of Patent: November 28, 2023
    Assignee: VMWARE, INC.
    Inventors: Tejas Sanjeev Panse, Aditi Vutukuri, Arnold Koon-Chee Poon, Rajiv Mordani, Margaret Petrus
  • Patent number: 11818236
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for protocol independent data unit forwarding. A packet forwarding system receives a data unit comprising a header byte string via an input port. The packet forwarding system parses the data unit based on a header type determined based on the input port, yielding a parsing output describing the header byte string of the data unit. The packet forwarding system updates a metadata item associated with the data unit based on the parsing output and determines a packet forwarding instruction for forwarding the data unit to a destination based on the metadata item associated with the data unit. The packet forwarding system forwards the data unit to the destination based on the packet forwarding instruction and the metadata item associated with the data unit.
    Type: Grant
    Filed: June 16, 2022
    Date of Patent: November 14, 2023
    Assignee: Ethernovia Inc.
    Inventors: Brian Arnold Petersen, Roy T. Myers, Jr., Darren S. Engelkemier, Hossein Sedarat, Ramin Shirani, Tom Quoc Wellbaum, Poon-Kuen Leung
  • Patent number: 11677688
    Abstract: Apparatuses (e.g., systems and devices) and methods to view otherwise hidden connectivity of networking devices. An electronic device such as a network device connected to a variety of different devices, may be observed through a real-time image onto which information about the connectivity and/or connections may be display to show identity, connectivity state and other information associated with ports of the network device(s). These methods may be implemented on a mobile device used to capture images of the network device and present an overlay of virtual objects on the captured images to a user in real time. The virtual objects may dynamically move or change shape in real time depending on the movement of the mobile device. One or more filtering techniques may be used to stabilize the virtual objects with respect to the captured images.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: June 13, 2023
    Assignee: Ubiquiti Inc.
    Inventors: Samuel Didear, Koji Kanao, Robert J. Pera, Heqing Huang, Michael Anderson
  • Patent number: 11665090
    Abstract: A control plane server of a packet processing service assigns a first node group comprising exception-path nodes of the service to a network interface of a first application. Nodes of the assigned node group provide packet rewriting rules used by fast-path nodes of the service to direct requests of the application. In response to detecting that a workload migration criterion has been met, the control plane server initiates a migration workflow of the interface. During the workflow, flow state information of a packet flow is replicated at nodes of the first node group, sent from the first node group to a second node group via a fast-path node, and replicated at nodes of the second node group. Connections used for the application requests remain operational. After the migration workflow completes, nodes of the second node group provide packet rewriting rules for directing requests of the application.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: May 30, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Sujogya Banerjee, Shine Mohamed Jabbar
  • Patent number: 11595849
    Abstract: Methods and apparatuses are provided for generating a protocol data unit (PDU). An apparatus may comprise a processor configured to provide a medium access control (MAC) entity and a segmentation entity. The MAC entity may indicate an amount of data associated with the segmentation entity to be multiplexed by the MAC entity. The segmentation entity may segment, based on the indicated amount of data, a service data unit (SDU) into a segment, and the MAC entity may multiplex the segment into a MAC protocol data unit (PDU). The MAC PDU may include a field that indicates whether the segment is included and whether the segment is a last segment. The apparatus may further comprise a transmitter configured to transmit the MAC PDU.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: February 28, 2023
    Assignee: InterDigital Patent Holdings, Inc.
    Inventors: Diana Pani, Christopher R. Cave, Paul Marinier, Stephen E. Terry
  • Patent number: 11593292
    Abstract: Methods, apparatus, and computer platforms and architectures employing many-to-many and many-to-one peripheral switches. The methods and apparatus may be implemented on computer platforms having multiple nodes, such as those employing a Non-uniform Memory Access (NUMA) architecture, wherein each node comprises a plurality of components including a processor having at least one level of memory cache and being operatively coupled to system memory and operatively coupled to a many-to-many peripheral switch that includes a plurality of downstream ports to which NICs and/or peripheral expansion slots are operatively coupled, or a many-to-one switch that enables a peripheral device to be shared by multiple nodes. During operation, packets are received at the NICs and DMA memory writes are initiated using memory write transactions identifying a destination memory address.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: February 28, 2023
    Assignee: Intel Corporation
    Inventors: Patrick Connor, Matthew A. Jared, Duke C. Hong, Elizabeth M. Kappler, Chris Pavlas, Scott P. Dubal
  • Patent number: 11546275
    Abstract: An embodiment is directed to switchover operations with a mobile virtualized network device in a mobile device. The mobile virtualized hardware switchover operations may be used to selectively and temporarily provide virtualized control-plane operations to the data-plane of a non-redundant network device undergoing an upgrade or a reboot of its control plane. A non-redundant network device may operate hitless, or near hitless, operation even when its control plane is unavailable.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: January 3, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Riaz Khan, Atri Indiresan, Manas Pati
  • Patent number: 11500549
    Abstract: Secure access to data on a storage system via direct connection to an internal fabric of the storage system may be provided. A storage system interface (SSI) may validate each I/O communication originating on the host system before allowing a corresponding I/O communication to be transmitted on the internal fabric. The validation may include applying predefined rules and/or ensuring that the I/O communication conforms to one or more technologies, e.g., NVMe. The SSI may be configured to encrypt I/O communications originating on a host system and to decrypt I/O communications received from the storage system, for example, in embodiments in which data is encrypted in flight from the host system to physical storage devices, and data may be encrypted at rest in memory of the storage system and/or on physical storage devices.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: November 15, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Ian Wigmore, Alesia A. Tringale, Jason J. Duquette
  • Patent number: 11467643
    Abstract: Disclosed are systems that may include nodes configured to receive power and data from a cable, for example, an Ethernet cable. In example embodiments, the nodes include a plurality of contacts for delivering data and power to a downstream node. In example embodiments a single pair of contacts may be used to deliver data to the downstream node and three pairs of contacts may be used to deliver power to the downstream node.
    Type: Grant
    Filed: May 9, 2016
    Date of Patent: October 11, 2022
    Assignee: IGOR, INC.
    Inventor: Dwight Lynch Stewart
  • Patent number: 11463320
    Abstract: Disclosed are a method and apparatus for modeling a network configuration protocol (NETCONF)-based network device instruction with a yet another next generation (YANG) language. The method of modeling the NETCONF)-based network device instruction with the YANG language includes: searching for at least one instruction from a source file for controlling a NETCONF-based network device; parsing the retrieved instruction into a plurality of tokens; mapping each parsed token with a data type of the YANG language according to a previously defined mapping rule; and generating a YANG model corresponding to the at least one instruction according to mapping results. Accordingly, the YANG model is immediately generated reflecting changes in an instruction of a network system.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: October 4, 2022
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Tae Heum Na, Pyung Koo Park, Ho Yong Ryu
  • Patent number: 11457346
    Abstract: An electronic device and a method for managing an IC card with multiple SIM profiles is described. The electronic device comprises: i) an integrated circuit (IC) card domain, configured to store a first SIM profile and a second SIM profile, and ii) a communication domain coupled to the IC card domain via a physical interface. The IC card domain is configured to: a) generate a first logical interface on the physical interface and associate the first SIM profile with the first logical interface by providing a first logical interface identifier, and b) generate a second logical interface on the physical interface and associate the second SIM profile with the second logical interface by providing a second logical interface identifier.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: September 27, 2022
    Assignee: NXP B.V.
    Inventors: Giten Kulkarni, Christian Paul, Shameer Puthalan
  • Patent number: 11399034
    Abstract: The present disclosure provides a system for detecting and preventing the intrusion of malicious data flows in a software defined network (SDN). The system comprises at least one data storage or memory, configured to store flow states of data flows, and to share and update the flow states across the system, at least one shared-state forwarding element (FE) configured to block, forward, or replicate a received data flow based on a flow state of the data flow and/or a comparison of the data flow with predetermined patterns, and at least one inspection element (IE), configured to receive a replicated data flow, and to classify, whether the data flow is malicious or allowed. The IE is configured to alter the flow state of the data flow according to a classification result. The present disclosure provides a corresponding method for detecting and preventing intrusion of malicious data flows in a SDN.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: July 26, 2022
    Assignee: Huawei Cloud Computing Technologies Co., Ltd.
    Inventors: Shachar Snapiri, Eshed Gal-Or, Eran Gampel, Ayal Baron
  • Patent number: 11381269
    Abstract: A device and method for a receiver configured to perform timing recovery decoupled feed-forward equalizer (FFE) adaptation. The receiver device can include an analog front-end (AFE) device, which is coupled to a time-interleaved (TI) interface. The TI interface is coupled in a timing recovery feedback loop to FFE equalizers, a digital signal processor (DSP), a delay timing loop (DTL) device, and a clock device, which feeds back to the TI interface. The DSP has an additional pathway to the FFE equalizers, which has an additional pathway to the DTL device. The DTL loop is equipped with an interleave specific enable/disable vector Q[1:N] that can turn on/off the contribution of the specific time interleave errors to the timing recovery loop, which allows the FFE adaptation process to be decoupled from the timing recovery loop.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: July 5, 2022
    Assignee: Marvell Asia Pte, Ltd.
    Inventor: Basel Alnabulsi
  • Patent number: 11323394
    Abstract: A buffer control method, a network element, and a system. The method includes: receiving, by a network element, a flow table message from a controller, where the flow table message includes buffer information of a data packet matching a flow table; processing, by the network element, a buffer of the data packet based on the buffer information, and sending a flow table response message to the controller. In the method, the network element can save, based on a corresponding saving manner, at least one data packet matching the flow table to the buffer corresponding to the flow table. Thus a data flow granularity-based buffer processing manner can be supported in an OpenFlow protocol, and a data buffering requirement of a mobile network can be met.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: May 3, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Gangjie He, Longyu Cao, Yijun Yu
  • Patent number: 11296972
    Abstract: A method implemented in a network device to enable scalable network path tracing. The method includes receiving a data packet with operations, administration and maintenance (OAM) information, updating a previous node identifier field in the OAM information, updating a current node identifier field in the OAM information, and sending a copy of the updated data packet with OAM information to a collector to build a packet trace.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: April 5, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Ashutosh Bisht, Joel Halpern
  • Patent number: 11283640
    Abstract: A device for operation in a wireless network may comprise a transmitter configured to transmit protocol information to a plurality of base stations. The protocol information may comprise resource scheduling information and sequence number information. The resource scheduling information may include a bitmap which indicates whether subchannels are organized consecutively or whether subchannels are distributed. The sequence number information may allow the plurality of base stations to sequentially order received packets. The transmitter may be further configured to transmit data, to the plurality of base stations, in accordance with the resource scheduling information and the sequence number information.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: March 22, 2022
    Assignee: Neo Wireless LLC
    Inventors: Haiming Huang, Xiaodong Li, Titus Lo, Kemin Li
  • Patent number: 11281398
    Abstract: A data storage system including a frame, storage drives and a pair of stacked storage controllers. The system also includes a plurality of midplanes each having a PCB with opposing side surfaces, a front edge, a rear edge and a plurality of electrical traces. Each midplane further includes a first midplane connector coupled to the front edge, a second midplane connector coupled to the rear edge and a third midplane connector coupled to the rear edge, where the first connector is coupled to drive connectors and some of the electrical traces, the second connector is coupled to a controller connector and some of the electrical traces and the third connector is coupled to another one of the controller connectors and some of the electrical traces so that the midplanes are vertically oriented in parallel to define spaces therebetween relative to a front to rear direction of the frame.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: March 22, 2022
    Assignee: JABIL INC.
    Inventor: Fengquan Zheng
  • Patent number: 11265795
    Abstract: Apparatus and methods for providing small cell backhaul are disclosed. A network node that acts as a gateway for a local communication network to a main communication network through a bonded link with the main communication network also provides a wireless communication module with a backhaul communication link to the main communication network through its bonded link. A switch module in the network node switches communication traffic between the local communication network, the wireless communication module and the bonded link to the main communication network. The network node may power the wireless communication module utilizing remote power provided by the main communication network, the local communication network, and/or a local source of power. Apparatus and methods for providing a transparent bonded link through a network access multiplexer are also disclosed, including management of the bonded link and of nodes subtending from the bonded link.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: March 1, 2022
    Assignee: GENESIS TECHNICAL SYSTEMS CORP.
    Inventors: Stephen Cooke, Keith Brown
  • Patent number: 11240704
    Abstract: A method to operate a road-side network node in a cell-supported radio communications network and in an adhoc radio communications network is provided. The method includes providing data to be transmitted; and determining a transmission instruction for the data, the transmission instruction including a channel selection indicating a) a transmission of the data via a sidelink radio channel of the cell-supported radio communications network, b) a transmission of the data via an adhoc radio channel of the adhoc radio communications network, or c) a transmission of the data via the sidelink radio channel and the adhoc radio channel. The method also includes initiating a transmission of the data via the sidelink radio channel and/or via the adhoc radio channel according to the transmission instruction.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: February 1, 2022
    Assignee: Robert Bosch GmbH
    Inventors: Frank Hofmann, Kurt Eckert
  • Patent number: 11221978
    Abstract: An interrupt system for RISC-V architecture includes an original register in a CLIC, a pushmcause register, a pushmepc register, an interrupt response register, and an mtvt2 register; the pushmcause register is used to store a value in an mcause on a stack by means of an instruction; the pushmepc register is used to store a value in an mepc on a stack by means of an instruction; the interrupt response register is used to respond to a non-vectored interrupt request issued by a CLIC by means of an instruction, obtain an interrupt subroutine entry address, and modify a global interrupt enable; and the mtvt2 register is used to store a base address of an non-vectored interrupt in a CLIC mode.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: January 11, 2022
    Assignee: NUCLEI SYSTEM TECHNOLOGY CO., LTD.
    Inventor: Zhenbo Hu
  • Patent number: 11206468
    Abstract: A Fibre Channel Forwarder (FCF) routing system includes a target device coupled to a Fibre Channel (FC) networking device via a first link, and a Fibre Channel Forwarder (FCF) device that is coupled to an initiator device via a second link, the FC networking device via a third link that is mapped to the second link, and the FC networking device via a fourth link that is mapped to the second link. The FCF device receives, via the second link, first traffic that originates from the initiator device and that is addressed to the target device. The FCF device determines, using an initiator device identifier included in the first traffic and a link mapping table, that the third link and the fourth link are mapped to the second link on which the first traffic was received and load balances the first traffic between the third link and the fourth link.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: December 21, 2021
    Assignee: Dell Products L.P.
    Inventors: Ramesh Kumar Subbiah, Vibin Varghese
  • Patent number: 11206225
    Abstract: A hyperscale switch is implemented with a plurality of semiconductor crossbar switching elements connected to one another according to a direct point-to-point electrical mesh interconnect for transceiving data packets between peripheral devices connected to the switch and utilizing a lookup table and network device addressing for reduced switching power.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: December 21, 2021
    Assignee: Brightways Corporation
    Inventor: Stephen DiFerdinando
  • Patent number: 11182116
    Abstract: An information processing apparatus includes multiple network interfaces, a storage area that saves data, and a change controller. An attribute defining a network interface permitted as an output path of the saved data is associated with the storage area. The change controller controls a change of the attribute corresponding to a change instruction to change the attribute, in accordance with a state regarding presence/absence of data in the storage area at a time point of receiving the change instruction.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: November 23, 2021
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Akira Okamoto
  • Patent number: 11177855
    Abstract: Various implementations of a data communication cable assembly are disclosed that improve the transmission of data signals that traverse long distances. Some cable assembly implementations are configured to transmit data signals via one or more electrical wire mediums and one or more signal extenders that modify the data signals for improved transmission between devices over one or more electrical wire mediums. Other cable assembly implementations are configured to transmit data signals via one or more optical transmission mediums and optical-to-electrical and electrical-to-optical converters for improved transmission of the data signals between devices. Other cable assembly implementations are configured for cascading or daisy-chaining together for transmitting data signals between devices in the optical and/or electrical domain.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: November 16, 2021
    Inventors: Devang Parekh, David Miller, Nguyen X. Nguyen
  • Patent number: 11165556
    Abstract: A data processing method includes: inserting multiple alignment markers (AMs) into a first data stream, where the first data stream is a data stream that is transcoded and scrambled after being encoded at a physical layer; adaptively allocating the first data stream that includes the multiple AMs to multiple physical coding sublayer (PCS) lanes to obtain second data streams; performing forward error correction (FEC) encoding on the second data streams on the multiple PCS lanes to obtain third data streams; and delivering the third data streams to multiple physical medium attachment (PMA) sublayer lanes according to an input bit width of a serializer/deserializer (SerDes) to obtain multiple fourth data streams, each fourth data stream includes at least one complete and continuous AM, and the at least one AM is an AM in the multiple AMs.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: November 2, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Wenbin Yang, Tongtong Wang, Xinyuan Wang
  • Patent number: 11165718
    Abstract: A physical layer device for transmitting and receiving Ethernet data includes a transmit path including a first transmitter configured to operate at a first speed, communicate with a first medium access controller (MAC), and transmit first Ethernet data from the MAC on a cable. A receive path includes a first receiver configured to operate at a second speed that is different than the first speed, communicate with the first MAC, and receive second Ethernet data from the cable and output the second Ethernet data to the first MAC.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: November 2, 2021
    Assignee: Axonne, Inc.
    Inventor: William Lo
  • Patent number: 11158283
    Abstract: An electronic device is provided. The electronic device includes a display panel, a display driver integrated circuit (DDI) that drives the display panel, a first connector that is connected to the DDI and that includes a first display pin and a second display pin, the first display pin and the second display pin being connected together, a substrate, a second connector that is connected to the substrate and coupled to the first connector and that includes a first board pin and a second board pin, one of the first board pin and the second board pin being connected to a resistor, and at least one processor mounted on the substrate and configured to determine at least one of a coupled state of the first connector and the second connector or a state of the DDI, based on a signal received from the first board pin or the second board pin.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: October 26, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyunjun Park, Dongkyoon Han, Donghwy Kim, Jongkon Bae, Hongkook Lee
  • Patent number: 11153626
    Abstract: Techniques for transforming a fragment media player into an access unit media player are described. As one example, a computer-implemented method includes receiving a play request for access units of media from a front end media player by a rendering engine, receiving the access units of media from the front end media player by a sample stream component of a fragment media player; storing the access units of media in a sample queue of the sample stream component, storing respective metadata for the access units in a metadata queue of the sample stream component, sending pulling the access units and the respective metadata by a renderer of the fragment media player based on the play request, and rendering the access units and the respective metadata with the renderer of the fragment media player to generate rendered media.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: October 19, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Mahmoud Bahaa, Daniel Roy Cattlin, Maximiliano Garrone Ten Brink, Ihsan Mert Ozcelik
  • Patent number: 11127214
    Abstract: An improved wireless split rendering system for displaying Extended Reality (XR) content is discussed. A rendering server and client head-mounted device (HMD) may communicate over a wireless medium, where communication control is given to a server application layer logic. This allows the server to use request pose information from the HMD only when needed for rendering, while preserving bandwidth on the wireless medium for transmitting frames of the rendered content. This reduces contention and improves channel efficiency.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: September 21, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Qi Xue, Maksim Krasnyanskiy, Bibhu Mohanty, Ajit Venkat Rao, Serafin Diaz Spindola, Bojan Vrcelj, Sandeep Kanakapura Lakshmikantha
  • Patent number: 11116036
    Abstract: A data unit transmission method includes: determining data to be transmitted by a PDU (Packet Data Unit) of a data bearer; and determining whether the data to be transmitted is an entire SDU (Service Data Unit) in an RLC (Radio Link Control) UM (Unacknowledged Mode) or a data segment of the SDU in the RLC UM; if the data is a data segment of the SDU, obtaining a PDU of the data bearer and adding a SN (Serial Number) field, indicating that the data correspond to a header of the PDU.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: September 7, 2021
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventor: Xiaowei Jiang
  • Patent number: 11095698
    Abstract: Techniques for processing messages may include: establishing a plurality of streams between a source system and a target system; reserving one or more streams of the plurality of streams, wherein the one or more streams are reserved and used in transmitting only management messages, wherein the one or more streams includes a first stream of the plurality of streams; transmitting a first management message over the first stream from the source system to the target system; and transmitting a first data message over a second of the plurality of streams, wherein the second stream is not included in the one or more streams reserved for use in transmitting only management messages.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: August 17, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Leonid Ravich, Eyal Ben Ner
  • Patent number: 11088962
    Abstract: The invention relates to a method and to a device that describe a real-time network plan for industrial control and monitoring applications, wherein standard Ethernet switching elements are used for the communication network, in particular on the basis of the new mechanisms according to the IEEE 802.1 TSN Task Group. The sequence plan combines clocked data transfer with the stream reservation concept and thus provides determinism with guaranteed maximum latency and access controls at runtime.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: August 10, 2021
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Feng Chen, Franz-Josef Götz, An Ninh Nguyen, Jürgen Schmitt, Marcel Kiessling
  • Patent number: 11070574
    Abstract: A system and method are described for preventing security breaches in an IoT system.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: July 20, 2021
    Assignee: Afero Inc.
    Inventors: Shannon Holland, Robey Pointer, Stephen Sewerynek, Nickolas Heckman, Chris Auito, Lucas Finkelstein, Scott Zimmerman
  • Patent number: 11039369
    Abstract: A method at enhanced error handling for 5G QoS operations is proposed. A PDU session defines the association between the UE and the data network that provides a PDU connectivity service. Each PDU session is identified by a PDU session ID, and may include multiple QoS flows and QoS rules. Within a PDU session, there should be one and only one default QoS rule. The default QoS rule indication (DQR) and the QoS flow identifier (QFI) of QoS rule should not be changed. When the QoS operation carried by the command message is “Modify existing QoS rule and delete packet filters”, then it is defined as a semantic error in the QoS operation if all the packet filters of a QoS rule are deleted, and the QoS rule is a QoS rule of a PDU session of IPv4, IPv6, IPv4v6, or Ethernet PDU session type.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: June 15, 2021
    Assignee: MediaTek INC.
    Inventors: Chien-Chun Huang-Fu, Chi-Hsien Chen
  • Patent number: 11039361
    Abstract: A method of 5G session management (5GSM) state mapping is proposed when interworking. For each PDU session in 5GSM state of PDU SESSION active, PDU SESSION MODIFICATION PENDING, or PDU SESSION INACTIVE PENDING, UE maps the PDU session to a PDN connection in 4G ESM state BEARER CONTEXT ACTIVE. For any other PDU session in 5GSM state of PDU SESSION inactive, or PDU SESSION ACTIVE PENDING, UE maps the PDU session to a PDN connection in 4G ESM state BEARER CONTEXT INACTIVE.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: June 15, 2021
    Assignee: MediaTek INC.
    Inventors: Chien-Chun Huang-Fu, Yu-Chieh Tien, Shang-Ru Mo, Chi-Hsien Chen
  • Patent number: 11038802
    Abstract: An in-vehicle apparatus includes a processor configured to obtain first transmission data with a first communication address as a destination and second transmission data with a second communication address as a destination from one or more applications, transmit the first transmission data to a relay unit at a first timing among a plurality of timings set at an interval of a predetermined cycle corresponding to a buffer size of the relay unit to which the in-vehicle apparatus is connected, and transmit the second transmission data to the relay unit at a second timing among the plurality of timings, the second timing being different from the first timing.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: June 15, 2021
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Yasuhiro Yamasaki, Toshio Kawamura
  • Patent number: 11032248
    Abstract: A method to selectively encrypting packets includes filtering calls, at a virtual machine on a host, to connect sockets to server applications. When a call by a client application to connect a socket to a server application is detected, the method includes determining if the socket between the client and the server applications is to be encrypted based on identities of the client application, a user logged in on the virtual machine, or the client application and the user logged in on the virtual machine. The method includes filtering outbound packets in a protocol stack of the virtual machine. When the socket is to be encrypted and an outbound packet for the socket is detected, the method includes tagging the outbound packet for encryption by a hypervisor on the host and sending the outbound packet to a virtual network interface card (vNIC) emulated by the hypervisor.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: June 8, 2021
    Assignee: NICIRA, INC.
    Inventors: Vasantha Kumar, Leena Soman, Hrishikesh Ghatnekar
  • Patent number: 11019183
    Abstract: Systems, methods, and computer-readable media are provided for network access technology (NAT)-based packet network provenance. In disclosed embodiments, each node in a network encapsulates and/or encodes received packets with network interface information in addition to attestation information. The network interface information indicates a type of NAT used to forward the packet to a next node or hop in a network path. Each node in the network implements protocol stack that includes a multi-interface translation layer below a networking layer and above the layer 2 protocol stacks of various communication protocols. The multi-interface translation layer determines the type of NAT to be used to forward received packets to the next hop, and encapsulates the received packets with an indication of the determined NAT to be used to forward the packet. Other embodiments are disclosed and/or claimed.
    Type: Grant
    Filed: July 2, 2018
    Date of Patent: May 25, 2021
    Assignee: Intel Corporation
    Inventor: S. M. Iftekharul Alam
  • Patent number: 11006344
    Abstract: A method for UE route selection policy (URSP) rule matching is proposed. URSP is used by a UE to determine if a detected application can be associated to an established PDU session, can be offload to non-3GPP access outside a PDU session, or can trigger the establishment of a new PDU session. The UE first finds a non-default URSP rule with a matching traffic descriptor to the application. When the UE fails to find existing PDU session or setup new PDU session with any or the route selection descriptors of the non-default URSP rule, the UE moves to another non-default URSP rule, if any, and try the matching. If all non-default URSP rules cannot be matched with the application, then the UE tries the default URSP rule, which includes a match-all traffic descriptor.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: May 11, 2021
    Assignee: MEDIATEK INC.
    Inventors: Chien-Chun Huang-Fu, Meng-Ting Tsai
  • Patent number: 10999364
    Abstract: An apparatus includes a network interface and circuitry. The network interface is configured to connect to a communication network. The circuitry is configured to receive, from a host, first RDMA requests in accordance with a first transport service type, for transferring data between an initiator process running on the host and one or more responder processes running on one or more remote computers, to convert the first RDMA requests into second RDMA requests in accordance with a second transport service type, different from the first transport service type, to communicate messages corresponding to the second transport service type with the remote computers, to convert completions, which are received from the one or more remote computers in accordance with the second transport service type, into corresponding completions to the first RDMA requests in accordance with the first transport service type, and to send the corresponding completions to the initiator process.
    Type: Grant
    Filed: October 11, 2020
    Date of Patent: May 4, 2021
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Yossef Itigin, Aviv Barnea
  • Patent number: 10976785
    Abstract: A computing system including a chassis and a canister slidably insertable within the chassis, where the canister includes first and second angled slots. A CPU module mounted within the canister includes a plurality of first connectors and a plurality of I/O modules are positioned within the chassis and include a second connector. A plurality of riser cards including a third connector coupled to a bottom edge and a fourth connector coupled to a rear edge, where the third connector on each riser card is connected to one of the first connectors and the fourth connector on each riser card is connected to one of the second connectors. Actuation of ejector levers pivotally mounted to the bottom panel of the chassis cause pins to move in the angled slots and the canister to move relative to the chassis so as to connect and disconnect the second and fourth connectors.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: April 13, 2021
    Assignee: JABIL INC.
    Inventors: Ronald E. St. Germain, Fengquan Zheng
  • Patent number: 10979367
    Abstract: A method, device, and computer-program product of forwarding data packets in a virtual switch is provided. The virtual switch comprises: first, second and third virtual ports for respectively receiving/transmitting: LAN traffic from/to a physical LAN port; secured traffic from/to a physical secured traffic port; and Internet traffic from/to a physical Internet port.
    Type: Grant
    Filed: February 7, 2019
    Date of Patent: April 13, 2021
    Assignee: ADVA OPTICAL NETWORKING SE
    Inventors: Andrew Sergeev, Eli Angel