-
公开(公告)号:US10289629B1
公开(公告)日:2019-05-14
申请号:US15189915
申请日:2016-06-22
Applicant: Amazon Technologies, Inc.
Inventor: Stephen Christopher Trier , Xuan Wu , Chao Song , Guoqiang Duan , Aaron Joseph Coon , Brian Lee Blackmore , William Lundberg
IPC: G06F15/177 , G06F16/25 , G06F17/30 , H04L12/24 , G06F16/22
Abstract: A migration management service can partition a service and migrate resource data without requiring the resource to be taken offline. The migration management service can receive a request to partition a service into multiple partitioned services that are independent of one another. The request can identify one or more resources associated with each partition. For example, a single service receiving data for resources throughout the world can be divided into multiple regional services, where each regional service is independent of the others. The migration management service can track the status of data while migrating. As new messages are received from resources, the migration management service can determine the migration status of the resources. If the data for a resource is not migrated, the original data store can be used. However, if the data is migrated, the message can be forwarded to the appropriate partition for further processing.
-
公开(公告)号:US11100125B2
公开(公告)日:2021-08-24
申请号:US16395047
申请日:2019-04-25
Applicant: Amazon Technologies, Inc.
Inventor: Stephen Christopher Trier , Xuan Wu , Chao Song , Guoqiang Duan , Aaron Joseph Coon , Brian Lee Blackmore , William Lundberg
IPC: G06F15/177 , G06F16/25 , G06F16/22 , H04L12/26 , H04L12/24
Abstract: A migration management service can partition a service and migrate resource data without requiring the resource to be taken offline. The migration management service can receive a request to partition a service into multiple partitioned services that are independent of one another. The request can identify one or more resources associated with each partition. For example, a single service receiving data for resources throughout the world can be divided into multiple regional services, where each regional service is independent of the others. The migration management service can track the status of data while migrating. As new messages are received from resources, the migration management service can determine the migration status of the resources. If the data for a resource is not migrated, the original data store can be used. However, if the data is migrated, the message can be forwarded to the appropriate partition for further processing.
-
公开(公告)号:US20190251094A1
公开(公告)日:2019-08-15
申请号:US16395047
申请日:2019-04-25
Applicant: Amazon Technologies, Inc.
Inventor: Stephen Christopher Trier , Xuan Wu , Chao Song , Guoqiang Duan , Aaron Joseph Coon , Brian Lee Blackmore , William Lundberg
CPC classification number: G06F16/258 , G06F16/22 , H04L41/0813 , H04L41/0816 , H04L43/0817 , H04L43/0876
Abstract: A migration management service can partition a service and migrate resource data without requiring the resource to be taken offline. The migration management service can receive a request to partition a service into multiple partitioned services that are independent of one another. The request can identify one or more resources associated with each partition. For example, a single service receiving data for resources throughout the world can be divided into multiple regional services, where each regional service is independent of the others. The migration management service can track the status of data while migrating. As new messages are received from resources, the migration management service can determine the migration status of the resources. If the data for a resource is not migrated, the original data store can be used. However, if the data is migrated, the message can be forwarded to the appropriate partition for further processing.
-
公开(公告)号:US11861538B1
公开(公告)日:2024-01-02
申请号:US17030135
申请日:2020-09-23
Applicant: Amazon Technologies, Inc.
Inventor: Patrick Ye , Jim C Huang , Xuan Wu , Noor-E-Gagan Singh
IPC: G06Q10/0637 , G06Q10/04 , G06Q10/0639 , G06Q30/0251 , G06Q30/0204
CPC classification number: G06Q10/0637 , G06Q10/04 , G06Q10/0639 , G06Q30/0205 , G06Q30/0269
Abstract: Strategies for an objective associated with an offering set are obtained. A strategy assigns respective selection probabilities of receiving content associated with the offering set to users of a user population. Strategy optimization iterations are performed with respect to a sub-sample of the population and a subset of the strategies. In a given iteration, weights assigned to the strategies are used to determine aggregated selection probabilities for users, content pertaining to the offering set is presented to users selected based on the aggregated probabilities, and the weights are adjusted based on feedback metrics and an exploration-exploitation tradeoff parameter. Based on weights updated in the iterations, content associated with the offering set is presented to users which were not in the sub-sample.
-
-
-