[go: up one dir, main page]

AU2001253696A1 - Method and apparatus for transport of scenegraph information across a network - Google Patents

Method and apparatus for transport of scenegraph information across a network

Info

Publication number
AU2001253696A1
AU2001253696A1 AU2001253696A AU5369601A AU2001253696A1 AU 2001253696 A1 AU2001253696 A1 AU 2001253696A1 AU 2001253696 A AU2001253696 A AU 2001253696A AU 5369601 A AU5369601 A AU 5369601A AU 2001253696 A1 AU2001253696 A1 AU 2001253696A1
Authority
AU
Australia
Prior art keywords
transport
network
scenegraph information
scenegraph
information
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
AU2001253696A
Inventor
Keith Deutsch
Gerard Fernando
Pallavi Shah
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.)
Sun Microsystems Inc
Original Assignee
Sun Microsystems 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 Sun Microsystems Inc filed Critical Sun Microsystems Inc
Publication of AU2001253696A1 publication Critical patent/AU2001253696A1/en
Abandoned legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/23412Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs for generating or manipulating the scene composition of objects, e.g. MPEG-4 objects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44012Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving rendering scenes according to scene graphs, e.g. MPEG-4 scene graphs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/24Systems for the transmission of television signals using pulse code modulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
AU2001253696A 2000-04-18 2001-04-18 Method and apparatus for transport of scenegraph information across a network Abandoned AU2001253696A1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/551,522 US6751655B1 (en) 2000-04-18 2000-04-18 Method and apparatus for transport of scenegraph information across a network
US09551522 2000-04-18
PCT/US2001/012785 WO2001080568A2 (en) 2000-04-18 2001-04-18 Method and apparatus for transport of scenegraph information across a network

Publications (1)

Publication Number Publication Date
AU2001253696A1 true AU2001253696A1 (en) 2001-10-30

Family

ID=24201603

Family Applications (1)

Application Number Title Priority Date Filing Date
AU2001253696A Abandoned AU2001253696A1 (en) 2000-04-18 2001-04-18 Method and apparatus for transport of scenegraph information across a network

Country Status (4)

Country Link
US (1) US6751655B1 (en)
EP (1) EP1275255A2 (en)
AU (1) AU2001253696A1 (en)
WO (1) WO2001080568A2 (en)

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6751655B1 (en) * 2000-04-18 2004-06-15 Sun Microsystems, Inc. Method and apparatus for transport of scenegraph information across a network
US7216288B2 (en) * 2001-06-27 2007-05-08 International Business Machines Corporation Dynamic scene description emulation for playback of audio/visual streams on a scene description based playback system
US6980935B2 (en) * 2001-07-31 2005-12-27 Schlumberger Technology Corp. Method, apparatus and system for constructing and maintaining scenegraphs for interactive feature-based geoscience geometric modeling
US7064766B2 (en) * 2001-10-18 2006-06-20 Microsoft Corporation Intelligent caching data structure for immediate mode graphics
US7443401B2 (en) * 2001-10-18 2008-10-28 Microsoft Corporation Multiple-level graphics processing with animation interval generation
US7161599B2 (en) * 2001-10-18 2007-01-09 Microsoft Corporation Multiple-level graphics processing system and method
US7619633B2 (en) 2002-06-27 2009-11-17 Microsoft Corporation Intelligent caching data structure for immediate mode graphics
US6919891B2 (en) * 2001-10-18 2005-07-19 Microsoft Corporation Generic parameterization for a scene graph
US7305396B2 (en) 2002-12-31 2007-12-04 Robert Bosch Gmbh Hierarchical system and method for on-demand loading of data in a navigation system
US7466315B2 (en) * 2003-03-27 2008-12-16 Microsoft Corporation Visual and scene graph interfaces
US7486294B2 (en) * 2003-03-27 2009-02-03 Microsoft Corporation Vector graphics element-based model, application programming interface, and markup language
US7088374B2 (en) * 2003-03-27 2006-08-08 Microsoft Corporation System and method for managing visual structure, timing, and animation in a graphics processing system
US7417645B2 (en) * 2003-03-27 2008-08-26 Microsoft Corporation Markup language and object model for vector graphics
US7511718B2 (en) * 2003-10-23 2009-03-31 Microsoft Corporation Media integration layer
US7418582B1 (en) 2004-05-13 2008-08-26 Sun Microsystems, Inc. Versatile register file design for a multi-threaded processor utilizing different modes and register windows
US20050256899A1 (en) * 2004-05-14 2005-11-17 Bea Systems, Inc. System and method for representing hierarchical data structures
US7571284B1 (en) 2004-06-30 2009-08-04 Sun Microsystems, Inc. Out-of-order memory transactions in a fine-grain multithreaded/multi-core processor
US7290116B1 (en) 2004-06-30 2007-10-30 Sun Microsystems, Inc. Level 2 cache index hashing to avoid hot spots
US7509484B1 (en) 2004-06-30 2009-03-24 Sun Microsystems, Inc. Handling cache misses by selectively flushing the pipeline
US7366829B1 (en) 2004-06-30 2008-04-29 Sun Microsystems, Inc. TLB tag parity checking without CAM read
US7783670B2 (en) * 2004-11-18 2010-08-24 Bea Systems, Inc. Client server conversion for representing hierarchical data structures
US7194386B1 (en) * 2005-10-17 2007-03-20 Microsoft Corporation Automated collection of information
US20170046458A1 (en) 2006-02-14 2017-02-16 Power Analytics Corporation Systems and methods for real-time dc microgrid power analytics for mission-critical power systems
US8155943B2 (en) * 2007-10-12 2012-04-10 Power Analytics Corporation Systems and methods for automatically converting CAD drawing files into intelligent objects with database connectivity for the design, analysis, and simulation of electrical power systems
US8612485B2 (en) * 2008-08-11 2013-12-17 Sony Corporation Deferred 3-D scenegraph processing
US20110055135A1 (en) * 2009-08-26 2011-03-03 International Business Machines Corporation Deferred Teleportation or Relocation in Virtual Worlds
US20110082597A1 (en) 2009-10-01 2011-04-07 Edsa Micro Corporation Microgrid model based automated real time simulation for market based electric power system optimization
US8458149B2 (en) 2010-03-29 2013-06-04 Welch Allyn, Inc. Small footprint medical information transfer protocol stack
US8810598B2 (en) 2011-04-08 2014-08-19 Nant Holdings Ip, Llc Interference based augmented reality hosting platforms
US9563971B2 (en) 2011-09-09 2017-02-07 Microsoft Technology Licensing, Llc Composition system thread
WO2013078345A1 (en) 2011-11-21 2013-05-30 Nant Holdings Ip, Llc Subscription bill service, systems and methods
WO2013131061A1 (en) * 2012-03-01 2013-09-06 Linkies, Llc Inline hierarchy method and software, and business methods therefore
US10175750B1 (en) * 2012-09-21 2019-01-08 Amazon Technologies, Inc. Projected workspace
US9582516B2 (en) 2013-10-17 2017-02-28 Nant Holdings Ip, Llc Wide area augmented reality location-based services
US12380615B2 (en) * 2022-09-27 2025-08-05 Tencent America LLC Scene graph translation

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3345473B2 (en) * 1993-08-03 2002-11-18 株式会社日立製作所 Animation generation method
US6483513B1 (en) * 1998-03-27 2002-11-19 At&T Corp. Method for defining MPEP 4 animation parameters for an animation definition interface
US6154222A (en) * 1997-03-27 2000-11-28 At&T Corp Method for defining animation parameters for an animation definition interface
JP4726096B2 (en) * 1997-04-07 2011-07-20 エイ・ティ・アンド・ティ・コーポレーション System and method for generating and interfacing bit streams representing MPEG encoded audio-visual objects
EP0925557B1 (en) * 1997-07-11 2003-10-01 Koninklijke Philips Electronics N.V. Audiovisual data decoding method
US6263496B1 (en) * 1998-02-03 2001-07-17 Amazing Media, Inc. Self modifying scene graph
US6631403B1 (en) * 1998-05-11 2003-10-07 At&T Corp. Architecture and application programming interfaces for Java-enabled MPEG-4 (MPEG-J) systems
US6185602B1 (en) * 1998-06-29 2001-02-06 Sony Corporation Multi-user interaction of multimedia communication
ATE282230T1 (en) * 1999-09-24 2004-11-15 Sun Microsystems Inc METHOD AND DEVICE FOR THE QUICK VISUALIZATION OF THREE-DIMENSIONAL SCENES
US6570564B1 (en) * 1999-09-24 2003-05-27 Sun Microsystems, Inc. Method and apparatus for rapid processing of scene-based programs
US7057612B2 (en) * 2000-01-12 2006-06-06 Balfour Technologies Llc Method and system for a four-dimensional temporal visualization data browser
US6751655B1 (en) * 2000-04-18 2004-06-15 Sun Microsystems, Inc. Method and apparatus for transport of scenegraph information across a network
US7139821B1 (en) * 2000-10-20 2006-11-21 Sun Microsystems, Inc. Method and apparatus for creating and deploying applications from a server application

Also Published As

Publication number Publication date
EP1275255A2 (en) 2003-01-15
WO2001080568A3 (en) 2002-02-21
WO2001080568A2 (en) 2001-10-25
US6751655B1 (en) 2004-06-15

Similar Documents

Publication Publication Date Title
AU2001253696A1 (en) Method and apparatus for transport of scenegraph information across a network
AU2002213025A1 (en) Method and apparatus for providing additional information about a broadcast
AU2000268162A1 (en) A method and apparatus for concept-based searching across a network
AU2001288400A1 (en) Method and apparatus for a distributed data transfer over multiple independent wireless networks
AU2002302970A1 (en) A digital information distribution apparatus and method
AU2002246524A1 (en) Method and apparatus for providing location information
AU2001264676A1 (en) Method and apparatus for providing customized information
AU2001280534A1 (en) Method and apparatus for a comprehensive network management system
AU1726401A (en) Method and apparatus for providing location information through a wireless communications network
AU2001245742A1 (en) Method and apparatus for providing streaming media in a communication network
AU2001224723A1 (en) Method and apparatus for automatically selecting a rule
AU2002228881A1 (en) Method and apparatus for providing web site preview information
AU2001286691A1 (en) Apparatus and method for facilitating data packet transportation
GB2378270B (en) Method and apparatus for data transfer across a network
AU2003223781A1 (en) Apparatus and method for winding paper
AU2001226401A1 (en) Method and apparatus for a business applications server
AU2002230750A1 (en) Method and apparatus for providing postage over a data communication network
AU2001275873A1 (en) Method and apparatus for securely providing billable multicast data
AU2001249158A1 (en) Method and apparatus for providing a distributed architecture digital wireless communication system
AU2000263270A1 (en) Apparatus and a method for supplying information
AU2002332698A1 (en) Apparatus for energizing a remote station and related method
AU5059701A (en) A communication method and apparatus
AU3930700A (en) Apparatus and associated method for communicating multimedia information upon a communication link
AU3477500A (en) Apparatus and method for depersonalizing information
AU2001286829A1 (en) Method and apparatus for implementing a web application