-
公开(公告)号:US20200167319A1
公开(公告)日:2020-05-28
申请号:US16199099
申请日:2018-11-23
Applicant: Amazon Technologies, Inc.
Inventor: 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
IPC: G06F16/182 , H04L12/26 , H04L9/32
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.
-
公开(公告)号:US20200218701A1
公开(公告)日:2020-07-09
申请号:US16818404
申请日:2020-03-13
Applicant: Amazon Technologies, Inc.
Inventor: Bogdan Eduard Ghidireac , Peter Sirota , Robert Frederick Leidle , Mathew Alan Mills , George Steven McPherson , Xing Wu , Jonathan Andrew Fritz
IPC: G06F16/182
Abstract: Methods and apparatus for providing consistent data storage in distributed computing systems. A consistent distributed computing file system (consistent DCFS) may be backed by an object storage service that only guarantees eventual consistency, and may leverage a data storage service (e.g., a database service) to store and maintain a file system/directory structure (a consistent DCFS directory) for the consistent DCFS that may be accessed by compute nodes for file/directory information relevant to the data objects in the consistent DCFS, rather than relying on the information maintained by the object storage service. The compute nodes may reference the consistent DCFS directory to, for example, store and retrieve strongly consistent metadata referencing data objects in the consistent DCFS. The compute nodes may, for example, retrieve metadata from consistent DCFS directory to determine whether the object storage service is presenting all of the data that it is supposed to have.
-
公开(公告)号:US20200169534A1
公开(公告)日:2020-05-28
申请号:US16199100
申请日:2018-11-23
Applicant: Amazon Technologies, Inc.
Inventor: Jonathan Andrew Fritz , Gitesh Tyagi , Anthony A. Virtuoso , Turkay Mert Hocanin , Nachimuthu Govindasamy , Ramkumar Kamalapuram Sugavanam
IPC: H04L29/06 , H04L12/751 , H04L12/741 , H04L29/08 , H04L9/06
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.
-
公开(公告)号:US10599621B1
公开(公告)日:2020-03-24
申请号:US14611980
申请日:2015-02-02
Applicant: Amazon Technologies, Inc.
Inventor: Xing Wu , George Steven McPherson , Robert Frederick Leidle , Jonathan Andrew Fritz
IPC: G06F17/30 , G06F16/182
Abstract: A system and method for improving the speed of generating a list of previously-uncounted items stored with a computing resource service provider. The system and method involve obtaining a set of keys from a data store, wherein each key of the set of keys corresponds to an item in a group of items, wherein a quantity of items in the group is uncounted. The system and method further includes generating a first sub-listing of keys based at least in part on a first key range of the set of keys by executing a first thread, generating a second sub-listing of keys based at least in part on a second key range of the set of keys by executing a second thread, combining the first sub-listing of keys with the second sub-listing of keys to produce a list of keys, and providing the list of keys.
-
公开(公告)号:US11411921B2
公开(公告)日:2022-08-09
申请号:US16199100
申请日:2018-11-23
Applicant: Amazon Technologies, Inc.
Inventor: Jonathan Andrew Fritz , Gitesh Tyagi , Anthony A. Virtuoso , Turkay Mert Hocanin , Nachimuthu Govindasamy , Ramkumar Kamalapuram Sugavanam
IPC: H04L9/40 , H04L45/02 , H04L45/745 , H04L67/104 , H04L67/1004 , H04L9/06
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.
-
公开(公告)号:US11762815B2
公开(公告)日:2023-09-19
申请号:US16199099
申请日:2018-11-23
Applicant: Amazon Technologies, Inc.
Inventor: 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
IPC: G06F16/182 , H04L9/32 , H04L43/04 , H04L9/00
CPC classification number: G06F16/1834 , G06F16/1824 , H04L9/3263 , H04L43/04 , H04L9/50
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.
-
公开(公告)号:US10938641B1
公开(公告)日:2021-03-02
申请号:US16186464
申请日:2018-11-09
Applicant: Amazon Technologies, Inc.
Inventor: Jonathan Andrew Fritz , Balaji Kannan , Nivetha Purusothaman , Parag Pramod Chaudhari , Jalpan Randeri , Yishan Yang , Udit Mehrotra , Sneha Bharadwaj , Rui Liu , Ajay Baliram Jadhav , Anoop Kochummen Johnson , Konstantin Milyutin , Vignesh Rajamani , Sachin Suresh Bhat , Anthony Virtuoso , Stefano Stefani , Rahul Pathak , Anurag Gupta , Ashok Kumar
Abstract: Techniques for providing an on-demand development environment are described. A service of a provider network receives a request to launch a development environment, such as a notebook, from an electronic device. The service obtains an identification of a computing cluster hosted by the provider network. The service obtains an identification of a compute instance hosted within the provider network, the compute instance executing a software environment to host one or more development environments. The service causes the compute instance to launch a development environment. The service sends a message to configure the launched development environment to execute a computer program written in the development environment using the computing cluster. The service generates a token to secure communications between the electronic device and the development environment and sends the token to an originator of the request.
-
公开(公告)号:US10592475B1
公开(公告)日:2020-03-17
申请号:US14222103
申请日:2014-03-21
Applicant: Amazon Technologies, Inc.
Inventor: Bogdan Eduard Ghidireac , Peter Sirota , Robert Frederick Leidle , Mathew Alan Mills , George Steven McPherson , Xing Wu , Jonathan Andrew Fritz
IPC: G06F16/182
Abstract: Methods and apparatus for providing consistent data storage in distributed computing systems. A consistent distributed computing file system (consistent DCFS) may be backed by an object storage service that only guarantees eventual consistency, and may leverage a data storage service (e.g., a database service) to store and maintain a file system/directory structure (a consistent DCFS directory) for the consistent DCFS that may be accessed by compute nodes for file/directory information relevant to the data objects in the consistent DCFS, rather than relying on the information maintained by the object storage service. The compute nodes may reference the consistent DCFS directory to, for example, store and retrieve strongly consistent metadata referencing data objects in the consistent DCFS. The compute nodes may, for example, retrieve metadata from consistent DCFS directory to determine whether the object storage service is presenting all of the data that it is supposed to have.
-
-
-
-
-
-
-