Patents Examined by Albert Wang
  • Patent number: 10564665
    Abstract: A first set of replicated state machines includes a first state machine that compares a clock value included in a state update message incremented by a first amount, a clock value for the first state machine incremented by a second amount, and a current local wall clock value for the first state machine to determine a maximum value and assigns the maximum value as the clock value for the first state machine. Additionally, in response to a passage of an amount of time, the first state machine advances the clock value for the first state machine to its current local wall clock value and propagates this clock value to the other state machines in the first set of replicated state machines. The advancement of the clock value for all state machines even in the absence of state updates improves their ability to respond to distributed read requests.
    Type: Grant
    Filed: May 1, 2018
    Date of Patent: February 18, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Cheng Huang, Garret Buban, Jacob R. Lorch, Aaron W. Ogus, Mauricio David Zaragoza Ibarra, Jieqing Wang
  • Patent number: 10558257
    Abstract: An information handling system may include at least one processor, and an information handling resource communicatively coupled to the at least one processor. The information handling system may be configured to cause the information handling resource to enter a low-power state, and further configured to cause the information handling resource to enter a full-power state. The information handling system may also be configured to cause at least one communication link of the information handling resource to remain inactive until detection of a specified event.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: February 11, 2020
    Assignee: Dell Products L.P.
    Inventors: Hahn Norden, David E. Rock
  • Patent number: 10552613
    Abstract: A computing device that implements a secure and transparent firmware update process is provided. The computing device includes a secure memory area and a secure device that separately executes firmware updates in parallel with other processes executed by a CPU. The secure memory area may be allocated by the CPU and/or a memory controller using any of a variety of memory protection techniques. System software executed by the CPU receives update firmware requests from a trusted source, stores a firmware payload included in these requests in the secure memory area, and executes the next scheduled process. Firmware executed by the secure device retrieves the firmware payload from the secure memory area, authenticates the firmware payload, and applies the firmware payload to a firmware storage device. The secure device performs these acts transparently from the point of view of the CPU, these avoiding consumption of resources of the CPU.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: February 4, 2020
    Assignee: INTEL CORPORATION
    Inventors: Krishnakumar Narasimhan, Sudhakar Otturu, Karunakara Kotary, Vincent J. Zimmer
  • Patent number: 10534621
    Abstract: An information processing apparatus has a processor and a programmable logic circuit device (PLD) that includes a reconfiguration region to configure a logic circuit requested by a configuration request from the processor. The processor compares a first execution time of a plurality of the logic circuits for a case when a degree of parallelism adjustment is performed by decreasing a degree of parallelism of a first logic circuit and increasing a degree of parallelism of a second logic circuit and a second execution time of the plurality of logic circuits for a case when the degree of parallelism adjustment is not performed, and requests the degree of parallelism adjustment to the PLD when the first execution time is shorter than the second execution time, and does not request the degree of parallelism adjustment to the PLD when the first execution time is not shorter than the second execution time.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: January 14, 2020
    Assignee: FUJITSU LIMITED
    Inventors: David Thach, Hisanori Fujisawa
  • Patent number: 10515218
    Abstract: Embodiments detailed herein include, but are not limited to, a hardware processor to execute instructions and security circuitry to perform pre-boot operations including signature verification of a portion of firmware in a firmware storage hardware and initiating recovery upon a signature verification failure. The hardware processor comprises a plurality of cores in some embodiments. The hardware processor a multicore processor in some embodiments.
    Type: Grant
    Filed: October 1, 2016
    Date of Patent: December 24, 2019
    Assignee: Intel Corporation
    Inventors: Sergiu D Ghetie, Neeraj S. Upasani, Sagar V. Dalvi, David P. Turley, Jeanne Guillory, Mark D. Chubb, Allen R. Wishman, Shahrokh Shahidzadeh
  • Patent number: 10514936
    Abstract: The present disclosure relates to a method for expanding a functionality of a field device for process automation technology in a system using a configuration device, comprising the steps of: establishing a connection from the configuration device to the field device; reading out an order code using the configuration device, wherein the order code represents the current functionalities of the field device; displaying the functionality of the field device on the configuration device; selecting additional, alternative, or lessened functionality of the field device using the configuration device; establishing a connection to a central station; sending information about the additional, alternative, or lessened functionality of the field device to the central station; sending an activation code to activate the additional, alternative, or lessened functionality from the central station; and sending the activation code from the configuration device to the field device and activating the additional, alternative, or l
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: December 24, 2019
    Assignee: Endress+Hauser Conducta GmbH+Co. KG
    Inventors: Thomas Alber, Berthold Götz, Holger Speck
  • Patent number: 10503519
    Abstract: A computing apparatus, including a cover having a display on one surface facing into a keyboard when the cover is in a closed state, further the display displays a graphic user interface including an automatic booting mode option for turning on or off an automatic booting mode of the computing apparatus; a sensing unit configured to detect an opening of the cover and detect a user's fingerprint; a memory configured to store at least one user account. In addition, the at least one user account is mapped to each fingerprint recognition result; and a controller configured to perform a booting process for operating an operating system (OS) in response to detecting the opening of the cover if the automatic booting option is selected to turn on the automatic booting mode of the computing apparatus, and provide a user environment corresponding to the stored user account based on a fingerprint recognition result sensed by the sensing unit after the operating system (OS) is operated.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: December 10, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Junghoon Park, Gwiro Lee
  • Patent number: 10503226
    Abstract: Embodiments are generally directed to enhanced power management for support of priority system events. An embodiment of a system includes a processing element; a memory including a registry for information regarding one or more system events that are designated as priority events; a mechanism to track operation of events that requires Turbo mode operation for execution; and a power control unit to implement a power management algorithm. The system is to maintain an first energy budget and a second residual energy budget for operation in a Turbo power mode, and wherein the power management algorithm is to determine whether to authorize execution of a detected system event in the Turbo power mode based on the second residual energy budget upon determining that the first energy budget is not sufficient for execution of the detected system event and that the detected system event is designated as a priority event.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: December 10, 2019
    Assignee: INTEL CORPORATION
    Inventors: Muhammad Abozaed, Eugene Gorbatov, Gaurav Khanna, Avinash N. Ananthakrishnan
  • Patent number: 10496539
    Abstract: A host server in a server cluster has a memory allocator that creates a dedicated host application data cache in storage class memory. A background routine destages host application data from the dedicated cache in accordance with a destaging plan. For example, a newly written extent may be destaged based on aging. All extents may be flushed from the dedicated cache following host server reboot. All extents associated with a particular production volume may be flushed from the dedicated cache in response to a sync message from a storage array.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: December 3, 2019
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Arieh Don, Adnan Sahin, Owen Martin, Peter Blok, Philip Derbeko
  • Patent number: 10496142
    Abstract: An electronic device is disclosed. The electronic device comprises: a dynamic voltage and frequency scaling (DVFS) unit for measuring the usage of an application processor (AP) corresponding to at least one function being executed and for controlling the voltage and operating frequency of the AP on the basis of the measured AP usage; and a control unit for controlling the DVFS unit not to control the voltage and operating frequency of the AP if said at least one function includes a preset function. Accordingly, if the preset function is executed, the response speed can be increased by not controlling the voltage and operating frequency of the AP.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: December 3, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Young-ho Choi, Seung-hoon Lee
  • Patent number: 10488912
    Abstract: Mobile devices, such as smartphones, are severely battery-limited. The capabilities of mobile device processors have increased at exponential rates, but battery technologies have improved at much slower rates. As a consequence, it is ever more important that mobile devices be operated in battery-preserving manners. An aspect of the present technology concerns methods and arrangements enabling on-going recognition-processing of imagery and audio by different detectors, without the high battery drain that has characterized the prior art. A variety of other features and arrangements are also detailed.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: November 26, 2019
    Assignee: Digimarc Corporation
    Inventor: Eoin C. Sinclair
  • Patent number: 10481668
    Abstract: A system on chip (SoC) adjusts power of a memory through a handshake. The SoC includes a memory controller and a power manager. The memory controller is configured to control a memory. The power manager is configured to manage a supply power level of the memory. The memory controller is configured to output, to the power manager, a memory access level indicating a frequency of accesses to the memory. The power manager is configured to adjust the supply power level of the memory according to the memory access level.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: November 19, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jin-Ook Song, Yun-Ju Kwon, Dong-Sik Cho, Byung-Tak Lee
  • Patent number: 10481661
    Abstract: A system to provide an indication to a power supply unit that a computing device operably coupled to the power supply unit is idle. The system includes an interface including power rails to provide power from the power supply unit to the computing device and an idle control line to provide an indication from the computing device to the power supply unit that the computing device is idle.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: November 19, 2019
    Assignee: INTEL CORPORATION
    Inventors: Barnes Cooper, Vidoot Ponnala Rathnakar
  • Patent number: 10474221
    Abstract: Certain examples described herein relate to power control in a storage subsystem. Some examples may detect a new storage device and inhibit activation of the new storage device responsive to a determination that activating the new storage device would exceed a power limit.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: November 12, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Robert C. Elliott, David Wagner, Michael McGowen
  • Patent number: 10466752
    Abstract: An information processing apparatus which is capable of, when hang-up occurs, eliminating the hang-up state and restoring to a normal state without bothering a user. A first power supply unit supplies power to predetermined devices among a plurality of devices, and a second power supply unit supplies power to the plurality of devices. When startup is done with power being supplied to the predetermined devices, software is started by supplying power to all of the plurality of devices. When the second power supply unit is turned on during the startup, whether or not the software has been normally started is determined. When the software has not been normally started, the software is restarted by carrying out an off-on process in which the plurality of devices are reset, the second power supply unit is turned off, and then the second power supply unit is turned on again.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: November 5, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Hiroshi Yamamizu
  • Patent number: 10459514
    Abstract: Techniques related to coordinating power management for multiple devices are discussed. Such techniques may include establishing communications between devices, inventorying the components of each device, and implementing a power management plan to eliminate any redundancy in the components and reduce the total power consumed by the devices.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: October 29, 2019
    Assignee: Intel Corporation
    Inventors: Mark Yarvis, Samuel Benn, Soethiha Soe, Mark MacDonald, Dominic Fulginiti
  • Patent number: 10462632
    Abstract: Techniques (e.g., apparatus, method, machine-readable medium, chipset, etc.) to effect scenario analysis. Included is a determining of a power-affecting operational setting based on at least one operating condition of a device, the at least one operating condition of the device to be an operating condition of the device while the device is communicatively coupled to another device; and a setting of a first operational setting of the device based on the determined power-affecting operational setting.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: October 29, 2019
    Assignee: INTEL IP CORPORATION
    Inventors: Ofir Artstain, Michael Glik, Solomon Trainin, Kristoffer D. Fleming
  • Patent number: 10459737
    Abstract: The present disclosure describes a number of embodiments related to devices, systems, and methods related to a plurality of displays coupled to one or more processors to display images, and a device display manager to identify a gesture made on a first display of the plurality of displays, and to cause a second display to sleep or to wake based upon the identified gesture and a current state of the second display, where the first and second displays are different displays.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: October 29, 2019
    Assignee: Intel Corporation
    Inventors: Tarakesava Reddy Koki, Jagadish V. Singh
  • Patent number: 10459506
    Abstract: A method and apparatus is provided wherein a server is powered by a battery connected to a charging circuit. The voltage output by the battery is monitored and when it falls below a threshold, a determination is made that the battery is being depleted. In response to the determination, the server is brought into a reduced power consumption state or a data saving state.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: October 29, 2019
    Assignee: Google LLC
    Inventor: Shane R. Nay
  • Patent number: 10452114
    Abstract: An image processing apparatus is provided with a main controller unit that comprehensively controls the image processing apparatus, and a microcomputer that controls a load. During a period in which the image processing apparatus transitions from a first power mode to a second power mode having lower power consumption than the first power mode, the main controller unit prohibits acceptance of an interrupt signal, and cancels the prohibition of interrupts when the transition to the second power mode completes. Meanwhile, when an interrupt signal is generated from the load during the transition period, the microcomputer repeatedly notifies the interrupt signal as a pulse signal to the main controller unit, and notifies by changing the pulse signal to a level signal when prohibition of interrupts is cancelled.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: October 22, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Akitomo Fukui