COOKIE-BASED NETWORK LOCATION OF STORAGE NODES IN CLOUD

    公开(公告)号:US20240357009A1

    公开(公告)日:2024-10-24

    申请号:US18762276

    申请日:2024-07-02

    申请人: Salesforce, Inc.

    摘要: Techniques are disclosed relating to storing location information about storage nodes in cookies. A cloud-based service may send location requests to an orchestration service that instantiated storage nodes included in a storage cluster of the cloud-based service. The cloud-based service may receive location information that identifies in which computer zone that a given storage node is located. The cloud-based service may store the location information in cookies at a metadata store that is shared among the storage nodes. The cloud-based service may receive, from a client node, a search request to identify ones of the storage nodes that store particular data. The cloud-based service may return a set of cookies corresponding to identified storage nodes. The set of cookies may enable the client node to determine whether there is a storage node that stores the particular data and is within the same computer zone as the client node.

    Deriving Identity and Root Keys for Embedded Systems

    公开(公告)号:US20240354417A1

    公开(公告)日:2024-10-24

    申请号:US18758091

    申请日:2024-06-28

    申请人: Google LLC

    摘要: This document describes systems and techniques for deriving identity and root keys for embedded systems. In aspects, a boot process and key manager of an embedded system may implement a secure or trusted boot process for embedded systems in which code of next-level boot loader or software image is verified using root keys or other protected information before execution of the boot process is passed to the next stage in the boot process. Alternatively or additionally, the key manager may enable sealing and attestation of various levels of root and identity keys to enable respective verification of software or hardware throughout a life cycle of a device to prevent unauthorized access to protected or private code of an embedded system. By so doing, the described aspects may enable an embedded system with a secure boot process and robust identity and root key management system.

    OPERATING SYSTEM SWITCHING METHOD, APPARATUS, ELECTRONIC DEVICE, AND STORAGE MEDIUM

    公开(公告)号:US20240354117A1

    公开(公告)日:2024-10-24

    申请号:US18762833

    申请日:2024-07-03

    IPC分类号: G06F9/4401

    CPC分类号: G06F9/441

    摘要: The embodiments of the present application relate to the technical field of electronic devices. Disclosed are a method and apparatus for switching an operating system, and an electronic device and a storage medium. The method is applied to an electronic device, which electronic device can run a first operating system and a second operating system. The method comprises: when a display apparatus of an electronic device is in a screen-off state for a first duration, switching the electronic device from a first operating system to a second operating system; and if the display apparatus is switched from the screen-off state to a screen-on state, continuing to run the second operating system. By means of implementing the embodiments of the present application, an operating system can be automatically switched when a display apparatus is in a screen-off state, thereby improving the degree of intelligence of a device.

    ELECTRONIC DEVICE FOR BOOTING OPERATING SYSTEM USING PLURALITY OF CORES AND OPERATION METHOD THEREOF

    公开(公告)号:US20240338223A1

    公开(公告)日:2024-10-10

    申请号:US18748989

    申请日:2024-06-20

    IPC分类号: G06F9/4401 G06F9/38

    摘要: An electronic device is provided. The electronic device includes a processor including a plurality of cores and a memory electrically connected with the processor and storing instructions. The instructions store instructions, when executed, causing the processor to control a dispatcher to determine whether loading of a plurality of modules for booting an operating system of the electronic device is completed, identify at least one module, dependency of which is cleared, based on a module information table stored in the memory, as it is determined that there is a module, loading of which is not completed, among the plurality of modules, identify at least one of state information and priority information of a module loader allocated to each of two or more cores among the plurality of cores based on a core information table stored in the memory, as the at least one module is identified, and select at least one of two or more module loaders respectively allocated to the cores and distribute the at least one module, based on the identified information.