Patent ID: 12223519

It should be noted that the accompanying figures are intended to present illustrations of exemplary embodiments of the present disclosure. These figures are not intended to limit the scope of the present disclosure. It should also be noted that accompanying figures are not necessarily drawn to scale.

DETAILED DESCRIPTION

In the following description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the present technology. It will be apparent, however, to one skilled in the art that the present technology can be practiced without these specific details. In other instances, structures and devices are shown in block diagram form only in order to avoid obscuring the present technology.

Reference in this specification to “one embodiment” or “an embodiment” means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present technology. The appearance of the phrase “in one embodiment” in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Moreover, various features are described which may be exhibited by some embodiments and not by others. Similarly, various requirements are described which may be requirements for some embodiments but not other embodiments.

Reference will now be made in detail to selected embodiments of the present disclosure in conjunction with accompanying figures. The embodiments described herein are not intended to limit the scope of the disclosure, and the present disclosure should not be construed as limited to the embodiments described. This disclosure may be embodied in different forms without departing from the scope and spirit of the disclosure. It should be understood that the accompanying figures are intended and provided to illustrate embodiments of the disclosure described below and are not necessarily drawn to scale. In the drawings, like numbers refer to like elements throughout, and thicknesses and dimensions of some components may be exaggerated for providing better clarity and ease of understanding.

It should be noted that the terms “first”, “second”, and the like, herein do not denote any order, quantity, or importance, but rather are used to distinguish one element from another. Further, the terms “a” and “an” herein do not denote a limitation of quantity, but rather denote the presence of at least one of the referenced item.

FIG.1illustrates a block diagram100of one or more online platforms102, in accordance with various embodiments of the present disclosure. In general, online platform is a computing platform which enables various individuals to obtain, upload and access valuable resources or services. In addition, the one or more platforms102include a plurality of contents. In an embodiment of the present disclosure, the plurality of contents includes but may not be limited to a plurality of OTT media contents, a plurality of products, a plurality of financial services, and one or more social media contents. In another embodiment of the present disclosure, the plurality of contents includes but may not be limited to a plurality of health services, a plurality of educational services, a plurality of real estate services, and a plurality of travel services.

The one or more online platforms102correspond to a plurality of webpages. In general, a webpage is a web resource on the World Wide Web for any online platform. In an embodiment of the present disclosure, the one or more online platforms102correspond to personal webpages. In another embodiment of the present disclosure, the one or more online platforms102correspond to commercial webpages. In yet another embodiment of the present disclosure, the one or more online platforms102correspond to government webpages. In yet another embodiment of the present disclosure, the one or more online platforms102correspond to non-profit organization webpages. However, the one or more online platforms102are not limited to the above-mentioned online platforms.

In addition, the one or more online platforms102include an over-the top media platform102A, an e-commerce platform102B, a fintech platform102C, a social media platform102D, and a health platform102E. Further, the one or more online platforms102include an educational platform102F, a real estate and housing platform102G, and a travel platform102H. However, the one or more online platforms102are not limited to the above-mentioned online platforms.

In an embodiment of the present disclosure, the one or more online platforms102include the over-the-top media platform102A. In general, the over-the-top media platform provides a streaming media service to the various individuals over internet. In addition, the over-the-top media platform102A has the plurality of OTT media contents. The plurality of OTT media contents includes but may not be limited to drama series, documentaries, anime, comedy series, science based series, kid series, movies, and stand-up comedy shows. The plurality of OTT media contents is searched using a plurality of genre codes on the over-the-top media platform102A. The plurality of genre codes includes but may not be limited to action and adventure, action comedies, action sci-fi and fantasy, action thrillers, anime action, region based action content, crime action, and classic action. In an example, an individual I opens an over-the-top media platform O1on a web browser W1to watch live baseball match on a communication device D1(let's say a smartphone) using internet connection.

In an embodiment of the present disclosure, the one or more online platforms102include the e-commerce platform102B. In general, the e-commerce platform provides an online service of buying or selling of various products over the Internet. In addition, the e-commerce platform102B has the plurality of products. The plurality of products includes but may not be limited to laptops, tablets, mobiles, clocks, decorative accessories, books, home appliances, shoes, bags, jewelry, clothes, stationery, golf kit, and baseball bat. The plurality of products is searched using a plurality of sections on the e-commerce platform102B. The plurality of sections includes but may not be limited to books and audible, movies and games, electronics, toys, clothes, sports, health and beauty, business, industry, science, and handmade. In an example, an Individual I opens an e-commerce platform E1on a web browser W1on a communication device D1(let's say a desktop) to surf various shirt brands.

In an embodiment of the present disclosure, the one or more online platforms102include the fintech platform102C. In general, the fintech platform provides an online financial services to the various individuals over the Internet. In addition, the fintech platform102C includes the plurality of financial services. The plurality of financial services includes but may not be limited to car buying loans, house buying loans, credit cards, net banking, commercial banking, opening saving accounts, home equity, and stock exchange investment. However, the plurality of financial services is not limited to the above-mentioned financial services. In an example, an individual I searches for best education loan plan for higher studies on a fintech platform F1on a web browser W1through a communication device D1(let's say a laptop).

In an embodiment of the present disclosure, the one or more online platforms102include the social media platform102D. In general, the social media platform facilitates creating and sharing of contents for various individuals over the internet. In addition, the social media platform102D has the one or more social media contents. The one or more social media contents includes but may not be limited to online games, business blogs, retail products, live video streams, text messages, multimedia contents, educational content, current affairs, and real-time activity updates. However, the one or more social media contents are not limited to the above-mentioned contents. In an example, an individual I promotes electronic product P1on a social media platform S1opened on a web browser W1using a business page131on a communication device D1(let's say a desktop).

In an embodiment of the present disclosure, the one or more online platforms102include the heath platform102E. In general, the health platform enables the various individuals to access personalized digital healthcare, diet and medicines to enhance the efficiency of healthcare delivery. In addition, the health platform102E provides the plurality of health services. The plurality of health services includes but may not be limited to diet plans, medicines, physician clinics, nearest hospital, nearest fitness clubs, exercises, yoga classes, aerobics, healthy food orders, and medical tests. However, the plurality of health services is not limited to the above-mentioned services. In an example, a patient P1searches for bronchial asthma medicine M1on a fintech platform F1opened on a web browser W1through a communication device D1(let's say a tablet).

In an embodiment of the present disclosure, the one or more online platforms102include the education platform102F. In general, the education platform enables students and parents to access personalized digital educational information, tools and resources to enhance the efficiency of educational development. In addition, the education platform102F provides the plurality of educational services. The plurality of educational services includes but may not be limited to live teacher-student interaction, online subject wise informative media contents, entrance examination preparatory matters, and technical support for educational projects. However, the plurality of educational services is not limited to the above-mentioned services. In an example, a student S1finds difficult to solve an integration problem11. The student S1searches for online lecture for integrations on an education platform E1through a communication device D1(let's say a smartphone).

In an embodiment of the present disclosure, the one or more online platforms102include the real estate and housing platform102G. In general, the real estate and housing platform enables the various individuals to access personalized digital real estate and housing information and minimizes efforts of the corresponding individual. In addition, the real estate and housing platform102G provides the plurality of real estate services. The plurality of real estate services includes but may not be limited to houses on rent, properties on sale, house cleaning, garbage disposal, home repair, maintenance, and interior designing. However, the plurality of real estate services is not limited to the above-mentioned services. In an example, an individual I surfs for an apartment A1in New York on a real estate platform through a communication device D2(let's say a laptop).

In an embodiment of the present disclosure, the one or more online platforms102include the travel platform102H. In general, the travel platform enables the various individuals to access personalized digital travel and hospitality information. In addition, the travel platform102H provides the plurality of travel services. The plurality of travel services includes but may not be limited to flight booking, train booking, taxi hiring, vacation deals, hotel booking, travel destination information, couch-surfing travel, and hot restaurant deals. However, the plurality of travel services is not limited to the above-mentioned services. In an example, an individual I wants to book a hotel room R1in Miami. The individual I surfs on a travel platform T1through a communication device D1(let's say a workstation).

FIG.2illustrates a general overview of an interactive system200enabling interaction of a plurality of users202on the one or more online platforms102in real-time, in accordance with various embodiments of the present disclosure. The interactive system200is any environment facilitating interaction of the plurality of users202with the one or more online platforms102. In addition, the interactive system200includes the plurality of users202, one or more communication devices204, and the one or more online platforms102.

The interactive system200includes the plurality of users202. In addition, the plurality of users202may be any person or individual accessing the one or more communication devices204. In an embodiment of the present disclosure, the plurality of users202is an owner of the one or more communication devices204. In another embodiment of the present disclosure, the plurality of users202is not the owner of the one or more communication devices204. In an embodiment of the present disclosure, the plurality of users202accesses the one or more communication devices204at home. In another embodiment of the present disclosure, the plurality of users202accesses the one or more communication devices204at a cafe. In yet another embodiment of the present disclosure, the plurality of users202accesses the one or more communication devices204in an office. In an example, a user U1accesses a smartphone S1while sitting in a living room. In another example, a user U2accesses a laptop L1while travelling from one place to another. In yet another example, a user U3accesses a desktop computer D1while working in the office.

The interactive system200includes the one or more communication devices204. The plurality of users202is connected with the interactive system200through the one or more communication devices204. In an embodiment of the present disclosure, the one or more communication devices204facilitate access to the one or more online platforms102. In an embodiment of the present disclosure, each of the one or more communication devices204is a portable communication device. The portable communication device includes but may not be limited to a laptop, a smartphone, a tablet, and a smart watch. In an example, the smartphone may be an iOS-based smartphone, an android-based smartphone, a windows-based smartphone and the like. In another embodiment of the present disclosure, each of the one or more communication devices204is a fixed communication device. The fixed communication device includes but may not be limited to a desktop, a workstation, a smart TV and a mainframe computer. In an embodiment of the present disclosure, the one or more communication devices204are currently in the switched-on state. The one or more communication devices204are any type of devices having an active internet. In addition, each of the plurality of users202accesses corresponding communication device of the one or more communication devices204in real-time.

In an embodiment of the present disclosure, the one or more communication devices204perform computing operations based on a suitable operating system installed inside the one or more communication devices204. In general, the operating system is system software that manages computer hardware and software resources and provide common services for computer programs. In addition, the operating system acts as an interface for software installed inside the one or more communication devices204to interact with hardware components of the one or more communication devices204. In an embodiment of the present disclosure, each of the one or more communication devices204performs computing operations based on any suitable operating system designed for the portable communication device. In an example, the operating system installed inside the one or more communication devices204is a mobile operating system. Further, the mobile operating system includes but may not be limited to windows operating system, android operating system, iOS operating system, symbian operating system, bada operating system from Samsung Electronics and BlackBerry operating system, and sailfish. However, the operating system is not limited to above mentioned operating systems. In an embodiment of the present disclosure, the one or more communication devices204operate on any version of particular operating system corresponding to above mentioned operating systems.

In another embodiment of the present disclosure, the one or more communication devices204perform computing operations based on any suitable operating system designed for fixed communication device. In an example, the operating system installed inside the one or more communication devices204is windows. In another example, the operating system installed inside the one or more communication devices204is Mac. In yet another example, the operating system installed inside the one or more communication devices204is Linux based operating system. In yet another example, the operating system installed inside the one or more communication devices204is Chrome OS. In yet another example, the operating system installed inside the one or more communication devices204may be one of UNIX, Kali Linux, and the like. However, the operating system is not limited to above mentioned operating systems.

In an embodiment of the present disclosure, the one or more communication devices204operate on any version of windows operating system. In another embodiment of the present disclosure, the one or more communication devices204operate on any version of Mac operating system. In yet another embodiment of the present disclosure, the one or more communication devices204operate on any version of Linux operating system. In yet another embodiment of the present disclosure, the one or more communication devices204operate on any version of Chrome OS. In yet another embodiment of the present disclosure, the one or more communication devices204operate on any version of particular operating system corresponding to above mentioned operating systems.

In an embodiment of the present disclosure, the one or more online platforms102are run on a plurality of web browsers installed on the one or more communication devices204. In general, the web browsers is any software application for accessing information on the World Wide Web. In an example, the plurality of web browsers includes but may not be limited to Opera, Mozilla Firefox, Google Chrome, Internet Explorer, Microsoft Edge, Safari and UC Browser. In addition, the plurality of web browsers installed on the one or more communication devices204runs on any version of the respective web browser of the above mentioned web browsers. In an example, a user U1opens a webpage of an e-commerce platform E1to buy cutlery items on a web browser W1. In another example, a user U2accesses a fintech webpage F2on google chrome browser for a car loan. The one or more online platforms102allows the plurality of users202to access the plurality of contents.

The interactive system200includes the over-the top media platform102A. The plurality of users202connects with the over-the top media platform102A on the one or more communication devices204to access the plurality of OTT media contents. In an embodiment of the present disclosure, the over-the top media platform102A is accessed on the one or more communication devices204through the plurality of web browsers. In an example, a user U1watches a sci-fi movie M1on an OTT platform O1on a web browser W1(let's say internet explorer) through a communication device D1(let's say a smartphone). In another example, a user U2watches a stand-up comedy show S2on an OTT platform O2on a communication device D2(let's say a desktop computer) through a web browser W2(let's say Google Chrome). In yet another example, a user U3adds an anime A3to a watch-list W3on an OTT platform O3on a communication device D3(let's say a tablet) through a web browser W3(let's say Microsoft Edge).

The interactive system200includes the e-commerce platform102B. The plurality of users202connects with the e-commerce platform102B on the one or more communication devices204to access the plurality of products. In an embodiment of the present disclosure, the e-commerce platform102B is accessed on the one or more communication devices204through the plurality of web browsers. In an example, a user U1surfs various smartwatches S1on an e-commerce platform E1on a communication device D1(let's say a smartphone) through a web browser W1(let's say Mozilla Firefox). In another example, a user U2buys a grooming kit G2on an e-commerce platform E2on a communication device D2(let's say a desktop computer) through a web browser W2(let's say UC Browser). In yet another example, a user U3adds a musical instrument M3to a cart on an e-commerce platform E3on a communication device D3(let's say a tablet) through a web browser W3(let's say Opera Browser).

The interactive system200includes the fintech platform102C. The plurality of users202connects with the fintech platform102C on the one or more communication devices204to access the plurality of financial services. In an embodiment of the present disclosure, the fintech platform102C is accessed on the one or more communication devices204through the plurality of web browsers. In an example, a user U1surfs various account opening options O1on a fintech platform F1on a communication device D1(let's say a smartphone) through a web browser W1(let's say Safari Browser). In another example, a user U2requests for car loan L2on a finetch platform F2on a communication device D2(let's say a desktop computer) through a web browser W2(let's say Google Chrome). In yet another example, a user U3buys a credit card C3on a fintech platform F3on a communication device D3(let's say a tablet) through a web browser W3(let's say Microsoft Edge).

The interactive system200includes the social media platform102D. The plurality of users202connects with the social media platform102D on the one or more communication devices204to access the one or more social media contents. In an embodiment of the present disclosure, the social media platform102D is accessed on the one or more communication devices204through the plurality of web browsers. In an example, a user U1surfs various multimedia content C1(let's say a teaser of a music video) on a social media platform S1on a communication device D1(let's say a smartphone) through a web browser W1(let's say UC Browser). In another example, a user U2promotes a handcraft product P2(let's say a woodcraft vase) on a social media platform S2on a communication device D2(let's say a desktop computer) through a web browser W2(let's say Mozilla Firefox). In yet another example, a user U3streams live video V3on a social media platform S3through a web browser W3(let's say Opera Browser). In yet another example, a manufacturer of goods, a service provider, and a retailer may join a social media platform S4. The social media platform S4allows users U4to be connected to the manufacturer of goods, the service provider, and the retailer.

The interactive system200includes the health platform102E. The plurality of users202connects with the health platform102E on the one or more communication devices204to access the plurality of health services. In an embodiment of the present disclosure, the health platform102E is accessed on the one or more communication devices204through the plurality of web browsers. In an example, a user U1surfs various healthcare contents (let's say a tuberculosis medicine) on a health platform H1on a communication device D1(let's say a smartphone) through a web browser W1(let's say Microsoft Edge). In another example, a user U2creates a dietary plan on a health platform H2on a communication device D2(let's say a desktop computer) through a web browser W2(let's say Mozilla Firefox). In yet another example, a user U3buys medicine M3(let's say diabetes medicines) on a health platform H3on a communication device D3(let's say a tablet) through a web browser W3(let's say Google Chrome).

The interactive system200includes the education platform102F. The plurality of users202connects with the education platform102F on the one or more communication devices204to access the plurality of educational services. In an embodiment of the present disclosure, the education platform102F is accessed on the one or more communication devices204through the plurality of web browsers. In an example, a user U1surfs various mathematical training videos (let's say a differential equation lecture) on an education platform E1on a communication device D1(let's say a smartphone) through a web browser W1(let's say UC Browser). In another example, a user U2submits online science project (let's say a hydraulic power brakes) on an education platform E2on a communication device D2(let's say a desktop computer) through a web browser W2(let's say Opera Browser). In yet another example, a user U3prepares for common entrance exam on an education platform E3on a communication device D3(let's say a tablet) through a web browser W3(let's say Safari Browser).

The interactive system200includes the real estate and housing platform102G. The plurality of users202connects with the real estate and housing platform102G on the one or more communication devices204to access the plurality of real estate services. In an embodiment of the present disclosure, the real estate and housing platform102G is accessed on the one or more communication devices204through the plurality of web browsers. In an example, a user U1surfs various apartments (let's say a studio apartment) on sale on a real estate platform R1on a communication device D1(let's say a smartphone) through a web browser W1(let's say Mozilla Firefox). In another example, a user U2requests property seller contact details on a real estate platform R2on a communication device D2(let's say a desktop computer) through a web browser W2(let's say Google Chrome). In yet another example, a user U3uploads images of a property (let's say a penthouse) for sale on a real estate platform R3on a communication device D3(let's say a tablet). In yet another example, a user U4negotiates online for rent of a bungalow on a real estate platform R4on a communication device D4(let's say a laptop) through a web browser W4(let's say Microsoft Edge).

The interactive system200includes the travel platform102H. The plurality of users202connects with the travel platform102H on the one or more communication devices204to access the plurality of travel services. In an embodiment of the present disclosure, the travel platform102H is accessed on the one or more communication devices204through the plurality of web browsers. In an example, a user U1surfs various flight options to travel from California to Chicago on a travel platform T1on a communication device D1(let's say a smartphone) through a web browser W1(let's say UC browser). In another example, a user U2requests price quotations for fifty hotel rooms in Cleveland on a travel platform T2on a communication device D2(let's say a desktop computer) through a web browser W2(let's say Safari Browser). In yet another example, a user U3uploads images of food (let's say a Thai Food) on a travel platform T3on a communication device D3(let's say a tablet). In yet another example, a user U4books holiday package (let's say 5 days and 6 nights) for Switzerland on a travel platform T4on a communication device D4(let's say a laptop) through a web browser W4(let's say Opera Browser).

FIG.3illustrates an interactive computing environment300for segmentation of the plurality of users202in real-time, in accordance with various embodiments of the present disclosure. The interactive computing environment300includes the plurality of users202, the one or more communication devices204, a communication network302, and the one or more online platforms102. In addition, the interactive computing environment300includes a user segmentation system304, a server306, a database306a, and an administrator308. The above stated elements of the interactive computing environment300operate coherently and synchronously to enable segmentation of the plurality of users202in real-time.

The interactive computing environment300includes the plurality of users202. The plurality of users202corresponds to any number of person or individual associated with the user segmentation system304. The user segmentation system304accesses behavior of each of the plurality of users202on the one or more online platforms102through the one or more communication devices204using the communication network302. In an example, a user U1watches action movie on a webpage W1of an online platform P1through a communication device D1(let's say a smartphone). In another example, a user U2clicks on notification N2(let's say renew of subscription with 25% discount) while surfing on a webpage W2of an online platform P2on a communication device D2(let's say a desktop computer). In yet another example, a user U3initiates video on demand transaction on a webpage W3of an online platform P3through a communication device D3(let's say a laptop).

The interactive computing environment300includes the plurality of users202. In addition, the plurality of users202accesses the one or more online platforms102through the one or more communication devices204. Further, the one or more communication devices204are associated with the plurality of users202. Furthermore, the user segmentation system304receives a first set of data associated with the plurality of users202. The first set of data corresponds to personal information of the plurality of users202. Moreover, the first set of data includes but may not be limited to name data, age data, e-mail identity data, contact number data, gender data, geographic location data, and angiographic data. Also, the first set of data includes but may not be limited to demographic data, payment cards data, banking partners data, and relationship status data. In an embodiment of the present disclosure, the first set of data is received from one or more online platform database, one or more communication device database, and third party database. In another embodiment of the present disclosure, the first set of data is received from the plurality of users202. In an example, a user U1may provide his or her name, profile picture, city of residence, contact information, birth date, gender, marital status, employment, educational background, interests, and other demographic information.

In an example, a user U2provides name data on an OTT platform P1while subscribing through a communication device D1(let's say a smartphone). In another example, a user U3installs various mobile applications on a communication device D2(let's say a desktop computer) through an application store using internet connection. In yet another example, a student S1chooses fifth standard while accessing geography lecture on an educational platform P2through a communication device D3(let's say a tablet). In yet another example, a user U4provides an email-identity for receiving a real-time updates of regular health check-ups on a health platform P3through a communication device D4(let's say a laptop) using internet. In yet another example, a user U5provides contact number on a fintech platform P4to receive real-time text updates regarding saving account through a communication device D5(let's say a smartphone).

In an embodiment of the present disclosure, the first set of data is received from the over-the-top media platform102A. In another embodiment of the present disclosure, the first set of data is received from the e-commerce platform102B. In yet another embodiment of the present disclosure, the first set of data is received from the fintech platform102C. In yet another embodiment of the present disclosure, the first set of data is received from the social media platform102D. In yet another embodiment of the present disclosure, the first set of data is received from the health platform102E. In yet another embodiment of the present disclosure, the first set of data is received from the education platform102F. In yet another embodiment of the present disclosure, the first set of data is received from the real-estate and housing platform102G. In yet another embodiment of the present disclosure, the first set of data is received from the travel platform102H.

The interactive computing environment300includes the plurality of users202who is any person present at any location and accessing the plurality of contents. In addition, the plurality of contents is associated with the one or more online platforms102. The plurality of users202is any legal person or natural person who access the plurality of contents and need an IP based network for accessing the plurality of contents. In addition, the plurality of users202is an individual or person who access the plurality of contents on the one or more platforms102through the one or more communication devices204. The plurality of users202is associated with the one or more communication devices204.

In an embodiment of the present disclosure, the plurality of users202accesses the plurality of OTT media contents on the over-the-top media platform102A. In another embodiment of the present disclosure, the plurality of users202accesses the plurality of products on the e-commerce platform102B. In yet another embodiment of the present disclosure, the plurality of users202accesses the plurality of financial services on the fintech platform102C. In yet another embodiment of the present disclosure, the plurality of users202accesses the one or more social media contents on the social media platform102D. In yet another embodiment of the present disclosure, the plurality of users202accesses the plurality of health services on the health platform102E. In yet another embodiment of the present disclosure, the plurality of users202accesses the plurality of educational services on the education platform102F. In yet another embodiment of the present disclosure, the plurality of users202accesses the plurality of real estate services on the real-estate and housing platform102G. In yet another embodiment of the present disclosure, the plurality of users202accesses the plurality of travel services on the travel platform102H.

The interactive computing environment300includes the one or more communication devices204which enable the plurality of users202to access the one or more online platforms102. The one or more communication devices204are internet-enabled device for allowing the plurality of users202to access the one or more online platforms102. In an embodiment of the present disclosure, the plurality of users202is the owner of the one or more communication devices204. In another embodiment of the present disclosure, the plurality of users202is not the owner of the one or more communication devices204.

In an embodiment of the present disclosure, the plurality of users202accesses the over-the-top media platform102A on the one or more communication devices204through the plurality of web browsers. In another embodiment of the present disclosure, the plurality of users202accesses the e-commerce platform102B on the one or more communication devices204through the plurality of web browsers. In yet another embodiment of the present disclosure, the plurality of users202accesses the fintech platform102C on the one or more communication devices204through the plurality of web browsers. In yet another embodiment of the present disclosure, the plurality of users202accesses the social media platform102D on the one or more communication devices204through the plurality of web browsers. In yet another embodiment of the present disclosure, the plurality of users202accesses the health platform102E on the one or more communication devices204through the plurality of web browsers. In yet another embodiment of the present disclosure, the plurality of users202accesses the education platform102F on the one or more communication devices204through the plurality of web browsers. In yet another embodiment of the present disclosure, the plurality of users202accesses the real-estate and housing platform102G on the one or more communication devices204through the plurality of web browsers. In yet another embodiment of the present disclosure, the plurality of users202accesses the travel platform102H on the one or more communication devices204through the plurality of web browsers.

The interactive computing environment300includes the one or more communication devices204. The one or more communication devices204provide an interface for the plurality of users202to interact with the interactive computing environment300. The plurality of users202can interact with the interactive computing environment300through more than one device of the one or more communication devices204. In an example, a user U1connects with the interactive computing environment300through a communication device D1(let's say a smartphone) to watch video on demand at home. In another example, a user U2connects with the computing environment300through a communication device D2(let's say a desktop computer) at home. The user U2connects with the computing environment300with a communication device D3(let's say a tablet) while travelling.

Each of the one or more communication devices204comprises of a memory. In general, the memory includes computer-storage media in the form of volatile and/or nonvolatile memory. The memory may be removable, non-removable, or a combination thereof. Exemplary hardware devices include solid-state memory, hard drives, optical-disc drives, etc. The memory is coupled with one or more processors. In general, the one or more processor read data from various entities such as memory or I/O components. The one or more processor execute the one or more instructions which are stored in the memory. The one or more processors provide execution method for one or more instructions provided by the user segmentation system304.

The one or more communication devices204are a media device. The one or more communication devices204enable the plurality of users202to access the plurality of contents on the one or more online platforms102. The one or more communication devices204support various multimedia contents. The plurality of users202accesses the plurality of contents in real-time through the one or more communication devices204. In an embodiment of the present disclosure, the plurality of contents is a video stream. In another embodiment of the present disclosure, the plurality of contents corresponds to video on demand being accessed on the one or more communication devices204. In yet another embodiment of the present disclosure, the plurality of contents is an audio clip. In yet another embodiment of the present disclosure, the plurality of contents corresponds to an e-commerce product. In yet another embodiment of the present disclosure, the plurality of contents is an illustration. In yet another embodiment of the present disclosure, the plurality of contents is an e-book.

The interactive computing environment300includes the one or more online platforms102. The plurality of users202performs various activities on the one or more online platforms102through the one or more communication devices204. In addition, the plurality of users202accesses the plurality of contents on the one or more online platforms102in real-time. In an example, a user U1watches comedy show C1on online platform P1through a communication device D1(let's say a smartphone). In another example, a user U2explores smart watches on the online platform P2through the communication device D2(let's say a desktop computer) in real-time. In yet another example, a user U3reads fiction novel N1on online platform P3through a communication device D3(let's say a laptop) in real-time. In yet another example, a user U4clicks on notification N2while watching adventure movie M1on online platform P4through a communication device D4(let's say a tablet) in real-time. Further, the one or more online platforms102include the over-the top media platform102A, the e-commerce platform102B, the fintech platform102C, the social media platform102D, and the health platform102E. Furthermore, the one or more online platforms102include the educational platform102F, the real estate and housing platform102G, and the travel platform102H. However, the one or more online platforms102are not limited to the above-mentioned online platforms.

The interactive computing environment300includes the communication network302. The one or more communication devices204are connected to the communication network302. The communication network302provides a medium for the plurality of users202accessing the plurality of contents on the one or more online platforms102to connect with the user segmentation system304. In an embodiment of the present disclosure, the communication network302is an internet connection. In another embodiment of the present disclosure, the communication network302is a wireless mobile network. In yet another embodiment of the present disclosure, the communication network302is a wired network with a finite bandwidth. In yet another embodiment of the present disclosure, the communication network302is a combination of the wireless and the wired network for the optimum throughput of data transmission. In yet another embodiment of the present disclosure, the communication network302is an optical fiber high bandwidth network that enables a high data rate with negligible connection drops. The communication network302includes a set of channels. Each channel of the set of channels supports a finite bandwidth. Moreover, the finite bandwidth of each channel of the set of channels is based on capacity of the communication network302. The communication network302connects the one or more communication devices204to the user segmentation system304using a plurality of methods. The plurality of methods used to provide network connectivity to the one or more communication devices204includes 2G, 3G, 4G, 5G, Wifi and the like.

The interactive computing environment300includes the user segmentation system304which is associated with the one or more online platforms102and the plurality of users202. In addition, the user segmentation system304enables segmentation of the plurality of users202in real-time based on the various activities of the plurality of users202. The user segmentation system304enables the granular level segmentation of the plurality of users202based on analysis done on various activities of the plurality of users202on the one or more platforms102at the granular level. The user segmentation system304creates one or more segments based on analysis done on various activities of the plurality of users202. The user segmentation system304triggers initialization of one or more marketing campaigns based on the one or more segments.

The user segmentation system304receives the first set of data associated with the plurality of users202in real-time. The plurality of users202is associated with the one or more communication devices204. In addition, the first set of data corresponds to the personal information of the plurality of users202. The first set of data includes but may not be limited to name data, age data, e-mail identity data, contact number data, gender data, and geographic location data. In addition, the first set of data includes but may not be limited to, angiographic data, demographic data, payment cards data, banking partners data, and relationship status data. In an example, users U1provide name data D1on an online platform P1while signing up for accessing various services and contents through communication devices C1(let's say smartphones). In another example, users U2provide e-mail identity data D2on an online platform P2before accessing various contents and services through communication devices C2(let's say desktop computers). In yet another example, users U3provide demographic data D3on an online platform P3while signing up for accessing various services and contents through communication devices C3(let's say tablets). In yet another example, users U4provide geographic data D4on an online platform P4while signing up for accessing various services and contents through communication devices C4(let's say laptops). In yet another example, users U5provide angiographic data on an online health platform P5while accessing various services and contents.

In an embodiment of the present disclosure, the user segmentation system304accesses the first set of data from the over-the-top media platform102A through the communication network302. In another embodiment of the present disclosure, the user segmentation system304accesses the first set of data from the e-commerce platform102B through the communication network302. In yet another embodiment of the present disclosure, the user segmentation system304accesses the first set of data from the fintech platform102C through the communication network302. In yet another embodiment of the present disclosure, the user segmentation system304accesses the first set of data from the social media platform102D through the communication network302. In yet another embodiment of the present disclosure, the user segmentation system304accesses the first set of data from the health platform102E through the communication network302. In yet another embodiment of the present disclosure, the user segmentation system304accesses the first set of data from the education platform102F through the communication network302. In yet another embodiment of the present disclosure, the user segmentation system304accesses the first set of data from the real-estate and housing platform102G through the communication network302. In yet another embodiment of the present disclosure, the user segmentation system304accesses the first set of data from the travel platform102H through the communication network302. In addition, the first set of data may be received from the one or more online platform database, the one or more communication device database, and the third party database.

The user segmentation system304fetches a second set of data associated with a plurality of past events of the plurality of users202on the plurality of webpages of the one or more online platforms102. In general, a webpage is a web resource on the World Wide Web for any online platform. In addition, the second set of data corresponds the plurality of past events of the plurality of users202on the granular level. In an example, the plurality of past events includes but may not be limited to past uniform resource locater visits, past number of visits, past number of pages accessed, past webpage visited, and past accessed content. In another example, the plurality of past events includes but may not be limited to past started content, past paused content, past resumed content, past searched content, past notification clicks, and past notification views. In yet another example, the plurality of past events includes but may not be limited to past products surfed, past products added to cart, past reviews for products, past favorite product category, and past inactivity for products. In yet another example, the plurality of past events includes but may not be limited to past accounts opened, past credit card requests, past credit cards issued, past loan requests, and past net-banking requests. In yet another example, the plurality of past events includes but may not be limited to past multimedia content surfed, past multimedia content watched, past texts exchanged, past business blogs, and past live media streamed. In yet another example, the plurality of past events includes but may not be limited to past audio-video callings, past medicines searched, past medicines bought, and past medical test kit bought. In yet another example, the plurality of past events includes but may not be limited to past medical tests scheduled, past bill payments, past doctor consultation scheduled, and past hospital visit planned. In yet another example, the plurality of past events includes but may not be limited to past dietary plan requested, past personal trainer hired, past fitness center searched, and past educational video searched. In yet another example, the plurality of past events includes but may not be limited to past educational video watched, past projects submitted, past mock tests subscribed, and past educational counselling requested. In yet another example, the plurality of past events includes but may not be limited to past problem solving session requested, past international masters interests, and past properties searched. In yet another example, the plurality of past events includes but may not be limited to past properties watched, past properties bought, past rented properties searched, and past maintenance services requested. In yet another example, the plurality of past events includes but may not be limited to past hotel searched, past hotels added to watch-list, past hotel bookings, past holiday plans searched, and past holiday plans booked. In yet another example, the plurality of past events includes but may not be limited to past stock exchange investments, past money donated, past inactivity for product category, and past account created. In yet another example, the plurality of past events includes but may not be limited to past products bought, past repeated products, past subscriptions, past subscription renewals, and past subscription skipped. In yet another example, the plurality of past events includes but may not be limited to past initiated transactions, past failed transactions, past content added to cart, and past completed transactions. In yet another example, the plurality of past events includes but may not be limited to past most visited category, past content details watched, past video on demand accessed, past video on demand initiated, and past video on demand searched. Further, the second set of data may be fetched from the one or more online platform database, the one or more communication device database, and the third party database.

In an embodiment of the present disclosure, the user segmentation system304accesses the second set of data from the over-the-top media platform102A through the communication network302. In another embodiment of the present disclosure, the user segmentation system304accesses the second set of data from the e-commerce platform102B through the communication network302. In yet another embodiment of the present disclosure, the user segmentation system304accesses the second set of data from the fintech platform102C through the communication network302. In yet another embodiment of the present disclosure, the user segmentation system304accesses the second set of data from the social media platform102D through the communication network302. In yet another embodiment of the present disclosure, the user segmentation system304accesses the second set of data from the health platform102E through the communication network302. In yet another embodiment of the present disclosure, the user segmentation system304accesses the second set of data from the education platform102F through the communication network302. In yet another embodiment of the present disclosure, the user segmentation system304accesses the second set of data from the real-estate and housing platform102G through the communication network302. In yet another embodiment of the present disclosure, the user segmentation system304accesses the second set of data from the travel platform102H through the communication network302.

In an embodiment of the present disclosure, the user segmentation system304fetches the plurality of past events performed on the over-the-top media platform102A through the communication network302. In addition, the plurality of past events performed on the over-the-top media platform102A includes past content watched, past content paused, and past content added to watch later, and the like. Further, the plurality of past events performed on the over-the-top media platform102A includes past subscriptions, past subscription renewals, past subscription transaction failures, past content details viewed and the like. Furthermore, the plurality of past events performed on the over-the-top media platform102A includes past contents added to favorites, past content skipped, past subscription skipped, past most visited category, and the like.

In an example, users U1watched content C1(let's say comic anime) on an OTT platform P1in the past through a communication device D1(let's say smartphones) using internet. In another example, users U2paused content C2(let's say horror movie) on an OTT platform P2in the past through a communication device D2(let's say desktop computers) using internet. In yet another example, users U3added content C3to a watch later list W1on an OTT platform P3in the past through a communication device D3(let's say tablets) using internet. In yet another example, users U4subscribed for accessing an OTT platform P4in the past through a communication device D4(let's say laptops) using internet. In yet another example, users U5renewed subscription five times for accessing an OTT platform P5in the past through a communication device D5using internet. In yet another example, users U6failed subscription transactions on an OTT platform P6for accessing various contents in the past through a communication device D6using internet. In yet another example, users U7watched description of content C7(let's say stand-up comedy show) on an OTT platform P7in the past through a communication device D7using internet. In yet another example, users U8clicked notification N8on an OTT platform P8while accessing content C8in the past through a communication device D8using internet.

In an embodiment of the present disclosure, the user segmentation system304fetches the plurality of past events performed on the e-commerce platform102B through the communication network302. In addition, the plurality of past events performed on the e-commerce platform102B includes past products surfed, past products added to cart, past account created, past products bought, past repeated products and the like. Further, the plurality of past events performed on the e-commerce platform102B includes past transactions initiated, past transactions completed, past transactions failed, past notification clicks and the like. Furthermore, the plurality of past events performed on the e-commerce platform102B includes past reviews for products, past favorite product category, past inactivity for products, past inactivity for product category, and the like.

In an example, users U1surfed a product T1(let's say sport shoes) on an e-commerce platform P1in the past through a communication device D1(let's say smartphones) using internet. In another example, users U2added a product T2(let's say a smartphone) to a cart on an e-commerce platform P2in the past through a communication device D2(let's say desktop computers) using internet. In yet another example, users U3created online account A3to buy a product T3(let's say a washing machine) on an e-commerce platform P3in the past through a communication device D3(let's say tablets) using internet. In yet another example, users U4bought a product T4(let's say a smartwatch) while accessing an e-commerce platform P4in the past through a communication device D4(let's say laptops) using internet. In yet another example, users U5repeatedly bought a product T5(let's say a formal trouser) on an e-commerce platform P5in the past through a communication device D5using internet. In yet another example, users U6initiated payment transaction16for a product T6(let's say a non-fiction book) on an e-commerce platform P6in the past through a communication device D6using internet. In yet another example, users U7completed payment transaction C7for a product T7(let's say a Bluetooth speaker) on an e-commerce platform P7in the past through a communication device D7using internet. In yet another example, users U8left payment transaction L8for a product T8(let's say a mattress) on an e-commerce platform P8in the past through a communication device D8using internet. In yet another example, users U9reviewed a product T9(let's say a play station) on an e-commerce platform P9in the past through a communication device D9using internet.

In an embodiment of the present disclosure, the user segmentation system304fetches the plurality of past events performed on the fintech platform102C through the communication network302. In addition, the plurality of past events performed on the fintech platform102C includes past accounts opened, past credit card requests, past credit cards issued, past loan requests, past net-banking requests and the like. Further, the plurality of past events performed on the fintech platform102C includes past bill payments, past stock exchange investments, past money donated, past notifications clicked and the like. Furthermore, the plurality of past events performed on the fintech platform102C includes past transaction initiated, past transaction failed, past transaction left, past transaction completed and the like.

In an example, users U1opened an account A1(let's say a saving account) on a fintech platform P1in the past through a communication device D1(let's say smartphones) using internet. In another example, users U2requested for a credit card C2on a fintech platform P2in the past through a communication device D2(let's say desktop computers) using internet. In yet another example, users U3requested for loan L3(let's say a home loan) on a fintech platform P3in the past through a communication device D3(let's say tablets) using internet. In yet another example, users U4requested to start net-banking service on a fintech platform P4in the past through a communication device D4(let's say laptops) using internet. In yet another example, users U5paid a bill B5(let's say a broadband bill) through a fintech platform P5in the past through a communication device D5using internet. In yet another example, users U6invested money in stock exchange S6on a fintech platform P6in the past through a communication device D6using internet. In yet another example, users U7donated money for social, disaster, environment and economical campaigns S7(let's say a donation for Tsunami victims) on a fintech platform P7in the past through a communication device D7using internet. In yet another example, users U8clicked a notification N8on a fintech platform P8in the past through a communication device D8using internet. In yet another example, users U9initiated transaction T9(let's say $50) for credit card payments on a fintech platform P9in the past through a communication device D9using internet. In yet another example, users U10completed transaction T10(let's say $100) for a grocery store G10on a fintech platform P10in the past through a communication device D10using internet.

In an embodiment of the present disclosure, the user segmentation system304fetches the plurality of past events performed on the social media platform102D through the communication network302. In addition, the plurality of past events performed on the social media platform102D includes past multimedia content surfed, past multimedia content watched, past account created, past texts exchanged, past business blogs and the like. Further, the plurality of past events performed on the social media platform102D includes past paid promotions, past services activated, past live media streamed, past audio-video callings, and the like.

In an example, users U1surfed a multimedia content M1(let's say an animation cartoon) on a social media platform P1in the past through a communication device D1(let's say smartphones) using internet. In another example, users U2watched a multimedia content M2(let's say an action movie teaser) on a social media platform P2in the past through a communication device D2(let's say desktop computers) using internet. In yet another example, users U3created an online account on a social media platform P3in the past through a communication device D3(let's say tablets) using internet. In yet another example, users U4exchanged a text message T4(let's say a promotional text message) on a social media platform P4in the past through a communication device D4(let's say laptops) using internet. In yet another example, users U5wrote a business blog B5(let's say a grooming product business blog) through a social media platform P5in the past through a communication device D5using internet. In yet another example, users U6requested for a paid promotion (let's say a paid promotion for clothing page) on a social media platform P6in the past through a communication device D6using internet. In yet another example, users U7streamed a live video L7(let's say a live stream of a baseball match) on a social media platform P7in the past through a communication device D7using internet. In yet another example, users U8clicked a notification N8on a social media platform P8in the past through a communication device D8using internet.

In an embodiment of the present disclosure, the user segmentation system304fetches the plurality of past events performed on the health platform102E through the communication network302. In addition, the plurality of past events performed on the health platform102E includes past medicines searched, past medicines bought, past medical test kit bought, past medical tests scheduled, and the like. Further, the plurality of past events performed on the health platform102E includes past transaction initiated, past transaction completed, past doctor consultation scheduled, past hospital visit planned, and the like. Furthermore, the plurality of past events performed on the health platform102E includes past dietary plan requested, past personal trainer hired, past fitness center searched and the like.

In an example, users U1searched a medicine M1(let's say a diabetes medicine) on a health platform P1in the past through a communication device D1(let's say smartphones) using internet. In another example, users U2bought a medicine M2(let's say a blood pressure medicine) on a health platform P2in the past through a communication device D2(let's say desktop computers) using internet. In yet another example, users U3bought a medical kit M3(let's say a sugar level test kit) on a health platform P3in the past through a communication device D3(let's say tablets) using internet. In yet another example, users U4scheduled a medical test T4(let's say a pregnancy test) on a health platform P4in the past through a communication device D4(let's say laptops) using internet. In yet another example, users U5initiated a transaction T5(let's say $10) for buying a medicine M5on a health platform P5in the past through a communication device D5using internet. In yet another example, users U6completed a transaction T6(let's say a $50) for medical kit M6on a health platform P6in the past through a communication device D6using internet. In yet another example, users U7scheduled a consultation with a doctor D7(let's say a cardiologist) on a health platform P7in the past through a communication device D7using internet. In yet another example, users U8requested a dietary plan M8(let's a weight loss diet plan) on a health platform P8in the past through a communication device D8using internet. In yet another example, users U9hired a personal trainer T9(let's an aerobics instructor) on a health platform P9in the past through a communication device D9using internet.

In an embodiment of the present disclosure, the user segmentation system304fetches the plurality of past events performed on the education platform102F through the communication network302. In addition, the plurality of past events performed on the education platform102F includes past educational video searched, past educational video watched, past projects submitted, past account created, and the like. Further, the plurality of past events performed on the education platform102F includes past transaction initiated, past transaction failures, past transaction completed, past notification clicked, and the like. Furthermore, the plurality of past events performed on the education platform102F includes past mock tests subscribed, past educational counselling requested, past problem solving session requested, past international masters interests and the like.

In an example, users U1searched an educational video E1(let's say an educational video on trigonometry) on an education platform P1in the past through a communication device D1(let's say smartphones) using internet. In another example, users U2watched an educational video E2(let's say an educational video on Anatomy) on an education platform P2in the past through a communication device D2(let's say desktop computers) using internet. In yet another example, users U3submitted an educational project E3(let's say an educational solar project) on an education platform P3in the past through a communication device D3(let's say tablets) using internet. In yet another example, users U4created an account A4on an education platform P4in the past through a communication device D4(let's say laptops) using internet. In yet another example, users U5initiated a transaction T5(let's say $10) for buying a zoology book Z5on an education platform P5in the past through a communication device D5using internet. In yet another example, users U6completed a transaction T6(let's say a $50) for a business communication skills lectures B6on an education platform P6in the past through a communication device D6using internet. In yet another example, users U7clicked a notification N7on an education platform P7in the past through a communication device D7using internet. In yet another example, users U8subscribed for a mock test M8(let's a mock test for geography subject) on an education platform P8in the past through a communication device D8using internet. In yet another example, users U9requested a problem solving session S9(let's a problem solving session with an Integration expert) on an education platform P9in the past through a communication device D9using internet.

In an embodiment of the present disclosure, the user segmentation system304fetches the plurality of past events performed on the real estate and housing platform102G through the communication network302. In addition, the plurality of past events performed on the real estate and housing platform102G includes past properties searched, past properties watched, past properties bought, past rented properties searched, and the like. In addition, the plurality of past events performed on the real estate and housing platform102G includes past account created, past maintenance services requested, past transaction initiated, past transaction completed and the like.

In an example, users U1searched a property E1(let's say an apartment in California) on a real estate and housing platform P1in the past through a communication device D1(let's say smartphones) using internet. In another example, users U2watched a property E2(let's say a home in Alaska) on a real estate and housing platform P2in the past through a communication device D2(let's say desktop computers) using internet. In yet another example, users U3bought a property E3(let's say a commercial property in New York) on a real estate and housing platform P3in the past through a communication device D3(let's say tablets) using internet. In yet another example, users U4created an account A4on a real estate and housing platform P4in the past through a communication device D4(let's say laptops) using internet. In yet another example, users U5initiated a transaction T5(let's say $15000) on a real estate and housing platform P5in the past through a communication device D5using internet. In yet another example, users U6completed a transaction T6(let's say a $5000) on a real estate and housing platform P6in the past through a communication device D6using internet. In yet another example, users U7clicked a notification N7(let's say a notification suggesting apartments in Chicago) on a real estate and housing platform P7in the past through a communication device D7using internet. In yet another example, users U8requested a maintenance service M8(let's maintenance of electronic elements) on a real estate and housing platform P8in the past through a communication device D8using internet.

In an embodiment of the present disclosure, the user segmentation system304fetches the plurality of past events performed on the travel platform102H through the communication network302. In addition, the plurality of past events performed on the travel platform102H includes past hotel searched, past hotels added to watch-list, past hotel bookings, past account created, past holiday plans searched, and the like. Further, the plurality of past events performed on the travel platform102H includes past holiday plans booked, past transaction initiated, past transaction completed, past restaurant pre-booked, and the like.

In an example, users U1searched a hotel H1(let's say a hotel in San Francisco) on a travel P1in the past through a communication device D1(let's say smartphones) using internet. In another example, users U2added a hotel H2(let's say a hotel in Seattle) to a watch-list W2on a travel platform P2in the past through a communication device D2(let's say desktop computers) using internet. In yet another example, users U3booked a hotel H3(let's say a hotel in San Jose) on a travel platform P3in the past through a communication device D3using internet. In yet another example, users U4created an account A4on a travel platform P4in the past through a communication device D4using internet. In yet another example, users U5searched a holiday plan H5(let's say a holiday plan to Maldives for 5 days 4 nights) on a travel platform P5in the past through a communication device D5(let's say tablets) using internet. In yet another example, users U6booked a holiday plan H6(let's say a holiday plan to Cairo for 4 days 5 nights) on a travel platform P6in the past through a communication device D6using internet. In yet another example, users U7initiated a transaction T7(let's say $150) on a travel platform P7in the past through a communication device D7using internet. In yet another example, users U8completed a transaction T8(let's say a $500) on a travel platform P8in the past through a communication device D8(let's say laptops) using internet. In yet another example, users U9clicked a notification N9(let's say a notification suggesting Holiday plans for Switzerland) on a travel platform P9in the past through a communication device D9using internet. In yet another example, users U10pre-booked a restaurant R10(let's an Indian restaurant in Dallas) on a travel platform P10in the past through a communication device D10using internet.

The user segmentation system304obtains a third set of data associated with a plurality of live events of the plurality of users202on the plurality of webpages of the one or more online platforms102. The third set of data corresponds the plurality of live events of the plurality of users202on the granular level. In an example, the plurality of live events includes but may not be limited to real-time uniform resource locater visits, real-time number of webpage visits, and real-time number of webpages accessed. In another example, the plurality of live events includes but may not be limited to real-time webpage visit, real-time accessed content, real-time started content, real-time paused content, and real-time resumed content. In yet another example, the plurality of live events includes but may not be limited to real-time searched content, real-time notification clicks, real-time notification views, real-time products surfed, and real-time products added to cart. In yet another example, the plurality of live events includes but may not be limited to real-time reviews for products, real-time favorite product category, real-time inactivity for products, and real-time accounts opened. In yet another example, the plurality of live events includes but may not be limited to real-time credit card requests, real-time credit cards issued, real-time loan requests, and real-time net-banking requests. In yet another example, the plurality of live events includes but may not be limited to real-time multimedia content surfed, real-time multimedia content watched, real-time texts exchanged, and real-time business blogs. In yet another example, the plurality of live events includes but may not be limited to real-time live media streamed, real-time audio-video callings, real-time medicines searched, and real-time medicines bought. In yet another example, the plurality of live events includes but may not be limited to real-time medical test kit bought, real-time medical tests scheduled, real-time bill payments, and real-time doctor consultation scheduled. In yet another example, the plurality of live events includes but may not be limited to real-time hospital visit planned, real-time dietary plan requested, real-time personal trainer hired, and real-time fitness center searched. In yet another example, the plurality of live events includes but may not be limited to real-time educational video searched, real-time educational video watched, and real-time projects submitted. In yet another example, the plurality of live events includes but may not be limited to real-time mock tests subscribed, real-time educational counselling requested, and real-time problem solving session requested. In yet another example, the plurality of live events includes but may not be limited to real-time international masters interests, real-time properties searched, real-time properties watched, and real-time properties bought. In yet another example, the plurality of live events includes but may not be limited to real-time rented properties searched, real-time maintenance services requested, and real-time hotel searched. In yet another example, the plurality of live events includes but may not be limited to real-time hotels added to watch-list, real-time hotel bookings, real-time holiday plans searched, and real-time holiday plans booked. In yet another example, the plurality of live events includes but may not be limited to real-time stock exchange investments, real-time money donated, real-time inactivity for product category, and real-time account created. In yet another example, the plurality of live events includes but may not be limited to real-time products bought, real-time repeated products, real-time subscriptions, and real-time subscription renewals. In yet another example, the plurality of live events includes but may not be limited to real-time subscription skipped, real-time initiated transactions, real-time failed transactions, and real-time content added to cart. In yet another example, the plurality of live events includes but may not be limited to real-time completed transactions, real-time most visited category, real-time content details watched, and real-time video on demand accessed. In yet another example, the plurality of live events includes but may not be limited to real-time video on demand initiated, and real-time video on demand searched.

In an embodiment of the present disclosure, the user segmentation system304accesses the third set of data from the over-the-top media platform102A through the communication network302. In another embodiment of the present disclosure, the user segmentation system304accesses the third set of data from the e-commerce platform102B through the communication network302. In yet another embodiment of the present disclosure, the user segmentation system304accesses the third set of data from the fintech platform102C through the communication network302. In yet another embodiment of the present disclosure, the user segmentation system304accesses the third set of data from the social media platform102D through the communication network302. In yet another embodiment of the present disclosure, the user segmentation system304accesses the third set of data from the health platform102E through the communication network302. In yet another embodiment of the present disclosure, the user segmentation system304accesses the third set of data from the education platform102F through the communication network302. In yet another embodiment of the present disclosure, the user segmentation system304accesses the third set of data from the real-estate and housing platform102G through the communication network302. In yet another embodiment of the present disclosure, the user segmentation system304accesses the third set of data from the travel platform102H through the communication network302.

In an embodiment of the present disclosure, the user segmentation system304obtains the plurality of live events performed on the over-the-top media platform102A through the communication network302. In addition, the plurality of live events performed on the over-the-top media platform102A includes content watched in real-time, content paused in real-time, and content added to watch later in real-time. Further, the plurality of live events performed on the over-the-top media platform102A includes subscriptions in real-time, subscription renewals in real-time, subscription transaction failures in real-time, content details viewed in real-time and the like. Furthermore, the plurality of live events performed on the over-the-top media platform102A includes contents added to favorites in real-time, content skipped in real-time, subscription skipped in real-time, most visited category in real-time, and the like.

In an example, users U1watch content C1(let's say comic anime) on an OTT platform P1in real-time through a communication device D1(let's say smartphones) using internet. In another example, users U2pause content C2(let's say horror movie) on an OTT platform P2in the real-time through a communication device D2using internet. In yet another example, users U3add content C3(let's say a documentary) to a watch later list W1on an OTT platform P3in the real-time through a communication device D3(let's say desktop computers) using internet. In yet another example, users U4subscribe for accessing an OTT platform P4in the real-time through a communication device D4using internet. In yet another example, users U5renew subscription for accessing an OTT platform P5in the real-time through a communication device D5(let's say tablets) using internet. In yet another example, users U6fail subscription transactions on an OTT platform P6for accessing various contents in the real-time through a communication device D6using internet. In yet another example, users U7watch description of content C7(let's say stand-up comedy show) on an OTT platform P7in the real-time through a communication device D7(let's say laptops) using internet. In yet another example, users U8click notification N8on an OTT platform P8while accessing content C8in the real-time through a communication device D8using internet.

In an embodiment of the present disclosure, the user segmentation system304obtains the plurality of live events performed on the e-commerce platform102B through the communication network302. In addition, the plurality of live events performed on the e-commerce platform102B includes products surfed in real-time, products added to cart in real-time, account created in real-time, products bought in real-time, repeated products in real-time and the like. Further, the plurality of live events performed on the e-commerce platform102B includes transactions initiated in real-time, transactions completed in real-time, transactions failed in real-time, notification clicks in real-time and the like. Furthermore, the plurality of live events performed on the e-commerce platform102B includes reviews for products in real-time, product category visits in real-time, inactivity for products in real-time, inactivity for product category in real-time, and the like.

In an example, users U1surf a product T1(let's say sport shoes) on an e-commerce platform P1in real-time through a communication device D1(let's say smartphones) using internet. In another example, users U2add a product T2(let's say a smartphone) to a cart on an e-commerce platform P2in the real-time through a communication device D2using internet. In yet another example, users U3create online account A3to buy a product T3(let's say a washing machine) on an e-commerce platform P3in the past through a communication device D3(let's say desktop computers) using internet. In yet another example, users U4buy a product T4(let's say a smartwatch) while accessing an e-commerce platform P4in the real-time through a communication device D4using internet. In yet another example, users U5repeatedly buy a product T5(let's say a formal trouser) on an e-commerce platform P5in the real-time through a communication device D5(let's say tablets) using internet. In yet another example, users U6initiate payment transaction16for a product T6(let's say a non-fiction book) on an e-commerce platform P6in the real-time through a communication device D6using internet. In yet another example, users U7completes payment transaction C7for a product T7(let's say a Bluetooth speaker) on an e-commerce platform P7in the real-time through a communication device D7(let's say laptops) using internet. In yet another example, users U8leave payment transaction L8for a product T8(let's say a mattress) on an e-commerce platform P8in the real-time through a communication device D8using internet. In yet another example, users U9review a product T9(let's say a play station) on an e-commerce platform P9in the real-time through a communication device D9using internet.

In an embodiment of the present disclosure, the user segmentation system304obtains the plurality of live events performed on the fintech platform102C through the communication network302. In addition, the plurality of live events performed on the fintech platform102C includes accounts opened in real-time, credit card requests in real-time, credit cards issued in real-time, loan requests in real-time, net-banking requests in real-time and the like. Further, the plurality of live events performed on the fintech platform102C includes bill payments in real-time, stock exchange investments in real-time, money donated in real-time, notifications clicked in real-time, and the like. Furthermore, the plurality of live events performed on the fintech platform102C includes transaction initiated in real-time, transaction failed in real-time, transaction left in real-time, transaction completed in real-time, and the like.

In an example, users U1open an account A1(let's say a saving account) on a fintech platform P1in the real-time through a communication device D1(let's say smartphones) using internet. In another example, users U2request for a credit card C2on a fintech platform P2in the real-time through a communication device D2using internet. In yet another example, users U3request for loan L3(let's say a home loan) on a fintech platform P3in the real-time through a communication device D3(let's desktop computers) using internet. In yet another example, users U4request to start net-banking service on a fintech platform P4in the real-time through a communication device D4using internet. In yet another example, users U5pay a bill B5(let's say a broadband bill) through a fintech platform P5in the real-time through a communication device D5(let's say tablets) using internet. In yet another example, users U6invest money in stock exchange S6on a fintech platform P6in the real-time through a communication device D6using internet. In yet another example, users U7donate money for social, disaster, environment and economical campaigns S7(let's say a donation for Tsunami victims) on a fintech platform P7in the real-time through a communication device D7(let's say laptops) using internet. In yet another example, users U8click a notification N8on a fintech platform P8in the real-time through a communication device D8using internet. In yet another example, users U9initiate transaction T9(let's say $50) for credit card payments on a fintech platform P9in the real-time through a communication device D9using internet. In yet another example, users U10complete transaction T10(let's say $100) fora grocery store G10on a fintech platform P10in the real-time through a communication device D10using internet.

In an embodiment of the present disclosure, the user segmentation system304obtains the plurality of live events performed on the social media platform102D through the communication network302. In addition, the plurality of live events performed on the social media platform102D includes multimedia content surfed in real-time, multimedia content watched in real-time, and account created in real-time. Further, the plurality of live events performed on the social media platform102D includes texts exchanged in real-time, business blogs accessed in real-time, paid promotions in real-time, and the like. Furthermore, the plurality of live events performed on the social media platform102D includes services activated in real-time, live media streamed in real-time, audio-video callings in real-time, and the like.

In an example, users U1surf a multimedia content M1(let's say an animation cartoon) on a social media platform P1in the real-time through a communication device D1(let's say smartphones) using internet. In another example, users U2watch a multimedia content M2(let's say an action movie teaser) on a social media platform P2in the real-time through a communication device D2using internet. In yet another example, users U3create an online account on a social media platform P3in the real-time through a communication device D3(let's say laptops) using internet. In yet another example, users U4exchange a text message T4(let's say a promotional text message) on a social media platform P4in the real-time through a communication device D4using internet. In yet another example, users U5write a business blog B5(let's say a grooming product business blog) through a social media platform P5in the real-time through a communication device D5(let's say desktop computers) using internet. In yet another example, users U6request for a paid promotion (let's say a paid promotion for clothing page) on a social media platform P6in the real-time through a communication device D6using internet. In yet another example, users U7stream a live video L7(let's say a live stream of a baseball match) on a social media platform P7in the real-time through a communication device D7(let's say tablets) using internet. In yet another example, users U8click a notification N8on a social media platform P8in the real-time through a communication device D8using internet.

In an embodiment of the present disclosure, the user segmentation system304obtains the plurality of live events performed on the health platform102E through the communication network302. In addition, the plurality of live events performed on the health platform102E includes medicines searched in real-time, medicines bought in real-time, medical test kit bought in real-time, and the like. Further, the plurality of live events performed on the health platform102E includes medical tests scheduled in real-time, transaction initiated in real-time, transaction completed in real-time, and the like. Furthermore, the plurality of live events performed on the health platform102E includes doctor consultation scheduled in real-time, hospital visit planned in real-time, and the like. Moreover, the plurality of live events performed on the health platform102E includes dietary plan requested in real-time, personal trainer hired in real-time, fitness center searched in real-time and the like.

In an example, users U1search a medicine M1(let's say a diabetes medicine) on a health platform P1in the real-time through a communication device D1(let's say desktop computers) using internet. In another example, users U2buy a medicine M2(let's say a blood pressure medicine) on a health platform P2in the real-time through a communication device D2using internet. In yet another example, users U3buy a medical kit M3(let's say a sugar level test kit) on a health platform P3in the real-time through a communication device D3(let's say smartphones) using internet. In yet another example, users U4schedule a medical test T4(let's say a pregnancy test) on a health platform P4in the real-time through a communication device D4using internet. In yet another example, users U5initiate a transaction T5(let's say $10) for buying a medicine M5on a health platform P5in the real-time through a communication device D5(let's say tablets) using internet. In yet another example, users U6complete a transaction T6(let's say a $50) for medical kit M6on a health platform P6in the real-time through a communication device D6using internet. In yet another example, users U7schedule a consultation with a doctor D7(let's say a cardiologist) on a health platform P7in the real-time through a communication device D7using internet. In yet another example, users U8request a dietary plan M8(let's a weight loss diet plan) on a health platform P8in the real-time through a communication device D8(let's say laptops) using internet. In yet another example, users U9hire a personal trainer T9(let's an aerobics instructor) on a health platform P9in the real-time through a communication device D9using internet.

In an embodiment of the present disclosure, the user segmentation system304obtains the plurality of live events performed on the education platform102F through the communication network302. In addition, the plurality of live events performed on the education platform102F includes educational video searched in real-time, educational video watched in real-time, projects submitted in real-time, and the like. Further, the plurality of live events performed on the education platform102F includes account created in real-time, and the like. Furthermore, the plurality of live events performed on the education platform102F includes transaction initiated in real-time, transaction failures in real-time, transaction completed in real-time, and the like. Moreover, the plurality of live events performed on the education platform102F includes notification clicked in real-time, mock tests subscribed in real-time, educational counselling requested in real-time, and the like. Also, the plurality of live events performed on the education platform102F includes problem solving session requested in real-time, international masters searched in real-time, and the like.

In an example, users U1search an educational video E1(let's say an educational video on trigonometry) on an education platform P1in the real-time through a communication device D1(let's say laptops) using internet. In another example, users U2watch an educational video E2(let's say an educational video on Anatomy) on an education platform P2in the real-time through a communication device D2(let's say tablets) using internet. In yet another example, users U3submit an educational project E3(let's say an educational solar project) on an education platform P3in the real-time through a communication device D3using internet. In yet another example, users U4create an account A4on an education platform P4in the real-time through a communication device D4using internet. In yet another example, users U5initiate a transaction T5(let's say $10) for buying a zoology book Z5on an education platform P5in the real-time through a communication device D5(let's say desktop computers) using internet. In yet another example, users U6complete a transaction T6(let's say a $50) for a business communication skills lectures B6on an education platform P6in the real-time through a communication device D6using internet. In yet another example, users U7click a notification N7on an education platform P7in the real-time through a communication device D7using internet. In yet another example, users U8subscribe for a mock test M8(let's a mock test for geography subject) on an education platform P8in the real-time through a communication device D8(let's say smartphones) using internet. In yet another example, users U9request a problem solving session S9(let's a problem solving session with an Integration expert) on an education platform P9in the real-time through a communication device D9using internet.

In an embodiment of the present disclosure, the user segmentation system304obtains the plurality of live events performed on the real estate and housing platform102G through the communication network302. In addition, the plurality of live events performed on the real estate and housing platform102G includes properties searched in real-time, properties watched in real-time, properties bought in real-time, and the like. Further, the plurality of live events performed on the real estate and housing platform102G includes rented properties in real-time, maintenance services requested in real-time, and the like. Furthermore, the plurality of live events performed on the real estate and housing platform102G includes transaction initiated in real-time, account created in real-time, transaction completed in real-time, and the like.

In an example, users U1search a property E1(let's say an apartment in California) on a real estate and housing platform P1in the real-time through a communication device D1(let's say tablets) using internet. In another example, users U2watch a property E2(let's say a home in Alaska) on a real estate and housing platform P2in the real-time through a communication device D2using internet. In yet another example, users U3buy a property E3(let's say a commercial property in New York) on a real estate and housing platform P3in the real-time through a communication device D3(let's say desktop computers) using internet. In yet another example, users U4create an account A4on a real estate and housing platform P4in the real-time through a communication device D4using internet. In yet another example, users U5initiate a transaction T5(let's say $15000) on a real estate and housing platform P5in the real-time through a communication device D5using internet. In yet another example, users U6complete a transaction T6(let's say a $5000) on a real estate and housing platform P6in the real-time through a communication device D6(let's say laptops) using internet. In yet another example, users U7click a notification N7(let's say a notification suggesting apartments in Chicago) on a real estate and housing platform P7in the real-time through a communication device D7using internet. In yet another example, users U8request a maintenance service M8(let's maintenance of electronic elements) on a real estate and housing platform P8in the real-time through a communication device D8(let's say smartphones) using internet.

In an embodiment of the present disclosure, the user segmentation system304obtains the plurality of live events performed on the travel platform102H through the communication network302. In addition, the plurality of live events performed on the travel platform102H includes hotel searched in real-time, hotels added to watch-list in real-time, hotel bookings in real-time, and the like. Further, the plurality of live events performed on the travel platform102H includes account created in real-time, holiday plans searched in real-time, holiday plans booked in real-time, and the like. Furthermore, the plurality of live events performed on the travel platform102H includes transaction initiated in real-time, transaction completed in real-time, restaurant pre-booked in real-time, and the like.

In an example, users U1search a hotel H1(let's say a hotel in San Francisco) on a travel P1in the real-time through a communication device D1(let's say smartphones) using internet. In another example, users U2add a hotel H2(let's say a hotel in Seattle) to a watch-list W2on a travel platform P2in the real-time through a communication device D2(let's say tablets) using internet. In yet another example, users U3book a hotel H3(let's say a hotel in San Jose) on a travel platform P3in the real-time through a communication device D3using internet. In yet another example, users U4create an account A4on a travel platform P4in the real-time through a communication device D4using internet. In yet another example, users U5search a holiday plan H5(let's say a holiday plan to Maldives for 5 days 4 nights) on a travel platform P5in the real-time through a communication device D5using internet. In yet another example, users U6book a holiday plan H6(let's say a holiday plan to Cairo for 4 days 5 nights) on a travel platform P6in the real-time through a communication device D6(let's say desktop computers) using internet. In yet another example, users U7initiate a transaction T7(let's say $150) on a travel platform P7in the real-time through a communication device D7using internet. In yet another example, users U8complete a transaction T8(let's say a $500) on a travel platform P8in the real-time through a communication device D8(let's say laptops) using internet. In yet another example, users U9click a notification N9(let's say a notification suggesting Holiday plans for Switzerland) on a travel platform P9in the real-time through a communication device D9using internet. In yet another example, users U10pre-book a restaurant R10(let's an Indian restaurant in Dallas) on a travel platform P10in the real-time through a communication device D10using internet.

In an embodiment of the present disclosure, the plurality of users202visits the plurality of webpages of the over-the-top media platform102A through the one or more communication devices204in real-time. In another embodiment of the present disclosure, the plurality of users202visits the plurality of webpages of the e-commerce platform102B through the one or more communication devices204in real-time. In yet another embodiment of the present disclosure, the plurality of users202visits the plurality of webpages of the fintech platform102C through the one or more communication devices204in real-time. In yet another embodiment of the present disclosure, the plurality of users202visits the plurality of webpages of the social media platform102D through the one or more communication devices204in real-time. In yet another embodiment of the present disclosure, the plurality of users202visits the plurality of webpages of the health platform102E through the one or more communication devices204in real-time. In yet another embodiment of the present disclosure, the plurality of users202visits the plurality of webpages of the education platform102F through the one or more communication devices204in real-time. In yet another embodiment of the present disclosure, the plurality of users202visits the plurality of webpages of the real estate and housing platform102G through the one or more communication devices204in real-time. In yet another embodiment of the present disclosure, the plurality of users202visits the plurality of webpages of the travel platform102H through the one or more communication devices204in real-time.

In an example, users U1search a video on demand V1(let's say an epic drama movie) on a webpage W1of an OTT platform O1in the real-time through a communication device D1(let's say smartphones). In another example, users U2buy an electronic device E2(let's say an electronic trimmer) on a webpage W2of an e-commerce platform C2in the real-time through a communication device D2(let's say laptop). In yet another example, users U3make an online transaction O3(let's say a transaction for electricity bill) on a webpage W3of a fintech platform F3in the real-time through a communication device D3(let's say a desktop computer). In yet another example, users U4create an account A4on a webpage W4of a social media platform S4in the real-time through a communication device D4(let's say a tablet). In yet another example, users U5buy a medicine M5(let's say an antiseptic cream) on a webpage W5of a health platform H5in the real-time through a communication device D5(let's say a laptop). In yet another example, users U6add an e-book B6(let's say an anthology book) in cart on a webpage W6of an education platform E6in the real-time through a communication device D6(let's say desktop computers). In yet another example, users U7initiate a transaction T7(let's say $150 for house rent) on a webpage W7of a real estate and housing platform R7in the real-time through a communication device D7(let's say smartphone). In yet another example, users U8complete a transaction T8(let's say a $50 for a hotel booking) on a webpage W8of a travel platform H8in the real-time through a communication device D8(let's say laptops)

The user segmentation system304analyzes the first set of data, the second set of data and the third set of data using one or more machine learning algorithms. In an embodiment of the present disclosure, the one or more machine learning algorithms include a decision tree algorithm and a random forest algorithm. In another embodiment of the present disclosure, the one or more machine learning algorithms include but may not be limited to prediction algorithms, deep learning algorithms, natural language processing algorithm and the like. However, the one or more machine learning algorithms are not limited to the above-mentioned algorithms. The analysis of the first set of data, the second set of data, and the third set of data based on the one or more machine learning algorithms is done in real-time. In addition, the user segmentation system304creates a machine learning model to perform analysis of the first set of data, the second set of data, and the third set of data. The machine learning model is trained to identify one or more patterns from the first set of data, the second set of data, and the third set of data. Further, the one or more patterns include uniform resource locater visit pattern, webpage visit pattern, number of webpage accessed pattern, accessed content pattern, started content pattern, paused content pattern, and the like. Furthermore, the one or more patterns include resumed content pattern, searched content pattern, notification click pattern, notification views pattern, products surfed pattern, products added to cart pattern, and the like. Moreover, the one or more patterns include reviews for products pattern, favorite product category pattern, inactivity for products pattern, accounts opened pattern, credit card requests pattern, and the like. Also, the one or more patterns include credit cards issued pattern, loan request patterns, net-banking requests pattern, multimedia content surfed pattern, multimedia content watched pattern, and the like. Also, the one or more patterns include texts exchanged pattern, business blogs pattern, live media streamed pattern, audio-video calling pattern, medicines searched pattern, medicines bought pattern, and the like. Also, the one or more patterns include medical test kit bought pattern, medical tests scheduled pattern, bill payments pattern, doctor consultation scheduled pattern, hospital visit pattern, and the like. Also, the one or more patterns include dietary plan request pattern, personal trainer hired pattern, fitness center search pattern, educational video search pattern, educational video watched pattern, and the like. Also, the one or more patterns include projects submission pattern, mock tests subscription pattern, educational counselling request pattern, problem solving session request pattern, and the like. Also, the one or more patterns include international masters interests pattern, properties search pattern, properties watched pattern, properties bought pattern, rented properties search pattern, and the like. Also, the one or more patterns include maintenance services request pattern, hotel search pattern, hotels added to watch-list pattern, hotel bookings pattern, holiday plans search pattern, and the like. Also, the one or more patterns include holiday plans booked pattern, stock exchange investments pattern, money donated pattern, inactivity for product category pattern, account creation pattern, and the like. Also, the one or more patterns include products bought pattern, repeated products pattern, subscriptions pattern, subscription renewals pattern, subscription skipped pattern, initiated transactions pattern, and the like. Also, the one or more patterns include failed transactions pattern, content added to cart pattern, completed transactions pattern, most visited category pattern, content details watched pattern, and the like. Also, the one or more patterns include video on demand accessed pattern, video on demand initiated pattern, video on demand searched pattern, and the like.

The machine learning model is trained to analyze the first set of data, the second set of data, and the third set of data. Furthermore, the machine learning model is trained to identify the match of the one or more patterns of each of the plurality of users202. In an embodiment of the present disclosure, the machine learning model is trained using supervised machine learning model. In another embodiment of the present disclosure, the machine learning model is trained using un-supervised machine learning model. Moreover, the machine learning model predicts behavior of each of the plurality of users202based on the one or more patterns, the second set of data and the third set of data. Also, the behavior of the plurality of users is predicted in real-time.

The user segmentation system304creates the one or more segments of the plurality of users202based on analysis performed on the first set of data, the second set of data, and the third set of data using a plurality of filters. In addition, the plurality of filters is used to create the one or more segments on the granular level. Further, the plurality of filters includes time based filters, days based filters, age based filters, location based filters, events based filters, inactivity based filters, and the like. Further, the plurality of filters includes user properties filters, demographic filters, geographic filters, technographic filters, application field filters and the like. However, the plurality of filters is not limited to the above-mentioned filters.

In addition, the plurality of filters is selected from a webpage category. The webpage category displays the plurality of filters for the granular level segmentation of the plurality of users202in real-time. The webpage category includes a plurality of sub-categories. The plurality of sub-categories includes a page visit sub-category, a page count sub-category, a referrer entry sub-category and the like. In addition, the page visit sub-category is used for creating the one or more segments of the plurality of users202when the plurality of webpages is visited. Further, the page count sub-category is used for numbers of webpage visits for the plurality of webpages of the one or more online platforms102. Furthermore, the referrer entry sub-category is used for referred webpages of the plurality of webpages.

In an example, the user properties include activation date, birthday, e-mail identity, customer type, preferred language, preferred genre, postal code, and the like. In an example, the demographic filters include age based filters, gender based filters and the like. In an example, the geographic filters include continents based filters, countries based filters, states based filters, cities based filters, villages based filters and the like. The technographic filters include the plurality of web browsers, the one or more communication devices204, the operating system, and the like. Furthermore, the plurality of filters is based on one or more parameters. The one or more parameters include day, time, language, location, events, inactivity, online platform and the like.

In an embodiment of the present disclosure, the one or more segments of the plurality of users202are created based on at least one filter of the plurality of filters. The one or more segments are created in real-time. Furthermore, the one or more segments of the plurality of the users202are created based on the one or more patterns on the granular level. Moreover, the one or more segments are created using each of the one or more patterns of corresponding user of the plurality of users202. Moreover, the each of the one or more patterns of corresponding user of the plurality of users202are analyzed using the one or more machine learning algorithms.

In an embodiment of the present disclosure, the one or more segments of the plurality of users202are created based on the time based filters. In another embodiment of the present disclosure, the one or more segments of the plurality of users202are created based on the days based filters. In yet another embodiment of the present disclosure, the one or more segments of the plurality of users202are created based on the age based filters. In yet another embodiment of the present disclosure, the one or more segments of the plurality of users202are created based on the location based filters. In yet another embodiment of the present disclosure, the one or more segments of the plurality of users202are created based on the events based filters. In yet another embodiment of the present disclosure, the one or more segments of the plurality of users202are created based on the inactivity based filters.

In an example, segment S1is created for users U1performing actions A1(let's say notification click) on an online platform P1(let's say social media platform) on communication devices D1(let's say laptop) using a filter F1(let's say time filter). In another example, segment S2is created for users U2performing actions A2(let's say webpage launched) on an online platform P2(let's say over-the-top platform) on communication devices D2(let's say smartphone) using a filter F2(let's say location filter) in a category C2(let's say page count category). In yet another example, segment S3is created for users U3performing actions A3(let's say wrist watch added to watchlist) on an online platform P3(let's say e-commerce platform) on communication devices D3(let's say desktop) using a filter F3(let's say frequency filter) in a category C3(let's say page visit sub-category). In yet another example, segment S4is created for users U4performing actions A4(let's say paused a genetics lecture and inaction) on an online platform P4(let's say education platform) on communication devices D4(let's say tablet) using a filter F4(let's say inactivity filter) in a category C4(let's say referrer entry sub-category). In yet another example, segment S5is created for users U5performing actions A5(let's say transaction initiated) on an online platform P5(let's say fintech platform) on communication devices D5(let's say laptop) using a filter F5(let's say activities filter) in a category C5(let's say page visit sub-category).

The user segmentation system304creates a segment trend plot for each of the one or more segments. In addition, the segment trend plot is in one or more forms. Further, the one or more forms include but not limited to bar graph, histogram, pictogram, pie graph, line graph, and cartesian graph. In an embodiment of the present disclosure, the segment trend plot corresponds to the line graph. In another embodiment of the present disclosure, the segment trend plot corresponds to the bar graph. In yet another embodiment of the present disclosure, the segment trend plot corresponds to the cartesian graph. In yet another embodiment of the present disclosure the segment trend plot corresponds to the pie graph. Furthermore, the segment trend plot is downloaded in one or more formats, wherein the one or more formats include chart, joint photographic experts group, portable network graphics, portable document format, scalable vector graphics, and comma-separated values. In an embodiment of the present disclosure, the segment trend plot is downloaded in the joint photographic experts group format. In another embodiment of the present disclosure, the segment trend plot is downloaded in the portable network graphics format. In yet another embodiment of present disclosure, the segment trend plot is downloaded in the portable document format.

The user segmentation system304triggers initialization of the one or more marketing campaigns for the one or more segments. In addition, the one or more marketing campaigns are initiated based on the one or more patterns of the one or more segments using the plurality of filters. The one or more marketing campaigns are initiated for the one or more segments by a plurality of advertisers. Further, the plurality of advertisers purchases one or more advertisement slots from the one or more online platforms102. In an embodiment of the present disclosure, the plurality of advertisers purchases the one or more advertisement slots for displaying one or more advertisements on the corresponding advertisement slots.

In general, the one or more marketing campaigns are organized, strategized efforts for marketing to the plurality of users202. The one or more marketing campaigns reach the plurality of users202in a plurality of channels. The plurality of channels include but may not be limited to mobile channels, email channels, desktop channels, social channels, remarketing channels, server channels, and the like. However, the various channels are not limited to the above-mentioned channels. The one or more marketing campaigns may include an advertiser defined parameters. The advertiser defined parameters include minimum spend, discounts, campaign duration, campaign relevancy, campaign location, a customer's patronage of the one or more online platforms102, user interaction, and the like. However, the advertiser defined parameters are not limited to the above-mentioned parameters.

In an embodiment of the present disclosure, the one or more marketing campaigns have an acquisition objective designed to send offers to new users of the plurality of users202that have not sufficiently patronized the one or more online platforms102. In another embodiment of the present disclosure, the one or more marketing campaigns have a loyalty campaign designed to send offers to former users of the plurality of users202that have sufficiently patronized the one or more of online platforms102. In yet another embodiment of the present disclosure, the one or more marketing campaigns have an all-inclusive campaign are designed to send offers to both new and former users. In an example, a marketing campaign M1with an all-inclusive objective O1has a discount value from 10% to 40%. In another example, a marketing campaign M2with a loyalty objective O2has a discount value from 20% to 50% (wherein 25% discount value is a default). In yet another example, a marketing campaign M3with an acquisition objective O3has a discount value from 40% to 60% (wherein 25% discount value is a default).

The user segmentation system304displays the one or more advertisements to the plurality of users202on a corresponding advertisement slot of the one or more advertisement slots. The one or more advertisements associated with the one or more marketing campaigns. In an embodiment of the present disclosure, the one or more advertisements are displayed on the one or more communication devices204in the form of flash messages. In another embodiment of the present disclosure, the one or more advertisements are displayed on the one or more communication devices204in the form of text messages. In yet another embodiment of the present disclosure, the one or more advertisements are displayed on the one or more communication devices204in the form of telephonic calls. In yet another embodiment of the present disclosure, the one or more advertisements are displayed on the one or more communication devices204in the form of multimedia messages. In yet another embodiment of the present disclosure, the one or more advertisements are displayed on the one or more online platforms102in the form of notification. In yet another embodiment of the present disclosure, the one or more advertisements are displayed on the one or more communication devices204as Google Ads. The one or more advertisements are displayed on the one or more communication devices204in real-time. In an embodiment of the present disclosure, the one or more advertisements displayed are associated with the interests of the user of the plurality of users202. In addition, the one or more advertisements include text advertisements, video advertisements, audio advertisements, audio-video advertisements, pictorial advertisements, and the like.

The interactive computing environment300further includes the server306and the database306a. The user segmentation system304is associated with the server306. In general, server is a computer program or device that provides functionality for other programs or devices. The server306provides various functionalities, such as sharing data or resources among multiple clients, or performing computation for a client. However, those skilled in the art would appreciate that the user segmentation system304is connected to more number of servers. Furthermore, it may be noted that the server306includes the database306a. However, those skilled in the art would appreciate that more number of the servers include more numbers of database.

In an embodiment of the present disclosure, the user segmentation system304is located in the server306. In another embodiment of the present disclosure, the user segmentation system304is connected with the server306. In yet another embodiment of the present disclosure, the user segmentation system304is a part of the server306. The server306handles each operation and task performed by the user segmentation system304. The server306stores one or more instructions for performing the various operations of the user segmentation system304. The server306is located remotely from the one or more online platforms102. The server306is associated with the administrator308. In general, the administrator308manages the different components in the user segmentation system304. The administrator308coordinates the activities of the components involved in the user segmentation system304. The administrator308is any person or individual who monitors the working of the user segmentation system304and the server306in real-time. The administrator308monitors the working of the user segmentation system304and the server306through a communication device. The communication device includes the laptop, the desktop computer, the tablet, a personal digital assistant and the like.

The database306astores different sets of information associated with various components of the user segmentation system304. In general, the database is used to hold general information and specialized data, such as characteristics data of the plurality of users202, data of the one or more communication devices204, data of the one or more online platforms102and the like. The database306astores the information of the one or more online platforms102, the one or more communication devices204, the profiles of the plurality of users202, demographic information of the plurality of users202and the like. The database306aorganizes the data using model such as relational models or hierarchical models. Further, the database306astore data provided by the administrator308.

FIG.4illustrates an example400of segmentation of the plurality of users202for a “page visit” sub-category in real-time, in accordance with various embodiments of the present disclosure. The example400demonstrates creation of new segment for the plurality of users202in the sub-category “page visit” in the “live user segment”. In the example400, the user visits a page uniform resource locator that contains “www.OTT1.com”. In the example400, the segmentation of the users is done with the “filter on past user behavior”. In the example400, the users are qualified for the new segment after starting the content for the first time in the last 30 days. In another example, the user visits a page uniform resource locator that contains “www.OTT2.com” first time in real-time in the last 10 days in the sub-category “page visit”.

FIG.5illustrates an example500of a plurality of uniform resource locator filters for the “page visit” sub-category for segmentation of the plurality of users202in real-time, in accordance with various embodiments of the present disclosure. The example500demonstrates creation of new segment for the plurality of users202in the sub-category “page visit” in the “live user segments” using the plurality of uniform resource locator filters. In the example500, the plurality of uniform resource locator filters includes “contains”, “does not contains”, “equals”, “not equals”, “matches regex”, and “does not match regex”. In the example500, the segmentation of the plurality of users202vising the page uniform resource locator “www.OTT1.com” is done using “contains” filter of the plurality of uniform resource locator filters in real-time. In another example, segmentation of the plurality of users202vising the page uniform resource locator “www.OTT2.com” is done using “does not contains” filter of the plurality of uniform resource locator filters in real-time.

FIG.6illustrates an example600of segmentation of the plurality of users202for a “referrer entry” sub-category in real-time, in accordance with various embodiments of the present disclosure. The example600demonstrates creation of new segment for the plurality of users202in the sub-category “referrer entry” in the “live user segments” based on referred page uniform reform locator. In the example600, the user visits a page uniform resource locator via a referrer that “does not contains” “www.OTT5.com” in real-time in the sub-category “page visit”. In the example600, the users are qualified for the new segment after visiting the page uniform resource locator via the referrer that “does not contains” “www.OTT5.com” in real-time.

FIG.7illustrates an example700of segmentation of the plurality of users202for a “page count” sub-category in real-time, in accordance with various embodiments of the present disclosure. The example700demonstrates creation of new segment for the plurality of users202in the sub-category “page count” in the “live user segments” based on number of pages visited in a session. In the example700, the users are qualified for the new segment when the page count in the session exceeds 10. In the example700, “past user behavior” filter is used for the users who clicked notification for the first time in the last 30 days.

FIG.8illustrates an example800of the “segment trend plot”, in accordance with various embodiments of the present disclosure. The example800demonstrates the “segment trend plot”. The “segment trend plot” is a dynamic segment plot. The “segment trend plot” is created for analysis of number of the plurality of users202with the time parameter in real-time. The time parameter includes today, number of days, before certain date, after certain date, on certain date, between two specific dates, and the like. In the example800, a segment trend plot P1is created for number of users N1(roughly estimated range from 3125 to 3120 numbers of users) during a specified time parameter T1(as shown between Jul. 8, 2019 and Aug. 6, 2019). In another example, a segment trend plot P2is created for number of users N2(let's say ranging from 10000 to 20000) during a specified time parameter T2(let's say in past 45 days).

FIG.9illustrates an example900for downloading the “segment trend plot” in the one or more formats, in accordance with various embodiments of the present disclosure. The example900demonstrates the one or more formats for downloading the “segment trend plot”. In an example900, the segment trend plot P1is downloaded in the one or more formats (as shown inFIG.9PNG, JPEG, PDF, SVG and CSV). In an example900, the segment plot P1may be directly printed through an external hardware output device D1(let's say an inkjet printer).

FIG.10illustrates an example1000for selecting the plurality of channels for initiating a marketing campaign, in accordance with various embodiments of the present disclosure. The example1000depicts various mediums and “channels” for a specific marketing campaign from the one or more marketing campaigns. In the example1000, the plurality of channels includes the “mobile channels”, the “email channels”, the “desktop/mobile web channels”, the “social channels”, the “remarketing channels”, and the “server channels”. Further, the “mobile channels” include “mobile push”, “SMS”, and “application inbox”. Furthermore, the “remarketing channels” include “audiences” and “google ads”. In the example1000, the “social channels” includes “WhatsApp”. In another example, the “social channels” includes Facebook, Skype, Google Hangouts, Microsoft Teams, Slack, Business Chat, Telegram, and the like. In the example1000, at least one of the channel is selected from the plurality of channels for the specific marketing campaign.

FIG.11illustrates an example1100for engaging the marketing campaign using a “mobile push” channel, in accordance with various embodiments of the present disclosure. The example1100depicts a section entitled “when” to engage the marketing campaign using the “mobile push” channel. In the example1100, the section entitled “when” of the “mobile push” channel includes a “message type”, a “campaign start date and time”, a “time zone”, and a “campaign do not disturb”. In the example1100, the “message type” is “one time” message. In another example, the “message type” is “multiple dates” and “recurring”. In the example1100, the “campaign start date and time” is “now”. In another example, the “campaign start date and time” is “later”. In the example1100, the “time zone” is selected as “deliver in user's time zone” using the filter “drop the campaign” if the specific campaign start time is after the user's local time. In another example, the “time zone” is selected as “deliver in user's time zone” using the filter “deliver the campaigns the next day”. In the example1100, the “campaign do not disturb” for the specific campaign of the one or more marketing campaigns allows to not deliver messages between 10:00 PM to 06:000 AM using the filter “discard messages scheduled during do not disturb hours”. In another example, the “campaign do not disturb” for the specific campaign of the one or more marketing campaigns allows to use the filter “delay delivery until the end of the do not disturb hours”.

FIG.12illustrates an example1200of a campaign delivery and a campaign reach, in accordance with various embodiments of the present disclosure. The example1200depicts a section entitled “who” to engage the marketing campaign using the “mobile push” channel. In the example1200, the section entitled “who” includes “restrict delivery to” and the “campaign reach”. In the example1200, the subsection “restrict delivery to” includes an “operating system” and a “device”. In addition, the “operating system” includes “iOS” and “Android”. Further, the “device” includes “mobile”, “tablet”, and “television”. In the example1200, subsection “campaign reach” includes “current segment size”. In the example1200, total number of users in the current segment is 3,046. In the example1200, the number of users using the android in the current segment is 1,082. In the example1200, the number of users using the iOS in the current segment is 1,964. In addition, the example1200shows that the segment size may vary at the time of campaign run. In the example1200, a first filter for sending the campaign is “all the users who qualify at the time of campaign run”. In another example, a second filter is “don't send campaign if the segment size exceeds”10,000users.

FIG.13illustrates an example1300for sending message for the marketing campaign, in accordance with various embodiments of the present disclosure. The example1300depicts a section entitled “what” to send while engaging with the marketing campaign. In the example1300, the section entitled “what” includes a “single message”, an “A/B test”, and a “message on user property”. In addition, the “single message” is a same message sent to all the users in the target audience for the marketing campaign as shown in the example1300. Further, the “A/B test” is used to send up to 3 message variants to a test group of the users to see which performs better for the marketing campaign. Furthermore, the “message on user property” is used to send localize messages based on user properties. In an example1300, the “message on user property” is used to send the localize messages based on the user property preferred language. In another example, the “message on user property” is used to send the localize messages based on the user property location. In yet another example, the “message on user property” is used to send the localize messages based on the user property preferred genre. In yet another example, the “message on user property” is used to send the localize messages based on the user property birthday. In yet another example, the “message on user property” is used to send the localize messages based on the user property activation date.

FIG.14illustrates an example1400of the “single message” for the marketing campaign, in accordance with various embodiments of the present disclosure. The example1400depicts a section for creating the “single message” while engaging with the marketing campaign. In addition, the “single message” is created with a “title” and a “message” as shown in the example1400. Further, the “single message” has an “advanced” filter. In the example1400, the “advanced” filter includes rich media, custom key value pairs, sound media, badge count, deep link, and the like. In another example, the “advanced” filter includes a video media. In yet another example, the “advanced” filter includes a web banner. In the example1400, the “single message” is created using customized setting for notification channel on Android version 8.0 and above.

FIG.15illustrates an example1500of the “A/B test” for the marketing campaign, in accordance with various embodiments of the present disclosure. The example1500depicts a section “A/B test” for creating various variant messages engaging with the marketing campaign. In addition, a message is created for “variant A” with a title A and a message A as shown in the example1500. Further, a message is created for “variant B” with a title B and a message B. In the example1500, more variant is added according to the requirement of the marketing campaign. In the example1500, each of the variant messages has an “advanced” filter. In the example1500, the “advanced” filter includes rich media, custom key value pairs, sound media, badge count, deep link, and the like. Furthermore, the “A/B test” helps to evaluate better performing message variant for the marketing campaign.

FIG.16illustrates an example1600of a “setup” for the marketing campaign, in accordance with various embodiments of the present disclosure. The example1600depicts a section entitled “setup” while engaging with the marketing campaign. In the example1600, the “setup” includes “control groups” and “android push message time to live”. In addition, the “control groups” include a “custom control group”, a “campaign control group”, and a “system control group”. In the example1600, the “custom control group” selected is “Christmas campaign”. In another example, the “custom control group” selected is “Easter campaign”. In yet another example, the “custom control group” selected is “Aloha festival campaign”. In yet another example, the “custom control group” selected is “Halloween campaign”. Further, the “system control group” is automatically applied to the marketing campaign and measures effectiveness of the marketing campaign. Furthermore, the “android push message time to live” specifies for how long the message is preserved to be delivered to the plurality of users202. In the example1600, the “android push message time to live” is 12 hours. In the example1600, “add labels” filter enables labelling of the marketing campaign with descriptive theme. In addition, the performance of each of the labels is also analyzed for the marketing campaign. In the example1600, “post action webhook” filter enables the receiving of the notification data on the webhook. In the example1600, “setup conversion tracking” filter enables tracking of conversion for the marketing campaign.

FIG.17illustrates an example1700of an “overview” for engagement of the marketing campaign, in accordance with various embodiments of the present disclosure. The example1700depicts a section entitled “overview” while engaging with the marketing campaign. In the example1700, the “overview” displays the section entitled “when”, the section entitled “who”, the section entitled “what”, and the section entitled “setup”. In the example1700, the section entitled “when” includes “campaign start date”, “campaign end date and time”, “delay”, and “campaign do not disturb setting”. In the example1700, the marketing campaign starts now until stopped with no delay. In addition, the do not disturb setting is disabled for the marketing campaign. In another example, the section entitled “when” starts the marketing campaign in a form of a message now and discard the marketing campaign from 10:00 PM to 06:00 AM. In the example1700, the section entitled “who” shows a trigger point for the marketing campaign when a user performs add to watch later. In another example, the section entitled “who” shows sending the message to the users who launched an application in the last 30 days. In addition, the section entitled “who” shows sending the message to Mobile, Tablet, and TV. In the example1700, the section entitled “what” shows sending the message titled “Christmas Festive Sale” for “Apple Smartwatch at just $1,499”. In the example1700, the section entitled “setup” shows the “custom control group” selected as “Christmas Campaign” and the “system control group” selected as 5%. In another example, the section entitled “setup” shows the “custom control group” selected as “Halloween Campaign”.

FIGS.18A and18Billustrate a flow chart1800of the method for segmentation of the plurality of users202in real-time, in accordance with various embodiments of the present disclosure. It may be noted that in order to explain the method steps of the flowchart1800, references will be made to the elements explained inFIG.3. The flow chart1800starts at step402. At step404, the user segmentation system304receives the first set of data associated with the plurality of users202. At step406, the user segmentation system304fetches the second set of data associated with the plurality of past events of the plurality of users202on the plurality of webpages of the one or more online platforms102. At step408, the user segmentation system304obtains the third set of data associated with the plurality of live events of the plurality of users202on the plurality of webpages of the one or more online platforms102. At step410, the user segmentation system304analyzes the first set of data, the second set of data, and the third set of data using the one or more machine learning algorithms. At step412, the user segmentation system304creates the one or more segments of the plurality of users202based on the analysis performed on the first set of data, the second set of data and the third set of data using the plurality of filters. At step414, the user segmentation system304triggers initialization of the one or more marketing campaigns for the one or more segments

The flow chart1800terminates at step416. It may be noted that the flowchart1800is explained to have above stated process steps; however, those skilled in the art would appreciate that the flowchart1800may have more/less number of process steps which may enable all the above stated embodiments of the present disclosure.

FIG.19illustrates the block diagram of a computing device1900, in accordance with various embodiments of the present disclosure. The computing device1900includes a bus502that directly or indirectly couples the following devices: memory504, one or more processors506, one or more presentation components508, one or more input/output (I/O) ports510, one or more input/output components512, and an illustrative power supply514. The bus502represents what may be one or more busses (such as an address bus, data bus, or combination thereof). Although the various blocks ofFIG.19are shown with lines for the sake of clarity, in reality, delineating various components is not so clear, and metaphorically, the lines would more accurately be grey and fuzzy. For example, one may consider a presentation component such as a display device to be an I/O component. Also, processors have memory. The inventors recognize that such is the nature of the art, and reiterate that the diagram ofFIG.19is merely illustrative of an exemplary computing device1900that can be used in connection with one or more embodiments of the present invention. Distinction is not made between such categories as “workstation,” “server,” “laptop,” “hand-held device,” etc., as all are contemplated within the scope ofFIG.19and reference to “computing device.”

The computing device1900typically includes a variety of computer-readable media. The computer-readable media can be any available media that can be accessed by the computing device1900and includes both volatile and nonvolatile media, removable and non-removable media. By way of example, and not limitation, the computer-readable media may comprise computer storage media and communication media. The computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, program modules or other data.

The computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by the computing device1900. The communication media typically embodies computer-readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media. The term “modulated data signal” means a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. By way of example, and not limitation, communication media includes wired media such as a wired network or direct-wired connection, and wireless media such as acoustic, RF, infrared and other wireless media. Combinations of any of the above should also be included within the scope of computer-readable media.

Memory504includes computer-storage media in the form of volatile and/or nonvolatile memory. The memory504may be removable, non-removable, or a combination thereof. Exemplary hardware devices include solid-state memory, hard drives, optical-disc drives, etc. The computing device1900includes one or more processors that read data from various entities such as memory504or I/O components512. The one or more presentation components508present data indications to a user or other device. Exemplary presentation components include a display device, speaker, printing component, vibrating component, etc. The one or more I/O ports510allow the computing device1900to be logically coupled to other devices including the one or more I/O components512, some of which may be built in. Illustrative components include a microphone, joystick, game pad, satellite dish, scanner, printer, wireless device, etc.

The present disclosure has numerous advantages over the prior art. The present disclosure provides a method and system to enable tracking of actions of the plurality of users. The disclosure provides the method and system to enable analyzing of actions of the plurality of users on the one or more online platforms. The disclosure provides the method and system to enable segmentation of the plurality of users based on the actions. The disclosure provides the method and system to enable running of the targeted marketing campaigns for the one or more segments of the plurality of users based on the actions. The disclosure provides the method and system to enable analysis of each of the one or more marketing campaigns to understand the real-time impact on user engagement.

The foregoing descriptions of specific embodiments of the present technology have been presented for purposes of illustration and description. They are not intended to be exhaustive or to limit the present technology to the precise forms disclosed, and obviously many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the present technology and its practical application, to thereby enable others skilled in the art to best utilize the present technology and various embodiments with various modifications as are suited to the particular use contemplated. It is understood that various omissions and substitutions of equivalents are contemplated as circumstance may suggest or render expedient, but such are intended to cover the application or implementation without departing from the spirit or scope of the claims of the present technology.

While several possible embodiments of the invention have been described above and illustrated in some cases, it should be interpreted and understood as to have been presented only by way of illustration and example, but not by limitation. Thus, the breadth and scope of a preferred embodiment should not be limited by any of the above-described exemplary embodiments.