Patents by Inventor Andrew Hayden

Andrew Hayden has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9092405
    Abstract: A remote browsing and searching process is directed to the generation and management of a remote browse session at a network computing provider. Responsive to a search request, the network computing provider provides search results corresponding to historical content representations associated with content previously requested by the client computing device, or search results corresponding to content representations associated with current content, or to both. The network computing and storage provider may determine the search results based on a navigation path associated with a previous request for content, based on navigation paths of other client computing devices, based on relationships or differences between various versions of content, or based on any number of other factors.
    Type: Grant
    Filed: January 26, 2012
    Date of Patent: July 28, 2015
    Assignee: Amazon Technologies, Inc.
    Inventor: Andrew Hayden
  • Patent number: 9087024
    Abstract: A process is directed to the generation, maintenance, and provision of narrations for requested network content. A client computing device transmits a narration of a network resource, such as a web page, to a network computing provider. The narration can be separated into portions, each portion corresponding to a portion of the network resource. A second client computing device can request the network resource and the narration. The network computing provider can determine whether there has been any change in the requested network resource since the narration was received, and can modify the narration provided to the second client computing device accordingly. The second client computing device can playback appropriate portions of the narration while still being capable of regular interaction with the requested network resource.
    Type: Grant
    Filed: January 26, 2012
    Date of Patent: July 21, 2015
    Assignee: Amazon Technologies, Inc.
    Inventor: Andrew Hayden
  • Patent number: 9037975
    Abstract: Various features are provided for assisting users in efficiently locating and viewing network content of interest, including but not limited to particular portions of web pages. The features are particularly useful for users of mobile computing devices having a limited display size, but may be used with any type of client device. Some features identify popular content items by collectively analyzing the interactive behaviors of a population of users, such as zooming interactions. The results of such analysis can be used in various ways to improve users' browsing experiences. For example, popular content items can be highlighted on a web page, an option to zoom in automatically on popular content items can be provided, popular content items may be rendered at relatively high resolution, and caching of content items may be based partly on a measure of their popularity.
    Type: Grant
    Filed: February 10, 2012
    Date of Patent: May 19, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Brett R. Taylor, Kevin E. Keller, Andrew Hayden
  • Publication number: 20150006535
    Abstract: A remote browsing and searching process is directed to the generation and management of a remote browse session at a network computing provider. Responsive to a search request, the network computing provider provides search results corresponding to historical content representations associated with content previously requested by the client computing device, or search results corresponding to content representations associated with current content, or to both. The network computing and storage provider may determine the search results based on a navigation path associated with a previous request for content, based on navigation paths of other client computing devices, based on relationships or differences between various versions of content, or based on any number of other factors.
    Type: Application
    Filed: September 15, 2014
    Publication date: January 1, 2015
    Inventor: Andrew Hayden
  • Publication number: 20140344660
    Abstract: A remote browsing and searching process is directed to the management of a remote browse session at a network computing provider. Responsive to a search request, the network computing provider provides search results corresponding to historical content representations associated with content previously requested by the client computing device, search results corresponding to content representations associated with current content, or to data about changes in the content. The network computing provider may determine the search results based on a navigation path associated with a previous request for content, navigation paths of other client computing devices, relationships or differences between various versions of content, or based on any number of other factors. Interactive displays may be provided to client computing devices, allowing a user to refine the search results, zoom and manipulate content representations, and view relationships, similarities, and differences in content representations.
    Type: Application
    Filed: January 6, 2014
    Publication date: November 20, 2014
    Applicant: Amazon Technologies, Inc.
    Inventor: Andrew Hayden
  • Patent number: 8874971
    Abstract: Methods, systems and computer program products are provided. Methods for identifying problems in a distributed computing system may include receiving a user-selected identifier that corresponds to a nonfunctionality in an application. Problem requests including content corresponding to the user-selected identifier are sent to services that provide functionality to the application. The services may optionally respond to the problem requests with problem response data. The problem response data is stored in a data storage allocation that is associated with the user-selected identifier. The problem response data may be retrieved from the data storage allocation.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: October 28, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrew Hayden, Adam Days
  • Patent number: 8839087
    Abstract: A remote browsing and searching process is directed to the generation and management of a remote browse session at a network computing provider. Responsive to a search request, the network computing provider provides search results corresponding to historical content representations associated with content previously requested by the client computing device, or search results corresponding to content representations associated with current content, or to both. The network computing and storage provider may determine the search results based on a navigation path associated with a previous request for content, based on navigation paths of other client computing devices, based on relationships or differences between various versions of content, or based on any number of other factors.
    Type: Grant
    Filed: January 26, 2012
    Date of Patent: September 16, 2014
    Assignee: Amazon Technologies, Inc.
    Inventor: Andrew Hayden
  • Publication number: 20140136973
    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.
    Type: Application
    Filed: May 23, 2013
    Publication date: May 15, 2014
    Applicant: Amazon Technologies, Inc.
    Inventors: 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
  • Publication number: 20140136951
    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.
    Type: Application
    Filed: May 23, 2013
    Publication date: May 15, 2014
    Applicant: Amazon Technologies, Inc.
    Inventors: 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
  • Publication number: 20140136971
    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.
    Type: Application
    Filed: May 23, 2013
    Publication date: May 15, 2014
    Applicant: Amazon Technologies, Inc.
    Inventors: 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
  • Patent number: 8627195
    Abstract: A remote browsing and searching process is directed to the management of a remote browse session at a network computing provider. Responsive to a search request, the network computing provider provides search results corresponding to historical content representations associated with content previously requested by the client computing device, search results corresponding to content representations associated with current content, or to data about changes in the content. The network computing provider may determine the search results based on a navigation path associated with a previous request for content, navigation paths of other client computing devices, relationships or differences between various versions of content, or based on any number of other factors. Interactive displays may be provided to client computing devices, allowing a user to refine the search results, zoom and manipulate content representations, and view relationships, similarities, and differences in content representations.
    Type: Grant
    Filed: January 26, 2012
    Date of Patent: January 7, 2014
    Assignee: Amazon Technologies, Inc.
    Inventor: Andrew Hayden
  • Patent number: 8595262
    Abstract: Methods and apparatus for resource resolution in computing environments using directed graphs are disclosed. A system includes a resource resolver and data sources that comprise records on resource classes of a provider network. The resolver receives a request to identify a set of resources of the provider network based on specified criteria. The resolver utilizes a directed graph representation of the data sources to identify query sequences to be directed to the data sources in response to the request. Each node of the graph represents a data source, and each edge represents a logical relationship between the data sources represented by the nodes connected by the edge. Each edge has a weight based on a performance metric obtained from a data source whose node is connected by the edge. The resolver issues queries of a preferred query sequence, identified using edge weights, to respective data sources.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: November 26, 2013
    Assignee: Amazon Technologies, Inc.
    Inventor: Andrew Hayden
  • Publication number: 20120017377
    Abstract: The present invention provides a measuring tool and cutting device for use with metal pipes and tubes. The device provides accurate measurement of a length of pipe and a tool to cut sections thereof. The device comprises a crescent shaped pipe cutter with a measuring portion affixed to its distal end. The measuring portion is a retractable tape measuring device that allows the user to place the cutting tool at a specific distance from an end of the pipe. Once positioned at the desired location, the device grips and secures to the pipe using a scoring blade and two rollers. The measuring tape is then retracted and the user rotates the cutting device around the pipe to score and cut the pipe at that location. The device is small and compact, and may be used in a plurality of situations and locations involving pipes and pipe fitting. It is designed for quick access to a measuring means and for rapidly measuring and scoring sections of pipe.
    Type: Application
    Filed: July 11, 2011
    Publication date: January 26, 2012
    Inventor: Andrew Hayden