The present disclosure provides a method and system for generating a plurality of journeys for engaging a plurality of users in real-time. The system receives a first set of data associated with the plurality of users. In addition, the system fetches a second set of data associated with a plurality of past events on a plurality of platforms through one or more communication devices. Further, the system obtains a third set of data associated with a plurality of live events. Furthermore, the system analyzes the first set of data, the second set of data and the third set of data using one or more machine learning algorithms. Moreover, the system generates the plurality of journeys for engaging the plurality of users through a plurality of channels. Also, the system creates one or more goals for each of the plurality of journeys of the plurality of platforms.
The present disclosure provides a method and system to render the push notifications in a communication device of a user. The present disclosure includes a software development kit. The SDK works even when the battery optimization in the communication are turned on. The present disclosure has dedicated server allocations. Servers use firebase cloud messaging APIs to send a notification to the communication device. The FCM servers send the notification downstream to the one or more communication device's operating system to broadcast an intent. This intent is listened by the firebase cloud messaging software development kit installed in a memory of the communication device. The SDK passes the notification payload to a notification service of an application and the notification is rendered. Further, the present disclosure prevents ANR errors and may enable the FCM service in devices that may have not supported FCM service previously.
42 - Scientific, technological and industrial services, research and design
Goods & Services
Providing temporary subscription based access to non-downloadable software and application to customers for use in creating artificial intelligence based end user segmentation, contents with real-time user actions and interests; Providing on-line non-downloadable software and applications using artificial intelligence for use in software development, machine learning, facial and speech recognition, software design, analytical services in the field of marketing retention software and data processing, development, deployment and management services.
42 - Scientific, technological and industrial services, research and design
Goods & Services
Providing subscription-based temporary use of on-line non-downloadable software and applications for use in creating artificial intelligence based end user segmentation, and creating artificial intelligence based contents with real-time user actions and interests to increase customer engagement; Providing on-line non-downloadable software and applications using artificial intelligence for use in software development, machine learning, facial and speech recognition, software design, analysis of user information in the field of marketing retention, data processing, development of user analytics for customer engagement, and sales management services
5.
Method and system for creating efficient data structure of users and communication devices
The present disclosure provides a method and system for creating efficient set data structure of a plurality of communication devices and a plurality of users using a hash-based system. The hash-based system receives a first set of data associated with the plurality of communication devices. The hash-based system obtains a second set of data associated with the plurality of users. The hash-based system converts the first set of data associated and the second set of data to a plurality of natural numbers. The hash-based system assigns a first key value to the first set of data and a second key value to the second set of data. The hash-based system maps the first key value or the second key value to a block index of a plurality of block indexes. The hash-based system creates the efficient data structure.
The present disclosure provides a method and system for generating a plurality of journeys for engaging a plurality of users in real-time. The system receives a first set of data associated with the plurality of users. In addition, the system fetches a second set of data associated with a plurality of past events on a plurality of platforms through one or more communication devices. Further, the system obtains a third set of data associated with a plurality of live events. Furthermore, the system analyzes the first set of data, the second set of data and the third set of data using one or more machine learning algorithms. Moreover, the system generates the plurality of journeys for engaging the plurality of users through a plurality of channels. Also, the system creates one or more goals for each of the plurality of journeys of the plurality of platforms.
The present disclosure provides a system that performs a method for performing unification of data for identifying a user on computing device after reinstalling the application adhering to GDPR compliance. The method includes a first step of receiving a first set of data associated with the computing device. The method includes another step of mapping the first set of data to a first natural number of a plurality of natural numbers using an increment sequence method. The method includes yet another step of hashing of the first set of data in real-time. The method includes yet another step of assigning a first shard index of a plurality of shard indexes to the first set of data based on the first natural number of the plurality of natural numbers. The method includes yet another step of sending the first shard index of the plurality of shard indexes to the server.
H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
8.
Method and system for implementation of scalable queue with delay
The present disclosure provides a system for performing a method for implementation of a scalable queue with a delay factor. The method includes a first step of creating a disk based queue. The method includes another step of mapping head of the disk based queue and tail of the disk based queue with a primary storage. The method includes yet another step of adding checksum in between data inside the disk based queue. The method includes yet another step of dividing the disk based queue in to a plurality of sub-queues with the delay factor. Furthermore, the checksum is added for identifying tampering in data, maintaining persistence and throughput in the disk based queue. Moreover, the delay factor is achieved by dividing the disk based queue in to the plurality of sub-queues based on a time period. The disk based queue is highly scalable using a network file system.
The present disclosure provides a method and system for performing unification of data of one or more users across a plurality of communication devices in a plurality of shards. A user unification system receives a first set of data. In addition, the user unification system maps the first set of data to a first natural number. Further, the user unification system assigns a first shard index to the first set of data. Furthermore, the user unification system obtains a second set of data. Moreover, the user unification system maps the second set of data to a second natural number. Also, the user unification system unifies the first natural number and the second natural number. Also, the user unification system assigns the first shard index to the second set of data associated with a first user of the one or more users.
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
10.
Method and system for reducing scan-time for single user query
The present disclosure provides a method and system to reduce scan time for single user query using a query processing system. The query processing system receives a first set of data. In addition, the query processing system obtains a second set of data. Further, the query processing system fetches a third set of data. Furthermore, the query processing system stores the first set of data, the second set of data, and the third set of data in a first shard of a plurality of shards. Moreover, the query processing system collects the first set of data, the second set of data, and the third set of data in a first memory region of a plurality of memory regions. Also, the query processing system receives a query request from an administrator. Also, the query processing system scans the first memory region of the plurality of memory regions of the first shard.
The present disclosure provides a system for performing a method for scaling one or more query processes elastically. The method includes a first step of receiving a request for running the one or more query processes concurrently. In addition, the method includes another step of pre-determining amount of space required for efficient operation and processing of the one or more query processes. Further, the method includes yet another step of creating one or more virtual spaces in a query space outside the data space for efficient running of the one or more query processes. Furthermore, the method includes yet another step of decompressing compressed data stored in the one or more memory regions of the data space requested by the one or more query processes. Moreover, the method includes yet another step of compressing decompressed data present in the virtual space of the one or more virtual spaces.
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
The present disclosure provides a computer-implemented method and system for running high performance marketing campaigns for granular-level segments of users in real-time. The computer-implemented method and system corresponds to a user segmentation system. The user segmentation system receives a first set of data associated with a plurality of users. The user segmentation system fetches a second set of data. The user segmentation system obtains a third set of data. The user segmentation system analyzes the first set of data, the second set of data and the third set of data. The user segmentation system enables segmentation of the plurality of users. The user segmentation system assigns one or more segment goals. The user segmentation system creates a plurality of micro-segments. The user segmentation system triggers initialization of one or more marketing campaigns. The user segmentation system predicts performance of each of the one or more marketing campaigns.
The present disclosure provides a computer-implemented method and system for assessing an effectiveness of one or more marketing campaigns using RFM matrix in real-time. The computer-implemented method and system corresponds to a marketing campaign evaluation system. The marketing campaign evaluation system receives a first set of data. The marketing campaign evaluation system fetches a second set of data. The marketing campaign evaluation system obtains a third set of data. The marketing campaign evaluation system analyzes the first set of data, the second set of data and the third set of data. The marketing campaign evaluation system enables segmentation of a plurality of users in one or more segments. The marketing campaign evaluation system initiates the one or more marketing campaigns through a RFM grid. The marketing campaign evaluation system creates a transition representation. The marketing campaign evaluation system evaluates the effectiveness of each of the one or more marketing campaigns.
The present disclosure provides a computer-implemented method and system for granular level segmentation of users based on online activities on a webpage in real-time. The computer-implemented method and system corresponds to a user segmentation system. The user segmentation system receives a first set of data associated with a plurality of users. The user segmentation system fetches a second set of data. The user segmentation system obtains a third set of data. The user segmentation system analyzes the first set of data, the second set of data and the third set of data using one or more machine learning algorithms. The user segmentation system creates one or more segments based on analysis performed on the first set of data, the second set of data and the third set of data. The user segmentation system initiates one or more marketing campaigns for the one or more segments.
The present disclosure provides a computer-implemented method and system for granular-level segmentation of users based on online activities in real-time. The computer-implemented method and system corresponds to a user segmentation system. The user segmentation system receives a first set of data associated with a plurality of users. The user segmentation system fetches a second set of data. The user segmentation system obtains a third set of data. The user segmentation system analyzes the first set of data, the second set of data and the third set of data using one or more machine learning algorithms. The user segmentation system creates one or more segments of the plurality of users using one or more categories based on a plurality of filters. The user segmentation system triggers initialization of one or more marketing campaigns for the one or more segments.
42 - Scientific, technological and industrial services, research and design
Goods & Services
Software as a service (SAAS) services, namely, hosting software for use by others for marketing automation and automatic multi-channel messaging that allows its users to send push notifications to communicate with their end users
42 - Scientific, technological and industrial services, research and design
Goods & Services
Design and development of 'business-to-consumer' computer hardware and software that provides an online in-app voice calling feature that allows its business-oriented users to communicate with their end user in real time for customer service management and assistance
42 - Scientific, technological and industrial services, research and design
Goods & Services
Scientific and technological services namely, scientific research in the field of design and development of computer software for customer retention and mobile marketing engagement platform and research and design relating thereto; Industrial analysis in the nature of design and development of computer software for customer retention and mobile marketing engagement platform, industrial research and industrial design services related to design and development of computer software for customer retention and mobile marketing engagement platform; Quality control for others and providing user authentication services single sign-on technology for customer retention and mobile marketing engagement platform; Design and development of computer hardware and software for customer retention and mobile marketing engagement platform
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
38 - Telecommunications services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Software and software products. Advertising; marketing; marketing analysis, marketing research; marketing advice; marketing assistance; marketing consultancy; promotion; publicity; business networking services; business management; business administration; office functions; business analysis and information services; setting up and management of databases; information and consultancy relating to the aforesaid services. Telecommunication and messaging services; telecommunications, namely electronic transmission of data, messages and information between and among computers, mobile devices and hand-held devices and wired and wireless communication devices, including smartphones; providing online forums; Providing access to computer, electronic and online databases information; and consultancy relating to the aforesaid services. Automation, IT and ICT services; computer programming; design, development, implementation, installation, maintenance and updating of software and software products; software as a service (Saas); software development, programming and implementation; product testing; information and consultancy relating to the aforesaid services.
42 - Scientific, technological and industrial services, research and design
Goods & Services
Business information management, namely, mobile application user analytics and notification management for others Providing temporary use of on-line non-downloadable software for use in user analytics and notification management