Protocol Selection Patents (Class 710/11)
  • Patent number: 11953550
    Abstract: A server Joint Test Action Group (JTAG) component adaptive interconnection system and method. The system includes a JTAG master device, a programmable device, and a plurality of JTAG components. The programmable device is configured to simulate JTAG timing according to a JTAG protocol and test JTAG channels of the JTAG components connected to the programmable device one by one. The programmable device connects in series a Test Data Output (TDO) signal of a previous JTAG component with a Test Data Input (TDI) signal of a next JTAG component in the programmable device, connects a TDI signal of a first JTAG component with a TDI signal of the JTAG master device, and connects a TDO signal of a last JTAG component with a TDO signal of the JTAG master device, so as to form a JTAG interconnection chain.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: April 9, 2024
    Assignee: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.
    Inventor: Yanpo Huang
  • Patent number: 11789889
    Abstract: Apparatuses, methods, and computer-readable media are provided for operating a port manager to detect a first link condition or a second link condition of a circuitry. Under the first link condition, a first link between a downstream port of the circuitry and an upstream port of a switch is compatible to a first protocol, and a second link between a downstream port of the switch and an upstream port of a device is compatible to the second protocol. Under the second link condition, the first link exists and is compatible to the first protocol, while there is no second link being compatible to the second protocol. The port manager is to operate the downstream port of the circuitry according to the second protocol on detection of the first link condition, or according to the first protocol on detection of the second link condition. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: October 17, 2023
    Assignee: Intel Corporation
    Inventor: Mahesh Natu
  • Patent number: 11625356
    Abstract: A computer comprising a plurality of interconnected processing nodes arranged in a configuration in which multiple layers of interconnected nodes are arranged along an axis, each layer comprising at least four processing nodes connected in a non-axial ring by at least respective intralayer link between each pair of neighbouring processing nodes, wherein each of the at least four processing nodes in each layer is connected to a respective corresponding node in one or more adjacent layer by a respective interlayer link, the computer being programmed to provide in the configuration two embedded one dimensional paths and to transmit data around each of the two embedded one dimensional paths, each embedded one dimensional path using all processing nodes of the computer in such a manner that the two embedded one dimensional paths operate simultaneously without sharing links.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: April 11, 2023
    Assignee: GRAPHCORE LIMITED
    Inventor: Simon Knowles
  • Patent number: 11615053
    Abstract: A processor in a network has a plurality of processing units arranged on a chip. An on-chip interconnect enables data to be exchanged between the processing units. A plurality of external interfaces are configured to communicate data off chip in the form of packets, each packet having a destination address identifying a destination of the packet. The external interfaces are connected to respective additional connected processors. A routing bus routes packets between the processing units and the external interfaces. A routing register defines a routing domain for the processor, the routing domain comprising one or more of the additional processor, and at least a subset of further additional processors of the network, wherein the additional processors of the subset are directly or indirectly connected to the processor. The routing domain can be modified by changing the contents of the routing register as a sliding window domain.
    Type: Grant
    Filed: July 13, 2021
    Date of Patent: March 28, 2023
    Assignee: GRAPHCORE LIMITED
    Inventors: Daniel John Pelham Wilkinson, Lars Paul Huse, Richard Luke Southwell Osborne, Graham Bernard Cunningham, Hachem Yassine
  • Patent number: 11581053
    Abstract: A system includes a memory device and a processing device coupled to the memory device. The processing device is configured to switch an operating mode of the memory device between a test mode and a non-test mode. The system further includes a test mode access component that is configured to access the memory device while the memory device is in the test mode to perform a test mode operation.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: February 14, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Michael R. Spica, David G. Springberg
  • Patent number: 11507043
    Abstract: The present disclosure provides a method and a system for automatically configuring an I/O port. The method applied to a central processor includes: receiving request information from a controlled device, the request information carrying a type of a signal required by the controlled device, and sending, according to the type of the signal, a configuration instruction to a control device, and instructing the control device to configure the I/O port according to the configuration instruction. The controlled device is connected to the central processing unit, or the controlled device is connected to the central processor by means of the control device.
    Type: Grant
    Filed: June 13, 2019
    Date of Patent: November 22, 2022
    Assignee: GREE ELECTRIC APPLIANCES, INC. OF ZHUHAI
    Inventors: Wenhui Zhang, Wenhao Wu, Peng Ren
  • Patent number: 11397679
    Abstract: Methods, systems, and devices that support variable modulation schemes for memory are described. A device may switch between different modulation schemes for communication based on one or more operating parameters associated with the device or a component of the device. The modulation schemes may involve amplitude modulation in which different levels of a signal represent different data values. For instance, the device may use a first modulation scheme that represents data using two levels and a second modulation scheme that represents data using four levels. In one example, the device may switch from the first modulation scheme to the second modulation scheme when bandwidth demand is high, and the device may switch from the second modulation scheme to the first modulation scheme when power conservation is in demand. The device may also, based on the operating parameter, change the frequency of the signal pulses communicated using the modulation schemes.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: July 26, 2022
    Assignee: Micron Technology, Inc.
    Inventors: Robert Nasry Hasbun, Timothy M. Hollis, Jeffrey P. Wright, Dean D. Gans
  • Patent number: 11392551
    Abstract: A storage system in one embodiment comprises a plurality of storage devices and a storage controller. The storage controller is configured to receive information indicating whether target data is one of a non-deduplicatable type of data and a deduplicatable type of data. Responsive to the information indicating that the target data is of the deduplicatable type, the storage controller is configured to utilize a content-based mapping generated based on a content of the target data to identify a corresponding physical address for storing the target data. Responsive to the information indicating that the target data is of the non-deduplicatable type, the storage controller is configured to utilize an address-based mapping generated based on a logical address associated with the target data to identify a corresponding physical address for storing the target data.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: July 19, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Assaf Natanzon, Zvi Schneider, Amitai Alkalay
  • Patent number: 11392308
    Abstract: This application relates to a technique that enables data transfer between an untrusted entity and a storage of a computing device. The technique can include the steps of (1) receiving, from a buffer cache, a pointer referencing a storage location; (2) creating a first abstract reference object based on the pointer, the first abstract reference object including a value; (3) generating a buffer object that provides access to the storage location; (4) sharing access to the buffer object with a first process, where: (i) the first process includes a first reference table, and (ii) the first abstract reference object is inserted into the first reference table; (5) creating a service request that includes the first abstract reference object; (6) transmitting the service request to the first process over a messaging protocol; and (7) initializing the buffer object by associating the value of the first abstract reference object with the buffer object.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: July 19, 2022
    Inventor: William R. Stouder-Studenmund
  • Patent number: 11314635
    Abstract: Disclosed herein are techniques for tracking usage of a storage-class memory. In one embodiment, a method includes receiving a first statistics update entry and a second statistics update entry by a memory controller for a memory, and assembling the statistics update entries into a statistics log entry. The first statistics update entry indicates a number of operations performed on a first memory block in the memory, and the second statistics update entry indicates a number of operations performed on a second memory block in the memory. The method also includes determining a persistent memory region in a persistent memory for storing the statistics log entry, and writing the statistics log entry into the persistent memory region, where the statistics log entry persists in the persistent memory region until the statistics log entry is read back through the memory controller.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: April 26, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Thomas A. Volpe, Mark Anthony Banse, Steven Scott Larson
  • Patent number: 11294834
    Abstract: A data processing system includes a memory system including a memory device storing data and a controller performing a data program operation or a data read operation with the memory device, and a host suitable for requesting the data program operation or the data read operation from the memory system. The controller can perform a serial communication to control a memory which is arranged outside the memory system and engaged with the host.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: April 5, 2022
    Assignee: SK hynix Inc.
    Inventor: Jong-Min Lee
  • Patent number: 11256644
    Abstract: In one example, a data processing unit (DPU) includes a host unit interface for communicatively coupling to second device via a serial input/output (I/O) connection, and a control unit implemented in circuitry and configured to initially configure the host unit interface of a data processing unit to operate in endpoint mode, determine that the host unit interface of the data processing unit is to switch from operating in the endpoint mode to root complex mode, in response to determining that the host unit interface is to switch from operating in the endpoint mode to the root complex mode: configure the host unit interface to operate in the root complex mode, and send data to an I/O expander unit to cause the I/O expander unit to issue a reset signal to the second device, the second device being configured to operate in the endpoint mode.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: February 22, 2022
    Assignee: FUNGIBLE, INC.
    Inventors: Sunil Mekad, Prathap Sirishe, Satish D Deo
  • Patent number: 11245549
    Abstract: A bus system, a subscriber station, and a method for configuring a static bus system for a dynamic communication are provided. The bus system has at least two subscriber stations, a communications link for connecting the subscriber stations to each other, and at least one device for the dynamic communication between the subscriber stations of the bus system; the subscriber stations and the communications link are developed for the static communication, which is directed to messages to be transmitted on the bus system that are known when the bus system is made available and are configured according to specified transmitters and receivers, and the dynamic communication is directed to messages to be transmitted on the bus system that have become known only after the subscriber stations and the communications link have been made available and are configured according to specified transmitters and receivers.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: February 8, 2022
    Assignee: Robert Bosch GmbH
    Inventors: Jochen Ulrich Haenger, Markus Schweizer, Rakshith Amarnath, Robert Szerwinski, Thomas Heinz
  • Patent number: 11216395
    Abstract: Apparatuses and methods for asymmetric bi-directional signaling incorporating multi-level encoding are disclosed. An example apparatus may include first and second channels, a receiver coupled to the first and second channels, and first and second transmitters coupled to the first and second channels, respectively. The receiver may be configured to receive differential data signals to receive write data at a rate, and each of the first and second transmitters may be configured to encode a plurality of bits into a respective data signal and provide the respective data signals at the data rate.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: January 4, 2022
    Assignee: Micron Technology, Inc.
    Inventor: Timothy Hollis
  • Patent number: 11188484
    Abstract: Apparatuses and methods for asymmetric bi-directional signaling incorporating multi-level encoding are disclosed. An example apparatus may include first and second channels, a receiver coupled to the first and second channels, and first and second transmitters coupled to the first and second channels, respectively. The receiver may be configured to receive differential data signals to receive write data at a rate, and each of the first and second transmitters may be configured to encode a plurality of bits into a respective data signal and provide the respective data signals at the data rate.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: November 30, 2021
    Assignee: Micron Technology, Inc.
    Inventor: Timothy Hollis
  • Patent number: 11182323
    Abstract: A touch detection system in accordance with one embodiment of the invention can include a circuit for converting a capacitance to a digital value. The touch detection system can include first and second communication interface circuits for enabling a first and second communication protocols, respectively. Furthermore, the touch detection system can include a detector circuit coupled to the first communication interface circuit and the second communication interface circuit. The detector circuit can be for automatically detecting a factor that indicates automatically enabling the first communication interface circuit and automatically disabling the second communication interface circuit. The detector circuit can be for detecting a coupling of a pin of the first communication interface circuit that is not used by the second communication interface circuit.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: November 23, 2021
    Assignee: Cypress Semiconductor Corporation
    Inventor: David G. Wright
  • Patent number: 11025682
    Abstract: Disclosed herein are a method and a system for wireless transmission of auxiliary stream data based on a video conference system. The method comprises: connecting a first auxiliary stream device to the master of the video conference via wireless pairing; running a screening software by a second auxiliary stream device; transferring the audio and video data of the second auxiliary stream device to the master of the video conference via the screening software. The method and the system as provided herein can solve the problems which may be caused by being incompatible with audio and video interface cables, thereby improving participants' experience.
    Type: Grant
    Filed: December 15, 2019
    Date of Patent: June 1, 2021
    Assignee: YEALINK (XIAMEN) NETWORK TECHNOLOGY CO., LTD.
    Inventors: Hu Jiang, Zhizhong Ouyang
  • Patent number: 11003237
    Abstract: A method for performing power management in a memory device, the associated memory device and the controller thereof, and the associated electronic device are provided. The memory device includes a non-volatile (NV) memory including at least one NV memory element. The method may include: during an initialization phase of the memory device, detecting whether a host device supports communications corresponding to a first communications protocol; and before detecting that the host device supports communications corresponding to the first communications protocol, controlling a physical layer (PHY) circuit within the memory device to keep staying at a power off state to save power, wherein the PHY circuit supports communications corresponding to the first communications protocol.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: May 11, 2021
    Assignee: Silicon Motion, Inc.
    Inventor: Tzu-Wei Hsu
  • Patent number: 10997126
    Abstract: Methods and apparatus are provided for reorganizing dynamically loadable namespaces (DLNs). In one exemplary embodiment, a method comprises the steps of, in response to a job submitted by an application, obtaining a DLN portion of a global single namespace of a file system, wherein the DLN is associated with the job and is maintained in a capacity tier of object storage of a storage system; obtaining one or more reordering directives from a user; rearranging one or more files in the DLN into a new directory hierarchy based on the one or more reordering directives to generate a reordered DLN; and dynamically loading the reordered DLN, including the metadata only for the reordered DLN, from the capacity tier of object storage into a performance tier of storage of the storage system for processing by the application. The reordered DLN is merged into the DLN following one or more modifications to the reordered DLN.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: May 4, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: John M. Bent, Sorin Faibish, Patrick S. Combes, Eriks S. Paegle, James M. Pedone
  • Patent number: 10928088
    Abstract: The present disclosure includes a control board including a switchable input/output port. The switchable I/O port may provide a switchable communication bus capable of selectively supporting one of multiple different communication protocols and may provide a switchable power bus capable of selectively conducting electrical power from one of multiple different power supplies. As such, the control board may communicatively and/or electrically couple to a wide range of devices. To that end, the control board may support the dynamic interchange and reconfiguration of devices coupled to the control board, allowing a control system including the control board greater operational flexibility.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: February 23, 2021
    Assignee: Johnson Controls Technology Company
    Inventors: Shaun B. Atchison, Brian D. Rigg
  • Patent number: 10842039
    Abstract: A backplane or backplane module for transmitting data along a signal path of a network to one or more functional modules attached to the signal path includes a printed circuit board, a functional module electrical connector attached to the printed circuit board, and a mechanically actuated bypass circuit assembly that maintains signal continuity along the signal path when a function module is not attached to the function module electrical connector.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: November 17, 2020
    Assignee: Phoenix Contact Development and Manufacturing, Inc.
    Inventors: Scott Michael Frye, Brian John Gillespie, Jr., Christopher Michael Brink
  • Patent number: 10824736
    Abstract: Systems, methods, and apparatus, including computer programs encoded on computer storage media, for facilitating communication in an industrial control network. A system includes an industrial control network, one or more controller devices, one or more emulators, and an encryption relay processor. Each controller device can be operable to control one or more operational devices connected to the industrial control network. Each emulator can be configured to communicate with a respective controller device, and each emulator can be configured to reference a respective profile that includes information about security capabilities of the respective controller device. The encryption relay processor can be operable to facilitate communication to and from each emulator over the industrial control network.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: November 3, 2020
    Assignee: Accenture Global Services Limited
    Inventors: Song Luo, Walid Negm, James J. Solderitsch, Shaan Mulchandani, Amin Hassanzadeh, Shimon Modi
  • Patent number: 10789364
    Abstract: A method for providing an authenticated update in a distributed network is provided. The distributed network has a plurality of nodes coupled to a serial bus. The method begins with transmitting a credential from an external device to a first node. The update data and an authentication code are provided to a processor of a second node from the external device. The processor of the second node provides the update data and the authentication code to the transceiver of the second node. The authenticated update is finalized by the processor of the second node. The authenticated update is closed by the transceiver of the first node. The credential of the authenticated update is provided to the transceiver of the second node. The transceiver of the second node verifies the update data using the credential and the authentication code. After being verified, the authenticated update data is stored.
    Type: Grant
    Filed: May 2, 2018
    Date of Patent: September 29, 2020
    Assignee: NXP B.V.
    Inventor: Thierry G. C. Walrant
  • Patent number: 10701080
    Abstract: A system is provided and includes a broadcasting device configured to emit a beacon signal over a predefined range and a mobile computing device. The mobile computing device is configured to run a host operating system at any location. The mobile computing device is further configured to run a virtual machine associated with the beacon signal within the host operating system but only when the computing device is in range of the beacon signal of a predefined strength.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: June 30, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, Douglas E. Rohde
  • Patent number: 10671178
    Abstract: A keyboard device is applied to an electronic apparatus and includes a main body, a connection base, a first tilt sensor, a second tilt sensor, and a processor. The connection base is rotatably connected to the main body and configured to detachably be engaged to the electronic apparatus. The first tilt sensor is disposed on the main body and configured to generate first tilt data. The second tilt sensor is disposed on the connection base and configured to generate second tilt data. The processor is electrically connected to the first tilt sensor and the second tilt sensor, and is configured to calculate angle difference data according to the first tilt data and the second tilt data.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: June 2, 2020
    Assignee: Chicony Electronics Co., Ltd.
    Inventors: Yi-Hung Wang, Tzu-Chuan Liang, Wei-Chih Cheng
  • Patent number: 10673732
    Abstract: A technique relates to dynamic time-domain reflectometry (TDR). A machine spares a bad lane in a bus. The bad lane is taken offline. TDR is dynamically executed on the bad lane while the bus is still in operation. A defect is isolated using results of the TDR.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: June 2, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Luiz C. Alves, Patrick J. Meaney, Christopher N. Oelsner, Gary A. Peterson, Christopher Steffen
  • Patent number: 10666540
    Abstract: A technique relates to dynamic time-domain reflectometry (TDR). A machine spares a bad lane in a bus. The bad lane is taken offline. TDR is dynamically executed on the bad lane while the bus is still in operation. A defect is isolated using results of the TDR.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: May 26, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Luiz C. Alves, Patrick J. Meaney, Christopher N. Oelsner, Gary A. Peterson, Christopher Steffen
  • Patent number: 10656991
    Abstract: Embodiments include method, systems and computer program products for redundantly storing product data for an electronic component on an external device. Aspects include determining that product data stored in a primary storage device is corrupted and determining whether the product data is available on the external device that is in communication with the electronic component. Based on a determination that the product data stored in the primary storage device is corrupted and that the product data is available on the external device, aspects include obtaining product data from the external device to continue operation of the electronic component.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: May 19, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Corville O. Allen, Lee N. Helgeson, Jenny S. Li, Philip J. Sanders
  • Patent number: 10587469
    Abstract: Systems and methods which allow for one or more input/output (I/O) ports residing on a device in a storage network environment to be reconfigured in order to communicate using different protocols are provided. Embodiments may provide for dynamic reconfiguration of an I/O port while the device including the port is deployed in the storage network. In some instances, such reconfiguration may be managed locally and/or by a remote management processing resource in the storage network. In some embodiments, reconfiguration of an I/O port to communicate in a different protocol may be implemented, either manually or automatically, based on observed traffic data.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: March 10, 2020
    Assignee: NetApp, Inc.
    Inventors: Tao Jin, Evan Chiu, Hua Li, Roland Guioguio, Wendell Griggs, James Loo
  • Patent number: 10581555
    Abstract: An information processing device is provided that includes a receiver to receive information from another information processing device that mutually communicates the information and a processor to process the information received by the receiver. The receiver detects occurrence of a burst error in the received information, sequentially writes the received information in a first memory, stops the writing of the information to the first memory based on detection of the burst error, shuts off transmission of the information received from the another information processing device based on a reproducing instruction, and transmits the information read from the first memory.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: March 3, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Masahiro Maeda, Atsushi Miki
  • Patent number: 10558601
    Abstract: According to one embodiment, an electronic device includes a receptacle, a first port, a second port, and a switch circuit. The receptacle includes pins. The pins of the receptacle are connectable to pins of a plug respectively. Each of the first and second ports communicates with the receptacle. The switch circuit switches a signal flow between the receptacle, and the first port and second port when the plug is inserted into the receptacle. The switch circuit communicates a first signal between the first port and one of a pair of first and second pins of the receptacle and a pair of third and fourth pins of the receptacle, and communicates a second signal between the second port and the other of the pair of the first and second pins and the pair of the third and fourth pins.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: February 11, 2020
    Assignee: Toshiba Client Solutions CO., LTD.
    Inventor: Koichi Senuma
  • Patent number: 10521365
    Abstract: Techniques for emulating a configuration space by a peripheral device may include receiving a configuration access request, determining that the configuration access request is for a configuration space other than a native configuration space of the peripheral device, and retrieving an emulated configuration from an emulated configuration space. The configuration access request can then be serviced by using the emulated configuration.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: December 31, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Nafea Bshara, Adi Habusha, Guy Nakibly, Georgy Machulsky
  • Patent number: 10503682
    Abstract: A network adapter includes one or more ports for communicating over a communication network, a bus interface, and logic circuitry. The bus interface is configured to communicate over a bus. The logic circuitry is configured to receive bus configuration request packets from an originator, to control the bus interface to generate one or more bus configuration cycles in response to at least some of the bus configuration request packets, and, in response to the bus configuration cycles, to generate and send bus configuration response packets to the originator of the bus configuration request packets.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: December 10, 2019
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Yoni Galezer, Lavi Koch, Tova Bar Asher
  • Patent number: 10447841
    Abstract: Aspects of the present disclosure provide an apparatus for wireless communication, at least one processor configured to determine a spatial location for a discovered wireless device, a user interface configured to output an indication of the discovered device and its spatial location, a receiver configured to receive a user input, and a communication unit configured to interact with the selected device. The at least one processor is further configured to select the discovered wireless device for interaction based on a relationship between the user input and the outputted indication.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: October 15, 2019
    Assignee: BOSE CORPORATION
    Inventor: Jahn D. Eichfeld
  • Patent number: 10445012
    Abstract: A system and methods for in-storage on-demand data decompression. Compressed data are stored in a storage device connected to a host computer. When decompressed data are needed, the host computer sends a decompression command to the storage device indicating which data are to be decompressed, and instructing it how to decompress the data. The storage device decompresses the data and stores the decompressed data, making it available to the host.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: October 15, 2019
    Assignee: NGD Systems, Inc.
    Inventor: Vladimir Alves
  • Patent number: 10417162
    Abstract: Provided are a memory package, an expansion memory module, and a multi-module memory system. A base memory module, to/from which an expansion memory module is capable of being attached/detached, includes a module board, a plurality of module terminals arranged on the module board to be connected to a slot, and a plurality of memory packages, each of which including a first surface to be attached to the module board and a second surface opposite to the first surface facing away from the module board, wherein each of the plurality of memory packages includes a plurality of package terminals exposed on the second surface of the memory package to be connected to the expansion memory module.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: September 17, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Won-hyung Song
  • Patent number: 10331136
    Abstract: The present disclosure provides a general purpose operating system (GPROS) that shows particular usefulness in the robotics and automation fields. The operating system provides individual services and the combination and interconnections of such services using built-in service extensions, built-in completely configurable generic services, and ways to plug in additional service extensions to yield a comprehensive and cohesive framework for developing, configuring, assembling, constructing, deploying, and managing robotics and/or automation applications. The disclosure includes GPROS extensions and features directed to use as an autonomous vehicle operating system. The vehicle controlled by appropriate versions of the GPROS can include unmanned ground vehicle (UGV) applications such as a driverless or self-driving car. The vehicle can likewise or instead include an unmanned aerial vehicle (UAV) such as a helicopter or drone.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: June 25, 2019
    Assignee: PERRONE ROBOTICS, INC.
    Inventor: Paul J. Perrone
  • Patent number: 10334059
    Abstract: Method and network for connecting a first end device to a network. One method includes the following steps: supporting, by a common data link layer, both Ethernet protocol and time sensitive network protocol; utilizing the Ethernet protocol for discovering, by the first end device, at least one other end device that is connected to the network; and utilizing the time sensitive network protocol for sending time sensitive data by the first end device to the at least one other end device over the network.
    Type: Grant
    Filed: February 19, 2017
    Date of Patent: June 25, 2019
    Assignee: Valens Semiconductor Ltd.
    Inventors: Eyran Lida, Nadav Banet, Aviv Salamon
  • Patent number: 10318215
    Abstract: An image forming system which suppresses the decline in printing speed without user intervention when the speed of data transmission to a storage does not meet an allowable speed, and a control method for the system. A first acquisition part acquires the speed of data transmission to the storage of each of plural image forming apparatuses and a second acquisition part acquires the data transmission speed between image forming apparatuses. When the speed of data transmission to a given image forming apparatus among the apparatuses is lower than a specified value, if the speed of data transmission to the storage of another image forming apparatus and the data transmission speed between image forming apparatuses are both higher than a given value, a striping part performs striping to distribute and store data into the storage of the given image forming apparatus and the storage of the other image forming apparatus.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: June 11, 2019
    Assignee: Konica Minolta, Inc.
    Inventor: Masaya Ikuta
  • Patent number: 10308235
    Abstract: A vehicle includes a power plant, an electrical port, and a controller. The controller is configured to transmit a signal to the inverter via a conductor of the port indicating a maximum power available. The signal may be transmitted responsive to indication of an off-board inverter being plugged into the port. The controller may be further configured to complete a circuit between the power plant and the inverter. The circuit may be completed responsive to an expected predefined reduction in peak voltage of the signal caused by the inverter.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: June 4, 2019
    Assignee: Ford Global Technologies LLC
    Inventor: Christopher W. Bell
  • Patent number: 10268618
    Abstract: Various semiconductor chips and computing devices are disclosed. In one aspect a semiconductor chip is provided that includes a first interface controller, a first physical layer connected to the first interface controller, a second interface controller, a second physical layer connected to the second interface controller, and a switch connected between the first interface controller and the second interface controller and the first physical layer and the second physical layer. The switch is operable in one mode to route signals to/from the first interface controller via the first physical layer and route signals to/from the second interface controller via the second physical layer and in another mode to route signals to/from both the first interface controller and the second interface controller via the first physical layer.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: April 23, 2019
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Dror Geva, Eyal Liser, Roman Mostinski
  • Patent number: 10230855
    Abstract: A processing device in a server computer system generates multiple instances of a universal scanner driver on a server, each instance corresponding to a different scanner connected at separate user devices. The processing device receives requests for an application running on the server to scan documents using the multiple scanners concurrently. The processing device sends, using the different instances of the universal scanner driver, the requests to each user device concurrently and receives scan data corresponding to the documents from the user device.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: March 12, 2019
    Assignee: Parallels International GmbH
    Inventors: Matthew Cini Sarreo, Paul Gafa, Nikolay N. Dobrovolskiy, Serguei M. Beloussov
  • Patent number: 10171984
    Abstract: A method and device to implement virtual docking host functionality in a wireless network is disclosed. The method manages at least one docking environment device within a wireless network. Further, the method discovers at least one docking environment and docks a dockee device to at least one docking environment device.
    Type: Grant
    Filed: November 6, 2013
    Date of Patent: January 1, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kiran Bharadwaj Vedula, Jong-Hyo Lee, Jun-Hyung Kim
  • Patent number: 10152295
    Abstract: An electronic device and an associated method for displaying image data on a first display device of a first electronic device and a second display device of a second electronic device external of the first electronic device are provided. The method includes the steps of: determining whether image data to be displayed on the first and second display devices are the same; when the image data to be displayed on the first and second display devices are the same, estimating the first resource consumption required when the extension mode is selected for displaying the image data and the second resource consumption required when the mirror mode is selected for displaying the image data; and determining to display the image data on the first and second display devices in the extension mode or the mirror mode according to the first and second estimated resource consumption.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: December 11, 2018
    Assignee: MEDIATEK INC.
    Inventors: Chun-Hung Chen, Chien-Chou Ko, Chiung-Fu Chen, Yi-Cheng Chen
  • Patent number: 10089276
    Abstract: A distributed logic control apparatus is usable to control a system and includes a plurality of enhanced intelligent devices and a network protocol control that are connected with a data network. The intelligent devices each have a processor apparatus and an algorithm operable thereon that enables each intelligent device to control a corresponding part of the system. Other algorithms on the intelligent devices provide an advantageous setup operation that enables the intelligent devices to cooperate with one another in a self-setup operation.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: October 2, 2018
    Assignee: EATON INTELLIGENT POWER LIMITED
    Inventor: Steven Dale Rees
  • Patent number: 10042803
    Abstract: An operating method for a card reader, comprising: powering on a card reader, and setting an operating mode according to the type of a device connected thereto; judging the operating mode, waiting to receive audio data if the operating mode is an audio mode, converting the received audio data into a digital signal, forming a data packet by the digital signal, parsing the data packet to obtain a parsing result, judging an instruction type according to the parsing result, executing a corresponding operation according to the instruction type, converting the obtained operation result into an audio data packet, and sending the audio data packet to the device connected thereto; and waiting to receive USB data if the operating mode is a USB mode, judging an instruction type of the received USB data, executing a corresponding operation according to the instruction type, and returning the operation result to the device connected thereto.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: August 7, 2018
    Assignee: Feitian Technologies Co., Ltd.
    Inventors: Zhou Lu, Huazhang Yu
  • Patent number: 10007325
    Abstract: Provided is an electronic device. The electronic device includes a communicator that wirelessly connects the electronic device to an external device, and a controller that controls the communicator and transmits a wake-up signal to the external device, in response to an input to turn on the power of the electric device, to instruct the external device in a standby state to initiate an audio output preparing operation. The standby state corresponds to a state in which the external device attempts to establish a connection.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: June 26, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Young-hoon Moon
  • Patent number: 9971725
    Abstract: A semiconductor device includes a substrate having a serial advanced technology attachment (SATA) connector that has a plurality of power supply terminals and a plurality of signal terminals, a nonvolatile semiconductor memory unit disposed on the substrate, and a memory control circuit disposed on the substrate, configured to control the nonvolatile semiconductor memory unit, and having a data input terminal connected to a first power supply terminal of the SATA connector and a data output terminal connected to a second power supply terminal of the SATA connector. A serial signal of input data is transmitted from the first power supply terminal to the data input terminal, and a serial signal of output data is transmitted from the data output terminal to the second power supply terminal.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: May 15, 2018
    Assignee: TOSHIBA MEMORY CORPORATION
    Inventor: Naoki Kimura
  • Patent number: 9965293
    Abstract: Techniques for adaptive interface support are described. In one embodiment, for example, an apparatus may comprise logic, at least a portion of which is in hardware, the logic to execute a basic input/output system (BIOS), determine a respective impedance state for each of one or more pins in an M.2 physical interface, determine an interface type for a peripheral device coupled with the M.2 physical interface based on the impedance states for the one or more pins, and control an operational state of the peripheral device during execution of the BIOS, based on the interface type for the peripheral device. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: May 8, 2018
    Assignee: INTEL CORPORATION
    Inventors: Nathaniel L. Desimone, Robert E. Gough, Sean C. Dardis
  • Patent number: 9959235
    Abstract: An input/output switching system for a server is disclosed herein. The input/output switching system includes a logic-determination device and at least one connector. The at least one connector electrically connects with at least one electronic card. The at least one connector comprises at least one first standard-bus pin group, at least one second standard-bus pin group, and a first distinguishing-signal pin group. The logic-determination device generates a first determination result which is used for determination of type of the at least one electronic card by receiving a distinguishing signal transmitted from the first distinguishing-signal pin group.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: May 1, 2018
    Assignees: INVENTEC (PUDONG) TECHNOLOGY CORPORATION, INVENTEC CORPORATION
    Inventor: Chia-Hsiang Chen