System and method for designing and simulating a fireworks show
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06G-007/48
G06F-017/00
G09G-005/00
출원번호
US-0844767
(2010-07-27)
등록번호
US-8600712
(2013-12-03)
발명자
/ 주소
Harvey, William
출원인 / 주소
Harvey, William
대리인 / 주소
Inventive Patent Law P.C.
인용정보
피인용 횟수 :
1인용 특허 :
9
초록▼
A system and method for enabling computer users to design and simulate a fireworks show is disclosed. A particular embodiment includes storing firework data in a database, the firework data including firework specification data including parameters corresponding to attributes of a particular firewor
A system and method for enabling computer users to design and simulate a fireworks show is disclosed. A particular embodiment includes storing firework data in a database, the firework data including firework specification data including parameters corresponding to attributes of a particular firework; using a processor to automatically construct in a user interface a visual firework simulation from the firework data, the visual firework simulation including visual elements that are also part of the user interface, the visual firework simulation depicting a sky field representing a location of a fireworks show and the spatial location of visual elements therein, the visual elements including fireworks, launch positions, and trajectories being simulated by the visual firework using the user interface to directly manipulate the visual elements of the visual firework simulation, including dragging the visual elements in the sky field of the visual firework simulation: using the processor to automatically adjust the firework data according to the user's direct manipulation of the visual elements; and using the processor to automatically update the visual firework simulation and the visual elements in real time in response to the user's direct manipulation of the visual elements and the adjustment of the firework data.
대표청구항▼
1. A computer-implemented method, comprising: storing firework data in a database, the firework data including firework specification data including parameters corresponding to attributes of a particular firework;using a processor to automatically construct in a user interface a visual firework simu
1. A computer-implemented method, comprising: storing firework data in a database, the firework data including firework specification data including parameters corresponding to attributes of a particular firework;using a processor to automatically construct in a user interface a visual firework simulation from the firework data, the visual firework simulation including visual elements that are also part of the user interface, the visual firework simulation depicting a sky field representing a location of a fireworks show and the spatial location of visual elements therein, the visual elements including fireworks, launch positions, and trajectories being simulated by the visual firework simulation;using the user interface to directly manipulate the visual elements of the visual firework simulation, including dragging the visual elements in the sky field of the visual firework simulation;using the processor to automatically adjust the firework data according to the user's direct manipulation of the visual elements; andusing the processor to automatically update the visual firework simulation and the visual elements in real time in response to the user's direct manipulation of the visual elements and the adjustment of the firework data. 2. The method as claimed in claim 1 wherein the visual elements include a first firework, which can be dragged to a drop location in the sky field, the drop location being a break location corresponding to the first firework. 3. The method as claimed in claim 1 wherein the visual elements include a first firework, which can be moved in the sky field by performing a drag-and-drop operation on a display object corresponding to a break location of the first firework. 4. The method as claimed in claim 1 wherein the visual elements include a first firework, which can be moved in the sky field by performing a drag-and-drop operation on a display object corresponding to a trajectory of the first firework. 5. The method as claimed in claim 1 including automatically displaying a firework timing bar on a timeline, the firework timing bar extending from a first firework's ignition point to a dissipation point. 6. The method as claimed in claim 5 wherein the firework timing bar includes a blip indicating a first break of the first firework. 7. The method as claimed in claim 6 including shifting the temporal attributes of the first firework by performing a drag-and-drop operation on the blip of the first firework and moving the blip on the timeline. 8. The method as claimed in claim 1 including providing a command option to add a cue marker to a timeline. 9. The method as claimed in claim 8 including aligning a plurality of fireworks attached to the cue marker such that all of the plurality of fireworks are launched at the same time and the earliest break time of the plurality of fireworks is aligned at the cue marker. 10. The method as claimed in claim 1 including providing a timeline expander bar that expands or contracts the magnification level of a timeline. 11. The method as claimed in claim 1 including automatically producing firework ignition pin assignments based on a set of pre-determined constraints. 12. The method as claimed in claim 1 including providing a command option to integrate a voice cue track while editing. 13. A system, comprising: a processor;a database, in data communication with the processor, for storage of firework data, the firework data including firework specification data including parameters corresponding to attributes of a particular firework; anda fireworks show development module, executable by the processor, to: automatically construct in a user interface a visual firework simulation from the firework data, the visual firework simulation including visual elements that are also part of the user interface, the visual firework simulation depicting a sky field representing a location of a fireworks show and the spatial location of visual elements therein, the visual elements including fireworks, launch positions, and trajectories being simulated by the visual firework simulation;use the user interface to directly manipulate the visual elements of the visual firework simulation, including dragging the visual elements in the sky field of the visual firework simulation;use the processor to automatically adjust the firework data according to the user's direct manipulation of the visual elements; anduse the processor to automatically update the visual firework simulation and the visual elements in real time in response to the user's direct manipulation of the visual elements and the adjustment of the firework data. 14. The system as claimed in claim 13 wherein the visual elements include a first firework, which can be dragged to a drop location in the sky field, the drop location being a break location corresponding to the first firework. 15. The system as claimed in claim 13 wherein the visual elements include a first firework, which can be moved in the sky field by performing a drag-and-drop operation on a display object corresponding to a break location of the first firework. 16. The system as claimed in claim 13 wherein the visual elements include a first firework, which can be moved in the sky field by performing a drag-and-drop operation on a display object corresponding to a trajectory of the first firework. 17. The system as claimed in claim 13 being further configured to automatically display a firework timing bar on a timeline, the firework timing bar extending from a first firework's ignition point to a dissipation point. 18. The system as claimed in claim 17 wherein the firework timing bar includes a blip indicating a first break of the first firework. 19. The system as claimed in claim 18 being further configured to shift the temporal attributes of the first firework by enabling a drag-and-drop operation on the blip of the first firework and moving the blip on the timeline. 20. The system as claimed in claim 13 being further configured to provide a command option to add a cue marker to a timeline. 21. The system as claimed in claim 20 being further configured to align a plurality of fireworks attached to the cue marker such that all of the plurality of fireworks are launched at the same time and the earliest break time of the plurality of fireworks is aligned at the cue marker. 22. The system as claimed in claim 13 being further configured to provide a timeline expander bar that expands or contracts the magnification level of a timeline. 23. The system as claimed in claim 13 being further configured to automatically produce firework ignition pin assignments based on a set ofpre-determined constraints. 24. The system as claimed in claim 13 being further configured to provide a command option to integrate a voice cue track while editing. 25. A non-transitory machine-useable storage medium embodying instructions which, when executed by a machine, cause the machine to: store firework data in a database, the firework data including firework specification data including parameters corresponding to attributes of a particular firework;automatically construct in a user interface a visual firework simulation from the firework data, the visual firework simulation including visual elements that are also part of the user interface, the visual firework simulation depicting a sky field representing a location of a fireworks show and the spatial location of visual elements therein, the visual elements including fireworks, launch positions, and trajectories being simulated by the visual firework simulation;use the user interface to directly manipulate the visual elements of the visual firework simulation, including dragging the visual elements in the sky field of the visual firework simulation;use the processor to automatically adjust the firework data according to the user's direct manipulation of the visual elements; anduse the processor to automatically update the visual firework simulation and the visual elements in real time in response to the user's direct manipulation of the visual elements and the adjustment of the firework data. 26. The non-transitory machine-useable storage medium as claimed in claim 25 wherein the visual elements include a first firework, which can be dragged to a drop location in the sky field, the drop location being a break location corresponding to the first firework.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (9)
Escobar George (Herndon VA) Kirsh Laurence (Reston VA), Authoring tools for multimedia application development and network delivery.
Craven B. Thomas (Windermere FL) Wiedefeld William G. (Clermont FL) Poor Kyle W. (Clermont FL) Johnson Bruce S. (North Hollywood CA) Sogge John W. (Orlando FL) Peterson Michael H. (Glendale CA) Adams, Precision fireworks display system having a decreased environmental impact.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.