TECHNIQUES AND APPARATUSES FOR PROVIDING BLENDED GRAPHICAL CONTENT FOR GAMING APPLICATIONS USING A SINGLE GRAPHICS CONTEXT AND MULTIPLE APPLICATION PROGRAMMING INTERFACES

Techniques and apparatuses are provided for allowing simultaneous presentation, via a single graphics context, of graphical content originating through the execution of two programs that produce graphics-related commands using two different application programming interfaces (APIs). For example, a g...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Stanhope, John David, Babb, Derrick Tobias
Format: Patent
Sprache:eng
Schlagworte:
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 Stanhope, John David
Babb, Derrick Tobias
description Techniques and apparatuses are provided for allowing simultaneous presentation, via a single graphics context, of graphical content originating through the execution of two programs that produce graphics-related commands using two different application programming interfaces (APIs). For example, a game host engine may produce commands using a first API and may cause a graphics context for the first API to be created. Game application code that causes commands using a second API to be created may be executed as well, in addition to an emulation layer that may translate the second API commands into equivalent first API commands. The emulation layer may then send the equivalent first API commands to the graphics context, resulting graphical content that originates from both the game application code using the second API and the game host engine using the first API to be blended together in the graphics context and then rendered to a display.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US2020327772A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US2020327772A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US2020327772A13</originalsourceid><addsrcrecordid>eNqNjT0LwjAQhrs4iPofDpyFGofOZ5K2gTSJ-RC3UiROooX6q_yVplXB0em4e5_n3nn29JzWShwCd4CKARqDFn1waS-1BWP1UTChKthLrhhnUFk0taAogWrlufITV2EzQkmXKfNCKwfBTScYh-Rf0b29k5_6miC9MCn9McfSBDfTR5FYWyLlbpnNLt11iKvPXGTrkntab2J_b-PQd-d4i482OJKTfEeKoiC43f1HvQCR7EkB</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>TECHNIQUES AND APPARATUSES FOR PROVIDING BLENDED GRAPHICAL CONTENT FOR GAMING APPLICATIONS USING A SINGLE GRAPHICS CONTEXT AND MULTIPLE APPLICATION PROGRAMMING INTERFACES</title><source>esp@cenet</source><creator>Stanhope, John David ; Babb, Derrick Tobias</creator><creatorcontrib>Stanhope, John David ; Babb, Derrick Tobias</creatorcontrib><description>Techniques and apparatuses are provided for allowing simultaneous presentation, via a single graphics context, of graphical content originating through the execution of two programs that produce graphics-related commands using two different application programming interfaces (APIs). For example, a game host engine may produce commands using a first API and may cause a graphics context for the first API to be created. Game application code that causes commands using a second API to be created may be executed as well, in addition to an emulation layer that may translate the second API commands into equivalent first API commands. The emulation layer may then send the equivalent first API commands to the graphics context, resulting graphical content that originates from both the game application code using the second API and the game host engine using the first API to be blended together in the graphics context and then rendered to a display.</description><language>eng</language><subject>CALCULATING ; CHECKING-DEVICES ; COIN-FREED OR LIKE APPARATUS ; COMPUTING ; COUNTING ; DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FORADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORYOR FORECASTING PURPOSES ; ELECTRIC DIGITAL DATA PROCESSING ; IMAGE DATA PROCESSING OR GENERATION, IN GENERAL ; PHYSICS ; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE,COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTINGPURPOSES, NOT OTHERWISE PROVIDED FOR</subject><creationdate>2020</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20201015&amp;DB=EPODOC&amp;CC=US&amp;NR=2020327772A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20201015&amp;DB=EPODOC&amp;CC=US&amp;NR=2020327772A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Stanhope, John David</creatorcontrib><creatorcontrib>Babb, Derrick Tobias</creatorcontrib><title>TECHNIQUES AND APPARATUSES FOR PROVIDING BLENDED GRAPHICAL CONTENT FOR GAMING APPLICATIONS USING A SINGLE GRAPHICS CONTEXT AND MULTIPLE APPLICATION PROGRAMMING INTERFACES</title><description>Techniques and apparatuses are provided for allowing simultaneous presentation, via a single graphics context, of graphical content originating through the execution of two programs that produce graphics-related commands using two different application programming interfaces (APIs). For example, a game host engine may produce commands using a first API and may cause a graphics context for the first API to be created. Game application code that causes commands using a second API to be created may be executed as well, in addition to an emulation layer that may translate the second API commands into equivalent first API commands. The emulation layer may then send the equivalent first API commands to the graphics context, resulting graphical content that originates from both the game application code using the second API and the game host engine using the first API to be blended together in the graphics context and then rendered to a display.</description><subject>CALCULATING</subject><subject>CHECKING-DEVICES</subject><subject>COIN-FREED OR LIKE APPARATUS</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FORADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORYOR FORECASTING PURPOSES</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>IMAGE DATA PROCESSING OR GENERATION, IN GENERAL</subject><subject>PHYSICS</subject><subject>SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE,COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTINGPURPOSES, NOT OTHERWISE PROVIDED FOR</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2020</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNjT0LwjAQhrs4iPofDpyFGofOZ5K2gTSJ-RC3UiROooX6q_yVplXB0em4e5_n3nn29JzWShwCd4CKARqDFn1waS-1BWP1UTChKthLrhhnUFk0taAogWrlufITV2EzQkmXKfNCKwfBTScYh-Rf0b29k5_6miC9MCn9McfSBDfTR5FYWyLlbpnNLt11iKvPXGTrkntab2J_b-PQd-d4i482OJKTfEeKoiC43f1HvQCR7EkB</recordid><startdate>20201015</startdate><enddate>20201015</enddate><creator>Stanhope, John David</creator><creator>Babb, Derrick Tobias</creator><scope>EVB</scope></search><sort><creationdate>20201015</creationdate><title>TECHNIQUES AND APPARATUSES FOR PROVIDING BLENDED GRAPHICAL CONTENT FOR GAMING APPLICATIONS USING A SINGLE GRAPHICS CONTEXT AND MULTIPLE APPLICATION PROGRAMMING INTERFACES</title><author>Stanhope, John David ; Babb, Derrick Tobias</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US2020327772A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2020</creationdate><topic>CALCULATING</topic><topic>CHECKING-DEVICES</topic><topic>COIN-FREED OR LIKE APPARATUS</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FORADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORYOR FORECASTING PURPOSES</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>IMAGE DATA PROCESSING OR GENERATION, IN GENERAL</topic><topic>PHYSICS</topic><topic>SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE,COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTINGPURPOSES, NOT OTHERWISE PROVIDED FOR</topic><toplevel>online_resources</toplevel><creatorcontrib>Stanhope, John David</creatorcontrib><creatorcontrib>Babb, Derrick Tobias</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Stanhope, John David</au><au>Babb, Derrick Tobias</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>TECHNIQUES AND APPARATUSES FOR PROVIDING BLENDED GRAPHICAL CONTENT FOR GAMING APPLICATIONS USING A SINGLE GRAPHICS CONTEXT AND MULTIPLE APPLICATION PROGRAMMING INTERFACES</title><date>2020-10-15</date><risdate>2020</risdate><abstract>Techniques and apparatuses are provided for allowing simultaneous presentation, via a single graphics context, of graphical content originating through the execution of two programs that produce graphics-related commands using two different application programming interfaces (APIs). For example, a game host engine may produce commands using a first API and may cause a graphics context for the first API to be created. Game application code that causes commands using a second API to be created may be executed as well, in addition to an emulation layer that may translate the second API commands into equivalent first API commands. The emulation layer may then send the equivalent first API commands to the graphics context, resulting graphical content that originates from both the game application code using the second API and the game host engine using the first API to be blended together in the graphics context and then rendered to a display.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US2020327772A1
source esp@cenet
subjects CALCULATING
CHECKING-DEVICES
COIN-FREED OR LIKE APPARATUS
COMPUTING
COUNTING
DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FORADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORYOR FORECASTING PURPOSES
ELECTRIC DIGITAL DATA PROCESSING
IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
PHYSICS
SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE,COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTINGPURPOSES, NOT OTHERWISE PROVIDED FOR
title TECHNIQUES AND APPARATUSES FOR PROVIDING BLENDED GRAPHICAL CONTENT FOR GAMING APPLICATIONS USING A SINGLE GRAPHICS CONTEXT AND MULTIPLE APPLICATION PROGRAMMING INTERFACES
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-29T02%3A19%3A13IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Stanhope,%20John%20David&rft.date=2020-10-15&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS2020327772A1%3C/epo_EVB%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