-
公开(公告)号:US12131189B2
公开(公告)日:2024-10-29
申请号:US18104806
申请日:2023-02-02
Applicant: VMWARE, INC.
Inventor: Thomas James O'Rourke , Brian Davis , Abhinandan Baheti , Matthew Carpenter , Vivek Kumar Singh
CPC classification number: G06F9/5005 , G06F9/54 , H04L41/12
Abstract: A computer-implemented method, computer-readable medium, and computer system that involve operations including receiving, from a computing cluster, a first request for changing a first object type specified by an approval policy resource, where the approval policy resource is a first one of a plurality of custom resources; identifying, in response to receiving the first request and using a second custom resource of the plurality, an approval process associated with the first object type; performing the approval process associated with the first object type; and sending, to the computing cluster, a first notification indicating that the request has been approved.
-
公开(公告)号:US20240354173A1
公开(公告)日:2024-10-24
申请号:US18754011
申请日:2024-06-25
Applicant: NVIDIA Corporation
Inventor: David Anthony Fontaine , Jason David Gaiser , Steven Arthur Gurfinkel , Sally Tessa Stevenson , Vladislav Zhurba , Stephen Anthony Bernard Jones
CPC classification number: G06F9/52 , G06F9/3877 , G06F9/48 , G06F9/4843 , G06F9/4881 , G06F9/50 , G06F9/5005 , G06F9/5038 , G06F9/526 , G06F9/541
Abstract: Apparatuses, systems, and techniques to facilitate graph code synchronization between application programming interfaces. In at least one embodiment, one or more circuits are to perform an application programming interface (API) to cause graph code to wait on a semaphore used by another API.
-
公开(公告)号:US12118403B2
公开(公告)日:2024-10-15
申请号:US17006637
申请日:2020-08-28
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Alok Goyal , Martin Sleeman , Gagan Arora , Philip Newman
CPC classification number: G06F9/5072 , G06F9/5005 , G06F9/5027 , G06F9/505 , G06F9/5077 , G06F21/31 , H04L41/5048 , H04L41/5077 , H04L43/55 , H04L47/782 , H04L47/829 , H04L67/10 , G06F2209/5022 , G06F2209/504 , G06F2221/2141
Abstract: Systems and methods described herein for providing cross-region resource management for regional infrastructure resources in a cloud infrastructure environment. Systems and methods can provide a cross-region resource management tool that can provide searching, viewing, and management capabilities for any resource in any of the regions to which the cross-region resource management tool has access to. A user (having sufficient access levels, such as an administrator or other privileged user) can access the cross-region resource management tool to view and manage all customer resources in any region of the cloud infrastructure, no matter which region the user is located in.
-
公开(公告)号:US12118386B2
公开(公告)日:2024-10-15
申请号:US18227849
申请日:2023-07-28
Applicant: VMware LLC
Inventor: Thaleia Dimitra Doudali , Zhelong Pan , Pranshu Jain
CPC classification number: G06F9/4881 , G06F9/455 , G06F9/45533 , G06F9/45558 , G06F9/48 , G06F9/4843 , G06F9/485 , G06F9/50 , G06F9/5005 , G06F9/5011 , G06F9/5061 , G06F9/5077 , G06F9/5083 , G06F2009/45562 , G06F2009/4557
Abstract: The present disclosure relates generally to virtualization, and more particularly to techniques for deploying containers in a virtual environment. The container scheduling can be based on information determined by a virtual machine scheduler. For example, a container scheduler can receive a request to deploy a container. The container scheduler can send container information to the virtual machine scheduler. The virtual machine scheduler can use the container information along with resource utilization of one or more virtual machines to determine an optimal virtual machine for the container. The virtual machine scheduler can send an identification of the optimal virtual machine back to the container scheduler so that the container scheduler can deploy the container on the optimal virtual machine.
-
公开(公告)号:US12117917B2
公开(公告)日:2024-10-15
申请号:US17244707
申请日:2021-04-29
Applicant: International Business Machines Corporation
Inventor: Robert Engel , Aly Megahed , Eric Kevin Butler , Nitin Ramchandani , Yuya Jeremy Ong
CPC classification number: G06F11/3409 , G06F9/4843 , G06F9/5005 , G06F11/302 , G06N20/00 , G06F2209/5011
Abstract: A method of using a computing device to compare performance of multiple algorithms. The method includes receiving, by a computing device, multiple algorithms to assess. The computing device further receives a total amount of resources to allocate to the multiple algorithms. The computing device additionally assigns a fair share of the total amount of resources to each of the multiple algorithms. The computing device still further executes each of the multiple algorithms using the assigned fair share of the total amount of resources. The computing device additionally compares the performance of each of the multiple based on at least one of multiple hardware relative utility metrics describing a hardware relative utility of any given resource allocation for each of the multiple algorithms.
-
公开(公告)号:US20240338258A1
公开(公告)日:2024-10-10
申请号:US18745855
申请日:2024-06-17
Applicant: NVIDIA Corporation
Inventor: David Anthony Fontaine , Jason David Gaiser , Steven Arthur Gurfinkel , Sally Tessa Stevenson , Vladislav Zhurba , Stephen Anthony Bernard Jones
CPC classification number: G06F9/52 , G06F9/3877 , G06F9/48 , G06F9/4843 , G06F9/4881 , G06F9/50 , G06F9/5005 , G06F9/5038 , G06F9/526 , G06F9/541
Abstract: Apparatuses, systems, and techniques to facilitate graph code synchronization between application programming interfaces. In at least one embodiment, one or more circuits are to perform an application programming interface (API) to cause graph code to wait on a semaphore used by another API.
-
公开(公告)号:US12099874B2
公开(公告)日:2024-09-24
申请号:US18227079
申请日:2023-07-27
Applicant: ROYAL BANK OF CANADA
Inventor: Hasham Burhani , Zichang Long , Jonathan Cupillari
CPC classification number: G06F9/50 , G06F9/48 , G06F9/4881 , G06F9/5005 , G06N5/00 , G06N20/00 , G06Q40/00
Abstract: A system for reinforcement learning in a dynamic resource environment includes at least one memory and at least one processor configured to provide an electronic resource environment comprising: a matching engine and the resource generating agent configured for: obtaining from a historical data processing task database a plurality of historical data processing tasks, each historical data processing task including respective task resource requirement data; for a historical data processing task of the plurality of historical data processing tasks, generating layers of data processing tasks wherein a first layer data processing task has an incremental variant in its resource requirement data relative to resource requirement data for a second layer data processing task; and providing the layers of data processing tasks for matching by the machine engine.
-
公开(公告)号:US12081454B2
公开(公告)日:2024-09-03
申请号:US18165525
申请日:2023-02-07
Applicant: Google LLC
Inventor: Alexandre Duarte , Yingchong Situ , Robert Van Gent , Walfredo Cime Filho , Ramy Abdelaal , Smeeta Jalan , Maya Haridasan
IPC: H04L47/78 , G06F9/50 , H04L41/14 , H04L41/147 , H04L41/50 , H04L41/5009 , H04L43/55
CPC classification number: H04L47/78 , G06F9/5005 , G06F9/5027 , G06F9/5061 , H04L41/14 , H04L41/147 , H04L41/50 , H04L41/5009 , H04L43/55
Abstract: Systems and methods for providing a guaranteed batch pool are described, including receiving a job request for execution on the pool of resources; determining an amount of time to be utilized for executing the job request based on available resources from the pool of resources and historical resource usage of the pool of resources; determining a resource allocation from the pool of resources, wherein the resource allocation spreads the job request over the amount of time; determining that the job request is capable of being executed for the amount of time; and executing the job request over the amount of time, according to the resource allocation.
-
公开(公告)号:US12079656B2
公开(公告)日:2024-09-03
申请号:US17267561
申请日:2019-08-27
Applicant: CITIZEN WATCH CO., LTD.
Inventor: Ryutaro Uemura , Daisuke Matsuoh
CPC classification number: G06F9/48 , G06F9/4806 , G06F9/4843 , G06F9/485 , G06F9/4881 , G06F9/50 , G06F9/5005 , G06F9/5044 , G06F9/5055 , G06F9/5061
Abstract: A cooperation system includes a first terminal device and a second terminal device. The first terminal device acquires output information defined by a service block program or information for generating the output information from an external device in accordance with a trigger generated by a trigger generation unit of the second terminal device, and generates an action command for causing an action execution unit defined by an action block program to execute an action based on the acquired information. With this configuration, a service can be properly provided.
-
公开(公告)号:US12068973B2
公开(公告)日:2024-08-20
申请号:US18137304
申请日:2023-04-20
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Matthew Rushton , Rajesh Basa , Hunt Graham , Marek Czajka , Philip Newman
IPC: H04L47/70 , G06F9/50 , G06F11/30 , H04L41/0806 , H04L41/0893 , H04L41/50 , H04L41/5006 , H04L47/76 , H04L47/78
CPC classification number: H04L47/782 , G06F9/5005 , G06F9/505 , G06F9/5072 , G06F9/5077 , G06F11/3006 , H04L41/0806 , H04L41/0893 , H04L41/5077 , H04L47/76 , H04L47/829 , G06F2209/5022 , H04L41/5006
Abstract: Systems and methods described herein support compartment quotas in a cloud infrastructure environment. Cloud administrators do not generally have the ability to restrict resource usage in existing clouds. Granting a user permission to create resources allows them to create any number of resources up to a predefined account limit. Compartment quotas allow admins to restrict a user's resource usage to the appropriate level allowing fine-tuned cost control.