Input Or Output Circuit, Per Se (i.e., Line Interface) Patents (Class 370/419)
  • 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: 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: 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: 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
  • Patent number: 10972956
    Abstract: A method of QoS rule management with enhanced handling on QoS flow description is proposed. UE checks QoS configuration received from the network for QoS operation errors. When UE receives a QoS rule associated with a specific QFI but has no QoS flow description for the QFI, UE further determines whether the QoS rule is of a GBR QoS flow. If so, UE detects a QoS operation error. If the QoS rule is the default QoS rule, then UE releases the PDU session. If the QoS rule is not the default QoS rule, then UE either rejects a PDU session modification command that carries the QoS rule or deletes the QoS rule carried by a PDU session establishment accept with a 5GSM cause value indicating the QoS operation error.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: April 6, 2021
    Assignee: MediaTek INC.
    Inventors: Chien-Chun Huang-Fu, Chi-Hsien Chen, Shang-Ru Mo
  • Patent number: 10936528
    Abstract: A method and information handling system utilize an enclosure controller connected to a plurality of server modules. The enclosure controller has an enclosure controller processor for obtaining server module video data from a server module of the plurality of server modules. The enclosure controller provides the server module video data for display. At least one parameter of the server module video data is modified to simplify processing of the server module video data in response to detection of an excessive processing burden of the enclosure controller processor.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: March 2, 2021
    Assignee: Dell Products, L.P.
    Inventors: Shawn J. Dube, Timothy M. Lambert
  • Patent number: 10938527
    Abstract: A forwarding table generation method is provided. The method includes: determining, by a forwarding device, a first timeslot set, where the first timeslot set includes multiple timeslots during which the forwarding device sends, to a first device by using a first flexible Ethernet group, multiple encoded data blocks generated by a physical coding sublayer; determining, by the forwarding device, a second timeslot set, where the second timeslot set includes multiple timeslots during which the forwarding device receives, by using a second FlexE group, the multiple encoded data blocks sent by a second device; and generating, by the forwarding device, a forwarding table, where the forwarding table includes a mapping relationship between the second FlexE group and the multiple timeslots included in the second timeslot set, and between the first FlexE group and the multiple timeslots included in the first timeslot set.
    Type: Grant
    Filed: January 6, 2019
    Date of Patent: March 2, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Zongpeng Du, Guoyi Chen, Jie Dong, Xinyuan Wang, Jun Gong
  • Patent number: 10929424
    Abstract: Disclosed herein are methods, systems, and processes to perform cloud replication based on adaptive Quality of Service. A replication stream is monitored over a period of time. The replication stream includes write operations issued by an application, and is associated with preset parameters. Replication parameters applicable to the replication stream are determined. The replication parameters are configured to be used in a replication operation. The preset parameters and the replication parameters are stored.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: February 23, 2021
    Assignee: VERITAS TECHNOLOGIES LLC
    Inventor: Anish A. Vaidya
  • Patent number: 10931474
    Abstract: A system includes a first distribution point unit comprising a first backhaul interface coupled to an access network via a backhaul connection, a first distribution interface coupled to a downstream distribution point unit, one or more first drop cable interfaces coupled to at least one first customer premises via at least one first drop cable, and a first reverse power section. The system further includes a second distribution point unit communicatively coupled to the first distribution point unit, the second distribution point unit comprising a second backhaul interface coupled to the first distribution interface of the first distribution point unit, a second distribution interface configured to be coupled to a subsequent downstream distribution point unit, one or more second drop cable interfaces coupled to at least one second customer premises via at least one second drop cable, and a second reverse power section.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: February 23, 2021
    Assignee: CenturyLink Intellectual Property LLC
    Inventor: Thomas C. Barnett, Jr.
  • Patent number: 10931972
    Abstract: Embodiments of systems and methods for forward channel contextual error concealment and sync for virtual, augmented, or mixed reality (xR) content in connectivity-constrained environments are described. In some embodiments, a Head-Mounted Device (HMD) may include a processor; and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the HMD to: decode content received from an Information Handling System (IHS) coupled to the HMD; and handle an error in the decoded content using context information received from a sensor mounted on the HMD.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: February 23, 2021
    Assignee: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Michael S. Gatson
  • Patent number: 10911207
    Abstract: This disclosure describes techniques for employing a reusable acknowledgment in communications among network devices. The techniques include generating a reusable negative acknowledgment (NACK) in response to a request for data that are unavailable. The reusable NACK may be sent as a response for at least some additional requests for unavailable data, rather than generating a new NACK for each request. As such, the reusable NACK may help decrease the computational load for a network device. In some cases, the use of a reusable NACK may help lessen the impacts of denial-of-service type attacks across a network.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: February 2, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Alberto Compagno, Michele Papalini, Luca Muscariello, Giovanna Carofiglio
  • Patent number: 10893004
    Abstract: Packets of a network flow are received at a virtual traffic hub, which includes an action implementation layer at which routing actions generated at a decisions layer are performed. One or more properties of one or more packets of the flow are analyzed at the virtual traffic hub. An indication of an anomaly of the flow, detected based at least in part on the analysis, is provided to one or more destinations.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: January 12, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Paul John Tillotson
  • Patent number: 10891246
    Abstract: A buffer (32) for temporarily storing a packet is installed in a packet order control circuit (12H). A comparison circuit (31) compares the packet ID of an input packet with a next-selection ID indicating the packet ID of a packet to be selected next in accordance with an order. If the comparison result indicates that the packet ID and the next-selection ID do not match, a control circuit (36) stores the input packet in a storage position corresponding to the packet ID. If the packet ID and the next-selection ID match, the control circuit (36) selects the input packet as a target of a transfer process without storing the packet in the buffer (32). If the next-selection ID matches the packet ID of a packet stored in the buffer (32), the control circuit (36) selects the packet as a target of the transfer process. This guarantees the packet processing order with few memory resources.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: January 12, 2021
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Yuta Ukon, Syuhei Yoshida, Koji Yamazaki
  • Patent number: 10887122
    Abstract: A device may receive a plurality of traffic flows to be provided to a set of destination devices. The device may process the plurality of traffic flows to identify respective sets of attributes associated with the plurality of traffic flows. The device may assign one of a plurality of traffic forwarding techniques, to a first traffic flow, of the plurality of traffic flows, based on the respective sets of attributes associated with the plurality of traffic flows. The device may provide the plurality of traffic flows to the set of destination devices. The device may determine that a condition, of a set of conditions associated with the plurality of traffic flows, has been satisfied in association with providing the plurality of traffic flows to the set of destination devices. The device may perform a set of actions after determining that the condition has been satisfied.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: January 5, 2021
    Assignee: Juniper Networks, Inc.
    Inventors: Vikram Nagarajan, Wen Lin, Selvakumar Sivaraj, Naveen Ashik, Ramesh Kandula, Princy T. Elizabeth
  • Patent number: 10872652
    Abstract: A method and apparatus for optimizing calibrations of a memory subsystem is disclosed. A memory controller of a memory subsystem includes a memory interface suitable for coupling to a DRAM having a plurality of banks. The memory controller includes a state machine the state machine may initiate calibration of circuitry within the memory controller. Responsive to initiating the calibration, the state machine also causes a refresh command to be transmitted to the DRAM. The calibration is then performed concurrent with the refresh of the DRAM. Subsequent to transmitting the refresh command, the state machine causes the memory interface to be placed into a low power state.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: December 22, 2020
    Assignee: Apple Inc.
    Inventors: Rakesh L. Notani, Lakshmi Narasimha Murthy Nukala, Kai Lun Hsiung, Sukalpa Biswas, Yanzhe Liu
  • Patent number: 10871927
    Abstract: An image forming apparatus includes a power supply part that supplies electronic power in two different power modes (first and second modes), a communication part that includes a transmitting and receiving part that receives a network packet in the both modes, and a determination part that stores filter information and determines whether or not the network packet matches one of filter settings, a determination control part that performs a rewrite operation to repeatedly rewrite the filter information while running in the second mode, a power supply control part that transits the power mode of the power supply part from the second mode to the first mode based on a determination result of the determination part, a packet transmitting and receiving part that receives the network packet supplied from the transmitting and receiving part in the first mode and stops an operation of itself in the second mode, and an image forming part stops an operation of itself in the second mode.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: December 22, 2020
    Assignee: Oki Data Corporation
    Inventors: Keisuke Watanabe, Masao Yaji, Syuhei Mitani
  • Patent number: 10862837
    Abstract: A method for exchanging ultra-short media content is provided. A media content item is recorded by a first computing device. The first computing device divides the recorded media content item into a plurality of ultra-short self-contained media fragments during the recording of the media content item. Each of the media fragments has a predefined maximum duration, e.g., several seconds. The first computing device processes the media fragments to generate service information associated with a corresponding media fragment while recording and dividing subsequent media fragments. The first computing device transmits the media fragments to a second computing device to view as a media stream while continuing to record, divide and process subsequent media fragments. Each of the media fragments is received one by one at the second computing device and displayed as an uninterrupted media stream while the subsequent media fragments are being received from the first computing device.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: December 8, 2020
    Assignee: Interactive Standard LLC
    Inventor: Andrey Smirnov
  • Patent number: 10860213
    Abstract: Provided herein are methods and systems for improved storage strategies for use of collections of storage resources, such as solid state drives, including in connection with a converged networking and storage node that may be used for virtualization of a collection of physically attached and/or network-connected storage resources.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: December 8, 2020
    Assignee: Diamanti, Inc.
    Inventors: Abhay Kumar Singh, Sambasiva Rao Bandarupalli, Gopal Sharma, Jeffrey Chou