AMAZON TECHNOLOGIES, INC. - , US Scott Zachary Bressler - Seattle WA, US Ivan King Yu Sham - Seattle WA, US Ian William Stewart - Seattle WA, US Brett Richard Taylor - Bainbridge Island WA, US Peter Frank Hill - Seattle WA, US Aakarsh Nair - Seattle WA, US Steven Michael Reddie - Issaquah WA, US Patrick Joseph Armstrong - Seattle WA, US Samuel John Young - Seattle WA, US Ameet Nirmal Vaswani - Seattle WA, US Andrew Lynch Hayden - Seattle WA, US
Assignee:
AMAZON TECHNOLOGIES, INC. - Reno NV
International Classification:
G06F 17/21
US Classification:
715229, 715234
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.
- Reno NV, US Scott Zachary Bressler - Seattle WA, US Ivan King Yu Sham - Seattle WA, US Ian William Stewart - Seattle WA, US Brett Richard Taylor - Bainbridge Island WA, US Peter Frank Hill - Seattle WA, US Aakarsh Nair - Issaquah WA, US Steven Michael Reddie - Issaquah WA, US Patrick Joseph Armstrong - Seattle WA, US Samuel John Young - Seattle WA, US Ameet Nirmal Vaswani - Seattle WA, US Andrew Hayden - Seattle WA, US
Assignee:
Amazon Technologies, Inc. - Reno NV
International Classification:
G06F 17/22
US Classification:
715234
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.
Delivery And Display Of Page Previews During Page Retrieval Events
- Reno NV, US Scott Zachary Bressler - Seattle WA, US Ivan King Yu Sham - Seattle WA, US Ian William Stewart - Seattle WA, US Brett Richard Taylor - Bainbridge Island WA, US Peter Frank Hill - Seattle WA, US Aakarsh Nair - Issaquah WA, US Steven Michael Reddie - Issaquah WA, US Patrick Joseph Armstrong - Seattle WA, US Samuel John Young - Seattle WA, US Ameet Nirmal Vaswani - Seattle WA, US Andrew Hayden - Seattle WA, US
Assignee:
Amazon Technologies, Inc. - Reno NV
International Classification:
G06F 17/21
US Classification:
715273
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.
- Reno NV, US Scott Zachary Bressler - Seattle WA, US Ivan King Yu Sham - Seattle WA, US Ian William Stewart - Seattle WA, US Brett Richard Taylor - Bainbridge Island WA, US Peter Frank Hill - Seattle WA, US Aakarsh Nair - Issaquah WA, US Steven Michael Reddie - Issaquah WA, US Patrick Joseph Armstrong - Seattle WA, US Samuel John Young - Seattle WA, US Ameet Nirmal Vaswani - Seattle WA, US Andrew Hayden - Seattle WA, US
Assignee:
Amazon Technologies, Inc. - Reno NV
International Classification:
G06F 17/21
US Classification:
715274
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.
Resumes
Senior Software Development Engineer At Amazon - Silk
Sr Software Development Engineer - Amazon Silk, AWS at Amazon
Location:
Greater Seattle Area
Industry:
Computer Software
Work:
Amazon - Greater Seattle Area since Feb 2012
Sr Software Development Engineer - Amazon Silk, AWS
Amazon.com - Digital Platform, Subscription Services - Seattle, WA Jun 2010 - Feb 2012
Senior Software Development Engineer
Microsoft - Protection Services, Anti-Malware Research & Response Jan 2009 - Jun 2010
Senior Software Development Engineer
Microsoft - Protection Services, Anti-Malware Research & Response Aug 2007 - Jan 2009
Senior Development Lead
Amazon.com - Digital Video on Demand Jul 2006 - Aug 2007
Software Development Engineer
Education:
RMIT University 1990 - 1993
Batchelor, Communication and Electronic Engineering
Skills:
C++ Java Security C Cloud Computing Distributed Systems Python Scrum Linux Amazon Web Services (AWS) Ruby SOA Android C# ARM x86 Assembly Disassembly Reverse Engineering Embedded Systems JVM Dalvik Crypto Digital Signal Processing Digital Audio
Interests:
Programming languages, distributed systems, electronics and hardware.
Honor & Awards:
Microsoft Certified Professional (MCP) [now expired]
Pullrequest
Code and Security Reviewer
Various
Senior Software Engineer Contract
Microsoft Apr 2016 - Apr 2016
Senior Software Engineer - One Protection; Operating Systems Group
Amazon Feb 2012 - Oct 2013
Senior Software Engineer - Amazon Silk; Amazon Web Services
Amazon Jun 2010 - Feb 2012
Senior Software Engineer - Subscription Services, Digital Platform
Education:
Rmit University 1990 - 1993
Bachelors, Communication, Engineering
Skills:
Distributed Systems C++ Cloud Computing Software Engineering Java Software Development C# Python Software Design Scalability Agile Methodologies Security Linux C Scrum Amazon Web Services Win32 Api Web Services Sql Android Xml Soa Reverse Engineering Embedded Systems Object Oriented Design Architecture Ruby Big Data Operating Systems Javascript Arm X86 Assembly Jvm Digital Signal Processing Digital Audio Xslt Architectures .Net Service Oriented Architecture .Net Framework Disassembly Dalvik Crypto