Movatterモバイル変換


[0]ホーム

URL:


US20130137518A1 - System for Pre-Caching Game Content Based on Game Selection Probability - Google Patents

System for Pre-Caching Game Content Based on Game Selection Probability
Download PDF

Info

Publication number
US20130137518A1
US20130137518A1US13/306,415US201113306415AUS2013137518A1US 20130137518 A1US20130137518 A1US 20130137518A1US 201113306415 AUS201113306415 AUS 201113306415AUS 2013137518 A1US2013137518 A1US 2013137518A1
Authority
US
United States
Prior art keywords
game
client
games
selection
list
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/306,415
Inventor
Keith V. Lucas
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.)
Roblox Corp
Original Assignee
Individual
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 IndividualfiledCriticalIndividual
Priority to US13/306,415priorityCriticalpatent/US20130137518A1/en
Assigned to ROBLOX CORPORATIONreassignmentROBLOX CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: LUCAS, KEITH V.
Publication of US20130137518A1publicationCriticalpatent/US20130137518A1/en
Assigned to JPMORGAN CHASE BANK, N.A.reassignmentJPMORGAN CHASE BANK, N.A.SECURITY INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: ROBLOX CORPORATION
Assigned to ROBLOX CORPORATIONreassignmentROBLOX CORPORATIONRELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS).Assignors: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A system for serving digital games to clients has an Internet-connected server, a digital data repository coupled to the Internet-connected server, the data repository storing digital resources for playing a plurality of games on a computerized appliance; and software executing on the Internet-connected server from a non-transitory physical medium, the software providing a first function determining for a specific client a list of games by probability of subsequent client selection, a second function causing transmission of resources for the list of games determined by the first function, directed to a computerized appliance associated with client, beginning with the most probable game in the list.

Description

Claims (20)

What is claimed is:
1. A system for serving digital games to clients comprising:
an Internet-connected server;
a digital data repository coupled to the Internet-connected server, the data repository storing digital resources for playing a plurality of games on a computerized appliance; and
software executing on the Internet-connected server from a non-transitory physical medium, the software providing:
a first function determining for a specific client a list of games by probability of subsequent client selection; and
a second function causing transmission of resources for the list of games determined by the first function, directed to a computerized appliance associated with client, beginning with the most probable game in the list.
2. The system ofclaim 1, wherein the data repository includes client game-selection history, and probability of game selection is based in part on the client game selection history.
3. The system ofclaim 1, wherein the data repository includes client demographics, and probability of game selection is based in part on the client demographics.
4. The system ofclaim 1, wherein the data repository includes statistics regarding game popularity among multiple clients, and probability for game selection is based in part on the popularity statistics.
5. The system ofclaim 1, wherein the data repository includes information on game component purchase history, and probability of game selection is based in part on the game component purchase history for the client.
6. The system ofclaim 1, wherein the resources comprise one or more of metadata, scripting, images, audio, and game objects.
7. The system ofclaim 1, wherein resources from more than one game are transmitted serially from most probable to least probable for the listed games.
8. The system ofclaim 1, wherein resources from more than one game are transmitted in parallel, sharing a single path or over plural pathways.
9. The system ofclaim 1, further comprising a selection feedback channel for reporting client game selection in real time.
10. The system ofclaim 1, wherein client navigation is tracked in a game, and the probability of game selection in based in part on the client navigation.
11. A method for serving digital games to clients comprising the steps of:
(a) determining for a specific client a list of games by probability of subsequent client selection;
(b) causing transmission of resources for the list of games determined by the first function, directed to a computerized appliance associated with specific client, beginning with the most probable game in the list.
12. The method ofclaim 11, wherein determination in step (a) includes client game-selection history.
13. The method ofclaim 11, wherein determination in step (a) includes client demographics.
14. The method ofclaim 11, wherein determination in step (a) includes statistics regarding game popularity among multiple clients.
15. The method ofclaim 11, wherein determination in step (a) includes information on game component purchase history.
16. The method ofclaim 11, wherein the resources comprise one or more of metadata, scripting, images, audio, and game objects.
17. The method ofclaim 11, wherein resources from more than one game are transmitted serially from most probable to least probable for the listed games.
18. The method ofclaim 11, wherein resources from more than one game are transmitted in parallel, sharing a single path or over plural pathways.
19. The method ofclaim 11, further comprising gathering client game selection in real time via a feedback channel.
20. The method ofclaim 1, wherein client navigation is tracked in a game, and the probability of game selection in based in part on the client navigation.
US13/306,4152011-11-292011-11-29System for Pre-Caching Game Content Based on Game Selection ProbabilityAbandonedUS20130137518A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US13/306,415US20130137518A1 (en)2011-11-292011-11-29System for Pre-Caching Game Content Based on Game Selection Probability

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US13/306,415US20130137518A1 (en)2011-11-292011-11-29System for Pre-Caching Game Content Based on Game Selection Probability

Publications (1)

Publication NumberPublication Date
US20130137518A1true US20130137518A1 (en)2013-05-30

Family

ID=48467374

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US13/306,415AbandonedUS20130137518A1 (en)2011-11-292011-11-29System for Pre-Caching Game Content Based on Game Selection Probability

Country Status (1)

CountryLink
US (1)US20130137518A1 (en)

Cited By (25)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20140094315A1 (en)*2012-06-292014-04-03Brian Michael ChristopherPre-loading translated code in cloud based emulated applications
WO2014193403A1 (en)*2013-05-312014-12-04Empire Technology Development LlcCache-influenced video games
US20150019677A1 (en)*2013-07-102015-01-15Tencent Technology (Shenzhen) Company LimitedSystems and Methods for Browser-Based Games
WO2015006581A3 (en)*2013-07-122015-05-07Alibaba Group Holding LimitedProviding history-based data processing
US9248374B2 (en)2012-06-292016-02-02Sony Computer Entertainment Inc.Replay and resumption of suspended game
US9258012B2 (en)2013-03-152016-02-09Sony Computer Entertainment Inc.Compression of state information for data transfer over cloud-based networks
US20160080442A1 (en)*2014-09-172016-03-17Microsoft CorporationIntelligent streaming of media content
US9498715B2 (en)2011-11-102016-11-22Empire Technology Development LlcSpeculative rendering using historical player data
US9623327B2 (en)2012-06-292017-04-18Sony Interactive Entertainment Inc.Determining triggers for cloud-based emulated games
US9656163B2 (en)2012-06-292017-05-23Sony Interactive Entertainment Inc.Haptic enhancements for emulated video game not originally designed with haptic capabilities
US9680945B1 (en)*2014-06-122017-06-13Audible, Inc.Dynamic skill-based content recommendations
US9707476B2 (en)2012-09-282017-07-18Sony Interactive Entertainment Inc.Method for creating a mini-game
US9830636B1 (en)2014-09-162017-11-28Audible, Inc.Multi-format content recommendations to improve format fluency
US9849372B2 (en)2012-09-282017-12-26Sony Interactive Entertainment Inc.Method and apparatus for improving efficiency without increasing latency in emulation of a legacy application title
US20180001190A1 (en)*2016-06-302018-01-04Roblox CorporationUniform Game Display Across Multiple Devices
US9925468B2 (en)2012-06-292018-03-27Sony Interactive Entertainment Inc.Suspending state of cloud-based legacy applications
US10354443B2 (en)2012-09-282019-07-16Sony Interactive Entertainment Inc.Adaptive load balancing in software emulation of GPU hardware
US10376784B2 (en)2011-12-092019-08-13Empire Technology Development LlcPredictive caching of game content data
CN112770820A (en)*2018-10-102021-05-07深圳市欢太科技有限公司Game access method and related equipment
US11013993B2 (en)2012-09-282021-05-25Sony Interactive Entertainment Inc.Pre-loading translated code in cloud based emulated applications
US11033824B2 (en)*2019-06-142021-06-15Roblox CorporationPredictive data preloading
US11052313B2 (en)*2015-03-072021-07-06Sony Interactive Entertainment LLCUsing connection quality history to optimize user experience
US20220212100A1 (en)*2021-01-042022-07-07Microsoft Technology Licensing, LlcSystems and methods for streaming interactive applications
WO2023125875A1 (en)*2021-12-302023-07-06Lei XuCorrelation-based streaming method for game data
US12330067B2 (en)*2021-04-282025-06-17Tencent Technology (Shenzhen) Company LimitedCloud gaming processing method, apparatus, and device, and storage medium

Citations (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20020094869A1 (en)*2000-05-292002-07-18Gabi HarkhamMethods and systems of providing real time on-line casino games
US20040153557A1 (en)*2002-10-022004-08-05Joe ShochetMulti-user interactive communication network environment
US20040198498A1 (en)*1999-12-082004-10-07Kabushiki Kaisha Sega EnterprisesCommunication game system and communication game processing method
US20040266533A1 (en)*2003-04-162004-12-30Gentles Thomas AGaming software distribution network in a gaming system environment
US20070281770A1 (en)*2006-05-172007-12-06Marcus Michael BMethods and Contests for Estimating Events or Conditions
US20090118022A1 (en)*2007-11-072009-05-07Lyons Martin SEnhanced method of presenting multiple casino video games
US20090170607A1 (en)*2007-12-312009-07-02Industrial Technology Research InstituteSystem for downloading real-time interaction data through mobile and broadcast converged networks and method thereof
US20100160038A1 (en)*2008-12-152010-06-24Eui-Joon YoumInteractive asynchronous computer game infrastructure
US20120009997A1 (en)*2008-12-152012-01-12Eui-Joon YoumInteractive asynchronous game offline play architecture
US20120122552A1 (en)*2008-12-152012-05-17Eui-Joon YoumInteractive asynchronous game bucketing facility
US8496531B2 (en)*2008-12-152013-07-30Tetris Online, Inc.Interactive hybrid asynchronous computer game infrastructure with dynamic difficulty adjustment

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040198498A1 (en)*1999-12-082004-10-07Kabushiki Kaisha Sega EnterprisesCommunication game system and communication game processing method
US20020094869A1 (en)*2000-05-292002-07-18Gabi HarkhamMethods and systems of providing real time on-line casino games
US20040153557A1 (en)*2002-10-022004-08-05Joe ShochetMulti-user interactive communication network environment
US20040266533A1 (en)*2003-04-162004-12-30Gentles Thomas AGaming software distribution network in a gaming system environment
US20070281770A1 (en)*2006-05-172007-12-06Marcus Michael BMethods and Contests for Estimating Events or Conditions
US20090118022A1 (en)*2007-11-072009-05-07Lyons Martin SEnhanced method of presenting multiple casino video games
US20090170607A1 (en)*2007-12-312009-07-02Industrial Technology Research InstituteSystem for downloading real-time interaction data through mobile and broadcast converged networks and method thereof
US20100160038A1 (en)*2008-12-152010-06-24Eui-Joon YoumInteractive asynchronous computer game infrastructure
US20120009997A1 (en)*2008-12-152012-01-12Eui-Joon YoumInteractive asynchronous game offline play architecture
US20120122552A1 (en)*2008-12-152012-05-17Eui-Joon YoumInteractive asynchronous game bucketing facility
US8496531B2 (en)*2008-12-152013-07-30Tetris Online, Inc.Interactive hybrid asynchronous computer game infrastructure with dynamic difficulty adjustment

Cited By (55)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9498715B2 (en)2011-11-102016-11-22Empire Technology Development LlcSpeculative rendering using historical player data
US10376784B2 (en)2011-12-092019-08-13Empire Technology Development LlcPredictive caching of game content data
US10668390B2 (en)2012-06-292020-06-02Sony Interactive Entertainment Inc.Suspending state of cloud-based legacy applications
US9623327B2 (en)2012-06-292017-04-18Sony Interactive Entertainment Inc.Determining triggers for cloud-based emulated games
US20170296915A1 (en)*2012-06-292017-10-19Sony Interactive Entertainment Inc.Pre-loading translated code in cloud based emulated applications
US10293251B2 (en)*2012-06-292019-05-21Sony Interactive Entertainment Inc.Pre-loading translated code in cloud based emulated applications
US9717989B2 (en)2012-06-292017-08-01Sony Interactive Entertainment Inc.Adding triggers to cloud-based emulated games
US9248374B2 (en)2012-06-292016-02-02Sony Computer Entertainment Inc.Replay and resumption of suspended game
US9694276B2 (en)*2012-06-292017-07-04Sony Interactive Entertainment Inc.Pre-loading translated code in cloud based emulated applications
US11724205B2 (en)2012-06-292023-08-15Sony Computer Entertainment Inc.Suspending state of cloud-based legacy applications
US20140094315A1 (en)*2012-06-292014-04-03Brian Michael ChristopherPre-loading translated code in cloud based emulated applications
US9656163B2 (en)2012-06-292017-05-23Sony Interactive Entertainment Inc.Haptic enhancements for emulated video game not originally designed with haptic capabilities
US9925468B2 (en)2012-06-292018-03-27Sony Interactive Entertainment Inc.Suspending state of cloud-based legacy applications
US10518182B2 (en)2012-09-282019-12-31Sony Interactive Entertainment Inc.Method for creating a mini-game
US11660534B2 (en)2012-09-282023-05-30Sony Interactive Entertainment Inc.Pre-loading translated code in cloud based emulated applications
US10354443B2 (en)2012-09-282019-07-16Sony Interactive Entertainment Inc.Adaptive load balancing in software emulation of GPU hardware
US11013993B2 (en)2012-09-282021-05-25Sony Interactive Entertainment Inc.Pre-loading translated code in cloud based emulated applications
US11904233B2 (en)2012-09-282024-02-20Sony Interactive Entertainment Inc.Method and apparatus for improving efficiency without increasing latency in graphics processing
US9707476B2 (en)2012-09-282017-07-18Sony Interactive Entertainment Inc.Method for creating a mini-game
US10525359B2 (en)2012-09-282020-01-07Sony Interactive Entertainment Inc.Method for creating a mini-game
US10350485B2 (en)2012-09-282019-07-16Sony Interactive Entertainment Inc.Method and apparatus for improving efficiency without increasing latency in emulation of a legacy application title
US10953316B2 (en)2012-09-282021-03-23Sony Interactive Entertainment Inc.Method and apparatus for improving efficiency without increasing latency in graphics processing
US9849372B2 (en)2012-09-282017-12-26Sony Interactive Entertainment Inc.Method and apparatus for improving efficiency without increasing latency in emulation of a legacy application title
US9258012B2 (en)2013-03-152016-02-09Sony Computer Entertainment Inc.Compression of state information for data transfer over cloud-based networks
US9658776B2 (en)2013-03-152017-05-23Sony Interactive Entertainment Inc.Compression of state information for data transfer over cloud-based networks
US9358466B2 (en)*2013-05-312016-06-07Empire Technology Development LlcCache-influenced video games
CN105246567A (en)*2013-05-312016-01-13英派尔科技开发有限公司Cache-influenced video games
US20150258437A1 (en)*2013-05-312015-09-17Empire Technology Development LlcCache-influenced video games
US9079108B2 (en)2013-05-312015-07-14Empire Technology Development LlcCache-influenced video games
WO2014193403A1 (en)*2013-05-312014-12-04Empire Technology Development LlcCache-influenced video games
US9923988B2 (en)*2013-07-102018-03-20Tencent Technology (Shenzhen) Company LimitedSystems and methods for browser-based games
US10284675B2 (en)2013-07-102019-05-07Tencent Technology (Shenzhen) Company LimitedSystems and methods for browser-based games
US20150019677A1 (en)*2013-07-102015-01-15Tencent Technology (Shenzhen) Company LimitedSystems and Methods for Browser-Based Games
US20200402055A1 (en)*2013-07-122020-12-24Alibaba Group Holding LimitedProviding history-based data processing
WO2015006581A3 (en)*2013-07-122015-05-07Alibaba Group Holding LimitedProviding history-based data processing
US10748152B2 (en)2013-07-122020-08-18Alibaba Group Holding LimitedProviding history-based data processing
US9588648B2 (en)2013-07-122017-03-07Alibaba Group Holding LimitedProviding history-based data processing
US9680945B1 (en)*2014-06-122017-06-13Audible, Inc.Dynamic skill-based content recommendations
US9830636B1 (en)2014-09-162017-11-28Audible, Inc.Multi-format content recommendations to improve format fluency
US10154072B2 (en)*2014-09-172018-12-11Microsoft Technology Licensing, LlcIntelligent streaming of media content
US20160080442A1 (en)*2014-09-172016-03-17Microsoft CorporationIntelligent streaming of media content
US20210331069A1 (en)*2015-03-072021-10-28Sony Interactive Entertainment LLCUsing Connection Quality History to Optimize User Experience
US11052313B2 (en)*2015-03-072021-07-06Sony Interactive Entertainment LLCUsing connection quality history to optimize user experience
US12005355B2 (en)*2015-03-072024-06-11Sony Interactive Entertainment LLCUsing connection quality history to optimize user experience
US10080961B2 (en)*2016-06-302018-09-25Roblox CorporationUniform game display across multiple devices
US10512838B2 (en)*2016-06-302019-12-24Roblox CorporationUniform game display across multiple devices
US20180001190A1 (en)*2016-06-302018-01-04Roblox CorporationUniform Game Display Across Multiple Devices
CN112770820A (en)*2018-10-102021-05-07深圳市欢太科技有限公司Game access method and related equipment
US11033824B2 (en)*2019-06-142021-06-15Roblox CorporationPredictive data preloading
US11511196B2 (en)*2019-06-142022-11-29Roblox CorporationPredictive data preloading
EP3983097A4 (en)*2019-06-142023-07-12Roblox CorporationPredictive data preloading
US20220212100A1 (en)*2021-01-042022-07-07Microsoft Technology Licensing, LlcSystems and methods for streaming interactive applications
US12337232B2 (en)*2021-01-042025-06-24Microsoft Technology Licensing, LlcSystems and methods for streaming interactive applications
US12330067B2 (en)*2021-04-282025-06-17Tencent Technology (Shenzhen) Company LimitedCloud gaming processing method, apparatus, and device, and storage medium
WO2023125875A1 (en)*2021-12-302023-07-06Lei XuCorrelation-based streaming method for game data

Similar Documents

PublicationPublication DateTitle
US20130137518A1 (en)System for Pre-Caching Game Content Based on Game Selection Probability
US10154104B2 (en)Intelligent delivery of actionable content
US8595375B1 (en)Segmenting video based on timestamps in comments
US10413819B2 (en)System for providing access to game progress data
US8694534B2 (en)Systems and methods for searching databases by sound input
US20190046868A1 (en)System, method and computer readable recording medium for providing game through connection with challenge opponent
US8825691B2 (en)Open search assist
US20140244762A1 (en)Application distribution platform for rating and recommending applications
JP2022539802A (en) Content item recommendations
KR20190114016A (en)Dynamically loading contextual ontologies for predictive typing
KR20130095308A (en)Enabling predictive web browsing
US20230036644A1 (en)Method and system for exploring a personal interest space
US9946794B2 (en)Accessing special purpose search systems
US10967258B1 (en)Using game data for providing content items
US20230328323A1 (en)Method and system for facilitating content recommendation to content viewers
KR20110057264A (en) Methods, systems, and devices for evaluating media sharing channels
US8662997B1 (en)Systems and methods for in-game provisioning of content
US20090216608A1 (en)Collaborative review system
US11244257B2 (en)Systems and methods for determining a likelihood of a lead conversion event
US20170140436A1 (en)Method and system for exploring crowd sourced user curated native advertisements
US9565224B1 (en)Methods, systems, and media for presenting a customized user interface based on user actions
US20170319967A1 (en)Tracking and Player-to-Game Matching System for Online Gaming
US11175807B1 (en)Intelligent contextual video thumbnail display
US20230385904A1 (en)Two-Layer Bandit Optimization for Recommendations
US20250322421A1 (en)Information processing apparatus, information processing method, and recording medium

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:ROBLOX CORPORATION, CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:LUCAS, KEITH V.;REEL/FRAME:027306/0065

Effective date:20111128

STCBInformation on status: application discontinuation

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

ASAssignment

Owner name:JPMORGAN CHASE BANK, N.A., NEW YORK

Free format text:SECURITY INTEREST;ASSIGNOR:ROBLOX CORPORATION;REEL/FRAME:048346/0255

Effective date:20190214

ASAssignment

Owner name:ROBLOX CORPORATION, CALIFORNIA

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:055221/0252

Effective date:20210210


[8]ページ先頭

©2009-2025 Movatter.jp