Bridge Between Bus Systems Patents (Class 370/402)
  • Patent number: 11456884
    Abstract: Described herein is a data communication system using power over Ethernet (PoE) for power distribution, comprising a first and second powered device (PD), each of which is adapted to communicate with each other through an Ethernet data path (EDP) and is further adapted to receive direct current (DC) power using a PoE protocol, and a mid-span power injection device (MSPID) adapted to provide a communications interface such that data communications passes through the MSPID to and from each of the PDs, and wherein the MSPID is further adapted to provide a first DC power to only the first PD using the EDP, and to provide a second DC power to only the second PD using the EDP.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: September 27, 2022
    Assignee: Crestron Electronics, Inc.
    Inventors: John Hartnett, Mark LaBosco
  • Patent number: 11418354
    Abstract: This application provides an authentication method and related device and system. The method includes sending, by a first network device, a first next-hop resolution protocol (NHRP) registration request message to the second network device, where the first NHRP registration request message is used to request the second network device to perform digital certificate authentication on the first network device, and the first NHRP registration request message includes first PKI certificate information. The method may further include receiving, by the first network device, a first NHRP registration reply message indicating that the digital certificate authentication performed by the second network device succeeds. In this way, authentication is performed between a spoke device and a hub device using a PKI certificate. This helps reducing authentication workload and improving authentication security.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: August 16, 2022
    Assignee: XFUSION DIGITAL TECHNOLOGIES CO., LTD.
    Inventors: Yeyi Ji, Liang Zang, Wenjuan Cai, Yulei Zhang
  • Patent number: 11412482
    Abstract: Provided are a method of operating a node in a wireless communication system and a device using the same. The method includes: connecting to a parent node through an initial access process; receiving, from the parent node, first allocation information related with communication with the parent node and second allocation information related with communication with a child node; and communicating with the parent node or the child node using a specific resource based on the first allocation information and the second allocation information. When the second allocation information indicates the specific resource as a hard resource that is always available for communication with the child node, the specific resource is used for communication with the child node regardless of the first allocation information.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: August 9, 2022
    Assignee: LG Electronics Inc.
    Inventors: Soonki Jo, Huayue Song, Yunjung Yi
  • Patent number: 11409673
    Abstract: Examples include a method of managing storage for triggered operations. The method includes receiving a request to allocate a triggered operation; if there is a free triggered operation, allocating the free triggered operation; if there is no free triggered operation, recovering one or more fired triggered operations, freeing one or more of the recovered triggered operations, and allocating one of the freed triggered operations; configuring the allocated triggered operation; and storing the configured triggered operation in a cache on an input/output (I/O) device for subsequent asynchronous execution of the configured triggered operation.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: August 9, 2022
    Assignee: Intel Corporation
    Inventors: Andrew Friedley, Sayantan Sur, Ravindra Babu Ganapathi, Travis Hamilton, Keith D. Underwood
  • Patent number: 11323510
    Abstract: A load-balancing cluster includes a switch having a plurality of ports; and a plurality of servers connected to at least some of the plurality of ports of the switch. Each server is addressable by the same virtual Internet Protocol (VIP) address. Each server in the cluster has a mechanism constructed and adapted to respond to connection requests at the VIP by selecting one of the plurality of servers to handle that connection, wherein the selecting is based, at least in part, on a given function of information used to request the connection; and a firewall mechanism constructed and adapted to accept all requests for the VIP address for a particular connection only on the server that has been selected to handle that particular connection. The selected server determines whether it is responsible for the request and may hand it off to another cluster member.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: May 3, 2022
    Assignee: Level 3 Communications, LLC
    Inventors: Maksim Yevmenkin, David Fullagar, Christopher Newton, Jeffrey Koller
  • Patent number: 11271857
    Abstract: A method for operating a network device, having data storage with selectably modifiable capacity for storing instructional data for a packet processing operation, includes detecting a need for additional storage for the instructional data, allocating an additional memory block without interrupting operation of the network device, associating with the additional memory block an additional address hashing function, different from each of at least one respective previous address hashing function associated with any previously-allocated memory block. Each respective previous address hashing function transforms a look-up key into a respective addressable location in a previously-allocated memory block, and the additional address hashing function transforms the look-up key into an addressable location in the additional memory block. When a block is deallocated, each unit of instructional data is reprocessed through the hashing function of a different block to which the unit of the instructional data will be moved.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: March 8, 2022
    Assignee: Marvell Israel (M.I.S.L) Ltd.
    Inventor: Zvi Leib Shmilovici
  • Patent number: 11243517
    Abstract: A communication unit (S1, S2) for industrial automation for use in a communication system (10) of series-connected communication units (M, S1, S2). The communication unit includes a first input (E1), a first output (A1), and an internal clock generator (TG) which is adapted to provide an internal clock signal as system clock for clocking the communication unit (S1, S2), and wherein the communication unit (S1, S2) is configured to receive, via the input (E1), a serial input data stream with payload data. The communication unit (S1, S2) has a timer (ZG) for providing a time value, the timer (ZG) being adapted to provide the time value based on an input symbol clock included in the input data stream.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: February 8, 2022
    Assignee: FESTO SE & CO. KG
    Inventors: Danny Schneider, Christian Waldeck, Eduard Faber, Thomas Lederer
  • Patent number: 11233514
    Abstract: A subsystem interface, a semiconductor device including the subsystem interface, and a communications method of the semiconductor device are provided, the subsystem interface comprising a transmitter including a first transmission port configured to transmit a first clock signal, a second transmission port configured to transmit a first data signal, a first reception port configured to receive a first flow control signal, and a third transmission port configured to transmit a first synchronization signal, a receiver including a second reception port configured to receive a second clock signal, a third reception port configured to receive a second data signal, a fourth transmission port configured to transmit a second flow control signal, a fourth reception port configured to receive a second synchronization signal, and a control module configured to control operations of the transmitter and the receiver, including performing a transmitter hand-shake by sending a request signal from the second transmission por
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: January 25, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Dong Sik Cho
  • Patent number: 11201692
    Abstract: A receiver for receiving data in a broadcast system includes a broadcast receiver that receives, via the broadcast system, a receiver input data stream including plural channel symbols represented by constellation points in a constellation diagram. A demodulator demodulates the channel symbols into codewords and a decoder decodes the codewords into output data words. A broadband receiver obtains redundancy data via a broadband system, the redundancy data for a channel symbol including one or more least robust bits of the channel symbol or a constellation subset identifier indicating a subset of constellation points including the constellation point representing the channel symbol. The demodulator and/or the decoder is configured to use the redundancy data to demodulate the respective channel symbol and to decode the respective codeword, respectively.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: December 14, 2021
    Assignee: Saturn Licensing LLC
    Inventors: Junge Qi, Joerg Robert, Jan Zoellner
  • Patent number: 11194734
    Abstract: In order to achieve a packet processing device which make it possible to process a packet at high speed, a bus that transfers a communication packet, and a plurality of processors and executes at least one task including either of a first task and a second task are included, wherein the first task performs processing when a first task identifier given to the first task and a second task identifier added to the communication packet received from the bus coincide with each other, the second task performs the processing for the communication packet that is not added with the second task identifier, and the processing executes first processing, based on the packet identifier, and thereafter, adds, to the communication packet, the second task identifier indicating the different first task that executes second processing subsequent to the first processing, and transmits the communication packet to the bus.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: December 7, 2021
    Assignee: NEC CORPORATION
    Inventor: Shuzo Ichiyoshi
  • Patent number: 11184193
    Abstract: An apparatus includes a program instructing hardware and a computer readable storage medium coupled to the hardware and storing programming instructions for execution by the hardware. The programming instructions instruct the hardware to: receive a network device selection message sent by a first network device, where the network device selection message contains a virtual local area network (VLAN) mapping capability identifier of the first network device and a device identifier of the first network device; when determining that both the apparatus and the first network device have VLAN mapping capability according to local VLAN mapping capability and the VLAN mapping capability identifier of the first network device, select a network device for executing VLAN mapping according to sizes or a sequence of a local device identifier and the device identifier of the first network device.
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: November 23, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yuanlong Jiang, Liangyuan Li
  • Patent number: 11184100
    Abstract: A user terminal (UT) to transmit small amounts of data, the UT including: a packet including the data, where the packet is less than 128 bytes; a frequency synchronizer to synchronize a transmission frequency of an ASCMA return link connecting the UT with a satellite gateway; and an ASCMA transmitter to transmit, without acquiring timing synchronization with the satellite gateway from the UT, the packet modulated over the synchronized transmission frequency as an ASCMA waveform including a preamble to indicate a start of a transmission. Other embodiments of this aspect include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the methods.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: November 23, 2021
    Assignee: Hughes Network Systems
    Inventors: Liping Chen, Lin-Nan Lee
  • Patent number: 11171732
    Abstract: Described is a digital interface and related systems, method and devices. In some embodiments an interface may be an interface between a link layer and a physical transmission medium. The interface may be configured for a bit rate and/or reference clock that limits electromagnetic emissions (EME), for example as compared to a bit rate and/or clock rate specified by interfaces widely used in industry.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: November 9, 2021
    Assignee: Microchip Technology Incorporated
    Inventors: Venkat Iyer, Dixon Chen, John Junling Zang, Shivanand I Akkihal
  • Patent number: 11163446
    Abstract: Techniques for amortizing metadata updates due to data delete operations in data storage systems that implement log structured storage of data from virtual volumes. The techniques employ a segment database (DB) and a deleted chunk DB. The segment DB is implemented as a key-value store. The deleted chunk DB is likewise implemented as a key-value store, but configured as a log structured merge (LSM) tree. By configuring the deleted chunk DB as an LSM-tree, more efficient use of memory and improved reduction of metadata updates can be achieved. Stored segments of log structured data can also be effectively “cleaned” in a background process that involves ordered traversals of the segment DB and the deleted chunk DB, allowing for more efficient recovery of storage space consumed by the deleted data chunks.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: November 2, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Joris J. M. Wils, Richard P. Ruef
  • Patent number: 11140658
    Abstract: Embodiments of the present invention provide a method for information transmitting, receiving and controlling, a transmitting device, a receiving device, and a base station. An information transmitting method according to an embodiment of the present invention is performed by the transmitting device, the transmitting device transmits information to a receiving device by using resource block in a resource pool which includes a plurality of resource blocks, and the information transmitting method includes: determining an information transmitting manner; transmitting scheduling information for one unicast transmission by using single resource block of the plurality of resource blocks when the information transmitting manner is unicast; transmitting scheduling information for one multicast or broadcast transmission by using a resource block pair of the plurality of resource blocks when the information transmitting manner is multicast or broadcast.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: October 5, 2021
    Assignee: NTT DOCOMO, INC.
    Inventors: Huan Wang, Liu Liu, Qin Mu, Qun Zhao, Huiling Jiang
  • Patent number: 11113220
    Abstract: A single-wire peer-to-peer (P2P) bus apparatus is provided. The single-wire P2P bus apparatus includes a first peer device and a second peer device(s) coupled to a single-wire bus that correspond to a first bus access priority and a second bus access priority(s), respectively. Any of the first peer device and the second peer device(s) can contend for access to the single-wire bus by asserting a bus contention indication(s) when the single-wire bus is in a defined bus state. A winner for the single-wire bus may be a peer device having a highest bus access priority among those peer devices asserting the bus contention indication(s). In this regard, any peer device on the single-wire bus can have a chance to initiate communications over the single-wire bus, thus making it possible for the single-wire bus to function based on bidirectional P2P bus architecture capable of supporting more application and/or deployment scenarios.
    Type: Grant
    Filed: November 6, 2019
    Date of Patent: September 7, 2021
    Assignee: Qorvo US, Inc.
    Inventors: Christopher Truong Ngo, Nadim Khlat, Alexander Wayne Hietala
  • Patent number: 11102080
    Abstract: Methods, systems and software program products for configuring a virtual network port for a physical server to support packets transfer between the physical server and other network nodes in a virtual network, comprising transmitting one or more configuration Protocol Data Units (PDU) comprising extension configuration message(s) of a network management protocol to a network circuitry connecting a physical server to a network. One or more of the extension configuration message comprise one or more virtual network settings for a virtual network port mapping the physical server in a virtual network. The network circuitry is configured to deploy the virtual network port to support exchange of packets between the physical server and one or more of a plurality of nodes of the virtual network by encapsulating and de-capsulating outgoing and incoming packets according to one or more virtual network encapsulation protocols using one or more of the virtual network settings.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: August 24, 2021
    Assignee: International Business Machines Corporation
    Inventors: Katherine Barabash, Renato Recio
  • Patent number: 11088874
    Abstract: An in-vehicle message transmission method includes receiving a network management (NM) message from a Controller Area Network (CAN) network, transmitting a wakeup pulse to an Ethernet network in response to the NM message, storing an Ethernet message into which a CAN message received from the CAN network is converted in a gateway, and transmitting the Ethernet message to an Ethernet node when a Transmission Control Protocol (TCP) connection with the Ethernet node to receive the Ethernet message is established.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: August 10, 2021
    Assignees: HYUNDAI MOTOR COMPANY, KIA MOTORS CORPORATION
    Inventor: Pil Yong Park
  • Patent number: 11003719
    Abstract: The application provides a data writing/reading method. A switching device receives a key-value packet from a server, acquires a partition number, queries a partition view to obtain a storage disk address corresponding to the partition number, and converts the key-value packet into a storage disk packet by changing a destination address of the key-value packet to the storage disk address. The switching device sends the storage disk packet to a storage disk corresponding to the storage disk address.
    Type: Grant
    Filed: April 11, 2017
    Date of Patent: May 11, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Xiong Luo
  • Patent number: 10996950
    Abstract: An example an apparatus includes a register set, data access circuitry, and configuration circuitry. The register set includes at least one addressable register to store data and to manifest a side effect in response to the at least one addressable register being accessed. The data access circuitry accesses the register set, which may cause the side effect, and the configuration circuitry selectively disables the side effect.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: May 4, 2021
    Assignee: NXP B.V.
    Inventors: Gerrit Willem den Besten, Martijn Martinus Hendrikus van der Cruijsen
  • Patent number: 10955824
    Abstract: A method for operating an industrial automation system communication network, wherein at least one control unit controls functions of a plurality of communication devices for operating a communication network that includes plurality of communication devices, where the communication network is subdivided into a plurality of partitions which each include a plurality of end nodes as service access points and predeterminable shares of system resources of communication devices, where guaranteeable service quality parameters, which may be mapped in a multi-dimensional service quality parameter matrix for each partition, are determined for each data transmission within the partitions, by a pair of end nodes and in a manner dependent on direction, where each partition is assigned uniquely to a respective user together with the guaranteeable service quality parameters, and where potentially available system resources and authorizations for each respective user are specified by the assigned.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: March 23, 2021
    Assignee: Siemens Aktiengesellschaft
    Inventors: Axel Gruner, Johannes Riedl
  • Patent number: 10924331
    Abstract: A controller area network (CAN) communication system is provided. The CAN communication system comprises: a CAN bus; at least one electronic control unit (ECU) coupled to the CAN bus; a host module coupled to the CAN bus for controlling the operation of the at least one ECU. The host module comprises: a controller; and at least two adapters coupled between the CAN bus and the controller for communication therebetween. The controller is configured to monitor a communication between a first adapter of the at least two adapters and the CAN bus by a second adapter of the at least two adapters when the controller is communicating with the CAN bus through the first adapter, and to switch its communication with the CAN bus from through the first adapter to through the second adapter when a failure of the communication between the first adapter and the CAN bus is determined.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: February 16, 2021
    Assignee: WeRide Corp.
    Inventors: Kun Huang, Liren Xu
  • Patent number: 10868797
    Abstract: A method of translating network addresses includes defining a service address including a first IP address for a server. The server actually uses a service address including a second IP address. A packet originating from a client is received, the target address of the packet being the first IP address. The destination address of the packet is changed from the first IP address to a third IP address. The destination address of the packet is then changed from the third IP address to the second IP address. The first packet is then sent to the server. The present disclosure also provides a system for implementing the method of translating network address. The security of data transmission is improved while resolving IP network segment conflicts.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: December 15, 2020
    Assignee: HONGFUJIN PRECISION ELECTRONICS(TIANJIN)CO., LTD.
    Inventors: Chun-Hung Lin, Jiing-Shyang Jang
  • Patent number: 10852792
    Abstract: Periods of interoperability of sideband buses prevent effective management of managed devices by a remote access controller. Embodiments avoid periods of inoperability of sideband buses and recover the sideband bus without resetting the managed devices or the IHS (Information Handling System). The remote access controller configures timer and transmits the timer to a managed device. The managed device monitors the sideband for messages for the remote access controller. If no messages are received before expiration of the timer, the managed device resets its sideband bus endpoint, without resetting the managed device.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: December 1, 2020
    Assignee: Dell Products, L.P.
    Inventors: Robert G. Bassman, Manjunath Vishwanath, Andre James Dumouchelle, Pavan Kumar Gavvala, Rama Rao Bisa, Johan Rahardjo
  • Patent number: 10846126
    Abstract: In one embodiment, a system on chip includes a first endpoint to issue a non-posted memory write transaction to a memory and a Peripheral Component Interconnect (PCI)-based fabric including control logic to direct the non-posted memory write transaction to the memory, receive a completion for the non-posted memory write transaction from the memory and route the completion to the first endpoint. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: November 24, 2020
    Assignee: Intel Corporation
    Inventors: Robert P. Adler, Robert De Gruijl, Sridhar Lakshmanamurthy, Ramadass Nagarajan, Peter J. Elardo
  • Patent number: 10833839
    Abstract: The present disclosure discloses a low voltage differential signal transmitter, a method for generating a low voltage differential signal, and a data transmission device, the low voltage differential signal transmitter includes a controller and a physical layer chip connected with each other, the controller is configured to receive a first clock signal, process the first clock signal to obtain a second clock signal, read a first data signal under drive of the second clock signal, and output a third clock signal and a second data signal; the physical layer chip is configured to receive the first clock signal and the signals output by the controller, sample the third clock signal and the second data signal according to the first clock signal, and output a serial low voltage differential clock signal and a serial low voltage differential data signal.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: November 10, 2020
    Assignee: AUTOCHIPS INC.
    Inventors: Wenjuan Tang, Tao Zhang
  • Patent number: 10819634
    Abstract: A method, including obtaining a first protocol descriptor according to a protocol header field of an input packet, and further according to a preset protocol field mapping relationship, where the first protocol descriptor corresponds to the protocol header field of the input packet, and where the preset protocol field mapping relationship comprises a mapping relationship between the first protocol descriptor and the protocol field of the input packet, obtaining a second protocol descriptor according to the first protocol descriptor, obtaining, according to the preset protocol field mapping relationship and the second protocol descriptor, a second protocol header field, and obtaining an output packet, where the output packet comprises the second protocol header field.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: October 27, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Nan Li, Linchun Wang
  • Patent number: 10785306
    Abstract: Implementations of this disclosure provide data transmission operations and network interface controllers. An example method performed by a first RDMA network interface controller includes obtaining m data packets from a host memory of a first host; sending the m data packets to a second RDMA network interface controller of a second host; backing up the m data packets to a network interface controller memory integrated into the first RDMA network interface controller; determining that the second RDMA network interface controller does not receive n data packets of the m data packets; and in response, obtaining the n data packets from the m data packets that have been backed up to the network interface controller memory integrated into the first RDMA network interface controller, and retransmitting the n data packets to the second RDMA network interface controller.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: September 22, 2020
    Assignee: Alibaba Group Holding Limited
    Inventor: Changqing Li
  • Patent number: 10698468
    Abstract: Disclosed herein are a device and a method for changing a setting value of electric power equipment. The method for changing a setting value of electric power equipment, includes transmitting a data request signal including a predetermined communication address and receiving a response signal corresponding to the data request signal from a slave communication module corresponding to the communication address using the serial communication network, determining whether communication between the master communication module and the slave communication module is established normally on the basis of the data request signal and the response signal, receiving, from the response signal, model information of a slave communication module in which a setting value change event occurs among slave communication modules of which communications are established normally, and discriminating and displaying, among the slave communication modules of which the communications are established normally, a slave communication module.
    Type: Grant
    Filed: July 11, 2018
    Date of Patent: June 30, 2020
    Assignee: LSIS CO., LTD.
    Inventor: Ju-Hyun Kim
  • Patent number: 10700974
    Abstract: A method for operating a network device, having data storage with selectably modifiable capacity for storing instructional data for a packet processing operation, includes detecting a need for additional storage for the instructional data, allocating an additional memory block without interrupting operation of the network device, associating with the additional memory block an additional address hashing function, different from each of at least one respective previous address hashing function associated with any previously-allocated memory block. Each respective previous address hashing function transforms a look-up key into a respective addressable location in a previously-allocated memory block, and the additional address hashing function transforms the look-up key into an addressable location in the additional memory block. When a block is deallocated, each unit of instructional data is reprocessed through the hashing function of a different block to which the unit of the instructional data will be moved.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: June 30, 2020
    Assignee: Marvell Israel (M.I.S.L) Ltd.
    Inventor: Zvi Leib Shmilovici
  • Patent number: 10616002
    Abstract: Embodiments of the present invention disclose apparatuses. The apparatus includes a program instructing hardware and a computer readable storage medium coupled to the hardware and storing programming instructions for execution by the hardware, the programming instructions instruct the hardware to: receive a network device selection message sent by a first network device, where the network device selection message contains a virtual local area network (VLAN) mapping capability identifier of the first network device and a device identifier of the first network device; when determining that both the apparatus and the first network device have VLAN mapping capability according to local VLAN mapping capability and the VLAN mapping capability identifier of the first network device, select a network device for executing VLAN mapping according to sizes or a sequence of a local device identifier and the device identifier of the first network device.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: April 7, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yuanlong Jiang, Liangyuan Li
  • Patent number: 10572429
    Abstract: Port extension apparatus for providing better usage and utilization efficiency ports of end-user devices are disclosed. Port extension apparatus includes at least a main port module for connection to end-user device, first data port module, data transmission control module, second data port module, and video port module. When a to-be-connected device connects to the first data port module, the first data port module and the main port module form a transmission path enabling data transmission between the to-be-connected device and the end-user device. When the to-be-connected device connects to the second data port module, the data transmission control module controls the data transmission between the to-be-connected device and the end-user device. When the to-be-connected device connects to the video port module, the data transmission control module receives the to-be-displayed information from the end-user device and transmits to the to-be-connected device to display.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: February 25, 2020
    Assignee: Gopod Group Ltd.
    Inventor: Zhuowen Liao
  • Patent number: 10574431
    Abstract: A physical layer circuitry (PHY) includes: N signal pads, a four-signal physical medium attachment sublayer (PMA) and M shielding pads. The N signal pads include at least four signal pads. The four-signal PMA is coupled to the four signal pads. The M shielding pads include at least one first shielding pad that is coupled to the four-signal PMA. Additionally, the first shielding pin is located between a second signal pad of the four signal pads and a third signal pad of the four signal pads; and M and N are positive integers.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: February 25, 2020
    Assignee: M31 Technology Corporation
    Inventors: Ching-Hsiang Chang, Yuan-Hsun Chang, Yueh-Chuan Lu, Huai-Te Wang
  • Patent number: 10572398
    Abstract: A universal serial bus (USB) multi-host device includes a plurality of upstream ports connected to a first host and a second host, a storage for storing data to be transmitted from the first host to the second host through the upstream ports, and a controller, and if the storage receives the data, the controller transmitting a signal based on the received data to the second host, and transmitting the stored data to the second host.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: February 25, 2020
    Assignee: Hyundai Motor Company
    Inventor: Seung-Cheol Lee
  • Patent number: 10565140
    Abstract: A technique for handling interrupts in a data processing system includes receiving, by an interrupt routing controller (IRC), an event routing message (ERM) that includes an event source number for a notification source with an unserviced interrupt. In response to receiving the ERM, the IRC builds an event notification message (ENM) based on the event source number. The IRC determines a scope for the ENM based on an event target group (ETG) associated with the event source number. The IRC issues the ENM to an interrupt presentation controller (IPC) at the scope associated with the ETG.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: February 18, 2020
    Assignee: International Business Machines Corporation
    Inventors: Florian A. Auernhammer, Wayne M. Barrett, Robert A. Drehmel, Michael S. Siegel
  • Patent number: 10547619
    Abstract: An USB device includes: a wireless communication unit; a storage unit configured for storing a driving program, a driving application, a driving command, and/or data received from an external information device and/or a server therein; and a control unit configured for controlling the wireless communication unit, the storage unit, wherein the control unit includes: a data processor configured for controlling a data processing operation using the driving program, the driving application or the driving command; and a transmission controller configured for: receiving data from the information device under control of the data processor; and selectively allowing or disallowing data transmission from the data processor to the information device.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: January 28, 2020
    Inventors: Young Hoon Park, Dae Yong Ji
  • Patent number: 10489996
    Abstract: A gateway may include an error factor classifying device that determines a cause factor that causes an error; an error counter device that checks an error counter; and a control mode determining device that transmits a default value for each error state based on the cause factor, which causes the error, and the error counter.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: November 26, 2019
    Assignees: Hyundai Motor Company, Kia Motors Corporation
    Inventor: Jeong Hwan Kim
  • Patent number: 10491539
    Abstract: A system and method for initializing and maintaining a series of virtual local area networks contained in a clustered computer system is disclosed; the system utilizes Q-in-Q technology consisting of a private management local area network (MLAN), a separate virtual local area network (VLAN) to place resources that are to be shared, and private instances (replicas) of the shared resources that are located on a client's private network.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: November 26, 2019
    Inventor: Michael Emory Mazarick
  • Patent number: 10491512
    Abstract: In an aspect of the disclosure, a method, a computer program product, and an apparatus are provided. The apparatus may be a first node. The first node receives a packet from a second node. The first node determines that the received packet is a query packet, the query packet including information indicating at least a transaction identifier. The first node determines a transaction type based on the information included in the query packet. The first node determines whether to transmit a response packet based on at least one of the transaction type or a transaction identifier at at least one of a PHY layer, a MAC layer, or a link layer. The first node transmits a response packet to the second node in response to determining to transmit the response.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: November 26, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Yu-Ting Yu, Vincent Douglas Park, Zhibin Wu
  • Patent number: 10469113
    Abstract: Systems and methods are disclosed which provide wireless communication systems implementing subsystems adapted for flexible deployment configurations and to resist the introduction of interference. Preferred embodiments of the present invention provide a wireless communication system configuration in which an ODU subsystem is coupled to an IDU subsystem using a fiber optic link. According to a preferred embodiment of the present invention, an ODU subsystem is adapted to provide conversion between digital and analog to thereby facilitate the use of a digital link between the ODU subsystem and a corresponding IDU subsystem. Embodiments of the present invention utilize a plurality of ODU subsystems configured according to the present invention to provide wireless communication coverage of a service area, such as to provide a wireless application termination system (WATS) hub for use in providing wireless communication links with respect to a plurality of subscriber units.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: November 5, 2019
    Assignee: NETGEAR, Inc.
    Inventors: David Prager, Bruce C. Rothaar, Heinz Lycklama A'nyeholt, Dave Randall
  • Patent number: 10416901
    Abstract: A mapping apparatus comprises a mapper that translates from an input key to an output key in one or more storage devices. A pre-mapper for processing update operations comprises a plurality of mapping tablets and an in-memory look-up filter to identify a given mapping table storing a given input key. The mapping tablets comprise at least one dynamic in-memory ingress tablet and a plurality of persisted frozen tablets. For a given update operation, a first entry is added to one dynamic in-memory ingress tablet comprising the input key for the given update operation and a corresponding output key where data for the given update operation is stored; and a second entry is added to the look-up filter comprising the input key of the first entry and an identifier of the dynamic in-memory ingress tablet storing the first entry for the given update operation. The dynamic in-memory ingress tablet is persisted as a persisted frozen tablet.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: September 17, 2019
    Assignee: EMC IP Holding Company LLC
    Inventor: Joris Wils
  • Patent number: 10366039
    Abstract: A universal serial bus (USB) link bridge device is disclosed. The USB link bridge device includes a host side module configured to be interfaced with a USB host. The host side module includes a receiver and is configured to receive serial data from the USB host, convert the received serial data into parallel data and store the parallel data into an elasticity buffer. A data controller coupled to the host side module is also included. The USB link bridge device further includes a device side module coupled to the data controller and includes a transmitter. The device side module is configured to receive parallel data from the data controller and convert the received parallel data into serial data and to transmit the serial data towards a USB device.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: July 30, 2019
    Assignee: NXP B.V.
    Inventor: Bart Vertenten
  • Patent number: 10355964
    Abstract: A method of capturing selected network data includes selecting a first server from a plurality of servers in accordance with a first criterion, and the first server processing a first packet of a plurality of packets; selecting a second packet from the plurality of packets in accordance with a second criterion, and providing data associated with the second packet to a capture server. The first and second criteria are based on second information associated with the second packet. The second information is associated with one of the session layer, presentation layer, and application layer. A corresponding system and computer-readable device are also disclosed.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: July 16, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: Sunil Maloo
  • Patent number: 10313232
    Abstract: In order to make it possible for an upper layer to receive the supply of a desired resource from a lower layer, this network control device is provided with: a database that receives a request for connection between node ports included in an upper layer network; and a hierarchical control unit that determines a link for connection between ports via a lower layer network and the performance of the link and associates and retains the results. The database receives a flow between nodes included in the upper layer network, said flow being selected in accordance with the link and the performance. The hierarchical control unit sets a flow corresponding to the link in the lower layer network when the link is included in the path of the flow.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: June 4, 2019
    Assignee: NEC CORPORATION
    Inventor: Shinya Ishida
  • Patent number: 10303594
    Abstract: An apparatus to facilitate guaranteed forward progress for graphics data is disclosed. The apparatus includes a plurality of ports to receive and transmit streams of graphics data, one or more buffers associated with each of the plurality of ports to store the graphics data and switching logic to virtually partition each of the one or more buffers to allocate a dedicated buffer to receive each of a plurality of independent streams of graphics data.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: May 28, 2019
    Assignee: INTEL CORPORATION
    Inventors: Altug Koker, Joydeep Ray, Niranjan L. Cooray, Abhishek R. Appu
  • Patent number: 10291519
    Abstract: A communication device is made to be of a structure including a communication unit, a routing information generation unit, a load monitoring unit and a communication control unit. The communication unit sends and receives data via a plurality of ports connected to a network having a plurality of communication routes. The routing information generation unit acquires information on a communication route based on correspondence between a port and each port of a connection destination. The load monitoring unit monitors a load state for each communication route. The communication control unit selects a communication route to transmit a packet based on a monitoring result of the load state, adds information on an address based on the selected communication route to the packet, and outputs the packet to a port corresponding to the selected communication route.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: May 14, 2019
    Assignee: NEC CORPORATION
    Inventor: Kiyoshi Baba
  • Patent number: 10263762
    Abstract: The present invention provides pad arrangements, termination circuits, clock/data recovery circuits, and deserialization architecture for a physical layer circuitry including a four-signal or six-signal physical medium attachment sublayer (PMA).
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: April 16, 2019
    Assignee: M31 Technology Corporation
    Inventors: Ching-Hsiang Chang, Yuan-Hsun Chang, Yueh-Chuan Lu, Huai-Te Wang
  • Patent number: 10223314
    Abstract: A host connected to a switch using a PCI Express (PCIe) link. At the switch, the packets are received and routed as appropriate and provided to a conventional switch network port for egress. The conventional networking hardware on the host is substantially moved to the port at the switch, with various software portions retained as a driver on the host. This saves cost and space and reduces latency significantly. As networking protocols have multiple threads or flows, these flows can correlate to PCIe queues, easing QoS handling. The data provided over the PCIe link is essentially just the payload of the packet, so sending the packet from the switch as a different protocol just requires doing the protocol specific wrapping. In some embodiments, this use of different protocols can be done dynamically, allowing the bandwidth of the PCIe link to be shared between various protocols.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: March 5, 2019
    Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
    Inventor: Badrinath Kollu
  • Patent number: 10205662
    Abstract: Exemplary methods in a first network device in a control plane include generating a prefix distribution list comprising of prefix lengths and corresponding prefix counts, each prefix count identifies a total number of prefixes of each corresponding prefix length. In one embodiment, the methods include generating a priority distribution list comprising of priorities and corresponding rule counts, each rule count identifies a total number of rules of each corresponding priority. In one embodiment, the methods include sending the prefix distribution list to a second network device in a forwarding plane, causing the second network device to generate a forwarding table based on the prefix lengths and corresponding prefix counts. In one embodiment, the methods include sending the priority distribution list to the second network device causing the second network device to generate a forwarding table based on the priorities and corresponding rule counts.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: February 12, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Jiang He, Xiaobing Lai
  • Patent number: RE48506
    Abstract: Disclosed is a UGMII system to interface multirate devices including 10 gigabit per second data exchange rates. Mode selection is enabled to provide for automatic detection and adaptation to any transmit rate including 10M, 100M, 1G, and 10G. Mode selection comprises the negotiation between the UGMII extension sublayers located at the MAC and PHY to select between one of several operational modes including: XGIVIII communication, GIYIII encapsulation, Clause 22 MDIO register management and Clause 45 MDIO register management. Selection of UGMII and XGMII operating modes are negotiated between the MAC and PHY using ordered sets to announce and acknowledgement a mode change. In one embodiment 802.3 Clause 46 defined ordered sets are utilized.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: April 6, 2021
    Assignee: Marvell Asia Pte, Ltd.
    Inventor: Brett A. McClellan