# US 12,005,362 B2 · System, method and multi-featured computer program product for video creation

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,005,362 B2
- Document ID: US12005362B2
- Status: Granted
- Kind: B2
- Application number: 17/006,927
- Filed: 2020-08-31
- Published: 2022-03-03
- Granted: 2024-06-11
- Earliest claimed: 2020-08-31
- Applicants: Shadman Sakib
- Inventors: Shadman Sakib
- Web page: https://patentgrep.com/patent/US12005362B2

## CPC

- A63F 13/822: Strategy games; Role-playing games (A63F13/825, A63F13/828 take precedence)
- A63F 13/213: comprising photodetecting means, e.g. cameras, photodiodes or infrared cells (A63F13/219 takes precedence)
- A63F 13/63: by the player, e.g. authoring using a level editor
- A63F 13/795: for finding other players; for building a team; for providing a buddy list
- A63F 13/798: for assessing skills or for ranking players, e.g. for generating a hall of fame
- A63F 13/86: Watching games played by other players
- G06F 3/165: {Management of the audio stream, e.g. setting of volume, audio stream path}
- G06V 40/20: Movements or behaviour, e.g. gesture recognition (recognition of facial expressions G06V40/16)
- G10H 1/0008: {Associated control or indicating means}
- G10H 1/368: {displaying animated or moving pictures synchronized with the music or audio part}
- G11B 27/031: Electronic editing of digitised analogue information signals, e.g. audio or video signals
- H04N 5/77: between a recording apparatus and a television camera
- H04N 23/60: Control of cameras or camera modules
- A63F 13/44: involving timing of operations, e.g. performing an action within a time slot
- A63F 13/537: using indicators, e.g. showing the condition of a game character on screen
- A63F 13/655: by importing photos, e.g. of the player
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G10H 2210/071: for rhythm pattern analysis or rhythm style recognition
- G10H 2220/201: for movement interpretation, i.e. capturing and recognizing a gesture or a specific kind of movement, e.g. to control a musical instrument
- G10H 2220/455: Camera input, e.g. analyzing pictures from a video camera and using the analysis results as control data
- G10H 2240/325: Synchronizing two or more audio tracks or files according to musical features or musical timings
- A63F: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G10H: ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G11B: INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER (recording measured values in a way that does not require playback through a transducer G01D9/00; recording or playback apparatus using mechanically marked tape, e.g. punched paper tape, or using unit records, e.g. punched or magnetically marked cards G06K; transferring data from one type of record carrier to another G06K1/18; circuits for coupling output of reproducer to radio receiver H04B1/20; gramophone pick-ups or like acoustic electromechanical transducers or circuits therefor H04R)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A multi-functional computer implemented system for creation of videos with various effects is provided. The computer implemented system of present invention is comprising of: a guessing subsystem that allows user to create and share a video with guessing option for other users to play a guessing game while watching the video; a challenge subsystem to allow users to challenge other users for video battles; a tracking subsystem that allows user to select any specific segment of the video, determines music/audio effect present within that segment and visualizes that music effect in video too; and a gesture detection subsystem that is provided to detect the gesture of the user and perform action associated with detected gesture.

## Claims

### Claim 1

A method of creation of videos with features of guessing, challenge, tracking or gesture detection using a multi-feature computer implemented system comprising steps of:
providing the first user to create a video using the camera of the smart user device and the computer implemented system;
allowing the first user to add music within the created video using the computer implemented system;
allowing the first user to select a segment of the video and select a filter on that selected segment;
allowing the first user to set the time and apply a tracking mechanism of the tracking subsystem;
the tracking mechanism of the tracking subsystem then analyzes audio rhythm of the selected segment and visualized said audio rhythm into the video
wherein the computer implemented system is comprising of:
a guessing subsystem provided to allow a first user to create and share a video on a cross linked platform with a guessing question, an optional answers and a guessing time for other users of the cross linked platform to answer said guessing question while watching the video;
a challenge subsystem that facilitates the first user and the second user to create their videos using the computer implemented system, share said videos on any cross-linked platform, determines and announces winner based on the ratings given by other users of the platform after pre-defined time;
a tracking subsystem which is provided to determine a music effects applied in any segment of video and visualizing said music effect in said segment of video;
a gesture detection subsystem that is configured to record and determine gesture of the first user and preform an associated action with said gesture; and
an audio segmentation subsystem that facilitates user with music trimming and allows to create a music segments by music trimming.

### Claim 2 (depends on 1)

The method of creation of videos with features of guessing, challenge, tracking or gesture detection using a multi-feature computer implemented system of claim 1, wherein the gesture detection subsystem of present computer implemented system facilitates detection of gesture and performs an action associated with detected gesture, wherein the gesture subsystem is made of a front end architecture and a back end architecture, wherein the back end architecture is further comprising of:
a camera module that collects or records input video of the first user and sends it to a detection module;
the detection module processes the input video using pre-trained classified haar cascade classifier to detect a gesture of the first user from the input video and recognizes the gesture; and
an interface module that maps the detected gesture with the associated action with that gesture and passes said action over the front end architecture of the gesture detection subsystem for visualization.

### Claim 3 (depends on 1)

The method of creation of videos with features of guessing, challenge, tracking or gesture detection using a multi-feature computer implemented system of claim 1, wherein creation of music segments by music trimming using the music segmentation subsystem is comprising steps of:
allowing the first user to access the music segmentation subsystem and providing the first user with a list of music to select a music;
providing the first user to record a video segment using the camera of the smart user device;
allowing the first user to attach the selected music with the recorded music segment;
allowing the first user to choose another music and record another video segment with that another music in a loop to create a complete video; and
allowing the first user to trim each music segment using the music segmentation subsystem.

### Claim 4 (depends on 1)

The method of creation of videos with features of guessing, challenge, tracking or gesture detection using a multi-feature computer implemented system of claim 1, wherein the creation of video with guessing feature using the guessing subsystem of the computer implemented system is further comprising steps of:
allowing the first user to access the guessing subsystem by accessing the computer implemented system using a smart user device;
providing the first user a guessing button over the user interface of the smart device after accessing the guessing subsystem;
once the first user clicks on the guessing button, the guessing subsystem activates camera of the smart user device and initiates a video recording or creation;
allowing the first user to add a guessing question with guessing time and at least two answer as an option;
allowing the first user to share the video with guessing feature over any cross linked platform of the computer implemented system where the viewer may watch said video and answer said guessing question, thus play the guessing game while watching said video.

### Claim 5 (depends on 1)

The method of creation of videos with features of guessing, challenge, tracking or gesture detection using a multi-feature computer implemented system of claim 1, wherein the challenge feature for video battle using the challenge subsystem of the computer implemented system is further comprising steps of:
allowing the first user to access the challenge subsystem and create a first video using the camera of smart user device and the computer implemented system;
allowing the first user to post the first video over any cross linked platform using the computer implemented system and tag a second user for challenge;
the computer implemented system then notifies the second user about the challenge and displays the first video over a home feed of the second user;
the computer implemented system allows the second user to accept the challenge, create the second video using the challenge subsystem and post said second video over the same cross linked platform using the computer implemented system;
providing viewers of said cross linked platform to watch the both the first video and second video and rate them; and
based on viewer ratings, the computer implemented system decides and announces the winner over said cross linked platform.
