-
公开(公告)号:US10789237B2
公开(公告)日:2020-09-29
申请号:US15673266
申请日:2017-08-09
Applicant: Amazon Technologies, Inc.
Inventor: Vikas Gupta , Allan H. Vermeulen , Rahul Singh , Duane J. Krause , Nipoon Malhotra
Abstract: Techniques are described for providing a storage service that stores information about large numbers of transactions in a persistent manner, such as with a high degree of reliability, availability and scalability based at least in part on use of a distributed computing and storage system. In some situations, the transaction information storage service stores various information about transactions that each include at least one monetary payment (e.g., a micro-payment) between financial accounts of two or more of numerous users having accounts with one or more entities. The transaction information storage service may be provided by or otherwise affiliated with a merchant, and customers of the merchant may purchase usage of the storage service for programs executed by or otherwise affiliated with the customers, with the storage service available to remote executing programs via a defined API of the storage service, such as a Web services-based API.
-
公开(公告)号:US20190068518A1
公开(公告)日:2019-02-28
申请号:US16171292
申请日:2018-10-25
Applicant: Amazon Technologies, Inc.
Inventor: Alan S. Geller , Rahul Singh
CPC classification number: H04L47/70 , G06F9/468 , G06F21/6218 , H04L9/3239 , H04L63/101 , H04L67/10
Abstract: A system and method for controlling access to web services resources. A system may include a storage medium configured to store instructions and one or more processors configured to access the storage medium. The instructions may be executable by at least one of the processors to implement a web services access control system (ACS) configured to receive requests. Each request specifies an access operation to be performed with respect to a corresponding resource. Each of the requests is associated with a corresponding principal. For each received request, the ACS may be further configured to determine whether an access control entry exists that is associated with both the resource and principal associated with the request and that specifies an access type sufficient to perform the access operation. If no such entry exists, the ACS may deny the request.
-
公开(公告)号:US10116581B2
公开(公告)日:2018-10-30
申请号:US15050401
申请日:2016-02-22
Applicant: Amazon Technologies, Inc.
Inventor: Alan S. Geller , Rahul Singh
Abstract: A system and method for controlling access to web services resources. A system may include a storage medium configured to store instructions and one or more processors configured to access the storage medium. The instructions may be executable by at least one of the processors to implement a web services access control system (ACS) configured to receive requests. Each request specifies an access operation to be performed with respect to a corresponding resource. Each of the requests is associated with a corresponding principal. For each received request, the ACS may be further configured to determine whether an access control entry exists that is associated with both the resource and principal associated with the request and that specifies an access type sufficient to perform the access operation. If no such entry exists, the ACS may deny the request.
-
公开(公告)号:US09413678B1
公开(公告)日:2016-08-09
申请号:US13897266
申请日:2013-05-17
Applicant: Amazon Technologies, Inc.
Inventor: Alan S. Geller , Rahul Singh
IPC: G06F15/16 , H04L12/911
CPC classification number: H04L47/70 , G06F9/468 , G06F21/6218 , H04L9/3239 , H04L63/101 , H04L67/10
Abstract: A system and method for controlling access to web services resources. A system may include a storage medium configured to store instructions and one or more processors configured to access the storage medium. The instructions may be executable by at least one of the processors to implement a web services access control system (ACS) configured to receive requests. Each request specifies an access operation to be performed with respect to a corresponding resource. Each of the requests is associated with a corresponding principal. For each received request, the ACS may be further configured to determine whether an access control entry exists that is associated with both the resource and principal associated with the request and that specifies an access type sufficient to perform the access operation. If no such entry exists, the ACS may deny the request.
-
公开(公告)号:US10805227B2
公开(公告)日:2020-10-13
申请号:US16171292
申请日:2018-10-25
Applicant: Amazon Technologies, Inc.
Inventor: Alan S. Geller , Rahul Singh
Abstract: A system and method for controlling access to web services resources. A system may include a storage medium configured to store instructions and one or more processors configured to access the storage medium. The instructions may be executable by at least one of the processors to implement a web services access control system (ACS) configured to receive requests. Each request specifies an access operation to be performed with respect to a corresponding resource. Each of the requests is associated with a corresponding principal. For each received request, the ACS may be further configured to determine whether an access control entry exists that is associated with both the resource and principal associated with the request and that specifies an access type sufficient to perform the access operation. If no such entry exists, the ACS may deny the request.
-
公开(公告)号:US20170364543A1
公开(公告)日:2017-12-21
申请号:US15673266
申请日:2017-08-09
Applicant: Amazon Technologies, Inc.
Inventor: Vikas Gupta , Allan H. Vermeulen , Rahul Singh , Duane J. Krause , Nipoon Malhotra
IPC: G06F17/30
CPC classification number: G06F16/2308 , G06F11/1662 , G06F11/2094
Abstract: Techniques are described for providing a storage service that stores information about large numbers of transactions in a persistent manner, such as with a high degree of reliability, availability and scalability based at least in part on use of a distributed computing and storage system. In some situations, the transaction information storage service stores various information about transactions that each include at least one monetary payment (e.g., a micro-payment) between financial accounts of two or more of numerous users having accounts with one or more entities. The transaction information storage service may be provided by or otherwise affiliated with a merchant, and customers of the merchant may purchase usage of the storage service for programs executed by or otherwise affiliated with the customers, with the storage service available to remote executing programs via a defined API of the storage service, such as a Web services-based API.
-
-
-
-
-