Abstract: An audio video advertisement platform is provided. The audio video advertisement platform includes a visual indicator, an output system, one or more user devices, and a local server. The visual indicator is activated by the local server at a predetermined time and for a predetermined duration. Thereafter, the local server provides an alert to the user devices at the beginning of the predetermined duration. Each user device receives a response from corresponding user and transmits the response to the local server. The local server compares a number of positive responses with a number of negative responses. Thereafter, the output system plays an audio video advertisement media based on the result of the comparison and a predetermined threshold value.
DESC:FIELD OF INVENTION
[0001] The present invention relates generally to digitally delivered content and specifically to an audio video advertisement platform and a computer implemented method of audio video advertising.
BACKGROUND
[0002] Advertising has been one of the most dynamic ways to reach out to potential clients. Over time, advertising has evolved from word of mouth advertising to radio advertising, billboards and now most recently to digital advertising on TV, in cinemas and online. Advertising works as a medium of informing patrons as well as entertaining them and attracting them towards certain products.
[0003] In-theatre advertising focuses on advertising both - content and products - to patrons in two separate installments, at the start and at a pre-determined interval in the movie. Most of these advertisements are not met with high viewership as patrons either come in late or leave to purchase snacks and beverages in the interval, which leaves advertisers at a loss due to lack of exposure and outflow of money in the form of a purchased advertising slot in the movie. This leads to wasted time and resources on behalf of both - the advertiser and the movie theatre owner.
[0004] On the other side of the spectrum, the customer is currently burdened with an immense cost for movie tickets and in-theatre expenses such as food and beverages. With the increase in prices for the movie tickets and the unlikelihood of food and beverage prices dropping in the near future, a large number of movie screenings run empty or with very few patrons to make the showing of the movie a profitable endeavor. With loyalty programs skewed to favor the management as opposed to the client, customers are less likely to take part on these campaigns and hence lose out on possible rewards, which may be few and far between in any case due to the structure of today’s loyalty points.
[0005] In a conventional in-theatre advertising system, advertising in-theatres is done at a fixed time slot using fixed content which is determined by a server. These servers store a variety of content, and for each auditorium, the advertisements are pre-selected and played at a designated time in the movie. Even with the method of tailoring advertisements for the audience, there is a distinct shortage of viewers for the advertisements, due to their positioning at times when patrons are not in the auditorium. As a result, theatre owners cannot vary their costs for advertisements to account for the actual value of the time slot that is provided to clients.
[0006] In today’s world, with the right to choose and the increased emphasis on the client and their comfort, theaters compete with the internet and online streaming platforms which are poaching clients. There is also a need to improve loyalty programs which provide you with more tangible and instant rewards to suit the client and their need to be rewarded. Loyalty points are cumbersome to reuse and take large amount of time to accumulate to the point when they are of some value. With customers now being a lot more tech-savvy and choice oriented, it is imperative to involve technology and the freedom of choice to clients to attract them back to theatres in this widely competitive industry.
[0007] Therefore, there is a need for a system that provides control to the audiences over the advertisements screened in the theatres and overcomes at least one drawback of the abovementioned drawbacks of the conventional in-theatre advertising systems.
SUMMARY
[0008] This summary is provided to introduce concepts related to provide an audio video advertisement platform and a method of audio video advertising. This summary is neither intended to identify essential features of the present disclosure nor is it intended for use in determining or limiting the scope of the present disclosure.
[0009] In an embodiment of the present invention, an audio video advertisement platform having a client-server arrangement is provided. The audio video advertisement platform includes a visual indicator, an output system, one or more user devices, and a local server. The one or more user devices correspond to one or more users. The output system is configured to play audio video media. Each of the user devices is configured to receive an alert indicative of beginning of a predetermined duration and to receive a response from corresponding user in response to the alert. The response is either a positive response or a negative response. Thereafter, the user device transmits the response to the local server. The local server activates the visual indicator at a predetermined time and for a predetermined duration. The local server provides an alert to the user devices at the beginning of the predetermined duration. Thereafter, the local server receives responses from the user devices during the predetermined duration. The local server compares a number of positive responses with a number of negative responses. Thereafter, the local server causes to play an audio video advertisement media on the output system based on result of the comparison and a predetermined threshold value.
[0010] In another embodiment of the present invention, a computer implemented method of audio video advertising in a client-server arrangement is provided. The method includes activating a visual indicator by a local server at a predetermined time and for a predetermined duration. Thereafter, the local server provides an alert to one or more user devices at the beginning of the predetermined duration. The one or more user devices correspond to one or more users. Each user device receives a response from corresponding user in response to the alert. The response can be a positive response or a negative response. The user devices transmit the responses to the local server. The local server compares a number of positive responses with a number of negative responses. Thereafter, the output system plays an audio video advertisement media based on the result of the comparison and a predetermined threshold value.
[0011] In an exemplary embodiment, the audio video advertisement media is played when the number of positive responses exceeds the number of negative responses and a total number of negative responses exceeds the threshold value.
[0012] In another exemplary embodiment of the present invention, the user device receives a user identifier and a user password from corresponding user. The user identifier and the user password correspond to a user account of the user. The user device then transmits the user identifier and the user password to the local server. The local server receives the user identifier and the user password from the user device and determines whether combination of the user identifier and the user password is valid for the user account. If the combination is valid, the local server authenticates the user device and links the user device with the user account. Thereafter, the local server authorizes the user device to transmit responses through the authenticated user account.
[0013] In an example, each response includes the user identifier of the user.
[0014] In an example, a main server stores the user accounts and corresponding user identifiers and user passwords in a memory coupled with the main server.
[0015] After receiving the responses from the user devices, the local server determines the user identifiers corresponding to the received responses. The local server transmits the responses and corresponding user identifiers to the main server. The local server also transmits an indication to the main server, wherein the indication is indicative of whether the audio video advertisement media is played on the output system. The main server receives the responses, corresponding user identifiers, and the indication from the local server. The main server retrieves the user accounts corresponding to the user identifiers from the memory. Thereafter, the main server deposits predetermined credits into each user account for which corresponding response is a positive response and when the indication indicates that the audio video advertisement media is played on the output system.
BRIEF DESCRIPTION OF ACCOMPANYING DRAWINGS
[0016] The detailed description is described with reference to the accompanying figures. The same numbers are used throughout the drawings to reference like features and modules.
[0017] Fig. 1 illustrates an audio video advertisement platform in accordance with an embodiment of the present invention;
[0018] Fig. 2 illustrates a local server in accordance with an embodiment of the present invention;
[0019] Fig. 3 illustrates a user device in accordance with an embodiment of the present invention; and
[0020] Fig. 4 illustrates a flowchart of a computer implemented method of audio video advertising in accordance with an embodiment of the present invention.
[0021] It should be appreciated by those skilled in the art that any block diagrams herein represent conceptual views of illustrative systems embodying the principles of the present disclosure. Similarly, it will be appreciated that any flow charts, flow diagrams, and the like represent various processes which may be substantially represented in computer readable medium and so executed by a computer or processor, whether or not such computer or processor is explicitly shown.
DETAILED DESCRIPTION
[0022] The various embodiments of the present disclosure provide an audio video advertisement platform and a method of audio video advertising.
[0023] In the following description, for purpose of explanation, specific details are set forth in order to provide an understanding of the present disclosure. It will be apparent, however, to one skilled in the art that the present disclosure may be practiced without these details. One skilled in the art will recognize that embodiments of the present disclosure, some of which are described below, may be incorporated into a number of systems.
[0024] However, the systems and methods are not limited to the specific embodiments described herein. Further, structures and devices shown in the figures are illustrative of exemplary embodiments of the present disclosure and are meant to avoid obscuring of the present disclosure.
[0025] Furthermore, connections between components and/or modules within the figures are not intended to be limited to direct connections. Rather, these components and modules may be modified, re-formatted or otherwise changed by intermediary components and modules.
[0026] References in the present disclosure to “one embodiment” or “an embodiment” mean that a particular feature, structure, characteristic, or function described in connection with the embodiment is included in at least one embodiment of the invention. The appearances of the phrase “in one embodiment” in various places in the specification are not necessarily all referring to the same embodiment.
[0027] The present disclosure provides an audio video advertisement platform and a computer implemented method of audio video advertising.
[0028] In an embodiment of the present invention, an audio video advertisement platform is provided. The audio video advertisement platform includes a visual indicator, one or more user devices or remote devices, a local server, and a main server. The audio video advertisement platform of the present invention may be installed in public places, such as, but not limited to, auditoriums, movie theatres, drama theatres etc. The audio video advertisement platform of the present invention provides audience (also referred to as “users”) with a choice to view or skip the audio video advertisements that are displayed. The audio video advertisement platform provides a democratic way to play the audio video advertisements based on votes received from the users.
[0029] The local server is in communication with the user devices and the remote devices by way of wireless communication network, examples of which include Wi-Fi. The local server is in communication with the main server.
[0030] Examples of user devices include smartphones, tablets, etc. belonging to the users. Each user is identified uniquely by a user identifier. The user device includes an application that logs the user in by way of the user identifier and corresponding user password for a user account corresponding to the user. The user account, user identifiers and user passwords are stored at the local server and the main server. In case any user does not possess smartphone, tablet, etc. a remote device is assigned to the user. The remote device is linked to the user by linking the user identifier to the remote device.
[0031] When the users arrive at the venue, such as theatre, auditorium etc., the users are informed about voting procedures. During the course of the screening of the movie, drama, etc., there are multiple occasions requiring the users’ inputs to determine if the audience wishes to view audio video advertisements.
[0032] The local server activates a visual indicator, such as, and LED bar, at a predetermined time and for a predetermined duration to indicate a voting period. The visual indicator is configured to begin indicating when a voting period has begun and during the voting period, the visual indicator begins lighting up in form of a progress bar to indicate passing of the voting period and how much time is left for the users to cast a vote. The visual indicator will also indicate to the users the result of the vote.
[0033] At the beginning of the voting period, the local server transmits alerts to the user devices and the remote devices to alert the users about the beginning of the voting period. Thereafter, the users vote using the user equipment or the remote devices during the voting period. The vote is positive (for e.g. “YES”) or negative (for e.g. “NO”). If a majority of the audience votes positive and the number of votes exceeds a threshold number of votes, then an audio video advertisement media is played to the users. The votes from the users, both, from the user devices and the remote devices, are transmitted via the wireless network to the local server
[0034] At the end of the voting period, the local server receives the votes from the user devices. The local server determines if the total number of votes received is greater than a predetermined threshold number of votes. If not, the local server does not display the audio video advertisement media. If the total number of votes is greater than the predetermined threshold number of votes, the local server determines whether a number of positive votes exceeds a number of negative votes. If so, the local server causes to play the audio video advertisement media on an output system.
[0035] The local server transmits the received votes and an indication about whether the audio video advertisement media was played or not to the main server. The main server receives the votes and extracts the user identifiers from the votes. Thereafter, the main server deposits predetermined credits into the user accounts of the users who voted positive when the audio video advertisement media was displayed to the users.
[0036] Referring now to Fig. 1, an audio video advertising platform (100) is shown in accordance with an embodiment of the present invention. The audio video advertising platform (100) includes a remote device (102), a plurality of user devices (104) including the first through third user devices (104a, 104b and 104c) (also referred to as “the user device (104)”), a communication network (106), a local server (108), a main server (110), a content provider (112), a projector room control system (114), a screen (116), an LED bar (118), and an LED panel (120). The audio video advertising platform (100) is installed at a venue, such as a public place or a private location. The venue caters to multiple users with multiple devices.
[0037] The communication network (106) interconnects the remote device (102), the user devices (104), the LED bar (118), and the LED panel (120) with the local server (108). The communication network (106) includes wired and wireless communication networks. Examples of the wired communication networks include, but are not limited to, a Wide Area Network (WAN) or a Local Area Network (LAN), a client-server network, a peer-to-peer network, and so forth. Examples of the wireless communication networks include, but are not limited to, Wi-Fi, a Global System for Mobile communications (GSM) network, and a general Packet Radio Service (GPRS) network, an enhanced data GSM environment (EDGE) network, 802.5 communication networks, Code Division Multiple Access (CDMA) networks, or Bluetooth networks.
[0038] Examples of the remote device (102) and the user devices (104) include, but are not limited to, mobile phones (for e.g. a smart phone), Personal Digital Assistants (PDAs), wearable devices (for e.g. smart watches and smart bands), tablet computers, Personal Computers (PCs), and laptops. Each of the user devices (104) corresponds to a user.
[0039] Each user is identified uniquely by a user identifier. The user device (104) includes an application that logs the user in by way of the user identifier and corresponding user password for a user account corresponding to the user. The user account, user identifiers and user passwords are stored at the local server (108) and the main server (110). In case any user does not possess smartphone, tablet, etc. the remote device (102) is assigned to the user. The remote device (102) is linked to the user by linking the user identifier to the remote device (102).
[0040] The local server (108) activates the LED bar (118) at a predetermined time and for a predetermined duration to indicate a voting period. The LED bar (118) is configured to begin indicating when a voting period has begun and during the voting period, the LED bar (118) begins lighting up in form of a progress bar to indicate passing of the voting period and how much time is left for the users to cast a vote. The LED bar (118) will also indicate to the users the result of the vote.
[0041] At the beginning of the voting period, the local server (108) transmits alerts to the user devices (104) and the remote devices (102) to alert the users about the beginning of the voting period. Thereafter, the users vote using the user devices (104) or the remote devices (102) during the voting period. The vote is positive (for e.g. “YES”) or negative (for e.g. “NO”). If a majority of the audience votes positive and the number of votes exceeds a threshold number of votes, then an audio video advertisement media is played to the users. The votes from the users, both, from the user devices (104) and the remote devices (102), are transmitted via the communication network (106) to the local server (118).
[0042] At the end of the voting period, the local server (108) receives the votes from the user devices (104) and the remote devices (102). The local server (108) determines if the total number of votes received is greater than a predetermined threshold number of votes. If not, the local server (108) does not display the audio video advertisement media. If the total number of votes is greater than the predetermined threshold number of votes, the local server (108) determines whether a number of positive votes exceeds a number of negative votes. If so, the local server (108) causes to play the audio video advertisement media on the screen (116).
[0043] The local server (108) transmits the received votes and an indication about whether the audio video advertisement media was played or not to the main server (110). The main server (110) receives the votes and extracts the user identifiers from the votes. Thereafter, the main server (110) deposits predetermined credits into the user accounts of the users who voted positive when the audio video advertisement media was displayed to the users.
[0044] In operation, responses from the users are transmitted by the remote devices (102) or the user devices (104) over the communication network (106) to the local server (108). The local server (108) calculates the number of responses and determines whether the total number of responses exceeds the threshold number of responses. The local server (108) then determines if the number of positive responses exceeds the number of negative responses. The local server (108) transmits the result to the LED panel (120) to display the result to the users.
[0045] The local server (108) simultaneously transmits the result to the projection server and the projection server software pauses the movie and plays the audio video advertisement on the screen (116).
[0046] The local server (108) simultaneously transmits the responses to the main server (110). The main server (110) stores the responses in a memory and also deposits predetermined amount of credits to a user’s account when the audio video advertisement data was played on the screen (116) and when the user had provided a positive response. For users who voted using the remote devices (102), the main server (110) stores the credits corresponding to the user accounts of the users to which the remote devices (102) were registered.
[0047] The content provider (112) is connected to the main server (110) which is connected to the projector room control system (114). The content provider provides content such as, but not limited to, advertisements, movies, dramas, etc. to the projector room control system (114) using a Digital Rights Management (DRM) system. By using the DRM system, the audio video advertising platform (100) ensures that the data shared by the content provider (112) is secured. The projector room control system (114) receives the data from the content provider (112) and displays the data on the screen (116). The main server (110) also transmits statistics such as, but not limited to, a number of audiences that have watched the advertisements, number and duration of the advertisements displayed, demographics of the audiences, etc. Hence, the content provider (112) receives statistical data form the main server (110) regarding the content provided to the projector room control system (114).
[0048] In an example, a user application is installed on the user devices (104a, 104b, 104c). The user application enables a supervisor to access the user account and access details of the user responses and also the credits provided by the main server (110). The local server (108) is linked via a messaging gateway (not shown) by way of the communication network (106) for providing transmission and reception of messages between the server and the user equipment.
[0049] In an embodiment, when the user purchases more than one ticket for the movie and requests credits for all the tickets to be added to the user’s account, the user’s response is registered through the user application on the user device (104) and the responses of the other members, that accompany the user, are registered through the remote devices (102).
[0050] Referring now to Fig. 2, the local server (108) is shown in accordance with an embodiment of the present invention. The local server (108) includes a processor (202), a transceiver (204), a memory (206), an LED bar control unit (208), an LED panel control unit (210), a supervisor account execution unit (212), a ticket counter execution unit (214), an Application Programming Interface (API) execution unit (216), and a data synchronization unit (218). The memory (206) includes user data (220), advertisement data (222), movie data (224), and poll data (226).
[0051] The LED bar control unit (208) activates the LED bar (118) at the predetermined time and for a predetermined duration. Specifically, the LED bar (118) is activated at the beginning of the voting period and is ON for the duration of the voting period. The LED bar (118) provides indication to the audience that the voting period is on and that the users can place their votes through the remote devices (102) and the user devices (104).
[0052] The LED panel control unit (210) displays the result of the voting to the users at the end of the voting period. The LED panel control unit (210) provides indication to the audience about whether the audio video advertisement media will be played on the screen (116) or not.
[0053] The ticket counter execution unit (214) links the user identifier of the user with either of: the registered user device (104) corresponding to the user or the remote device (102) allocated to the user. The ticket counter execution unit (214) also executes ticket purchases at ticket counter of the venue. In that, the ticket counter execution unit (214) facilitates purchase of tickets using credits of the user’s user account.
[0054] The supervisor account execution unit (212) enables a supervisor to monitor the functioning of the local server (108) and to re-program the local server (108) as per the requirements. The supervisor account execution unit (212) facilitates monitoring of all the user accounts and the deposition of credits to the user accounts.
[0055] The API execution unit (216) hosts web-based applications. In an example, the API execution unit (216) executes an application to monitor the voting. In that, the PI execution unit (216) receives the votes from the user devices (104) and the remote devices (102), calculates whether the total; number of votes exceeds the predetermined threshold. Thereafter, the API execution unit (216) compares to determine whether the number of positive votes exceeds the number of negative votes. The API execution unit (216) transmits the result of the comparison to the processor (202). The API execution unit (216) also executes an application to provide the results to the projector room control system (114).
[0056] The API execution unit (216) executes an application to synchronize the movie schedule and the commercial break schedule with the projector room control system (114). The API execution unit (216) executes an application to push data to the main server (110) and to receive data from the main server (110) and to synchronize the local server (108) and the main server (110).
[0057] The transceiver (204) transmits and receives data over the communication network (106), thereby connecting the local server (108) to the remote devices (102) and the user equipment (104) by way of the communication network (106).
[0058] The memory (206) includes, user data (220), movie data (224), advertisement data (222) and, poll data (226). The memory (206) is a non-transitory and tangible computer readable storage media. Examples of the memory (206) include, but are not limited to, nonvolatile and hard-coded type media (for e.g. Read Only Memories (ROMs), compact disks (CD-ROMs), and digital versatile disks (DVD-ROMs)), Erasable and Electrically Programmable Read Only Memories (EEPROMs), and recordable type media such as floppy disks, hard disk drives, flash drives, memory sticks, memory cards and so on. The memory (206) is connected to the processor (202).
[0059] The user data (220) includes information about the users. Examples of the information about the users include, but are not limited to, name of the user, a contact number (for e.g. mobile number) of the user, an e-mail id of the user, residential or office address of the user, or a social media profile of the user.
[0060] The movie data (224) includes information about the movies. Examples of the information about the movie include, but are not limited to, name of the movie, run-time of the movie, number of shows of the movie, the producers of the movie, and actors of the movie.
[0061] The advertisement data (222) includes information about the advertisements that are licensed by the theatre. Examples of the information about the advertisements include, but are not limited to, number of advertisements, products being advertised, run-time of the advertisements, contractual agreements of each advertisement, and content of the advertisements.
[0062] The poll data (226) includes information about the polling which takes place in individual auditoriums at the theatre. Examples of the information about the polling include, the number of total votes, the number of “YES” votes, the number of “NO” votes, the percentage of “YES” votes, the identification attributes of the voters, and the validity of the poll.
[0063] The main server (110) is structurally and functionally similar to the local server (108). Additionally, the main server (110) stores geographic information pertaining to all the theatres in the geographic region that it is in control of. The main server (110) communicates with the local server (108) by means of a wireless or wireless connection (not shown).
[0064] Referring now to Fig. 3, the user device (104) is shown in accordance with an embodiment of the present invention. The user device (104) includes a processor (302), a wireless transceiver (304), and a memory (306). The memory (306) includes application data (308) and operating system data (310). The application data (308) includes user profile module (312), movie module (314), voting module (316), movie timing module (318), and wallet transaction module (320).
[0065] The wireless transceiver (304) is connected to the memory (306) and the processor (302). The transceiver (304) transmits and receives data over the communication network (106), thereby connecting the user equipment (104) to the local server (108) by way of the communication network (106).
[0066] The memory (306) stores application data (308) and operating system data (310). In application data (308), the memory (306) includes a user profile module (312), a movie module (314), a voting module (316), a movie timing module (318), and a wallet transaction module (320).
[0067] The memory (306) is a non-transitory and tangible computer readable storage media. Examples of the memory (306) include, but are not limited to, nonvolatile and hard-coded type media (for e.g. Read Only Memories (ROMs), compact disks (CD-ROMs), and digital versatile disks (DVD-ROMs)), Erasable and Electrically Programmable Read Only Memories (EEPROMs), and recordable type media such as floppy disks, hard disk drives, flash drives, memory sticks, memory cards and so on. The memory (306) is connected to the processor (302).
[0068] The operating system data (312) includes information about the operating system. Examples of the information include the version of the operating system that is running on the user equipment, the kernel of the operating system, and the storage needed for the operating system.
[0069] The application data (308) includes information about the application. Examples of the information about the users include, but are not limited to, name of the application, version of the application, permissions, storage, and application notifications.
[0070] The user profile module (312) receives and stores information about the user corresponding to the user device (104). Examples of the information about the users include, but are not limited to, name of the user, a contact number (for e.g. mobile number) of the user, an e-mail id of the user, residential or office address of the user, or a social media profile of the user.
[0071] The movie module (314) synchronizes with the movie data (224) of the local server (108). The movie module (314) displays information about the available movies, dramas, plays etc. to the user of the user device (104). The user may select any movie and may purchase tickets of the available movie.
[0072] The voting module (316) facilitates the user to vote during the voting period. In an embodiment, the voting module (316) is only activated during the voting period and supersedes all other modules during the voting period. The voting module (316) may provide “YES” or “NO” options to the user to facilitate sending of positive or negative responses to the local server (108). The voting module (316) is synchronized with the local server (108) such that it is activated at the beginning of the voting period and is deactivated at the end of the voting period.
[0073] The movie timing module (318) synchronizes with the local server (108) the information about the beginning, duration, and the end of the movie timings.
[0074] The wallet transaction module (320) stores the user’s account data, such as, the credits available in the user account. The wallet transaction module (320) also enables the user to purchase tickets using the credits available in the user account. The wallet transaction module (320) receives the credits deposited by the main server (110) to the user account and displays the available credits to the user.
[0075] Referring now to Fig. 4, a flowchart illustrating a method of performing audio video advertising in a client-server arrangement is provided in accordance with an embodiment of the present invention. The flowchart of Fig. 4 is explained below with reference to Figs. 1-3 as described above.
[0076] At step 402, the movie plays on the theatre screen.
[0077] At step 404, the voting period begins and is indicated by the LED bar (118).
[0078] At step 406, the users’ votes through the remote devices (102) and the user equipment (104).
[0079] At step 408, the local server (108) receives the vote data from the remote devices (102) and the user equipment (104) and performs tabulation and calculation of votes.
[0080] At step 410, the local server (108) determines whether the total number of votes exceeds the threshold number of votes.
[0081] If yes, at step 412, the local server (108) checks whether the number of positive votes exceeds the total number of negative votes.
[0082] If yes, at step 414, the advertisements are displayed on the screen (116).
[0083] At step 416, the local server (108) checks whether the movie has ended or not.
[0084] If yes, at step 418, the main server (110) adds the cash-back to the users’ accounts who provided positive response.
[0085] The foregoing description of the invention has been set merely to illustrate the invention and is not intended to be limiting. Since modifications of the disclosed embodiments incorporating the spirit and substance of the invention may occur to person skilled in the art, the invention should be construed to include everything within the scope of the disclosure.
[0086] It will be apparent to one of the ordinary skill in the art that many modifications, improvements and sub-combinations of the various embodiments, adaptations and variations can be made to the invention without departing from the scope thereof as claimed in the following claims.
[0087] Advantageously, the audio video advertisement platform of the present invention provides economical advantage to the audiences in form of cash-back as it leads to effective reduction in the price of the movie ticket.
[0088] The audio video advertisement platform of the present invention also ensures high viewership to the advertisements screened in the movie theatres.
[0089] The audio video advertisement platform of the present invention also provides control to the audience regarding the timing of the screening of the advertisements.
[0090] The foregoing description of the invention has been set merely to illustrate the invention and is not intended to be limiting. Since modifications of the disclosed embodiments incorporating the spirit and substance of the invention may occur to person skilled in the art, the invention should be construed to include everything within the scope of the disclosure.
[0091] The foregoing description of the invention has been set merely to illustrate the invention and is not intended to be limiting. Since modifications of the disclosed embodiments incorporating the spirit and substance of the invention may occur to person skilled in the art, the invention should be construed to include everything within the scope of the disclosure.
,CLAIMS:
1. An audio video advertisement platform having a client-server arrangement, the platform comprising:
a visual indicator;
an output system configured to play audio video media;
one or more user devices corresponding to one or more users, each of said one or more user devices configured to:
receive an alert indicative of beginning of a predetermined duration,
receive a response from corresponding user in response to the alert, said response being either a positive response or a negative response, and
transmit the response; and
a local server in communication with the visual indicator and the user devices, said local server configured to:
activate the visual indicator at a predetermined time and for a predetermined duration,
provide an alert to the user devices at beginning of the predetermined duration,
receive responses from the user devices during the predetermined duration,
compare a number of positive responses with a number of negative responses, and
cause to play an audio video advertisement media on the output system based on result of the comparison and a predetermined threshold value.
2. The platform as claimed in claim 1, wherein the local server is further configured to cause to play the audio video advertisement media on the output system when the number of positive responses exceeds the number of negative responses and a number of total responses exceeds the threshold value.
3. The platform as claimed in claim 2, wherein each user device is further configured to:
receive a user identifier and a user password from corresponding user, said user identifier and said password corresponding to a user account of said user, and
transmit the user identifier and the user password to the local server,
and wherein the local server is further configured to:
receive the user identifier and the user password from the user device,
determine whether combination of the user identifier and the user password is valid for the user account,
authenticate the user device, thereby linking the user device with the user account, and
authorize the user device to transmit responses through the authenticated user account,
and wherein each response includes the user identifier of corresponding user.
4. The platform as claimed in claim 3, further comprising a main server in communication with the local server, said main server configured to store user accounts and corresponding user identifiers in a memory coupled with the main server.
5. The platform as claimed in claim 4, wherein the local server is further configured to:
determine the user identifiers corresponding to received responses,
transmit the responses and corresponding user identifiers to the main server, and
transmit an indication to the main server, said indication indicative of whether the audio video advertisement data is played on the output system,
and wherein the main server is further configured to:
receive the responses, corresponding user identifiers, and the indication from the local server,
retrieve, from the memory, the user accounts corresponding to the user identifiers, and
deposit, when the indication indicates that the audio video advertisement media is played on the output system, predetermined credits into each user account for which corresponding response is a positive response.
6. A computer implemented method of audio video advertising in a client-server arrangement, the method comprising:
activating, by a local server, a visual indicator at a predetermined time and for a predetermined duration;
providing, by the local server, an alert to one or more user devices at the beginning of the predetermined duration, said one or more user devices corresponding to one or more users;
receiving, at each user device, a response from corresponding user in response to the alert, said response being either a positive response or a negative response;
transmitting, by the user devices, the responses to the local server;
comparing, by the local server, a number of positive responses with a number of negative responses; and
playing an audio video advertisement media, by the output system, based on result of the comparison and a predetermined threshold value.
7. The method as claimed in claim 6, further comprising:
playing, by the output device, the audio video advertisement media when the number of positive responses exceeds the number of negative responses and a number of total responses exceeds the threshold value.
8. The method as claimed in claim 7, further comprising:
receiving, at each user device, a user identifier and a user password from corresponding user said user identifier and said password corresponding to a user account of said user;
transmitting, by the user device, the user identifier and the user password to the local server;
receiving, by the local server, the user identifier and the user password from the user device;
determining, by the local server, whether combination of the user identifier and the user password is valid for the user account;
authenticating, by the local server, the user device, thereby linking the user device with the user account; and
authorizing, by the local server, the user device to transmit responses through the authenticated user account;
and wherein each response includes the user identifier of the user.
9. The method as claimed in claim 8, further comprising storing, by a main server, user accounts and corresponding user identifiers and user passwords in a memory coupled with the main server.
10. The method as claimed in claim 9, further comprising:
determining, by the local server, the user identifiers corresponding to received responses;
transmitting, by the local server, the responses and corresponding user identifiers to the main server;
transmitting, by the local server, an indication to the main server, said indication indicative of whether the audio video advertisement media is played on the output system;
receiving, at the main server, the responses, corresponding user identifiers and the indication from the local server;
retrieving, by the main server, the user accounts corresponding to the user identifiers from the memory; and
depositing, by the main server, when the indication indicates that the audio video advertisement media is played on the output system, predetermined credits into each user account for which corresponding response is a positive response.
| # | Name | Date |
|---|---|---|
| 1 | 201721035321-STATEMENT OF UNDERTAKING (FORM 3) [05-10-2017(online)].pdf | 2017-10-05 |
| 2 | 201721035321-PROVISIONAL SPECIFICATION [05-10-2017(online)].pdf | 2017-10-05 |
| 3 | 201721035321-FORM 1 [05-10-2017(online)].pdf | 2017-10-05 |
| 4 | 201721035321-DRAWINGS [05-10-2017(online)].pdf | 2017-10-05 |
| 5 | 201721035321-DECLARATION OF INVENTORSHIP (FORM 5) [05-10-2017(online)].pdf | 2017-10-05 |
| 6 | 201721035321-FORM-26 [03-11-2017(online)].pdf | 2017-11-03 |
| 7 | 201721035321-Proof of Right (MANDATORY) [05-03-2018(online)].pdf | 2018-03-05 |
| 8 | 201721035321-ORIGINAL UNDER RULE 6 (1A)-FORM 1-130318.pdf | 2018-08-11 |
| 9 | 201721035321-ORIGINAL UNDER RULE 6 (1A)-061117.pdf | 2018-08-11 |
| 10 | 201721035321-ENDORSEMENT BY INVENTORS [20-08-2018(online)].pdf | 2018-08-20 |
| 11 | 201721035321-DRAWING [20-08-2018(online)].pdf | 2018-08-20 |
| 12 | 201721035321-COMPLETE SPECIFICATION [20-08-2018(online)].pdf | 2018-08-20 |
| 13 | 201721035321-OTHERS [21-08-2018(online)].pdf | 2018-08-21 |
| 14 | 201721035321-FORM FOR STARTUP [21-08-2018(online)].pdf | 2018-08-21 |
| 15 | 201721035321-FORM-9 [10-09-2018(online)].pdf | 2018-09-10 |
| 16 | ABSTRACT1.jpg | 2018-09-12 |
| 17 | 201721035321-FORM 18A [12-09-2018(online)].pdf | 2018-09-12 |
| 18 | 201721035321-FER.pdf | 2018-10-11 |
| 19 | 201721035321-REQUEST FOR CERTIFIED COPY [17-10-2018(online)].pdf | 2018-10-17 |
| 20 | 201721035321-CORRESPONDENCE(IPO)-(CERTIFIED COPY)-(22-10-2018).pdf | 2018-10-22 |
| 21 | 201721035321-FORM 3 [31-01-2019(online)].pdf | 2019-01-31 |
| 22 | 201721035321-Information under section 8(2) (MANDATORY) [08-04-2019(online)].pdf | 2019-04-08 |
| 23 | 201721035321-FORM 3 [08-04-2019(online)].pdf | 2019-04-08 |
| 24 | 201721035321-OTHERS [10-04-2019(online)].pdf | 2019-04-10 |
| 25 | 201721035321-FER_SER_REPLY [10-04-2019(online)].pdf | 2019-04-10 |
| 26 | 201721035321-DRAWING [10-04-2019(online)].pdf | 2019-04-10 |
| 27 | 201721035321-COMPLETE SPECIFICATION [10-04-2019(online)].pdf | 2019-04-10 |
| 28 | 201721035321-COMPLETE SPECIFICATION [10-04-2019(online)]-1.pdf | 2019-04-10 |
| 29 | 201721035321-CLAIMS [10-04-2019(online)].pdf | 2019-04-10 |
| 30 | 201721035321-ABSTRACT [10-04-2019(online)].pdf | 2019-04-10 |
| 31 | 201721035321-HearingNoticeLetter.pdf | 2019-05-17 |
| 32 | 201721035321-REQUEST FOR ADJOURNMENT OF HEARING UNDER RULE 129A [07-06-2019(online)].pdf | 2019-06-07 |
| 33 | 201721035321-FORM-26 [11-07-2019(online)].pdf | 2019-07-11 |
| 34 | 201721035321-ExtendedHearingNoticeLetter_11-07-2019.pdf | 2019-07-11 |
| 35 | 201721035321-FORM 3 [24-07-2019(online)].pdf | 2019-07-24 |
| 36 | 201721035321-Written submissions and relevant documents (MANDATORY) [25-07-2019(online)].pdf | 2019-07-25 |
| 37 | 201721035321-Annexure (Optional) [25-07-2019(online)].pdf | 2019-07-25 |
| 38 | 201721035321-ORIGINAL UR 6(1A) FORM 26-170719.pdf | 2019-08-14 |
| 1 | searchstrat_10-10-2018.pdf |