Movatterモバイル変換


[0]ホーム

URL:


US20140136951A1 - Selective updating of preview content - Google Patents

Selective updating of preview content
Download PDF

Info

Publication number
US20140136951A1
US20140136951A1US13/901,343US201313901343AUS2014136951A1US 20140136951 A1US20140136951 A1US 20140136951A1US 201313901343 AUS201313901343 AUS 201313901343AUS 2014136951 A1US2014136951 A1US 2014136951A1
Authority
US
United States
Prior art keywords
preview
content
page
version
user device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US13/901,343
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
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Amazon Technologies Inc
Original Assignee
Amazon Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Amazon Technologies IncfiledCriticalAmazon Technologies Inc
Priority to US13/901,343priorityCriticalpatent/US20140136951A1/en
Priority to JP2015542730Aprioritypatent/JP6351611B2/en
Priority to CA2891472Aprioritypatent/CA2891472C/en
Priority to PCT/US2013/069733prioritypatent/WO2014078326A2/en
Priority to EP13798821.8Aprioritypatent/EP2920713A2/en
Priority to CN201380059528.XAprioritypatent/CN104981800A/en
Assigned to AMAZON TECHNOLOGIES, INC.reassignmentAMAZON TECHNOLOGIES, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: HAYDEN, ANDREW LYNCH, BRESSLER, SCOTT ZACHARY, YOUNG, SAMUEL JOHN, TAYLOR, BRETT RICHARD, SHAM, IVAN KING YU, STEWART, IAN WILLIAM, NAIR, Aakarsh, REDDIE, STEVEN MICHAEL, ARMSTRONG, PATRICK JOSEPH, HILL, PETER FRANK, KUMAR, ROHIT KRISHNA, VASWANI, AMEET NIRMAL
Publication of US20140136951A1publicationCriticalpatent/US20140136951A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

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.

Description

Claims (26)

What is claimed is:
1. A computer system that acts as an intermediary between user devices and content sites, the computer system comprising one or more computing devices, and being programmed to at least:
receive, from a user device, a request for a content page hosted by a content site;
deliver a preview version of the content page to the user device for temporary display on the user device, such that the user is presented with page content while a non-preview version of the content page is being loaded on the user device;
retrieve a substantially current version of the content page from the content site;
generate a representation of a difference between the preview version and the substantially current version of the content page based at least partly on an analysis of differences between the preview version and the substantially current version of the content page; and
deliver the representation of the difference to the user device.
2. The computer system ofclaim 1, wherein the representation of the difference comprises one or more images, each image comprising a representation of a portion of the substantially current version that differs from a corresponding portion of the preview version.
3. The computer system ofclaim 1, wherein the representation of the difference comprises a portion of textual content that differs from a corresponding portion of the preview version.
4. The computer system ofclaim 1, wherein the preview version comprises a screenshot image of at least a portion of the content page.
5. A computer-implemented method for responding to content requests, the computer-implemented method comprising:
receiving, by a content preview system comprising one or more computing devices, a request for a content page hosted by a content site separate from the content preview system, the request received from a user device;
in response to the request:
delivering a preview version of the content page to the user device;
generating a preview update based at least partly on an analysis of differences between the preview version and a substantially current version of the content page; and
delivering the preview update to the user device.
6. The computer-implemented method ofclaim 5, further comprising determining to generate the preview update based at least partly on a configuration setting associated with the user device.
7. The computer-implemented method ofclaim 5, further comprising enabling user devices to request only preview content.
8. The computer-implemented method ofclaim 5, further comprising retrieving the substantially current version of the content page from one of: the content site or a content cache.
9. The computer-implemented method ofclaim 5, further comprising retrieving the preview version from a content cache.
10. The computer-implemented method ofclaim 5, further comprising generating the preview version prior to receiving the request from the user device.
11. The computer-implemented method ofclaim 5, wherein the preview version comprises one or more preview images, each preview image comprising a representation of at least a portion of the content page.
12. The computer-implemented method ofclaim 11, wherein the preview update comprises a replacement image, the replacement image comprising a representation of a portion of the substantially current content page corresponding to a location of the portion represented by a preview image.
13. The computer-implemented method ofclaim 11, wherein generating the preview update comprises determining whether to include a replacement image of a particular portion of the content page based at least partly on whether a preview image corresponding to the particular location was generated based on a characteristic of the user device.
14. The computer-implemented method ofclaim 11, wherein generating the preview update comprises determining whether to include a replacement image of a particular location of the content page based at least partly on whether the particular location is associated with an advertisement.
15. The computer-implemented method ofclaim 5, wherein the preview version comprises preview textual content corresponding to a first text portion of the content page.
16. The computer-implemented method ofclaim 15, wherein the preview update comprises replacement textual content, the replacement textual content corresponding to the first text portion of the content page.
17. The computer-implemented method ofclaim 5, wherein the preview update is delivered without receiving a follow-up request from the user device.
18. The computer-implemented method ofclaim 5, further comprising delivering a least a portion of the preview version and at least a portion of the preview update in parallel.
19. The computer-implemented method ofclaim 5, further comprising determining whether to provide a preview update to the user device.
20. The computer-implemented method ofclaim 19, wherein determining whether to provide a preview update is based at least partly on one of: a characteristic of a network connection to the user device, available computing resources associated with the user device, or a user-selectable configuration option associated with the user device.
21. A non-transitory computer readable medium comprising a computer-executable browser module configured to at least:
receive, from an intermediary system in response to a request for a content page, a preview representation of the content page;
cause display of the preview representation;
receive a preview update without transmitting a second request, the preview update comprising an updated portion corresponding to a first portion of the preview representation; and
automatically cause display of the preview update, wherein at least a portion of the preview representation remains displayed.
22. The non-transitory computer readable medium ofclaim 21, wherein the browser module is further configured to provide a user-selectable configuration option regarding whether to receive a preview update.
23. The non-transitory computer readable medium ofclaim 21, wherein automatically causing display of the preview update comprises replacing display of the first portion of the preview representation with the corresponding updated portion of the preview update.
24. The non-transitory computer readable medium ofclaim 21, wherein the preview update is based at least partly on a comparison of differences between the preview representation and a substantially current version of the content page.
25. The non-transitory computer readable medium ofclaim 21, wherein the preview representation comprises a second portion generated for a characteristic of the browser module, and wherein the second portion remains displayed after automatically causing display of preview update.
26. The non-transitory computer readable medium ofclaim 21, wherein the first portion of the preview representation comprises one of an image, text, or a dynamic view of content rendered at the intermediary system.
US13/901,3432012-11-142013-05-23Selective updating of preview contentAbandonedUS20140136951A1 (en)

Priority Applications (6)

Application NumberPriority DateFiling DateTitle
US13/901,343US20140136951A1 (en)2012-11-142013-05-23Selective updating of preview content
JP2015542730AJP6351611B2 (en)2012-11-142013-11-12 Distributing and displaying page previews during page acquisition events
CA2891472ACA2891472C (en)2012-11-142013-11-12Delivery and display of page previews during page retrieval events
PCT/US2013/069733WO2014078326A2 (en)2012-11-142013-11-12Delivery and display of page previews during page retrieval events
EP13798821.8AEP2920713A2 (en)2012-11-142013-11-12Delivery and display of page previews during page retrieval events
CN201380059528.XACN104981800A (en)2012-11-142013-11-12Delivery and display of page previews during page retrieval events

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US201261726510P2012-11-142012-11-14
US13/901,343US20140136951A1 (en)2012-11-142013-05-23Selective updating of preview content

Publications (1)

Publication NumberPublication Date
US20140136951A1true US20140136951A1 (en)2014-05-15

Family

ID=50682954

Family Applications (4)

Application NumberTitlePriority DateFiling Date
US13/841,148Active2034-01-01US10095663B2 (en)2012-11-142013-03-15Delivery and display of page previews during page retrieval events
US13/901,446AbandonedUS20140136973A1 (en)2012-11-142013-05-23Segmented delivery of preview content
US13/901,343AbandonedUS20140136951A1 (en)2012-11-142013-05-23Selective updating of preview content
US13/901,359Expired - Fee RelatedUS10031891B2 (en)2012-11-142013-05-23Delivery and display of page previews during page retrieval events

Family Applications Before (2)

Application NumberTitlePriority DateFiling Date
US13/841,148Active2034-01-01US10095663B2 (en)2012-11-142013-03-15Delivery and display of page previews during page retrieval events
US13/901,446AbandonedUS20140136973A1 (en)2012-11-142013-05-23Segmented delivery of preview content

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US13/901,359Expired - Fee RelatedUS10031891B2 (en)2012-11-142013-05-23Delivery and display of page previews during page retrieval events

Country Status (6)

CountryLink
US (4)US10095663B2 (en)
EP (1)EP2920713A2 (en)
JP (1)JP6351611B2 (en)
CN (1)CN104981800A (en)
CA (1)CA2891472C (en)
WO (1)WO2014078326A2 (en)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20140123000A1 (en)*2011-06-052014-05-01Apple Inc.Techniques for use of snapshots with browsing transitions
US20160162597A1 (en)*2014-12-082016-06-09Amazon Technologies, Inc.Intelligent browser-based display tiling
US9563929B1 (en)2014-05-222017-02-07Amazon Technologies, Inc.Caching of content page layers
US9563928B1 (en)2014-05-222017-02-07Amazon Technlogies, Inc.Bandwidth reduction through delivery of hardware-independent graphics commands for portions of content pages
US9690764B1 (en)*2014-12-122017-06-27Amazon Technologies, Inc.Delivery and display of page previews using shadow DOM
US9720888B1 (en)2014-05-222017-08-01Amazon Technologies, Inc.Distributed browsing architecture for the delivery of graphics commands to user devices for assembling a plurality of layers of a content page
US9922007B1 (en)2014-05-222018-03-20Amazon Technologies, Inc.Split browser architecture capable of determining whether to combine or split content layers based on the encoding of content within each layer
US10031891B2 (en)2012-11-142018-07-24Amazon Technologies Inc.Delivery and display of page previews during page retrieval events
US10042521B1 (en)2014-05-222018-08-07Amazon Technologies, Inc.Emulation of control resources for use with converted content pages
US20180365023A1 (en)*2017-06-152018-12-20Macpaw Inc.Teaser of an application available for installation
US20190073436A1 (en)*2017-09-072019-03-07Prashanth UppundaDynamic preview generation in a product lifecycle management environment
US10248633B2 (en)2014-06-172019-04-02Amazon Technologies, Inc.Content browser system using multiple layers of graphics commands
US10540077B1 (en)2014-12-052020-01-21Amazon Technologies, Inc.Conserving processing resources by controlling updates to damaged tiles of a content page
US10664538B1 (en)2017-09-262020-05-26Amazon Technologies, Inc.Data security and data access auditing for network accessible content
US10726095B1 (en)2017-09-262020-07-28Amazon Technologies, Inc.Network content layout using an intermediary system
CN112527741A (en)*2019-09-182021-03-19富士施乐株式会社Information processing apparatus, recording medium, and information processing method
US11157493B2 (en)*2015-12-302021-10-26Facebook, Inc.Optimistic data fetching and rendering
US11169666B1 (en)2014-05-222021-11-09Amazon Technologies, Inc.Distributed content browsing system using transferred hardware-independent graphics commands
US20220050565A1 (en)*2019-04-292022-02-17Vivo Mobile Communication Co.,Ltd.Screenshot method and terminal device
US11283895B2 (en)*2017-06-192022-03-22Tensera Networks Ltd.Silent updating of content in user devices
WO2022199806A1 (en)*2021-03-242022-09-29Huawei Technologies Co., Ltd.Accelerating loading of web pages and web applications

Families Citing this family (58)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7886226B1 (en)*2006-10-032011-02-08Adobe Systems IncorporatedContent based Ad display control
US9792383B2 (en)2012-12-122017-10-17Google Inc.Unload and display content placeholders with versions
CN103353886B (en)*2013-06-282017-11-07优视科技有限公司The method and system of preview webpage
US9282145B2 (en)2013-09-202016-03-08Yottaa Inc.Systems and methods for managing loading priority or sequencing of fragments of a web object
US20150100868A1 (en)*2013-10-082015-04-09Gary Michael MooreSystem and method for simulating dynamic content by automatically updating a static image with applicability to a virtual business card
US9230038B2 (en)*2013-11-042016-01-05Verizon Patent And Licensing Inc.Content fetching and caching on a mobile device
US20150128017A1 (en)*2013-11-062015-05-07International Business Machines CorporationEnabling interactive screenshots within collaborative applications
US10013497B1 (en)*2013-12-202018-07-03Google LlcBackground reloading of currently displayed content
US9990440B2 (en)*2013-12-302018-06-05Oath Inc.Smart content pre-loading on client devices
US9224213B2 (en)*2013-12-312015-12-29Facebook, Inc.Systems and methods for context based image compression
US9461936B2 (en)2014-02-142016-10-04Google Inc.Methods and systems for providing an actionable object within a third-party content slot of an information resource of a content publisher
US10115141B1 (en)2014-09-242018-10-30Amazon Technologies, Inc.Secure proxy service
US9792266B1 (en)*2014-12-082017-10-17Amazon Technologies, Inc.Content synchronization across devices
US10706119B1 (en)*2015-04-302020-07-07Tensera Networks Ltd.Content prefetching to user devices based on rendering characteristics
US10033656B2 (en)*2015-05-212018-07-24Sap Portals Israel LtdCritical rendering path optimization
CN106339398B (en)*2015-07-092019-10-18广州市动景计算机科技有限公司A kind of pre-reading method of Webpage, device and intelligent terminal
USD791154S1 (en)*2015-09-012017-07-04Grand Rounds, Inc.Display screen with graphical user interface
US20170097922A1 (en)*2015-10-012017-04-06Sap SeOptimizing software application user interface performance using interactive images
JP6258992B2 (en)*2016-02-262018-01-10ヤフー株式会社 Information providing system, information providing method, and information processing apparatus
EP3443469B1 (en)2016-04-122021-06-02Google LLCReducing latency in downloading electronic resources using multiple threads
CN106484248B (en)*2016-09-192019-12-31北京京东尚科信息技术有限公司Electronic book reading processing method and device
WO2018076388A1 (en)*2016-10-312018-05-03Microsoft Technology Licensing, LlcContent caching for fast load time
CN108075959B (en)*2016-11-142021-03-12腾讯科技(深圳)有限公司 A session message processing method and device
US10809956B1 (en)*2016-11-172020-10-20Pinterest, Inc.Supplemental content items
US20180143998A1 (en)*2016-11-212018-05-24Google Inc.Electronic map interfaces
CN108090078B (en)*2016-11-222021-11-30北京京东尚科信息技术有限公司Document online preview method and device, storage medium and electronic equipment
WO2018111246A1 (en)*2016-12-132018-06-21Google LlcSystems and methods for prefetching content items
US10223447B2 (en)*2017-08-022019-03-05Spotify AbPlaylist trailer
US11316865B2 (en)2017-08-102022-04-26Nuance Communications, Inc.Ambient cooperative intelligence system and method
US11404148B2 (en)2017-08-102022-08-02Nuance Communications, Inc.Automated clinical documentation system and method
US11250382B2 (en)2018-03-052022-02-15Nuance Communications, Inc.Automated clinical documentation system and method
WO2019173333A1 (en)2018-03-052019-09-12Nuance Communications, Inc.Automated clinical documentation system and method
US11222716B2 (en)2018-03-052022-01-11Nuance CommunicationsSystem and method for review of automated clinical documentation from recorded audio
CN108563712B (en)*2018-03-282021-08-31腾讯科技(深圳)有限公司Webpage picture viewing method and device and storage equipment
US10666528B1 (en)2018-11-282020-05-26Sap Portals Israel Ltd.Decoupling platform as a service providers using a service management platform
US10754909B2 (en)2018-12-312020-08-25Ebay Inc.Dynamic link preview generation
US11886888B2 (en)*2019-03-282024-01-30Lenovo (Singapore) Pte. Ltd.Reduced application view during loading
US11475071B2 (en)*2019-03-292022-10-18Salesforce, Inc.Configuring dynamic content previews
US20200387556A1 (en)*2019-06-042020-12-10Microsoft Technology Licensing, LlcProviding previews for uniform resource locators
EP3764225B1 (en)*2019-06-282023-11-08Atlassian Pty LtdSystems and methods for generating digital content item previews
US11106748B2 (en)2019-06-282021-08-31Atlassian Pty Ltd.Systems and methods for generating digital content item previews
US11176313B1 (en)*2019-09-162021-11-16Martha Laura BitarSystem and method for creating emails containing complex graphics and custom or non-standard web fonts that ensures they will render consistently across virtually all operating systems, devices, and email clients
KR102120729B1 (en)*2019-10-242020-06-17주식회사 휴플Electronic device, method, and computer readable medium for generating webpage including electronic map
CN110889061A (en)*2019-11-122020-03-17望海康信(北京)科技股份公司Webpage loading method and device
CN111506387B (en)*2020-03-022023-09-22百度在线网络技术(北京)有限公司Page prerendering method and device, electronic equipment and storage medium
US11543945B1 (en)*2020-03-302023-01-03Amazon Technologies, Inc.Accurate local depiction of preview of a program window included in a remote graphical desktop
CN111666585B (en)*2020-04-162023-08-18北京百度网讯科技有限公司Method and device for accessing sub-application, electronic equipment and readable storage medium
KR102220383B1 (en)*2020-06-022021-02-25주식회사 휴플Electronic device and system for providing integrated information combining at least part of location information
KR102220401B1 (en)*2020-06-022021-02-25주식회사 휴플Message determining layout of location information and electronic device processing the message
WO2022204186A2 (en)*2021-03-232022-09-29Nuance Communications, Inc.Automated clinical documentation system and method
WO2022204203A2 (en)*2021-03-232022-09-29Nuance Communications, Inc.Automated clinical documentation system and method
WO2022204205A2 (en)*2021-03-232022-09-29Nuance Communications, Inc.Automated clinical documentation system and method
WO2022204200A2 (en)*2021-03-232022-09-29Nuance Communications, Inc.Automated clinical documentation system and method
KR102536567B1 (en)*2021-12-292023-05-26주식회사 엠몬스타method and System of producing adaptive web pages by assembling block-by-block content to which grid rules are applied
US11983483B2 (en)*2022-05-242024-05-14Microsoft Technology Licensing, LlcWeb site preview generation with action control
US11960817B2 (en)2022-05-242024-04-16Microsoft Technology Licensing, LlcWeb site preview based on client presentation state
US20230385363A1 (en)*2022-05-242023-11-30Microsoft Technology Licensing, LlcWeb site preview generation based on web site type
US11960561B2 (en)*2022-07-282024-04-16Siteimprove A/SClient-side generation of lossless object model representations of dynamic webpages

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5978842A (en)*1997-01-141999-11-02Netmind Technologies, Inc.Distributed-client change-detection tool with change-detection augmented by multiple clients
US20040186861A1 (en)*2003-01-172004-09-23Phatak Shirish HemantMethod and system for use of storage caching with a distributed file system
US20050256836A1 (en)*2004-05-172005-11-17Fujitsu LimitedHTML file processing technique
US20090100356A1 (en)*2007-10-162009-04-16Yahoo! Inc.Method for Presenting a Web Page
US7917618B1 (en)*2009-03-242011-03-29Amazon Technologies, Inc.Monitoring web site content
US20120054166A1 (en)*2010-08-312012-03-01Leo JeremiasSystem for displaying search engine results with images
US8732571B2 (en)*2011-03-312014-05-20Google Inc.Methods and systems for generating and displaying a preview image of a content area

Family Cites Families (137)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5500933A (en)1993-04-281996-03-19Canon Information Systems, Inc.Display system which displays motion video objects combined with other visual objects
JP3386964B2 (en)1995-11-202003-03-17シャープ株式会社 Gateway device
GB2317470A (en)1996-09-241998-03-25IbmScreen remote control
US6182127B1 (en)1997-02-122001-01-30Digital Paper, LlcNetwork image view server using efficent client-server tilting and caching architecture
US6230168B1 (en)1997-11-262001-05-08International Business Machines Corp.Method for automatically constructing contexts in a hypertext collection
US6226750B1 (en)1998-01-202001-05-01Proact Technologies Corp.Secure session tracking method and system for client-server environment
US5930472A (en)1998-04-291999-07-27Motorola, Inc.Method and apparatus in a wireless communication system for splitting a browser functionality between a wireless client and an infrastructure portion
US6061715A (en)1998-04-302000-05-09Xerox CorporationApparatus and method for loading and reloading HTML pages having cacheable and non-cacheable portions
US6271840B1 (en)1998-09-242001-08-07James Lee FinsethGraphical search engine visual index
US6356908B1 (en)1999-07-302002-03-12International Business Machines CorporationAutomatic web page thumbnail generation
US6981225B1 (en)2000-01-312005-12-27Intel CorporationIndicating the differences between Internet web pages
US7356570B1 (en)2000-08-292008-04-08Raja TuliPortable high speed communication device
US6683633B2 (en)2000-03-202004-01-27Incontext Enterprises, Inc.Method and system for accessing information
US9436667B2 (en)2000-05-192016-09-06Renderx, Inc.Techniques for rendering media as layers
US7210099B2 (en)2000-06-122007-04-24Softview LlcResolution independent vector display of internet content
US7600183B2 (en)2000-06-162009-10-06Olive Software Inc.System and method for data publication through web pages
US6704024B2 (en)2000-08-072004-03-09Zframe, Inc.Visual content browsing using rasterized representations
US6657647B1 (en)2000-09-252003-12-02Xoucin, Inc.Controlling the order in which content is displayed in a browser
US7191211B2 (en)2000-10-032007-03-13Raja TuliPortable high speed internet access device priority protocol
CN1633794A (en)2000-10-262005-06-29通用器材公司 ECM and EMM distribution for multimedia multicast content
US7051084B1 (en)*2000-11-022006-05-23Citrix Systems, Inc.Methods and apparatus for regenerating and transmitting a partial page
US20020078134A1 (en)2000-12-182002-06-20Stone Alan E.Push-based web site content indexing
US20030014478A1 (en)2001-06-292003-01-16Noble Alan C.Dynamically distributed client-server web browser
US6801219B2 (en)2001-08-012004-10-05Stmicroelectronics, Inc.Method and apparatus using a two-dimensional circular data buffer for scrollable image display
US20030046365A1 (en)2001-09-042003-03-06Schlumberger Technology CorporationSystem and method for caching content
US6873329B2 (en)2002-07-052005-03-29Spatial Data Technologies, Inc.System and method for caching and rendering images
US20040095400A1 (en)2002-11-192004-05-20Anderson Andrew T.Reconfiguration of content for display on devices of different types
US7296230B2 (en)2002-11-292007-11-13Nippon Telegraph And Telephone CorporationLinked contents browsing support device, linked contents continuous browsing support device, and method and program therefor, and recording medium therewith
US7310769B1 (en)2003-03-122007-12-18Adobe Systems IncorporatedText encoding using dummy font
US8103742B1 (en)2003-11-242012-01-24Amazon Technologies, Inc.Deferred and off-loaded rendering of selected portions of web pages to incorporate late-arriving service data
EP1714428A4 (en)2004-02-062009-07-08Apparent Networks Inc METHOD AND APPARATUS FOR CHARACTERIZING A END-TO-END PATH OF A PACKET SWITCHING NETWORK
CA2574556A1 (en)2004-07-202006-02-02Qualcomm IncorporatedMethod and apparatus for motion vector processing
US20060064467A1 (en)2004-09-172006-03-23Libby Michael LSystem and method for partial web page caching and cache versioning
WO2006066613A1 (en)2004-12-242006-06-29Telecom Italia S.P.A.Method of optimising web page access in wireless networks
US7499051B1 (en)2005-04-292009-03-03Adobe Systems IncorporatedGPU assisted 3D compositing
US20060277478A1 (en)2005-06-022006-12-07Microsoft CorporationTemporary title and menu bar
US7975019B1 (en)2005-07-152011-07-05Amazon Technologies, Inc.Dynamic supplementation of rendered web pages with content supplied by a separate source
US20070150820A1 (en)2005-12-222007-06-28Salvo Anthony CData-driven user interface
US9740794B2 (en)*2005-12-232017-08-22Yahoo Holdings, Inc.Methods and systems for enhancing internet experiences
JP4848771B2 (en)2006-01-042011-12-28株式会社日立製作所 Cache coherency control method, chipset, and multiprocessor system
WO2007094482A2 (en)2006-02-142007-08-23Casio Computer Co., Ltd.Server apparatus, server control program and client apparatus
EP1999719B1 (en)2006-03-292018-11-21Casio Computer Co., Ltd.Server apparatus of computer system
AU2006201851A1 (en)2006-05-032007-11-22Canon Kabushiki KaishaCompressing page descriptions while preserving high quality
US9019300B2 (en)2006-08-042015-04-28Apple Inc.Framework for graphics animation and compositing operations
US8711372B2 (en)2006-08-312014-04-29Ricoh Co., Ltd.Techniques for image segment accumulation in document rendering
JP2008077353A (en)2006-09-202008-04-03Hatena:Kk Keyword classification method, server computer, and program
US7523223B2 (en)2006-11-162009-04-21Sap AgWeb control simulators for mobile devices
US8234392B2 (en)2006-11-172012-07-31Apple Inc.Methods and apparatuses for providing a hardware accelerated web engine
WO2008092104A2 (en)2007-01-252008-07-31Skyfire Labs, Inc.Dynamic client-server video tiling streaming
US20080222273A1 (en)2007-03-072008-09-11Microsoft CorporationAdaptive rendering of web pages on mobile devices using imaging technology
US8701010B2 (en)2007-03-122014-04-15Citrix Systems, Inc.Systems and methods of using the refresh button to determine freshness policy
US20080295164A1 (en)2007-05-242008-11-27International Business Machines CorporationMashup component isolation via server-side analysis and instrumentation
US8531469B2 (en)2007-06-282013-09-10Apple Inc.Media synchronization via image queue
US8230100B2 (en)2007-07-262012-07-24Realnetworks, Inc.Variable fidelity media provision system and method
US8228540B2 (en)2007-07-312012-07-24Esko Ip NvRasterizing variable and non-variable data for printing
US20090089448A1 (en)2007-09-282009-04-02David SzeMobile browser with zoom operations using progressive image download
US8610725B2 (en)2007-10-102013-12-17Apple Inc.Framework for dynamic configuration of hardware resources
US20090125799A1 (en)2007-11-142009-05-14Kirby Nathaniel BUser interface image partitioning
US8060818B2 (en)2007-12-142011-11-15Sap AgMethod and apparatus for form adaptation
US20090158141A1 (en)2007-12-182009-06-18Frederic BauchotMethod and system to secure the display of a particular element of a markup file
US20090177996A1 (en)2008-01-092009-07-09Hunt Dorian JMethod and system for rendering and delivering network content
EP2245536B1 (en)2008-01-272018-10-24Citrix Systems, Inc.Methods and systems for remoting three dimensional graphics
US8365144B1 (en)2008-02-282013-01-29The Mathworks, Inc.Proxy graphical user interface generation
US9418171B2 (en)2008-03-042016-08-16Apple Inc.Acceleration of rendering of web-based content
US20110302514A1 (en)2008-03-112011-12-08Creative Information TechnologyMethod for designing a graphical interface program
US8711948B2 (en)2008-03-212014-04-29Microsoft CorporationMotion-compensated prediction of inter-layer residuals
US9507651B2 (en)2008-04-282016-11-29Microsoft Technology Licensing, LlcTechniques to modify a document using a latent transfer surface
US9071651B2 (en)2008-06-052015-06-30Microsoft Technology Licensing, LlcDynamic content delivery to network-enabled static display device
US8156418B2 (en)2008-06-052012-04-10Microsoft CorporationImage acquisition from dynamic content for delivery to network-enabled static display devices
US8200896B2 (en)2008-06-062012-06-12Microsoft CorporationIncreasing remote desktop performance with video caching
US8078974B2 (en)2008-06-272011-12-13Microsoft CorporationRelating web page change with revisitation patterns
US20100027663A1 (en)2008-07-292010-02-04Qualcomm IncorporatedIntellegent frame skipping in video coding based on similarity metric in compressed domain
US8793384B2 (en)2008-08-222014-07-29Microsoft CorporationRecovery of disconnected channels over a reliable protocol
US9171097B2 (en)2009-03-312015-10-27Qualcomm IncorporatedMemoizing web-browsing computation with DOM-based isomorphism
US9413831B2 (en)2009-04-152016-08-09Wyse Technology L.L.C.Method and apparatus for authentication of a remote session
EP2304543A1 (en)2009-04-292011-04-06Torch Mobile Inc.Software-based asynchronous tiled backingstore
JP5575511B2 (en)2009-07-162014-08-20富士フイルム株式会社 Website browsing system, server and client terminal
US20110029904A1 (en)2009-07-302011-02-03Adam Miles SmithBehavior and Appearance of Touch-Optimized User Interface Elements for Controlling Computer Function
AU2010283969A1 (en)2009-08-202012-04-12Network Holdings Australia Pty. Ltd.Method and apparatus for internet browsing
GB0916924D0 (en)2009-09-252009-11-11Advanced Risc Mach LtdGraphics processing systems
JP2011070481A (en)2009-09-282011-04-07Fujifilm CorpWeb browser transmission server and operation control method thereof
EP2302509B1 (en)2009-09-292012-09-26Citrix Systems, Inc.Synchronization of server-side cookies with client-side cookies
US8311900B1 (en)2009-10-292012-11-13Amazon Technologies, Inc.Providing separate views for items
JP2011123697A (en)2009-12-112011-06-23Fujifilm CorpWeb page conversion system
US8392832B2 (en)2010-02-052013-03-05Research In Motion LimitedDisplay placeholders for rich media content
JP2011186913A (en)2010-03-102011-09-22Fujifilm CorpWeb site browsing system and server
US8751633B2 (en)2010-04-012014-06-10Cloudflare, Inc.Recording internet visitor threat information through an internet-based proxy service
JP2011243146A (en)2010-05-212011-12-01Fujifilm CorpRelay server and its program, web site browsing system, web site browsing method, and application program
GB2481612A (en)2010-06-302012-01-04Skype LtdUpdating image regions in a shared image system
JP2012032943A (en)2010-07-292012-02-16Fujifilm CorpWebsite browsing system, server, program for server and website browsing support method
EP2625685B1 (en)2010-10-052020-04-22Citrix Systems, Inc.Display management for native user experiences
CA2718180A1 (en)2010-10-252011-01-04Ibm Canada Limited - Ibm Canada LimiteeInteractive element management in a web page
US8799357B2 (en)2010-11-082014-08-05Sony CorporationMethods and systems for use in providing a remote user interface
CN103403706A (en)2010-11-182013-11-20谷歌公司Multi-mode web browsing
US8799759B2 (en)2010-12-132014-08-05International Business Machines CorporationPre-rendering web content
US9026905B2 (en)2010-12-172015-05-05Facebook, Inc.Customization of mobile applications using web-based technology
US8988468B2 (en)2011-01-212015-03-24Wishabi Inc.Interactive flyer system
US8650202B2 (en)2011-01-242014-02-11Salesforce.Com, Inc.Session table framework
US9009218B2 (en)2011-02-232015-04-14Broadcom CorporationCloud server/thin client/gateway selective browser instantiation
US9075893B1 (en)2011-02-252015-07-07Amazon Technologies, Inc.Providing files with cacheable portions
US8913067B1 (en)2011-03-012014-12-16Google Inc.GPU accelerated compositing on a multithreaded browser
US9383917B2 (en)2011-03-282016-07-05Microsoft Technology Licensing, LlcPredictive tiling
US8941675B2 (en)2011-04-052015-01-27Blackberry LimitedBacking store memory management for rendering scrollable webpage subregions
US8539338B2 (en)2011-04-112013-09-17Microsoft CorporationCooperative rendering cache for mobile browser
US8700699B2 (en)2011-04-152014-04-15Microsoft CorporationUsing a proxy server for a mobile browser
US8913068B1 (en)2011-07-122014-12-16Google Inc.Displaying video on a browser
US8384726B1 (en)2011-08-312013-02-26Google Inc.Selective rendering of off-screen content
CN103907113A (en)2011-09-142014-07-02诺基亚公司 Method and device for distributed script processing
US8732579B2 (en)2011-09-232014-05-20Klip, Inc.Rapid preview of remote video content
US8331566B1 (en)2011-11-162012-12-11Google Inc.Media transmission and management
US8612851B2 (en)2011-12-062013-12-17Google Inc.Edition grid layout
US9384298B2 (en)2011-12-142016-07-05Microsoft Technology Licensing, LlcPreviewing web pages associated with search results
US8769052B1 (en)2011-12-302014-07-01hopTo Inc.Cloud-based server computing system for and method of providing cross-platform remote access to 3D graphics applications
US8959431B2 (en)2012-01-162015-02-17Microsoft CorporationLow resolution placeholder content for document navigation
WO2013169827A1 (en)2012-05-072013-11-14Armor5, Inc.Enhanced document and event mirroring for accessing content
US9489355B2 (en)2012-07-052016-11-08Chegg, Inc.Characterization of layered documents in HTML5 publishing
US9251194B2 (en)2012-07-262016-02-02Microsoft Technology Licensing, LlcAutomatic data request recovery after session failure
US9721036B2 (en)2012-08-142017-08-01Microsoft Technology Licensing, LlcCooperative web browsing using multiple devices
US8943197B1 (en)2012-08-162015-01-27Amazon Technologies, Inc.Automated content update notification
US9448977B2 (en)2012-08-242016-09-20Qualcomm Innovation Center, Inc.Website blueprint generation and display algorithms to reduce perceived web-page loading time
EP2891068A4 (en)2012-08-312016-01-20Hewlett Packard Development Co ACTIVE REGIONS OF AN IMAGE COMPRISING ACCESSIBLE LINKS
KR20140055132A (en)2012-10-302014-05-09삼성전자주식회사Method and apparatus for processing webpage in terminal using cloud server
US10095663B2 (en)2012-11-142018-10-09Amazon Technologies, Inc.Delivery and display of page previews during page retrieval events
US9836437B2 (en)2013-03-152017-12-05Google LlcScreencasting for multi-screen applications
WO2014143034A1 (en)2013-03-152014-09-18American Megatrends, Inc.System and method of web-based keyboard, video and mouse (kvm) redirection and application of the same
US20150026566A1 (en)2013-07-162015-01-22Qualcomm IncorporatedSystems and methods to prioritize browser tile generation from lq tile content
CN104516880A (en)2013-09-262015-04-15Sap欧洲公司Block-based graphics layout
US10621276B2 (en)2013-10-242020-04-14Wmware, Inc.User interface virtualization for web applications
US20150117515A1 (en)2013-10-252015-04-30Microsoft CorporationLayered Encoding Using Spatial and Temporal Analysis
US9552342B2 (en)2014-01-092017-01-24Microsoft Technology Licensing, LlcGenerating a collage for rendering on a client computing device
US9544329B2 (en)2014-03-182017-01-10Shape Security, Inc.Client/server security by an intermediary executing instructions received from a server and rendering client application instructions
US9563928B1 (en)2014-05-222017-02-07Amazon Technlogies, Inc.Bandwidth reduction through delivery of hardware-independent graphics commands for portions of content pages
US9922007B1 (en)2014-05-222018-03-20Amazon Technologies, Inc.Split browser architecture capable of determining whether to combine or split content layers based on the encoding of content within each layer
US9563929B1 (en)2014-05-222017-02-07Amazon Technologies, Inc.Caching of content page layers
US9720888B1 (en)2014-05-222017-08-01Amazon Technologies, Inc.Distributed browsing architecture for the delivery of graphics commands to user devices for assembling a plurality of layers of a content page
US9454515B1 (en)2014-06-172016-09-27Amazon Technologies, Inc.Content browser system using graphics commands and native text intelligence
US10546038B2 (en)2014-12-082020-01-28Amazon Technologies, Inc.Intelligent browser-based display tiling

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5978842A (en)*1997-01-141999-11-02Netmind Technologies, Inc.Distributed-client change-detection tool with change-detection augmented by multiple clients
US20040186861A1 (en)*2003-01-172004-09-23Phatak Shirish HemantMethod and system for use of storage caching with a distributed file system
US20050256836A1 (en)*2004-05-172005-11-17Fujitsu LimitedHTML file processing technique
US20090100356A1 (en)*2007-10-162009-04-16Yahoo! Inc.Method for Presenting a Web Page
US7917618B1 (en)*2009-03-242011-03-29Amazon Technologies, Inc.Monitoring web site content
US20120054166A1 (en)*2010-08-312012-03-01Leo JeremiasSystem for displaying search engine results with images
US8732571B2 (en)*2011-03-312014-05-20Google Inc.Methods and systems for generating and displaying a preview image of a content area

Cited By (28)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20140123000A1 (en)*2011-06-052014-05-01Apple Inc.Techniques for use of snapshots with browsing transitions
US10936795B2 (en)*2011-06-052021-03-02Apple Inc.Techniques for use of snapshots with browsing transitions
US10031891B2 (en)2012-11-142018-07-24Amazon Technologies Inc.Delivery and display of page previews during page retrieval events
US10095663B2 (en)2012-11-142018-10-09Amazon Technologies, Inc.Delivery and display of page previews during page retrieval events
US11169666B1 (en)2014-05-222021-11-09Amazon Technologies, Inc.Distributed content browsing system using transferred hardware-independent graphics commands
US9563929B1 (en)2014-05-222017-02-07Amazon Technologies, Inc.Caching of content page layers
US9922007B1 (en)2014-05-222018-03-20Amazon Technologies, Inc.Split browser architecture capable of determining whether to combine or split content layers based on the encoding of content within each layer
US10042521B1 (en)2014-05-222018-08-07Amazon Technologies, Inc.Emulation of control resources for use with converted content pages
US9563928B1 (en)2014-05-222017-02-07Amazon Technlogies, Inc.Bandwidth reduction through delivery of hardware-independent graphics commands for portions of content pages
US9720888B1 (en)2014-05-222017-08-01Amazon Technologies, Inc.Distributed browsing architecture for the delivery of graphics commands to user devices for assembling a plurality of layers of a content page
US10248633B2 (en)2014-06-172019-04-02Amazon Technologies, Inc.Content browser system using multiple layers of graphics commands
US10540077B1 (en)2014-12-052020-01-21Amazon Technologies, Inc.Conserving processing resources by controlling updates to damaged tiles of a content page
US20160162597A1 (en)*2014-12-082016-06-09Amazon Technologies, Inc.Intelligent browser-based display tiling
US10546038B2 (en)*2014-12-082020-01-28Amazon Technologies, Inc.Intelligent browser-based display tiling
US9690764B1 (en)*2014-12-122017-06-27Amazon Technologies, Inc.Delivery and display of page previews using shadow DOM
US10289659B2 (en)2014-12-122019-05-14Amazon Technologies, Inc.Delivery and display of page previews using shadow DOM
US11157493B2 (en)*2015-12-302021-10-26Facebook, Inc.Optimistic data fetching and rendering
US20180365023A1 (en)*2017-06-152018-12-20Macpaw Inc.Teaser of an application available for installation
US11283895B2 (en)*2017-06-192022-03-22Tensera Networks Ltd.Silent updating of content in user devices
US20220166845A1 (en)*2017-06-192022-05-26Tensera Networks Ltd.Silent updating of content in user devices
US20190073436A1 (en)*2017-09-072019-03-07Prashanth UppundaDynamic preview generation in a product lifecycle management environment
US11797719B2 (en)*2017-09-072023-10-24Siemens AktiengesellschaftDynamic preview generation in a product lifecycle management environment
US10726095B1 (en)2017-09-262020-07-28Amazon Technologies, Inc.Network content layout using an intermediary system
US10664538B1 (en)2017-09-262020-05-26Amazon Technologies, Inc.Data security and data access auditing for network accessible content
US20220050565A1 (en)*2019-04-292022-02-17Vivo Mobile Communication Co.,Ltd.Screenshot method and terminal device
US11740769B2 (en)*2019-04-292023-08-29Vivo Mobile Communication Co., Ltd.Screenshot method and terminal device
CN112527741A (en)*2019-09-182021-03-19富士施乐株式会社Information processing apparatus, recording medium, and information processing method
WO2022199806A1 (en)*2021-03-242022-09-29Huawei Technologies Co., Ltd.Accelerating loading of web pages and web applications

Also Published As

Publication numberPublication date
EP2920713A2 (en)2015-09-23
US10031891B2 (en)2018-07-24
WO2014078326A3 (en)2014-08-21
WO2014078326A2 (en)2014-05-22
US20140136942A1 (en)2014-05-15
US10095663B2 (en)2018-10-09
US20140136973A1 (en)2014-05-15
JP2016502718A (en)2016-01-28
CA2891472A1 (en)2014-05-22
JP6351611B2 (en)2018-07-04
CA2891472C (en)2020-09-15
US20140136971A1 (en)2014-05-15
CN104981800A (en)2015-10-14

Similar Documents

PublicationPublication DateTitle
US10031891B2 (en)Delivery and display of page previews during page retrieval events
US11809511B2 (en)Speeding up document loading
US20200396186A1 (en)Thumbnail image previews
US8732571B2 (en)Methods and systems for generating and displaying a preview image of a content area
JP4791452B2 (en) Method, system and computer program for prefetching and caching portlet on client side
US7152203B2 (en)Independent update and assembly of web page elements
US6310601B1 (en)Resizing images to improve network throughput
US9503499B1 (en)Concealing latency in display of pages
US20120240063A1 (en)Web site sectioning for mobile web browser usability
US20090270076A1 (en)Performance optimizer for mobile devices website
US8990685B1 (en)Systems and methods for creating and displaying web documents
US8112717B1 (en)Automatic formatting of display screen to reflect past correlative changes to data display windows
US11288336B2 (en)Systems and methods for providing content items in situations involving suboptimal network conditions

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:AMAZON TECHNOLOGIES, INC., NEVADA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KUMAR, ROHIT KRISHNA;BRESSLER, SCOTT ZACHARY;SHAM, IVAN KING YU;AND OTHERS;SIGNING DATES FROM 20130731 TO 20131118;REEL/FRAME:031697/0208

STPPInformation on status: patent application and granting procedure in general

Free format text:ADVISORY ACTION MAILED

STCVInformation on status: appeal procedure

Free format text:NOTICE OF APPEAL FILED

STCVInformation on status: appeal procedure

Free format text:APPEAL BRIEF (OR SUPPLEMENTAL BRIEF) ENTERED AND FORWARDED TO EXAMINER

STCVInformation on status: appeal procedure

Free format text:EXAMINER'S ANSWER TO APPEAL BRIEF MAILED

STCVInformation on status: appeal procedure

Free format text:ON APPEAL -- AWAITING DECISION BY THE BOARD OF APPEALS

STCVInformation on status: appeal procedure

Free format text:BOARD OF APPEALS DECISION RENDERED

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp