Multiple virtual machine memory usage reduction system and method

A system is described herein for streaming content to a plurality of client devices of the type including a video display. The system includes: a host server, a communication network to enable communication between the virtual machines and the client devices, and a data structure accessible by the h...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Lyons Martin S, Lerner Joseph
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 Lyons Martin S
Lerner Joseph
description A system is described herein for streaming content to a plurality of client devices of the type including a video display. The system includes: a host server, a communication network to enable communication between the virtual machines and the client devices, and a data structure accessible by the host server storing a combined manifest for AV data assets loaded across at least a plurality of virtual machines. The host server is configured to include a plurality of virtual machines each configured to receive commands to load or cache audio-visual (AV) data assets into a memory for processing and delivery of content to a client device. Additionally, the host server is configured to intercept a command from a virtual machine to load or cache a data asset, compare the data asset to the manifest, and if the data asset exists in the manifest, enable the virtual machine to access an instance of the data asset stored in the manifest.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US9680894B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US9680894B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US9680894B23</originalsourceid><addsrcrecordid>eNrjZHD0Lc0pySzISVUoyywqKU3MUchNTM7IzEtVyE3NzS-qVCgtTkxPVShKTSlNLsnMz1MoriwuSc1VSMxLAaooychP4WFgTUvMKU7lhdLcDApuriHOHrqpBfnxqcUFicmpeakl8aHBlmYWBhaWJk5GxkQoAQDr6zIO</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Multiple virtual machine memory usage reduction system and method</title><source>esp@cenet</source><creator>Lyons Martin S ; Lerner Joseph</creator><creatorcontrib>Lyons Martin S ; Lerner Joseph</creatorcontrib><description>A system is described herein for streaming content to a plurality of client devices of the type including a video display. The system includes: a host server, a communication network to enable communication between the virtual machines and the client devices, and a data structure accessible by the host server storing a combined manifest for AV data assets loaded across at least a plurality of virtual machines. The host server is configured to include a plurality of virtual machines each configured to receive commands to load or cache audio-visual (AV) data assets into a memory for processing and delivery of content to a client device. Additionally, the host server is configured to intercept a command from a virtual machine to load or cache a data asset, compare the data asset to the manifest, and if the data asset exists in the manifest, enable the virtual machine to access an instance of the data asset stored in the manifest.</description><language>eng</language><subject>ADVERTISING ; AMUSEMENTS ; ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICESUSING STATIC MEANS TO PRESENT VARIABLE INFORMATION ; CALCULATING ; CARD, BOARD, OR ROULETTE GAMES ; COMPUTING ; COUNTING ; CRYPTOGRAPHY ; DISPLAY ; EDUCATION ; ELECTRIC COMMUNICATION TECHNIQUE ; ELECTRIC DIGITAL DATA PROCESSING ; ELECTRICITY ; GAMES ; GAMES NOT OTHERWISE PROVIDED FOR ; HUMAN NECESSITIES ; IMAGE DATA PROCESSING OR GENERATION, IN GENERAL ; INDOOR GAMES USING SMALL MOVING PLAYING BODIES ; PHYSICS ; SEALS ; SPORTS ; TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION ; VIDEO GAMES</subject><creationdate>2017</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=20170613&amp;DB=EPODOC&amp;CC=US&amp;NR=9680894B2$$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=20170613&amp;DB=EPODOC&amp;CC=US&amp;NR=9680894B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Lyons Martin S</creatorcontrib><creatorcontrib>Lerner Joseph</creatorcontrib><title>Multiple virtual machine memory usage reduction system and method</title><description>A system is described herein for streaming content to a plurality of client devices of the type including a video display. The system includes: a host server, a communication network to enable communication between the virtual machines and the client devices, and a data structure accessible by the host server storing a combined manifest for AV data assets loaded across at least a plurality of virtual machines. The host server is configured to include a plurality of virtual machines each configured to receive commands to load or cache audio-visual (AV) data assets into a memory for processing and delivery of content to a client device. Additionally, the host server is configured to intercept a command from a virtual machine to load or cache a data asset, compare the data asset to the manifest, and if the data asset exists in the manifest, enable the virtual machine to access an instance of the data asset stored in the manifest.</description><subject>ADVERTISING</subject><subject>AMUSEMENTS</subject><subject>ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICESUSING STATIC MEANS TO PRESENT VARIABLE INFORMATION</subject><subject>CALCULATING</subject><subject>CARD, BOARD, OR ROULETTE GAMES</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>CRYPTOGRAPHY</subject><subject>DISPLAY</subject><subject>EDUCATION</subject><subject>ELECTRIC COMMUNICATION TECHNIQUE</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>ELECTRICITY</subject><subject>GAMES</subject><subject>GAMES NOT OTHERWISE PROVIDED FOR</subject><subject>HUMAN NECESSITIES</subject><subject>IMAGE DATA PROCESSING OR GENERATION, IN GENERAL</subject><subject>INDOOR GAMES USING SMALL MOVING PLAYING BODIES</subject><subject>PHYSICS</subject><subject>SEALS</subject><subject>SPORTS</subject><subject>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><subject>VIDEO GAMES</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2017</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZHD0Lc0pySzISVUoyywqKU3MUchNTM7IzEtVyE3NzS-qVCgtTkxPVShKTSlNLsnMz1MoriwuSc1VSMxLAaooychP4WFgTUvMKU7lhdLcDApuriHOHrqpBfnxqcUFicmpeakl8aHBlmYWBhaWJk5GxkQoAQDr6zIO</recordid><startdate>20170613</startdate><enddate>20170613</enddate><creator>Lyons Martin S</creator><creator>Lerner Joseph</creator><scope>EVB</scope></search><sort><creationdate>20170613</creationdate><title>Multiple virtual machine memory usage reduction system and method</title><author>Lyons Martin S ; Lerner Joseph</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US9680894B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2017</creationdate><topic>ADVERTISING</topic><topic>AMUSEMENTS</topic><topic>ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICESUSING STATIC MEANS TO PRESENT VARIABLE INFORMATION</topic><topic>CALCULATING</topic><topic>CARD, BOARD, OR ROULETTE GAMES</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>CRYPTOGRAPHY</topic><topic>DISPLAY</topic><topic>EDUCATION</topic><topic>ELECTRIC COMMUNICATION TECHNIQUE</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>ELECTRICITY</topic><topic>GAMES</topic><topic>GAMES NOT OTHERWISE PROVIDED FOR</topic><topic>HUMAN NECESSITIES</topic><topic>IMAGE DATA PROCESSING OR GENERATION, IN GENERAL</topic><topic>INDOOR GAMES USING SMALL MOVING PLAYING BODIES</topic><topic>PHYSICS</topic><topic>SEALS</topic><topic>SPORTS</topic><topic>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</topic><topic>VIDEO GAMES</topic><toplevel>online_resources</toplevel><creatorcontrib>Lyons Martin S</creatorcontrib><creatorcontrib>Lerner Joseph</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Lyons Martin S</au><au>Lerner Joseph</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Multiple virtual machine memory usage reduction system and method</title><date>2017-06-13</date><risdate>2017</risdate><abstract>A system is described herein for streaming content to a plurality of client devices of the type including a video display. The system includes: a host server, a communication network to enable communication between the virtual machines and the client devices, and a data structure accessible by the host server storing a combined manifest for AV data assets loaded across at least a plurality of virtual machines. The host server is configured to include a plurality of virtual machines each configured to receive commands to load or cache audio-visual (AV) data assets into a memory for processing and delivery of content to a client device. Additionally, the host server is configured to intercept a command from a virtual machine to load or cache a data asset, compare the data asset to the manifest, and if the data asset exists in the manifest, enable the virtual machine to access an instance of the data asset stored in the manifest.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US9680894B2
source esp@cenet
subjects ADVERTISING
AMUSEMENTS
ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICESUSING STATIC MEANS TO PRESENT VARIABLE INFORMATION
CALCULATING
CARD, BOARD, OR ROULETTE GAMES
COMPUTING
COUNTING
CRYPTOGRAPHY
DISPLAY
EDUCATION
ELECTRIC COMMUNICATION TECHNIQUE
ELECTRIC DIGITAL DATA PROCESSING
ELECTRICITY
GAMES
GAMES NOT OTHERWISE PROVIDED FOR
HUMAN NECESSITIES
IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
INDOOR GAMES USING SMALL MOVING PLAYING BODIES
PHYSICS
SEALS
SPORTS
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION
VIDEO GAMES
title Multiple virtual machine memory usage reduction system and method
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-28T19%3A11%3A01IST&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=Lyons%20Martin%20S&rft.date=2017-06-13&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS9680894B2%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