Patents Examined by Terrell S Johnson
  • Patent number: 10915331
    Abstract: Various aspects include methods for implementing a reduced size firmware storage format on a computing device. Various aspects may include storing a first firmware description table to a first sector of a flash memory, in which the first firmware description table may define a first instance of a firmware including describing a first plurality of firmware images, storing the first plurality of firmware images to a first plurality of consecutive sectors, storing a second firmware description table to a second sector, in which the second firmware description table may define a second instance of the firmware including describing a second plurality of firmware images having a third plurality of firmware images, storing the third plurality of firmware images to a second plurality of consecutive sectors, and booting the computing device using the second firmware description table.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: February 9, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Eugen Pirvu, Dhamim Packer Ali, Benish Babu, Leonard Widra, Darshana Advani
  • Patent number: 10909270
    Abstract: According to an embodiment, an information processing device switching between a secure mode and a non-secure mode to operate, includes one or more processors configured to perform: implementing a secure OS which operates in the secure mode; implementing a non-secure OS which operates in the non-secure mode; acquiring initialization process information autonomously in the secure mode, the initialization process information relating to an initialization process which the non-secure OS executes for a shared resource shared by the secure OS and the non-secure OS; and enabling, based on the initialization process information, the shared resource to be shared and used by the secure OS and the non-secure OS.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: February 2, 2021
    Assignee: KABUSHIKI KAISHA TOSHIBA
    Inventors: Ryuta Nara, Takeshi Kawabata
  • Patent number: 10911345
    Abstract: A method is described that involves determining that utilization of a logical link has reached a first threshold. The logical link comprises a first number of active physical links. The method also involves inactivating one or more of the physical links to produce a second number of active physical links. The second number is less than the first number. The method also involves determining that the second number of active physical links have not been utilized for a period of time and inactivating another set of links.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: February 2, 2021
    Assignee: Intel Corporation
    Inventors: Hemant G. Rotithor, An-Chow Lai
  • Patent number: 10908669
    Abstract: Various embodiments of the present technology may comprise a method and apparatus for power management of a memory cell. The memory cell may be configured to operate at various voltage levels to mitigate power dissipation. The memory cell may receive a first voltage level during an active state and receive a second voltage level during an idle state. The active and idle states may be known based on predetermined system parameters. The second voltage level may be selected according to the particular characteristics of the memory cell in order to retain input data.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: February 2, 2021
    Assignee: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
    Inventor: Kenichi Kiyozaki
  • Patent number: 10896596
    Abstract: Various embodiments provide systems and method for hybrid monitoring of individuals using both a combination of a user attached monitor device and a user detached monitor device.
    Type: Grant
    Filed: December 15, 2018
    Date of Patent: January 19, 2021
    Assignee: Bl Incorporated
    Inventors: James J. Buck, Jr., Joseph P. Newell, Dustin Pettit, Mike Cooke
  • Patent number: 10891137
    Abstract: A computer-implemented method of storing I/O statistics of a data set during initialization of a system. The computer-implemented method includes receiving during system initialization, by a processor, a data extent block associated with the data set. Next, the method identifies during system initialization, by the processor, a data set statistics block linked to an identified data set block, and stores, by the processor, the I/O statistics in the data set statistics block.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: January 12, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tan Q. Nguyen, John R. Paveza
  • Patent number: 10891062
    Abstract: A solid-state drive (SSD) includes a connector communicatively coupling the SSD to a host device, a controller coupled to the connector, and a memory device. The SSD also include a regulator configured to receive an instruction to enter a low power mode of the SSD, enter the low power mode upon receipt of the instruction, receive an indication to exit the low power mode, and exit the low power mode upon receipt of the indication.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: January 12, 2021
    Assignee: Micron Technology, Inc.
    Inventors: David Matthew Springberg, Matthew David Rowley, Peter Edward Kaineg
  • Patent number: 10884479
    Abstract: A computer system includes a display configured to receive a display signal; a sensor configured to provide a control signal indicative of the presence of a user in a predefined area in front of the display; a control unit configured to select an operating mode from a plurality of operating modes, and a first energy management function configured to control an operating state of the display based on a selected operating mode, wherein the interface circuitry is configured to transmit first control data indicating the presence or absence of the user in front of the display by a manufacturer-specific virtual control panel VCP back to a computing device; and wherein the computing device includes a second energy management function configured to switch the computing device into an operating state based at least on the first control data indicating the presence or absence of the user in front of the display.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: January 5, 2021
    Assignee: Fujitsu Client Computing Limited
    Inventor: Angel Chen
  • Patent number: 10885198
    Abstract: A machine implemented method of communication between server and remote device, the method comprising: determining an availability and address of the remote device on a network for communication with the server; obtaining a public key attributed to the remote device; signing the public key attributed to the remote device with a private key of the server and so generating a digitally signed certificate to verify the ownership of the public key as the remote device; and transmitting the digitally signed certificate to the remote device.
    Type: Grant
    Filed: January 21, 2019
    Date of Patent: January 5, 2021
    Assignee: ARM Ltd
    Inventors: Szymon Sasin, Norbert David, Yongbeom Pak
  • Patent number: 10860073
    Abstract: An information handling system operating a chassis temperature control system may comprise an integrated circuit operatively connected to a proximity sensing strip and a processor, a temperature sensor measuring an exterior temperature of a portion of a chassis of the information handling system adjacent to the proximity sensing strip, and an orientation sensor measuring an orientation of one portion of the chassis to another portion of the chassis to indicate a laptop physical configuration of the information handling system. The integrated circuit may measure a capacitance across the proximity sensing strip such that a high capacitance measurement results in a low skin temperature limit setting, and the processor may execute code instructions of the chassis temperature control system to incrementally decrease a processor power draw limit level based on the exterior temperature measurement exceeding the low skin temperature limit setting.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: December 8, 2020
    Assignee: Dell Products, LP
    Inventors: Qinghong He, Todd D. Grabbe, Keith J. Kasprzak, Travis C. North
  • Patent number: 10838955
    Abstract: Systems and methods for appliance remote control from a mobile device by transporting and processing control systems, settings, and events within nested two-dimensional arrays. In an embodiment, a mobile device requests, receives, and processes a control system from an appliance to render the appliance's control panel on the mobile device's display. A setting change on the appliance's control panel rendered on mobile device's display is sent to the appliance to change its state to reflect the setting change.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: November 17, 2020
    Inventor: Douglas T. Migliori
  • Patent number: 10831250
    Abstract: Temporal history of voltage supply level enveloping high-speed transient events is provided by circuitry on the same chip or in the same multi-chip module as the processor cores. In some embodiments supply voltage to the processor cores is compared to predetermined or programmable thresholds, and the result of the comparisons are stored for use by a host processor.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: November 10, 2020
    Assignee: Chaoyang Semiconductor Jiangyin Technology Co., Ltd.
    Inventor: Anatoly Gelman
  • Patent number: 10824220
    Abstract: Various embodiments of the present technology may comprise a method and apparatus for a power management unit. The power management unit may be configured to operate in conjunction other integrated circuits to mitigate power dissipation. The power management unit may receive temperature information from a temperature sensor and deploy various power management schemes to reduce the leakage power of an SRAM. The power management schemes may be based on the particular characteristics of the SRAM.
    Type: Grant
    Filed: January 8, 2019
    Date of Patent: November 3, 2020
    Assignee: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
    Inventor: Dannie Gerrit Feekes, Jr.
  • Patent number: 10817013
    Abstract: An information processing apparatus includes a first transceiver configured to establish synchronous communication with each of a first apparatus and a second apparatus under a first wireless communication standard, and a second transceiver configured to communicate with a third apparatus under a second wireless communication standard, and a control circuit. The control circuit is configured to perform timing adjustment processing for adjusting, for providing a period of communication by the second transceiver, at least any one of timing of synchronous communication with the first apparatus and timing of synchronous communication with the second apparatus such that a time point of end of synchronous communication with the first apparatus by the first transceiver is substantially continuous to a time point of start of synchronous communication with the second apparatus by the first transceiver.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: October 27, 2020
    Assignee: Nintendo Co., Ltd.
    Inventors: Yoshihisa Kondo, Masahiro Shoji
  • Patent number: 10817306
    Abstract: According to one embodiment, an active cable assembly may include a cable end, a data receiver, a controller characteristic circuit, and a controller. The data receiver, operable to receive a DC-balanced data signal, can be electrically coupled to a conductive input data line of the cable end. The controller characteristic circuit can be electrically coupled to the conductive input data line. The controller can be communicatively coupled to the data receiver. The controller may include a configurable communication port electrically coupled to the controller characteristic circuit, and memory for storing a boot loader. The controller can execute the boot loader to set the configurable communication port as an output for controller data signals and as an input for the controller data signals.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: October 27, 2020
    Assignee: Corning Optical Communications LLC
    Inventor: Richard Clayton Walker
  • Patent number: 10809759
    Abstract: Exposing a leap second to a plurality of applications includes identifying a system setting enabling leap second support and that a positive leap second should be added to the end of a chosen date. Based on the system setting enabling leap second support and based on the occurrence of the positive leap second, a first conversion component is exposed to a first application. The first conversion component presents, over a period of two seconds of actual time, a last second of the chosen date as if it is one second of system time. Based on the system setting enabling leap second support, based on the occurrence of the positive leap second, and based on a second application opting in to leap seconds, a second conversion component is exposed to the second application. The second conversion component presents an extra 61st second of system time at the end of a last minute of the chosen date.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: October 20, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jason Lin, Mehmet Iyigun, Daniel F. Cuomo, Jr., Keith Loren Mange, Sarath Madakasira, Travis Luke
  • Patent number: 10810019
    Abstract: A method for interface refresh synchronization, a terminal device, and a non-transitory computer-readable storage medium are provided. The method includes: obtaining, in a user space of an operating system, refresh information of a plurality of interface refresh operations, when the plurality of interface refresh operations are initiated by a plurality of foreground applications in the user space; and transmitting the obtained refresh information of the plurality of interface refresh operations to a kernel space of the operating system, the refresh information including a thread number of each interface refresh operation, refresh time and refresh contents corresponding to each thread number.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: October 20, 2020
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Yuanqing Zeng
  • Patent number: 10809788
    Abstract: An electronic system includes N electronic components where N is an integer of 2 or more, (N+1) batteries, and N selection circuits associated with the respective N electronic components. Each of the N electronic components is coupled to two batteries among the (N+1) batteries. Combinations of two batteries coupled to the respective N electronic components are different from each other. Each of (N?1) batteries among the (N+1) batteries is coupled to two electronic components among the N electronic components. Combinations of two electronic components coupled to the respective (N?1) batteries are different from each other. Each of the N selection circuits is configured to supply, as driving power, electric power output from at least one of two batteries coupled to a corresponding electronic component among the N electronic components to the corresponding electronic component.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: October 20, 2020
    Assignee: FUJITSU LIMITED
    Inventor: Kentarou Yuasa
  • Patent number: 10802560
    Abstract: An information handling system with multiple power input ports, such as USB ports, capable of receiving power from external power supplies may control power received from the power supplies. A first controller may detect a first power supply coupled to a first power input port of the system and may allow power to flow from the external power supply to the system. Any additional power supplies detected by controllers may be blocked from providing power to the system while the first power supply is providing power.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: October 13, 2020
    Assignee: Dell Products L.P.
    Inventors: Mohammed Hijazi, Geroncio O. Tan, Merle J. Wood, III, Marcin Nowak
  • Patent number: 10795688
    Abstract: A target device operating on a first operating system can receive an incremental update for a second operating system and store in a first data set a snapshot of the second the second operating system based on the incremental update. The target device may then export an image of the second operating system to a second data set and boot into the second image. The target device may receive operating system updates, build operating system images in the background, and boot into the updated operating system when the process is complete. Storing snapshots of the incremental updates and previous operating system images allows for reversion to old operating systems.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: October 6, 2020
    Assignee: DATTO, INC.
    Inventors: John Roland, Chad Kosie, Philipp Heckel