Patents by Inventor Turkay Mert Hocanin

Turkay Mert Hocanin 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: 11803650
    Abstract: A database management system receives a request to process a database query on behalf of a security principal. The database management system determines that processing the database query requires access to an encrypted portion of a file containing data subject to access conditions. The database management system determines that the security principle is authorized to use a key that corresponds to the encrypted portion of the file. The database management system then completes processing of the query by using the key to access the encrypted portion of the file.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: October 31, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Turkay Mert Hocanin, Anthony A. Virtuoso
  • Patent number: 11762815
    Abstract: A multi-framework blockchain service may be implemented with a common interface to manage different types of blockchain networks. Requests to create a blockchain network may be received via an interface for the control plane that triggers the creation of the blockchain network according to an identified workflow. Various operations to change the blockchain network, including membership changes, node additions, governance changes, analytics changes, and monitoring changes may be allowed or denied by the control plane according to a distributed governance policy in effect for the blockchain network.
    Type: Grant
    Filed: November 23, 2018
    Date of Patent: September 19, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Jonathan Andrew Fritz, Rahul Pathak, Anurag Windlass Gupta, Nachimuthu Govindasamy, Anthony A. Virtuoso, Yugandhar Maram, Mahmoud Salem, Carey Michael Crook, Turkay Mert Hocanin, Montana Norman Wong, Aditya Manohar, Rajul Mittal, Shiyu Sun, Yu Yan, Ramkumar Kamalapuram Sugavanam, Gitesh Tyagi
  • Patent number: 11461329
    Abstract: Query execution status may be tracked to selectively route queries to resources for execution. The completion of queries executing at computing resources obtained from a pool of computing resources configured to execute queries may be detected. Instead of returning the computing resources to the pool, the computing resources may be identified as available in resource management data. When another query is received, the resource management data may be evaluated to select an available computing resource. The query may then be routed to the selected computing resource for execution.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: October 4, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Xing Wu, Bhargava Ram Kalathuru, Jian Fang, Yuanyuan Yue, Pratik Bhagwat Gawande, Turkay Mert Hocanin, Jason Douglas Denton, Luca Natali, Rahul Sharma Pathak, Abhishek Rajnikant Sinha, Sumeetkumar Veniklal Maru, Armen Tangamyan, Yufeng Jiang
  • Patent number: 11461330
    Abstract: Queries may be received and executed by a managed query service. A query directed to data sets that are separately stored in a remote data store may be received. Computing resources to execute the query may be provisioned from a pool of computing resources that are configured to execute queries. The query may be routed to the provisioned computing resources to execute the query. Results may be obtained from the computing resource and provided to a submitter of the query.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: October 4, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Bhargava Ram Kalathuru, Jian Fang, Xing Wu, Yuanyuan Yue, Pratik Bhagwat Gawande, Turkay Mert Hocanin, Jason Douglas Denton, Luca Natali, Rahul Sharma Pathak, Abhishek Rajnikant Sinha, Sumeetkumar Veniklal Maru, Armen Tangamyan, Yufeng Jiang
  • Patent number: 11411921
    Abstract: Access across private networks may be enabled for blockchain networks in a managed blockchain service. Requests to enable access for a node hosted in a private network to one or more nodes hosted in a different private network that hosts the blockchain network as part of a managed blockchain service may be received. Routes to enable the access may be determined and added to networking devices so that communications between the node in the private network to specified nodes in the private network of the managed blockchain service may be correctly routed.
    Type: Grant
    Filed: November 23, 2018
    Date of Patent: August 9, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Jonathan Andrew Fritz, Gitesh Tyagi, Anthony A. Virtuoso, Turkay Mert Hocanin, Nachimuthu Govindasamy, Ramkumar Kamalapuram Sugavanam
  • Patent number: 11403297
    Abstract: The configuration of computing resources for executing queries may be selected. A comparison of the configuration of computing resources that executed previous queries may be made to select the configuration of computing resources for a received query. A historical query execution model maybe applied, in some embodiments, to determine a resource configuration for computing resources to execute a query. The computing resources may be selected from available computing resources according to the determined resource configuration.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: August 2, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Pratik Bhagwat Gawande, Sumeetkumar Veniklal Maru, Bhargava Ram Kalathuru, Jian Fang, Xing Wu, Yuanyuan Yue, Turkay Mert Hocanin, Jason Douglas Denton, Luca Natali, Rahul Sharma Pathak, Abhishek Rajnikant Sinha, Armen Tangamyan, Yufeng Jiang, Marc Howard Beitchman, Andrew Edward Caldwell
  • Publication number: 20210097080
    Abstract: Queries may be received and executed by a managed query service. A query directed to data sets that are separately stored in a remote data store may be received. Computing resources to execute the query may be provisioned from a pool of computing resources that are configured to execute queries. The query may be routed to the provisioned computing resources to execute the query. Results may be obtained from the computing resource and provided to a submitter of the query.
    Type: Application
    Filed: October 9, 2020
    Publication date: April 1, 2021
    Applicant: Amazon Technologies, Inc.
    Inventors: Bhargava Ram Kalathuru, Jian Fang, Xing Wu, Yuanyuan Yue, Pratik Bhagwat Gawande, Turkay Mert Hocanin, Jason Douglas Denton, Luca Natali, Rahul Sharma Pathak, Abhishek Rajnikant Sinha, Sumeetkumar Veniklal Maru, Armen Tangamyan, Yufeng Jiang
  • Patent number: 10944814
    Abstract: Independent scheduling of resources may be performed for distributed data processing programs. When a request is received that causes the performance of a distributed data processing program, a plan to perform the distributed data processing program may be generated. Different resources may be obtained to perform different portions of the distributed data processing program according to different portions of the generated plan. A result of the request may be provided to a user. In some embodiments, resources obtained for different portions of the distributed data processing program may be returned for use by other programs.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: March 9, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Anthony Virtuoso, Turkay Mert Hocanin
  • Publication number: 20210049175
    Abstract: Query execution status may be tracked to selectively route queries to resources for execution. The completion of queries executing at computing resources obtained from a pool of computing resources configured to execute queries may be detected. Instead of returning the computing resources to the pool, the computing resources may be identified as available in resource management data. When another query is received, the resource management data may be evaluated to select an available computing resource. The query may then be routed to the selected computing resource for execution.
    Type: Application
    Filed: August 28, 2020
    Publication date: February 18, 2021
    Applicant: Amazon Technologies, Inc.
    Inventors: Xing Wu, Bhargava Ram Kalathuru, Jian Fang, Yuanyuan Yue, Pratik Bhagwat Gawande, Turkay Mert Hocanin, Jason Douglas Denton, Luca Natali, Rahul Sharma Pathak, Abhishek Rajnikant Sinha, Sumeetkumar Veniklal Maru, Armen Tangamyan, Yufeng Jiang
  • Patent number: 10909114
    Abstract: Partitions of a database table may be predicted for processing database queries. When a database query to a database is received, partitions of the database table that may exist may be predicted according to a partitioning scheme. The predicted partitions may be accessed in order to perform the query. In some embodiments, the partitioning scheme may be received from a user of the database. In some embodiments, the partitioning scheme may be obtained by analyzing the database table.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: February 2, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Anthony A. Virtuoso, Turkay Mert Hocanin
  • Patent number: 10803060
    Abstract: Queries may be received and executed by a managed query service. A query directed to data sets that are separately stored in a remote data store may be received. Computing resources to execute the query may be provisioned from a pool of computing resources that are configured to execute queries. The query may be routed to the provisioned computing resources to execute the query. Results may be obtained from the computing resource and provided to a submitter of the query.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: October 13, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Bhargava Ram Kalathuru, Jian Fang, Xing Wu, Yuanyuan Yue, Pratik Bhagwat Gawande, Turkay Mert Hocanin, Jason Douglas Denton, Luca Natali, Rahul Sharma Pathak, Abhishek Rajnikant Sinha, Sumeetkumar Veniklal Maru, Armen Tangamyan, Yufeng Jiang
  • Patent number: 10762086
    Abstract: Query execution status may be tracked to selectively route queries to resources for execution. The completion of queries executing at computing resources obtained from a pool of computing resources configured to execute queries may be detected. Instead of returning the computing resources to the pool, the computing resources may be identified as available in resource management data. When another query is received, the resource management data may be evaluated to select an available computing resource. The query may then be routed to the selected computing resource for execution.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: September 1, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Xing Wu, Bhargava Ram Kalathuru, Jian Fang, Yuanyuan Yue, Pratik Bhagwat Gawande, Turkay Mert Hocanin, Jason Douglas Denton, Luca Natali, Rahul Sharma Pathak, Abhishek Rajnikant Sinha, Sumeetkumar Veniklal Maru, Armen Tangamyan, Yufeng Jiang
  • Publication number: 20200233869
    Abstract: The configuration of computing resources for executing queries may be selected. A comparison of the configuration of computing resources that executed previous queries may be made to select the configuration of computing resources for a received query. A historical query execution model maybe applied, in some embodiments, to determine a resource configuration for computing resources to execute a query. The computing resources may be selected from available computing resources according to the determined resource configuration.
    Type: Application
    Filed: April 3, 2020
    Publication date: July 23, 2020
    Applicant: Amazon Technologies, Inc.
    Inventors: Pratik Bhagwat Gawande, Sumeetkumar Veniklal Maru, Bhargava Ram Kalathuru, Jian Fang, Xing Wu, Yuanyuan Yue, Turkay Mert Hocanin, Jason Douglas Denton, Luca Natali, Rahul Sharma Pathak, Abhishek Rajnikant Sinha, Armen Tangamyan, Yufeng Jiang, Marc Howard Beitchman, Andrew Edward Caldwell
  • Publication number: 20200169534
    Abstract: Access across private networks may be enabled for blockchain networks in a managed blockchain service. Requests to enable access for a node hosted in a private network to one or more nodes hosted in a different private network that hosts the blockchain network as part of a managed blockchain service may be received. Routes to enable the access may be determined and added to networking devices so that communications between the node in the private network to specified nodes in the private network of the managed blockchain service may be correctly routed.
    Type: Application
    Filed: November 23, 2018
    Publication date: May 28, 2020
    Applicant: Amazon Technologies, Inc.
    Inventors: Jonathan Andrew Fritz, Gitesh Tyagi, Anthony A. Virtuoso, Turkay Mert Hocanin, Nachimuthu Govindasamy, Ramkumar Kamalapuram Sugavanam
  • Publication number: 20200167319
    Abstract: A multi-framework blockchain service may be implemented with a common interface to manage different types of blockchain networks. Requests to create a blockchain network may be received via an interface for the control plane that triggers the creation of the blockchain network according to an identified workflow. Various operations to change the blockchain network, including membership changes, node additions, governance changes, analytics changes, and monitoring changes may be allowed or denied by the control plane according to a distributed governance policy in effect for the blockchain network.
    Type: Application
    Filed: November 23, 2018
    Publication date: May 28, 2020
    Applicant: Amazon Technologies, Inc.
    Inventors: Jonathan Andrew Fritz, Rahul Pathak, Anurag Windlass Gupta, Nachimuthu Govindasamy, Anthony A. Virtuoso, Yugandhar Maram, Mahmoud Salem, Carey Michael Crook, Turkay Mert Hocanin, Montana Norman Wong, Aditya Manohar, Rajul Mittal, Shiyu Sun, Yu Yan, Ramkumar Kamalapuram Sugavanam, Gitesh Tyagi
  • Patent number: 10614066
    Abstract: The configuration of computing resources for executing queries may be selected. A comparison of the configuration of computing resources that executed previous queries may be made to select the configuration of computing resources for a received query. A historical query execution model maybe applied, in some embodiments, to determine a resource configuration for computing resources to execute a query. The computing resources may be selected from available computing resources according to the determined resource configuration.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: April 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Pratik Bhagwat Gawande, Sumeetkumar Veniklal Maru, Bhargava Ram Kalathuru, Jian Fang, Xing Wu, Yuanyuan Yue, Turkay Mert Hocanin, Jason Douglas Denton, Luca Natali, Rahul Sharma Pathak, Abhishek Rajnikant Sinha, Armen Tangamyan, Yufeng Jiang, Marc Howard Beitchman, Andrew Edward Caldwell
  • Publication number: 20180060394
    Abstract: The configuration of computing resources for executing queries may be selected. A comparison of the configuration of computing resources that executed previous queries may be made to select the configuration of computing resources for a received query. A historical query execution model maybe applied, in some embodiments, to determine a resource configuration for computing resources to execute a query. The computing resources may be selected from available computing resources according to the determined resource configuration.
    Type: Application
    Filed: March 27, 2017
    Publication date: March 1, 2018
    Applicant: Amazon Technologies, Inc.
    Inventors: Pratik Bhagwat Gawande, Sumeetkumar Veniklal Maru, Bhargava Ram Kalathuru, Jian Fang, Xing Wu, Yuanyuan Yue, Turkay Mert Hocanin, Jason Douglas Denton, Luca Natali, Rahul Sharma Pathak, Abhishek Rajnikant Sinha, Armen Tangamyan, Yufeng Jiang, Marc Howard Beitchman, Andrew Edward Caldwell
  • Publication number: 20180060400
    Abstract: Query execution status may be tracked to selectively route queries to resources for execution. The completion of queries executing at computing resources obtained from a pool of computing resources configured to execute queries may be detected. Instead of returning the computing resources to the pool, the computing resources may be identified as available in resource management data. When another query is received, the resource management data may be evaluated to select an available computing resource. The query may then be routed to the selected computing resource for execution.
    Type: Application
    Filed: March 27, 2017
    Publication date: March 1, 2018
    Applicant: Amazon Technologies, Inc.
    Inventors: Xing Wu, Bhargava Ram Kalathuru, Jian Fang, Yuanyuan Yue, Pratik Bhagwat Gawande, Turkay Mert Hocanin, Jason Douglas Denton, Luca Natali, Rahul Sharma Pathak, Abhishek Rajnikant Sinha, Sumeetkumar Veniklal Maru, Armen Tangamyan, Yufeng Jiang
  • Publication number: 20180060393
    Abstract: Queries may be received and executed by a managed query service. A query directed to data sets that are separately stored in a remote data store may be received. Computing resources to execute the query may be provisioned from a pool of computing resources that are configured to execute queries. The query may be routed to the provisioned computing resources to execute the query. Results may be obtained from the computing resource and provided to a submitter of the query.
    Type: Application
    Filed: March 27, 2017
    Publication date: March 1, 2018
    Applicant: Amazon Technologies, Inc.
    Inventors: Bhargava Ram Kalathuru, Jian Fang, Xing Wu, Yuanyuan Yue, Pratik Bhagwat Gawande, Turkay Mert Hocanin, Jason Douglas Denton, Luca Natali, Rahul Sharma Pathak, Abhishek Rajnikant Sinha, Sumeetkumar Veniklal Maru, Armen Tangamyan, Yufeng Jiang
  • Publication number: 20180060133
    Abstract: Event-driven management may be implemented for resource pools. Pool management events may be detected at computing resources in a resource pool. Operations based on the pool management events may then be performed at the computing resources. In some embodiments, pool management events may trigger operations to a recycle a computing resource for reuse in a resource pool or perform other resource lifecycle operations.
    Type: Application
    Filed: March 27, 2017
    Publication date: March 1, 2018
    Applicant: Amazon Technologies, Inc.
    Inventors: Jian Fang, Xing Wu, Bhargava Ram Kalathuru, Yuanyuan Yue, Pratik Bhagwat Gawande, Turkay Mert Hocanin, Jason Douglas Denton, Luca Natali, Rahul Sharma Pathak, Abhishek Rajnikant Sinha, Sumeetkumar Veniklal Maru, Armen Tangamyan, Yufeng Jiang