Patents Examined by Christopher A Daley
  • Patent number: 10317975
    Abstract: In one embodiment, a system and a method pertain to monitoring on the computing device resource consumption, storing resource consumption data obtained from the monitoring, receiving a request from the user for information regarding resource consumption or environmental impact associated with the user's operation of the computing device, and presenting to the user information regarding resource consumption or environmental impact.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: June 11, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Bruce David Michelson
  • Patent number: 10310909
    Abstract: Managing execution of computer operations by determining that a computer resource targeted by a command's first operation is available, in a candidate processing record in a processing records schedule, to receive an instruction to perform the first operation, determining that a computer resource targeted by the command's second operation is available, in a processing record in the schedule at a processing offset relative to the candidate record, to receive an instruction to perform the second operation, the processing offset being an expected processing latency associated with the command, scheduling the computer resource targeted by the first operation to receive the instruction to perform the first operation when processing the candidate record in the schedule, and scheduling the computer resource targeted by the second operation to receive the instruction to perform the second operation when processing the processing record in the schedule at the processing offset relative to the candidate record.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: June 4, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yiftach Benjamini, Eyal Gonen, Alexander Mesh
  • Patent number: 10289419
    Abstract: A method for sorting elements in hardware structures is disclosed. The method comprises selecting a plurality of elements to order from an unordered input queue (UIQ) within a predetermined range in response to finding a match between at least one most significant bit of the predetermined range and corresponding bits of a respective identifier associated with each of the plurality of elements. The method further comprises presenting each of the plurality of elements to a respective multiplexer. Further the method comprises generating a select signal for an enabled multiplexer in response to finding a match between at least one least significant bit of a respective identifier associated with each of the plurality of elements and a port number of the ordered queue. Finally, the method comprises forwarding a packet associated with a selected element identifier to a matching port number of the ordered queue from the enabled multiplexer.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: May 14, 2019
    Assignee: Intel Corporation
    Inventors: Mohammad A. Abdallah, Mandeep Singh
  • Patent number: 10282345
    Abstract: A combo chip is provided. The combo chip is applicable to an USB connector, and includes an USB type-C circuit, an USB non-type-C circuit, a switch unit, and a mode control unit. The switch unit is connected to the USB type-C circuit and the USB non-type-C circuit, and the mode control unit is connected to a control terminal of the switch unit. After performing one or more mode determination procedures, the mode control unit controls the switch unit to connect the USB type-C circuit to a first pin and a second pin while disconnecting the USB non-type-C circuit from the first pin and the second pin, or otherwise controls the switch unit to connect the USB non-type-C circuit to the first pin and the second pin while disconnecting the USB type-C circuit from the first pin and the second pin.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: May 7, 2019
    Assignee: REALTEK SEMICONDUCTOR CORP.
    Inventors: Chien-Wen Chen, Ming-Hui Tung
  • Patent number: 10282343
    Abstract: The disclosed invention improves the transfer efficiency of a bus transfer device. A semiconductor device includes a bus transfer device including a read data transfer path which can transfer read data having an n-bit width at a maximum. If first read data and second read data corresponding respectively to a first transaction and a second transaction have a total bit width of n bits or less, the bus transfer device can simultaneously transfer data obtained by unifying the first read data and the second read data, first transaction identification information, and second transaction identification information through the read data transfer path.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: May 7, 2019
    Assignee: RENESAS ELECTRONICS CORPORATION
    Inventor: Takashi Higuchi
  • Patent number: 10274919
    Abstract: A method is provided for programming a plurality control units of a vehicle via bus, wherein the control units are each put into a persistent bus idle mode, in which mode the control units each send messages on the bus only when the messages are requested from outside of the particular control unit. While the control units are in the persistent bus idle mode, new firmware is written to the control units in a writing process of the particular control unit. At least a subset of the control units is written to such that the particular writing processes of the subset of the control units overlap in time.
    Type: Grant
    Filed: July 7, 2016
    Date of Patent: April 30, 2019
    Assignee: Bayerische Motoren Werke Aktiengesellschaft
    Inventors: Michael Fischer, Hans-Joerg Voegel
  • Patent number: 10268623
    Abstract: A method for operating a data transfer system includes connecting a first data transfer device to a first data line which is connected to a first data interface, connecting a second data transfer device to a second data line which is connected to a second data interface, and transferring data over the first data interface. In order to achieve reliable operation of the data transfer system, a transfer of data through the second data interface is prevented. A data transfer system and a rail vehicle set having a plurality of railcars and a data transfer system are also provided.
    Type: Grant
    Filed: September 6, 2016
    Date of Patent: April 23, 2019
    Assignee: Siemens Mobility GmbH
    Inventor: Michael Dirauf
  • Patent number: 10261931
    Abstract: A backplane (1) comprising —a first module connector (2d) configured to receive a first printed circuit board module (5d) and including a first connector portion (23d-26d); —a second module connector (2e) configured to receive a second printed circuit board module (5e) and including a second connector portion (23e-26e), the first connector portion (23d-26d) being connected to the second connector portion (23e-26e) through a backplane bus.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: April 16, 2019
    Assignee: OVH
    Inventor: Miroslaw Pierre Klaba
  • Patent number: 10255877
    Abstract: The present application discloses a signal source detection and selection system for detecting and selecting a signal source for a display apparatus having a plurality of signal input interfaces configured to receive a plurality of input signals from a plurality of signal sources. The signal source detection and selection system includes an input interface scanner, an interface selector, a signal processor, and an output terminal. The input interface scanner is configured to scan each of the plurality of signal input interfaces and determine whether at least one signal input interfaces receives input signals. The interface selector, coupled to the input interface detector, is configured to select a signal input interface as a selected signal input interface, and gate an input signal from the selected signal input interface to the signal processor.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: April 9, 2019
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Xiaoyu Li, Lihua Geng, Navarrete Michelini Pablo
  • Patent number: 10241950
    Abstract: A method, non-transitory machine readable medium, and system are provided for modifying a device-specific module (DSM) corresponding to a storage device. In some embodiments, the method includes registering a first device-specific module (DSM) with a Multipath I/O (MPIO) module. The MPIO module provides one or more interfaces of the first DSM that redirect to one or more interfaces of a second DSM. The second DSM is modified to a modified second DSM. The MPIO module accesses the one or more interfaces of the first DSM and the accesses are redirected, by the one or more interfaces of the first DSM, to one or more interfaces of the modified second DSM.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: March 26, 2019
    Assignee: NETAPP, INC.
    Inventor: Robert Stankey
  • Patent number: 10241952
    Abstract: Methods and apparatus for throttling an interface that is integrated on the same die as a processor are described. In one embodiment, a signal from an Integrated Input/Output hub (e.g., integrated on the same die as a processor) causes throttling of a link coupled between the IIO and an Input/Output (IO) device. Other embodiments are also disclosed.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: March 26, 2019
    Assignee: Intel Corporation
    Inventors: Ravi Rajwar, Robert A. Mayer, Stephan J. Jourdan, Lily Pao Looi
  • Patent number: 10234900
    Abstract: Methods and apparatuses are provided for supporting data transmission by a wireless docking center. A first single hop communication link is established with a peripheral device configured to receive content data. A second single hop communication link is established with a dockee device configured to transmit the content data. At least one of a message and the content data is transferred from the second communication link to the first communication link.
    Type: Grant
    Filed: May 23, 2014
    Date of Patent: March 19, 2019
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Jong-Hyo Lee, Karthik Srinivasa Gopalan, Kiran Bharadwaj Vedula, Jun-Hyung Kim
  • Patent number: 10235324
    Abstract: A method and apparatus provide an ability to selectively couple one of the output of the buffer or the output of the digital driver to a data terminal based upon a state of a storage location in which a stored first select indicator is stored and based upon a state of a selection signal. An external serial interface, at a semiconductor die, includes the data terminal, a selection terminal to receive the selection signal, and a clock terminal to receive a clock signal. A buffer includes an input to receive a secondary signal and an output to provide the secondary signal to the data terminal. A digital driver includes a digital output coupled to the data terminal. A first storage location has a storage state based upon the stored first select indicator. Select circuitry provides the selectively coupling.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: March 19, 2019
    Assignee: NXP USA, Inc.
    Inventors: William E. Edwards, Jesse R. Beeker
  • Patent number: 10228740
    Abstract: In embodiments, apparatuses, methods and storage media (transitory and non-transitory) are described that include a plurality of sensor connectors to removably receive a corresponding plurality of sensors and a power management module to selectively provide power to sensor connector power terminals in response to power management signals from a sensor control module. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: March 12, 2019
    Assignee: Intel Corporation
    Inventors: Mark Kelly, Keith Nolan, Hugh M. Carr, Sean O'Byrne
  • Patent number: 10223130
    Abstract: A system to enable a computer to provide output to a display over a general-purpose data transmission medium, such as USB. The system includes provision of a plurality of display interface components, each display interface component adapted to receive display data and transmission of the display data to the display via the general-purpose data transmission medium. Each component is associated with a respective stage of operation of the system. The system is configured to use a respective one of the display interface components during each of a plurality of distinct operational stages.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: March 5, 2019
    Assignee: DISPLAYLINK (UK) LIMITED
    Inventors: Martin Andrew Turnock, Timothy Mark Edmonds, Patrick David Cooper
  • Patent number: 10222992
    Abstract: Embodiments of the present disclosure generally relate to a cloud computing network, or datacenter network, and a method of transferring information among processing nodes in a cloud computing network or datacenter. The network may include a hub that is coupled to a plurality of nodes so that data is transferred between nodes through the hub. Data from different nodes may be written into a slot within the hub, read, and then written into a slot within the destination node. Due to the proximity of the nodes to the hub, or even due to the amount of data to be written, the data may be written at different clock phases. The read may occur one or more clock cycles after the data has been written into the hub.
    Type: Grant
    Filed: January 30, 2016
    Date of Patent: March 5, 2019
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Luis Cargnini, Luiz M. Franca-Neto
  • Patent number: 10216686
    Abstract: An electronic device and method of communication using a USB interface through full duplex transmission are disclosed. A method of performing data communication by an electronic device includes detecting a connection of an electronic device through an interface, configuring the electronic device as a host or a slave for data communication of first data in response to the connection of the electronic device, performing first data communication based on a first communication path according to a first standard for the first data in response to detecting the configuration, detecting performance of data communication of second data while the data communication of the first data is performed, configuring the electronic device as the host or the slave for the data communication of the second data and performing second data communication based on a second communication path according to a second standard for the second data in response to the configuration.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: February 26, 2019
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Shinho Kim
  • Patent number: 10218543
    Abstract: A subscriber station for a bus system and a method for reducing wire-bound emissions in a bus system are provided. The subscriber station includes a digital-analog converter for converting a digital signal into an analog signal, and an analog-digital converter, the digital-analog converter and the analog-digital converter being connected for a balancing of the dominant bus state of the bus system.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: February 26, 2019
    Assignee: ROBERT BOSCH GMBH
    Inventors: Steffen Walker, Axel Pannwitz
  • Patent number: 10210114
    Abstract: An I/O (input/output) bus arbiter to be used in conjunction with a compatible CPU (processor) to effect burst mode data transfers in all I/O accesses that remove the need for DMA (Direct-Memory-Access) signals, Bus-request/Bus-grant signals, and bridges consequently removing the need for a bus system to connect peripherals such as the PCI (Peripheral-Connect-Interface). The I/O arbiter consists of an interrupt controller with circular buffers, FIFOs (First-In-First-Out) and port engines for directly attaching devices with proper interface buffers, together with a compatible CPU interrupt signals, and synchronous data transfers with only this one arbiter.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: February 19, 2019
    Assignees: UNIVERSITI TEKNOLOGI MALAYSIA, PAHLAWAN MIKRO
    Inventors: Muhammad Nasir Bin Ibrahim, Namazi Bin Azhari, Adam Bin Baharum
  • Patent number: 10210121
    Abstract: A system for switching between a high performance mode and dual path mode is disclosed. The system includes a first device, a second device, a third device, and a switch configured to receive control signals, and in response causing the switch to selectively couple one or more first lanes of the first device or one or more second lanes of the second device to third lanes of the third device to yield enabled lanes. The system also include a number of the enabled lanes is less than or equal to a number of the third lanes, and the switch is configured to route the enabled lanes associated with the first device to a first portion of the third lanes in an increasing order and to route the enabled lanes associated with the second device to a second portion of the third lanes in a decreasing order.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: February 19, 2019
    Assignee: QUANTA COMPUTER INC.
    Inventors: Wei-Yi Chu, Chia-Feng Cheng, Kai Chang, Chih-Yu Chen