Details Of Circuit Or Interface For Connecting User To The Network Patents (Class 370/463)
  • Patent number: 9832596
    Abstract: In one example, a method includes performing, by a wireless dockee (WD), a plurality of operations to wirelessly dock with a wireless docking center (WDC) such that the WD may access one or more peripheral functions (PFs) associated with the WDC. In this example, the WD includes a docking service, an application service platform (ASP), and one or more peripheral services that each correspond to at least one PF of the one or more PFs associated with the WDC. In this example, the method also includes interfacing, by the docking service and with the ASP, to perform a first subset of the plurality of operations, and interfacing, by the docking service and with the one or more peripheral services, to perform a second subset of the plurality of operations.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: November 28, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Xiaolong Huang, Rolf De Vegt, Andrew Mackinnon Davidson, Vijayalakshmi Rajasundaram Raveendran
  • Patent number: 9811496
    Abstract: A method for detecting an interface connection between devices is disclosed, including setting a recommended working parameter of a first interface as a first working parameter; obtaining, by using an auto negotiation operation, a second working parameter of a second interface; determining whether the second working parameter is equal to the first working parameter, and if the second working parameter is not equal to the first working parameter, sending an alarm to indicate that a connection is unmatched; if the second working parameter is equal to the first working parameter, setting the recommended working parameter of the first interface as a third working parameter, sending, by using the auto negotiation operation, the third working parameter to the second interface, and receiving the third working parameter sent by a second device through the second interface, so that the first interface communicates with the second interface by using the third working parameter.
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: November 7, 2017
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yansong Li, Zhen Zhang
  • Patent number: 9794120
    Abstract: A controller in a server system can determine whether to share a network connection of the server system. In response to determining to share the network connection, the controller can disable a dedicated network connection between the controller and a network interface controller (NIC) in the server system, enable a first shared network connection between the controller and a computing module in the server system, and enable a second shared network connection between the computing module and the NIC. In response to determining not to share the network connection, the controller can enable the dedicated network connection between the controller and the NIC.
    Type: Grant
    Filed: April 14, 2015
    Date of Patent: October 17, 2017
    Assignee: QUANTA COMPUTER, INC.
    Inventors: Le-Sheng Chou, Sz-Chin Shih
  • Patent number: 9772912
    Abstract: Systems and methods utilize a configurable and fault-tolerant baseboard management controller (BMC) arrangement in a multi-node system. In one example, the method may include designating a first BMC of the plurality of BMCs in a role of master BMC, determining that the first BMC can no longer serve the role of master BMC, and designating the BMC other than the first BMC to serve the role of the master BMC.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: September 26, 2017
    Assignee: Intel Corporation
    Inventors: David Richardson, Barry Kennedy
  • Patent number: 9772826
    Abstract: Build-time resolution and type-enforcing of corresponding references in different code that references the same value. In response to detecting a directive within the code itself that a first reference in first code is to be correlated with a second reference in second code, and in response to detection that the types of the references are the same, a code generation tool generates correlation code that is interpretable to a compiler as allowing a value of a type of the first reference of a compiled-form of the first code to be passed as the same value of the same type of the second reference of a compiled-form of the second code. The first code, the second code, and the generated correlation code may then be compiled. If compilation is successful, this means that the first and second references are already properly resolved as referring to the same value and type-enforced.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: September 26, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Wen-Ke Chen, Jinsong Yu, Alexander P. Riemann
  • Patent number: 9767046
    Abstract: Systems, apparatus, and methods for a reconfigurable integrated system integrated onto a single circuit board are described herein. An embodiment includes a CPU host and microprocessor which attach and manage internal and external peripheral devices. Data received from sensors may include video data. Any data input may be routed by the system so as to be output at any display connected to the system. The enclosure of the integrated system may be a conformal heat sink design that enables a passively cooled system. The data may be in analog or digital format for output by the reconfigurable integrated system.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: September 19, 2017
    Assignee: Synexxus, Inc.
    Inventors: Gregory Emil Glaros, John T. Reep, James M. Wimbrow
  • Patent number: 9760144
    Abstract: Circuits and methods for providing power from power sourcing equipment to a powered device using an ethernet cable are disclosed herein. An embodiment of the method includes detecting a resistance value in the powered device, wherein the resistance value determines whether the powered device can receive power. A first class event is performed to determine the class of the powered device. A second class event is then performed to determine the class of the powered device. Power is transmitted on all four pairs of the ethernet cable simultaneously when the first and second class events indicate that the class of the powered device conforms to a class that can receive power from the power sourcing equipment on all four pairs.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: September 12, 2017
    Assignee: Texas Instruments Incorporated
    Inventor: Jean Picard
  • Patent number: 9749058
    Abstract: Techniques for transmitting a data signal through an optical communications system. An encoder is configured to encode the data signal to generate symbols to be modulated onto an optical carrier. Each symbol encodes multiple bits of data and includes a first portion selected from a first constellation and a second portion selected from a second constellation. The first and second constellations have respective different average amplitudes. Each of the first and second constellations have a cardinality of at least two and the cardinality of the first constellation is greater than the cardinality of the second constellation. A modulator is configured to modulate a first frame of the optical signal using the first portion and modulate a second frame of the optical signal using the second portion. A selection of one frame of the optical signal to be used as the first frame encodes at least 1 bit of data.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: August 29, 2017
    Assignee: CIENA CORPORATION
    Inventors: Michael Andrew Reimer, Shahab Oveis Gharan, Andrew D. Shiner, Maurice O'Sullivan
  • Patent number: 9723384
    Abstract: A UART device includes a glue logic configured to receive data from either a computer processing unit (CPU) interface of the UART device or from a receiver interface of the UART device; determine whether the data was received from the CPU interface or the receiver interface; and add a most significant bit (MSB) to the data. A value of the MSB is based on whether the data was received from the CPU interface or the receiver interface. The UART device may write the data with the added MSB to a data buffering and storage component.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: August 1, 2017
    Assignee: KING ABDULAZIZ CITY FOR SCIENCE AND TECHNOLOGY
    Inventors: Abdulfattah Mohammad Obeid, Mohammed Sulaiman BenSaleh, Abdullah Alawi AlJuffri, Syed Manzoor Qasim
  • Patent number: 9697114
    Abstract: An apparatus, method, and system are provided as a solution for computer operation. An embodiment of the apparatus includes a device that interconnects the core of the computer through the memory interface. The apparatus provides a communication path from the computer core to the world wide network. Computing communication and storage functions of the conventional computer are incorporated in the apparatus. The purpose of the apparatus is to enable the computer data and program to flow into and out of the computer core without being stored on a peripheral device such a disk or other media.
    Type: Grant
    Filed: August 17, 2014
    Date of Patent: July 4, 2017
    Inventor: Mikhael Lerman
  • Patent number: 9697065
    Abstract: A method for managing a reset process in a processing system is provided. The method includes enabling a watch dog unit based on a power-on reset (POR) event. A stuck in reset condition indication is received at the watch dog unit and used to determine whether the received reset condition indication corresponds to an unintentional reset condition. If the received reset condition indication is an indication of an unintentional reset condition, a watch dog POR trigger signal is generated and a reset state machine is repeated for system recovery.
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: July 4, 2017
    Assignee: NXP USA, Inc.
    Inventors: Kumar Abhishek, Steven K. Watkins, Garima Sharda, James M. Giandelone, Stefano Pietri, Thomas H. Luedeke
  • Patent number: 9692731
    Abstract: A computer-implemented method of obfuscating communication traffic patterns may include detecting, at a first communications device, data communication sessions with a second communications device via the computer server using a network protocol. At the first device, a first traffic pattern is accessed based on the data communication sessions over a first predefined time period. At the first communications device, a second traffic pattern is accessed based on the data communication sessions over a second predefined time period that occurs after the first predefined time period. At the first communications device, based on a randomization process, a dummy data communication pattern is generated for transmission to the second communication devices, whereby the dummy data communication pattern is appended to the second traffic pattern for obfuscating a traffic pattern change between the first and the second traffic pattern at the computer server used to establish the communication sessions.
    Type: Grant
    Filed: October 7, 2015
    Date of Patent: June 27, 2017
    Assignee: International Business Machines Corporation
    Inventors: Arup Acharya, Ashish Kundu
  • Patent number: 9674288
    Abstract: A controller (node) divides all nodes connected to a network into several network groups, and gives the division network groups network identification numbers for identifying them. A token frame contains a network identification number. This network identification number enables data to be shared among all the nodes connected to the network while a token for each network group is circulated only in the network group.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: June 6, 2017
    Assignee: FANUC Corporation
    Inventors: Arito Hashimoto, Shogo Inoue
  • Patent number: 9626153
    Abstract: A control device includes a first processor, a relay device, a second processor, and a third processor. The first processor is configured to perform data communications with an electronic device. The relay device is configured to relay the data communications. The relay device includes a buffer for storing data to be transmitted or received in the data communications. The second processor is configured to check a state of the buffer to detect a buffer full state in which the buffer is full. The third processor is configured to check a state of the first processor to detect a halt state in which the first processor has halted. The third processor is configured to reset the relay device upon detecting the halt state and upon the second processor detecting the buffer full state.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: April 18, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Hideki Matsui, Kuniaki Fujii
  • Patent number: 9628386
    Abstract: A method for dispatching a plurality of messages incoming into a dispatching server, each incoming message being issued by a source application and targeted to at least a destination application, the source application, the destination application and the dispatching server residing within a server-client network.
    Type: Grant
    Filed: September 24, 2009
    Date of Patent: April 18, 2017
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Luca Antonio Bortoloso, Guido Giuffrida, Isabella Roncagliolo
  • Patent number: 9614776
    Abstract: A transceiver of a first network device including an autonegotiation circuit and a first serializer interface. The auto-negotiation circuit is to negotiate a first data rate for transmission of data between the first network device and a second network device. The first serializer interface to receive the negotiated first data rate from the auto-negotiation circuit, receive first data from the second network device at the negotiated first data rate, replicate portions of the first data received from the second network device in accordance with the negotiated first data rate, and transmit, at a second data rate different from the first data rate, the first data including the replicated portions from the first serializer interface to a second serializer interface of the first network device.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: April 4, 2017
    Assignee: Marvell International Ltd.
    Inventors: Sehat Sutardja, William Lo
  • Patent number: 9609688
    Abstract: Certain aspects of the present disclosure provide techniques and apparatus for startup and recovery of a radio link between a relay node and a donor base station. According to certain aspects, a relay node may perform a random access procedure utilizing a random access channel (RACH) to transition between Uu interface operations and Un interface operations. According to certain aspects, the relay node may perform radio link failure (RLF) recovery utilizing RACH procedures for a Un interface. The procedures described herein, according to certain aspects, may utilize a dedicated relay RACH resource and a Relay Physical Downlink Control Channel (R-PDCCH).
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: March 28, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Rajat Prakash, Fatih Ulupinar, Ravi Palanki, Nathan E. Tenny
  • Patent number: 9603192
    Abstract: Apparatus and methods for hybrid access to a core network. In one embodiment, a wireless router enables a subscriber device to connect to a core network via an intermediate network (e.g., a Wi-Fi network) rather than the network traditionally associated with the core network (e.g., a cellular network). In one implementation, a Wi-Fi Access Point (AP) is configured to directly connect to a Long Term Evolution (LTE) core network as a logical evolved NodeB (eNB).
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: March 21, 2017
    Assignee: nCore Communications, Inc.
    Inventor: Behzad Mohebbi
  • Patent number: 9582447
    Abstract: A switch configured to enforce MIL-STD-1553B communication protocol is provided. The protocol is a request-response protocol allowing a bus controller to send a request and a remote terminal to send a response. In one embodiment, the switch is configured to isolate communication between a bus controller and each remote terminal by blocking non-compliant communications issued from any remote terminal. The switch may also isolate communication preventing a first remote terminal from receiving communication from a second remote terminal when the communication is not addressed to the first remote terminal. In another embodiment, a system provides isolation for bus controller to remote terminal communications by using one-to-one pairings of bus controller terminals to remote terminals. The switch may select a particular bus-controller-terminal-to-remote-terminal pairing from amongst a plurality of bus-controller-terminal-to-remote-terminal pairings.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: February 28, 2017
    Assignee: The Aerospace Corporation
    Inventors: Alan B Arehart, Michael P Hernandez, John C Nilles
  • Patent number: 9584670
    Abstract: A digital subscriber line modem comprises a first part operable to operate in accordance with a high bandwidth Digital Subscriber Line protocol and a second part operable to operate in accordance with a low bandwidth Digital Subscriber Line protocol, wherein the second part is arranged to operate continuously whilst the first part is arranged to transition into a low power mode, in which less or no data is transmitted or received by the first part, when the demand for bandwidth over the connection falls below a predetermined amount. The modem additionally includes a router which controls the sending of data via the first and second parts as appropriate and controls the aggregation of data received via the two parts. The modem also includes a service splitter for passing signals received from a copper twisted pair forming a communications link via which the modem communicates with another modem to either the first part or the second part as appropriate based on the frequencies of the received signals.
    Type: Grant
    Filed: March 25, 2013
    Date of Patent: February 28, 2017
    Assignee: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY
    Inventor: Ian Robert Cooper
  • Patent number: 9548542
    Abstract: A first spatial crossbar may transmit data to a second spatial crossbar via a first millimeter wave beam between the first spatial crossbar and the second spatial crossbar. The first spatial crossbar may also transmit data to a third spatial crossbar via a second 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. The second millimeter wave beam may emanate from the first spatial crossbar at a second angle and be redirected toward the third spatial crossbar by a reflective surface. The transmission to the second spatial crossbar may be concurrent with the transmission to the third spatial crossbar.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: January 17, 2017
    Assignee: Maxlinear, Inc.
    Inventor: Curtis Ling
  • Patent number: 9509597
    Abstract: A network switching device includes a macroflow sub-plane that performs packet-based routing, a microflow routing module that performs flow-based routing, and a software defined network (SDN) agent. The microflow routing module includes a packet processing module and a virtual port, and is operable to determine that the packet processing module is to be utilized to process a flow, direct the flow to the packet processing module via the virtual port in response to determine that the packet processing module is to be utilized to process the flow, process the flow using the packet processing module, and direct the flow to a destination associated with the flow. The SDN agent sends a port status message to a SDN controller indicating that the microflow routing module includes the virtual port and that the virtual port is associated with the packet processing module.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: November 29, 2016
    Assignee: DELL PRODUCTS, LP
    Inventors: Rajesh Narayanan, Padmavathi V. Uppalapati, Saikrishna M. Kotha, Geng Lin
  • Patent number: 9510378
    Abstract: Systems and methods are presented for connecting related applications over a peer-to-peer wireless connection using a wireless interface module that minimizes the requirements for an application to initiate a wireless connection with another device. In some embodiments, a wireless interface module may be incorporated into mobile devices to provide a simplified instruction set requirement for an application to initiate a wireless connection.
    Type: Grant
    Filed: April 25, 2012
    Date of Patent: November 29, 2016
    Assignee: INTEL CORPORATION
    Inventors: Venkata R. Vallabhu, Rita Lee
  • Patent number: 9483428
    Abstract: Embodiments of the present invention provide a storage apparatus, and a system and a method for executing access operations. The apparatus includes an interleaved bus, N memory groups, and K direct-connect bus groups, where K is less than or equal to N; the interleaved bus includes M master interfaces and S slave interfaces, where M is less than or equal to S, and each master interface among the M master interfaces is configured to receive continuous-addresses access operations; each memory group among the N memory groups includes S memories respectively connected to the S slave interfaces, where the interleaved bus is configured to decode and send the continuous-addresses access operations to at least one memory group among the N memory groups in an interleaved manner; and a first direct-connect bus group among the K direct-connect bus groups receives and sends the discrete-addresses access operations to at least one memory group.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: November 1, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Changhong Zhao, Qingxue Zhang
  • Patent number: 9483431
    Abstract: Various embodiments for implementing a method and apparatus for accessing multiple storage devices from multiple hosts without use of remote direct memory access (RDMA) as disclosed herein include: providing a data store switch fabric enabling data communications between a data storage access system and a plurality of compute nodes, each compute node having integrated compute capabilities, data storage, and a network interface controller (Host NIC); providing a plurality of physical data storage devices; providing a host bus adapter (HBA) in data communication with the plurality of physical data storage devices and the plurality of compute nodes via the data store switch fabric, the HBA including at least one submission queue and a corresponding shadow queue; receiving an input/output (I/O) request from the plurality of compute nodes; including an element of the I/O request to the at least one submission queue; and including additional information related to the element of the at least one submission queue to
    Type: Grant
    Filed: May 14, 2015
    Date of Patent: November 1, 2016
    Assignee: Apeiron Data Systems
    Inventors: James R Bergsten, Lawrence W Lomelino, Christopher Christ, Steven R Lahr
  • Patent number: 9467748
    Abstract: A signal processing apparatus is provided. The signal processing apparatus includes: a packet classifier configured to receive a transport stream including a content, and classify a plurality of packets constituting the content into a plurality of packet groups according to a predetermined condition; and a transport unit configured to transport the plurality of packet groups through a plurality of signal processing routes to each of which a different signal processing method is applied.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: October 11, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hyun-koo Yang, Sung-hee Hwang, Sung-ryul Yun
  • Patent number: 9450889
    Abstract: The present invention relates to a method, an apparatus, and a system for processing a flexible-rate signal. A signal from a client side is encapsulated to n optical channel data unit ODU signals. The n ODU signals are encapsulated to a flexible optical channel transport unit OTU signal. A nominal bit rate of the flexible OTU signal varies according to a value of n and the n is an integer greater than or equal to 1.
    Type: Grant
    Filed: February 13, 2014
    Date of Patent: September 20, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Shiyi Cao
  • Patent number: 9426694
    Abstract: Embodiments of the present invention provide for content optimization of a physical layer preamble. In one embodiment of the invention, a method for encapsulating a payload for transmission through a network is disclosed. The method comprises the step of programming a legacy physical layer length value in a legacy physical layer preamble. The legacy physical layer preamble is configured such that it can be received by any legacy stations that may be on the network, and such that a separate physical layer length value can be derived from the legacy physical layer preamble. Using such a system, content optimization of a physical layer preamble is provided.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: August 23, 2016
    Assignee: QUALCOMM Incorporated
    Inventor: James Simon Cho
  • Patent number: 9407562
    Abstract: A network switch including a physical layer device and a media access controller. The physical layer device includes an auto-negotiation circuit configured to negotiate a first data rate for transmission of data between the physical layer device and a network client external to the network switch, and a first serializer interface configured to receive the first data rate from the auto-negotiation circuit. The media access controller includes a second serializer interface. The first serializer interface of the physical layer device is configured to, based on the negotiated first data rate received from the auto-negotiation circuit, selectively replicate portions of data received from the network client, and transmit the data to the second serializer interface of the media access controller at a second data rate regardless of the first data rate negotiated between the auto-negotiation circuit and the network client. The first data rate and the second data rate are different.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: August 2, 2016
    Assignee: Marvell International Ltd.
    Inventors: Sehat Sutardja, William Lo
  • Patent number: 9397791
    Abstract: According to one embodiment, a method for retransmitting a protocol data unit (PDU) in a mobile communication system includes: segmenting a first PDU to form one or more second PDUs if the first PDU does not fit within a PDU size indicated by a lower layer; and transmitting the one or more second PDUs to a receiving side. Segmenting the first PDU includes: mapping only a data field of the first PDU to a data field of the one or more second PDUs; and setting a header of each of the one or more second PDUs. The header of each of the one or more second PDUs includes a field indicating a sequence number of the first PDU.
    Type: Grant
    Filed: April 8, 2015
    Date of Patent: July 19, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Young Dae Lee, Sung Duck Chun, Myung Cheul Jung, Sung Jun Park
  • Patent number: 9344113
    Abstract: A data compression architecture comprises a shift register structure comprising first and second parallel paths, each comprising several shift register elements for storing previously received data characters. Each shift register element in the first path is paired with a respective shift register element in the second path. An input shift register stores input data characters in pairs during successive clock cycles. Logic circuitry compares the input data characters with each of the previously received data characters stored in the pairs of shift register elements to detect a match during one or more clock cycles. The logic circuitry determines a length of a sequence of received input data characters by determining a number of clock cycles during which a match is detected in a particular pair of shift register elements, and applies a correction factor based on a type of match detected at a beginning and end of the sequence.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: May 17, 2016
    Assignee: Altera Corporation
    Inventor: Martin Langhammer
  • Patent number: 9344207
    Abstract: Techniques for time transfer via signal encoding are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for time transfer via signal encoding comprising generating a time service ordered-set for inclusion in a physical coding sublayer frame of a physical layer device, generating time service data for inclusion in the physical coding sublayer frame of the physical layer device, and transmitting the physical coding sublayer frame.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: May 17, 2016
    Assignee: RPX CLEARINGHOUSE LLC
    Inventors: James Aweya, Michel Ouellette
  • Patent number: 9319110
    Abstract: A hinge is provided for mechanically and electrically coupling a machine and a display wirelessly. The hinge includes a machine portion having a first transceiver for wirelessly sending a signal concerning an operation or status of the machine and a display portion having a second transceiver for wirelessly receiving the operating signal. The hinge machine portion and the hinge display portion are mechanically connected so as to: (i) swivel with respect to each other; or (ii) tilt with respect to each other.
    Type: Grant
    Filed: November 6, 2013
    Date of Patent: April 19, 2016
    Assignees: Baxter International Inc., Baxter Healthcare S.A.
    Inventors: Andrey Kopychev, Gideon Hecht, Peter J. Wellings
  • Patent number: 9301080
    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: May 31, 2012
    Date of Patent: March 29, 2016
    Inventor: Brian M. Dugan
  • Patent number: 9298379
    Abstract: A computer program product, apparatus, and a method for facilitating input/output (I/O) processing for an I/O operation at a host computer system configured for communication with a control unit. The method includes receiving, by a control unit, a command block configured to hold a plurality of commands including an input command and/or an output command, the plurality of commands specified by a transport command word (TCW) including a read indicator configured to indicate whether the I/O operation includes input data and a write indictor configured to indicate whether the I/O operation includes output data; based on the command block holding at least one output command, receiving the output data and executing the at least one output command; and based on the command block holding at least one input command, forwarding the input data to the channel subsystem for storage at a location specified by the TCW.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: March 29, 2016
    Assignee: International Business Machines Corporation
    Inventors: John R. Flanagan, Daniel F. Casper, Catherine C. Huang, Matthew J. Kalos, Ugochukwu C. Njoku, Dale F. Riedy, Gustav E. Sittmann, III
  • Patent number: 9277651
    Abstract: Disclosed in the present specification is a circuit board. The circuit board includes a first reference plane and a second reference plane, wherein the second reference plane includes a defected ground structure. The circuit board also includes a signal trace coupled to a signal via, wherein the signal trace is disposed above the first reference plane. The circuit board additionally includes a spiral inductor positioned adjacent to the defected ground structure, wherein the spiral inductor is coupled to the signal via.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 1, 2016
    Assignee: Intel Corporation
    Inventors: Kai Xiao, Richard K. Kunze
  • Patent number: 9270576
    Abstract: In one embodiment, the present invention includes a method for receiving a request in a router from a first endpoint coupled to the router, where the request is for an aggregated completion. In turn, the router can forward the request to multiple target agents, receive a response from each of the target agents, and consolidate the responses into an aggregated completion. Then, the router can send the aggregated completion to the first endpoint. Other embodiments are described and claimed.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: February 23, 2016
    Assignee: Intel Corporation
    Inventors: Sridhar Lakshmanamurthy, Mikal C. Hunsaker, Michael T. Klinglesmith, Blaise Fanning, Mohan K. Nair, Joseph Murray, Rohit R. Verma, Gary J. Lavelle, Robert P. Adler
  • Patent number: 9258105
    Abstract: An Ethernet physical layer device using time division duplex. A time division duplex frame can be defined with uplink and downlink transmission periods. These defined uplink and downlink transmission periods can be adjusted based on bandwidth and latency considerations on the network link.
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: February 9, 2016
    Assignee: BROADCOM CORPORATION
    Inventors: Ahmad Chini, Mehmet Vakif Tazebay, Scott Powell
  • Patent number: 9246872
    Abstract: The embodiments of the present invention provide a solution for simplifying data transmission between a mobile device and a static destination address. This is achieved by introducing a new network node referred to as a VPC connector. The VPC connector is associated with a gateway of the operator network such as a GGSN. The VPC connector has access to a static first mapping between a subscriber identity associated with the mobile device and a static destination address to which the data from the mobile device should be sent. In order for the gateway to be able to route data from the mobile device to the correct static destination address, the gateway sends a dynamic second mapping between a temporary IP address of the mobile device and the subscriber identity associated with the mobile device to the network node referred to as the VPC connector.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: January 26, 2016
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventor: Robert Skog
  • Patent number: 9240900
    Abstract: Conventional routers employ a wired backplane that employs “long reach” serializer/deserializer (SerDes) links, but this type of architecture is complicated, costly, and uses a considerable amount of power. To address some of these issues, a new wireless backplane architecture is provided here. This wireless backplane employs direct millimeter wave links between line cards that replaces the convention, wired switching fabric.
    Type: Grant
    Filed: September 6, 2011
    Date of Patent: January 19, 2016
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Nirmal C. Warke, Brad Kramer, Hassan Ali, Swaminathan Sankaran, Baher Haroun, Srinath Hosur, Martin J. Izzard
  • Patent number: 9237100
    Abstract: A method for load balancing in a communication network having a plurality of link aggregate groups includes receiving a data unit at a first one of the plurality of network devices associated with a first one of the plurality of link aggregate groups, applying a hashing function to the data unit to generate a first hash value, where the first hash value identifies a communication link in the first one of the plurality of link aggregate groups, receiving the data unit at a second one of the plurality of network devices associated with a second one of the plurality of link aggregate groups, and applying the hashing function to the data unit to generate a second hash value that is distinct from the first value, where the second hash value identifies a communication link in the second one of the plurality of link aggregate groups along which the data unit is to be communicated.
    Type: Grant
    Filed: August 6, 2009
    Date of Patent: January 12, 2016
    Assignee: MARVELL ISRAEL (M.I.S.L.) LTD.
    Inventors: Tal Mizrahi, Aviran Kadosh, Denis Krivitski
  • Patent number: 9219651
    Abstract: Training, refreshing and/or updating Ethernet link partners for silent channels and/or silent directions of channels may be determined based on control parameters. This may be used to improve energy efficiency in Ethernet communication. Control parameters may comprise a default value and/or may be determined based on prior training, refreshing and/or updating. New values for the control parameters may be generated based on a magnitude of change between current and prior control parameter values or based on performance such as bit error rate. User input may be utilized to determine when to execute the training, refreshing and/or updating. The training, refreshing and/or updating may be done for one or more of a near-end crosstalk canceller, alien near-end crosstalk canceller, far-end crosstalk canceller, alien far-end crosstalk canceller and echo canceller. After the training, refreshing and/or updating, the silent channels may transition to active and/or may remain silent.
    Type: Grant
    Filed: December 10, 2013
    Date of Patent: December 22, 2015
    Assignee: BROADCOM CORPORATION
    Inventors: Wael William Diab, Scott Powell
  • Patent number: 9208113
    Abstract: A data processing system includes, in one embodiment, at least a first processor and a second processor and an interrupt controller, and the system provides a deferred inter-processor interrupt (IPI) that can be used to wake up the second processor from a low power sleep state. The deferred IPI is, in one embodiment, delayed by a timer in the interrupt controller, and the deferred IPI can be cancelled by the first processor if the first processor becomes available to execute a thread that was made runnable by an interrupt which triggered the deferred IPI.
    Type: Grant
    Filed: January 15, 2013
    Date of Patent: December 8, 2015
    Assignee: Apple Inc.
    Inventors: Derek R. Kumar, Joshua Phillips de Cesare
  • Patent number: 9178808
    Abstract: The different switch modules making up a distributed virtual switch may route configuration commands for hardware resources to different modules within the distributed switch using a distribution and routing layer. At least one of the switch modules maintains a routing table that defines which switch modules are responsible for which hardware resources. The switch module uses the routing tables to forward the commands on the distribution and routing layer to the responsible switch module which then ensures that the relevant hardware resources are configured.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: November 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Josep Cors, David R. Engebretsen, David L. Hermsmeier, Adam C. Lange-Pearson, Ward R. Nelson
  • Patent number: 9172639
    Abstract: The different switch modules making up a distributed virtual switch may route configuration commands for hardware resources to different modules within the distributed switch using a distribution and routing layer. At least one of the switch modules maintains a routing table that defines which switch modules are responsible for which hardware resources. The switch module uses the routing tables to forward the commands on the distribution and routing layer to the responsible switch module which then ensures that the relevant hardware resources are configured.
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: October 27, 2015
    Assignee: International Business Machines Corporation
    Inventors: Josep Cors, David R. Engebretsen, David L. Hermsmeier, Adam C. Lange-Pearson, Ward R. Nelson
  • Patent number: 9160604
    Abstract: Methods and systems to explicitly realign packets are described. The system includes a first communications device that receives a first stream of bytes comprising a first packet and generates realignment information for the first packet based on an alignment restriction. The first communications device further transmits a second stream of bytes over the data path comprising the first packet and the realignment information. The transmitting of the first byte of the first packet over the data path being in accordance with the alignment restriction that is associated with an interface. The realignment information identifies a difference between a time that the first byte of the first packet would have been transmitted by the first communications device without the alignment restriction and a time of transmission of the first byte of the first packet by the first communications device in accordance with the alignment restriction.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: October 13, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Simon Luigi Sabato, Hugh Barrass
  • Patent number: 9154292
    Abstract: A communication apparatus (a slave) that performs time synchronization with a master apparatus on the basis of a time synchronization message transmitted from the master apparatus (a master) at a fixed cycle. The communication apparatus (the slave) includes a CPU that stores, in a transmission request message for requesting transmission of the time synchronization message, a requesting transmission rate, and transmits the transmission request message to the communication apparatus (the master).
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: October 6, 2015
    Assignee: Mitsubishi Electric Corporation
    Inventor: Jun Mizuguchi
  • Patent number: 9143716
    Abstract: An apparatus (1) for switching real-time media streams of one or multiple sources (Q1, Q2, Q3) to one or multiple sinks (S1, S2, S3) includes one or multiple source ports (QA1, QA2, QA3) for connecting of the one or multiple sources (Q1, Q2, Q3) as well as one or multiple sink ports (SA1, SA2, SA3) for connecting of the one or multiple sinks (S1, S2, S3). The apparatus (1) is adapted to provide a switching sink (SS) and to switch it to a real-time media stream of a first source (Q1). The switching sink (SS) is adapted to receive the real-time media stream of the first source (Q1) in a packet-switched format and to forward the received real-time media stream in a packet-switched format, wherein the packets are provided with a first multi-point destination address (IPMZS) allocated to the switching sink (SS) during forwarding in order to allow for a connecting of the one or multiple sinks (S2) with the real-time media stream of the first source (Q1) forwarded by the switching sink (SS).
    Type: Grant
    Filed: June 12, 2012
    Date of Patent: September 22, 2015
    Assignee: Institut Fur Rundfunktechnik GMBH
    Inventors: Matthias Laabs, Markus Berg, Andreas Metz, Aylin Vogl, Sonja Langhans, Herbert Guist, Siegfried Hauzeneder
  • Patent number: 9122811
    Abstract: In one embodiment, the present invention is directed to an integrated endpoint having a virtual port coupled between an upstream fabric and an integrated device fabric that includes a multi-function logic to handle various functions for one or more intellectual property (IP) blocks coupled to the integrated device fabric. The integrated device fabric has a primary channel to communicate data and command information between the IP block and the upstream fabric and a sideband channel to communicate sideband information between the IP block and the multi-function logic. Other embodiments are described and claimed.
    Type: Grant
    Filed: August 16, 2013
    Date of Patent: September 1, 2015
    Assignee: Intel Corporation
    Inventors: Michael Klinglesmith, Mohan Nair, Joseph Murray
  • Patent number: 9104472
    Abstract: A method and circuit for a data processing system (12) provide a virtualized programmable interrupt control system (70) which processes interrupt event reports from interrupt sources (e.g., 14, 40) which generate write transactions to an address for an interrupt event register (80) which is authenticated and then interpreted based on the current state of the targeted interrupt to generate the next state using an interpretation table (306) and predetermined configuration/state bits (310-314).
    Type: Grant
    Filed: February 4, 2013
    Date of Patent: August 11, 2015
    Assignee: Freescale Semiconductor, Inc.
    Inventor: Bryan D. Marietta