Methods and apparatuses for providing a hardware accelerated web engine

Methods and apparatuses for providing hardware acceleration of a web browser are disclosed. In one embodiment, a method of operating a web browser on a computer system includes analyzing a data stream having a plurality of fragments. The method further includes determining what fragments of the data...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Graffagnino, Peter, Hyatt, Dave, Blanchard, Richard, Calhoun, Kevin, Drieu, Gilles, Stachowiak, Maciej, Melton, Don, Adler, Darin
Format: Patent
Sprache:eng
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Graffagnino, Peter
Hyatt, Dave
Blanchard, Richard
Calhoun, Kevin
Drieu, Gilles
Stachowiak, Maciej
Melton, Don
Adler, Darin
description Methods and apparatuses for providing hardware acceleration of a web browser are disclosed. In one embodiment, a method of operating a web browser on a computer system includes analyzing a data stream having a plurality of fragments. The method further includes determining what fragments of the data stream should be rendered for storage into separate backing stores. The method further includes rendering the fragments into raster images intended for hardware acceleration. The method further includes storing the raster images in the backing stores located in a graphics processing unit.
format Patent
fullrecord <record><control><sourceid>uspatents_EFH</sourceid><recordid>TN_cdi_uspatents_grants_08234392</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>08234392</sourcerecordid><originalsourceid>FETCH-uspatents_grants_082343923</originalsourceid><addsrcrecordid>eNqNyj0OwjAMBtAsDAi4gy-AhBoGmBE_Cxs7-qjdNFKVRHZKr0-ROADTW97SXe9S-8xGSEwoBYo6mhh1WalofkeOKRCoh_IEFULbyiBzE6ZJXiQpxCRrt-gwmGx-rhxdzo_TbTtamWuq9gyKL7tD4_f-2Pg_ygcwejTT</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Methods and apparatuses for providing a hardware accelerated web engine</title><source>USPTO Issued Patents</source><creator>Graffagnino, Peter ; Hyatt, Dave ; Blanchard, Richard ; Calhoun, Kevin ; Drieu, Gilles ; Stachowiak, Maciej ; Melton, Don ; Adler, Darin</creator><creatorcontrib>Graffagnino, Peter ; Hyatt, Dave ; Blanchard, Richard ; Calhoun, Kevin ; Drieu, Gilles ; Stachowiak, Maciej ; Melton, Don ; Adler, Darin ; Apple Inc</creatorcontrib><description>Methods and apparatuses for providing hardware acceleration of a web browser are disclosed. In one embodiment, a method of operating a web browser on a computer system includes analyzing a data stream having a plurality of fragments. The method further includes determining what fragments of the data stream should be rendered for storage into separate backing stores. The method further includes rendering the fragments into raster images intended for hardware acceleration. The method further includes storing the raster images in the backing stores located in a graphics processing unit.</description><language>eng</language><creationdate>2012</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/8234392$$EPDF$$P50$$Guspatents$$Hfree_for_read</linktopdf><link.rule.ids>230,308,776,798,881,64012</link.rule.ids><linktorsrc>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/8234392$$EView_record_in_USPTO$$FView_record_in_$$GUSPTO$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Graffagnino, Peter</creatorcontrib><creatorcontrib>Hyatt, Dave</creatorcontrib><creatorcontrib>Blanchard, Richard</creatorcontrib><creatorcontrib>Calhoun, Kevin</creatorcontrib><creatorcontrib>Drieu, Gilles</creatorcontrib><creatorcontrib>Stachowiak, Maciej</creatorcontrib><creatorcontrib>Melton, Don</creatorcontrib><creatorcontrib>Adler, Darin</creatorcontrib><creatorcontrib>Apple Inc</creatorcontrib><title>Methods and apparatuses for providing a hardware accelerated web engine</title><description>Methods and apparatuses for providing hardware acceleration of a web browser are disclosed. In one embodiment, a method of operating a web browser on a computer system includes analyzing a data stream having a plurality of fragments. The method further includes determining what fragments of the data stream should be rendered for storage into separate backing stores. The method further includes rendering the fragments into raster images intended for hardware acceleration. The method further includes storing the raster images in the backing stores located in a graphics processing unit.</description><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2012</creationdate><recordtype>patent</recordtype><sourceid>EFH</sourceid><recordid>eNqNyj0OwjAMBtAsDAi4gy-AhBoGmBE_Cxs7-qjdNFKVRHZKr0-ROADTW97SXe9S-8xGSEwoBYo6mhh1WalofkeOKRCoh_IEFULbyiBzE6ZJXiQpxCRrt-gwmGx-rhxdzo_TbTtamWuq9gyKL7tD4_f-2Pg_ygcwejTT</recordid><startdate>20120731</startdate><enddate>20120731</enddate><creator>Graffagnino, Peter</creator><creator>Hyatt, Dave</creator><creator>Blanchard, Richard</creator><creator>Calhoun, Kevin</creator><creator>Drieu, Gilles</creator><creator>Stachowiak, Maciej</creator><creator>Melton, Don</creator><creator>Adler, Darin</creator><scope>EFH</scope></search><sort><creationdate>20120731</creationdate><title>Methods and apparatuses for providing a hardware accelerated web engine</title><author>Graffagnino, Peter ; Hyatt, Dave ; Blanchard, Richard ; Calhoun, Kevin ; Drieu, Gilles ; Stachowiak, Maciej ; Melton, Don ; Adler, Darin</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-uspatents_grants_082343923</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2012</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Graffagnino, Peter</creatorcontrib><creatorcontrib>Hyatt, Dave</creatorcontrib><creatorcontrib>Blanchard, Richard</creatorcontrib><creatorcontrib>Calhoun, Kevin</creatorcontrib><creatorcontrib>Drieu, Gilles</creatorcontrib><creatorcontrib>Stachowiak, Maciej</creatorcontrib><creatorcontrib>Melton, Don</creatorcontrib><creatorcontrib>Adler, Darin</creatorcontrib><creatorcontrib>Apple Inc</creatorcontrib><collection>USPTO Issued Patents</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Graffagnino, Peter</au><au>Hyatt, Dave</au><au>Blanchard, Richard</au><au>Calhoun, Kevin</au><au>Drieu, Gilles</au><au>Stachowiak, Maciej</au><au>Melton, Don</au><au>Adler, Darin</au><aucorp>Apple Inc</aucorp><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Methods and apparatuses for providing a hardware accelerated web engine</title><date>2012-07-31</date><risdate>2012</risdate><abstract>Methods and apparatuses for providing hardware acceleration of a web browser are disclosed. In one embodiment, a method of operating a web browser on a computer system includes analyzing a data stream having a plurality of fragments. The method further includes determining what fragments of the data stream should be rendered for storage into separate backing stores. The method further includes rendering the fragments into raster images intended for hardware acceleration. The method further includes storing the raster images in the backing stores located in a graphics processing unit.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_uspatents_grants_08234392
source USPTO Issued Patents
title Methods and apparatuses for providing a hardware accelerated web engine
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-30T22%3A21%3A14IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-uspatents_EFH&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Graffagnino,%20Peter&rft.aucorp=Apple%20Inc&rft.date=2012-07-31&rft_id=info:doi/&rft_dat=%3Cuspatents_EFH%3E08234392%3C/uspatents_EFH%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true