Sign In to Follow Application
View All Documents & Correspondence

Method And System For Managing Out Of Home Display Screens

Abstract: A system 100 for managing out-of-home display screens 104 is provided. The system 100 may include a server 102 configured to receive content to display on one or more out-of-home display screens 104, and information corresponding to the content from a user device. The server 102 may be further configured to access data corresponding to events from one or more sources external to the server. The server 102 may be further configured to prepare a schedule to display the received content on the one or more out-of-home display screens 104 based on the received information corresponding to the content and the accessed data. The server 102 may be further configured to display the content on the one or more out-of-home display screens 104 based on the prepared schedule. Reference Figure: 1

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
02 February 2016
Publication Number
45/2017
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
ipo@invntree.com
Parent Application

Applicants

BRILLTEZ TECHNOLOGIES PRIVATE LIMITED
1/54, PRAKASH CITADEL, C-35, MUNINAGAPPA LAYOUT MAIN ROAD, KAVALBYRASANDRA, R T NAGAR POST, BANGALORE - 560032

Inventors

1. Mohammed Ali Tabani
1/54, Prakash Citadel, C-35, Muninagappa Layout Main Road, Kavalbyrasandra, R T Nagar Post, Bangalore - 560032

Specification

Claims:CLAIMS
I claim:
1. A method for managing out-of-home display screens, the method comprising:
receiving, at a server, content to display on one or more out-of home display screens, and information corresponding to the content from a user device;
accessing, at the server, data corresponding to events;
preparing, at the server, a schedule to display the received content on the one or more out of home display screens based on the received information corresponding to the content and the accessed data; and
displaying the content on the one or more out of home display screens based on the prepared schedule.

2. The method according to claim 1, wherein the data corresponding to the events is accessed based on the received information corresponding to the content.

3. The method according to claim 1, wherein the data corresponding to the events is accessed from one or more external data sources.

4. The method according to claim 1, wherein the schedule is prepared based on profile of a user.

5. The method according to claim 1, wherein the schedule is prepared based on the received content.

6. The method according to claim 1, further comprising:
modifying the schedule based on availability of target audience at the one or more out-of home display screens.

7. The method according to claim 6, wherein the availability of target audience is determined based on identification data received from the one or more out-of home display screens.

8. The method according to claim 6, wherein the schedule is modified during display of the content on the one or more out of home display screens.

9. A method for managing out-of-home display screens, the method comprising:
receiving, at a server, content to display on one or more out-of home display screens from a user device;
accessing, at the server, data corresponding to events;
preparing, at the server, a schedule to display the received content on the one or more out of home display screens based on the received content and the accessed data; and
displaying the content on the one or more out of home display screens based on the prepared schedule.

10. A system for managing out-of-home display screens, the system comprising:
a server configured to:
receive content to display on one or more out-of home display screens, and information corresponding to the content from a user device;
access data corresponding to events from one or more sources external to the server;
prepare a schedule to display the received content on the one or more out of home display screens based on the received information corresponding to the content and the accessed data; and
display the content on the one or more out of home display screens based on the prepared schedule.

11. A method for managing out-of-home display screens, the method comprising:
receiving, at a server, a first content to display on one or more out-of home display screens, and first information corresponding to the first content from a user device;
receiving, at the server, a second content to display on one or more out-of home display screens, and second information corresponding to the second content from a user device;
accessing, at the server, data corresponding to events;
assigning weights, at the server, to the first content and the second content based on the received first information and the received second information, and the accessed data;
preparing, at the server, a schedule to display the received first content and the received second content on the one or more out of home display screens based on assigned weights; and
displaying the received first content and the received second content on the one or more out of home display screens based on the prepared schedule. , Description:BACKGROUND
Field
[0001] The subject matter in general relates to out-of-home advertisement. More particularly, but not exclusively, the subject matter relates to a method and system for managing out-of-home display screens.
Discussion of related field
[0002] With the increase in the amount of time spent by people outdoor, advertisers are attracting customers through out-of-home advertisements. Out-of-home advertisements, with stand-alone format, get people’s attention and helps in reaching out to masses. From studies it has been found that people remember the outdoor advertisements for a longer period than the traditional advertisements. However, such advertisements on bill boards are static in nature. Further, in case of bill boards, to determine if the advertisement is put up or not, the advertiser has to personally check each and every advertisement boards. Furthermore, it is difficult for the advertiser to identify the number of people who have seen the outdoor advertisement. Furthermore, since most bill boards are at great heights, it is tedious and also dangerous to work at that height for changing the advertisements.
[0003] Some of the above mentioned drawbacks are overcome by digital out-of-home network. The digital out-of-home network includes multiple digital screens which are connected to a centralized server. These multiple digital screens are located in public areas. The digital out-of-home network enables an advertiser to hire one or more digital screens for advertising their products or services. The digital screens display the advertiser content for the hired number of days/weeks. This process is ineffective as the percentage of target audience for any advertiser may vary based on time of the day, location of the screen … etc.
[0004] In light of the foregoing discussion, it is desirable to have an improved technique of managing the out-of-home display screens.
SUMMARY
[0005] Embodiments of the present application provide a method and system for managing out-of-home display screens.
[0006] In an embodiment the method for managing out-of-home display screens may include receiving, at a server, content to display on one or more out-of home display screens, and information corresponding to the content from a user device. The method may further include accessing, at the server, data corresponding to events. The method may further include preparing, at the server, a schedule to display the received content on the one or more out of home display screens based on the received information corresponding to the content and the accessed data. The method may further include displaying the content on the one or more out of home display screens based on the prepared schedule.
[0007] In an embodiment a method for managing out-of-home display screens may include receiving, at a server, content to display on one or more out-of home display screens from a user device. The method may further include accessing, at the server, data corresponding to events. The method may further include preparing, at the server, a schedule to display the received content on the one or more out of home display screens based on the received content and the accessed data. The method may further include displaying the content on the one or more out of home display screens based on the prepared schedule.
[0008] In an embodiment, a system for managing out-of-home display screens may include a server configured to receive content to display on one or more out-of home display screens, and information corresponding to the content from a user device. The server may be further configured to access data corresponding to events from one or more sources external to the server. The server may be further configured to prepare a schedule to display the received content on the one or more out of home display screens based on the received information corresponding to the content and the accessed data. The server may be further configured to display the content on the one or more out of home display screens based on the prepared schedule.
[0009] In an embodiment a method for managing out-of-home display screens may include receiving, at a server, a first content to display on one or more out-of home display screens, and first information corresponding to the first content from a user device. The method may further include receiving, at the server, a second content to display on one or more out-of home display screens, and second information corresponding to the second content from a user device. The method may further include accessing, at the server, data corresponding to events. The method may further include assigning weights, at the server, to the first content and the second content based on the received first information and the received second information, and the accessed data. The method may further include preparing, at the server, a schedule to display the received first content and the received second content on the one or more out of home display screens based on assigned weights. The method may further include displaying the received first content and the received second content on the one or more out of home display screens based on the prepared schedule.
BRIEF DESCRIPTION OF DRAWINGS
[0010] Embodiments are illustrated by way of example and not limitation in the Figures of the accompanying drawings, in which like references indicate similar elements and in which:
[0011] FIG. 1 is an exemplary architecture of a system 100 for managing out-of-home display screens, in accordance with an embodiment;
[0012] FIG. 2 is an exemplary block diagram of a server 102 of the system 100, in accordance with an embodiment;
[0013] FIG. 3 is an exemplary block diagram of a display screen 104 of the system 100, in accordance with an embodiment;
[0014] FIG. 4A illustrates an exemplary user interface of a user device 106 of the system 100, in accordance with an embodiment;
[0015] FIG. 4B illustrates another exemplary user interface of the user device 106 of the system 100, in accordance with an embodiment;
[0016] FIG. 5 is a flowchart of an exemplary method 500 for managing out-of-home display screens, in accordance with an embodiment;
[0017] FIG. 6 is a flowchart of an exemplary method 600 for modifying a schedule of displaying content of the advertiser on a display screen 104 based on the availability of target audience, in accordance with an embodiment;
[0018] FIG. 7 is a flowchart of an exemplary method 700 for managing out-of-home display screens for received content from a user device, in accordance with an embodiment;
[0019] FIG. 8 is a flowchart of an exemplary method 800 for managing out-of-home display screens according to prepared schedule based on assigned weights, in accordance with an embodiment;
[0020] FIG. 9A illustrates exemplary display screens 104, of the system 100, displaying content based on end users, in accordance with an embodiment;
[0021] FIG. 9B illustrates another exemplary display screen 104, of the system 100, displaying content based on end users, in accordance with an embodiment.
DETAILED DESCRIPTION
[0022] The following detailed description includes references to the accompanying drawings, which form a part of the detailed description. The drawings show illustrations in accordance with example embodiments. These example embodiments, which may be herein also referred to as “examples” are described in enough detail to enable those skilled in the art to practice the present subject matter. The embodiments can be combined, other embodiments can be utilized, or structural, logical, and design changes can be made without departing from the scope of the claims. The following detailed description is, therefore, not to be taken in a limiting sense, and the scope is defined by the appended claims and their equivalents.
[0023] In this document, the terms “a” or “an” are used, as is common in patent documents, to include one or more than one. In this document, the term “or” is used to refer to a nonexclusive “or,” such that “A or B” includes “A but not B,” “B but not A,” and “A and B,” unless otherwise indicated.
[0024] FIG. 1 is an exemplary architecture of a system 100 for managing out-of-home display screens, in accordance with an embodiment. The system 100 may include a server 102, a plurality of display screens 104a, 104b … 104n (hereinafter also referred to as “display screens 104”) a plurality of user devices 106a, 106b … 106n (hereinafter also referred to as “user device 106”) of users and external data sources 108a, 108b … 108n (hereinafter also referred to as “external data source 108”). All the devices in the FIG. 1 are connected to a network 110, and hence each of the devices can communicate with each of the other devices through the network 110. The network 110 may include wired network, wireless network, or a combination of wired communication devices and wireless communication devices.
[0025] The external data sources 108 may include one or more of social networking servers, local event servers, news servers, and listing servers among other. Further, each of the external data sources 108a … 108n is connected to the server 102 through the network 110.
[0026] The display screen 104 (also referred to as “out-of-home display screens”) are the out-of-home advertising screens which are positioned at different locations such as highways, main roads, shopping malls, movie theaters, super markets, parking lots, and exhibitions among others. Further, each of the display screens 104a … 104n is connected to the server 102 through the network 110.
[0027] The user device 106 may be used by an advertiser to upload an advertisement, view their advertisement information, view the display screens where there advertisements is being displayed, and view Ad-performance reports, among others. In an embodiment the user device 106 may include a mobile phone, a laptop, a personal computer, a tablet or any other device which can run a browser application. Further, each of the user device 106a … 106n is connected to the server 102 through the network 110.
[0028] FIG. 2 is an exemplary block diagram of the server 102 of the system 100, in accordance with an embodiment. The server 102 may include a processing module 202, a communication module 204, a memory 206, and a data bus 214 connecting the processing module 202, the communication module 204, and the memory 206.
[0029] The processing module 202 may include one or more processors. The processing module 202 may be implemented as appropriate in hardware, computer-executable instructions, firmware, or combinations thereof. Computer-executable instruction or firmware implementations of the processing module 202 may include computer-executable or machine-executable instructions written in any suitable programming language to perform the various functions described. Further, the processing module 202 may communicate with the memory 206 and the communication module 204 through the data bus 214.
[0030] The communication module 204 provides an interface to communicate with other devices locally or through the network 110. The communication module 204 may enable both wired communication and wireless communication. Further, the communication module 204 may communicate with the processing module 202 and the memory 206 through the data bus 214.
[0031] The memory 206 is configured to store user profiles 208, events data 210, schedule data 212, and program logics, among other types of data and instructions. The memory 206 may store data and program instructions that are loadable and executable on the processor 202, as well as data generated during the execution of these programs. Further, the memory 206 may be volatile memory, such as random access memory and/or a disk drive, or non-volatile memory. The memory 206 may be removable memory such as a CompactFlash card, Memory Stick, SmartMedia, MultiMediaCard (MMC), SD (Secure Digital) memory, or any other memory storage that exists currently or will exist in the future.
[0032] In an embodiment, the content pertaining to the advertisement is stored in the memory 206. The content may be a video or an image and is not limited to any format. For example, the content may be of any of the following formats jpeg, tiff, bmp, gif, pcx, png, webm, mkv, flv, vob, ogv, ogg, drc, gif, gifv, mng, avi, mov, qt, wmv, yuv, rm, asf, mp4, mpg, mpeg, 3gp and svi, among others file formats know in the art. Further, the memory 206 may communicate with the processing module 202 and the communication module 204 through the data bus 214.
[0033] The user profiles 208 may include data corresponding to advertisers and end users details, such as, name, contact number(s), address, company name, company profile, line of business, social networking profile, professional networking profile, information corresponding to the products/services provided by the advertisers, payment details and information corresponding to the user’s devices 106 used for accessing the user profile, among others.
[0034] The event data 210 may include data received from the external data sources 108, and additional data stored locally. Further, the event data 210 may categorize the data based on type of events, schedule of event(s) at each location of the plurality of display screens 104 and type of audience at those event(s), among others. The schedule data 212 may include data corresponding to schedules for displaying the content on the display screens 104.
[0035] The memory 206 of the server 102 may further include information corresponding to the display screens 104. The information may include locations of the display screens 104, type of the display screens 104, and time slots of each of the plurality of display screens 104 for displaying content(s), among others.
[0036] In an embodiment, the memory 206 may be further divided into plurality of sections and may be positioned in different geographical locations. Further, other implementations of server 102 such as mirroring the memory or entire server for that matter may also be adopted for redundancy, and various other modifications know in the art shall fall within the scope of this document. Further, for the sake of simplicity, the server 102 architecture is broadly depicted in FIG.2 and hence should not to be considered in limiting scene.
[0037] FIG. 3 is an exemplary block diagram of the display screen 104 of the system 100, in accordance with an embodiment. The display screen 104 may include a processing module 302, a communication module 304, a memory 306, one or more sensors 308, one or more cameras 310, touch screen interface 312, audio unit 314 and a display 316.
[0038] The processing module 302, the memory 306, and the communication module 304 are similar to the processing module 202, the memory 206 and the communication module 204 of the server 102, respectively.
[0039] Sensor(s) 308 may include, but not limited to, infrared, accelerometer, altitude detector, gyroscope, light sensor, biometric sensor and climate sensor(s). The climate sensor(s) may be capable of providing data corresponding to moisture, humidity, temperature and barometric pressure, among others. The display screen 104 may also include a time and date module which is usually incorporated into the processor 302 to provide date and time information.
[0040] The display 316 may be an output module included in the display screen 104. The display 316 may be provided for displaying the content received from the server 102. The display 316 may also be used for providing input. The display screen 104 may be of any display type known in the art, for example, Liquid Crystal Displays (LCD), Light emitting diode displays (LED), Cathode Ray Tube Displays (CRT) or any other type of display currently existing or may exist in the future.
[0041] The camera 310 may be an in-build camera or an external camera connected to the display screen 104. In an embodiment, the display screen 104 may include multiple cameras 310. The audio unit 314 may be configured to play audio and record audio. The audio unit 314 may include microphone and speakers, among others. The touch screen interface 312 is integrated with the display 316 and may be configured to receive input from a user.
[0042] In an embodiment the server 102 may receive content from an advertiser through the user device 106. Further, the processing module 202 of the server 102 may analyze the received content to determine the target audience. In an embodiment the server 102 may also request the advertiser for information corresponding to the content. The information corresponding to the content may also be used in determining the target audience. Furthermore the processing module 202 to determine the target audience based information in the user profiles 208.
[0043] The processing module 202 may analyze the event data 210 to identify the events and display screens 104 corresponding to the location of the events. Further, the processing module 202 may prepare a schedule for displaying the content on the display screens 104 based on the identified events.
[0044] The schedule may be prepared based on the estimated percentage of target audience pertaining to an advertiser that may be available at an event. The processing module 202 may store the prepared schedule in the Schedule data 212 of the server 102. Further, server 102 may send the content to the display screens 104 which are positioned at the location of the one or more identified events for displaying the content of the advertiser.
[0045] In an embodiment the server 102 may assign weights to the content received from plurality of advertisers based on the event data. Further, schedule may be prepared by prioritizing an advertiser’s content over the other advertisers content based on the assigned weights to the content of the advertiser.
[0046] In an embodiment the schedule may be modified based on the real-time information received from external data sources 108, and display screens 104, among other sources.
[0047] Referring to FIG. 5, a method 500 for managing out-of-home display screens, in accordance with an embodiment is disclosed. At step 502 of the method 500, the content and the information corresponding to the content may be received by the server 102 from the user device 106 of the advertiser.
[0048] In an embodiment the content received from the server may undergo some editing to comply with one or more predefined standards.
[0049] In an alternative embodiment the advertiser may also deliver the content and the information corresponding to the content in a recording medium, which may be later uploaded to the server from the recording medium as it is, or may be after some required editing. Thus not mandating the advertiser to always upload the content and the information corresponding to the content through the user device 106.
[0050] In an embodiment, the information corresponding to the content may include one or more preferred display screens 104 for displaying the content, date and time at which the content has to be displayed, duration for which the content has to be displayed, frequency at which the content has to be displayed, subject of the content, brief description of the content, one or more preferred locations, minimum number of views, and target audience information, among other information.
[0051] At step 504, data corresponding to events may be accessed by the server 102 from the one or more external data sources 108. In an embodiment, data corresponding to events may be locally stored in the event data 210 of the memory 206.
[0052] In an embodiment, the received information corresponding to the content is analyzed to select the one or more external data sources 108. Further, the data corresponding to the events is accessed from the selected external data sources 108.
[0053] Further, at step 506, a schedule may be prepared by the server 102 to display the received content on the one or more out-of-home display screens 104 based on the received information corresponding to the content and the accessed data from external data sources 108.
[0054] The prepared schedule may be stored as the schedule data 212 of the server 102. The schedule data 212 may include data corresponding to schedules for displaying the received contents and the one or more display screens 104 selected, by the server 102, for displaying the received content. Further, the prepared schedule may be communicated to the selected display screens 104.
[0055] In an exemplary embodiment, based on the data received from the external data sources 108 the server 102 may analyze and estimate the type of audience that may attend an event, the number of audience that may attend an event, the age, gender, interests of audience that may attend an event. Further, based on the received information corresponding to the content the server 102 may gather or estimate the target audience for the content of the advertiser, the minimum number of views that the advertiser is seeking.
[0056] Further, based on the above analysis and the gathered or estimated information the server 102 may select one or more display screens 104, and prepare a schedule for displaying the content of the advertiser to achieve the minimum number of views required by the advertiser.
[0057] At step 508, the server 102 may communicate the received content of the advertiser to the selected display screens 104 to display of the received content on the selected display screens 104 based on the prepared schedule.
[0058] FIG. 6 is a flowchart of an exemplary method 600 for modifying a schedule of displaying content of the advertiser on a display screen 104 based on the availability of target audience, in accordance with an embodiment. At step 602 of the method 600, the content from the advertiser is displayed on the display screens as per the prepared schedule received from the server 102.
[0059] At step 604, the display screen 104 checks if the target audience is available at the display screen 104. Further, if the target audience is available then the display screen may continue displaying the content based on the received schedule from the server 102 as per step 602. Further, if it is determined that the target audience is not available at the display screen 104 then the display screen may modify the received schedule and communicate the server 102 about the modified schedule.
[0060] At step 606, the content of the advertiser may be displayed on the display screen 104 according to the modified schedule. For example, if the content pertains to a sports car advertisement then audience aged between 20-40 years may be the target audience. In such a situation, if it is identified that an audience aged less than 15years is viewing the display screen 104 then the schedule may be modified to change the content pertaining to such audience for example toys, bicycles.. etc.
[0061] In an embodiment, checks for the availability of the target audience may performed using one or more of the data captured by the sensor(s) 308, the data captured by the camera(s) 310, the input received through the touch screen interface 312, and the input received through the audio unit 314, among others.
[0062] In an embodiment, when it is determined that the target audience for the received content of an advertiser are not available then the display screen may modify the content to display content of other advertisers whose target audience may be available at the display screen 104.
[0063] In an embodiment, the server 102 may communicate to the display screen 104 a predetermined number of target audience that should be viewing the display screen 104. Further, if the display screen 104 determines that the number of target audience viewing the display screen 104 is less than the predetermined number then the display screen 104 may either modify the schedule or send an update to the server 102. Further, the display screen 104 may display content of other advertisers as per the modified schedule.
[0064] In an embodiment the display screen 104 may continuously check the availability of target audience, number of target audience, and other details pertaining to the target audiences such as gender, determined age based on height and other facial features, and eye ball tracking data. Further, such information may be communicated to the server 102 on time to time bases. Such information may be used by the server 102 to generate an Ad-performance report, which may be shared with the advertiser by the server 102.
[0065] Referring to FIG. 7, at step 702, content may be received by the server 102 from the user device 106 to display on one or more out-of-home display screens 104. Further, at step 704, data corresponding to events may be accessed by the server 102 from the one or more external data sources 108.
[0066] At step 706, a schedule may be prepared by the server 102, to display the received content, based on the received content and the accessed data. In the instant embodiment, the server 102 may analyze the received content from an advertiser for such details that may contribute in determining the target audience. Additionally the profile information of the advertiser may also be considered in determining the target audience. Further event data may be received from the external data sources 108 based on the determined target audience. Finally, based on the received event data and the determined target audience the schedule may be prepared to capture maximum number of views.
[0067] In an embodiment the schedule may include date and time at which the content has to be displayed, duration for which the content has to be displayed and frequency at which the content has to be displayed.
[0068] Further, the prepared schedule may be communicated to the displays screen 104 by the server 102. At step 708, the one or more out-of-home display screens 104 may be configured to display the received content as per the prepared schedule.
[0069] Referring to FIG. 8, at step 802, the server 102 may be configured to receive first content to display on one or more out-of-home display screens 104 & first information corresponding to the first content from a user device 106 of a first advertiser. At step 804, the server 102 may be configured to receive second content to display on one or more out-of-home display screens 104 & second information corresponding to the second content from a user device 106 of a second advertiser.
[0070] At step 806, the server 102 may access data corresponding to events from the one or more external sources 108. In the instant step, the server 102 may access external sources 108 based on the determined target audience for first content and second content, respectively.
[0071] At step 808, the server 102 may be configured to assign weights to the first content, the second content based on the received first information and the received second information, and the accessed data. For example, considering the target audience for the first content and the second content are same, the first content may be assigned more weight as compared to the second content if the number of views required for the first content is more than the number of views required for the second content. Additionally, weights may vary based on factors such as time available to achieve the number of views, number of events available, and to avoid interference between contents from different advertisers to be displayed, among others factors.
[0072] At step 810, the server 102 may be configured to prepare a schedule to display the received first content and the received second content on the display screens 104 based on the assigned weights. For example, the display screen 104 may display content of one advertiser in the morning and the content of other advertiser in the evening based on the determined availability of the target audience as per the schedule.
[0073] At step 812, the server 102 may display the received first content and the received second content on the display screens 104 as per the prepared schedule.
[0074] Referring to FIGs.4A and 4B, the user device 106 may be provided with an interface that enables the advertiser to carry out one or more activities corresponding to display of content on the plurality of display screens 104, and view performance of the advertisement. The one or more activities may include selecting the preferred display screens 104 among the plurality of display screens 104, specifying the location, preferred schedule for displaying the content, target audience details, views/impressions to be achieved for the content, request to modify the schedule for displaying the content, modifying the preference of the display screens 104, making payments, monitoring the selected display screens 104 and accessing report(s) corresponding to the views/impressions achieved for the content.
[0075]
[0076] Refering to FIGs. 9A and 9B, the display screen 104 may include two cameras 310. One of the cameras 310 may be directed towards viewers around the display screen 104 to obtain viewer visual data. The viewer visual data may include images or videos captured around the display device 104 (from the perspective of the display 316). Another camera 310 may be directed towards the display 316 to obtain display visual data (not shown). The display visual data may include images or videos captured of the display device 104 displaying the content. The memory 306 and/or the memory 206 may store the viewer visual data and the display visual data obtained from the cameras 310.
[0077] In an embodiment, the viewer visual report may be sent to the user’s device(s) 106 of the advertiser. In another embodiment, the advertiser may view visual report on the interface of the user device 106, as shown in FIG. 4A. The report may be utilized by the user to understand the performance of the content.
[0078] The display devices 104 may be configured to enable the audience/viewers/end users to register with the server 102 using their electronic devices. The display screens 104 may display instructions to enable audience/viewers/end users to register with the server 102 using their electronic devices, which include, but not limited to, NFC, Bluetooth and Barcode scanning, among others. Details corresponding to registration with the system 100 may include the email address, website, SMS and any other text message service, among others. The end users may register by sending SMS from the electronic devices to the communication module 204 of the server 102. The display screens 104 may be configured to provide a UI for registering. End user profile may be created for each of the registered end users. The end user profile may include name, contact number(s), address, gender, shopping trends, social networking profile, professional networking profile, check-ins, interests, payment details and information corresponding to electronic devices used for accessing the user profile. The end users’ profiles may be stored in the memory 306 of the display screen 104 and/or the memory 206 of the server 102.
[0079] In another embodiment, the content to be displayed may vary based on type of the end users at the location of the display screen 104 (refer to FIG. 9A). The type of end users may be determined based on registered users’ profile. The sensors 308 of the display screens 104 may be configured to sense the presence of the registered end user within a predetermined range of the display screens 104. The processor 302 of the display screen 104 may direct the communication module 304 to communicate with the communication module 206 of the server 102 to obtain the content that is relevant according to the end user profile of the registered end user. The display screens 104 may display the obtained content from the server 102. For example, the processor 302 may determine that the registered end user is within the predetermined range of the display device 104. The registered end user’s profile may be analyzed by the processor 302 and/or the processor 202 to determine the content to be displayed on the display screens 104.
[0080] For example, the content displayed may be related to collecting funds for a social cause. In such case, the display screens 104 may be configured to provide a UI for donating money for the social cause. The display screens 104 may provide a UI to access Websites and WebPages.
[0081] In an embodiment, the display screens 104 may be configured to provide UI for the end users to provide feedback, comments or suggestions subsequent to display of the content based on the registered end user’s profile.
[0082] In another embodiment, a UI may be provided on the electronic device of the registered end user to provide feedback, comments or suggestions subsequent to display of the content based on the registered end user’s profile.
[0083] In an embodiment, a refund amount may be provided to the advertiser in case the content is not displayed according to the information corresponding to the content to be displayed by the advertiser.
[0084] Although, embodiments have been described with reference to specific example embodiments, it will be evident that various modifications, arrangements of components and changes may be made to these embodiments without departing from the broader spirit and scope of managing the out-of-home display screens described herein. Accordingly, the specification and drawings are to be regarded in an illustrative rather than a restrictive sense.
[0085] Many alterations and modifications of the present invention will no doubt become apparent to a person of ordinary skill in the art after having read the foregoing description. It is to be understood that the phraseology or terminology employed herein is for the purpose of description and not of limitation. It is to be understood that the description above contains many specifications; these should not be construed as limiting the scope of the invention but as merely providing illustrations of some of the personally preferred embodiments of this invention. Thus the scope of the invention should be determined by the appended claims and their legal equivalents rather than by the examples given.

Documents

Application Documents

# Name Date
1 Power of Attorney [02-02-2016(online)].pdf 2016-02-02
2 FORM28 [02-02-2016(online)].pdf_54.pdf 2016-02-02
3 FORM28 [02-02-2016(online)].pdf 2016-02-02
4 Form 5 [02-02-2016(online)].pdf 2016-02-02
5 Form 3 [02-02-2016(online)].pdf 2016-02-02
7 Form 18 [02-02-2016(online)].pdf 2016-02-02
8 EVIDENCE FOR SSI [02-02-2016(online)].pdf_53.pdf 2016-02-02
9 EVIDENCE FOR SSI [02-02-2016(online)].pdf 2016-02-02
10 Drawing [02-02-2016(online)].pdf 2016-02-02
11 Description(Complete) [02-02-2016(online)].pdf 2016-02-02
12 201641003594-Power of Attorney-130616.pdf 2016-07-25
13 201641003594-Correspondence-pa-130616.pdf 2016-07-25
14 201641003594-FER.pdf 2019-10-14

Search Strategy

1 SearchStrategyAppno5_25-09-2019.pdf