Safe Shutdown Patents (Class 714/24)
-
Patent number: 11942799Abstract: A power transmitter for wireless power transfer includes a sensing system, a feedback mechanism and a control and communications unit includes a controller configured to receive object detection data from the sensing system, if a power receiver is detected, reset an alert timer, if the power receiver has been detected and a disconnect is detected, determine if an alert timer value is greater than an alert threshold, if a disconnect is detected and the alert timer value is greater than the alert threshold, instruct the feedback mechanism to output an alert. The power transmitter further includes an inverter circuit configured to receive a direct current (DC) power and convert the input power to a power signal and a coil configured to transmit the power signal to a power receiver, the coil formed of wound Litz wire and including at least one layer, the coil defining, at least, a top face.Type: GrantFiled: April 30, 2021Date of Patent: March 26, 2024Assignee: NuCurrent, Inc.Inventors: Andrew Kovacs, Jason Green
-
Patent number: 11921472Abstract: Apparatuses, methods, systems, and program products are disclosed to determine when a portable electronic device is moved within an enclosed space. A processor and memory may control a sensor may store code executable by the processor to measure a parameter at an inlet of the computing device. The parameter may include an airflow rate, an air temperature at the inlet, and/or a current supply to a fan of the computing device. The processor may execute code to determine when the parameter at the inlet reaches a threshold. When the processor determines that the measured parameter has reached the threshold, a signal from the sensor to the processor and/or from the processor to an operator may be sent, indicating that the threshold has been reached.Type: GrantFiled: October 14, 2021Date of Patent: March 5, 2024Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Justin Michael Ringuette, Mark K. Summerville, Sandy Collins
-
Patent number: 11893277Abstract: A data storage device is disclosed comprising a head actuated over a disk, a first semiconductor memory (SM) having a first endurance, and a second SM having a second endurance lower than the first endurance. A write command is received from a host including write data. When a size of the write command is less than a threshold, the write data is stored in a first SM write cache in the first SM, and when the size of the write command is greater than the threshold, the write data is stored in a second SM write cache in the second SM.Type: GrantFiled: February 20, 2021Date of Patent: February 6, 2024Assignee: Western Digital Technologies, Inc.Inventor: David R. Hall
-
Patent number: 11878251Abstract: The present disclosure provides a method of synchronizing an online game, and a server device, that do not require centralized information management, reduce the processing burden on each device during online communication, and allow for continuation of processing in an offline environment. A method, according to the present disclosure, of synchronizing an online game that allows for transmission and reception of information related to game processing between a first client terminal and a second client terminal via a server includes: receiving, from the first client terminal connected online, first information related to game processing on the first client terminal; determining whether the first information is information that determines a game status; and storing the first information on the server and transmitting the first information to the second client terminal when the first information is determined to be information that determines the game status.Type: GrantFiled: March 30, 2021Date of Patent: January 23, 2024Assignee: GREE, INC.Inventor: Robert Jay Gould
-
Patent number: 11858649Abstract: A plurality of external power (“EP”) sources can be controlled with a single EP switch. A plurality of EP states can be determined, each EP state of the plurality of EP states being associated with one EP source from the plurality of EP sources. A highest EP state of the plurality of EP states can be determined. An EP indicator of the EP switch can be controlled based on the highest EP state.Type: GrantFiled: February 4, 2020Date of Patent: January 2, 2024Assignee: THE BOEING COMPANYInventors: Steven M. Walstrom, Sheverria Antony Aikens
-
Patent number: 11843393Abstract: A method and apparatus for decoding in which a first failed decode operation is performed on raw bit values of a FEC block by a LDPC decoder. When the FEC block is determined to be a trapped block an updated LLR map is generated; the updated LLR map and either the raw bit values of the FEC block or a failed-decode-output-block from a previous failed decode operation on the trapped block are provided to the LDPC decoder; a decode operation of the LDPC decoder is performed using the updated LLR map on the bit values of the FEC block or the failed-decode-output-block from the previous failed decode operation; and the generating, the providing and the performing are repeated until the decode operation is successful or until a predetermined number of trapped-block-decoding iterations have been performed. When the decode operation is successful in decoding the FEC block the codeword is output.Type: GrantFiled: September 24, 2022Date of Patent: December 12, 2023Assignee: Microchip Technology Inc.Inventor: Peter John Waldemar Graumann
-
Patent number: 11829315Abstract: An electronic device is provided.Type: GrantFiled: December 8, 2021Date of Patent: November 28, 2023Assignee: Samsung Electronics Co., Ltd.Inventor: Jisang Kim
-
Patent number: 11803392Abstract: Apparatuses and methods for preventing accidental-shutdown in a robot-assisted surgical device are disclosed. An exemplary control apparatus includes an on/off key configured to trigger a start action or a shutdown action, an on/off control module configured to detect the shutdown action of the on/off key and obtain a shutdown intention through man-machine interaction, and an on/off hardware circuit configured to detect the start action and send a signal to a power supply. The on/off hardware circuit is configured to detect the shutdown action of the on/off key and a shutdown control signal sent by the on/off control module and send a signal to cut off the power supply. The control apparatus can reduce the probability of accidental shutdown caused by system software and hardware failure or man-made mis-operation and improve the operating reliability of the robot-assisted surgical device without significantly increasing cost.Type: GrantFiled: December 27, 2019Date of Patent: October 31, 2023Assignee: BEIJING SURGERII ROBOTICS COMPANY LIMITEDInventors: Kai Xu, Aolin Tang
-
Patent number: 11755871Abstract: A transaction card with a luminous display includes a card body, an electronic control module, a light emitting module and a light guide module. The card body is provided with a light-transparent frame part around; the electronic control module is provided in the card body; the light emitting module is provided in the card body and electrically connected to the electronic control module; the light guide module is provided in the card body and corresponds to the light emitting module, the light guide module guides a light source of the light emitting module to the light-transparent frame part of the card body.Type: GrantFiled: June 22, 2022Date of Patent: September 12, 2023Inventor: Lien Hao Chuang
-
Patent number: 11669385Abstract: Methods, systems and apparatuses may provide for technology that includes a system on chip (SoC) having an integrated voltage regulator and a power management controller, and a first communication path coupled to the power management controller, wherein the first communication path is to carry power error information to the power management controller. The technology may also include a second communication path coupled to an error pin of the SoC, wherein the second communication path is to carry the power error information to the error pin, and wherein the power error information is associated with the integrated voltage regulator.Type: GrantFiled: August 30, 2019Date of Patent: June 6, 2023Assignee: Intel CorporationInventors: Prashant D. Chaudhari, Bradley T. Coffman, Gustavo P. Espinosa, Ivan Rodrigo Herrera Mejia
-
Patent number: 11669401Abstract: Techniques are provided for improved restart of a system. In an example, a system can alternate storing a status register value or state to two or more non-volatile memory locations. Upon a power interruption and restart, the value of the status register can be restored to a state very close to or commensurate with a last occurring state even if a write operation to one of the non-volatile memory locations resulted an inaccurate saving of that state of the status register.Type: GrantFiled: August 28, 2020Date of Patent: June 6, 2023Assignee: Micron Technology, Inc.Inventor: Samuel Thomas Breen
-
Patent number: 11662791Abstract: According to a first aspect, an industrial personal computer (IRC) (100) is provided. The IPC comprises: •a first housing module (10) having a first electronic component, an internal electric power supply device and a first electric connection portion; and •a second housing module (20?) having a second electronic component and a second electric connection portion, the first and the second housing modules being stacked along a stacking direction (SD), wherein the first and second connection portions form a connection bus along the stacking direction at least for transmitting electric power between the first and second housing modules; wherein •the second electronic component is an uninterruptible power supply (UPS) device (21); and •the IRC further comprising a power management controller (28).Type: GrantFiled: March 22, 2019Date of Patent: May 30, 2023Assignee: OMRON CorporationInventors: Frank Exoo, Martijn Elias
-
Patent number: 11656967Abstract: A method of supporting persistence of a computing device is provided. The computing device performs a stop procedure upon power failure. In the stop procedure, the computing device schedules out a running process task, stores a state of the process task to a process control block of a memory module including a non-volatile memory, flushes a cache for the processor, and flushes a pending memory request.Type: GrantFiled: February 3, 2021Date of Patent: May 23, 2023Assignees: MEMRAY CORPORATION, KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGYInventors: Myoungsoo Jung, Miryeong Kwon, Gyuyoung Park, SangWon Lee
-
Patent number: 11635900Abstract: A method includes receiving signaling indicative of performance of a shutdown operation involving a memory device to a controller resident on the memory device; initiating a power off sequence in response to the received signaling, wherein the power off sequence includes execution of instructions corresponding to a plurality of routines; and writing data comprising respective shutdown signatures associated with execution of the plurality of routines to a media associated with the memory device upon completion of each of one or more of the plurality of routines, wherein the media is bit-addressable or byte-addressable.Type: GrantFiled: August 27, 2021Date of Patent: April 25, 2023Assignee: Micron Technology, Inc.Inventor: Kelsey J. Dobner
-
Patent number: 11630733Abstract: Techniques are provided for persistent memory file system reconciliation. As part of the persistent memory file system reconciliation, high level file system metadata associated with a persistent memory file system of persistent memory is reconciled. Client access to the persistent memory file system is inaccessible until reconciliation of the high level file system metadata has completed. A first scanner is executed to traverse pages of the persistent memory in order to fix local inconsistencies associated with the pages. A local inconsistency of a first set of metadata or data of a page is fixed using a second set of metadata or data of the page. The first scanner is executed asynchronously in parallel with processing client I/O directed to the persistent memory file system.Type: GrantFiled: September 11, 2020Date of Patent: April 18, 2023Assignee: NetApp, Inc.Inventors: Matthew Fontaine Curtis-Maury, Ram Kesavan, Ananthan Subramanian, Abdul Basit, Vinay Devadas, Yash Hetal Trivedi
-
Patent number: 11609701Abstract: The disclosure provides a power management method and a power management device. The method includes: reading a specific memory which includes a plurality of error data records; selecting a specific data record based on a usage status indicator of each error data record; sequentially sending an enable signal to each hardware device; in response to determining that an enable successful response corresponding to the enable signal is not received from a specific hardware device, or a boot alarm is received, at least obtaining a low pin count value and a power management status; recording the low pin count value and the power management status in the specific data record, and accordingly updating the usage status indicator of the specific data record.Type: GrantFiled: November 16, 2021Date of Patent: March 21, 2023Assignee: Ufi Space co., Ltd.Inventors: Yu-Min Wang, Chih-Tsao Chang, Ying-Hsiu Lai
-
Patent number: 11482135Abstract: A badge holding system, a holder for a user identification badge and an associated method are provided in order to provide an alert in response to the identification of one or more objects proximate the holder of the badge holding system. In relation to a holder, the holder includes a housing to receive and hold the user identification badge and a controller carried by the housing. The holder also includes a proximity identification system carried by the housing to identify one or more objects proximate the holder. The proximity identification system also provides information to the controller regarding the one or more objects that have been identified. The holder further includes an alerting output device carried by the housing and responsive to the controller. The alerting output device provides an alert in response to identification of one or more objects proximate the holder.Type: GrantFiled: April 29, 2021Date of Patent: October 25, 2022Assignee: THE BOEING COMPANYInventors: William Harkness, Cynthia Dawn Murray
-
Patent number: 11403159Abstract: An apparatus comprising: a drive carrier assembly (DCA) including; an energy storage device having at least a portion thereof encased by a housing; and a printed circuit assembly to detect a power failure of a host computing device, wherein the printed circuit assembly has a first portion coupled to the energy storage device and a second portion coupled to a backplane of the host computing device.Type: GrantFiled: January 29, 2020Date of Patent: August 2, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: John Norton, James Jeffery Schulze, Reza M. Bacchus, Robert C. Elliott, Troy A. Della Fiora, Keith Sauer, Darrel G. Gaston
-
Patent number: 11392565Abstract: Compressing data in dependence upon characteristics of a storage system, including: receiving an amount of processing resources available in the storage system; receiving an amount of space available in the storage system; and selecting, in dependence upon the priority for conserving the amount of processing resources and the amount of space, a data compression algorithm to utilize to compress the data.Type: GrantFiled: January 15, 2020Date of Patent: July 19, 2022Assignee: PURE STORAGE, INC.Inventors: John Colgrove, Joern Engel, Christopher Golden, Ethan Miller, Naveen Neelakantam
-
Patent number: 11354455Abstract: A host port is enabled for security. In response to a determination by the host port that authentication or security association negotiation with a storage port cannot be completed successfully, the host port determines whether an audit mode indicator has been enabled in a login response from the storage port. The host port preserves input/output (I/O) access to the storage port based on determining whether the audit mode indicator has been enabled in the login response from the storage port.Type: GrantFiled: September 11, 2019Date of Patent: June 7, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Roger G. Hathorn, Patricia G. Driever, Christopher J. Colonna, Evan Rivera, John R. Flanagan
-
Patent number: 11314867Abstract: In some examples, a trust controller generates a first value and send the first value to a target controller of a subsystem, and generates a first verification value based on the first value and a known good code image for the target controller. The trust controller receives a second verification value from the target controller, the second verification value based on the first value and a code image to be executed at the target controller. The trust controller determines whether the code image to be executed at the target controller is compromised based on the first verification value and the second verification value.Type: GrantFiled: March 26, 2020Date of Patent: April 26, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Stewart Gavin Goodson, II, Daniel Humphrey, Robin Kel Schrader
-
Patent number: 11307868Abstract: Various embodiments are generally directed to an apparatus, method and other techniques for receiving information to invoke a transition from a first operating system to a second operating system, copying a system context for the second operating system from a location of a non-volatile memory to a volatile memory, the location associated with the second operating system and transitioning from the first operating system to the second operating system using the system context for the second operating system.Type: GrantFiled: June 30, 2017Date of Patent: April 19, 2022Assignee: INTEL CORPORATIONInventors: Faraz A. Siddiqi, Barnes Cooper
-
Patent number: 11243941Abstract: Techniques a provided for performing multi-system operations in which changes are asynchronously committed in multiple systems. Metadata about the multi-system operation is injected into the commit logs of one system involved in a multi-system operation. An event stream is generated based on the commit logs of the one system, and is used to drive the operations that one or more other systems need to perform as part of the multi-system operation. A reconciliation system reads the logs of all systems involved in the multi-system operation and determines whether the multi-system operation completed successfully. Techniques are also provided for using machine learning to generate models of normal execution of different types of operations, detect anomalies, pre-emptively send expectation messages, and automatically suggest and/or apply fixes.Type: GrantFiled: December 6, 2017Date of Patent: February 8, 2022Assignee: LENDINGCLUB CORPORATIONInventors: Yana Nikitina, Igor Petrunya
-
Patent number: 11194655Abstract: A storage device includes a non-volatile memory including a plurality of memory blocks and a storage controller configured to control a read operation of the non-volatile memory. The storage controller receives power-off time information indicating a power-off time point at which the storage device is powered off, and power-on time information indicating a power-on time point at which the storage device is powered on, when the storage device is switched from a power-off state to a power-on state. The storage controller stores a power-off time stamp corresponding to the power-off time point and a power-on time stamp corresponding to the power-on time point in the non-volatile memory.Type: GrantFiled: January 29, 2020Date of Patent: December 7, 2021Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jihwan Kim, Inyoung Kim, Jonghwa Kim, Chanik Park
-
Patent number: 11182313Abstract: In one embodiment, an apparatus includes: a first memory controller to control access to a first memory, the first memory controller including a memory mirroring circuit, in response to a memory write request from a first processor socket for which the first memory comprises a primary memory region, to cause data associated with the memory write request to be written to the first memory and to send a shadow memory write request to a second memory to cause the second memory to write the data into a secondary memory region; and a shadow memory table including a plurality of entries each to store an association between a primary memory region and a secondary memory region. The memory mirroring circuit may access the shadow memory table to identify the secondary memory region. Other embodiments are described and claimed.Type: GrantFiled: May 29, 2019Date of Patent: November 23, 2021Assignee: Intel CorporationInventors: Ishwar Agarwal, Theodros Yigzaw
-
Patent number: 11099627Abstract: Methods and articles of manufacture for hosting a safety critical application on an uncontrolled data processing device are provided. Various combinations of installation, functional, host integrity, coexistence, interoperability, power management, and environment checks are performed at various times to determine if the safety critical application operates properly on the device. The operation of the SCA on the UDPD may be controlled accordingly.Type: GrantFiled: February 11, 2019Date of Patent: August 24, 2021Assignee: Abbott Diabetes Care Inc.Inventors: Daniel M. Bernstein, Saeed Nekoomaram, Mark K. Sloan
-
Patent number: 11099736Abstract: A device and method dynamically optimize processing of a storage command within a storage system. The device and method execute a rule based on predetermined criteria and internal operation parameters of the storage system. An extended application program interface within the storage system provides internal operation parameters for use in execution of the rule. Based on execution of the rule, the storage system controls processing of the storage command.Type: GrantFiled: June 21, 2019Date of Patent: August 24, 2021Assignee: Toshiba Memory CorporationInventor: Yaron Klein
-
Patent number: 11010116Abstract: In some implementations, a print device may possess a processor, print device memory, and a print queue manager. The print queue manager is to add a print job to a print queue having a plurality of print jobs to be printed. The print job corresponds to a print request received from a user for printing a digital document. The print queue manager further determines occurrence of a first trigger event for creating a print job backup. The first trigger event includes a print job deferment input. The print queue manager may further obtain print data corresponding to an unprocessed print job identified for print job backup based on the occurrence of the first trigger event and save the print data corresponding to the identified unprocessed print job in the print device memory to create the print job backup.Type: GrantFiled: July 13, 2018Date of Patent: May 18, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventor: Ashok Vardhan Kopparthi
-
Patent number: 10911607Abstract: A diagnostic apparatus includes a first acquiring unit that acquires sound information, a second acquiring unit that acquires operation information indicating a component in operation among a plurality of components of an analysis target apparatus, and a display unit that, when the acquired sound information is reproduced, displays operating states of the plurality of components at the time point when the reproduced sound is acquired, using the operation information.Type: GrantFiled: June 6, 2019Date of Patent: February 2, 2021Assignee: FUJI XEROX CO., LTD.Inventors: Shinya Miyamori, Tsutomu Udaka, Fumihiko Ogasawara, Katsuyuki Kouno, Atsushi Ito, Tomoyuki Mitsuhashi
-
Patent number: 10488906Abstract: A power storage adapter may use a method for power delivery based on temperature and other factors. In particular, when electrical power is being supplied to a portable information handling system, a temperature of the power storage adapter may increase. Power storage adapter may reduce the electrical power being supplied to the portable information handling system based on the temperature to prevent the power storage adapter from potentially overheating.Type: GrantFiled: September 26, 2017Date of Patent: November 26, 2019Assignee: Dell Products L.P.Inventors: Andrew Thomas Sultenfuss, Richard Christopher Thompson
-
Patent number: 10289400Abstract: A system and method for seamlessly and automatically handling outdated resources in a cloud and/or performing a multiple-version upgrade within the cloud with little visibility of interim operations to end users are presented. Mechanisms ensure that outdated resources do not communicate with the rest of the cloud (for example, via distributed data models and Application Programming Interfaces (APIs) before they are upgraded to a target software level. A multiple-version upgrade is implemented in the cloud by a single upgrade operation, by which internal paths for upgrading through various interim versions of software are concealed from end users of the cloud.Type: GrantFiled: September 7, 2016Date of Patent: May 14, 2019Assignee: Amplidata N.V.Inventors: Ruben De Zaeytijd, Carl Rene D'Halluin, Frederik Jacqueline Luc De Schrijver
-
Patent number: 10289466Abstract: A mechanism is provided for improving error data collection in a storage network component. Each time an associated error code generated by a device coupled to the storage network component occurs, each error counter in a set of error counters associated with the error code generated by the device in the storage network component is incremented and the error is legged in an error log area associated with the device in the storage network component. Responsive to one or more clip levels in a set of clip levels being met, a notification associated with the one or more clip levels that are met is triggered thereby causing the error associated with the device to be addressed. The set of clip levels is associated with the error log area and each error counter in the set of error counters associated with the error code generated by the device.Type: GrantFiled: February 1, 2017Date of Patent: May 14, 2019Assignee: International Business Machines CorporationInventors: Erik Rueger, Christof Schmitt
-
Patent number: 10146610Abstract: Systems and methods for agentless remediation and recovery. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include a Central Processing Unit (CPU); a Basic Input/Output System (BIOS) coupled to the CPU; a logic controller coupled to the CPU; and a memory coupled to the logic controller, the memory having program instructions stored thereon that, upon execution by the logic controller, cause the IHS to: during a first stage, check an operational state of a plurality of hardware components within the IHS in the absence of any involvement by the CPU or the BIOS; and during a second stage following the first stage, identify a failed hardware component amongst the plurality of hardware components in the absence of any involvement by the CPU or the BIOS.Type: GrantFiled: April 3, 2017Date of Patent: December 4, 2018Assignee: Dell Products, L.P.Inventors: Abeye Teshome, Joseph Kozlowski
-
Patent number: 10120760Abstract: The invention relates to a vehicle infotainment system, comprising a system-on-chip with a restart monitoring device. In this arrangement, the restart monitoring device is designed to determine a number of restarts of the system-on-chip and to deactivate the system-on-chip or to switch it in an idle mode when the number of restarts of the system-on-chip exceeds a predetermined threshold value. In this manner, the restart monitoring device can prevent a discharge of the battery of the vehicle by a faulty loop of restarts.Type: GrantFiled: July 14, 2015Date of Patent: November 6, 2018Assignee: Continental Automotive GmbHInventors: Holger Braun, Wolfgang Weber
-
Patent number: 9804960Abstract: A data storage module includes a non-volatile memory and a controller. A method performed in the data storage module includes receiving an overprovision capacity instruction from a host device. The method further includes updating a file system table of the non-volatile memory to indicate, by designating logical addresses in the file system table as being in use, that the logical addresses are used without reducing an amount of free physical space in the non-volatile memory.Type: GrantFiled: March 14, 2013Date of Patent: October 31, 2017Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Aki Bleyer, Tal Heller
-
Patent number: 9672920Abstract: This disclosure provides a memory device. The memory device includes a plurality of memory cells and a control circuit coupled to the memory cells. The control circuit is configured to provide a first programming voltage to the memory cells; verify the memory cells against an interim level verify voltage to divide the memory cells into a first group of memory cells and a second group of memory cells according to whether the memory cells do not reach or do reach the interim level verify voltage, respectively; provide a second programming voltage to the first group of memory cells and inhibit the second group of memory cells from receiving the second programming voltage, the second programming voltage being greater than or equal to the first programming voltage; and verify the first group of memory cells and the second group of memory cells against a desired level voltage.Type: GrantFiled: March 13, 2015Date of Patent: June 6, 2017Assignee: Macronix International Co., Ltd.Inventors: Chih-Chang Hsieh, Ti Wen Chen, Yungchun Li, Hang Ting Lue
-
Patent number: 9606944Abstract: A first memory buffer has a first high speed memory channel and a second high speed memory channel. A second memory buffer is connected to the first memory buffer through a first connection. The second memory buffer has a third high speed memory channel and a fourth high speed memory channel. The first connection connects the first high speed memory channel and the third high speed memory channel. A first memory controller is connected to the first memory buffer through the second high speed memory channel. A second memory controller is connected to the second memory buffer through a second connection. The second connection is connected to the second memory buffer through the fourth high speed memory channel. A first memory module set is connected to the first memory buffer and a second memory module set is connected to the second memory buffer.Type: GrantFiled: March 20, 2014Date of Patent: March 28, 2017Assignee: International Business Machines CorporationInventors: Edgar R. Cordero, Girisankar Paulraj, Diyanesh B. Chinnakkonda Vidyapoornachary
-
Patent number: 9411700Abstract: Disclosed is a storage tester capable of individual control for a plurality of storages, which comprises a host terminal for receiving user's control signal for storage test; a communication interface unit transmitting data among the host terminal, an embedded processor and a data engine unit; a data engine unit for generating pattern data and command data and reading the data from the storage; a sequence control module for controlling respectively a plurality of SATA/SAS/PCIe interface units; and SATA/SAS/PCIe interface unit for connecting to the storage through one among SATA, SAS, PCIe interface according to the signal for interface selection generated from the embedded processor and controlling a plurality of storages according to control of the sequence control module by the embedded processor in order to test respectively connected storage.Type: GrantFiled: August 7, 2014Date of Patent: August 9, 2016Assignee: UNITEST INC.Inventor: Eui Won Lee
-
Patent number: 9317299Abstract: A method and a device for cold starting an Android mobile terminal are disclosed. The method includes: the mobile terminal in standby state backs up data needing to be saved to a non-volatile storage device and then is powered off after a power supply of the mobile terminal is turned off in a fast cold starting mode; after the mobile terminal is restarted, the data backed up in the non-volatile storage device is restored to a corresponding physical memory. The advantage of the technical solution is that: by backing up the data needing to be saved, such as used pages, the efficiency of data backup and recovery is improved, and the time for cold starting of the Android mobile terminal is significantly shortened.Type: GrantFiled: October 8, 2010Date of Patent: April 19, 2016Assignee: ZTE CorporationInventor: Huipeng Zeng
-
Patent number: 9286153Abstract: An approach is provided for monitoring the health of a Question/Answer (QA) Computing System. In the approach, performed by an information handling system, a number of static questions are periodically submitted to the QA system, wherein each of the static questions corresponds to a previously established verified answer. Responses are received from the QA system, with the responses including answers corresponding to the submitted static questions. Monitoring the performance of the QA system based on the received responses. When the monitoring detects a problem with the QA system, a user is notified of the detected problem.Type: GrantFiled: December 12, 2013Date of Patent: March 15, 2016Assignee: International Business Machines CorporationInventors: Kenneth M. Giffels, Christopher J. Karle, William G. O'Keeffe, Ketan T. Patel, David D. Taieb, Sabrina Yee
-
Patent number: 9282014Abstract: A computer system is configured to monitor server stability based on a stability time specification of a server. An embodiment specifies a stability time for the server, wherein the stability time is defined as a time between a starting state of the server and a stability point of the server. The server activity is monitored by an availability manager to determine an availability status of the server. Responsive to the server activity progressing to the stability point within the stability time, an embodiment determines that the server is stable. Responsive to the server activity failing to progress to the stability point within the stability time, an embodiment determines that the server is unreliable.Type: GrantFiled: January 23, 2013Date of Patent: March 8, 2016Assignee: International Business Machines CorporationInventors: Robert M. Abrams, Nicholas C. Matsakis, Daniel Nieves, Anthony T. Sofia
-
Patent number: 9223664Abstract: An energy storage device included in a data center environment can supply energy to a set of solid state drives in the data center environment when power failure or another power event has occurred. In some embodiments, there can be a controller for each solid state drive. The controller can be configured to detect or determine the occurrence of the power failure or other power event and, in response, transmit a command to a respective solid state drive instructing the solid state drive to perform a graceful and atomic shutdown operation, so that data stored on the drive is made durable and the drive enters a quiescent state (e.g., sleep mode, hibernate mode, power-off mode, etc.). As such, the energy storage device can provide protection against power events to solid state drives that lack native (e.g., built-in, inherent, etc.) power protection mechanisms.Type: GrantFiled: April 22, 2013Date of Patent: December 29, 2015Assignee: Amazon Technologies, Inc.Inventors: Christopher Nathan Watson, Adam Douglas Morley, David Edward Bryan, Michael David Marr
-
Patent number: 9209720Abstract: A system that includes a first data storage element actuated by a first electric motor. The system also includes a second data storage element actuated by a second electric motor. An electrical connector assembly transfers electrical energy from a back electromotive force generated in the first electric motor, by movement of the first data storage element, to the second electric motor to thereby energize the second electric motor.Type: GrantFiled: September 24, 2013Date of Patent: December 8, 2015Assignee: Seagate Technology LLCInventors: Timothy R. Feldman, John W. Shaw
-
Patent number: 9201717Abstract: A memory system includes a volatile first storing unit, a nonvolatile second storing unit in which data is managed in a predetermined unit, and a controller that writes data requested by a host apparatus in the second storing unit via the first storing unit and reads out data requested by the host apparatus from the second storing unit to the first storing unit and transfers the data to the host apparatus. The controller includes a management table for managing the number of failure areas in a predetermined unit that occur in the second storing unit and switches, according to the number of failure areas, an operation mode in writing data in the second storing unit from the host apparatus.Type: GrantFiled: March 6, 2014Date of Patent: December 1, 2015Assignee: Kabushiki Kaisha ToshibaInventors: Junji Yano, Hidenori Matsuzaki, Kosuke Hatsuda
-
Patent number: 9170887Abstract: According to one embodiment, when being notified of an interruption of an external electric power supply, a second processor performs a saving operation for storing management information and data stored in a first volatile memory to a first non-volatile memory, and records a progress log, indicating a progress of the saving operation, into a second volatile memory. The first processor periodically checks whether the progress log is recorded in the second volatile memory or not, and when the progress log is recorded in the second volatile memory, the first processor stores the progress log into the second non-volatile memory.Type: GrantFiled: January 24, 2014Date of Patent: October 27, 2015Assignee: Kabushiki Kaisha ToshibaInventors: Yasunori Nakamura, Nobuhiro Ono
-
Patent number: 9158700Abstract: A power loss condition is detected that affects volatile data that is cached in preparation for storage in a non-volatile, solid-state memory device. The volatile cached data is stored in an over-provisioned portion of the non-volatile, solid-state memory device in response to the power loss condition.Type: GrantFiled: January 20, 2012Date of Patent: October 13, 2015Assignee: SEAGATE TECHNOLOGY LLCInventors: Ryan J. Goss, David S. Seekins
-
Patent number: 9106772Abstract: When an error occurs in communication between an access point and an image processing apparatus, it is determined whether a setting of the access point has been changed. When an error occurs in communication between the access point and the image processing apparatus, the error is notified to a user. If it is determined that the setting of the access point has been changed, resetting of a wireless LAN by a user is awaited, and then, connection between the access point and the image processing apparatus is started.Type: GrantFiled: December 20, 2012Date of Patent: August 11, 2015Assignee: Canon Kabushiki KaishaInventor: Yoshiaki Katahira
-
System and method for using solid state storage systems as a cache for the storage of temporary data
Patent number: 9081712Abstract: A method of storing data includes a storage device controller that receives a storage access operation to store data on at least one non-volatile storage device having a plurality of individually accessible blocks. In response to receiving the storage access operation to store data, the controller initiates a first program cycle to store the data as temporary data within one or more of the blocks. The program cycle has an associated first set of parameters for storage of temporary data. In response to a pre-determined period of time for the storage of temporary data being exceeded or a pre-determined capacity for temporary data has been exceeded, the controller initiates a second program cycle to store the temporary data as persistent data within one or more of the blocks. The second program cycle has an associated second set of parameters for storage of persistent data.Type: GrantFiled: December 21, 2012Date of Patent: July 14, 2015Assignee: DELL PRODUCTS, L.P.Inventor: Gary B. Kotzur -
Publication number: 20150135011Abstract: A system and method provide vital shutdown of a remote slave unit linked by a fiber optic connection to a local, checked redundant master unit with two paired computers. Each computer sends a life signal to an associated local vital supervision card (VSC) and copper to fiber converter (C/F converter) for transmission via fiber to a corresponding fiber to copper converter (F/C converter) on the slave unit, then to a corresponding remote VSC. Each local VSC controls power to a corresponding second local VSC-associated C/F converter, and each remote VSC controls power to a corresponding second remote VSC F/C converter. A VSC detecting an incorrect life signal signature removes power to the corresponding controlled converter and, optionally, to a respective local or remote I/O rack, thereby shutting down the slave unit.Type: ApplicationFiled: November 12, 2013Publication date: May 14, 2015Inventors: Cameron FRASER, Abe KANNER, Serge KNIAZEV
-
Publication number: 20150113326Abstract: An aggregation module combines a plurality of logical address spaces to form a conglomerated address space. The logical address spaces comprising the conglomerated address space may correspond to different respective storage modules and/or storage devices. An atomic aggregation module coordinates atomic storage operations within the conglomerated address space, and which span multiple storage modules. The aggregation module may identify the storage modules used to implement the atomic storage request, assign a sequence indicator to the atomic storage request, and issue atomic storage requests (sub-requests) to the storage modules. The storage modules may be configured to store a completion tag comprising the sequence indicator upon completing the sub-requests issued thereto. The aggregation module may identify incomplete atomic storage requests based on the completion information stored on the storage modules.Type: ApplicationFiled: June 6, 2014Publication date: April 23, 2015Applicant: FUSION-IO, INC.Inventors: Nisha Talagala, Dhananjoy Das, Swaminathan Sundararaman, Ashish Batwara, Nick Piggin