WO2009092060A3 - Scalable techniques for providing real-lime per-avatar streaming data in virtual reality systems thai employ per-avatar rendered environments - Google Patents

Scalable techniques for providing real-lime per-avatar streaming data in virtual reality systems thai employ per-avatar rendered environments Download PDF

Info

Publication number
WO2009092060A3
WO2009092060A3 PCT/US2009/031361 US2009031361W WO2009092060A3 WO 2009092060 A3 WO2009092060 A3 WO 2009092060A3 US 2009031361 W US2009031361 W US 2009031361W WO 2009092060 A3 WO2009092060 A3 WO 2009092060A3
Authority
WO
WIPO (PCT)
Prior art keywords
avatar
emissions
per
streaming data
perception
Prior art date
Application number
PCT/US2009/031361
Other languages
French (fr)
Other versions
WO2009092060A2 (en
Inventor
James E. Toga
Ken Cox
Sidd Gupta
Rafal Boni
Original Assignee
Vivox Inc.
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 Vivox Inc. filed Critical Vivox Inc.
Priority to CA2712483A priority Critical patent/CA2712483A1/en
Priority to JP2010543299A priority patent/JP2011510409A/en
Priority to CN200980110115.3A priority patent/CN102186544B/en
Priority to EP09701763A priority patent/EP2244797A4/en
Publication of WO2009092060A2 publication Critical patent/WO2009092060A2/en
Publication of WO2009092060A3 publication Critical patent/WO2009092060A3/en

Links

Classifications

    • A63F13/10
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/52Controlling the output signals based on the game progress involving aspects of the displayed game scene
    • A63F13/12
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/53Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing
    • A63F2300/534Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing for network load management, e.g. bandwidth optimization, latency reduction
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/55Details of game data or player data management
    • A63F2300/5526Game data structure
    • A63F2300/5533Game data structure using program state or machine event data, e.g. server keeps track of the state of multiple players on in a multiple player game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/55Details of game data or player data management
    • A63F2300/5546Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history
    • A63F2300/5553Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history user representation in the game field, e.g. avatar
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/6009Methods for processing data by generating or executing the game program for importing or creating game content, e.g. authoring tools during game development, adapting content to different platforms, use of a scripting language to create content
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/66Methods for processing data by generating or executing the game program for rendering three dimensional images
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/8082Virtual reality

Abstract

Scalable techniques for rendering emissions represented using segments of streaming data, the emissions being potentially perceivable from many points of perception and the emissions and the points of perception having relationships that vary in real time The techniques filter the segments by determining for a time slice whether a given emission is perceptible to a given point of perception If it is not, the segments of streaming data representing the emission are not used to render the emissions as perceived from the given point of perception The techniques are used in networked virtual environments to render audio emissions at clients in a networked virtual reality system With audio emissions, one determinant of whether a given emission is perceivable at a given point of perception is whether psychoacoustic properties of other emissions mask the given emission.
PCT/US2009/031361 2008-01-17 2009-01-17 Scalable techniques for providing real-lime per-avatar streaming data in virtual reality systems thai employ per-avatar rendered environments WO2009092060A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CA2712483A CA2712483A1 (en) 2008-01-17 2009-01-17 Scalable techniques for providing real-time per-avatar streaming data in virtual reality systems that employ per-avatar rendered environments
JP2010543299A JP2011510409A (en) 2008-01-17 2009-01-17 A scalable technique for providing real-time avatar-specific streaming data in a virtual reality system using an avatar-rendered environment
CN200980110115.3A CN102186544B (en) 2008-01-17 2009-01-17 Scalable techniques for providing real-lime per-avatar streaming data in virtual reality systems that employ per-avatar rendered environments
EP09701763A EP2244797A4 (en) 2008-01-17 2009-01-17 Scalable techniques for providing real-lime per-avatar streaming data in virtual reality systems thai employ per-avatar rendered environments

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US2172908P 2008-01-17 2008-01-17
US61/021,729 2008-01-17

Publications (2)

Publication Number Publication Date
WO2009092060A2 WO2009092060A2 (en) 2009-07-23
WO2009092060A3 true WO2009092060A3 (en) 2010-01-14

Family

ID=40885910

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2009/031361 WO2009092060A2 (en) 2008-01-17 2009-01-17 Scalable techniques for providing real-lime per-avatar streaming data in virtual reality systems thai employ per-avatar rendered environments

Country Status (7)

Country Link
EP (1) EP2244797A4 (en)
JP (3) JP2011510409A (en)
KR (1) KR20110002005A (en)
CN (1) CN102186544B (en)
CA (1) CA2712483A1 (en)
TW (1) TW200941271A (en)
WO (1) WO2009092060A2 (en)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012093954A1 (en) 2011-01-04 2012-07-12 Telefonaktiebolaget Lm Ericsson (Publ) Local media rendering
US8860720B1 (en) * 2014-01-02 2014-10-14 Ubitus Inc. System and method for delivering graphics over network
WO2015164969A1 (en) * 2014-04-29 2015-11-05 Socialplay Inc. System and method for cross-application virtual goods management
JP6217682B2 (en) * 2015-03-27 2017-10-25 ブラザー工業株式会社 Information processing apparatus and program
CN105487657A (en) * 2015-11-24 2016-04-13 小米科技有限责任公司 Sound loudness determination method and apparatus
CN106899860B (en) * 2015-12-21 2019-10-11 优必达公司 Pass through the system and method for transmission of network media
US9980078B2 (en) 2016-10-14 2018-05-22 Nokia Technologies Oy Audio object modification in free-viewpoint rendering
WO2018135304A1 (en) * 2017-01-18 2018-07-26 ソニー株式会社 Information processing device, information processing method, and program
US11096004B2 (en) * 2017-01-23 2021-08-17 Nokia Technologies Oy Spatial audio rendering point extension
US10531219B2 (en) 2017-03-20 2020-01-07 Nokia Technologies Oy Smooth rendering of overlapping audio-object interactions
US11074036B2 (en) 2017-05-05 2021-07-27 Nokia Technologies Oy Metadata-free audio-object interactions
US11395087B2 (en) 2017-09-29 2022-07-19 Nokia Technologies Oy Level-based audio-object interactions
KR102317134B1 (en) 2017-10-31 2021-10-25 에스케이텔레콤 주식회사 Apparatus and method for authoring augmented reality contents
KR102461024B1 (en) 2017-10-31 2022-10-31 에스케이텔레콤 주식회사 Head mounted display and method for executing action in virtual environment using the same
EP3499917A1 (en) * 2017-12-18 2019-06-19 Nokia Technologies Oy Enabling rendering, for consumption by a user, of spatial audio content
US10542368B2 (en) 2018-03-27 2020-01-21 Nokia Technologies Oy Audio content modification for playback audio
JP7190052B2 (en) * 2019-08-20 2022-12-14 日本たばこ産業株式会社 COMMUNICATION SUPPORT METHOD, PROGRAM AND COMMUNICATION SERVER
JP7189360B2 (en) * 2019-08-20 2022-12-13 日本たばこ産業株式会社 COMMUNICATION SUPPORT METHOD, PROGRAM AND COMMUNICATION SERVER
JP7192136B2 (en) * 2019-08-20 2022-12-19 日本たばこ産業株式会社 COMMUNICATION SUPPORT METHOD, PROGRAM AND COMMUNICATION SERVER
US11188902B1 (en) * 2020-05-20 2021-11-30 Louise Dorothy Saulog Sano Live time connection application method and devices
KR102523507B1 (en) * 2021-12-20 2023-04-19 전광표 Apparatus and method for providing sound map service

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6106399A (en) * 1997-06-16 2000-08-22 Vr-1, Inc. Internet audio multi-user roleplaying game
US6241612B1 (en) * 1998-11-09 2001-06-05 Cirrus Logic, Inc. Voice communication during a multi-player game
US20070260984A1 (en) * 2006-05-07 2007-11-08 Sony Computer Entertainment Inc. Methods for interactive communications with real time effects and avatar environment interaction
WO2007133251A2 (en) * 2006-05-13 2007-11-22 Novint Technologies Inc. Bimodal user interaction with a simulated object

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5347306A (en) * 1993-12-17 1994-09-13 Mitsubishi Electric Research Laboratories, Inc. Animated electronic meeting place
JPH10207684A (en) * 1996-11-19 1998-08-07 Sony Corp Information processor and information processing method for three-dimensional virtual reality space sharing system, and medium
US20040225716A1 (en) * 2000-05-31 2004-11-11 Ilan Shamir Methods and systems for allowing a group of users to interactively tour a computer network
US6935959B2 (en) * 2002-05-16 2005-08-30 Microsoft Corporation Use of multiple player real-time voice communications on a gaming device
JP2004267433A (en) * 2003-03-07 2004-09-30 Namco Ltd Information processor, server, program, recording medium for providing voice chat function
JP3740518B2 (en) * 2003-07-31 2006-02-01 コナミ株式会社 GAME DEVICE, COMPUTER CONTROL METHOD, AND PROGRAM
JP2005322125A (en) * 2004-05-11 2005-11-17 Sony Corp Information processing system, information processing method, and program
GB2446529B (en) * 2004-06-25 2008-11-05 Sony Comp Entertainment Europe Game processing
JP2006201912A (en) * 2005-01-19 2006-08-03 Nippon Telegr & Teleph Corp <Ntt> Processing method for three-dimensional virtual object information providing service, three-dimensional virtual object providing system, and program
JP3863165B2 (en) * 2005-03-04 2006-12-27 株式会社コナミデジタルエンタテインメント Audio output device, audio output method, and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6106399A (en) * 1997-06-16 2000-08-22 Vr-1, Inc. Internet audio multi-user roleplaying game
US6241612B1 (en) * 1998-11-09 2001-06-05 Cirrus Logic, Inc. Voice communication during a multi-player game
US20070260984A1 (en) * 2006-05-07 2007-11-08 Sony Computer Entertainment Inc. Methods for interactive communications with real time effects and avatar environment interaction
WO2007133251A2 (en) * 2006-05-13 2007-11-22 Novint Technologies Inc. Bimodal user interaction with a simulated object

Also Published As

Publication number Publication date
CA2712483A1 (en) 2009-07-23
CN102186544B (en) 2014-05-14
WO2009092060A2 (en) 2009-07-23
EP2244797A4 (en) 2011-06-15
KR20110002005A (en) 2011-01-06
CN102186544A (en) 2011-09-14
JP2013254501A (en) 2013-12-19
TW200941271A (en) 2009-10-01
EP2244797A2 (en) 2010-11-03
JP2015053061A (en) 2015-03-19
JP2011510409A (en) 2011-03-31

Similar Documents

Publication Publication Date Title
WO2009092060A3 (en) Scalable techniques for providing real-lime per-avatar streaming data in virtual reality systems thai employ per-avatar rendered environments
WO2009128650A3 (en) A method and device for providing/receiving a user interface
EP3762901A4 (en) Methods and systems for producing content in multiple reality environments
KR20180084705A (en) Method and apparatus for video encoding with in-loop filtering based on tree-structured data unit, method and apparatus for video decoding with the same
MX2008009754A (en) Synchronizing filter metadata with a multimedia presentation.
EP4022778A4 (en) Sei message dependency simplification in video coding
WO2012074528A8 (en) Augmented reality system
MY163822A (en) Enhanced block-request streaming system using signaling or block creation
WO2010150226A3 (en) Methods and systems for indexing on-demand video content in a cable system
WO2013039730A3 (en) Method and system for backward compatible, extended dynamic range encoding of video
WO2009091383A3 (en) Video and depth coding
WO2011031026A3 (en) 3d avatar service providing system and method using background image
MX2009010973A (en) Tiling in video encoding and decoding.
EP2846226A3 (en) Method and system for providing haptic effects based on information complementary to multimedia content
MY171067A (en) Coding sei nal units for video coding
WO2010037031A3 (en) System and method for aggregating web feeds relevant to a geographical locale from multiple sources
WO2012012446A3 (en) System, apparatus and methods for mapping between video ranges of image data and display
WO2012011724A3 (en) Method for transceiving media files and device for transmitting/receiving using same
WO2012019973A3 (en) Composition of a digital image for display on a transparent screen
MX2011007518A (en) Preventing interference between primary and secondary content in a stereoscopic display.
WO2008134014A3 (en) Video copy prevention systems with interaction and compression
SA515360269B1 (en) System for Distributing Auto- Stereoscopic Images
WO2012047253A3 (en) Transmitting filesystem changes over a network
WO2012091360A3 (en) Method and system for providing user-customized content
WO2012151446A3 (en) Employing mesh files to animate transitions in client applications

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200980110115.3

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 2712483

Country of ref document: CA

Ref document number: 2010543299

Country of ref document: JP

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2660/KOLNP/2010

Country of ref document: IN

WWE Wipo information: entry into national phase

Ref document number: 2009701763

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 20107018261

Country of ref document: KR

Kind code of ref document: A

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09701763

Country of ref document: EP

Kind code of ref document: A2

DPE1 Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101)