-
1.
公开(公告)号:US20160179872A1
公开(公告)日:2016-06-23
申请号:US15059234
申请日:2016-03-02
Applicant: Amazon Technologies, Inc.
Inventor: Peter S. Vosshall , Swaminathan Sivasubramanian , Giuseppe deCandia , Deniz Hastorun , Avinash Lakshmann , Alex Pilchin , Ivan D. Rosero
IPC: G06F17/30
CPC classification number: G06F16/2365 , G06F11/2097 , G06F16/219 , G06F16/2255 , G06F16/2455 , G06F16/27 , G06F2201/82
Abstract: An embodiment relates to a computer-implemented data processing system and method for storing a data set at a plurality of data centers. The data centers and hosts within the data centers may, for example, be organized according to a multi-tiered ring arrangement. A hashing arrangement may be used to implement the ring arrangement to select the data centers and hosts where the writing and reading of the data sets occurs. Version histories may also be written and read at the hosts and may be used to evaluate causal relationships between the data sets after the reading occurs.
Abstract translation: 实施例涉及用于在多个数据中心存储数据集的计算机实现的数据处理系统和方法。 数据中心内的数据中心和主机可以例如根据多层环安排进行组织。 可以使用散列布置来实现环布置以选择数据集的写入和读取的数据中心和主机。 版本历史也可以在主机上写入和读取,并且可以用于评估读取发生后数据集之间的因果关系。
-
2.
公开(公告)号:US20140229432A1
公开(公告)日:2014-08-14
申请号:US14257757
申请日:2014-04-21
Applicant: Amazon Technologies, Inc.
Inventor: Peter S. Vosshall , Swaminathan Sivasubramanian , Giuseppe deCandia , Deniz Hastorun , Avinash Lakshman , Alex Pilchin , Ivan D. Rosero
IPC: G06F17/30
CPC classification number: G06F17/30371 , G06F11/2097 , G06F17/30309 , G06F17/3033 , G06F17/30477 , G06F17/30575 , G06F2201/82
Abstract: An embodiment relates to a computer-implemented data processing system and method for storing a data set at a plurality of data centers. The data centers and hosts within the data centers may, for example, be organized according to a multi-tiered ring arrangement. A hashing arrangement may be used to implement the ring arrangement to select the data centers and hosts where the writing and reading of the data sets occurs. Version histories may also be written and read at the hosts and may be used to evaluate causal relationships between the data sets after the reading occurs.
Abstract translation: 实施例涉及用于在多个数据中心存储数据集的计算机实现的数据处理系统和方法。 数据中心内的数据中心和主机可以例如根据多层环安排进行组织。 可以使用散列布置来实现环布置以选择数据集的写入和读取的数据中心和主机。 版本历史也可以在主机上写入和读取,并且可以用于评估读取发生后数据集之间的因果关系。
-
公开(公告)号:US20130204790A1
公开(公告)日:2013-08-08
申请号:US13829435
申请日:2013-03-14
Applicant: Amazon Technologies, Inc.
Inventor: Amit D. Agarwal , Michael M. George , Ian W. Freed , Jeffrey P. Bezos , Peter S. Vosshall
IPC: G06Q20/38
CPC classification number: G06Q20/3821 , G06F17/227 , G06F17/277 , G06Q20/10 , G06Q20/38 , G06Q20/40 , G06Q20/40145 , G06Q30/00 , G06Q30/0603 , G07F7/1075
Abstract: A system and method for facilitating transactions utilizing phrase tokens are provided. Individual entities can be associated with unambiguous transaction phrase tokens, such as multiple word phrases. The transaction phrase tokens are associated with transaction accounts by a service provider such that the entities can complete a transaction without having to exchange transaction account information. In a transaction, a transaction phrase token is offered to an accepting party, which tenders the offered transaction phrase token to the service provider. The service provider processes the offered transaction phrase token according to configuration information specified for the transaction phrase token. The service provider can automatically process the transaction request or request additional information.
Abstract translation: 提供了一种利用短语令牌促进交易的系统和方法。 单个实体可以与明确的交易短语标记相关联,例如多个单词短语。 交易短语令牌由服务提供商与交易账户相关联,使得实体可以完成交易而不必交换交易账户信息。 在交易中,将交易短语令牌提供给接受方,接受方将提供的交易短语令牌投标给服务提供商。 服务提供商根据为交易短语标记指定的配置信息处理提供的交易短语标记。 服务提供商可以自动处理交易请求或请求附加信息。
-
公开(公告)号:US10395243B1
公开(公告)日:2019-08-27
申请号:US13801974
申请日:2013-03-13
Applicant: Amazon Technologies, Inc.
Inventor: Jesper M. Johansson , David H. Hijirida , Peter S. Vosshall , Rajiv Chopra , Terrance Douglas Hanold
Abstract: Financial transactions, such as buying and selling, may be facilitated by merchant-based shadow account numbers. A master account may contain several associated shadow accounts. Each shadow account may in turn be associated with a specific merchant or group of merchants. Merchants and users may store and use the shadow account numbers rather than the master account numbers. Stolen or otherwise compromised shadow account numbers are useless with other non-associated merchants. Furthermore, the shadow numbers may be easily invalidated while leaving the master account untouched.
-
公开(公告)号:US09379997B1
公开(公告)日:2016-06-28
申请号:US13942498
申请日:2013-07-15
Applicant: Amazon Technologies, Inc.
Inventor: Peter S. Vosshall , Aaron C. Thompson , Dan Mihai Dumitriu , Ozgun A. Erdogan , Werner H.P. Vogels , George A. Borle , Mathew Mills
IPC: G06F15/173 , G06F15/16 , H04L12/917 , H04L12/28 , H04L12/911
CPC classification number: H04L67/327 , H04L12/2869 , H04L12/287 , H04L47/76 , H04L47/781 , H04L47/826 , H04L67/1002 , H04L67/16 , H04L67/42
Abstract: A computer-implemented system and method for managing service requests are disclosed. The system includes a service provider, having a number of server devices, that provides a service response in response to a client service request. The service response includes a service instance ID associated with a server and a connection lease. A communication processing component routes a first client service request to one of the servers. Subsequent client service requests and responses are transmitted directly between the client device and the server device associated with service instance ID included in the first service response for the duration of the connection lease.
-
公开(公告)号:US20160006697A1
公开(公告)日:2016-01-07
申请号:US14853769
申请日:2015-09-14
Applicant: Amazon Technologies, Inc.
Inventor: Sachin P. Joglekar , Peter S. Vosshall , Jonathan A. Jenkins
IPC: H04L29/06
CPC classification number: H04L63/0272 , H04L47/70 , H04L63/0236 , H04L63/0442 , H04L63/061 , H04L63/10 , H04L63/20
Abstract: A browsing process is directed to the generation and management of a browse session at a network computing provider. A client computing device transmits secure requests for network resources to a network computing provider. The network computing provider comprises one or more virtual network computing providers for processing secure communications between a client computing device and a content source. A virtual network computing provider handles the secure communications, decrypting and processing the communications while preventing third parties from accessing the unencrypted communication data. The virtual network computing provider may determine a browse configuration identifying processing actions to perform on the request content. The virtual network computing provider may retrieve the requested content, perform a first set of processing actions to generate a processing result, and provide the processing result to the client computing device, which may perform a second set of processing actions, including display.
Abstract translation: 浏览过程针对在网络计算提供商处的浏览会话的生成和管理。 客户计算设备向网络计算提供商传送网络资源的安全请求。 网络计算提供商包括用于处理客户端计算设备和内容源之间的安全通信的一个或多个虚拟网络计算提供者。 虚拟网络计算提供者处理安全通信,解密和处理通信,同时防止第三方访问未加密的通信数据。 虚拟网络计算提供者可以确定识别要在请求内容上执行的处理动作的浏览配置。 虚拟网络计算提供商可以检索所请求的内容,执行第一组处理动作以生成处理结果,并将处理结果提供给客户端计算设备,该客户端计算设备可以执行包括显示在内的第二组处理动作。
-
公开(公告)号:US11520770B2
公开(公告)日:2022-12-06
申请号:US15620638
申请日:2017-06-12
Applicant: Amazon Technologies, Inc.
Inventor: Peter S. Vosshall , Swaminathan Sivasubramanian , Giuspeppe deCandia , Deniz Hastorun , Avinash Lakshman , Alex Pilchin , Ivan D. Rosero
Abstract: A data processing system may store a data set at a plurality of data centers. The data centers and hosts within the data centers may, for example, be organized according to a multi-tiered ring arrangement. A hashing arrangement may be used to implement the ring arrangement to select the data centers and hosts where the writing and reading of the data sets occurs. Version histories may also be written and read a the hosts and may be used to evaluate causal relationships between the data sets after the reading occurs.
-
公开(公告)号:US10885516B2
公开(公告)日:2021-01-05
申请号:US14733795
申请日:2015-06-08
Applicant: Amazon Technologies, Inc.
Inventor: Jason Jenks , Brandon B. Low , Hanson Char , Peter S. Vosshall , Waylon Brunette
Abstract: Disclosed is secure decryption and business rule validation of encrypted confidential data within a hardware security module (HSM). The validation may include the use of a Bloom filter stored and executing within the HSM. The return order of encrypted data within the HSM as well as requests for external data relating to validation may be randomized to further harden against correlation attacks.
-
公开(公告)号:US09679008B2
公开(公告)日:2017-06-13
申请号:US14257757
申请日:2014-04-21
Applicant: Amazon Technologies, Inc.
Inventor: Peter S. Vosshall , Swaminathan Sivasubramanian , Giuseppe deCandia , Deniz Hastorun , Avinash Lakshman , Alex Pilchin , Ivan D. Rosero
CPC classification number: G06F17/30371 , G06F11/2097 , G06F17/30309 , G06F17/3033 , G06F17/30477 , G06F17/30575 , G06F2201/82
Abstract: A computer-implemented data processing system and method includes storing a data set at a plurality of data centers. The data centers and hosts within the data centers may be organized according to a multi-tiered ring arrangement. A hashing arrangement may be used to implement the ring arrangement to select the data centers and hosts where the writing and reading of the data sets occurs. Version histories may also be written and read at the hosts and may be used to evaluate causal relationships between the data sets after the reading occurs.
-
公开(公告)号:US20130198084A1
公开(公告)日:2013-08-01
申请号:US13828841
申请日:2013-03-14
Applicant: Amazon Technologies, Inc.
Inventor: Amit D. Agarwal , Michael M. George , Ian W. Freed , Jeffrey P. Bezos , Peter S. Vosshall
IPC: G06Q20/38
CPC classification number: G06Q20/3821 , G06F17/227 , G06F17/277 , G06Q20/10 , G06Q20/38 , G06Q20/40 , G06Q20/40145 , G06Q30/00 , G06Q30/0603 , G07F7/1075
Abstract: A system and method for facilitating transactions utilizing phrase tokens are provided. Individual entities can be associated with unambiguous transaction phrase tokens, such as multiple word phrases. The transaction phrase tokens are associated with transaction accounts by a service provider such that the entities can complete a transaction without having to exchange transaction account information. In a transaction, a transaction phrase token is offered to an accepting party, which tenders the offered transaction phrase token to the service provider. The service provider processes the offered transaction phrase token according to configuration information specified for the transaction phrase token. The service provider can automatically process the transaction request or request additional information.
-
-
-
-
-
-
-
-
-