Remote certificate authority management

    公开(公告)号:US11973751B2

    公开(公告)日:2024-04-30

    申请号:US17528353

    申请日:2021-11-17

    申请人: KeyFactor, Inc.

    IPC分类号: H04L9/40 G06F9/48 H04L67/1097

    摘要: The subject matter of this specification generally relates to cloud-hosted certificate lifecycle management (CLM) to on-premises certificate authority (CA) communication. In some implementations, a method includes receiving a task request specifying a requested task and an identifier specifying a location for task execution, determining the requested task and that the location for task execution for the requested task is at an on-premises CA device, in response to determining the requested task and that the location of the task is at the on-premises CA device, storing a request task data entry that links the task request to the location for task execution, providing a notification to an on-premises CA gateway, and in response to the notification, providing the requested task for task execution. In some implementations, the remote CA gateway plug-in module maintains a constant communication connection with the on-premises CA gateway via a persistent client-initiated communication protocol.

    Physical memory management for virtual machines

    公开(公告)号:US11934862B1

    公开(公告)日:2024-03-19

    申请号:US18190409

    申请日:2023-03-27

    IPC分类号: G06F9/455 G06F9/38 G06F9/48

    摘要: Virtual computer systems (virtual machines) have become increasingly common with the evolution of virtualization technology, cloud computing, etc. However, as a virtual machine and its associated guest operating system seek to execute and/or access a page of memory through synchronous processes execution of the virtual processor associated with the virtual processing is blocked until the page of memory is locked and available. Accordingly, time is wasted on calls waiting for physical page availability thereby reducing utilization of the host machine and virtual machine respectively. To address this an asynchronous virtual machine environment is established allowing the virtual machine or physical machine to handle additional operations whilst waiting for physical page availability.

    PROCESSING SYSTEM, AND INFORMATION PROCESSING APPARATUS AND METHOD

    公开(公告)号:US20240054009A1

    公开(公告)日:2024-02-15

    申请号:US18552189

    申请日:2022-03-25

    IPC分类号: G06F9/48

    CPC分类号: G06F9/4843

    摘要: A processing system includes a task management unit that manages a plurality of media processing tasks executed in one or a plurality of servers, in which the task management unit acquires capabilities of a plurality of servers that are possible transition destinations in a case where a media processing task executed in a first server that is one of the plurality of servers is caused to transition to a second server different from the first server, and the capabilities include presence or absence of a persistent storage capable of storing data of the media processing task without depending on an execution state of the media processing task, and location information of the persistent storage. The technology of the present disclosure can be applied to, for example, a media processing system that performs media processing using a 5G network, and the like.

    System and method of providing system jobs within a compute environment

    公开(公告)号:US11886915B2

    公开(公告)日:2024-01-30

    申请号:US17960228

    申请日:2022-10-05

    发明人: David B. Jackson

    摘要: The disclosure relates to systems, methods and computer-readable media for using system jobs for performing actions outside the constraints of batch compute jobs submitted to a compute environment such as a cluster or a grid. The method for modifying a compute environment from a system job disclosure associating a system job to a queuable object, triggering the system job based on an event and performing arbitrary actions on resources outside of compute nodes in the compute environment. The queuable objects include objects such as batch compute jobs or job reservations. The events that trigger the system job may be time driven, such as ten minutes prior to completion of the batch compute job, or dependent on other actions associated with other system jobs. The system jobs may be utilized also to perform rolling maintenance on a node by node basis.

    ANALYZING LARGE-SCALE DATA PROCESSING JOBS
    29.
    发明公开

    公开(公告)号:US20240020215A1

    公开(公告)日:2024-01-18

    申请号:US18474804

    申请日:2023-09-26

    申请人: Google LLC

    IPC分类号: G06F11/34 G06F9/48 G06F11/30

    摘要: Methods, systems, and apparatus for data analysis in a distributed computing system by accessing data stored at a first processing zone associated with a distributed data processing job, detecting information identifying a particular child job associated with the distributed data processing job, comparing the identifying information to data stored at a second processing zone, and identifying an additional child job as associated with the distributed data processing job based on a result of the comparison. The methods, systems and apparatus are further for correlating particular output data associated with the particular child job and additional output data associated with the additional child job for the distributed data processing job, determining performance data for the distributed data processing job based on the output data associated with each of the particular child job and the additional child job, and providing for display the performance data for the distributed data processing job.

    PRE-LAUNCHING AN APPLICATION USING INTERPROCESS COMMUNICATION

    公开(公告)号:US20240012677A1

    公开(公告)日:2024-01-11

    申请号:US18041751

    申请日:2020-09-09

    申请人: GOOGLE LLC

    IPC分类号: G06F9/48 G06F9/54

    摘要: According to an aspect, a method includes executing a first application as a foreground process of an operating system of a computing device, and displaying, by the first application, content on a display of the computing device, where the content is associated with an action executable by a second application. The method includes transmitting, by the first application, an initialization request to an initialization application programming interface (API) of the second application in advance of a user action taken with respect to the content displayed on the display, where the initialization request is configured to cause the second application to be launched as a background process of the operating system of the computing device.