Patents by Inventor Eric Ray HOTINGER

Eric Ray HOTINGER 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).

  • Patent number: 12417305
    Abstract: A system for delegation of authorization management of a shared database of a database service is described. The database service includes a control plane and a producer database engine. The producer database engine receives a creation request to create a datashare for a database. The creation request delegates, to a data exchange service, authorization management to access the datashare. The control plane is configured to update permission data for the datashare to indicate that authorization to the datashare is managed by the data exchange service. The producer database engine is further configured to receive a request, from a consumer database engine, to obtain metadata used to perform a query to the database of the datashare, determine that the data exchange service authorized the consumer database engine to access the datashare based on the permission data for the datashare, and return the metadata to the consumer database engine.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: September 16, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Vladimir Ponomarenko, Jingyi Qing, Eric Ray Hotinger, William Michael McCreedy, Ippokratis Pandis, Pavel Sokolov, Mengyang Li, Weihang Song, Vivek Ramamoorthy, Neeraja Rentachintala, Mohammad Foyzur Rahman
  • Patent number: 12411863
    Abstract: Database data of a database service may be privately shared across provider network regions. A database producer can authorize an account of to access a database in another region of the provider network. The consumer of the database can associate the database in order to accept the permission to access the database. The database can then be created as an external table at a consumer database engine and metadata for the database privately shared between producer and consumer database engines that can be used to query the external table.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: September 9, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Naresh Chainani, Jingyi Qing, Dengfeng Li, John Thomas, Ippokratis Pandis, Eric Ray Hotinger, William Michael McCreedy, Vivek Ramamoorthy, Monish Gupta, Naga Raju Bhanoori, Sushim Mitra, Mohammad Foyzur Rahman, Pavel Sokolov
  • Publication number: 20250173356
    Abstract: Database query processing may be scaled using additional processing clusters. A database query is received at a processing cluster. A determination is made as to whether additional processing clusters will be used to process the database query. Operations to cause compute nodes of the processing cluster to instruct operations at the additional processing clusters are included in a plan generated to perform database queries determined to use additional processing clusters. The plan is executed to be perform the database query causing compute nodes of the processing cluster to send instructions to corresponding additional processing clusters in order to generate and return a response to the database query.
    Type: Application
    Filed: December 5, 2024
    Publication date: May 29, 2025
    Applicant: Amazon Technologies, Inc.
    Inventors: Ippokratis Pandis, Naresh Chainani, Sebastian Hillig, Christos Stavrakakis, Eric Ray Hotinger, Bruce William McGaughy, William Michael McCreedy, Yan Leshinsky
  • Patent number: 12222908
    Abstract: Idle periods may be for management actions at processing clusters for managed databases. A leader node of a processing cluster for a managed database may monitor a network endpoint at a proxy service associated with a database managed by the database service. An idle period for the database may be detected. A management action for the processing cluster may be determined to be performed during the detected idle period. The leader node may cause the determined management action to be performed.
    Type: Grant
    Filed: November 26, 2021
    Date of Patent: February 11, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Ippokratis Pandis, Eric Ray Hotinger, Bruce William McGaughy, Naresh Chainani, Neeraja Rentachintala, Zhixing Ma, Pulkit Jagdishchandra Bhavsar, Chao Duan, William Michael McCreedy, Pavel Sokolov, Sanjay Wangoo
  • Patent number: 12189649
    Abstract: Database query processing may be scaled using additional processing clusters. A database query is received at a processing cluster. A determination is made as to whether additional processing clusters will be used to process the database query. Operations to cause compute nodes of the processing cluster to instruct operations at the additional processing clusters are included in a plan generated to perform database queries determined to use additional processing clusters. The plan is executed to be perform the database query causing compute nodes of the processing cluster to send instructions to corresponding additional processing clusters in order to generate and return a response to the database query.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: January 7, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Ippokratis Pandis, Naresh Chainani, Sebastian Hillig, Christos Stavrakakis, Eric Ray Hotinger, Bruce William McGaughy, William Michael McCreedy, Yan Leshinsky
  • Patent number: 11966769
    Abstract: Computing system enhancements make container instantiation faster, reduce layer content storage demands, and make more container image formats available. A container instantiation location sends a container image pull request to a container registry, receives an image manifest, sends a layer mount request to the registry instead of a layer content download request, receives a layer mount, optionally repeats for additional layers, creates a union file system spanning the layers, and launches a container process based on the union file system without first downloading all the layer content.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: April 23, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Eric Ray Hotinger, Bin Du, Sajay Antony, Steven M. Lasker, Siva Garudayagari, Dongjiang You, Yu Wang, Samarth Shah, Brian Timothy Goff, Shiwei Zhang
  • Patent number: 11899685
    Abstract: Authorization is divided between a control plane and a data plane for sharing database data. A producer database engine can create a shared database via a data plane interface. A producer can then authorize access to the shared database via a control plane interface to a consumer. A consumer can associate the authorization granted to the consumer with a consumer database engine via the control plane interface.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: February 13, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Ippokratis Pandis, Jingyi Qing, Dengfeng Li, Pavel Sokolov, Eric Ray Hotinger, Mohammad Foyzur Rahman, William Michael McCreedy, Wenchuan An, Vivek Ramamoorthy, Chenqin Xu, Maximiliano Maccanti
  • Patent number: 11757703
    Abstract: A database service may distribute resources across different geographic locations or other infrastructures to increase availability of the resources and may provide multiple locations to access resources and isolate failure of resources to a respective location or infrastructure. The processing resources in differing fault tolerance zones may be able to continue operating in the event of an outage impacting an entire fault tolerance zone. The database service may generate a supporting processing cluster in the differing fault tolerance zone that handles at least a portion of the access requests of an initial processing cluster. The database service may provision the supporting processing cluster in a separate fault tolerance zone that has a similar capacity and may provision and maintain the cluster in order to preclude the potential of not having sufficient capacity to recover upon failure of a single fault tolerance zone.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: September 12, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Eric Ray Hotinger, Kathiravan Kalimuthu, Arvind Jayasundar, Chao Duan, Ippokratis Pandis, Hitenkumar Sonani, Davide Pagano, Yousuf Hussain Syed Mohammad, Bruce William McGaughy, Bin Zhang
  • Publication number: 20230169048
    Abstract: Idle periods may be for management actions at processing clusters for managed databases. A leader node of a processing cluster for a managed database may monitor a network endpoint at a proxy service associated with a database managed by the database service. An idle period for the database may be detected. A management action for the processing cluster may be determined to be performed during the detected idle period. The leader node may cause the determined management action to be performed.
    Type: Application
    Filed: November 26, 2021
    Publication date: June 1, 2023
    Applicant: Amazon Technologies, Inc.
    Inventors: Ippokratis Pandis, Eric Ray Hotinger, Bruce William McGaughy, Naresh Chainani, Neeraja Rentachintala, Zhixing Ma, Pulkit Jagdishchandra Bhavsar, Chao Duan, William Michael McCreedy, Pavel Sokolov, Sanjay Wangoo
  • Publication number: 20220197689
    Abstract: Computing system enhancements make container instantiation faster, reduce layer content storage demands, and make more container image formats available. A container instantiation location sends a container image pull request to a container registry, receives an image manifest, sends a layer mount request to the registry instead of a layer content download request, receives a layer mount, optionally repeats for additional layers, creates a union file system spanning the layers, and launches a container process based on the union file system without first downloading all the layer content.
    Type: Application
    Filed: May 23, 2019
    Publication date: June 23, 2022
    Inventors: Eric Ray HOTINGER, Bin DU, Sajay ANTONY, Steven M. LASKER, Siva GARUDAYAGARI, Dongjiang YOU, Yu WANG, Samarth SHAH, Brian Timothy GOFF, Shiwei ZHANG