Patents Examined by Tim T. Vo
-
Patent number: 10776294Abstract: In an embodiment, a system comprises: a first bus; a second bus; a first peripheral coupled to the first bus and the second bus, the first peripheral configured to receive a command from the first bus and to generate data in response to the first command; and a second peripheral coupled to the first bus and the second bus, the second peripheral configured to initiate transfer of the generated data from the first peripheral to the second peripheral over the second bus such that access to the generated data through the first bus is prevented.Type: GrantFiled: November 16, 2015Date of Patent: September 15, 2020Assignee: Atmel CorporationInventors: Guillaume Pean, Vincent Debout, Marc Maunier
-
Patent number: 10776303Abstract: The first information processing apparatus is configured to detect the removal device attached to the removal device interface, and send, to the second information processing apparatus, a mount request to mount the removal device, the second information processing apparatus is configured to receive the mount request from the first information processing apparatus, mount, on the second information processing apparatus, the removal device attached to the removal device interface of the first information processing apparatus, and send a mount point identifier to the first information processing apparatus, the mount point identifier being an identifier indicating a mount point of the removal device mounted on the second information processing apparatus, and the first information processing apparatus is further configured to receive the mount point identifier from the second information processing apparatus, and mount the mount point of the second information processing apparatus indicated by the mount point identType: GrantFiled: October 1, 2019Date of Patent: September 15, 2020Assignee: KYOCERA DOCUMENT SOLUTIONS INC.Inventor: Kenichiro Nitta
-
Patent number: 10769086Abstract: A recording medium to be used by being connected to a digital device includes a local bus, a plurality of recording units, an information storage unit, and a communication unit. The local bus has a plurality of switches or bridges. The plurality of recording units are connected to the local bus. The information storage unit stores information indicating a bus configuration of the local bus. The communication unit is used for transferring the information to and from the digital device. After the recording medium is inserted into the digital device, the bus configuration of the local bus is reconstructed based on the information acquired from the communication unit via the information storage unit by the digital device.Type: GrantFiled: February 9, 2017Date of Patent: September 8, 2020Assignee: Panasonic Intellectual Property Management Co., Ltd.Inventors: Hideaki Yamashita, Takeshi Otsuka, Masanori Mitsuzumi
-
Patent number: 10762012Abstract: A memory system memory system includes a first chip configured to perform a first operation, a second chip configured to perform a second operation, and a stacked memory device including a stacked structure of a plurality of memories. The stacked memory device being configured to be accessed by the first chip and the second chip through a shared bus.Type: GrantFiled: March 13, 2019Date of Patent: September 1, 2020Assignee: SK hynix Inc.Inventor: Dong Uk Lee
-
Patent number: 10761770Abstract: A data management method includes allocating a buffer for an application based on request information associated with data requested by the application, storing sensor data corresponding to the request information in the buffer, and transferring the sensor data stored in the buffer to the application.Type: GrantFiled: June 20, 2016Date of Patent: September 1, 2020Assignee: Samsung Electronics Co., Ltd.Inventor: Jongwook Lee
-
Patent number: 10761950Abstract: According to one embodiment, a storage device includes a nonvolatile memory, controller and interface. The nonvolatile memory stores data. The controller controls the operation of the nonvolatile memory. The interface includes first and second input/output units that transmit and receive a signal with respect to a host device. The first and second input/output units are set on the first hierarchy having the same communication function. The interface issues a connection request to the first input/output unit and when the connection request to the first input/output unit is rejected, the interface issues the connection request to the second input/output unit.Type: GrantFiled: July 2, 2019Date of Patent: September 1, 2020Assignee: TOSHIBA MEMORY CORPORATIONInventor: Kiyotaka Matsuo
-
Patent number: 10762018Abstract: Various embodiments are directed to a USB hub configured for supporting multiple data transfer speed protocols. The USB hub comprises a plurality of protocol/LINK layer components; and a physical layer component shared among the plurality of protocol/LINK layer components and supporting at least two USB connection ports. The physical layer component is in communication with each of the plurality of protocol/LINK layer components. A buffer system (including RX/TX buffers) is shared among the plurality of protocol/LINK layer components and a USB host controller component is in communication with the buffer system. The physical layer component is configured for operating in a first mode to support one of the at least two USB ports in a first operating mode; and operating in a second mode to support the at least two USB ports in a second operating mode.Type: GrantFiled: February 4, 2019Date of Patent: September 1, 2020Assignee: SYNOPSYS, INC.Inventors: Shaori Guo, Jun Cao, Fei Ren
-
Patent number: 10762025Abstract: The present disclosure provides a swappable card module for a computer component. The swappable card module can be configured to positioned in either the front side or back side of a server system. Some examples of the present disclosure provide for a card module holding at least one computer card, an adapter board, and a module housing.Type: GrantFiled: March 8, 2019Date of Patent: September 1, 2020Assignee: QUANTA COMPUTER INC.Inventors: Yaw-Tzorng Tsorng, Chun Chang, Ting-Kuang Pao
-
Patent number: 10754800Abstract: A storage device includes a controller and a nonvolatile memory device. The controller includes a field programmable gate array (FPGA) and receives an FPGA image for updating the FPGA from an outside in response to a first command received from the outside. The nonvolatile memory device stores the FPGA image. The controller receives the FPGA image through a main interface or a sideband interface, and executes the FPGA image in response to a second command received from the outside.Type: GrantFiled: November 6, 2018Date of Patent: August 25, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: WooSeong Cheong, Seonghoon Woo
-
Patent number: 10756816Abstract: A storage controller includes a plurality of submission queues corresponding to an initiator device and a processing device, the processing device to receive a Fibre Channel Protocol (FCP) command from the initiator device and send the FCP command to a first submission queue of the plurality of submission queues, the first submission queue being reserved for use by a kernel space of the storage controller. The processing device further to receive a Non-Volatile Memory Express over Fibre Channel (NVMe/FC) command from the initiator device. The processing device further to send the NVMe/FC command to a second submission queue of the plurality of submission queues without routing the NVMe/FC command through the kernel space, the second submission queue being reserved for direct access by the initiator device to a user space of the storage controller.Type: GrantFiled: March 29, 2019Date of Patent: August 25, 2020Assignee: Pure Storage, Inc.Inventor: Roland Dreier
-
Patent number: 10747445Abstract: A memory system includes a non-volatile memory, a data buffer in which data read out from the nonvolatile memory are stored prior to transmission to an initiator that is requesting the data, a port through which the initiator sends a request for the data and through which the data in the data buffer are transmitted to the initiator. When the port is connected to a first initiator at a time both first data requested by the first initiator and second data requested by a second initiator are stored in the data buffer and the second data become ready for transmission prior to the first data, the second data are transmitted through the port prior to the first data.Type: GrantFiled: March 7, 2016Date of Patent: August 18, 2020Assignee: TOSHIBA MEMORY CORPORATIONInventors: Takeshi Kikuchi, Kazuhito Okita
-
Patent number: 10740276Abstract: A method for enhancing an execution of AS5643 functions within AS5643 bus nodes. Also, at the same time, the method reduces overall software requirements and complexity of the AS5643 functions. The method includes attaching a AS5643 function block to the one or more interface layers of an IEEE-1394 serial bus. The AS5643 function block includes firmware or hardware. Further, the method provides the function block with a programmable code.Type: GrantFiled: April 19, 2019Date of Patent: August 11, 2020Assignee: DAP Holding B.V.Inventor: Michael Erich Vonbank
-
Patent number: 10740271Abstract: Embodiments of the present invention provide a connecting apparatus and a system. The connecting apparatus includes N interconnection units, M line processing units, and X switch processing units, where each interconnection unit is connected to at least one switch processing unit, each switch processing unit is connected to only one interconnection unit, each interconnection unit is connected to the M line processing units, each line processing unit is connected to the N interconnection units, M is a positive integer, N is a positive integer, and X is greater than or equal to N. In addition, the embodiments of the present invention further provide another connecting apparatus and system. According to the foregoing technical solutions, a connecting mode between an LPU and an SPU is relatively flexible.Type: GrantFiled: March 27, 2015Date of Patent: August 11, 2020Assignee: Huawei Technologies Co., Ltd.Inventors: Chongyang Wang, Jun Zhang
-
Patent number: 10740269Abstract: Arbitration circuitry is provided for allocating up to M resources to N requesters, where M?2. The arbitration circuitry comprises group allocation circuitry to control a group allocation in which the N requesters are allocated to M groups of requesters, with each requester allocated to one of the groups; and M arbiters each corresponding to a respective one of the M groups. Each arbiter selects a winning requester from the corresponding group, which is to be allocated a corresponding resource of the M resources. In response to a given requester being selected as the winning requester by the arbiter for a given group, the group allocation is changed so that in a subsequent arbitration cycle the given requester is in a different group to the given group.Type: GrantFiled: July 17, 2018Date of Patent: August 11, 2020Assignee: ARM LimitedInventor: Andrew David Tune
-
Patent number: 10740002Abstract: An apparatus for recording data received in serial form is provided. The apparatus includes a data logging port, an external access port, a first memory, and a command memory and a state machine executing on a processor internal to the apparatus, that writes the data, received in serial form through the data logging port, to the first memory while locking out access to the first memory via the bus interface and the command memory. The bus interface and the command memory are configured to read the first memory, when not locked out, in accordance with a command placed in the command memory through the bus interface. A method performed by the apparatus is also provided.Type: GrantFiled: May 5, 2016Date of Patent: August 11, 2020Assignee: Arista Networks, Inc.Inventors: Charles Melvin Aden, Robert J. Marinelli
-
Patent number: 10733115Abstract: A tablet information handling system keyboard stand stores pairing information in non-transitory memory accessed by an embedded controller upon detection of a physical connection with a tablet information handling system and communicated to an embedded controller in the tablet information handling system through the physical interface. Embedded controller cooperation coordinates configuration of a wireless personal area network interface without wireless communication or power applied to the wireless networking resources.Type: GrantFiled: January 29, 2016Date of Patent: August 4, 2020Assignee: Dell Products L.P.Inventors: Geroncio O. Tan, Anand P. Joshi, Chris E. Pepper
-
Patent number: 10733123Abstract: According to an embodiment, a computer system includes a main device, a first computer unit and a second computer unit. The main device includes a first accommodation portion and a second accommodation portion. The main device includes a selector switch, a first selector, a second selector and a control circuit. The first selector conducts either one of first signal lines extended from the first accommodation portion or the second accommodation portion. The second selector conducts either one of second signal lines extended from the first accommodation portion or the second accommodation portion. The control circuit controls the first selector and the second selector by the selector switch.Type: GrantFiled: February 1, 2018Date of Patent: August 4, 2020Assignee: TOSHIBA CLIENT SOLUTIONS CO., LTD.Inventors: Hiroki Kobayashi, Shigeo Hayashi
-
Patent number: 10725939Abstract: An apparatus includes a processor and a machine-readable medium coupled to the processor and comprising instructions. The instructions, when loaded into the processor and executed, configure the processor to identify that a USB element has attached to a USB hub at a port, classify the USB element according to power operations of the USB element, and assign an upstream or downstream setting of the port based upon the classification of the USB element based on power operations of the USB element.Type: GrantFiled: February 12, 2018Date of Patent: July 28, 2020Assignee: MICROCHIP TECHNOLOGY INCORPORATEDInventors: Atish Ghosh, Mark Gordon, Ken Nagai, Larisa Troyegubova
-
Patent number: 10725945Abstract: An integrated circuit includes a combined serial data output and interrupt output terminal, a serial communication control circuit; an interrupt generation circuit, and an output circuit. The output circuit includes a serial data input, an interrupt input, and a combined serial data and interrupt output. The serial data input is coupled to a serial data output of the serial communication circuit. The interrupt input is coupled to an interrupt output of the interrupt generation circuit. The combined serial data and interrupt output is coupled to the combined serial data output and interrupt output terminal.Type: GrantFiled: March 1, 2019Date of Patent: July 28, 2020Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Richard Edwin Hubbard, Richard Sterling Broughton, Vijayalakshmi Devarajan, Mark Edward Wentroble
-
Patent number: 10721302Abstract: A computer network-storage protocol system, including at least one initiator device having an initiator block layer and an initiator network layer interfacing with a first network driver; at least one target device having a target block layer and a target network layer interfacing with a second network driver; a plurality of network interface controllers (NICs) interfacing with the first network driver and the second network driver; a plurality of distinct channels, each channel establishing a connection between the initiator device and the target device and being configured to transmit packets between the initiator device and the target device, wherein each channel is mapped to only one NIC; and wherein the initiator block layer includes at least one request message buffer and at least one data message buffer.Type: GrantFiled: December 7, 2015Date of Patent: July 21, 2020Assignee: FOUNDATION FOR RESEARCH AND TECHNOLOGY—HELLAS (FORTH)Inventors: Angelos Bilas, Maria Pilar Gonzalez Ferez