The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 17, 2002
Filed:
Jan. 18, 2000
Richter A. Rafey, Santa Clara, CA (US);
Sidney Wang, Pleasanton, CA (US);
Other;
Abstract
A system and method for authoring and testing three-dimensional (3-D) content based on broadcast triggers using a standard VRML authoring tool. In one embodiment, a computer implemented method for authoring and testing three-dimensional (3-D) content based on broadcast triggers using a standard authoring tool of a 3-D graphics platform is provided. In this embodiment, the method comprises the step of defining a timelist comprising video triggers, wherein each of the video triggers represents a time at which an event is to occur within a 3-D graphics scene generated using the 3-D graphics platform, and wherein the timelist is stored in a data file that is an input format supported by the 3-D graphics platform. The method also comprises the step of periodically generating a simulation tick representing a simulated video frame from a simulated media stream. The method further comprises the step of generating time data for the simulation tick, wherein the time data is associated with the simulated video frame. The method also comprises the step of comparing the video triggers and the time data. The method further comprises the step of effectuating a behavior change for an object in the 3-D graphics scene in response to a match between one of the video triggers and the time data such that the behavior change is synchronized with the simulated video frame in real-time. In one embodiment, the present invention includes the above steps and wherein the 3-D graphics platform comprises a VRML platform and the data file comprises a VRML scene description file.