-
公开(公告)号:US09760550B1
公开(公告)日:2017-09-12
申请号:US14495671
申请日:2014-09-24
Applicant: Amazon Technologies, Inc.
Inventor: Peter Frank Hill , Brett Richard Taylor
CPC classification number: G06F17/2247 , G06F17/30017 , G06F17/30864 , G06F17/30876
Abstract: Embodiments of the present disclosure are directed to, among other things, managing browsing histories based at least in part on metadata and/or tags associated with a web request. In some examples, a web service may collect metadata associated with the web request. Based at least in part on the collected metadata, content tags associated with the web request may be identified. Additionally, in some examples, one or more browsing metrics may be generated. The browsing metric may be configured to identify at least a web request characteristic to be compared with a second web request characteristic.
-
公开(公告)号:US09635041B1
公开(公告)日:2017-04-25
申请号:US14306141
申请日:2014-06-16
Applicant: Amazon Technologies, Inc.
Inventor: Leon Robert Warman , Kurt Kufeld , Peter Sven Vosshall , Jesper Mikael Johansson , Kyle Bradley Peterson , Peter Frank Hill
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.
-
公开(公告)号:US09575942B1
公开(公告)日:2017-02-21
申请号:US14080095
申请日:2013-11-14
Applicant: Amazon Technologies, Inc.
Inventor: Peter Frank Hill
IPC: G06F17/00 , G06F17/22 , G06F17/30 , G06Q30/02 , G06F3/0483 , G06F3/0481 , G06F3/0482 , G06Q10/10
CPC classification number: G06F17/2247 , G06F3/0481 , G06F3/04817 , G06F3/0482 , G06F3/0483 , G06F17/30864 , G06F17/30867 , G06F17/30873 , G06F17/30884 , G06F17/3089 , G06Q10/10 , G06Q30/02 , H04L41/12 , H04L41/22
Abstract: Aspects of expanded icon navigation are described. In one embodiment, one or more marked locations are registered, for example, as bookmarks, during navigation of network pages or files. A hierarchical structure of at least one location associated with the one or more marked locations is indexed to generate a marked zone hierarchy. Further, a collection of accessed locations is assembled according to traced access across the indexed hierarchical structure, network pages, or files. The access across the indexed hierarchical structure, network pages, or files may be traced over a period of time. In other aspects, the one or more marked locations are categorized among the collection of accessed locations to provide an assimilated set of locations, and one or more anchors are established. Further, at least one branch of the one or more anchors is populated.
Abstract translation: 描述扩展图标导航的方面。 在一个实施例中,在网络页面或文件的导航期间,将一个或多个标记位置注册为例如书签。 将与一个或多个标记位置相关联的至少一个位置的层次结构进行索引,以生成标记的区域层次结构。 此外,所访问的位置的集合根据索引的分层结构,网页或文件的跟踪访问进行组装。 跨索引分级结构,网页或文件的访问可能会在一段时间内被追踪。 在其他方面,一个或多个标记位置被分类在所访问的位置的集合中以提供同化的位置集合,并且建立一个或多个锚点。 此外,一个或多个锚的至少一个分支被填充。
-
公开(公告)号:US09342490B1
公开(公告)日:2016-05-17
申请号:US13682695
申请日:2012-11-20
Applicant: Amazon Technologies, Inc.
Inventor: Brett Richard Taylor , Aakarsh Nair , Peter Frank Hill , Dhruva Lakshmana Rao Batni , Ranganath Atreya , Patrick Joseph Armstrong , Peter Sven Vosshall , Bryan Kenneth Summersett , Ameet Nirmal Vaswani
IPC: G06F17/22
CPC classification number: G06F17/30861
Abstract: Features are disclosed for enabling users to select portions of content pages, including predefined portions and arbitrarily defined portions, for which to receive update notifications or which to share with other users. Notifications regarding updates to the selected portions may be displayed to the user in a notification overlay. The notification overlay may be at least partially transparent so as to allow users to see content on a content page displayed beneath the overlay. The notification overlay may be displayed persistently as the user navigates or otherwise transitions from page to page. Users may also access shared, predefined, and context-sensitive notification overlays created by other users, entities, or automated processes.
Abstract translation: 公开了用于使用户能够选择内容页面的部分,包括预定义部分和任意定义的部分,用于接收更新通知或与其他用户共享的部分。 关于所选部分的更新的通知可以在通知覆盖中显示给用户。 通知覆盖可以是至少部分透明的,以便允许用户在叠加层下显示的内容页面上看到内容。 当用户浏览或以其他方式从页面转换到页面时,可以持续显示通知覆盖。 用户还可以访问由其他用户,实体或自动过程创建的共享,预定义和上下文相关的通知叠加层。
-
公开(公告)号:US20150082181A1
公开(公告)日:2015-03-19
申请号:US14029756
申请日:2013-09-17
Applicant: Amazon Technologies, Inc.
Inventor: Charley Ames , Dennis Pilarinos , Peter Frank Hill , Sasha Mikhael Perez , Timothy Thomas Gray
IPC: G06F3/0481
CPC classification number: G06F3/04815 , G06F3/0487 , G06F2200/1637 , G06F2203/04802
Abstract: Approaches enable three-dimensional (3D) display and interaction with interfaces (such as a webpage, an application, etc.) when the device is operating in a 3D view mode. For example, interface elements can be highlighted, emphasized, animated, or otherwise altered in appearance, and/or arrangement in the renderings of those interfaces based at least in part on an orientation of the device or a position of a user using the device. Further, the 3D view mode can provide for an animated 3D departure and appearance of elements as the device navigates from a current page to a new page. Further still, approaches provide for the ability to specify 3D attributes (such as the appearance, action, etc.) of the interface elements. In this way, a developer of such interfaces can use information (e.g., tags, CSS, JavaScript, etc.) to specify a 3D appearance change to be applied to at least one interface element when the 3D view mode is activated.
Abstract translation: 当设备以3D视图模式运行时,方法可以进行三维(3D)显示和与界面(如网页,应用程序等)的交互。 例如,至少部分地基于设备的方向或使用该设备的用户的位置,界面元素可以突出显示,强调,动画化或以其他方式在这些界面的渲染中进行改变和/或排列。 此外,当3D设备从当前页面导航到新页面时,3D视图模式可以提供动画3D离开和元素的外观。 此外,方法提供了指定界面元素的3D属性(例如外观,动作等)的能力。 以这种方式,当3D视图模式被激活时,这种接口的开发者可以使用信息(例如,标签,CSS,JavaScript等)来指定要应用于至少一个界面元素的3D外观变化。
-
公开(公告)号:US20140195337A1
公开(公告)日:2014-07-10
申请号:US13737760
申请日:2013-01-09
Applicant: Amazon Technologies, Inc.
Inventor: Brett Richard Taylor , Ameet Nirmal Vaswani , Peter Frank Hill , Jason Daniel Landry , Ranganath Atreya , Yang Xu , Charley Ames , Christopher James Sullins
IPC: G06F3/0488
CPC classification number: G06Q30/0277 , G06F3/0483 , G06F3/04883
Abstract: A user of a computing device may view a content page on a display of a computing device. One aspect of the disclosure is a browser user interface than enables the user to flip the content page (or portion thereof) over (e.g., via a touchscreen gesture) to view supplemental content, such as metadata, associated with the content page (or portion thereof). While viewing the metadata on the back side of the content page in some embodiments, the user can perform a second or reverse flip operation to return to the original page. The user may be presented with options to flip the page backward and forward multiple times to view multiple flipped pages presenting additional supplemental content. The supplemental content may include virtually any information in which the user may be interested and/or that is related or similar to the content page.
-
公开(公告)号:US20140136951A1
公开(公告)日:2014-05-15
申请号:US13901343
申请日:2013-05-23
Applicant: Amazon Technologies, Inc.
Inventor: Rohit Krishna Kumar , Scott Zachary Bressler , Ivan King Yu Sham , Ian William Stewart , Brett Richard Taylor , Peter Frank Hill , Aakarsh Nair , Steven Michael Reddie , Patrick Joseph Armstrong , Samuel John Young , Ameet Nirmal Vaswani , Andrew Hayden
IPC: G06F17/22
CPC classification number: G06F17/212 , G06F16/9574 , G06F16/9577 , G06F17/2247
Abstract: A system and process are disclosed for providing users with page previews during page loading events, such that the delay experienced before the display of page content is reduced. The previews may include screenshots of the pages or of portions thereof, and may be generated periodically and cached by the system for delivery to user devices. The process of generating and delivering the previews via the Internet or some other network may be implemented partly or wholly within an intermediary system that sits logically between the user devices and content servers. The process may be used with existing browsers without the need for any browser modifications, or may be used with a “preview-aware” browser that includes special program code for providing page previews.
Abstract translation: 公开了一种系统和过程,用于在页面加载事件期间为用户提供页面预览,使得减少页面内容显示之前经历的延迟。 预览可以包括页面或其部分的屏幕截图,并且可以由系统周期性地生成并缓存以递送到用户设备。 通过互联网或其他网络生成和传送预览的过程可部分或全部实现在逻辑上位于用户设备和内容服务器之间的中间系统中。 该过程可以与现有浏览器一起使用,而不需要任何浏览器修改,或者可以与包含用于提供页面预览的特殊程序代码的“预览感知”浏览器一起使用。
-
公开(公告)号:US20140136942A1
公开(公告)日:2014-05-15
申请号:US13841148
申请日:2013-03-15
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Rohit Krishna Kumar , Scott Zachary Bressler , Ivan King Yu Sham , Ian William Stewart , Brett Richard Taylor , Peter Frank Hill , Aakarsh Nair , Steven Michael Reddie , Patrick Joseph Armstrong , Samuel John Young , Ameet Nirmal Vaswani , Andrew Lynch Hayden
IPC: G06F17/21
CPC classification number: G06F17/212 , G06F17/2247 , G06F17/30902 , G06F17/30905
Abstract: A system and process are disclosed for providing users with page previews during page loading events, such that the delay experienced before the display of page content is reduced. The previews may include screenshots of the pages or of portions thereof, and may be generated periodically and cached by the system for delivery to user devices. The process of generating and delivering the previews via the Internet or some other network may be implemented partly or wholly within an intermediary system that sits logically between the user devices and content servers. The process may be used with existing browsers without the need for any browser modifications, or may be used with a “preview-aware” browser that includes special program code for providing page previews.
-
-
-
-
-
-
-