Patents Examined by Scott C Sun
  • Patent number: 11243895
    Abstract: The present disclosure provides a data pre-processing method and device and related computer device and storage medium. By storing the target output data corresponding to the target operation into the first memory close to the processor and reducing the time of reading the target output data, the occupation time of I/O read operations during the operation process can be reduced, and the speed and efficiency of the processor can be improved.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: February 8, 2022
    Assignee: CAMBRICON TECHNOLOGIES CORPORATION LIMITED
    Inventors: Shaoli Liu, Xiaofu Meng
  • Patent number: 11226923
    Abstract: A bidirectional serial communication interface comprising a slave powered by a master connected to the slave via a signal line and a return line is disclosed. The master includes a master switch inserted in a line connecting a supply voltage to the signal line and a transceiver transmitting binary signals by opening and closing the master switch and receiving binary signals whilst the master switch is open. The slave includes an energy storage charged via the signal line and providing an internal power supply; a pull-up switch inserted in a line connecting the signal line to the internal power supply; a pull-down switch inserted in a line connecting the signal line to the return line; and a transceiver transmitting binary signals by opening and closing the pull-up and the pull-down switch whilst the master switch is open and receiving binary signals whilst the pull-up and the pull-down switch are open.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: January 18, 2022
    Assignee: Endress+Hauser SE+Co. KG
    Inventors: Chris Abbott, Gautham Karnik
  • Patent number: 11221796
    Abstract: Technologies are disclosed for redirecting input/output (“I/O”) requests to virtual hard disks (“VHDs”) to improve network performance and data redundancy. More particularly, files can be encapsulated in remote VHDs and accessed in such a way that the files appear to a local operating system and any local applications to be residing locally. Furthermore, I/O requests redirected to files encapsulated in VHDs may also be redirected to one or more additional VHDs for data redundancy. The redirected I/O requests may be transmitted simultaneously but separately to the additional VHDs in a split stream.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: January 11, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Randall Richards Cook, Kevin John Goodman
  • Patent number: 11216392
    Abstract: An electronic meeting tool for communicating arbitrary media content multiple users at a meeting. The method including communicating first user selected arbitrary media content to a base unit of a wireless communications network, the first user selected arbitrary media content being scaled to fill an available central display canvas of a first display coupled to the base unit. The method also including connecting a third peripheral device to third port of a third processing device and communicating third user selected arbitrary media content to the base unit of the wireless communications network, and adding the third user selected arbitrary media content to the available central display canvas on a side of the displayed first user selected arbitrary media content to fill the available central display canvas without affecting an aspect ratio of the first user selected arbitrary media content and the third user selected arbitrary media content.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: January 4, 2022
    Assignee: BARCO N.V.
    Inventors: Koen Simon Herman Beel, Yoav Nir, Filip Josephine Johan Louwet, Guy Coen
  • Patent number: 11204852
    Abstract: A status notification application displays a status of a peripheral device, and a bidirectional communication module operates as a service application and is capable of performing bidirectional communication with the peripheral device, and the status notification application issues a request to obtain a status of the peripheral device together with a name of the peripheral device to the bidirectional communication module, and the bidirectional communication module specifies a target peripheral device from which to obtain the status based on the name of the peripheral device, and transmits a request to obtain the status to the target peripheral device, and transmits to the status notification application the status sent back from the peripheral device in response to the request to obtain.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: December 21, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Chie Ito
  • Patent number: 11188339
    Abstract: The disclosure provides a system and method for an external processor to access internal register. The internal register may be a register of a core networking device. The method includes: sending, by an external processor, a read request to a core networking device; responding, by the core networking device, to the read request; sending, by the external processor, a write request to the core networking device; and preparing, by the core networking device, a register status notification of a register embedded in the core networking device and sends the register status notification to the external processor in response to the write request. The read and write requests and the responses are in a layer 2 protocol (L2 protocol).
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: November 30, 2021
    Inventors: Chuan-Wei Liu, Wei-Pin Chen
  • Patent number: 11169712
    Abstract: A memory system and an operating method thereof include: at least a CPU including multiple CPU cores, wherein the multiple CPU cores include reserved CPU cores and host CPU cores; at least a PCIe link coupled with the CPU, wherein the PCIe link includes at least a PCIe switch and a plurality of memory devices; and the plurality of memory devices coupled with the host CPU cores through respective workload threads and interrupt handlers, wherein the workload threads and interrupt handlers of each of the host CPU cores are configured to be optimized, the host CPU cores are isolated for the optimized workloads threads and interrupt handlers, and the workload threads and interrupt handlers are executed at the host CPU cores coupled thereto.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: November 9, 2021
    Assignee: SK hynix Inc.
    Inventors: Young Tack Jin, Sungjoon Ahn, Seong Won Shin
  • Patent number: 11163708
    Abstract: Communicating between a first device and a second device includes the first device generating command mode control words for communication with the second device, the first device converting the command mode control words into transport mode control words prior to transmitting the control words to the second device, the first device receiving transport mode control words from the second device, and the first device converting the transport mode control words received from the second device into received command mode control words. An application running on the first device may generate command mode control words for communication with the second device. The application may directly provide command mode control words to an ssch or channel subsystem layer. The first device may convert the command mode control words into transport mode control words using an ssch or channel subsystem layer. The first device may be a host computing system.
    Type: Grant
    Filed: April 14, 2020
    Date of Patent: November 2, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Douglas E. LeCrone, Paul A. Linstead
  • Patent number: 11164607
    Abstract: An information handling system may include a processor and a storage subsystem. The storage subsystem may include a non-expander backplane, a first plurality of storage resources coupled to the processor via the non-expander backplane, and a second plurality of storage resources coupled to the processor via a communication path that does not include the non-expander backplane. The information handling system may be configured to provide slot numbers for the storage resources according to a numbering scheme in which a storage resource from the first plurality of storage resources and a storage resource from the second plurality of storage resources have the same slot number.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: November 2, 2021
    Assignee: Dell Products L.P.
    Inventors: Chandrashekar Nelogal, Heerak Sudhir Kumar Surti
  • Patent number: 11157274
    Abstract: A computer uses an active cable architecture to control communications. The computer sends a first set of instructions for completion of an activity to a first micro-controller of an active communication cable. The computer determines that at least one transceiver of an active cable is to receive a set of signals from the first micro-controller. The computer forms a communication connection between the first micro-controller and the at least one transceiver. The computer sends a second set of instructions to the at least one transceiver, wherein the second set of instructions instruct the at least one transceiver to complete at least a portion of the activity.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: October 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Pavel Roy Paladhi, Prasanna Jayaraman, Nam Huu Pham, Daniel M. Dreps
  • Patent number: 11157435
    Abstract: Disclosed is a light module and a matching housing for a bus node. The light module is provided to be used in a data bus system for transmitting data for light-emitting components via a differential two-wire data bus. The data bus transmits data between a bus master and at least two bus nodes. The data bus is divided by the bus nodes into at least two two-wire data bus sections. The housing comprises at least two rows of connections arranged opposite each other. Each row comprises one negative supply voltage connection and one positive supply voltage connection, which are arranged to be connected in pairs without intersection. The two connections for each of the respective two-wire data bus sections are arranged between the connections for the supply voltages in each row. A light-emitting component is arranged in a recess of the housing.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: October 26, 2021
    Assignee: ELMOS SEMICONDUCTOR SE
    Inventor: Christian Schmitz
  • Patent number: 11151060
    Abstract: An electronic meeting tool for communicating arbitrary media content from users at a meeting includes a node configuration operating a display node of a communications network that is coupled to a display. The node configuration receives user selected arbitrary media content and controls display of the user selected arbitrary media content on the display. At least one peripheral device communicates the user selected arbitrary media content via the communications network. The peripheral device is a connection unit including a connector that couples to a port of a processing device having a second display, a memory and an operating system; and a transmitter communicating with the communications network. A program is provided to run on the operating system of the processing device and obtains user selected arbitrary media content, while leaving a zero footprint on termination.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: October 19, 2021
    Assignee: BARCO N.V.
    Inventors: Koen Simon Herman Beel, Yoav Nir, Filip Josephine Johan Louwet, Guy Coen
  • Patent number: 11147181
    Abstract: A modular I/O system for an industrial automation network includes a network adapter including first and second adapter modules, wherein each adapter module is configured for connection with an industrial network. The I/O system further includes a first I/O device with first and second I/O modules each configured for operative connection to a controlled system for input/output of data with respect to the controlled system. The I/O system further includes first and second independent backplane data networks that connect each of the first and second adapter modules to each of the first and second I/O modules. The network adapter includes first and second removable backplane network switches and the first I/O device includes third and fourth removable backplane network switches that establish the backplane networks. The backplane network switches can be Ethernet gigabit switches.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: October 12, 2021
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Daniel E. Killian, Sivaram Balasubramanian, Kendal R. Harris, Chandresh R. Chaudhari
  • Patent number: 11132215
    Abstract: Techniques to facilitate an out-of-band (OOB) management in a virtualization environment include examples of assigning an endpoint identifier to a domain mapped to physical memory addresses of one or more storage devices coupled with a computing platform. The domain may enable software or a device driver executed by a virtual machine (VM) to access, manage or control at least a portion of the one or more storage devices. Examples also include receiving or forwarding messages through an OOB communication link coupled with the computing platform to a management entity to facilitate OOB management of the software or the device driver executed by the VM.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: September 28, 2021
    Assignee: Intel Corporation
    Inventors: Maksymilian Kunt, Piotr Wysocki, Slawomir Ptak, Kapil Karkra
  • Patent number: 11126357
    Abstract: A method and apparatus that provides a solid state drive that analyzes connection performance during I/O operations and is configured to independently modify connection performance based upon user specified input parameters without the need for host computer management.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: September 21, 2021
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Darin Edward Gerhart, Nicholas Edward Ortmeier, Mark David Erickson
  • Patent number: 11119951
    Abstract: A controller of a data storage system reconfigures a target storage node within the data storage system including by assigning the target storage node a new target node name in place of a former target node name. The controller provides a reconfiguration notification, the former target node name, and the new target node name to a host platform having an ongoing first communication session with the target storage node. Following the reconfiguration notification, the controller responds to a login request of the host platform and establishes a new second communication session between the host platform and the target storage node. The host platform can logout of the now-stale first communication session after the second communication session is established.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: September 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Abhishek Jaiswal, Komal S. Shah, Kanishka Keshav, Subhojit Roy
  • Patent number: 11119677
    Abstract: A storage device and method of controlling a storage device are disclosed. The storage device includes a host, a logic die, and a high bandwidth memory stack including a memory die. A computation lookup table is stored on a memory array of the memory die. The host sends a command to perform an operation utilizing a kernel and a plurality of input feature maps, includes finding the product of a weight of the kernel and values of multiple input feature maps. The computation lookup table includes a row corresponding to a weight of the kernel, and a column corresponding to a value of the input feature maps. A result value stored at a position corresponding to a row and a column is the product of the weight corresponding to the row and the value corresponding to the column.
    Type: Grant
    Filed: March 8, 2018
    Date of Patent: September 14, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Peng Gu, Krishna T. Malladi, Hongzhong Zheng
  • Patent number: 11119970
    Abstract: A vehicle having a plurality of application boards connected to a storage device via a bus, such as a Peripheral Component Interconnect Express (PCI Express or PCIe) bus. The storage device presents on the bus a plurality of virtual storage devices via virtualization of a set of resources of the storage device (e.g., in accordance with Single Root Input/Output Virtualization (SR-IOV) or Multi Root Input/Output Virtualization (MR-IOV)). The virtual storage devices are assigned to the plurality of application boards respectively. The bus and/or the storage device facilitates communications among the plurality of application boards and resource sharing.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: September 14, 2021
    Assignee: Micron Technology, Inc.
    Inventor: Alberto Troia
  • Patent number: 11106610
    Abstract: In certain aspects, a device comprises one or more IO inputs; a first receiver coupled to a first supply voltage and the one or more IO inputs, wherein the first receiver comprises thick oxide transistors; and a high-speed circuit comprising: an isolation block coupled to the one or more IO inputs, wherein the isolation block comprises thick oxide transistors; and a second receiver coupled to the isolation block and a second supply voltage, wherein the second receiver comprises thin oxide transistors.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: August 31, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Ying Duan, Shih-Wei Chou, Mansoor Basha Shaik, Harry Dang, Abhay Dixit
  • Patent number: 11108127
    Abstract: Disclosed herein is an apparatus that includes a memory, a processor, and a rectangular waveguide coupled to the memory and the processor so that the memory and the processor communicate with each other via the rectangular waveguide.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: August 31, 2021
    Assignee: Micron Technology, Inc.
    Inventor: Yoshihito Koya