Patents Examined by Fahmida Rahman
  • Patent number: 11966755
    Abstract: A boot control circuit of a computer system is provided. The boot control circuit is coupled to a system power module. The boot control circuit includes a connection port module and a motherboard. The connection port module includes a detection pin. The motherboard includes a switch for controlling the system power module. The motherboard controls the system power module to provide power for booting the computer system according to a connection between the detection pin and the switch.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: April 23, 2024
    Assignee: PEGATRON CORPORATION
    Inventor: Chi-Yu Wu
  • Patent number: 11966752
    Abstract: Methods, systems, and devices for data caching for fast system boot-up are described. A memory system may create a linked mapping of addresses, which may also be referred to as a mixed page pointer table. The linked mapping may include logical addresses associated with commands received during a boot-up procedure, and their associated physical addresses. The linked mapping may also include a counter associated with each logical address to track how often the logical address is referenced during successive boot-up procedures. Over successive boot-up procedures, addresses may be added or removed from the linked mapping, and sequential addresses may be compressed. The memory device may use the linked mapping to predict which data may be accessed during the boot-up procedure, and may pre-transfer the data to volatile memory based on the prediction.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: April 23, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Francesco Basso, Giuseppe Ferrari, Francesco Falanga, Massimo Iaculo
  • Patent number: 11954469
    Abstract: Systems and methods for providing a pattern-based cloud architecture facilitating deployment of pattern-based cloud applications are presented. The pattern-based cloud architecture may comprise a base layer having at least a primary base, with each base supporting one or more landing zones of a landing zone layer. Each landing zone further supports one or more application patterns for cloud applications in an application pattern layer. Implementing the base layer includes receiving a set of base services and operating parameters defining a primary base and executing scripts to configure the primary base for providing the set of base services and operating parameters to any landing zones associated with such primary base. A bootstrap isolation entity may be established prior to and for the purpose of executing the scripts to implement the primary base. Additional bases may be implemented in the base layer by executing additional scripts within the primary base layer.
    Type: Grant
    Filed: June 13, 2022
    Date of Patent: April 9, 2024
    Assignee: MCKINSEY & COMPANY, INC.
    Inventors: Aaron Bawcom, Beau Bennett, Sebastian Becerra
  • Patent number: 11953939
    Abstract: The disclosure generally pertains to clock management systems and methods. An example method involves a computer identifying an inaccuracy in a local clock of a client device based on a data bundle received from the client device. The data bundle can include information associated with an occurrence of an event in the client device. In one embodiment, the inaccuracy in the local clock of the client device is identified by detecting a time difference between a timestamp contained in the data bundle and a reference time standard. The timestamp can correspond to a time of occurrence of the event in the client device or to a time of transmission of the bundle by the client device. A corrective action may be taken to address the inaccuracy in the local clock, such as, by applying a time shift to at least a portion of the information contained in the data bundle.
    Type: Grant
    Filed: March 3, 2022
    Date of Patent: April 9, 2024
    Assignee: Oversec, UAB
    Inventors: Lukas Baltrenas, Gvidas Uzkuras
  • Patent number: 11947972
    Abstract: Described is an apparatus comprising a semiconductor interconnect substrate and an interface. The semiconductor interconnect substrate may be electrically coupled to one or more components mounted thereon. The interface may be operable to carry a configuration command set to the one or more components in a normal operation mode subsequent to a power-up mode.
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: April 2, 2024
    Assignee: Shenzhen Chipuller Chip Technology Co., LTD
    Inventors: Meng Yan, Omar Mahmoud Afdal Alnaggar, Myron O. Shak, Soheil Gharahi, William Kelsey
  • Patent number: 11947378
    Abstract: A system and method for controlling clock generation. A system includes a processor configured to execute instructions retrieved from memory, and a clock generation system coupled to the processor. The clock generation system is configured to generate a clock signal that the processor applies to execute the instructions. The clock generation system includes a plurality of configuration registers and selection circuitry. Each of the configuration registers includes fields that control a frequency of the clock signal. The selection circuitry selects which of the plurality of configuration registers determines the frequency at a given time.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: April 2, 2024
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Joerg Harald Hans Jochen Schreiner, Marcus Herzog
  • Patent number: 11949959
    Abstract: It is made possible to perform data transmission through a cable satisfactorily. A cable is connected between first electronic equipment and second electronic equipment. The cable includes a current consumption unit that receives supply of current from the first electronic equipment through a power supply line, a current monitor unit that observes a current amount the first electronic equipment is capable of supplying to the power supply line, and an information transmission unit that transmits control information according to the observed current amount to the first electronic equipment. The first electronic equipment controls the state of data to be supplied to the cable, on the basis of the control information transmitted thereto from the cable.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: April 2, 2024
    Assignee: Sony Corporation
    Inventors: Hiroshi Morita, Kazuaki Toba, Kazuo Yamamoto, Masanari Yamamoto
  • Patent number: 11907727
    Abstract: A method for managing information handling systems includes obtaining, by an information handling system dictator, a stackable system role (SSR) entry from an information handling system, in response to the obtaining, performing a ratio-based bucket analysis using a set of SSR buckets to obtain a determined SSR for the IHS, wherein each of the SSR buckets corresponds to a unique SSR, updating the SSR entry based on the determined SSR to obtain an updated SSR entry, and providing the updated SSR entry to a SSR manager of the information handling system.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: February 20, 2024
    Assignee: Dell Products L.P.
    Inventors: Lucas Avery Wilson, Dharmesh M. Patel
  • Patent number: 11900127
    Abstract: Cryptographically-secured deferral tickets provided by a minting process that runs in a secure enclave on a computing device reset an authenticated watchdog timer that reboots the device from a hardware-protected recovery operating system to re-image the device into a known good state if the timer expires. The deferral tickets are written to a secure channel using a symmetric key that is provisioned by repurposing an existing Intel SGX (Software Guard Extension) Versioning Support protocol that enables migration of secrets between enclaves that have the same author. In an illustrative embodiment, the deferral ticket minting process and authenticated watchdog timer execute locally to enable automated recovery of the computing device when utilized in far edge infrastructure of a fifth generation (5G) network such as a distributed unit (DU) of a radio access network (RAN).
    Type: Grant
    Filed: December 8, 2021
    Date of Patent: February 13, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Stefan Saroiu, Varun Gandhi, Alastair Wolman, Landon Prentice Cox
  • Patent number: 11880466
    Abstract: A game cloud server, a method of operating a cloud server, and a method of playing a game on a game cloud server are disclosed. In one example, the game cloud server includes: (1) one or more processing units that virtually supports different gaming applications according to a gaming operating mode, and (2) an operating mode selector that is coupled to the one or more processing units and has (2A) a virtual fusing register that selects the gaming operating mode for executing the different virtually supported gaming applications, and (2B) a security processor that enables a secure virtual fusing based on documented security files authorizing selection of the gaming operating mode, separately from executing an operating system of the one or more processing units, wherein the gaming operating mode is a reconfigurable operating mode selectable from at least one signed license file of the documented security files.
    Type: Grant
    Filed: October 27, 2020
    Date of Patent: January 23, 2024
    Assignee: NVIDIA Corporation
    Inventors: Apoorv Gupta, Ryan Speiser, Varun Kumar, Tony Cheng, Erik Zuroski
  • Patent number: 11880251
    Abstract: A rack-mountable computer system includes: a power supply unit comprising a power storage module and a power switch module; a controller configured to generate a signal indicating status information of the rack-mountable computer system; an indicator configured to indicate the status information of the rack-mountable computer system; and a signal latch module. The power supply unit switches a power supply of the indicator from the external power supply unit to the power supply unit in a power loss event when the rack-mountable computer system is detached from a rack or a system power of the rack is lost from an external power supply unit and supplies power to the indicator after the power loss event occurs. The signal latch module is configured to latch the signal that is generated by the controller and indicates the status information of the rack-mountable computer system in response to the power loss event.
    Type: Grant
    Filed: February 10, 2021
    Date of Patent: January 23, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Huajun Lu
  • Patent number: 11868784
    Abstract: In an information processing apparatus, a snapshot file corresponding to an application program is read from a non-volatile storage medium and the read snapshot file is loaded into a RAM. An operating system on which the application program operates is loaded into the RAM, and the operating system is started. The application program is read from the non-volatile storage medium after starting the operating system; the read application program is loaded into the RAM. The application program loaded in the RAM is started by using the snapshot file loaded in the RAM. Herein, reading the snapshot file from the non-volatile storage medium and loading the read snapshot file into the RAM are performed (i) before loading the operating system on which the application program operates into the RAM, or (ii) while performing a process of starting the operating system.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: January 9, 2024
    Assignee: DENSO CORPORATION
    Inventor: Yuudai Nagano
  • Patent number: 11868193
    Abstract: A system includes a controller configured to receive a signal indicating whether a droop event has occurred. The system also includes a plurality of delay elements where each delay element of the plurality of delay elements responsive to a signal from the controller receives an input signal and outputs an output signal that is a delayed version of the input signal. At least one delay element of the plurality of delay elements receives a clocking signal as its input signal. The system also includes a selector configured to select rising edges and falling edges of output signals from the plurality of delay elements to form a modified clocking signal. The modified clocking signal is a modified version of the clocking signal.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: January 9, 2024
    Assignee: Marvell Asia Pte Ltd
    Inventors: Rabin Sugumar, Bharath Upputuri, Bruce Kauffmann, Novinder Waraich, Bivraj Koradia, Paul Sebata
  • Patent number: 11868787
    Abstract: Systems and methods are included for managing persistent enrollment of a user device. The persistent enrollment can be controlled by an administrator at an administrator console. The administrator can enable or disable persistent enrollment for the user device at the admin console. A deployment agent can be provided to the user device. During the boot process, the deployment agent can verify the persistent enrollment status of the user device. The deployment agent can retrieve and install a software package for a management agent. The management agent can enroll the user device with an enterprise under a staging user profile. The management agent can install a provisioning package associated with the staging user profile. The management agent can receive user input login credentials. The management agent can change the ownership of the user device with the enterprise. The management agent can configure the user device for the user profile.
    Type: Grant
    Filed: January 24, 2023
    Date of Patent: January 9, 2024
    Assignee: VMware, Inc.
    Inventors: Rupesh Jain, Kishore Krishnakumar, Vijay Chari Narayan, Ameya Jambavalikar
  • Patent number: 11861011
    Abstract: Described herein is a framework for secure boot process. In accordance with one aspect, in response to detecting a power signal, a first boot software component according to a boot sequence is loaded. In response to determining no event has occurred, at least one additional boot software component is successively loaded according to the boot sequence in an uninterrupted boot process. In response to determining the end of the boot sequence is reached, the operating system may then be loaded.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: January 2, 2024
    Assignee: ZPE Systems, Inc.
    Inventors: Arnaldo Zimmermann, Livio Ceci
  • Patent number: 11853770
    Abstract: Embodiments are provided for imaging an operating system (OS) by creating a new OS image from an installer OS image copy maintained in durable storage. During the OS imaging, only a subset of OS files from the installer image are fully copied into the new OS image. Placeholder files are created for other files not included in the initial subset of OS files which were determined to be critical for booting of the OS and/or a minimum set of OS functionality. The placeholder files are distinguished from sparse files and are inaccurately presented by the file system as being full copies of the underlying installer OS image. The data for the placeholder files is only copied when requested, on demand, and/or when there is available/unused processing bandwidth that is subsequently identified after rebooting the computing system with the new OS image.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: December 26, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Randall Richards Cook
  • Patent number: 11775315
    Abstract: A computer system may comprise a non-volatile memory to store executable Basic Input/Output System (BIOS) code, a computer-readable medium to store an operating system based on an image, and a processor coupled to the non-volatile memory and the computer-readable medium. Execution of the executable BIOS code may cause the processor to store the operating system to the computer-readable medium based on the image.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: October 3, 2023
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Juliano Francisco Cagnini Ciocari, Charles Ricardo Staub, Paulo Alcantara
  • Patent number: 11733885
    Abstract: Systems and methods for offloading computational operations. In some implementations a method includes determining whether a data storage device coupled to a computing device is capable of performing a set of computational operations. The data storage device may be hot swappable. The method also includes offloading the set of computational operations to the data storage device in response to determining that the data storage device is capable of performing the set of computational operations. The method further includes performing the set of computational operations on the computing device in response to determining the data storage device is not capable of performing the set of computational operations.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: August 22, 2023
    Assignee: Western Digital Technologies, Inc.
    Inventors: Eswaran Subramaniam, Sathyanarayanan Subramanian, Jatin Gaur
  • Patent number: 11737022
    Abstract: A delay adjustment method is applied to a first electronic device, and the first electronic device is any device in a distributed device network. The method includes: a starting delay of a wakeup engine of at least one second electronic device in the network is acquired; it is determined whether a starting delay of a wakeup engine of the first electronic device needs to be adjusted according to the starting delay of the wakeup engine of the first electronic device and the starting delay of the wakeup engine of the at least one second electronic device; and responsive to that the starting delay of the first electronic device needs to be adjusted, the starting delay of the wakeup engine is adjusted, and wakeup information interaction is performed with the at least one second electronic device based on the adjusted starting delay of the wakeup engine.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: August 22, 2023
    Assignee: Beijing Xiaomi Pinecone Electronics Co., Ltd.
    Inventor: Zhuliang Huang
  • Patent number: 11720158
    Abstract: A system contains a machine learning application specific integrated circuit (ASIC) and a power supply unit. The power supply unit and the ASIC are configured to be in data communication through dedicated pins on the ASIC and the power supply unit. The power supply unit detects a present power consumption of the ASIC. Upon determining that a threshold condition has been met, the power supply unit, responsive to the condition sends a digital signal to the ASIC. The ASIC contains a synchronizer which synchronizes the digital signal to be consistent with the ASICs internal clock frequency. A chip manager the synchronized signal and other signals to generate a throttling mask. The throttling mask is sent to a sequencer of the ASIC, which then limits the instruction flow into the processing units of the ASIC based on the mask. This in turn limits the power being consumed by the ASIC.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: August 8, 2023
    Assignee: Google LLC
    Inventors: Houle Gan, Thomas James Norrie, Gregory Sizikov, Georgios Konstadinidis