-
公开(公告)号:US12182835B1
公开(公告)日:2024-12-31
申请号:US17486612
申请日:2021-09-27
Applicant: Amazon Technologies, Inc.
Inventor: Karthik Uthaman , Ronil Sudhir Mokashi , Prashant Verma , Sayalee Uday Wandkar
IPC: G06Q30/00 , G06F16/951 , G06F16/955 , G06F16/958 , G06N20/00 , G06Q30/0241
Abstract: A system, method, and computer readable medium for distributing data objects that are dynamically customized for users in a content delivery network. The system obtains information based on content accessed by a user, the content being accessed by the user through a content delivery network device. The system associates the user with other users based on the obtained information, the other users having accessed another content through the content delivery network device. The system generates a cluster, the cluster comprising a plurality of nodes representative of the user and the associated other users. The system determines a set of tags for the cluster, the set of tags derived from a plurality of websites accessed by the user.
-
12.
公开(公告)号:US12147936B1
公开(公告)日:2024-11-19
申请号:US17949835
申请日:2022-09-21
Applicant: Amazon Technologies, Inc.
Inventor: Min Kyoung Kang , Ronil Sudhir Mokashi
IPC: G06Q10/0834 , G06Q30/0207 , G06Q30/0601
Abstract: Devices, systems, and methods are provided for using dynamic shipping options. A method may include receiving a request to add a first product to a virtual shopping cart of a first user; determining a first delivery fee for a first order comprising the first product; generating user interface data indicative of the first delivery fee and with which the first user may input a first offered delivery fee; presenting the user interface data; receiving a first user input indicative of the first offered delivery fee offered by the first user; determining that a coincident delivery fee discount based on the first order and a second order is less than a delivery fee threshold including delivery fee discounts of the first offered delivery fee and of a second offered delivery fee of the second order; initiating a first purchase of the first product a second purchase of the second product.
-
公开(公告)号:US11481825B1
公开(公告)日:2022-10-25
申请号:US16370623
申请日:2019-03-29
Applicant: Amazon Technologies, Inc.
Inventor: Ronil Sudhir Mokashi , Prashant Verma , Karthik Uthaman
IPC: G06Q30/00 , G06Q30/06 , H04L67/1004 , H04L67/568
Abstract: Various embodiments of apparatuses and methods for transaction processing at edge servers in a content distribution network (“CDN”) are described. In some embodiments, an edge server receives an initial request from a client for content associated with a particular origin, and then provides the content to the client. The edge server can then receive another request from the client that might include an indicator for transaction processing. The edge server determines that transaction processing is indicated for handling this new request, in some embodiments. The edge server can then send a transaction notification to the origin, receive a transaction continuation response from the origin, and then execute a data transaction with transaction entities that are distinct from the content distribution network and the origin, in some embodiments. If the transaction is successful, the edge server can notify the client and the origin of the successful transaction, in some embodiments.
-
公开(公告)号:US11132721B1
公开(公告)日:2021-09-28
申请号:US16115424
申请日:2018-08-28
Applicant: Amazon Technologies, Inc.
Inventor: Karthik Uthaman , Ronil Sudhir Mokashi , Prashant Verma , Sayalee Uday Wandkar
IPC: G06Q30/00 , G06Q30/02 , G06N20/00 , G06F16/951 , G06F16/955 , G06F16/958
Abstract: A system, method, and computer readable medium for distributing data objects that are dynamically customized for users in a content delivery network. The system obtains information based on content accessed by a user, the content being accessed by the user through a content delivery network device. The system associates the user with other users based on the obtained information, the other users having accessed another content through the content delivery network device. The system generates a cluster, the cluster comprising a plurality of nodes representative of the user and the associated other users. The system determines a set of tags for the cluster, the set of tags derived from a plurality of websites accessed by the user.
-
公开(公告)号:US10592578B1
公开(公告)日:2020-03-17
申请号:US15914823
申请日:2018-03-07
Applicant: Amazon Technologies, Inc.
Inventor: Ronil Sudhir Mokashi , Prashant Verma , Ryan Farris
IPC: G06F16/957 , H04L29/08 , G06K9/62 , H04L12/911
Abstract: A content delivery network (“CDN”) is provided herein that predicts content resources (e.g., a data object, such as a video file, an audio file, a script, an image, a document, etc.) that may be requested by a user device in the future and transmits or pushes such resources to the user device prior to receiving a request. The CDN may use artificial intelligence models, such as Markov models, in order to predict which content resources to retrieve and transmit proactively to the user device. The predictive techniques implemented by the CDN may reduce a latency of delivering requested content resources and/or a latency of the user device in rendering and displaying a content page.
-
公开(公告)号:US10015554B1
公开(公告)日:2018-07-03
申请号:US15268384
申请日:2016-09-16
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Prashant Verma , Gonzalo Alvarez Barrio , Anoop Balakrishnan , Ronil Sudhir Mokashi , Jason Allan Patrao , Harith Siddhartha Sadhu
IPC: H04N21/422 , H04N21/478 , H04N21/4728 , H04N21/475
CPC classification number: H04N21/47815 , H04N21/2542 , H04N21/4312 , H04N21/47217 , H04N21/6581
Abstract: A system provides information to a user viewing content about what items associated with that content is available for acquisition. When the user pauses presentation of the content, the system determines the merchandise associated with the particular scene of the content that the user is currently viewing. The system may also display the items to the user and provide multiple options for purchase, rental, and so forth. The system may enable the user to make a selection to purchase the merchandise, receive an order confirmation, and then resume presentation of the content.
-
17.
公开(公告)号:US12124361B1
公开(公告)日:2024-10-22
申请号:US18067466
申请日:2022-12-16
Applicant: Amazon Technologies, Inc.
Inventor: Ronil Sudhir Mokashi , Min Kyoung Kang
CPC classification number: G06F11/3688 , G06F8/65
Abstract: System and methods are provided estimating long-term effects of system changes associated with a user interface without conducting long-term testing. In a first deployment region, a system change is released during a time period. A second deployment region does not have the system change released in the same time period. Historical data is received from both deployment regions associated with the time period. The user interface analysis system determines features from the historical data and determines a synthetic control sub-group from those features that correspond to features for a sub-group in the first deployment region. The user interface analysis system calculates a control outcome metric for the control sub-group and calculates an effect metric as a difference between a first outcome metric for the sub-group from the first deployment region and the control outcome metric.
-
公开(公告)号:US11962825B1
公开(公告)日:2024-04-16
申请号:US17935865
申请日:2022-09-27
Applicant: Amazon Technologies, Inc.
Inventor: Min Kyoung Kang , Ronil Sudhir Mokashi
IPC: H04N21/25 , G06N20/20 , H04N21/45 , H04N21/462 , H04N21/845
CPC classification number: H04N21/251 , G06N20/20 , H04N21/4508 , H04N21/4621 , H04N21/8456
Abstract: Techniques for reducing the latency of content retrieval from a content delivery network include receiving a request from a client device for media content, parsing the request for attributes associated with the request and the client device, and providing the attributes to a machine learning model to perform server-side prediction of an estimated retrieval time of the media content. A quality level for the media content is determined based on the estimated retrieval time, and the requested media content is provided to the client device at the determined quality level.
-
19.
公开(公告)号:US11616991B1
公开(公告)日:2023-03-28
申请号:US16920602
申请日:2020-07-03
Applicant: Amazon Technologies, Inc.
Inventor: Ryan Farris , Prashant Verma , Ronil Sudhir Mokashi
IPC: H04N21/231 , H04N21/235 , H04N21/25
Abstract: In some embodiments, a system is provided, and computer-executable instructions cause the system to: obtain, at an edge server of a content delivery network, a request for a content item from a client device; determine that the there are multiple versions of the first content item that require varying amount of resources to serve including a first version, and a second version requiring more resources to serve than the first version; select the second version; send the second version; determine that the client device is not properly rendering the second version of the content item; and in response to determining that that the client device is not properly rendering the second version, send the first version.
-
公开(公告)号:US11201939B1
公开(公告)日:2021-12-14
申请号:US16456893
申请日:2019-06-28
Applicant: Amazon Technologies, Inc.
Inventor: Ronil Sudhir Mokashi , Prashant Verma , Karthik Uthaman
Abstract: Techniques for using one or more satellites as a part of a content delivery network are described. For example, in some instances a satellite of a cluster of satellites is to receive a request for a resource hosted by the content delivery network; determine that the request for the resource cannot be served by the cluster of satellites; determine a first entity to ask for the resource; send a secondary request for the resource to the determined first entity; receive the resource from the determined first entity; and respond, to a user of the content delivery network, to the request using the received resource for the resource.
-
-
-
-
-
-
-
-
-