IP Library Granted Patent US 8,384,721
Granted Patent B2
US 8,384,721 · App. 13/478,093 · Granted Feb 26, 2013

System and method for video choreography

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,384,721
App. No.
13/478,093
Granted
Feb 26, 2013
Kind
B2
Abstract

An electronic entertainment system for creating a video sequence by executing video game camera behavior based upon a video game sound file includes a memory configured to store an action event/camera behavior (AE/CB) database, game software such as an action generator module, and one or more sound files. In addition, the system includes a sound processing unit coupled to the memory for processing a selected sound file, and a processor coupled to the memory and the sound processing unit. The processor randomly selects an AE pointer and a CB pointer from the AE/CB database. Upon selection of the CB pointer and the AE pointer, the action generator executes camera behavior corresponding to the selected CB pointer to view an action event corresponding to the selected AE pointer.

Claims (36)

1. A method for choreographing a video sequence, comprising:

receiving a sound file, the sound file selected from a sound file database;

executing instructions stored in memory, wherein execution of the instructions by a processor:

processes the selected sound file to generate a director's track, the director's track including one or more marker bits that each define a musical event and is located at a predetermined location in the sound file,

detecting the marker bit in the sound file,

selects an action event in a game to occur in response to the detected marker bit,

selects a camera behavior associated with the selected action event, and

implements the selected camera behavior to view the selected action event at an action location, wherein the implemented camera behavior creates a video sequence corresponding to the action event.

2. The method of claim 1 , wherein the detected marker bit is in the ‘on’ state.

3. The method of claim 2 , wherein the ‘on’ state corresponds to the musical event associated with a user felt emotion.

4. The method of claim 1 , wherein the one or more marker bits are located in the sound file at regularly set intervals.

5. The method of claim 1 , wherein the action event is an interaction between at least two characters.

6. The method of claim 1 , wherein the action event is an interaction between a character and an object in an environment about the character.

7. The method of claim 1 , wherein implementing the camera behavior includes application of a camera filter to the video sequence to generate a color, black and white, or graininess effect.

8. The method of claim 1 , wherein the camera behavior includes application of a camera movement to the video sequence, the camera movement including tilt, orbit, or character tracking.

9. The method of claim 1 , wherein the camera behavior includes application of a camera special effect to the video sequence.

10. A system for choreographing a video sequence, comprising:

memory to store:

a sound file,

an action event, and

a camera behavior associated with a selected action event; and

a processor that executes instructions stored in memory to:

generate a director's track, the director's track including one or more marker bits that each define a musical event and is located at a predetermined location in the sound file,

detect the marker bit in the sound file,

selects the action event in a game to occur in response to the detected marker bit,

selects a camera behavior associated with the selected action event, and

implement the selected camera behavior to view the selected action event at an action location, wherein the implemented camera behavior creates a video sequence corresponding to the action event.

11. The system of claim 10 , wherein the processor further executes instructions stored in memory to determine the action location for the selected action event.

12. The system of claim 10 , further comprising an action generator module stored in memory and executable by the processor to produce the action event.

13. A non-transitory computer-readable storage medium having embodied thereon a program, the program being executable by a computer to perform method for choreographing a video sequence, the method comprising:

receiving a sound file;

processes the selected sound file to generate a director's track, the director's track including one or more marker bits that each define a musical event and is located at a predetermined location in the sound file,

detecting the marker bit in the sound file,

selecting an action event in a game to occur in response to the detected marker bit,

selecting a camera behavior associated with the selected action event, and

implementing the selected camera behavior to view the selected action event at an action location, wherein the implemented camera behavior creates a video sequence corresponding to the action event.

Assignments (4)
MERGER Recorded Mar 30, 2020
From: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
To: SONY INTERACTIVE ENTERTAINMENT LLC
Reel/Frame 053323/0567 →
CHANGE OF NAME Recorded May 5, 2016
From: SONY COMPUTER ENTERTAINMENT AMERICA LLC
To: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
Reel/Frame 038617/0474 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2012
From: ANNUNZIATA, ED
To: SONY COMPUTER ENTERTAINMENT AMERICA INC.
Reel/Frame 029129/0425 →
MERGER Recorded Oct 15, 2012
From: SONY COMPUTER ENTERTAINMENT AMERICA INC.
To: SONY COMPUTER ENTERTAINMENT AMERICA LLC
Reel/Frame 029129/0469 →