Abstract: A method and system for generating multimedia advertisement is disclosed. In an embodiment, a method for generating multimedia advertisement is disclosed. The method comprising accessing user selected files, accessing an information file, processing user selected image files or video files using the information file, processing user selected audio files using the information file, and generating a multimedia advertisement file.
FORM 2
THE PATENTS ACT 1970
(39 of 1970)
&
THE PATENTS RULES, 2003
PROVISIONAL SPECIFICATION (Refer section 10 and Rule 13)
1. TITLE OF THE INVENTION:
"METHOD AND APPARATUS FOR GENERATING A MULTIMEDIA
ADVERTISEMENT"
2. APPLICANT:
1; a) Name
b) Nationality
c) Address
VUBITES INDIA PRIVATE LIMITED
Indian
1st Floor, Mahalaxml Engg Estate (Annexe),
1st L.J. Cross Road, Mahim (w)
Mumbai-400 016
3. PREAMBLE TO THE DESCRIPTION
The following specification particularly describes the invention.
METHOD AND APPARATUS FOR GENERATING A MULTIMEDIA
ADVERTISEMENT
BACKGROUND OF THE INVENTION
Field of the Invention
[0001] Embodiments of the present invention generally relate to multimedia
processing techniques and more particularly to a method and apparatus for generating a multimedia advertisement.
Description of the Related Art
[0002] In today's highly competitive market, users such as, service or product
providers, small to medium sized organizations, freelancing groups or an individual and/or the like, need to reach out new and/or potential customers. As such, the users utilize each and every possible technique to entice the potential customers about their products or services. For example, the users, typically, explore various types of advertisement channels to publicize their products or services.
[000)] Generally, various types of advertisement channels, such as, paper publications (e.g., newspapers, magazines), cinematographic works, broadcasting services (e.g., radio services, television channels, video on demand services, online video streaming, internet television) and/or the like, are utilized by the users to gain access to the potential customers. As such, among other advertisements, a multimedia advertisement has become quite popular among the users.
[0004] Conventionally, various professional advertising agencies are involved in generating the multimedia advertisement for the users. Further, the advertising agencies charge high cost and thereby, put financial constraints on the users. Moreover, the users may successively need to edit the multimedia advertisement in accordance with various geographical regions. Furthermore, generation of the multimedia advertisement is not a viable and user friendly option.
2
[0005] Therefore, there is a need in the art for a method and apparatus for generating a multimedia advertisement.
SUMMARY
[0006] Various embodiments of the invention comprise a method and apparatus for;generating a multimedia advertisement. In one embodiment, the method incjudes selecting one or more data files from a multimedia data, and processing the one or more selected data files for generating the multimedia advertisement file.
BrtlEF DESCRIPTION OF THE DRAWINGS
[Oooln So that the manner in which the above recited features of the present
invention can be understood in detail, a more particular description of the invention, briefly summarized above, may be had by reference to embodiments, aonie of which are illustrated in the appended drawings. It is to be noted, however, that the appended drawings illustrate only typical embodiments of this invention and are therefore not to be considered limiting of its scope, for the invention may admit to other equally effective embodiments.
[ooo8] Figure 1 illustrates a block diagram of an example system for generating a multimedia advertisement in accordance with one or more embodiments of the inversion.
[0009] Figure 2 illustrates an example flow diagram in accordance with one or morel embodiments of the invention; and
[0010] Figure 3A-C illustrate an example graphical user interfaces (GUIs) in accordance with one or more embodiments of the invention.
DETAILED DESCRIPTION
[0011] Figure 1 is a block diagram of an example system 100 for generating a
multimedia advertisement according to various embodiments of the invention. The system 100 comprises a server 102 and a computing node 104, coupled to each other'through a network 106. It is appreciated that the system 100
3
comprises one or more servers 102 and/or one or more computing nodes 104, coppled to the network 106.
[00012] The network 106 comprises a communication system that connects computers by wire, cable, fiber optic and/or wireless link facilitated by various types of well-known network elements, such as hubs, switches, routers, and the like. The network 106 may employ various well-known protocols to communicate information amongst the network resources. For example, the network 106 may be a part of the internet or intranet using various communications infrastructure sudh as Ethernet, WiFi, WiMax, General Packet Radio Service (GPRS), and the likei Furthermore, the network 106 may form a portion of a Storage Network Area (SAN) using various communications infrastructure such as Ethernet, Fibre Channel, InfiniBand, iSCSI and the like.
[0013] The server 102 is a type of computing device (e.g., a laptop, a desktop, a Personal Digital Assistant (PDA) and/or the like), such as those generally known in the art. The server 102 includes a Central Processing Unit (CPU) 110, various support circuits 112 and a memory 114. The CPU 110 may comprise one: or more commercially available microprocessors or microcontrollers that facilitate data processing and storage. The various support circuits 112 facilitate the ioperation of the CPU 110 and include one or more clock circuits, power supplies, cache, input/output circuits, and the like. The memory 114 comprises at lejast one of Read Only Memory (ROM), Random Access Memory (RAM), disk drive) storage, optical storage, removable storage and/or the like. The memory 114 includes among other data resources, a multimedia data 116.
(001^1 The multimedia data 116 includes one or more multimedia advertisement files, a plurality of library files and/or like. The library files can include various image files, video files, audio files, text files and/or the like. The image files include files having image file format such as, GIF, JPEG, BMP and/Or other image file formats generally known in the art. Additionally, the audio files iinclude files having audio file format, such as, .WAV, .AU, .MP3, and/or
4
other audio file formats generally known in the art. Furthermore, the video files include files having video file format such as, .MP4, .MPEG, .WMV and/or other video file formats generally known in the art.
[0015] The computing node 104 is a type of computing device (e.g., a laptop, a desktop, a Personal Digital Assistant (PDA) and/or the like), such as those generally known in the art. The computing node 104 includes various computing resources, such as application resources, replication resources, database resources, network resources, storage resources and/or the like. Furthermore, theicomputing node 104 includes a Central Processing Unit (CPU) 120, various support circuits 122 and a memory 124.
[0016] The CPU 120 may comprise one or more commercially available microprocessors or microcontrollers that facilitate data processing and storage. The various support circuits 122 facilitate the operation of the CPU 120 and include one or more clock circuits, power supplies, cache, input/output circuits, and I the like. The memory 124 comprises at least one of Read Only Memory (ROhl), Random Access Memory (RAM), disk drive storage, optical storage, removable storage and/or the like. The memory 124 includes a multimedia data 126, an agent 128 and an information file 130.
[0017] The multimedia data 126 includes one or more multimedia advertisement files, a plurality of library files and/or like. The library files can include various image files, video files, audio files, text files and/or the like. The image files include files having image file format such as, .GIF, JPEG, .BMP and/cr other image file formats generally known in the art, Additionally, the audio files {include files having audio file format, such as, .WAV, .AU, .MP3, and/or other audio file formats generally known in the art. Furthermore, the video files include files having video file format such as, .MP4, .MPEG, .WMV and/or other video file formats generally known in the art.
[0018] According to one or more embodiments of the invention, the user accesses the multimedia data 116 and/or the multimedia data 126 for generating
5
a new multimedia advertisement file. Generally, the agent 128 provides an access to the user to the plurality of library files that includes plurality of image files, audio files, video files and/or the like. Additionally, the agent 128 includes various software packages for selecting and/or processing the image files, the audioifiles, the video files and/or the like.
[0019] In one embodiment, the user selects the one or more files from the plurality of library files. Additionally and/or alternatively, the user may process the selected one or more files using the agent 128. For example, the user may edit the selected audio files for providing audio effects within any existing multimedia advertisement files using the agent 128. Furthermore, the user may edit the selected image files through the agent 128. Subsequently, the agent 128 stores the processed information on user selected files in the information file 130.
[0020]; Generally, the information file 130 includes information, such as storage location of the user selected files in the memory 114 and/or the memory 124, processing information (e.g., editing information) on the user selected files, timing information (e.g., a playing time of the files) associated with the user selected files. In one embodiment, the information file 130 is in Extensible Mark up Language (XML) format. Additionally, the agent 128 analyzes the information file 130 and thereby uses the user selected files and the information file 130 for generating the new multimedia advertisement files. Subsequently, the user stores the multimedia advertisement files on the computing node 104. Alternatively, the user stores the multimedia advertisement files on the server 102,
[0021J According to various embodiments of the invention, the user generates the multimedia advertisement files in accordance with various geographical regions. As such, the multimedia data 116 and/or the multimedia data 126 may include multilingual data. The multilingual data is in accordance with the various geographical regions. The agent 128 enables the user to access the multilingual data/ Accordingly, the user selects one more multilingual data in combination
6
with the selection of one or more image files, audio files, and/or video files and thereby the agent 128 generates a new multimedia advertisement file in accordance with the various geographical regions.
[0022] According to one or more embodiments of the invention, the system 100 processes the user generated multimedia advertisement flies. As an example and rfiot as a limitation, the server 102 forwards the multimedia advertisement files to various advertisement channels, such as, television channels, print, internet, cinema, radio channels, video on demand service channels, online video streaming channels, internet television channels, cinema, outdoor advertisement channels, and/or other electronic multimedia channels generally knowjn in the art.
[0023J In one embodiment, the system 100 provides an access to the user for selecting one or more advertisement spots within advertisement channels, for example using an advertising planner tool. In one embodiment, the advertisement planner tool is the advertisement planner disclosed in the provisional patent application titled "Method and apparatus for planning a schedule of multimedia advertisements in a broadcasting channel" being co-filed with this application. Using the advertising planner tool or otherwise, the user assigns the multimedia advertisement file to the advertisement spots and thereby enables the user for displaying the multimedia advertisement files on the one or more advertisement channels.
[0024] According to various embodiments, the system 100 replaces the existing multimedia advertisement files at the one or more advertisement spots with the assigned multimedia advertisement files using a splicing operation and thereby enables the user to display assigned multimedia advertisement files on the one or more advertisement channels. In one embodiment, the splicing operation is accomplished by the splicer disclosed in the provisional patent application titled "Method and apparatus for splicing a compressed data stream" being co-filed with this application.
7
[0025]i Alternatively, the system 100 may replace the existing multimedia advertisement files at the one or more advertisements spots with the assigned multimedia advertisement files in various media channels, in various media channels, such as, television channels, print, internet, cinema, radio channels, video! on demand service channels, online video streaming channels, internet television channels, outdoor advertisement channels and/or other electronic multimedia channels generally known in the art.
I0026J Figure 2 illustrates an example flow method for generating the multimedia advertisement in accordance with one or more embodiments of the invention. The method 200 starts at step 202 and proceeds to step 204. At step 204, user selected files (e.g., image files, audio files, video files of the multimedia data ;116 and/or the multimedia data 126 of the Figure 1) are accessed.
[0027| At step 206, an information file (e.g., the information file 130 of the Figure 1) is accessed. At step 208, the user selected image fifes and/or video files are processed using the information file. For example, an agent 128 may process the user selected image files using the information file and image processing software such as, an ImageMagick⢠and the like. Additionally, the agent generates a sequence of images using the processed user selected image files and/or video files.
[002$] At step 210, the user selected audio files are processed using the information file. For example, the agent may process the user selected audio files; using the information file and audio processing software such as, a Flash player, GNASH player and/or the like. Additionally, the agent generates an audio file from the processed user selected audio files,
[0020] At step 212, a multimedia advertisement file is generated. In one embodiment, the agent generates the sequence of images and the audio file in accordance with the standards such as, MPEG-2, MPEG 4, Flash and/or the like. Subsequently, the agent processes the generated sequence of images and creates video component of the multimedia advertisement file. Accordingly, the
8
agent processes the generated audio file and creates the audio component of the multimedia advertisement file. Consequently, the agent mixes the video component and audio component and thus generates the multimedia advertisement file. The method 200 proceeds to step 214. At step 214, the methbd 200 ends.
[0030] Figure 3A-C illustrate an example graphical user interfaces (GUIs) in accordance with one or more embodiments of the invention. Figure 3A illustrates an example graphical user interface for generating the multimedia advertisement file in accordance with one or more embodiments of the invention. Figure 3B illustrates another example graphical user interface for selecting one or more multimedia files for generating the multimedia advertisement files. Figure 3C illustrates an example graphical user interface for selecting the multimedia advertisement file.
[0031) Further, various embodiments discussed herein enable a method of doinjj business, wherein advertisements may inserted into an advertisement stream such that the inserted advertisements are shown in relatively smaller geographical area, e.g. an area pertaining to a cable head end. The inserted advertisements may be different than the original broadcasted advertisements. This has various advantages for advertisers, broadcasters and the viewers, and such a method of doing business is disclosed in provisional patent application "Method and system for broadcasting multimedia data" being co-filed with this application. Advertisement generator provides several advantages to such a business method, especially in creating high quality and comparatively inexpensive advertisements for medial channels, such as, television channels, print, internet, cinema, radio channels, video on demand service channels, online video streaming channels, internet television channels, outdoor advertisement channels and/or other electronic multimedia channels generally known in the art.
9
While the foregoing is directed to embodiments of the present invention, other and further embodiments of the invention may be devised without departing from the basic scope thereof.
Dated this 28th day of April, 2009
Signature:
10
28APRM
Nitin Mittal
Agent of Application
(IN/PA-1321)
| # | Name | Date |
|---|---|---|
| 1 | 1121-MUM-2009- AFR.pdf | 2022-11-14 |
| 1 | 1121-MUM-2009- FORM 26 (28-04-2009).pdf | 2009-04-28 |
| 2 | 1121-MUM-2009- ASSINGMENT OF RIGHTS IN INVENTION (28-04-2009).pdf | 2009-04-28 |
| 2 | 1121-MUM-2009-AbandonedLetter.pdf | 2018-10-31 |
| 3 | Form 3 [21-07-2016(online)].pdf | 2016-07-21 |
| 3 | 1121-MUM-2009-ABSTRACT(27-4-2010).pdf | 2018-08-10 |
| 4 | Form 3 [12-01-2017(online)].pdf | 2017-01-12 |
| 4 | 1121-MUM-2009-CLAIMS(27-4-2010).pdf | 2018-08-10 |
| 5 | abstract1.jpg | 2018-08-10 |
| 5 | 1121-MUM-2009-CORRESPONDENCE(1-11-2010).pdf | 2018-08-10 |
| 6 | 1121-MUM-2009-PETITION UNDER RULE-137(30-7-2013).pdf | 2018-08-10 |
| 6 | 1121-MUM-2009-CORRESPONDENCE(10-1-2014).pdf | 2018-08-10 |
| 7 | 1121-MUM-2009-GENERAL POWER OF ATTORNEY(1-11-2010).pdf | 2018-08-10 |
| 7 | 1121-MUM-2009-CORRESPONDENCE(2-12-2011).pdf | 2018-08-10 |
| 8 | 1121-MUM-2009-FORM 5(27-4-2010).pdf | 2018-08-10 |
| 8 | 1121-MUM-2009-CORRESPONDENCE(27-4-2010).pdf | 2018-08-10 |
| 9 | 1121-MUM-2009-CORRESPONDENCE(30-7-2013).pdf | 2018-08-10 |
| 9 | 1121-mum-2009-form 3.pdf | 2018-08-10 |
| 10 | 1121-mum-2009-correspondence.pdf | 2018-08-10 |
| 10 | 1121-MUM-2009-FORM 3(30-7-2013).pdf | 2018-08-10 |
| 11 | 1121-MUM-2009-DESCRIPTION(COMPLETE)-(27-4-2010).pdf | 2018-08-10 |
| 11 | 1121-MUM-2009-FORM 3(27-4-2010).pdf | 2018-08-10 |
| 12 | 1121-MUM-2009-FORM 3(10-1-2014).pdf | 2018-08-10 |
| 13 | 1121-mum-2009-description(provisional).pdf | 2018-08-10 |
| 13 | 1121-MUM-2009-FORM 3(1-11-2010).pdf | 2018-08-10 |
| 14 | 1121-MUM-2009-DRAWING(27-4-2010).pdf | 2018-08-10 |
| 14 | 1121-mum-2009-form 26.pdf | 2018-08-10 |
| 15 | 1121-mum-2009-drawing.pdf | 2018-08-10 |
| 15 | 1121-mum-2009-form 2.pdf | 2018-08-10 |
| 16 | 1121-MUM-2009-FER.pdf | 2018-08-10 |
| 17 | 1121-MUM-2009-FORM 1(27-4-2010).pdf | 2018-08-10 |
| 17 | 1121-mum-2009-form 2(title page).pdf | 2018-08-10 |
| 18 | 1121-MUM-2009-FORM 2(TITLE PAGE)-(27-4-2010).pdf | 2018-08-10 |
| 18 | 1121-mum-2009-form 1.pdf | 2018-08-10 |
| 19 | 1121-MUM-2009-FORM 18(2-12-2011).pdf | 2018-08-10 |
| 19 | 1121-mum-2009-form 2(27-4-2010).pdf | 2018-08-10 |
| 20 | 1121-MUM-2009-FORM 18(2-12-2011).pdf | 2018-08-10 |
| 20 | 1121-mum-2009-form 2(27-4-2010).pdf | 2018-08-10 |
| 21 | 1121-mum-2009-form 1.pdf | 2018-08-10 |
| 21 | 1121-MUM-2009-FORM 2(TITLE PAGE)-(27-4-2010).pdf | 2018-08-10 |
| 22 | 1121-MUM-2009-FORM 1(27-4-2010).pdf | 2018-08-10 |
| 22 | 1121-mum-2009-form 2(title page).pdf | 2018-08-10 |
| 23 | 1121-MUM-2009-FER.pdf | 2018-08-10 |
| 24 | 1121-mum-2009-drawing.pdf | 2018-08-10 |
| 24 | 1121-mum-2009-form 2.pdf | 2018-08-10 |
| 25 | 1121-mum-2009-form 26.pdf | 2018-08-10 |
| 25 | 1121-MUM-2009-DRAWING(27-4-2010).pdf | 2018-08-10 |
| 26 | 1121-MUM-2009-FORM 3(1-11-2010).pdf | 2018-08-10 |
| 26 | 1121-mum-2009-description(provisional).pdf | 2018-08-10 |
| 27 | 1121-MUM-2009-FORM 3(10-1-2014).pdf | 2018-08-10 |
| 28 | 1121-MUM-2009-DESCRIPTION(COMPLETE)-(27-4-2010).pdf | 2018-08-10 |
| 28 | 1121-MUM-2009-FORM 3(27-4-2010).pdf | 2018-08-10 |
| 29 | 1121-mum-2009-correspondence.pdf | 2018-08-10 |
| 29 | 1121-MUM-2009-FORM 3(30-7-2013).pdf | 2018-08-10 |
| 30 | 1121-MUM-2009-CORRESPONDENCE(30-7-2013).pdf | 2018-08-10 |
| 30 | 1121-mum-2009-form 3.pdf | 2018-08-10 |
| 31 | 1121-MUM-2009-CORRESPONDENCE(27-4-2010).pdf | 2018-08-10 |
| 31 | 1121-MUM-2009-FORM 5(27-4-2010).pdf | 2018-08-10 |
| 32 | 1121-MUM-2009-CORRESPONDENCE(2-12-2011).pdf | 2018-08-10 |
| 32 | 1121-MUM-2009-GENERAL POWER OF ATTORNEY(1-11-2010).pdf | 2018-08-10 |
| 33 | 1121-MUM-2009-PETITION UNDER RULE-137(30-7-2013).pdf | 2018-08-10 |
| 33 | 1121-MUM-2009-CORRESPONDENCE(10-1-2014).pdf | 2018-08-10 |
| 34 | abstract1.jpg | 2018-08-10 |
| 34 | 1121-MUM-2009-CORRESPONDENCE(1-11-2010).pdf | 2018-08-10 |
| 35 | Form 3 [12-01-2017(online)].pdf | 2017-01-12 |
| 35 | 1121-MUM-2009-CLAIMS(27-4-2010).pdf | 2018-08-10 |
| 36 | Form 3 [21-07-2016(online)].pdf | 2016-07-21 |
| 36 | 1121-MUM-2009-ABSTRACT(27-4-2010).pdf | 2018-08-10 |
| 37 | 1121-MUM-2009-AbandonedLetter.pdf | 2018-10-31 |
| 37 | 1121-MUM-2009- ASSINGMENT OF RIGHTS IN INVENTION (28-04-2009).pdf | 2009-04-28 |
| 38 | 1121-MUM-2009- FORM 26 (28-04-2009).pdf | 2009-04-28 |
| 38 | 1121-MUM-2009- AFR.pdf | 2022-11-14 |
| 1 | search_17-07-2017.pdf |