Patents by Inventor Alok Goyal

Alok Goyal has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230353505
    Abstract: Systems and methods described herein support tag based resource limits or 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. Tags are associated with resources for allowing administrators to restrict a user's resource usage to the appropriate level by allowing fine-tuned cost control. A usage of resources in a tenancy associated with a resource tag corresponding to a request characteristic of a request to provision a resource is determined and compared against a plurality of tag-based quotas, wherein the request to provision the resource is dropped based on the determined usage exceeding one of the plurality of tag-based quotas.
    Type: Application
    Filed: June 22, 2023
    Publication date: November 2, 2023
    Inventor: Alok Goyal
  • Patent number: 11689475
    Abstract: Systems and methods described herein support tag based resource limits or 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. Tags are associated with resources for allowing administrators to restrict a user's resource usage to the appropriate level by allowing fine-tuned cost control. A usage of resources in a tenancy associated with a resource tag corresponding to a request characteristic of a request to provision a resource is determined and compared against a plurality of tag-based quotas, wherein the request to provision the resource is dropped based on the determined usage exceeding one of the plurality of tag-based quotas.
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: June 27, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Alok Goyal
  • Patent number: 11546271
    Abstract: Systems and methods described herein support tag based request context 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 and/or terminate any number of resources up to a predefined account limit. Tags are associated with requests for resources for allowing administrators to restrict a user's handling of resources to the appropriate level by allowing fine-tuned control of access to the resources based on the context of the request for the resources. Request context information of the request is compared against a required credential gate level for permitting handling of resources in a tenancy having the first privilege level classification, and the request is selectively granted based on the request context information matching the first required credential gate level.
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: January 3, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Alok Goyal, Girish Nagaraja, Dan Vogel
  • Patent number: 11397621
    Abstract: Systems and methods described herein for automatic limit service increase in a multi-tenant cloud infrastructure environment. The systems and methods described herein provide for automatic approval of limit service increase requests that are either automatically generated based upon a tenant's usage of resources within the cloud infrastructure environment, or are received via, e.g., a user portal. Such automatic approval can be based upon a set of maximal limits that are computed based upon the tenant's current usage, level of subscription, or hard limit values.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: July 26, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Philip Newman, Alok Goyal, Rajesh Basa, Marek Czajka
  • Publication number: 20210064441
    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.
    Type: Application
    Filed: August 28, 2020
    Publication date: March 4, 2021
    Inventors: Alok Goyal, Martin Sleeman, Gagan Arora, Philip Newman
  • Publication number: 20210067423
    Abstract: Systems and methods described herein for automatic limit service increase in a multi-tenant cloud infrastructure environment. The systems and methods described herein provide for automatic approval of limit service increase requests that are either automatically generated based upon a tenant's usage of resources within the cloud infrastructure environment, or are received via, e.g., a user portal. Such automatic approval can be based upon a set of maximal limits that are computed based upon the tenant's current usage, level of subscription, or hard limit values.
    Type: Application
    Filed: August 28, 2020
    Publication date: March 4, 2021
    Inventors: Philip Newman, Alok Goyal, Rajesh Basa, Marek Czajka
  • Publication number: 20210042435
    Abstract: Systems and methods described herein support tag based request context 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 and/or terminate any number of resources up to a predefined account limit. Tags are associated with requests for resources for allowing administrators to restrict a user's handling of resources to the appropriate level by allowing fine-tuned control of access to the resources based on the context of the request for the resources. Request context information of the request is compared against a required credential gate level for permitting handling of resources in a tenancy having the first privilege level classification, and the request is selectively granted based on the request context information matching the first required credential gate level.
    Type: Application
    Filed: August 5, 2020
    Publication date: February 11, 2021
    Inventors: Alok Goyal, Girish Nagaraja, Dan Vogel
  • Publication number: 20210044542
    Abstract: Systems and methods described herein support tag based resource limits or 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. Tags are associated with resources for allowing administrators to restrict a user's resource usage to the appropriate level by allowing fine-tuned cost control. A usage of resources in a tenancy associated with a resource tag corresponding to a request characteristic of a request to provision a resource is determined and compared against a plurality of tag-based quotas, wherein the request to provision the resource is dropped based on the determined usage exceeding one of the plurality of tag-based quotas.
    Type: Application
    Filed: August 5, 2020
    Publication date: February 11, 2021
    Inventor: Alok Goyal
  • Patent number: 10423410
    Abstract: A computer system processes an authoritative piece of source code to identify one or more formats with which the piece of source code is compliant. A second non-authoritative piece of source code is processed, and the system determines whether in the second non-authoritative piece of source code complies with the one or more formats. In an embodiment, the computer system provides suggestions to make the second non-authoritative piece of source code compliant with the authoritative piece of source code. In an embodiment, the authoritative piece of source code is in a shared source code repository, and the computer system designates the authoritative piece of source code as authoritative based at least in part on the relative age, stability, or authorship of the authoritative source code and other source code in the repository.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: September 24, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Alok Goyal, Omer Shabtai Jakobinsky