Hot Insertion Patents (Class 710/302)
  • Patent number: 11907148
    Abstract: An open compute project (OCP) adapter card and a computer device are disclosed. The adapter card includes an OCP connector, a controller, a selector, and a motherboard connector. The OCP connector is configured to connect to an OCP network interface card (NIC). The controller is configured for bandwidth allocation, in-situ control and power-on/off control of the OCP NIC. The selector gates a single-homed host or a dual-homed host based on working mode configuration information stored in the controller. The motherboard connector is configured to connect to a motherboard device.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: February 20, 2024
    Assignee: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.
    Inventors: Shuming Wang, Xiangtao Kong
  • Patent number: 11889653
    Abstract: A power converter includes a cabinet and an electric device accommodated in the cabinet. The cabinet includes a housing, a door, a support member, and a rotation mechanism. The door is rotatably supported around a first axis with respect to the housing. The support member is interposed between the housing and the door to support the door in the housing. The rotation mechanism rotates the door with respect to the housing around a second axis along a direction orthogonal to a plane direction of an opening of the housing.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: January 30, 2024
    Assignee: TOSHIBA MITSUBISHI-ELECTRIC INDUSTRIAL SYSTEMS CORPORATION
    Inventor: Satoshi Hasumi
  • Patent number: 11881946
    Abstract: Systems and methods for improving the performance and stability of bonding radios are provided. One method includes receiving a packet from a client device. Next, the method includes determining whether the received packet is an expected next packet and transmitting the received packet to a next destination if the received packet is the expected next packet. In an event the received packet is not the expected next packet, transmitting the received packet to a queue, setting a timer to wait for the expected next packet, and transmitting a message to the sender of the received packet requesting that the expected next packet be sent.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: January 23, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Xuefu Wang, Jianpo Han
  • Patent number: 11811222
    Abstract: An electrostatic discharge (ESD) protection circuit including a detection circuit, a voltage-divider element, and a discharge element is provided. The detection circuit is coupled between a first power line and a second power line. In response to an ESD event, the detection circuit enables a turn-on signal. The voltage-divider element is coupled between the first power line and a third power line and receives the turn-on signal. The discharge element is coupled between the second and third power lines. In response to the turn-on signal being enabled, the first discharge element discharges an ESD current.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: November 7, 2023
    Assignee: VANGUARD INTERNATIONAL SEMICONDUCTOR CORPORATION
    Inventors: Yeh-Ning Jou, Chieh-Yao Chuang, Hsien-Feng Liao, Ting-Yu Chang, Chih-Hsuan Lin, Chang-Min Lin, Shao-Chang Huang, Ching-Ho Li
  • Patent number: 11797226
    Abstract: A solid state device for a computer system is disclosed. The computer system includes a detecting module for detecting a connection state of a connector of a backplane of the computer system. The solid state device includes a memory module, configured to store data; a connection module, configured to connect the connector of the backplane of the computer system; and a controller module, coupled to the memory module and the connection module, configured to write data into the memory module according to a writing notification from the computer system when the connection state between the connection module and the connector of the computer system is changed from a first connection state to a second connection state, and to notify the computer system to unlock the connector of the computer system after finishing writing the data.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: October 24, 2023
    Assignee: Wiwynn Corporation
    Inventors: Shih-Hui Chang, Ping-Sheng Yeh
  • Patent number: 11726770
    Abstract: Aspects of the disclosure can provide a method that can include acquiring a program updating request for updating an application program of a service application, where the program updating request can be used for updating a source application program to obtain a target application program. The method can further include performing control to write target firmware data to be updated matching the target application program into a target firmware region by using an update control component in a static configuration region of a field-programmable gate array (FPGA) based on the program updating request. Additionally, the method can include performing firmware update processing on a target reconfiguration region corresponding to the target application program in a dynamic configuration region of the FPGA by using the target firmware data in the target firmware region, and starting the updated target application program after the firmware update processing is completed.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: August 15, 2023
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Jiaxin Li
  • Patent number: 11704402
    Abstract: Systems and methods are disclosed herein that may implement an information handling system including a gateway and a peripheral device monitor. The gateway may interface peripheral devices and control access of host resources of the information handling system by any of the peripheral devices. The peripheral device monitor may detect connection of an unverified peripheral device to the gateway, perform a trust verification process with the unverified peripheral device, control the gateway to enable access of the host resources by the unverified peripheral device when the unverified peripheral device becomes verified, and control the gateway to prevent access to the host resources by the unverified peripheral device when the unverified peripheral device fails the trust verification process. The trust verification process may include validating a device certificate and verifying a digest of boot code of the peripheral device.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: July 18, 2023
    Assignee: Dell Products L.P.
    Inventors: Nicholas D. Grobelny, Richard M. Tonry, Balasingh P. Samuel
  • Patent number: 11520530
    Abstract: A peripheral device includes one or more processors and a memory storing program instructions that when executed implement virtualization offloading components of a virtualized computing service, including a storage manager. The offloading components establish network connectivity with a control plane of the service. Based on detecting that a hardware server, in a separate enclosure, has been linked to the peripheral device, the hardware server is presented as a virtualization host of the service. The offloading components initiate compute instance configuration operations at the server in response to commands issued to the control plane, including at least one configuration operation initiated by the storage manager to enable access to a logical storage device from a compute instance.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: December 6, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Anthony Nicholas Liguori, Eric Jason Brandwine
  • Patent number: 11516883
    Abstract: A modular fixed wireless access (FWA) radio dock system is provided that allows docking of a single radio module that can be installed in multiple, different locations by connecting to any one of a plurality of docks and/or communication accessories. The radio module can be paired with different types/configurations of docking stations that include various connectivity ports that provide connectivity to a local network, a wired/wireless router, or other networking equipment. The docking stations can comprise both indoor and outdoor docking stations usable with the same radio module, and may include heat sink assemblies and/or fans that work in conjunction with heat sink assemblies of the radio module, as well as effectuate environmental sealing.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: November 29, 2022
    Assignee: Inseego Corp.
    Inventors: Vishal Donthireddy, Ashish Sharma, Pedro Gutierrez, Bill Babbitt, Todd Conklin, Sean Kim
  • Patent number: 11507421
    Abstract: Information handling systems (IHSs) and methods are provided herein to allocate Peripheral Component Interconnect Express (PCIe) bus resources to a plurality of PCIe slots according to various PCIe bus resource allocation option settings. At least one host processor is included within the IHS for executing program instructions to detect a PCIe bus allocation option setting selected from a plurality of options provided in a boot firmware setup menu; determine if the PCIe bus allocation option setting has changed since the IHS was last booted; and allocate PCIe bus resources to the plurality of PCIe slots according to the detected PCIe bus allocation option setting. The plurality of options provided in the boot firmware setup menu include at least an auto detect option, which when selected, enables the at least one host processor to automatically detect unused PCIe slots and reallocate PCIe bus resources to used PCIe slots.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: November 22, 2022
    Assignee: Dell Products L.P.
    Inventors: Chih-Yu Chan, Terry Matula
  • Patent number: 11494079
    Abstract: A method includes steps of: assigning a value of a setting variable to a memory allocation variable; allocating address space to peripheral devices based on the memory allocation variable; determining whether allocated address space is sufficient; acquiring a system-wise greatest demand size value when allotted address space is insufficient; determining whether the memory allocation variable exceeds the system-wise greatest demand size value; updating the memory allocation variable to have a larger value when the memory allocation variable does not exceed the system-wise greatest demand size value; and assigning the value of the memory allocation variable to the setting variable when the memory allocation variable exceeds the system-wise greatest demand size value.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: November 8, 2022
    Assignee: MITAC COMPUTING TECHNOLOGY CORPORATION
    Inventor: Ching-Hsiang Lu
  • Patent number: 11477319
    Abstract: An apparatus for preventing use of a mobile device while operating a motor vehicle includes a housing for connection to the motor vehicle, a processor and memory contained within the housing for storing and executing mobile device locking software and communication circuits contained within the housing and connected to the processor for sending and receiving locking signals to the mobile device. When the vehicle power is turned on the locking signals are sent to the mobile device and a locking application installed on the mobile device locks the mobile device and prevents the sending or receiving of calls or text messages.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: October 18, 2022
    Assignee: Drivecare Technologies Inc.
    Inventors: Angus Poulain, Josh Poulain
  • Patent number: 11422965
    Abstract: A computing system includes a component, a hot-swap controller that is coupled to the component, and a hot-swap controller monitoring configuration subsystem that is coupled to the hot-swap controller. The hot-swap controller monitoring subsystem receives a hot-swap controller monitoring configuration for the hot-swap controller that defines at least one monitoring characteristic for monitoring the component, uses it during an initialization of the computing system to generate hot-swap controller monitoring configuration commands, and transmits the hot-swap controller monitoring configuration commands to the hot-swap controller to configure the hot-swap controller to monitor the component according to at least one monitoring characteristic defined by the hot-swap controller monitoring configuration.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: August 23, 2022
    Assignee: Dell Products L.P.
    Inventors: Chandrasekhar Mugunda, Rui An, Akshata Sheshagiri Naik
  • Patent number: 11409649
    Abstract: A data storage interconnect system has a network controller with a first expansion bus switch connected to a central processor over an expansion bus interface thereof, and a first transceiver connected to the first expansion bus switch. A directly attachable storage host with a second transceiver is communicatively linked to the first transceiver of the network controller. A second expansion bus switch is connected to the second transceiver, and is connectable to a removable storage device over an expansion bus interface. The removable storage device communicates with the second expansion bus switch over an expansion bus protocol. A data transmission link interconnects the first transceiver and the second transceiver, with expansion bus protocol data traffic between the first expansion bus switch and the second expansion bus switch being carried thereon.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: August 9, 2022
    Assignee: PANASONIC AVIONICS CORPORATION
    Inventors: Peter Braun, Melvin Lahip
  • Patent number: 11399084
    Abstract: A MIPI CSI-2/D-PHY receiving device is configured to handle being hot plugged to MIPI CSI-2/D-PHY transmitting device. During a hot plugging event, the MIPI CSI-2/D-PHY receiving device has not been initialized by receipt from the MIPI CSI-2/D-PHY transmitting device of a Stop State signal of duration TINIT. Though the MIPI CSI-2/D-PHY transmitting device is already transmitting data associated with a partial frame, the MIPI CSI-2/D-PHY receiving device will not enter into an error or unknown state, and will ignore line start/end and frame end events and drop the data packets associated with the partial frame until a frame start event corresponding to a full frame is received from the MIPI CSI-2/D-PHY transmitting device.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: July 26, 2022
    Assignee: NXP USA, Inc.
    Inventors: Joachim Fader, Naveen Kumar Jain, Shreya Singh, Thomas John Rodriguez, Shivali Jain
  • Patent number: 11379026
    Abstract: The present application provides an electronic device for preventing a universal serial bus (USB) device from being damaged, and an operating method therefor. The electronic device includes a universal serial bus (USB) connector connectable to at least one of a charging device and a USB device through a dual gender, and at least one processor electrically coupled to the USB connector. The at least one processor is configured to detect a connection of the charging device and the USB device to the electronic device through the USB connector, in response to the connection of the charging device and the USB device to the electronic device, determine a charging voltage satisfying a designated condition, and request the charging device to provide the determined charging voltage through the USB connector.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: July 5, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Wookwang Lee, Dongrak Shin, Kyoungwon Kim, Sungjoon Cho, Kyounghoon Kim
  • Patent number: 11354137
    Abstract: In one example in accordance with the present disclosure, a modular computing component is described. The modular computing component includes a first terminal to connect the modular computing component to at least one of a host computing device and another modular computing component. Controller memory of the modular computing component stores information relating to at least one of build level information, revision level information, and generation level information. A controller of the modular computing component transmits the at least one of build level information, revision level information, and generation level information to the host computing device.
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: June 7, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Chi So, Nam H. Nguyen, Robert C. Brooks
  • Patent number: 11348620
    Abstract: An information handling system may include a memory comprising a plurality of memory modules, each memory module comprising a plurality of memory chips, a host system comprising a host system processor configured to, during a boot of the information handling system, execute a basic input/output system of the information handling system configured to monitor for one or more faults of one or more memory modules of the plurality of memory modules, and control circuitry. The control circuitry may be configured to, in response to the one or more faults, determine if, all of one or more memory modules associated with a power control signal of such one or more memory modules have experienced faults, and if all of the one or more memory modules associated with the power control signal have experienced faults, de-assert the power control signal such that the one or more memory modules are de-energized.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: May 31, 2022
    Assignee: Dell Products L.P.
    Inventors: Timothy M. Lambert, Jordan Chin, Nihit S. Bhavsar
  • Patent number: 11316308
    Abstract: The present disclosure provides an adapter, a multi-device detection system and a detection method. The adapter includes a circuit board, a male connector, a first female connector and a second female connector arranged on the circuit board. The male connector is electrically connected to the first female connector and the second female connector. The male connector is provided with two independent D+ pins and two independent D? pins. One of the two independent D+ pins is electrically connected to a D+ pin of the first female connector, and the other one of the two independent D+ pins is electrically connected to a D+ pin of the second female connector. One of the two independent D? pins is electrically connected to a D? pin of the first female connector, and the other one of the two independent D? pins is electrically connected to a D? pin of the second female connector. The present disclosure further provides a multi-device detection system and a detection method thereof.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: April 26, 2022
    Assignee: JRD COMMUNICATON (SHENZHEN) LTD.
    Inventors: Junlan Lin, Maolin Gong
  • Patent number: 11288224
    Abstract: A semiconductor system capable of reducing processing time in connection processing to a USB port is provided. The semiconductor system comprises TCPM and TCPC. The TCPM and the TCPC are communicably connected via the I2C bus. The TCPM has a connection detector. The TCPC in a CC logic and a controller. The CC logic embodies a state machine. The controller controls transitions in the state machine. The controller outputs a connected state transition notification when the connected state transitions to the connected state. The connection detector receives the connected state transition notification and detects the connection of the USB port. The TCPM performs a process corresponding to the connection detection by the connection detector.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: March 29, 2022
    Assignee: RENESAS ELECTRONICS CORPORATION
    Inventor: Dan Aoki
  • Patent number: 11275817
    Abstract: An information handling system may include a processor, and a cryptoprocessor comprising at least one storage location. The information handling system may be configured to: store, in the at least one storage location, cryptographic data regarding secure boot of the information handling system; receive an indication that a lockdown is to be initiated; in response to the indication, overwrite the at least one storage location with invalid data; and initiate the lockdown by triggering a reboot of the information handling system.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: March 15, 2022
    Assignee: Dell Products L.P.
    Inventors: Thomas Cantwell, Mark W. Shutt
  • Patent number: 11226670
    Abstract: An information processing apparatus includes: an interface; a battery; and a controller. The controller is configured to: determine whether a reduction notification indicating reduction in the electric power is received from an external device when the interface is receiving the electric power of a first power amount from the external device; and request the external device via the interface to supply the electric power of a second power amount that is less than the first power amount and greater than or equal to an amount of the electric power consumed in self-discharge of the battery.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: January 18, 2022
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Yasuhiro Shimamura
  • Patent number: 11226918
    Abstract: In some examples, a system includes a memory resource, a communication channel to allow a bus mastering capable device to access the memory resource, and a controller to block the system from responding to a request from the bus mastering capable device for accessing the memory resource until the controller has authorized the bus mastering capable device.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: January 18, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Monji G Jabori, Wei Ze Liu
  • Patent number: 11226757
    Abstract: A method for hot plug memory device data protection is provided. Removal of a hot plug memory device from a connection interface is determined by a status of an interface plug-in detection signal, wherein the hot plug memory device is electrically coupled to a host through the connection interface. A command for moving data is transmitted to the hot plug memory device by the host. Temporary data is moved from a cache module of the hot plug memory device to a flash memory module of the hot plug memory device by the hot plug memory device in response to the command for moving data.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: January 18, 2022
    Assignee: REALTEK SEMICONDUCTOR CORPORATION
    Inventor: Guo-Bing Jiang
  • Patent number: 11153164
    Abstract: Various embodiments for performing hardware upgrades in a disaggregated computing environment. A workload is run on a disaggregated computing system while providing a new component to at least one of a plurality of component pools used by the disaggregated computing system. Point-to-point circuit wire level switching is used to switch the disaggregated system from an assigned component residing in a first of the plurality of component pools to the new component residing in a second of the plurality of component pools without interrupting the running workload.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: October 19, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John A. Bivens, Min Li, Ruchi Mahindru, HariGovind V. Ramasamy, Yaoping Ruan, Valentina Salapura, Eugen Schenfeld
  • Patent number: 11106573
    Abstract: A first execution plan for a first version of a structured query language statement can be requested from a database management system. The first execution plan for the first version of the structured query language statement can be loaded into a first directed graph tree structure comprising a plurality of nodes. The first directed graph tree structure can be scanned to determine whether a full table scan for accessing requested data is represented by at least a one of the plurality of nodes of the directed graph tree structure. Responsive to determining that the full table scan for accessing the requested data is represented by the at least one of the plurality of nodes of the directed graph tree structure, a first indicator that indicates a fault condition can be output.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: August 31, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Jonathan M. Harding
  • Patent number: 11100603
    Abstract: A controller is attached to a back face of a display device. The controller includes: a housing; a control unit removably accommodated in a slot formed in the housing and configured to control the display device; a backboard provided inside the housing on the interior side with respect to the direction of insertion of the control unit and connected to the control unit; and a second connector connected to a first connector provided for the display device to establish connection between the backboard and the display device.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: August 24, 2021
    Assignee: FANUC CORPORATION
    Inventors: Kouhei Yoshida, Hideo Kobayashi, Hiroyuki Suwa, Junichi Sakamoto
  • Patent number: 11086780
    Abstract: An aspect includes providing a scratchpad memory to at least one persistent storage device of a plurality of persistent storage devices in a storage array. The scratchpad memory includes non-volatile storage. An aspect also includes designating the scratchpad memory for storing data corresponding to write operations implemented by a storage system, apportioning the scratchpad memory among each storage controller of a plurality of storage controllers in the storage system, and receiving, at the scratchpad memory, a write request from one of the storage controllers. An aspect further includes writing data of the write request to a location in the scratchpad memory based on the apportioning and corresponding to the one of the storage controllers.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: August 10, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Boris Glimcher, Amitai Alkalay
  • Patent number: 11023140
    Abstract: Several embodiments of memory devices and systems with removable storage are disclosed herein. In one embodiment, a non-volatile dual in-line memory module (NVDIMM) includes a controller and a non-volatile memory slot configured to operatively connect a removable non-volatile memory device to the controller. The NVDIMM further comprises one or more volatile memories operatively connected to the controller. The controller is configured to backup content on the one or more volatile memories onto a removable non-volatile memory device operatively connected to the controller via the non-volatile memory slot. In some embodiments, the NVDIMM further comprises dedicated hardware configured to direct the controller to backup content on the one or more volatile memories onto a removable non-volatile memory device operatively connected to the controller via the non-volatile memory slot.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: June 1, 2021
    Assignee: Micron Technology, Inc.
    Inventor: William A. Lendvay
  • Patent number: 10990303
    Abstract: A memory allocation method and apparatus is disclosed. The method includes: obtaining unoccupied mirrored memory in an initial mirrored memory, where the initial mirrored memory is indicated by a mirrored memory address range that is provided by an BIOS of a computer system to the an OS of the computer system during initialization of the OS; performing detection on data requiring memory allocation; and when detecting that the data is data to be stored in mirrored memory, allocating, from the unoccupied mirrored memory, the mirrored memory to the data to be stored in the mirrored memory. The memory allocation method can accurately find the mirrored memory, and allocating the mirrored memory to the data that needs to be stored in the mirrored memory. Therefore, this method ensures usage efficiency of the limited mirrored memory.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: April 27, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiuqi Xie, Xishi Qiu
  • Patent number: 10983825
    Abstract: This application provide a method of processing a process in a container. The method is used in a physical machine, multiple containers are deployed on the physical machine, the physical machine includes a watchdog drive, and the method includes: receiving, by the watchdog drive, a first operation instruction of a first container by using a dev which is a device file, where the first operation instruction includes a first process identification PID, and the first PID represents that the first operation instruction is delivered by a first process in the first container; determining, according to the first PID, first namespace corresponding to the first container; and deleting all processes in the first container according to the first namespace.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: April 20, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yufang Du, Yangyang Jiang
  • Patent number: 10928601
    Abstract: An apparatus and system that includes a plurality of data devices, a network module, and a chassis. The network module may include an interface defining couplings and channels extending between the couplings defining a network topology for interconnecting data devices. The chassis may be configured to receive data devices and the network module to operably couple the received data devices via the interconnect topology defined by the network module.
    Type: Grant
    Filed: February 19, 2018
    Date of Patent: February 23, 2021
    Assignee: Seagate Technology LLC
    Inventors: Richard C. A. Pitwon, Alexander C. Worrall
  • Patent number: 10884816
    Abstract: A resource management method, system, and computer program product for creating a dummy virtual machine (VM) in a Virtual Machine (VM) hypervisor and a dummy container in a container engine for a resource management purpose, adding hooks for each of the VM and the container, and calling the container engine to update a resource allocation in the dummy container when the hook of the VM is started and the VM hypervisor to update a resource allocation in the dummy VM when the hook of the container is started.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: January 5, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yanyan Hu, Guang Cheng Li, Yubo Li, Chao Zhu
  • Patent number: 10860514
    Abstract: Implementations of the subject matter described herein provide an input/output (I/O) card for storage device and a storage device. The I/O card and the disk drive for the storage device have the same form factor and comply with the same protocol, to enable the I/O card and the disk drive can be arranged at the same end of the storage device.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: December 8, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Haifang Zhai, Jing Chen, Yujie Zhou, Hendry Xiaoping Wu, David Wei Dong
  • Patent number: 10824499
    Abstract: An embodiment includes a memory module, comprising: a module error interface; and a plurality of memory devices, each memory device coupled to the module error interface, including a data interface and an device error interface, and configured to communicate error information through the device error interface and the module error interface.
    Type: Grant
    Filed: January 8, 2018
    Date of Patent: November 3, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Chaohong Hu, Hongzhong Zheng, Uksong Kang, Zhan Ping
  • Patent number: 10795424
    Abstract: A server power saving system includes a motherboard and a backplane. The motherboard includes a CPLD, a basic I/O control chip electrically connected with the CPLD, and a clock chip electrically connected with the CPLD. The basic I/O control chip includes a basic I/O control program The backplane includes a HD microcontroller electrically connected with the CPLD and a HD connection port electrically connected with the HD microcontroller and the clock chip. The HD microcontroller sends clock enable signal to the CPLD when a HD is electrically connected with the HD connection port. The CPLD transmits clock enable signal to the basic I/O control chip. The basic I/O control chip sends confirmation signal to the CPLD according to clock enable signal, and the CPLD determines whether to drive the clock chip to send clock signal to the HD connection port according to a content of confirmation signal.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: October 6, 2020
    Assignees: INVENTEC (PUDONG) TECHNOLOGY CORPORATION, INVENTEC CORPORATION
    Inventor: Ying-Xian Han
  • Patent number: 10732991
    Abstract: Concurrent maintenance of an input/output (I/O) adapter backing a virtual network interface connection (VNIC) including receiving, by a hardware management console (HMC), a request to disconnect the I/O adapter from a computing system, wherein the computing system comprises a logical partition and virtual I/O server; instructing, by the HMC over a communications link, the virtual I/O server to deconfigure and remove the server VNIC driver; determining, by the HMC, that a replacement I/O adapter is installed on the computing system; and in response to determining that the replacement I/O adapter is installed on the computing system, instructing, by the HMC over the communications link, the virtual I/O server to add and configure a replacement server VNIC driver.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: August 4, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Curtis S. Eide, Dwayne G. McConnell, Xiaohan Qin
  • Patent number: 10733120
    Abstract: A bus arrangement includes a coordinator; a first subscriber; a first subscriber arrangement with a second subscriber; and a bus. The bus couples the coordinator with the first subscriber and the second subscriber. The first subscriber is arranged between the coordinator and the second subscriber on the bus. The bus arrangement is configured such that the first subscriber arrangement can be decoupled from the bus in an operating phase, and such that the first subscriber cannot be decoupled from the bus in the operating phase.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: August 4, 2020
    Assignee: EATON INTELLIGENT POWER LIMITED
    Inventors: Matthias Hansing, Franz Heller, Peter Thiessmeier
  • Patent number: 10726809
    Abstract: An image display apparatus includes a display unit that displays an image, a connection unit connected to a replaceable interface board and communicating with an external apparatus via the interface board; and a control unit that determines a type of the interface board connected to the connection unit and restricts power supply to the interface board based on the type of the interface board.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: July 28, 2020
    Assignee: SEIKO EPSON CORPORATION
    Inventors: Daisuke Kasahara, Takeshi Furihata
  • Patent number: 10621133
    Abstract: Managing flexible adapter configurations in a computer system including assigning an initial amount of resources to a set of empty expansion bus slots of the computer system; detecting an adapter has been attached to one of the set of empty expansion bus slots; receiving, by a hypervisor, a request for additional resources for use by the detected adapter, wherein the additional resources are in addition to the initial amount of resources assigned to the expansion bus slot occupied by the detected adapter; determining, by the hypervisor, an availability of the additional resources for the detected adapter; in response to determining that the additional resources are available for the detected adapter, assigning, by the hypervisor at runtime, the requested additional resources to the detected adapter.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: April 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jesse P. Arroyo, Charles S. Graham, Daniel J. Larson, Timothy J. Schimke
  • Patent number: 10623166
    Abstract: Systems and methods for remotely resetting networked devices is disclosed. The system can comprise a primary network connection and a secondary network connection to provide communications redundancy. The system can also include physical connections between networked devices to enable devices to be reset regardless of the type of error. The method can include monitoring one or more parameters of a device to determine what type of error is occurring and what action to take. The system can enable a first computer (or other electronic device) to restart applications, adapters, and services on a second computer (or other electronic device). The system can also enable the first computer to reset or restart the second computer. The system can enable networked computers to monitor and restore operation to other computers on the same network without human intervention.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: April 14, 2020
    Assignee: T-Mobile USA, Inc.
    Inventors: Michael Mitchell, Peter P. Myron
  • Patent number: 10565150
    Abstract: An example peripheral device includes a module interface to receive power and data communication from a computing device. The peripheral device also includes an attachment tab to affix the peripheral device to a lower side of the computing device. The peripheral device further includes a latch to control an engagement of the attachment tab with the computing device. The peripheral device further includes a sensing circuit to detect a change in position of the latch. The peripheral device further includes a controller to, in response to detecting the latch moving from a locked position to an unlocked position, indicate a hot unplug prediction to the computing device via the module interface.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: February 18, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Chi So, Nam H Nguyen, Ted T Nguy
  • Patent number: 10564986
    Abstract: A disclosed example method to suspend and resume a device includes: after detecting a low-power suspend mode request, determining a storage performance of the device to store suspend state data; based on the storage performance of the device, setting a suspend flag to indicate a low-power suspend mode to a processor platform; when resuming from the low-power suspend mode, confirming a setting of a resume flag from the processor platform, the resume flag to notify an operating system to resume from the low-power suspend mode; and when the resume flag is set, restoring state data corresponding to an operating system context from a non-volatile dual-purpose system and storage memory.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: February 18, 2020
    Assignee: Intel Corporation
    Inventors: Michael A. Rothman, Vincent J. Zimmer, Glenn J. Hinton, Barnes Cooper, Leena K. Puthiyedath
  • Patent number: 10540127
    Abstract: A communication processor of a user PC establishes a connection with a relay server to receive remote support by an operator PC, and installs in the user PC a printer driver for performing a print instruction to a printer driver of the operator PC from the user PC. The communication processor of the user PC transmits, via the relay server, print data generated by the printer driver of the user PC to the operator PC, for printing by the printer driver of the operator PC. The communication processor of the user PC uninstalls the printer driver from the user PC in accordance with the connection with the relay server being disconnected.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: January 21, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Kenta Fukushima
  • Patent number: 10523436
    Abstract: The present disclosure relates to a security locking device of computers having separate key pairs, and including an encryption board inserted between a main board and a hard disk, and an encryption board being inserted into the encryption board to perform a real-time authentication process. The electronic key and the encryption board performs the real-time authentication process and hardware anti-copy self-testing process, and encrypt the data communicated between the encryption board and the electronic key. After passing the authentication process and the hardware anti-copy self-testing process, the electronic key combines an internally stored key list with the key list on the encryption board, and selects a user key to encrypt/decrypt the data on the disk according to the partition of the hard disk where the encrypted data is written to. The security locking device can assure the safety of the data, and the hardware is prevented from being copied.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: December 31, 2019
    Assignees: SHENZHEN ZHENHUA MICROELECTRONICS CO., LTD, CHINA ZHENHUA (GROUP) SCIENCE & TECHNOLOGY CO., LTD
    Inventors: Jianguo Zhang, Zilin Yi
  • Patent number: 10509751
    Abstract: In cases where local devices (6, 6a) support a master transfer function, a portion of the memory space, of each of local devices (6, 6a), to be controlled from system host (2) is mapped onto a memory space on system host (2) side and a plurality of local devices (6, 6a) are reconfigured as one virtual local device. This provides information processing apparatus (4) which, in cases of connection with the plurality of local devices (6, 6a), resolves resource shortage on system host (2) side by appropriately mapping necessary registers of local devices (6, 6a) onto a memory space for system host (2).
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: December 17, 2019
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Hideaki Yamashita, Takeshi Ootsuka
  • Patent number: 10503491
    Abstract: A method includes receiving, at a first processing device of an input/output module (IOM), new firmware data for the IOM. The method also includes sending an output hold command from the first processing device to a second processing device of the IOM. The method further includes upgrading firmware of the IOM with the new firmware data using the first processing device and attempting a reboot of the first processing device. In addition, the method includes, in response to the output hold command and during the upgrading of the firmware and the rebooting of the first processing device, using the second processing device to cause a field circuit of the IOM to hold at least one previous output signal for one or more external devices.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: December 10, 2019
    Assignee: Honeywell International Inc.
    Inventors: Nagaraja Sundaresh, Michael D. Carney, Shripad Pande, Shankar Pendyala, Meraj Jabri
  • Patent number: 10496068
    Abstract: An electronic device includes a main module and sub modules. The sub modules includes a first sub module and a second sub module. The electronic device searches for a communication address for the main module and the first sub module to communicate, and changes a connection route between the first sub module and the second sub module from a disconnected state to a connected state, after the communication address is found.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: December 3, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Hiroki Ota
  • Patent number: 10489546
    Abstract: A system-on-a-chip (SoC) includes a master module and a first adapter module. The master module includes an upstream interface and a downstream interface. The upstream interface is coupled to a host unit for receiving a write burst or a read burst therefrom. The master module is configured to convert the write burst or the read burst into a series of access requests to the downstream interface. The first adapter module includes an input interface, an output interface, and an endpoint interface, and an address Base Address Register (BAR). The input interface is coupled to the downstream interface of the master module. The output interface is coupled to a second adapter module or to a termination module. The endpoint interface is coupled to a first functional unit or to a third adapter module. The first adapter module is configured to detect a respective access request corresponding to the address BAR.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: November 26, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Gil Stoler
  • Patent number: RE49124
    Abstract: A portable and mobile deployable data center (DDC) is disclosed, which includes various components that enables the DDC to have multiple functions including, computing, data storage and retrieval, communications and routing. A DDC includes a rugged case that suitable for harsh environments, an interconnection mechanism, a plurality of hot swappable readers, a plurality of hot swappable portable computing devices, and a plurality of hot swappable power supplies.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: July 5, 2022
    Assignee: Arnouse Digital Devices Corp.
    Inventor: Michael Arnouse