-
公开(公告)号:US11017447B2
公开(公告)日:2021-05-25
申请号:US16173391
申请日:2018-10-29
Applicant: Amazon Technologies, Inc.
Inventor: Leon Robert Warman , Kurt Kufeld , Peter Sven Vosshall , Kyle Bradley Peterson , Peter Frank Hill , Chelsea Celest Krueger , Arun Sundaram
Abstract: A system is configured to receive a network resource request from a user device configured with a browsing application, wherein the request includes identification data associated with the user device. The system transmits, to a network resource provider, a request for the network resource, wherein the request transmitted to the network resource provider excludes identification data included in the request received from the user device. The system receives from the network resource provider a response, including a document comprising a field configured to receive payment information for an item purchase. The system receives from the browsing application an indication that an anonymous payment instrument, associated with a first entity different than the user, is to be used to purchase a first item at a first price. The system causes information regarding the anonymous payment instrument to be provided to the network resource provider.
-
公开(公告)号:US20170163675A1
公开(公告)日:2017-06-08
申请号:US15438449
申请日:2017-02-21
Applicant: Amazon Technologies, Inc.
Inventor: Leon Robert Warman , Kurt Kufeld , Peter Sven Vosshall , Jesper Mikael Johansson , Kyle Bradley Peterson , Peter Frank Hill
IPC: H04L29/06
CPC classification number: H04L63/1425 , G06F21/55 , H04L41/50 , H04L63/1416 , H04L63/1433 , H04L63/145 , H04L63/168 , H04L63/20 , H04L67/02 , H04L67/10
Abstract: Distributed split browser content inspection and analysis are described. A server, comprising a browser engine, stores a definition of sets of browser policies. A definition of one or more sets of users is stored. The server stores an association with a respective set of browser policies for the one or more sets of users. A request is received from a client browser associated with a user, wherein the client browser is configured to communicate with the server browser engine. The server determines which set of users the user is associated with. The server identifies a first set of browser policies that is associated with the determined set of users and applies the identified first set of browser policies to the request. A determination is made, for one or more browser processes, which browser processes are to be executed by the server browser engine and which browser processes are to be executed by the client browser.
-
3.
公开(公告)号:US09479519B1
公开(公告)日:2016-10-25
申请号:US14575792
申请日:2014-12-18
Applicant: Amazon Technologies, Inc.
Inventor: Peter Frank Hill , John W. Gray, III , Kurt Kufeld , Dennis Pilarinos , Arun Sundaram , Peter Sven Vosshall , David John Ward, Jr.
CPC classification number: H04L43/04 , H04L63/1441 , H04L63/168
Abstract: Techniques and solutions are described for detecting potential problems with web pages. For example, a web page can be analyzed (e.g., during loading of the web page) to determine statistics, such as size and structure statistics. The web page can be compared, using the statistics, to a statistical model representing the web page to determine if the web page is consistent with the statistical model. The statistical model can be created from previous page loads of the web page. Problems such as web page spoofing can be detected if the same web page content (e.g., content with a high degree of statistical similarity) is obtained from two different web sites. For example, a web page that is retrieved from one web site that matches a statistical model representing the same web page from another web site can indicate a spoofed web page.
Abstract translation: 描述了用于检测网页潜在问题的技术和解决方案。 例如,可以分析网页(例如,在加载网页期间)以确定诸如大小和结构统计的统计信息。 可以使用统计信息将网页与表示网页的统计模型进行比较,以确定网页是否与统计模型一致。 统计模型可以从网页的上一页加载创建。 如果从两个不同的网站获得相同的网页内容(例如,具有高度统计学相似度的内容),则可以检测诸如网页欺骗的问题。 例如,从一个网站检索出与来自另一网站的表示相同网页的统计模型相匹配的网页可以指示欺骗的网页。
-
公开(公告)号:US10348797B1
公开(公告)日:2019-07-09
申请号:US14970400
申请日:2015-12-15
Applicant: Amazon Technologies, Inc.
Inventor: Joshua Marc Burgin , Kurt Kufeld , Peter Sven Vosshall , Arun Sundaram , Jesper Mikael Johansson , Peter Frank Hill
IPC: H04L29/06 , H04L29/08 , G06F16/957 , G06F16/958
Abstract: Systems, methods, and computer-readable media related to configuration of multiple browser applications to control the functionality of the browser application as at least some content is accessed are provided. The configuration of a server-based browser application and a client-based browser application can be controlled programmatically such that browser configuration can be validated and controlled by at least some content providers. Additionally, the configuration and subsequent processing of content provided by an authenticating content provider can be implemented in a manner to limit content access functionality.
-
公开(公告)号:US10298567B1
公开(公告)日:2019-05-21
申请号:US14572455
申请日:2014-12-16
Applicant: Amazon Technologies, Inc.
Inventor: Yoong Han Chew , Peter Frank Hill , Kurt Kufeld , Sajeeva Lakmal Bandara Pallemulle , Arun Sundaram , Ameet Nirmal Vaswani
Abstract: A system is disclosed that enables a user to access a first piece of content on a first computing device while accessing a related, but different piece of content on a second computing device. In some cases, the different piece of content is a portion of the first piece of content. In some embodiments, the system can automatically identify complementary content and can automatically cause the second computing device to access the complementary content without the user interacting with the second computing device. In some cases, the system may reformat the complementary content for presentation to the user based on characteristics of the second computing device.
-
公开(公告)号:US20190066176A1
公开(公告)日:2019-02-28
申请号:US16173391
申请日:2018-10-29
Applicant: Amazon Technologies, Inc.
Inventor: Leon Robert Warman , Kurt Kufeld , Peter Sven Vosshall , Kyle Bradley Peterson , Peter Frank Hill , Chelsea Celest Krueger , Arun Sundaram
Abstract: A system is configured to receive a network resource request from a user device configured with a browsing application, wherein the request includes identification data associated with the user device. The system transmits, to a network resource provider, a request for the network resource, wherein the request transmitted to the network resource provider excludes identification data included in the request received from the user device. The system receives from the network resource provider a response, including a document comprising a field configured to receive payment information for an item purchase. The system receives from the browsing application an indication that an anonymous payment instrument, associated with a first entity different than the user, is to be used to purchase a first item at a first price. The system causes information regarding the anonymous payment instrument to be provided to the network resource provider.
-
公开(公告)号:US10521485B1
公开(公告)日:2019-12-31
申请号:US15662054
申请日:2017-07-27
Applicant: Amazon Technologies, Inc.
Inventor: Leon Robert Warman , Samuel John Young , Peter Sven Vosshall , Kurt Kufeld
IPC: G06F17/30 , G06F16/958 , G06F16/907 , G06F16/955
Abstract: Techniques and solutions for measuring web page value are described. For example, web page content information for a web page can be obtained. The web page can be decomposed into web page content components based on the web page content information. Content types can be determined for the web page content components. The web page content components can be weighted based on the content types and/or based on other criteria. Web page resources can be obtained in advance for web pages and/or content components based on the weights.
-
公开(公告)号:US10164993B2
公开(公告)日:2018-12-25
申请号:US15438449
申请日:2017-02-21
Applicant: Amazon Technologies, Inc.
Inventor: Leon Robert Warman , Kurt Kufeld , Peter Sven Vosshall , Jesper Mikael Johansson , Kyle Bradley Peterson , Peter Frank Hill
Abstract: Content inspection and analysis are described. A server stores a definition of sets of browser policies. A definition of one or more sets of users is stored. The server stores an association with a respective set of browser policies for the one or more sets of users. A request is received from a client browser associated with a user, wherein the client browser is configured to communicate with the server. The server determines which set of users the user is associated with. The server identifies a first set of browser policies that is associated with the determined set of users and applies the identified first set of browser policies to the request.
-
公开(公告)号:US10115141B1
公开(公告)日:2018-10-30
申请号:US14495843
申请日:2014-09-24
Applicant: Amazon Technologies, Inc.
Inventor: Leon Robert Warman , Kurt Kufeld , Peter Sven Vosshall , Kyle Bradley Peterson , Peter Frank Hill , Chelsea Celest Krueger , Arun Sundaram
Abstract: A system is configured to receive a network resource request from a user device configured with a browsing application, wherein the request includes identification data associated with the user device. The system transmits, to a network resource provider, a request for the network resource, wherein the request transmitted to the network resource provider excludes identification data included in the request received from the user device. The system receives from the network resource provider a response, including a document comprising a field configured to receive payment information for an item purchase. The system receives from the browsing application an indication that an anonymous payment instrument, associated with a first entity different than the user, is to be used to purchase a first item at a first price. The system causes information regarding the anonymous payment instrument to be provided to the network resource provider.
-
公开(公告)号:US09747382B1
公开(公告)日:2017-08-29
申请号:US14518961
申请日:2014-10-20
Applicant: Amazon Technologies, Inc.
Inventor: Leon Robert Warman , Samuel John Young , Peter Sven Vosshall , Kurt Kufeld
IPC: G06F17/30
CPC classification number: G06F17/3089 , G06F17/30876 , G06F17/30902 , G06F17/30997
Abstract: Techniques and solutions for measuring web page value are described. For example, web page content information for a web page can be obtained. The web page can be decomposed into web page content components based on the web page content information. Content types can be determined for the web page content components. The web page content components can be weighted based on the content types and/or based on other criteria. Web page resources can be obtained in advance for web pages and/or content components based on the weights.
-
-
-
-
-
-
-
-
-