Methods and Systems for Continuing to Execute a Simulation After Processing Resources Go Offline

A system and method is provided that simulates gameplay of non-player characters (NPCs) distributed across networked end user devices. The system may identify end user devices that are connected to the system through a network and are available to participate in a simulation in which each participat...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Lewis, Nathan T, Kaplan, Keith S, Marr, Michael D
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 Lewis, Nathan T
Kaplan, Keith S
Marr, Michael D
description A system and method is provided that simulates gameplay of non-player characters (NPCs) distributed across networked end user devices. The system may identify end user devices that are connected to the system through a network and are available to participate in a simulation in which each participating end user device is provided with one or more NPCs to be executed. An end user device may be available to participate when it has sufficient computing capacity, such as when in an idle or standby state. As such, the system may leverage spare computing capacity of networked end user devices to execute NPCs at networked end user devices during a simulation. In this manner, the behavior of an NPC may be tested using real-world conditions that may affect gameplay, such as a network connection quality, user-to-user game engine coordination and data exchanges, and/or other real-world conditions associated with networked end user devices.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US2023108566A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US2023108566A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US2023108566A13</originalsourceid><addsrcrecordid>eNqNyj0KwkAQQOE0FqLeYcBayA8G2xCiNqIYreOSzOpCMhN2ZkFvr4IHsHo8-KbR7YD64E7AUAf1SxQHAcseSiZ1FBzdQRmqJ7ZBEQzUbgi9UccEhVX0cPLcosgXnlE4-M_BjuFobe8I59HEml5w8essWm6rS7lf4cgNymhaJNTmWqdxmiXxZp3nRZL9p9509z3A</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Methods and Systems for Continuing to Execute a Simulation After Processing Resources Go Offline</title><source>esp@cenet</source><creator>Lewis, Nathan T ; Kaplan, Keith S ; Marr, Michael D</creator><creatorcontrib>Lewis, Nathan T ; Kaplan, Keith S ; Marr, Michael D</creatorcontrib><description>A system and method is provided that simulates gameplay of non-player characters (NPCs) distributed across networked end user devices. The system may identify end user devices that are connected to the system through a network and are available to participate in a simulation in which each participating end user device is provided with one or more NPCs to be executed. An end user device may be available to participate when it has sufficient computing capacity, such as when in an idle or standby state. As such, the system may leverage spare computing capacity of networked end user devices to execute NPCs at networked end user devices during a simulation. In this manner, the behavior of an NPC may be tested using real-world conditions that may affect gameplay, such as a network connection quality, user-to-user game engine coordination and data exchanges, and/or other real-world conditions associated with networked end user devices.</description><language>eng</language><subject>AMUSEMENTS ; CARD, BOARD, OR ROULETTE GAMES ; GAMES ; GAMES NOT OTHERWISE PROVIDED FOR ; HUMAN NECESSITIES ; INDOOR GAMES USING SMALL MOVING PLAYING BODIES ; SPORTS ; VIDEO GAMES</subject><creationdate>2023</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=20230406&amp;DB=EPODOC&amp;CC=US&amp;NR=2023108566A1$$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=20230406&amp;DB=EPODOC&amp;CC=US&amp;NR=2023108566A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Lewis, Nathan T</creatorcontrib><creatorcontrib>Kaplan, Keith S</creatorcontrib><creatorcontrib>Marr, Michael D</creatorcontrib><title>Methods and Systems for Continuing to Execute a Simulation After Processing Resources Go Offline</title><description>A system and method is provided that simulates gameplay of non-player characters (NPCs) distributed across networked end user devices. The system may identify end user devices that are connected to the system through a network and are available to participate in a simulation in which each participating end user device is provided with one or more NPCs to be executed. An end user device may be available to participate when it has sufficient computing capacity, such as when in an idle or standby state. As such, the system may leverage spare computing capacity of networked end user devices to execute NPCs at networked end user devices during a simulation. In this manner, the behavior of an NPC may be tested using real-world conditions that may affect gameplay, such as a network connection quality, user-to-user game engine coordination and data exchanges, and/or other real-world conditions associated with networked end user devices.</description><subject>AMUSEMENTS</subject><subject>CARD, BOARD, OR ROULETTE GAMES</subject><subject>GAMES</subject><subject>GAMES NOT OTHERWISE PROVIDED FOR</subject><subject>HUMAN NECESSITIES</subject><subject>INDOOR GAMES USING SMALL MOVING PLAYING BODIES</subject><subject>SPORTS</subject><subject>VIDEO GAMES</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2023</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNyj0KwkAQQOE0FqLeYcBayA8G2xCiNqIYreOSzOpCMhN2ZkFvr4IHsHo8-KbR7YD64E7AUAf1SxQHAcseSiZ1FBzdQRmqJ7ZBEQzUbgi9UccEhVX0cPLcosgXnlE4-M_BjuFobe8I59HEml5w8essWm6rS7lf4cgNymhaJNTmWqdxmiXxZp3nRZL9p9509z3A</recordid><startdate>20230406</startdate><enddate>20230406</enddate><creator>Lewis, Nathan T</creator><creator>Kaplan, Keith S</creator><creator>Marr, Michael D</creator><scope>EVB</scope></search><sort><creationdate>20230406</creationdate><title>Methods and Systems for Continuing to Execute a Simulation After Processing Resources Go Offline</title><author>Lewis, Nathan T ; Kaplan, Keith S ; Marr, Michael D</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US2023108566A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2023</creationdate><topic>AMUSEMENTS</topic><topic>CARD, BOARD, OR ROULETTE GAMES</topic><topic>GAMES</topic><topic>GAMES NOT OTHERWISE PROVIDED FOR</topic><topic>HUMAN NECESSITIES</topic><topic>INDOOR GAMES USING SMALL MOVING PLAYING BODIES</topic><topic>SPORTS</topic><topic>VIDEO GAMES</topic><toplevel>online_resources</toplevel><creatorcontrib>Lewis, Nathan T</creatorcontrib><creatorcontrib>Kaplan, Keith S</creatorcontrib><creatorcontrib>Marr, Michael D</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Lewis, Nathan T</au><au>Kaplan, Keith S</au><au>Marr, Michael D</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Methods and Systems for Continuing to Execute a Simulation After Processing Resources Go Offline</title><date>2023-04-06</date><risdate>2023</risdate><abstract>A system and method is provided that simulates gameplay of non-player characters (NPCs) distributed across networked end user devices. The system may identify end user devices that are connected to the system through a network and are available to participate in a simulation in which each participating end user device is provided with one or more NPCs to be executed. An end user device may be available to participate when it has sufficient computing capacity, such as when in an idle or standby state. As such, the system may leverage spare computing capacity of networked end user devices to execute NPCs at networked end user devices during a simulation. In this manner, the behavior of an NPC may be tested using real-world conditions that may affect gameplay, such as a network connection quality, user-to-user game engine coordination and data exchanges, and/or other real-world conditions associated with networked end user devices.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US2023108566A1
source esp@cenet
subjects AMUSEMENTS
CARD, BOARD, OR ROULETTE GAMES
GAMES
GAMES NOT OTHERWISE PROVIDED FOR
HUMAN NECESSITIES
INDOOR GAMES USING SMALL MOVING PLAYING BODIES
SPORTS
VIDEO GAMES
title Methods and Systems for Continuing to Execute a Simulation After Processing Resources Go Offline
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-05T18%3A48%3A14IST&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=Lewis,%20Nathan%20T&rft.date=2023-04-06&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS2023108566A1%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