Details Of Circuit Or Interface For Connecting User To The Network Patents (Class 370/463)
  • Patent number: 10645200
    Abstract: Alternate acknowledgment (ACK) signals in a coalescing Transmission Control Protocol/Internet Protocol (TCP/IP) system are disclosed. In one aspect, a network interface card (NIC) examines packet payloads, and the NIC generates an ACK signal for a sending server before sending a coalesced packet to an internal processor. Further, the NIC may examine incoming packets and send an ACK signal to the internal processor for ACK signals that are received from the sending server before sending the coalesced packet to the internal processor. By extracting and sending the ACK signals before sending the corresponding payloads in the coalesced packet, latency that would otherwise be incurred waiting for the ACK signal is eliminated. Elimination of such latency may improve network performance and may provide power savings.
    Type: Grant
    Filed: August 16, 2017
    Date of Patent: May 5, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Amit Gil, Shaul Yohai Yifrach
  • Patent number: 10592460
    Abstract: Methods and apparatus for virtual channel allocation within an electronic device. In one exemplary embodiment, the device is a consumer electronics device having multiple camera sensors uses a modified high-speed protocol (e.g., DisplayPort Multi-Stream Transport (MST) protocol) to process camera data via one or more virtual channels. Unlike traditional solutions which rely on an intelligent source device to manage a network of devices, the present disclosure describes in one aspect a network of nodes internal to a consumer electronic device that is managed by the sink node (i.e., a “smart sink”). Additionally, since the full suite of protocol (e.g., DisplayPort) capabilities are unnecessary for certain design scenarios, certain further disclosed simplifications improve performance for sink nodes having very modest capabilities.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: March 17, 2020
    Assignee: Apple Inc.
    Inventors: Colin Whitby-Strevens, Sreeraman Anantharaman
  • Patent number: 10553054
    Abstract: Disclosed embodiments utilize a dual-frequency credential reader along with a dual-frequency access card that outputs two unique facility codes. A first facility code is associated with the legacy, low frequency credential transmission. A second facility code is associated with the secure, high frequency credential transmission. During the transition period, the new access readers are configured to read both low frequency, and high frequency credential data. The new access cards send out a first facility code at the first frequency, and a second facility code at the second frequency. In embodiments, the first facility code and second facility code of the new access cards are different than the facility code of the legacy cards. This allows users with new cards to use doorways at access points that still have legacy credential readers, simplifying the transition from a legacy access control system to a modern, secure access control system.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: February 4, 2020
    Inventor: Hugo Wendling
  • Patent number: 10540307
    Abstract: Emulating a remote direct memory access (‘RDMA’) link between controllers in a storage array, including: inserting, into a buffer utilized by a direct memory access (‘DMA’) engine of a first storage array controller, a data transfer descriptor describing data stored in memory of the first storage array controller and a location to write the data to memory of the second storage array controller; retrieving, in dependence upon the data transfer descriptor, the data stored in memory of the first storage array controller; and writing the data into the memory of the second storage array controller in dependence upon the data transfer descriptor.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: January 21, 2020
    Assignee: Pure Storage, Inc.
    Inventors: Roland Dreier, Yan Liu, Sandeep Mann
  • Patent number: 10541725
    Abstract: A broadband over powerline (BPL) master control unit is provided. The BPL master control unit includes a processor, a local memory device, a first wireless transceiver, a second wireless transceiver and a powerline transceiver. The processor is configured to transmit and receive data over a power line via the powerline transceiver. The processor is further configured to receive a plurality of data via the powerline transceiver, determine whether to route the plurality of data through the first wireless transceiver or the second wireless transceiver, and transmit the plurality of data via one of the first wireless transceiver and the second wireless transceiver based on the determination.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: January 21, 2020
    Assignee: THE BOEING COMPANY
    Inventors: Nha Thanh Nguyen, Timothy M. Mitchell, Anil Kumar
  • Patent number: 10541723
    Abstract: Reduce echo level may be provided by scrambling phases of echoes from multiple ports in a Full Duplex (FDX) node. The FDX node may comprise a transmit portion, a receive portion, and a plurality of ports. The transmit portion may comprise a transmit portion transmit port and a plurality of splitters. The receive portion may comprise a receive portion receive port and a plurality of combiners. The plurality of splitters and the plurality of combiners may scramble phases of completed loops from the transmit portion transmit port to the receive portion receive port resulting from reflections from the plurality of ports.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: January 21, 2020
    Assignee: Cisco Technology, Inc.
    Inventor: Hang Jin
  • Patent number: 10509455
    Abstract: A method is provided for controlling a link. This may include determining a condition of a first device coupled to the link, receiving, at the first device, a request for a specific link state from a second device coupled to the link, and determining a power state of the link based on the determined condition of the first device.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: December 17, 2019
    Assignee: Intel Corporation
    Inventors: Corey D. Gough, Ian M. Steiner, Krishnakanth V. Sistla
  • Patent number: 10437523
    Abstract: A transmit packet processing system includes a memory, one or more processors in communication with the memory, and an operating system. The one or more processors execute a packet processing thread and a rearming thread. The OS maps a receive ring into a first memory of an application and maps the first memory into kernel memory. The packet processing thread reads a receive ring. The packet processing thread retrieves the packet information within the receive ring. The packet processing thread processes the packets. The packet processing thread notifies the rearming thread that a batch size limit is reached and the rearming thread requests the OS to rearm the plurality of descriptors. The OS receives the request and initializes the first descriptor of the plurality of descriptors.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: October 8, 2019
    Assignee: Red Hat Israel, Ltd.
    Inventor: Michael Tsirkin
  • Patent number: 10433137
    Abstract: The present disclosure provides a Bluetooth WIFI gateway device prcomprising a Bluetooth module, a WIFI module electrically connected to the Bluetooth module, a switch circuit electrically connected to the WIFI module, a first voltage regulation circuit electrically connected to the Bluetooth module, and a second voltage regulation circuit electrically connected to the WIFI module and the switch circuit. The beneficial effect of the present disclosure is that the Bluetooth gateway can receive a Bluetooth signal and transmit a WITI signal by the Bluetooth WIFI gateway device that has simple structure and low cost.
    Type: Grant
    Filed: May 18, 2017
    Date of Patent: October 1, 2019
    Assignee: SHENZHEN JBT SMART LIGHTING CO., LTD.
    Inventors: Jinyin Chen, Fei Xiong, Xukai Wang, Wenbin Zhang
  • Patent number: 10425250
    Abstract: A transmission system of embodiments is a transmission system including a plurality of transmission stations connected together via a single transmission path. Each transmission station includes a sending controller, an obtaining unit, and a first storage. The obtaining unit is configured to obtain first information regarding sending or reception of a communication frame in synchronization with sending or reception of the communication frame. The first storage is configured to store the first information and second information indicating the date and time of obtaining the first information.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: September 24, 2019
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Infrastructure Systems & Solutions Corporation
    Inventors: Masaomi Yoshikawa, Yuuji Umeda, Motohiko Okabe
  • Patent number: 10419545
    Abstract: A profiled wireless docking system, includes a source device that includes a source device screen, a display device, and a sink device that is coupled to the display device. The sink device establishes a wireless docking session with the source device. The sink device then retrieves, from the source device, source device information about the source device. The sink device then retrieves, from the source device, content information that is provided for display on the source device screen by the source device. The sink device determines a source device wireless docking profile based on the source device information and the content information. The sink device then provides the content information for display on the display device according to the source device wireless docking profile.
    Type: Grant
    Filed: October 18, 2016
    Date of Patent: September 17, 2019
    Assignee: Dell Products L.P.
    Inventors: Joseph Paul Marquardt, Liam B. Quinn
  • Patent number: 10412673
    Abstract: A network element includes circuitry and multiple ports. The ports are configured to transmit packets to a common destination via multiple paths of a communication network. Each port includes multiple serializers that serially transmit the packets over respective physical lanes. The power consumed by each port is a nonlinear function of the number of serializers activated in the port. The circuitry is configured to select one or more serializers among the ports to (i) meet a throughput demand via the ports and (ii) minimize an overall power consumed by the ports under a constraint of the nonlinear function, and to activate only the selected serializers. The circuitry is configured to choose for a packet received in the network element and destined to the common destination a port in which at least one of the serializers is activated, and to transmit the packet to the common destination via the chosen port.
    Type: Grant
    Filed: May 28, 2017
    Date of Patent: September 10, 2019
    Assignee: MELLANOX TECHNOLOGIES TLV LTD.
    Inventors: Gil Levy, Liron Mula, Aviv Kfir, Lavi Koch
  • Patent number: 10389515
    Abstract: An integrated circuit, a multi-channel transmission apparatus, and a signal transmission method thereof are provided. The multi-channel transmission apparatus includes a pre-stage circuit, a clock signal generator, and a post-stage circuit. The pre-stage circuit receives a plurality of first clock signals and a plurality of data signals, selects one of the first clock signals to be a base clock signal, and transmits the data signals according to the base clock signal to respectively generate a plurality of middle signals. The clock signal generator generates the first clock signals according to a second clock signal, wherein a frequency of the second clock signal is higher than a frequency of the first clock signals. The post-stage circuit transmits the middle signals according to the second clock signal to respectively generate a plurality of output signals. The pre-stage circuit is a digital circuit, and the post-stage circuit is an analog circuit.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: August 20, 2019
    Assignees: Global Unichip Corporation, Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Ting-Hsu Chien, Chih-Wen Cheng, Hua-Shih Liao
  • Patent number: 10367693
    Abstract: Disclosed are a method for processing service configuration data and apparatus, in the method, it is to obtain a management Internet Protocol (IP) address of a terminal device in which a Small Form-factor Pluggable Optical Network Unit (SFP-ONU) is located; searching for a registered authentication identifier corresponding to the management IP address in a pre-established binding relationship; obtaining service configuration data according to the registered authentication identifier, and distributing the service configuration data to the SFP-ONU, herein the service configuration data is used to start and manage a SFP-ONU service. According to a technical solution provided by the present disclosure, a binding relationship can be established through a management IP address of a terminal device and authentication and configuration data of a SFP-ONU, so that the SFP-ONU can be conveniently managed and a service channel can be automatically opened in existing x-passive optical network (xPON) applications.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: July 30, 2019
    Assignee: ZTE Corporation
    Inventors: Wenjie Huang, Jian Huang, Chendong Yu, Mingsheng Li
  • Patent number: 10362136
    Abstract: Embodiments create and manage a device profile on a mobile device for continued authentication of the mobile device. The device profile includes a state assigned to a mobile device. The state of the device can be managed through the device profile. The mobile device is allowed to conduct payments based on the current state assigned to the mobile device. In response to a request to conduct a payment transaction using the mobile device, the state information in the mobile device profile is checked. The payment transaction using the mobile device is allowed when the state information indicates a trusted state. The payment transaction using the mobile device is limited when the state information indicates a suspended state. The payment transaction using the mobile device is prevented when the state information indicates an untrusted state.
    Type: Grant
    Filed: August 19, 2015
    Date of Patent: July 23, 2019
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventor: Gautam Tankha
  • Patent number: 10356182
    Abstract: A method and a computing device are provided for improving datacenter operation. The datacenter operation is improved by establishing differentiated communication protocol stack support as a set of nano-services. The nano-services are executed to service connections on a per application or server basis for the datacenter to reduce overhead caused by virtual machines or containers utilizing separate communication protocol stacks. The method includes receiving a request to for a server via a known network access type, from a known application type, by a known user, or a known policy, determining whether the request can be serviced by an existing nano-service for the server, and establishing a new nano-service with a differentiated communication protocol stack instance for the server, in response to the request not being serviced by the existing nano-service.
    Type: Grant
    Filed: July 19, 2016
    Date of Patent: July 16, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Racha Ben Ali, Wassim Haddad, Heikki Mahkonen, Ravi Manghirmalani, Meral Shirazipour
  • Patent number: 10346156
    Abstract: An apparatus for compute module management is described herein. The apparatus includes a host system and a logic solution. The host system includes a central processing unit and a plurality of sensors that collect system management data from multiple interfaces. The logic solution consolidates the system management data to a single format for a single interface and transmits the system management data to a central authority. The central authority includes system management firmware for managing each compute module using the consolidated system management data.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: July 9, 2019
    Assignee: Intel Corporation
    Inventors: Christopher Neil Bradley, Terrence Trausch
  • Patent number: 10339999
    Abstract: Described are memory modules that support different error detection and correction (EDC) schemes in both single- and multiple-module memory systems. The memory modules are width configurable and support the different EDC schemes for relatively wide and narrow module data widths. Data buffers on the modules support the half-width and full-width modes, and also support time-division-multiplexing to access additional memory components on each module in support of enhanced EDC.
    Type: Grant
    Filed: June 18, 2018
    Date of Patent: July 2, 2019
    Assignee: Rambus Inc.
    Inventors: Frederick A. Ware, John Eric Linstadt, Kenneth L. Wright
  • Patent number: 10342025
    Abstract: The present invention relates to a dynamic delay scheduling method and base station for voice data. The dynamic delay scheduling method includes the following steps: judging whether semi-persistent scheduling manner is started, and whether the UE supports semi-persistent scheduling manner; if semi-persistent scheduling manner is started, and the UE supports semi-persistent scheduling manner, implementing scheduling in semi-persistent scheduling manner; else if semi-persistent scheduling manner is not started, or the UE does not support semi-persistent scheduling manner, judging whether dynamic delay scheduling manner is started, if yes, implementing scheduling by binding two consecutive voice data packets in dynamic delay scheduling manner; else if not, implementing scheduling in dynamic scheduling manner.
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: July 2, 2019
    Assignee: DATANG MOBILE COMMUNICATIONS EQUIPMENT CO., LTD.
    Inventors: Guiying Wang, Simeng Cao
  • Patent number: 10255024
    Abstract: The invention relates to a system and method for displaying and transmitting a sequence of images to listeners. The method comprises the following steps: transferring a sequence of images displayed to a transmitting device; transmitting by the transmitting device the images displayed in real time over a multicast wireless communication network, preferably WI-FI; receiving and displaying the images transmitted by a receiving device of the listener; optionally processing and/or annotating the images received by the listener on his device. The invention also relates to a system for the implementation of this method.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: April 9, 2019
    Assignee: Roryco N.V.
    Inventors: Hans Romaen, Peter Ryckaert
  • Patent number: 10237153
    Abstract: Embodiments of the present invention provide a packet retransmission method and apparatus, where the method includes: sending, by a transmit end, a first packet to a receive end by using a first path, where the first path is a path on a Transmission Control Protocol TCP data connection; receiving a response message by using a second path, where the response message is used to indicate that the receive end does not receive the first packet, and the response message includes an indication field, where the indication field is used to indicate that a packet is transmitted on the second path; and resending the first packet to the receive end by using the second path, where the resent first packet includes the indication field.
    Type: Grant
    Filed: November 25, 2016
    Date of Patent: March 19, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Chengyong Yang
  • Patent number: 10216665
    Abstract: A control method includes detecting an operational command to a first memory unit, interrupting an operational status of a second memory unit, asserting the operational command corresponding to the first memory unit, and recovering the operational status of the second memory unit. The first memory unit and the second memory unit correspond to the same channel.
    Type: Grant
    Filed: November 27, 2016
    Date of Patent: February 26, 2019
    Assignee: REALTEK SEMICONDUCTOR CORPORATION
    Inventors: Yen-Chung Chen, Li-Chun Huang, Wang-Sheng Lin
  • Patent number: 10205683
    Abstract: Communication apparatus includes a memory, which is configured to hold data packets, having respective packet sizes, for transmission over a data link, and a transmitter, which is configured to transmit the data packets over the data link at a bit rate determined by a wire speed of the data link. A shaper is coupled to throttle transmission of the data packets by the transmitter responsively to the respective packet sizes, whereby some of the data packets are transmitted over the data link at a transmission rate that is less than the bit rate.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: February 12, 2019
    Assignee: MELLANOX TECHNOLOGIES TLV LTD.
    Inventors: George Elias, Barak Gafni, Ran Ravid, Ido Bukspan, Zachy Haramaty
  • Patent number: 10205550
    Abstract: An optically switched network system includes an optical switch with N inputs and N outputs that connects N end-nodes and is structured to transmit N wavelengths from each of the N inputs to each of the N outputs. The system includes a virtual data plane and a virtual control plane, which both communicate through the optical switch. The virtual data plane provides any-to-all parallel connectivity for data transmissions among the N end-nodes. The N end-nodes are partitioned into two or more subsets, wherein end-nodes in a given source subset transmit data to a given destination subset using wavelengths, which are not used by end-nodes outside of the given source subset to transmit data to the same given destination subset. The virtual control plane includes two or more rings associated with the two or more subsets of end-nodes. Each ring passes through a subset of end-nodes, and is used to communicate arbitration information among arbitration logic located at each end-node in the ring.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: February 12, 2019
    Assignee: Oracle International Corporation
    Inventors: Shimon Muller, Ashok V. Krishnamoorthy, Leick D. Robinson, Xuezhe Zheng
  • Patent number: 10181975
    Abstract: An override subsystem on the host side of a serial data link between the host and a peripheral detects and diagnoses link errors by comparing the states of the port's link-layer component and physical layer. An override controller accesses a data-store containing stored policies for responding to particular errors. After selecting the appropriate policy, the override controller takes control of the physical layer, the link-layer component, or both, reconfigures them according to the policy to correct the errors, and returns control of the physical layer to the host controller and link-layer component. As well as error recovery, the override subsystem may be used by applications or drivers to asynchronously manage power consumed by the link.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: January 15, 2019
    Assignee: Intel Corporation
    Inventor: Satheesh Chellappan
  • Patent number: 10176142
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be an embedded-system device. The embedded-system device obtains, through a first serial port, first input from a source and directed to a serial port. The embedded-system device attempts to detect in the first input a request for accessing the embedded-system device. The embedded-system device processes second input from the source received through the first serial port when the request is detected in the first input.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: January 8, 2019
    Assignee: AMERICAN MEGATRTENDS, INC.
    Inventors: Venkatesan Balakrishnan, Varadachari Sudan Ayanam, Senguttuvan Marimuthu, Maheswari Alagarsamy
  • Patent number: 10163182
    Abstract: A command input method includes: converting an original pixel data into command embedded pixel data based on a command to control a device, the command being embedded in the command embedded pixel data; transmitting the command embedded pixel data from a host to the device; extracting the command from the command embedded pixel data; and controlling the device according to the extracted command.
    Type: Grant
    Filed: January 12, 2016
    Date of Patent: December 25, 2018
    Assignee: Innovation Counsel LLP
    Inventors: Gyeong-ub Moon, Ga-na Kim, Sangho Park, Jae-won Jeong, Ji-woong Jeong, Kyung-uk Choi
  • Patent number: 10164905
    Abstract: A Network Interface Controller (NIC) includes a network interface, a peer interface and steering logic. The network interface is configured to receive incoming packets from a communication network. The peer interface is configured to communicate with a peer NIC not via the communication network. The steering logic is configured to classify the packets received over the network interface into first incoming packets that are destined to a local Central Processing Unit (CPU) served by the NIC, and second incoming packets that are destined to a remote CPU served by the peer NIC, to forward the first incoming packets to the local CPU, and to forward the second incoming packets to the peer NIC over the peer interface not via the communication network.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: December 25, 2018
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Ofer Hayut, Noam Bloch, Shlomo Raikin, Liran Liss
  • Patent number: 10141653
    Abstract: A method and system comprises in a data center including a first server rack housing a first spatial crossbar, a second server rack housing a second spatial crossbar, performing by the first spatial crossbar: transmitting data to the second spatial crossbar via a first millimeter wave beam between the first spatial crossbar and the second spatial crossbar. The first millimeter wave beam may emanate from the first spatial crossbar at a first angle and be redirected toward the second spatial crossbar by a reflective surface in the data center. The first server rack may house a first server; and the data may be received from the first server via a wired or fiber link. The first server rack may house a top-of-rack switch, and the data may be received from the top-of-rack switch via a wired or fiber link.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: November 27, 2018
    Assignee: Maxlinear, Inc.
    Inventor: Curtis Ling
  • Patent number: 10139107
    Abstract: A combustion controlling system according to the present invention provides a signal path for transmitting an ignition preparation signal SA output from a master device to a transmission line through cascade-connected slave devices. Then, each of the slave devices determines whether each of the slave devices outputs the ignition preparation signal to a subsequent device, or not, based on whether there is a flame of the corresponding burner, or not, at the time of igniting the burners, and the master device opens a safety shutoff valve on the condition that an ignition preparation signal SAo has been input from the transmission line.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: November 27, 2018
    Assignee: Azbil Corporation
    Inventors: Tomoya Nakata, Yuichi Kumazawa, Katsumi Morikawa
  • Patent number: 10127175
    Abstract: An aircraft avionics system comprising rack mounted line replaceable units that exchange messages between them via a bus. The avionics system comprises a monitoring device arranged in the rack comprising a connector electrically linked to the bus and into which a rack mounted line replaceable unit is plugged, to be electrically linked to the bus. The monitoring device also monitors the messages exchanged, via the bus, between the line replaceable unit plugged into its connector and other units of the avionics system. The monitoring device comprises an acquisition unit to acquire signals transmitted or received by the line replaceable unit plugged into the connector during the exchange of messages with at least one other unit of the avionics system, for converting the signals into storable digital data and for assigning clock data to the data, and a storage unit for storing the storable digital data and the clock data.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: November 13, 2018
    Assignee: AIRBUS OPERATIONS SAS
    Inventors: Dominique Pronto, Lionel Deramond
  • Patent number: 10079917
    Abstract: A method and apparatus for synthesized address prefix detection is provided. One example method includes generating a request for a first protocol address record of a name that has been assigned an address in accordance with a second protocol, causing the request to be sent to a domain name system server, and analyzing a response to the request for the first protocol address record to determine whether the domain name system server generated a synthesized address for the name in accordance with the first protocol. Similar and related example methods and example apparatuses are also provided.
    Type: Grant
    Filed: April 26, 2010
    Date of Patent: September 18, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Teemu Ilmari Savolainen, Jouni Korhonen
  • Patent number: 10075397
    Abstract: The present invention provides a facility management platform to monitor and view the status of a plurality of individually addressable downstream devices including, but not limited to, addressable terminals, IRG's, settops, cable modems, taps, nodes, and/or hubs at a network control center. The FMP may display problems at these downstream devices, for example, power loss, and/or may automatically notify the appropriate companies and/or personnel to correct the problem.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: September 11, 2018
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Irwin Gerszberg, Jeffrey S. Martin, Thomas Oplinger, Philip A. Treventi, Hopeton S. Walker
  • Patent number: 10069604
    Abstract: A data transmission method and apparatus, where the method comprises checking full-bandwidth transmission paths of a bus, and When a fault occurs in the full-bandwidth transmission paths and a quantity of faulty full-bandwidth transmission paths is less than or equal to M, selecting N full-bandwidth transmission paths from full-bandwidth transmission paths that are not faulty to transmit a data unit, and when a fault occurs in the full-bandwidth transmission paths and a quantity of faulty full-bandwidth transmission paths is greater than M, reconfiguring a size of a data unit according to a quantity of full-bandwidth transmission paths that are not faulty and a target burst quantity.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: September 4, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xing Hu, Yu Hu, Shuchang Shan, Xiaowei Li
  • Patent number: 10003368
    Abstract: In some aspects, a cellular telephone includes (1) a user interface portion having a communications circuit; and (2) a cellular portion having a first communications circuit adapted to communicate with the communications circuit of the user interface portion and a second communications circuit adapted to communicate with a cellular network. The cellular portion is removably coupled to the user interface portion so as to allow a user of the cellular telephone to communicate over a cellular network by using the user interface portion while the cellular portion is separated from the user interface portion. Numerous other aspects are provided.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: June 19, 2018
    Inventor: Brian M. Dugan
  • Patent number: 10002106
    Abstract: A handshaking method adopted by a hybrid HDD has a bridge unit and multiple storages is disclosed. The bridge unit pre-sends X_RDYp signal of a first packet of a command to one of the storages when a bus is in an idle state, and receives R_RDYp signal from the storage. After receiving X_RDYp signal from a host, the bridge unit immediately sends the R_RDYp signal to the host. The bridge unit then receives other signals from the host continually and sends them to the storage. After the first packet is completely transmitted, the bridge unit pre-sends X_RDYp signal of next packet, without waiting for the host or the storage to initiate transmitting the next packet, so as to reduce the handshaking time.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: June 19, 2018
    Assignee: ALLONE SOLUTION CO., LTD.
    Inventors: Shu-Min Liu, Ssu-Wen Hung
  • Patent number: 9979928
    Abstract: The present disclosure provides an internet interface circuit, which includes an ethernet interface, a first isolating transformer, a second isolating transformer, a network signal processing chip and a first interference defending circuit; the ethernet interface is used for receiving and sending a network signal; the first isolating transformer is used for separating a receiving data end of the ethernet interface from the network signal receiving chip; the second isolating transformer is used for separating a sending data end of the ethernet interface from the network signal receiving chip; the first interference defending circuit is used for defending common-mode interference and differential-mode interference of the receiving data end of the ethernet interface; the network signal processing chip is used for processing the network signal. The present disclosure also provides a television.
    Type: Grant
    Filed: December 25, 2014
    Date of Patent: May 22, 2018
    Assignee: SHENZHEN TCL DIGITAL TECHNOLOGY LTD.
    Inventor: Shunliang He
  • Patent number: 9967340
    Abstract: A network-displaced direct storage architecture transports storage commands over a network interface. In one implementation, the architecture maps, at hosts, block storage commands to remote direct memory access operations (e.g., over converged Ethernet). The mapped operations are communicated across the network to a network storage appliance. At the network storage appliance, network termination receives the mapped commands, extracts the operation and data, and passes the operation and data to a storage device that implements the operation on a memory.
    Type: Grant
    Filed: April 9, 2014
    Date of Patent: May 8, 2018
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Ariel Hendel, Karagada Ramarao Kishore
  • Patent number: 9967738
    Abstract: A solution for simplifying data transmission between a mobile device (MD) and a destination address (DA). In some embodiments, the solution includes a connector, associated with a gateway, that has access to a first mapping between a subscriber identity (SI) associated with the MD and a DA to which the data from the MD should be sent. The gateway is configured to send a second mapping between a temporary IP address of the MD and the SI associated with the MD to the connector. When the gateway receives data from the temporary IP address of the MD, the gateway requests information of the address to which the GGSN should route that data. Since, the connector can identify from which IP address the data is received, the connector can then retrieve the address by using the first mapping and the second mapping.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: May 8, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Robert Skog
  • Patent number: 9954776
    Abstract: A system comprises: a first network node (3); a second network node (4); at least one communication path (702, 703) connecting the first network node to the second network node; a first cache (706) forming part of the first network node; and a second cache (705) forming part of the second network node, wherein: the first cache is configured to cache data received from a host; the first network node is configured to transmit the data from the first cache to the second network node over the at least one communication path; the second network node is configured to receive the data transmitted by the first network node and to store the received data in the second cache prior to providing the data from the second cache to a connected device; the second network node is configured to use operating parameters of the second cache to calculate a hunger parameter representative of the capability of the second cache to receive more data; the second network node is configured to communicate the hunger parameter to the
    Type: Grant
    Filed: November 28, 2014
    Date of Patent: April 24, 2018
    Assignee: Bridgeworks Limited
    Inventors: Paul Burgess, David Trossell
  • Patent number: 9935901
    Abstract: A multi-chassis server system has several chassis, each including a chassis management controller (CMC) and a blade server with a blade management controller (BMC) and a virtual switch (VS). The first CMC establishes management sessions with the second CMC and the first BMC. The second CMC establishes a management session with the second BMC. A switch path on a virtual switch is provided via a management session to the first CMC and another switch path on another virtual switch is provided via a management session to the second chassis management controller and by another management session to the first CMC. The switch paths are aggregated into a chassis management controller virtual switch on the first chassis management controller.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: April 3, 2018
    Assignee: DELL PRODUCTS, LP
    Inventor: Narayanan Subramaniam
  • Patent number: 9936233
    Abstract: A broadcast transmission apparatus is disclosed. The broadcast transmission apparatus includes a delivery object generator configured to generate at least one Delivery Object which is included in a content component of a service and recovered individually, a signaling information generator configured to generate signaling information providing discovery and acquisition of the service and the content component, and a transmitter configured to transmit the at least one Delivery Object and the signaling information through a unidirectional channel.
    Type: Grant
    Filed: July 28, 2015
    Date of Patent: April 3, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Sejin Oh, Woosuk Kwon, Jangwon Lee
  • Patent number: 9934183
    Abstract: A server (100) having a plurality of modules (1-8), each module including a communication element (16, 26), a plurality of processors (CPU) (10, 11, 20, 21), a system on a chip (SOC) (12, 22) executing firmware, and a network of programmable ports (FPGA) (13, 23). The modules interconnected by an interconnection (27) between each communication element, an interconnection (28) between each system on a chip (SOC). The executed firmware produces two software components: a satellite management controller (SMC) component of the system (15, 25) and a baseboard management controller (BMC) component (14, 24).
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: April 3, 2018
    Assignee: BULL SAS
    Inventors: Claude Brassac, Georges Lecourtier
  • Patent number: 9910800
    Abstract: Emulating a remote direct memory access (‘RDMA’) link between controllers in a storage array, including: inserting, into a buffer utilized by a direct memory access (‘DMA’) engine of a first storage array controller, a data transfer descriptor describing data stored in memory of the first storage array controller and a location to write the data to memory of the second storage array controller; retrieving, in dependence upon the data transfer descriptor, the data stored in memory of the first storage array controller; and writing the data into the memory of the second storage array controller in dependence upon the data transfer descriptor.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: March 6, 2018
    Assignee: Pure Storage, Inc.
    Inventors: Roland Dreier, Yan Liu, Sandeep Mann
  • Patent number: 9913118
    Abstract: A method and apparatus are provided for presenting multimedia content to a caller and/or a called party in association with a telephone call. Content may be presented pre-ring (before the called party's telephone rings), in-call, and/or post-call. Content presented to a party may be related to or selected by another party participating in the call, or may be related to or selected by a third party (e.g., an advertiser that paid for the ability to have its content presented). Presented content may be actuable, and allow a caller to change the destination of a call, take advantage of an offer presented to him, redeem a coupon, schedule or queue a subsequent call, etc. To find a desired destination party, a caller may initiate a manual or automatic search of his local contacts (on his telephone) and/or a central or global directory or contact list.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: March 6, 2018
    Inventor: Wendell D. Brown
  • Patent number: 9912429
    Abstract: A transmission device includes: a signal receiving part configured to receive a time division multiplexing signal in which a plurality of packets are stored; a separating part configured to separate the plurality of packets from the time division multiplexing signal; an assigning part configured to assign an identifier corresponding to a stored position in the time division multiplexing signal to each of the plurality of packets; and a packet transmitting part configured to transmit at least two packets having different identifiers out of the plurality of packets through a common transmission path.
    Type: Grant
    Filed: August 5, 2014
    Date of Patent: March 6, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Masayuki Ono, Yasuyuki Mitsumori, Kanta Yamamoto
  • Patent number: 9892071
    Abstract: Emulating a remote direct memory access (‘RDMA’) link between controllers in a storage array, including: inserting, into a buffer utilized by a direct memory access (‘DMA’) engine of a first storage array controller, a data transfer descriptor describing data stored in memory of the first storage array controller and a location to write the data to memory of the second storage array controller; retrieving, in dependence upon the data transfer descriptor, the data stored in memory of the first storage array controller; and writing the data into the memory of the second storage array controller in dependence upon the data transfer descriptor.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: February 13, 2018
    Assignee: Pure Storage, Inc.
    Inventors: Roland Dreier, Yan Liu, Sandeep Mann
  • Patent number: 9870220
    Abstract: An electronic device includes routing logic operatively coupled to a communication port that is externally accessible so that there is no need to disassemble the electronic device to gain access. The port may be a USB (universal serial bus) port and provides access to an internal bus. The routing logic is also operatively coupled to a memory subsystem such that it may route data from an external device, connected at the port, to the memory subsystem to modify or replace a boot code, including a BIOS code. A memory interface device includes an interface module, a memory interface module for communicating with a memory subsystem including a boot PROM (programmable read only memory), and a routing logic coupled to the interface module and the memory interface module. The routing logic routes data from the external device to the boot PROM, so that a boot code, including a BIOS (basic input/output system), may be modified or replaced.
    Type: Grant
    Filed: December 5, 2008
    Date of Patent: January 16, 2018
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Mikhael Lerman
  • Patent number: 9857975
    Abstract: A method for managing data on a microcontroller. The method includes a computer processor receiving data to write to the memory of a microcontroller of a field-replaceable unit (FRU). The method further includes a computer processor determining that the received data is a type of data that is stored in a first logical partition, wherein the first logical partition is a logical partition of non-volatile memory of the microcontroller. The method further includes a computer processor determining whether the first logical partition includes sufficient space to store the received data.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventor: Thomas C. Long
  • Patent number: 9847885
    Abstract: The invention relates a method and apparatus for distributing power in DC-grid systems, wherein power negotiations are done in a daisy chained system. Multiple mechanisms are presented mitigating the issue of stepwise exploring the power requests along a chain and still keeping the negotiation quick and without many cycles required.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: December 19, 2017
    Assignee: PHILIPS LIGHTING HOLDING B.V.
    Inventors: Matthias Wendt, Lennart Yseboodt, Bozena Erdmann, Manuel Eduardo Alarcon-Rivero, Maurice Herman Johan Draaijer