Sign In to Follow Application
View All Documents & Correspondence

A Platform For Providing Relevant Content On Targeted Url’s And Method Thereof

Abstract: The present invention relates to a platform (100) and method for providing relevant content on plurality of targeted URL’s. The platform comprises computing devices (102), a processing engine (104) that cooperates with said computing devices (102). The processing engine (104) further comprises a memory (106) that stores pre-defined rules related to providing relevant content. It further includes a processor (108) that generates processing commands based on said pre-defined rules. Further, a data acquisition module (112) acquires a plurality of data of a plurality of consumers based on a plurality of predefined parameters. A tracking module (114) tracks digital behavior of the consumers. A segregator module (116) segregates the acquired data and the tracked data of digital behavior of the consumers based on one or more pre-defined consumer profiles. A generation module (118) generates a plurality of user profiles based on the segregated data. A display module (120) renders the plurality of relevant content on the targeted URLs based on the user profiles.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
19 February 2019
Publication Number
34/2020
Publication Type
INA
Invention Field
ELECTRICAL
Status
Email
info@krishnaandsaurastri.com
Parent Application
Patent Number
Legal Status
Grant Date
2023-06-15
Renewal Date

Applicants

ZIRCA DIGITAL SOLUTIONS PVT. LTD.
3rd Floor, Kaledonia, Andheri East, Mumbai 400069, Maharashtra, India

Inventors

1. Neena Dasgupta
ZIRCA DIGITAL SOLUTIONS PVT. LTD, 3rd Floor, Kaledonia, Andheri East, Mumbai - 400069, Maharashtra, India
2. Karan Kumar Gupta
ZIRCA DIGITAL SOLUTIONS PVT. LTD, 3rd Floor, Kaledonia, Andheri East, Mumbai - 400069, Maharashtra, India

Specification

DESC:TECHNICAL FIELD
[0001] The present invention relates generally to computer implemented methods and hardware systems for content-specific planning and analysis, more particularly, to such a method and system for enabling an entity to reach its target audience with relevant content.
BACKGROUND
[0002] In today’s world, the consumers targeted by the marketers for advertising are not the same consumers they were targeting few years ago. They are moving beyond demographic conventions. Consumers today are leading hyper-connected, mobile-first, digitally-driven lives and are experiencing the majority of content and advertisements while they’re on the go, multitasking and engaging in multiscreen behaviour. They are constructing their own identities more freely than ever and they are being defined by their digital behaviour. This is known as post-demographic consumerism. Now, one of the key drivers of this post-demographic consumerism trend is technology. Thanks to the Internet, people have access to a plethora of information that influences their perspectives, opinions and interests. Consumers are much more than their gender, age, societal or marital status, or sexual orientation. This evolution of the consumer has profound implications for how they consume content, especially on the web.
[0003] Demographics alone, give marketers a very hazy outline of their audience. They understand their audience’s challenges, but not where to find them and what really moves them to action. Demographic profiles fail to explain why people buy, why they make the choices they do, and what appeals to them on a personal level. For example, every time a marketer sends two 34-year-old mothers the same advertisement, the odds are that the ad is being wasted on one of them. The reason is that they both may be of the same age, but their interests and values will likely be different. If they are targeted on the basis of their demographic profiles, the content has a less chance of resonating with them and engaging them. Marketers, therefore, need to look beyond demographics, and use richer insights to understand the attitudes and motivations of their target audience
[0004] One of the conventional methods provides a personalized content browsing experience, such as shopping, using previous browsing data. But this often does not result in presentation of content that is relevant for a user. For example, if a user has purchased a television in the past, using previous shopping purchase data might result in presentation of other televisions for potential purchase. Since the user has already purchased a television, the user might not want another, and such content might not be relevant for the user. Even presenting products that can be utilized along with such a television might not be relevant to the user as the user might not be the sort of person who would consider using such related products with the television. Additionally, prior purchase or search for a television does not provide any information as to why the user maybe visiting a certain website. Thus, previous browsing data might not yield any more relevant content for a user than content chosen at random.
[0005] Hence, there is a need for a platform that equips the marketers with a roadmap for navigating the differences that exist among the target audience having similar demographic profiles.
[0006] For the reasons stated above, which will become apparent to those skilled in the art upon reading and understanding the specification, there is a need in the art for a platform and method for marketers that will enable them to answer key questions about their target audience and provide them with valuable insights to create and place content that would deliver higher audience engagement.

SUMMARY
[0007] This summary is provided to introduce concepts related to a platform for providing relevant content on a plurality of targeted URL’s and method thereof. This summary is neither intended to identify essential features of the present invention nor is it intended for use in determining or limiting the scope of the present invention.
[0008] For example, various embodiments herein may include one or more computer implemented platforms for providing relevant content on the targeted URL’s and method thereof are provided. In one of the embodiments, a computer implemented method for providing relevant content on a plurality of targeted URLs includes a step of acquiring, by a data acquisition module, a plurality of data of a plurality of consumers based on a plurality of predefined parameters. The method further includes the step of tracking, by a tracking module, digital behavior of the consumers. The method further includes the step of segregating, by a segregator module, the acquired data and the tracked data of digital behavior of the consumers based on one or more pre-defined consumer profiles. The method further includes the step of generating, by a generation module, a plurality of user profiles based on the segregated data, wherein the user profiles are related to digital content consumption of the users. The method further includes the step of rendering, by a display module, the plurality of relevant content on the targeted URLs based on the user profiles.
[0009] In another embodiment, a computing platform for providing relevant content on a plurality of targeted URLs includes one or more computing devices, a processing engine, an external adaptor and a plurality of I/O interfaces. Each computing device is associated with a user. The processing engine further includes a memory, a processor, a database, a data acquisition module, a tracking module, a segregator module, a generation module, a display module, a data capturing and a reach-depth metric (RDM) module. The memory is configured to store pre-defined rules related to providing relevant content. The processor generates processing commands based on said pre-defined rules. The data acquisition module is configured to acquire a plurality of data of a plurality of consumers based on a plurality of predefined parameters. The tracking module is configured to track digital behavior of the consumers. The segregator module is configured to segregate the acquired data and the tracked data of digital behavior of the consumers based on one or more pre-defined consumer profiles. The generation module is configured to generate a plurality of user profiles based on the segregated data. The display module is configured to render the plurality of relevant content on the targeted URLs based on the user profiles.
BRIEF DESCRIPTION OF ACCOMPANYING DRAWINGS
[0010] The detailed description is described with reference to the accompanying figures. In the figures, the left-most digit(s) of a reference number identifies the figure in which the reference number first appears. The same numbers are used throughout the drawings to reference like features and modules.
[0011] Figure 1 illustrates a block diagram depicting a computing platform for providing relevant content on the targeted URLs, according to an exemplary implementation of the present invention.
[0012] Figure 2 illustrates a schematic diagram depicting logical view of various layers and components, according to an exemplary implementation of the present invention.
[0013] Figure 3 illustrates a schematic diagram depicting a deployment view of the computing platform of Figure 1, according to an exemplary implementation of the present invention.
[0014] Figure 4 illustrates a flowchart depicting a computer implemented method for providing relevant content on the targeted URLs, according to an exemplary implementation of the present invention.
[0015] 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 invention. Similarly, it will be appreciated that any flowcharts, 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
[0016] In the following description, for the purpose of explanation, specific details are set forth in order to provide an understanding of the present invention. It will be apparent, however, to one skilled in the art that the present invention may be practiced without these details. One skilled in the art will recognize that embodiments of the present invention, some of which are described below, may be incorporated into a number of systems.
[0017] The various embodiments of the present invention provide a computing platform for providing relevant content on the targeted URL’s and method thereof. 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.
[0018] References in the present invention 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.
[0019] The methods and platforms described herein are explained using examples with specific details for better understanding. However, the disclosed embodiments can be worked on by a person skilled in the art without the use of these specific details.
[0020] Hereinafter, embodiments will be described in detail. For clarity of the description, known constructions and functions will be omitted.
[0021] Parts of the description may be presented in terms of operations performed by a computing system, using terms such as data, state, link, fault, packet, and the like, consistent with the manner commonly employed by those skilled in the art to convey the substance of their work to others skilled in the art. As is well understood by those skilled in the art, these quantities take the form of data stored/transferred in the form of non-transitory, computer-readable electrical, magnetic, or optical signals capable of being stored, transferred, combined, and otherwise manipulated through mechanical and electrical components of the computing system; and the term computing system includes general purpose as well as special purpose data processing machines, switches, and the like, that are standalone, adjunct or embedded. For instance, some embodiments may be implemented by a processing system that executes program instructions so as to cause the processing system to perform operations involved in one or more of the methods described herein. The program instructions may be computer-readable code, such as compiled or non-compiled program logic and/or machine code, stored in a data storage that takes the form of a non-transitory computer-readable medium, such as a magnetic, optical, and/or flash data storage medium. Moreover, such processing system and/or data storage may be implemented using a single computer system or may be distributed across multiple computer systems (e.g., servers) that are communicatively linked through a network to allow the computer systems to operate in a coordinated manner.
[0022] In one of the embodiments, a computer implemented method for providing relevant content on a plurality of targeted URLs includes a step of acquiring, by a data acquisition module, a plurality of data of a plurality of consumers based on a plurality of predefined parameters. The method further includes the step of tracking, by a tracking module, digital behavior of the consumers. The method further includes the step of segregating, by a segregator module, the acquired data and the tracked data of digital behavior of the consumers based on one or more pre-defined consumer profiles. The method further includes the step of generating, by a generation module, a plurality of user profiles based on the segregated data, wherein the user profiles are related to digital content consumption of the users. The method further includes the step of rendering, by a display module, the plurality of relevant content on the targeted URLs based on the user profiles.
[0023] In another implementation, the method further includes evaluating, by a Reach-Depth Multiple (RDM) metric module, content by combining the reach and time spent by the consumers on the URLs.
[0024] In another implementation, the plurality of predefined parameters includes personality, mindset and the like of the consumers.
[0025] In another implementation, the user profiles are based on the needs, motivations, interests and the like of the consumers.
[0026] In another implementation, the method further includes extrapolating, by the data acquisition module, the acquired plurality of data of the plurality of consumers for identifying the digital behavior of the consumers.
[0027] In another implementation, the content further includes the content categories consumed/associated with each of the plurality of user profiles.
[0028] In another implementation, the content categories further includes a plurality of content types, content avenues, content formats and the like.
[0029] In another implementation, the method further includes capturing, by a data capturing module, the content metadata, and linking said content metadata to the user profiles.
[0030] In another implementation, the method further includes enrolling, by a user interface (UI) module, one or more new consumers and providing, by the processing engine, one or more user interfaces for managing a plurality of entities on a computing platform and managing one or more operations. The method further includes executing, by the processing engine, a plurality of web jobs continuously based on one or more schedule intervals for fetching a report data from one or more data sources and managing, by the processing engine, one or more publisher performance data, and fetching, by the processing engine, a report data from the respective data sources.
[0031] In another embodiment, a computing platform for providing relevant content on a plurality of targeted URLs includes one or more computing devices, a processing engine, an external adaptor and a plurality of I/O interfaces. Each computing device is associated with a user. The processing engine further includes a memory, a processor, a database, a data acquisition module, a tracking module, a segregator module, a generation module, a display module, a data capturing module, and a reach-depth metric (RDM) module. The memory stores pre-defined rules related to providing relevant content and other operational instructions. The processor generates processing commands based on said pre-defined rules. The data acquisition module acquires a plurality of data of a plurality of consumers based on a plurality of predefined parameters. The tracking module tracks digital behavior of the consumers. The segregator module segregates the acquired data and the tracked data of digital behavior of the consumers based on one or more pre-defined consumer profiles. The generation module generates a plurality of user profiles based on the segregated data. The display module renders the plurality of relevant content on the targeted URLs based on the user profiles.
[0032] In another implementation, the platform includes a client-server arrangement.
[0033] In another implementation, the one or more devices are located at a client side, and the processing engine is located at a server side in the client-server arrangement.
[0034] Figure 1 illustrates a block diagram depicting a computing platform for providing relevant content on the targeted URLs, according to an exemplary implementation of the present invention.
[0035] A computing platform for providing relevant content on the targeted URLs (hereinafter referred to as “platform”) 100 includes one or more computing devices 102, a processing engine 104, an external adaptor 126 and a plurality of I/O interfaces 128.
[0036] In an embodiment, one or more computing devices 102 can be electronic devices, but are not limited to, a personal computer, a laptop, a tablet, a smartphone/ phone, or other web enabled devices. The one or more computing devices communicatively connected to said computing platform 100.
[0037] In an embodiment, the one or more computing devices 102 can be associated with multiple users. In one embodiment, each computing device 102 is associated with a user. The user can be a customer, a viewer, an advertiser, a marketer, a media planner, a consumer and the like. Each computing device 102 is communicatively coupled with the processing engine 104 via a network (not shown in a figure).
[0038] In an embodiment, the network includes wired and wireless networks. Examples of the wired networks include 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 networks include 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.
[0039] In the present embodiment, the processing engine 104 is configured to cooperate with said computing devices. This processing engine 104 includes a memory 106, a processor 108, a database 110, a data acquisition module 112, a tracking module 114, a segregator module 116, a generation module 118, a display module 120, a reach-depth multiple metric module 122 and a data capturing module 124.
[0040] In the present embodiment, the memory 106 is configured to store pre-determined rules related to providing relevant content. In an embodiment, the memory 106 can include any computer-readable medium known in the art including, for example, volatile memory, such as static random-access memory (SRAM) and dynamic random-access memory (DRAM), and/or non-volatile memory, such as read only memory (ROM), erasable programmable ROM, flash memories, hard disks, optical disks, and magnetic tapes. The memory 106 also includes a cache memory to work with the processing engine 104 more effectively.
[0041] In the present embodiment, the processor 108 is configured to cooperate with the memory 106 to receive the pre-determined rules. The processor 108 is further configured to generate platform processing commands. In an embodiment, the processor 108 may be implemented as one or more microprocessors, microcomputers, microcontrollers, digital signal processors, central processing units, state machines, logic circuitries, and/or any devices that manipulate signals based on operational instructions. Among other capabilities, the at least one processor 108 is configured to fetch the pre-defined rules from the memory 106 and execute different modules of the platform 100.
[0042] In the present embodiment, the database 110 is configured to store information related to pre-defined rules, the acquired data from the primary research conducted by survey data providers, the tracked data related to the digital behaviour of the consumers, the psychographic profiles of the plurality of the consumers, the plurality of content categories and pre-determined parameters that includes the personality, mindset and the like of the consumers. In another embodiment, the database 110 can be implemented as, but is not limited to, an enterprise database, a remote database, a local database, and the like. In yet another embodiment, the database 110 may themselves be located either within the vicinity of each other or may be located at different geographic locations. In yet another embodiment, the database 110 can be implemented inside or outside the processing engine 104 and the database 110 can be implemented as a single database.
[0043] In the present embodiment, the data acquisition module 112 is configured to acquire a plurality of data of a plurality of consumers based on a plurality of predefined parameters. The plurality of consumers can be the audiences. The plurality of predefined parameters includes personality, mindset and the like of the consumers. The plurality of data includes information about the consumers or the audiences related to their daily nutrition consumption, their expenditure, their shopping and travel itineraries or planning, services consumption such as hospitality, medical, their social media consumption and behaviour and the like. Further, the plurality of data includes a primary research of the consumers. Through this research, the plurality of behavioural buckets are further classified into a plurality of psychographic buckets. These psychographic buckets are based on the personality or mindset or any other behavioural attributes of the consumers, wherein the personality or mindset of the consumers may include needs, interests, motivations, barriers, fears, anxieties, perspectives and the like. The plurality of data also includes another primary research of various consumers. Through this research, the plurality of psychographic buckets are further classified into a plurality of user profiles. These user profiles are the psychographic archetypes. This research is conducted to validate the size of each psychographic archetype with respect to the other psychographic archetypes. Thus, the final outcome provides the plurality of psychographic archetypes based on the personality or mindset of the consumers in relation to the digital content consumption. Based on the digital content consumption, the relevant content is provided to the consumers on the targeted URLs. The data acquisition module 112 is further configured to extrapolate the acquired plurality of data of the plurality of consumers on the computing platform to identify the digital behavior of the consumers.
[0044] In the present embodiment, the tracking module 114 is configured to track the digital behavior of the consumers. The digital behaviour of the consumers is tracked by a survey data provider that includes a web audience measurement tool (not shown in the figure). The survey data provider is configured to measure the plurality of pixels on the computing devices. These pixels track the digital behaviour of the consumers and sends this information to the server. Based on the web audience measurement tool, cluster and factor analysis is performed for bucketing the consumers into various groups. This bucketing takes place by tracking the digital behaviour of the consumers. On the basis of the result produced by the analysis, the consumers are bucketed in various behavioural buckets such as sports, entertainment, news, technology and the like. Further, these behavioural buckets are intrinsically homogenous and extrinsically heterogenous, each of the plurality of behavioural buckets are internally very similar to each other but externally different from any other bucket.
[0045] In the present embodiment, the segregator module 116 is configured to segregate the acquired data and the tracked data of the digital behavior of the consumers based on one or more pre-defined consumer profiles. The one or more pre-defined consumer profiles includes the psychographic segmentation, demographic profiling, product usage and the like of the consumers. The demographic profiling is performed by age, gender, region, location and the like of the consumers. Further, the digital content consumption is varied amongst the similar demographic profiles. The psychographic segmentation of the digital consumers is based on their answers to a series of questions about their preferences, needs and motivations By using the psychographic segmentation, the advertisers or media planners may identify patterns of behaviour, interest and preferences to generate various user profiles.
[0046] In the present embodiment, the generation module 118 is configured to generate a plurality of user profiles based on the segregated data, wherein the user profiles are related to digital content consumption of the users. These user profiles are the psychographic archetypes.
[0047] In the present embodiment, the display module 120 is configured to render the plurality of relevant content on the targeted URLs based on the user profiles.
[0048] In an embodiment, the processing engine 104 includes a Reach-Depth Multiple (RDM) metric module 122 which is configured to evaluate content by combining the reach and time spent by the consumers on the URLs. The RDM metric module 122 is configured to reward the publishers of the URLs for putting engaging content on the URL. RDM provides the measurement of engagement of the consumers on the particular URL. Based on the RDM, the depth of the content required for a particular category is evaluated and thus targeting the consumers based on the relevant content put on the targeted URLs, is achieved.
[0049] In an embodiment, the processing engine 104 includes a data capturing module 124 which is configured to capture the content metadata and to link said content metadata to the user profiles on the computing platform.
[0050] In an embodiment, the platform 100 includes a client-server arrangement, where the one or more computing devices 102 may be located on client side, and the processing engine 104 may be located on server side or vice-versa.
[0051] In an embodiment, the platform 100 includes an external adaptor 126. The external adaptor 126 is configured to cooperate with the computing devices 102 and the processing engine 104. The external adaptor 126 along with the processing engine 104 is further configured to integrate one or more data sources between the computing devices 102 and the processing engine 104.
[0052] In an embodiment, the content further includes the content categories consumed/associated with each of the plurality of user profiles. These user profiles are the psychographic archetypes of the consumers. The consumers can be classified into different archetypes even if they have similar personality or mindset and the consumers can be classified into similar archetypes even if they have different digital consumption. Hence, the content further includes content categories for providing more relevancy of content. Across the various archetypes, there can be an overlap of the content categories as there can be a difference in the motivation of a particular content. The content categories further includes a plurality of content types, content avenues, content formats and the like. The plurality of user profiles or the psychographic archetypes includes the optimists, the realists, the thinkers, the mavericks, the go-getters, the righteous heroes, the conformists, the spotlighters, and the like.
[0053] In an embodiment, a user interface (UI) 302 module is configured to enroll one or more new consumers. The processing engine 104 is further configured to provide one or more user interfaces to manage a plurality of entities on the computing platform and manage one or more operations. The plurality of entities can be advertisers or media planners. Further, the processing engine 104 is configured to execute a plurality of web jobs continuously based on one or more schedule intervals to fetch a report data from one or more data sources. The processing engine 104 is further configured to manage one or more publisher performance data and to fetch a report data from the respective data sources. The publisher performance data includes performance data of the content creators, influencers, publishers and the like.
[0054] In an embodiment, the platform 100 includes a plurality of I/O interfaces 128 may include a variety of software and hardware interfaces, for example, a web interface, a graphical user interface, and the like. The I/O interfaces 128 may allow the server 102 to interact with a user directly or through the computing devices 102. Further, the I/O interfaces 128 may enable the server to communicate with other computing devices, such as web servers and external data servers (not shown). The I/O interfaces 128 can facilitate multiple communications within a wide variety of networks and protocol types, including wired networks, for example, LAN, cable, etc., and wireless networks, such as WLAN, cellular, or satellite. The I/O interfaces 128 may include one or more ports for connecting a number of devices to one another or to another server.
[0055] Figure 2 illustrates a schematic diagram depicting logical view of various layers and components, according to an exemplary implementation of the present invention.
[0056] The various layers illustrated in Figure 2 includes a data access layer 204, a business layer 206, a service layer 208, a presentation layer 210. The common components 202 includes an entity manager, a tenant manager and a configuration manager. Further, database 110 is configured to have two-way communication with the data access layer 204 and the plurality of schedulers 214. The plurality of schedulers 214 further can have two-way communication with the business layer 206. Furthermore, the external system adaptor 126 is configured to have two-way communication with the business layer 206 and the service data provider 218.
[0057] In an embodiment, the presentation layer 210 is configured to handle requests made from a client to a server. In an embodiment, one or more computing devices 102 (as shown in Figure 1) is located at client side, and the processing engine 104 is located at server side, in a client-server arrangement. The presentation layer 210 provides robust and richer graphical user interface (GUI) implementation. Furthermore, on the first access, most of the data is cached locally, thus in the subsequent access the load on the server is reduced and this results in an improved user experience. The presentation layer 210 is further configured to register and manage new users (for example, client). Further, for each client, the presentation layer 210 is configured to manage user and role, advertiser and brand, master data management, survey management, campaign and media planning.
[0058] In the present embodiment, the service layer 208 is configured to display various programming interfaces through which third party communication can take place. The service layer 208 is further configured to provide authentication mechanism that helps to restrict unauthenticated and unauthorized access. The service layer 208 includes various API controllers for various entities such as media planners and advertisers. The service layer 208 contains a unity container that holds the relationship between abstraction layer of data source and data access layer 204. These data mappers create a layer of indirection between the business layer 206 and the data access layer 204. The service layer 208 is configured to manage various entities from the platform. It is further configured to manage survey and master data.
[0059] In the present embodiment, the business layer 206 contains various pre-defined rules to control and govern the processing of the information. The business layer 206 also contains classes for each advertiser or media planner. The information about an advertiser or a media planner is passed through various methods by passing the corresponding business models as parameter. The business layer 206 is configured to create a data mapper from the unity container passed through the service layer 208.
[0060] In the present embodiment, the data access layer 204 contains interfaces and classes that define the technical services infrastructure used to store persistent data. The classes used inside this layer are responsible for the communication with database 110 (as shown in Figure 1).
[0061] In the present embodiment, the one or more report schedulers 214 run continuously based on schedule intervals to fetch report data from integrated platforms.
[0062] In the present embodiment, the external adaptors 126 is also known as external system adapters. The external system adapters 126 are defined against each integrated platform. Each adapter contains classes which communicates with integrated platforms via platform APIs.
[0063] In the present embodiment, a survey data provider 218 is configured to get survey report data via various jobs. These jobs can be web jobs, which run continuously based on schedule intervals to fetch and manage survey report data from integrated platforms.
[0064] In the present embodiment, the other common components 202 includes a configuration manager, a tenant manager, and an entity manager. The configuration manager manages configuration of the components. The tenant manager manages tenants. The entity manager manages a plurality of entities.
[0065] In another embodiment, the survey data provider includes a web audience measurement tool (not shown in the figure) which is configured to measure the plurality of pixels on the computing devices. These pixels track the digital behaviour of the consumers and sends this information to the server. Based on the web audience measurement tool, cluster and factor analysis is performed for bucketing the consumers into various groups. This bucketing takes place by tracking the digital behaviour of the consumers. On the basis of the result produced by the analysis, the consumers are bucketed in various behavioural buckets such as sports, entertainment, news, technology and the like. Further, these behavioural buckets are intrinsically homogenous and extrinsically heterogenous, each of the plurality of behavioural buckets are internally very similar to each other but externally different from any other bucket.
[0066] In another embodiment, the survey data provider 218 is further configured to conduct a primary research of various consumers. Through this research, the plurality of behavioural buckets were further classified into a plurality of psychographic buckets. These psychographic buckets are based on the personality or mindset of the consumers, wherein the personality or mindset of the consumers includes needs, interests, motivations, barriers, fears, anxieties, perspectives and the like.
[0067] In another embodiment, the survey data provider 218 is further configured to conduct another primary research of various consumers. Through this research, the plurality of psychographic buckets are further classified into a plurality of user profiles. These user profiles are the psychographic archetypes. This research is conducted to validate the size of each psychographic archetype with respect to the other psychographic archetypes. Thus, the final outcome provides the plurality of psychographic archetypes based on the personality or mindset of the consumers in relation to the digital content consumption. Based on the digital content consumption, the relevant content is provided to the consumers on the targeted URLs.
[0068] Figure 3 illustrates a schematic diagram depicting a deployment view (400) of the computing platform of Figure 1, according to an exemplary implementation of the present invention.
[0069] In an exemplary embodiment, the platform 100 is deployed on, but is not limited to, cloud environment 301. A user interface (UI) module 302, which is a web application, is configured to enroll one or more new consumers on the computing platform 100, said UI module 302 is installed on a web application service. The web application is rendered on the end user’s URL i.e. a web browser. An API application 304 includes one or more API’s, said API application 304 is a service application which is installed on the API application service. All the requests through the web application 302 or third-party applications are served by the API application 304. The plurality of web jobs are managed by the API application 304. Further, the database, for example, an SQL database, 306 files are executed on the SQL service. Further, the user having access to create database objects, can create/modify database objects. The database backups are maintained by the database 306.
[0070] Figure 4 illustrates a flowchart depicting a computer implemented method for providing relevant content on the targeted URLs, according to an exemplary implementation of the present invention. The flowchart 400 of Fig. 4 is explained below with reference to Fig. 1 as described above.
[0071] At step 402, acquiring a plurality of data of a plurality of consumers based on a plurality of predefined parameters. In another implementation, a data acquisition module 112 is configured to acquire a plurality of data of a plurality of consumers based on a plurality of predefined parameters.
[0072] At step 404, tracking digital behavior of the consumers. In another implementation, a tracking module 114 is configured to track digital behavior of the consumers.
[0073] At step 406, segregating the acquired data and the tracked data of digital behavior of the consumers based on one or more pre-defined consumer profiles. In another implementation, a segregator module 116 is configured to segregate the acquired data and the tracked data of digital behavior of the consumers based on one or more pre-defined consumer profiles.
[0074] At step 408, generating a plurality of user profiles based on the segregated data, wherein the user profiles are related to digital content consumption of the users. In another implementation, a generation module 118 is configured to generate a plurality of user profiles based on the segregated data, wherein the user profiles are related to digital content consumption of the users.
[0075] At step 410, rendering the plurality of relevant content on the targeted URLs based on the user profiles. In another implementation, a display module 120 is configured to render the plurality of relevant content on the targeted URLs based on the user profiles.
[0076] In an embodiment, the platform 100 may be implemented over a cloud computing platform.
[0077] In another embodiment, the platform and method thereof of the present invention, an user may view login screen by entering valid URL in an address bar. The user may be able to login to the application with valid credentials. The user may be able to regenerate your password by clicking on forgot password link. After entering valid email address, reset password button may be enabled and the user may view successful message as “Please check mail to reset password”. The user may click on ‘ok’ button to view the login screen. To reset password, the user may login with given mail id and go to mail, may click on link and generate new password. After entering same password in to the new and confirm passwords fields, the create password button may be enabled. After clicking on create password button, user may view successful message as “Password created successfully”. If user clicks on ‘ok’ button, then user may view login screen. If user does not enter same new and confirm password in respective fields then user may view error message below respective fields and create password button may not get enabled. The system and the method thereof also provide User Profile function, Change Password function.
[0078] In another embodiment, the platform and method thereof of the present invention, user menu is available for managed type of tenant. Also, if any type of role gives privileges to user’s menu and assign that role to existing/created new user then that user may view user’s menu below admin menu.
[0079] In another embodiment, the platform and method thereof of the present invention, role menu is available for managed type of tenant. Also, if any type of role gives privileges to role menu and assign that role to existing/created new user then that user may view role menu below admin menu.
[0080] In another embodiment, the platform and method thereof of the present invention, IMRB category menu may be available for managed type of tenant. Also, if any type of role gives privileges to IMRB category menu and assign that role to existing/created new user then that user may view IMRB category menu below master management.
[0081] In another embodiment, the platform and method thereof of the present invention, data source category menu may be available for managed type of tenant. Also, if any type of role gives privileges to data source category menu and assign that role to existing/created new user then that user may view data source category menu below master management.
[0082] In another embodiment, the platform and method thereof of the present invention, data source subcategory menu may be available for managed type of tenant. Also, if any type of role gives privileges to data source subcategory menu and assign that role to existing/created new user then that user may view data source subcategory menu below master management.
[0083] In another embodiment, the platform and method thereof of the present invention, IMRB data source category mapping menu may be available for managed type of tenant. Also, if any type of role gives privileges to IMRB data source category mapping menu and assign that role to existing/created new user then that user may view IMRB data source category mapping menu below master management.
[0084] In another embodiment, the platform and method thereof of the present invention, Archetype menu may be available for managed type of tenant. Also, if any type of role gives privileges to Archetype menu and assign that role to existing/created new user then that user may view Archetype menu below master management.
[0085] In another embodiment, the platform and method thereof of the present invention, Archetype keywords menu may be available for managed type of tenant. Also, if any type of role gives privileges to Archetype keywords menu and assign that role to existing/created new user then that user may view Archetype keywords menu below master management.
[0086] In another embodiment, the platform and method thereof of the present invention, group menu may be available for managed type of tenant. Also, if any type of role gives privileges to group menu and assign that role to existing/created new user then that user may view group menu below master management.
[0087] In another embodiment, the platform and method thereof of the present invention, industry type menu may be available for managed type of tenant. Also, if any type of role gives privileges to industry type menu and assign that role to existing/created new user then that user may view industry type menu below master management.
[0088] In another embodiment, the platform and method thereof of the present invention, segment menu may be available for managed type of tenant. Also, if any type of role gives privileges to segment menu and assign that role to existing/created new user then that user may view segment menu below master management.
[0089] In another embodiment, the platform and method thereof of the present invention, tags menu may be available for managed type of tenant. Also, if any type of role gives privileges to tags menu and assign that role to existing/created new user then that user may view segment menu below master management.
[0090] In another embodiment, the platform and method thereof of the present invention, tag cloud menu may be available for managed type of tenant. Also, if any type of role gives privileges to tag cloud menu and assign that role to existing/created new user then that user may view segment menu below master management.
[0091] In another embodiment, the platform and method thereof of the present invention, publisher menu may be available for managed type of tenant. Also, if any type of role gives privileges to publisher menu and assign that role to existing/created new user then that user may view segment menu below master management.
[0092] In another embodiment, the platform and method thereof of the present invention, editorial calendar menu may be available for managed type of tenant. Also, if any type of role gives privileges to editorial calendar menu and assign that role to existing/created new user then that user may view editorial calendar menu below master management.
[0093] In another embodiment, the platform and method thereof of the present invention, publisher performance header menu may be available for managed type of tenant. Also, if any type of role gives privileges to publisher performance header menu and assign that role to existing/created new user then that user may view publisher performance header menu below master management.
[0094] In another embodiment, the platform and method thereof of the present invention, publisher performance detail may be available for managed type of tenant. Also, if any type of role gives privileges to publisher performance detail menu and assign that role to existing/created new user then that user may view publisher performance detail menu below master management.
[0095] In another embodiment, the platform and method thereof of the present invention, scheduler menu may be available for managed type of tenant. Also, if any type of role gives privileges to scheduler menu and assign that role to existing/created new user then that user may view scheduler menu below master management.
[0096] In another embodiment, the platform and method thereof of the present invention, website recommendation configuration menu may be available for managed type of tenant. Also, if any type of role gives privileges to website recommendation configuration menu and assign that role to existing/created new user then that user may view website recommendation configuration menu below master management menu.
[0097] In another embodiment, the platform and method thereof of the present invention, tag data source category map menu may be available for managed type of tenant. Also, if any type of role gives privileges to tag data source category map menu and assign that role to existing/created new user then that user may view tag data source category map menu below master management menu.
[0098] In another embodiment, the platform and method thereof of the present invention, Archetype category score menu may be available for managed type of tenant. Also, if any type of role gives privileges to Archetype category score menu and assign that role to existing/created new user then that user may view Archetype category score menu below survey.
[0099] In another embodiment, the platform and method thereof of the present invention, Archetype subcategory score menu may be available for managed type of tenant. Also, if any type of role gives privileges to Archetype subcategory score menu and assign that role to existing/created new user then that user may view Archetype subcategory score menu below survey.
[00100] In another embodiment, the platform and method thereof of the present invention, Archetype universe score menu may be available for managed type of tenant. Also, if any type of role gives privileges to Archetype universe score menu and assign that role to existing/created new user then that user may view Archetype universe score menu below survey menu.
[00101] In another embodiment, the platform and method thereof of the present invention, Archetype category ratio menu may be available for managed type of tenant. Also, if any type of role gives privileges to Archetype category ratio menu and assign that role to existing/created new user then that user may view Archetype category ratio menu below survey.
[00102] In another embodiment, the platform and method thereof of the present invention, Archetype category content menu may be available for managed type of tenant. Also, if any type of role gives privileges to Archetype category content menu and assign that role to existing/created new user then that user may view Archetype category content menu below survey.
[00103] In another embodiment, the platform and method thereof of the present invention, agency menu may be available for managed type of tenant. Also, if any type of role gives privileges to agency menu and assign that role to existing/created new user then that user may view agency menu below client menu.
[00104] In another embodiment, the platform and method thereof of the present invention, advertiser menu may be available for managed type of tenant. Also, if any type of role gives privileges to advertiser menu and assign that role to existing/created new user then that user may view advertiser menu below client menu.
[00105] In another embodiment, the platform and method thereof of the present invention, brand menu may be available for managed type of tenant. Also, if any type of role gives privileges to brand menu and assign that role to existing/created new user then that user may view brand menu below client menu.
[00106] In another embodiment, the platform and method thereof of the present invention, campaign menu may be available for all type of tenant. The user may view campaign menu below client menu. While login to the application then also campaign menu is displayed.
[00107] In another embodiment, the platform and method thereof of the present invention provides client management menu.
[00108] In another embodiment, the platform and method thereof of the present invention, on subscription management subscription names may be displayed in the grid with action column. In action column, view, edit, activate/deactivate, delete icons may be displayed. The subscription name search box may be displayed and status filter may be available. The subscription type and value columns may be displayed under the subscription name.
[00109] In some embodiments, the disclosed techniques can be implemented, at least in part, by computer program instructions encoded on a non-transitory computer-readable storage media in a machine-readable format, or on other non-transitory media or articles of manufacture. Such computing systems (and non-transitory computer-readable program instructions) can be configured according to at least some embodiments presented herein, including the processes shown and described in connection with Figures.
[00110] The programming instructions can be, for example, computer executable and/or logic implemented instructions. In some examples, a computing device is configured to provide various operations, functions, or actions in response to the programming instructions conveyed to the computing device by one or more of the computer readable medium, the computer recordable medium, and/or the communications medium. The non-transitory computer readable medium can also be distributed among multiple data storage elements, which could be remotely located from each other. The computing device that executes some or all of the stored instructions can be a microfabrication controller, or another computing platform. Alternatively, the computing device that executes some or all of the stored instructions could be remotely located computer system, such as a server.
[00111] Further, while one or more operations have been described as being performed by or otherwise related to certain modules, devices or entities, the operations may be performed by or otherwise related to any module, device or entity.
[00112] Further, the operations need not be performed in the disclosed order, although in some examples, an order may be preferred. Also, not all functions need to be performed to achieve the desired advantages of the disclosed platform and method, and therefore not all functions are required.
[00113] It should be noted that the description merely illustrates the principles of the present invention. It will thus be appreciated that those skilled in the art will be able to devise various arrangements that, although not explicitly described herein, embody the principles of the present invention. Furthermore, all examples recited herein are principally intended expressly to be only for explanatory purposes to help the reader in understanding the principles of the invention and the concepts contributed by the inventor(s) to furthering the art and are to be construed as being without limitation to such specifically recited examples and conditions. Moreover, all statements herein reciting principles, aspects, and embodiments of the invention, as well as specific examples thereof, are intended to encompass equivalents thereof.
,CLAIMS:
1. A computer implemented method for providing relevant content on a plurality of targeted URLs , said method comprising:
acquiring, by a data acquisition module (112), a plurality of data of a plurality of consumers based on a plurality of predefined parameters;
tracking, by a tracking module (114), digital behavior of the consumers;
segregating, by a segregator module (116), the acquired data and the tracked data of digital behavior of the consumers based on one or more pre-defined consumer profiles;
generating, by a generation module (118), a plurality of user profiles based on the segregated data, wherein the user profiles are related to digital content consumption of the users;
rendering, by a display module (120), the plurality of relevant content on the targeted URLs based on the user profiles.

2. The method as claimed in claim 1, said method further includes:
evaluating, by a Reach-Depth Multiple (RDM) metric module (122), content by combining the reach and time spent by the consumers on the URLs.

3. The method as claimed in claim 1, wherein the plurality of predefined parameters includes personality, mindset and the like of the consumers.

4. The method as claimed in claim 1, wherein the user profiles are based on the needs, motivations, interests and the like of the consumers.

5. The method as claimed in claim 1, wherein the method further includes extrapolating, by the data acquisition module (112), the acquired plurality of data of the plurality of consumers for identifying the digital behavior of the consumers.

6. The method as claimed in claim 1, wherein the content further includes the content categories consumed/associated with each of the plurality of user profiles.

7. The method as claimed in claim 6, wherein the content categories further includes a plurality of content types, content avenues, content formats and the like.

8. The method as claimed in claim 1, wherein said method includes:
capturing, by a data capturing module (124), the content metadata, and
linking said content metadata to the user profiles.

9. The method as claimed in claim 1, wherein one or more pre-defined consumer profiles includes demographic profiles by age, gender, region, location and the like.

10. The method as claimed in claim 1, said method further comprises:
enrolling, by a user interface (UI) module (302), one or more new consumers;
providing, by the processing engine (104), one or more user interfaces for managing a plurality of entities on a computing platform and managing one or more operations;
executing, by the processing engine (104), a plurality of web jobs continuously based on one or more schedule intervals for fetching a report data from one or more data sources;
managing, by the processing engine (104), one or more publisher performance data, and
fetching, by the processing engine (104), a report data from the respective data sources.

11. The method as claimed in claim 10, wherein said method includes integrating and managing, by the processing engine (104), said one or more data sources.

12. The method as claimed in claim 10, wherein said operations includes creating campaigns, media plans and the like.

13. A computing platform (100) for providing relevant content on a plurality of targeted URLs, said platform comprising:
one or more computing devices (102) communicatively connected to said computing platform (100);
a processing engine (104) configured to cooperate with said computing devices (102), said processing engine (104) comprising:
a memory (106) configured to store pre-defined rules related to providing relevant content;
a processor (108) configured to cooperate with said memory (106), said processor (108) configured to generate processing commands based on said pre-defined rules;
a data acquisition module (112) configured to acquire a plurality of data of a plurality of consumers based on a plurality of predefined parameters;
a tracking module (114) configured to track digital behavior of the consumers;
a segregator module (116) configured to segregate the acquired data and the tracked data of digital behavior of the consumers based on one or more pre-defined consumer profiles;
a generation module (118) configured to generate a plurality of user profiles based on the segregated data, wherein the user profiles are related to digital content consumption of the users;
a display module (120) configured to render the plurality of relevant content on the targeted URLs based on the user profiles.

14. The platform (100) as claimed in claim 13, said platform further includes:
a Reach-Depth Multiple (RDM) metric module (122) configured to evaluate content by combining the reach and time spent by the consumers on the URLs.

15. The platform (100) as claimed in claim 13, wherein the data acquisition module (112) is further configured to extrapolate the acquired plurality of data of the plurality of consumers on the computing platform to identify the digital behavior of the consumers.

16. The platform (100) as claimed in claim 13, wherein said platform (100) is implemented on a client- server arrangement.

17. The platform (100) as claimed in claim 16, wherein said computing devices (102) are located on client side and said processing engine is located on server side in said client-server arrangement.

18. The platform (100) as claimed in claim 13, wherein said platform (100) includes a data capturing module (124) configured to capture the content metadata and to link said content metadata to the user profiles on the computing platform (100).

19. The platform (100) as claimed in claim 13, said platform (100) further comprises:
a user interface (UI) module (302) configured to enroll one or more new consumers, and
wherein the processing engine (104) configured to:
provide one or more user interfaces to manage a plurality of entities on the computing platform and manage one or more operations;
execute a plurality of web jobs continuously based on one or more schedule intervals to fetch a report data from one or more data sources;
manage one or more publisher performance data, and
fetch a report data from the respective data sources.

Documents

Orders

Section Controller Decision Date

Application Documents

# Name Date
1 201921006559-IntimationOfGrant15-06-2023.pdf 2023-06-15
1 201921006559-PROVISIONAL SPECIFICATION [19-02-2019(online)].pdf 2019-02-19
2 201921006559-FORM 1 [19-02-2019(online)].pdf 2019-02-19
2 201921006559-PatentCertificate15-06-2023.pdf 2023-06-15
3 201921006559-DRAWINGS [19-02-2019(online)].pdf 2019-02-19
3 201921006559-CORRESPONDENCE(IPO)-(WIPO DAS)-06-04-2023.pdf 2023-04-06
4 201921006559-Written submissions and relevant documents [30-03-2023(online)].pdf 2023-03-30
4 201921006559-FORM-26 [10-05-2019(online)].pdf 2019-05-10
5 201921006559-Proof of Right (MANDATORY) [24-07-2019(online)].pdf 2019-07-24
5 201921006559-CERTIFIED COPIES TRANSMISSION TO IB [21-03-2023(online)].pdf 2023-03-21
6 201921006559-ORIGINAL UR 6(1A) FORM 1-310719.pdf 2019-12-02
6 201921006559-Covering Letter [21-03-2023(online)].pdf 2023-03-21
7 201921006559-ORIGINAL UR 6(1A) FORM 26-160519.pdf 2020-01-02
7 201921006559-Form 1 (Submitted on date of filing) [21-03-2023(online)].pdf 2023-03-21
8 201921006559-US(14)-ExtendedHearingNotice-(HearingDate-21-03-2023).pdf 2023-03-20
8 201921006559-FORM 3 [19-02-2020(online)].pdf 2020-02-19
9 201921006559-Correspondence to notify the Controller [17-03-2023(online)].pdf 2023-03-17
9 201921006559-FORM 3 [19-02-2020(online)]-1.pdf 2020-02-19
10 201921006559-ENDORSEMENT BY INVENTORS [19-02-2020(online)].pdf 2020-02-19
10 201921006559-FORM-26 [17-03-2023(online)].pdf 2023-03-17
11 201921006559-DRAWING [19-02-2020(online)].pdf 2020-02-19
11 201921006559-US(14)-ExtendedHearingNotice-(HearingDate-20-03-2023).pdf 2023-02-20
12 201921006559-CORRESPONDENCE-OTHERS [19-02-2020(online)].pdf 2020-02-19
12 201921006559-REQUEST FOR ADJOURNMENT OF HEARING UNDER RULE 129A [15-02-2023(online)].pdf 2023-02-15
13 201921006559-COMPLETE SPECIFICATION [19-02-2020(online)].pdf 2020-02-19
13 201921006559-US(14)-ExtendedHearingNotice-(HearingDate-20-02-2023).pdf 2023-01-20
14 201921006559-PETITION UNDER RULE 137 [19-01-2023(online)].pdf 2023-01-19
14 Abstract1.jpg 2020-02-27
15 201921006559-MSME CERTIFICATE [28-10-2020(online)].pdf 2020-10-28
15 201921006559-REQUEST FOR ADJOURNMENT OF HEARING UNDER RULE 129A [19-01-2023(online)].pdf 2023-01-19
16 201921006559-FORM28 [28-10-2020(online)].pdf 2020-10-28
16 201921006559-US(14)-HearingNotice-(HearingDate-20-01-2023).pdf 2022-12-21
17 201921006559-Response to office action [22-07-2022(online)].pdf 2022-07-22
17 201921006559-FORM FOR SMALL ENTITY [28-10-2020(online)].pdf 2020-10-28
18 201921006559-FORM 18A [28-10-2020(online)].pdf 2020-10-28
18 201921006559-FORM 3 [28-02-2022(online)].pdf 2022-02-28
19 201921006559-EVIDENCE FOR REGISTRATION UNDER SSI [28-10-2020(online)].pdf 2020-10-28
19 201921006559-FER.pdf 2021-10-19
20 201921006559-ABSTRACT [15-07-2021(online)].pdf 2021-07-15
20 201921006559-OTHERS [15-07-2021(online)].pdf 2021-07-15
21 201921006559-CLAIMS [15-07-2021(online)].pdf 2021-07-15
21 201921006559-FER_SER_REPLY [15-07-2021(online)].pdf 2021-07-15
22 201921006559-COMPLETE SPECIFICATION [15-07-2021(online)].pdf 2021-07-15
22 201921006559-DRAWING [15-07-2021(online)].pdf 2021-07-15
23 201921006559-COMPLETE SPECIFICATION [15-07-2021(online)].pdf 2021-07-15
23 201921006559-DRAWING [15-07-2021(online)].pdf 2021-07-15
24 201921006559-FER_SER_REPLY [15-07-2021(online)].pdf 2021-07-15
24 201921006559-CLAIMS [15-07-2021(online)].pdf 2021-07-15
25 201921006559-ABSTRACT [15-07-2021(online)].pdf 2021-07-15
25 201921006559-OTHERS [15-07-2021(online)].pdf 2021-07-15
26 201921006559-EVIDENCE FOR REGISTRATION UNDER SSI [28-10-2020(online)].pdf 2020-10-28
26 201921006559-FER.pdf 2021-10-19
27 201921006559-FORM 18A [28-10-2020(online)].pdf 2020-10-28
27 201921006559-FORM 3 [28-02-2022(online)].pdf 2022-02-28
28 201921006559-FORM FOR SMALL ENTITY [28-10-2020(online)].pdf 2020-10-28
28 201921006559-Response to office action [22-07-2022(online)].pdf 2022-07-22
29 201921006559-FORM28 [28-10-2020(online)].pdf 2020-10-28
29 201921006559-US(14)-HearingNotice-(HearingDate-20-01-2023).pdf 2022-12-21
30 201921006559-MSME CERTIFICATE [28-10-2020(online)].pdf 2020-10-28
30 201921006559-REQUEST FOR ADJOURNMENT OF HEARING UNDER RULE 129A [19-01-2023(online)].pdf 2023-01-19
31 201921006559-PETITION UNDER RULE 137 [19-01-2023(online)].pdf 2023-01-19
31 Abstract1.jpg 2020-02-27
32 201921006559-COMPLETE SPECIFICATION [19-02-2020(online)].pdf 2020-02-19
32 201921006559-US(14)-ExtendedHearingNotice-(HearingDate-20-02-2023).pdf 2023-01-20
33 201921006559-CORRESPONDENCE-OTHERS [19-02-2020(online)].pdf 2020-02-19
33 201921006559-REQUEST FOR ADJOURNMENT OF HEARING UNDER RULE 129A [15-02-2023(online)].pdf 2023-02-15
34 201921006559-DRAWING [19-02-2020(online)].pdf 2020-02-19
34 201921006559-US(14)-ExtendedHearingNotice-(HearingDate-20-03-2023).pdf 2023-02-20
35 201921006559-ENDORSEMENT BY INVENTORS [19-02-2020(online)].pdf 2020-02-19
35 201921006559-FORM-26 [17-03-2023(online)].pdf 2023-03-17
36 201921006559-FORM 3 [19-02-2020(online)]-1.pdf 2020-02-19
36 201921006559-Correspondence to notify the Controller [17-03-2023(online)].pdf 2023-03-17
37 201921006559-FORM 3 [19-02-2020(online)].pdf 2020-02-19
37 201921006559-US(14)-ExtendedHearingNotice-(HearingDate-21-03-2023).pdf 2023-03-20
38 201921006559-Form 1 (Submitted on date of filing) [21-03-2023(online)].pdf 2023-03-21
38 201921006559-ORIGINAL UR 6(1A) FORM 26-160519.pdf 2020-01-02
39 201921006559-Covering Letter [21-03-2023(online)].pdf 2023-03-21
39 201921006559-ORIGINAL UR 6(1A) FORM 1-310719.pdf 2019-12-02
40 201921006559-CERTIFIED COPIES TRANSMISSION TO IB [21-03-2023(online)].pdf 2023-03-21
40 201921006559-Proof of Right (MANDATORY) [24-07-2019(online)].pdf 2019-07-24
41 201921006559-FORM-26 [10-05-2019(online)].pdf 2019-05-10
41 201921006559-Written submissions and relevant documents [30-03-2023(online)].pdf 2023-03-30
42 201921006559-DRAWINGS [19-02-2019(online)].pdf 2019-02-19
42 201921006559-CORRESPONDENCE(IPO)-(WIPO DAS)-06-04-2023.pdf 2023-04-06
43 201921006559-PatentCertificate15-06-2023.pdf 2023-06-15
43 201921006559-FORM 1 [19-02-2019(online)].pdf 2019-02-19
44 201921006559-PROVISIONAL SPECIFICATION [19-02-2019(online)].pdf 2019-02-19
44 201921006559-IntimationOfGrant15-06-2023.pdf 2023-06-15
45 201921006559-RELEVANT DOCUMENTS [18-08-2025(online)].pdf 2025-08-18
46 201921006559-POWER OF AUTHORITY [18-08-2025(online)].pdf 2025-08-18
47 201921006559-FORM-15 [18-08-2025(online)].pdf 2025-08-18
48 201921006559-FORM FOR SMALL ENTITY [18-08-2025(online)].pdf 2025-08-18
49 201921006559-EVIDENCE FOR REGISTRATION UNDER SSI [18-08-2025(online)].pdf 2025-08-18
50 434862.pdf 2025-11-04
51 201921006559-RELEVANT DOCUMENTS [06-11-2025(online)].pdf 2025-11-06
52 201921006559-FORM FOR SMALL ENTITY [06-11-2025(online)].pdf 2025-11-06
53 201921006559-EVIDENCE FOR REGISTRATION UNDER SSI [06-11-2025(online)].pdf 2025-11-06

Search Strategy

1 201921006559SearchHistoryAE_11-08-2021.pdf
1 searchE_04-11-2020.pdf
2 201921006559SearchHistoryAE_11-08-2021.pdf
2 searchE_04-11-2020.pdf

ERegister / Renewals

3rd: 13 Sep 2023

From 19/02/2021 - To 19/02/2022

4th: 13 Sep 2023

From 19/02/2022 - To 19/02/2023

5th: 13 Sep 2023

From 19/02/2023 - To 19/02/2024

6th: 06 Nov 2025

From 19/02/2024 - To 19/02/2025

7th: 06 Nov 2025

From 19/02/2025 - To 19/02/2026