Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
SYSTEM AND METHOD FOR SCHEDULING GIFTS
Document Type and Number:
WIPO Patent Application WO/2021/161080
Kind Code:
A1
Abstract:
A system and method for scheduling gifts is provided. The system includes a registration subsystem configured to register one or more users on a platform; an event creation subsystem configured to create a plurality of events, to sync a plurality of created events to a calendar on the platform; a budget selection subsystem configured to select budget for at least one of a plurality of gifts based on the one or more event details; a gift selection subsystem configured to select at least one of the plurality of gifts from a catalogue comprising a plurality of gifts based on a selected budget and the one or more event details in order to send at least one of a plurality of selected gift to the at least one of the plurality of recipients.

Inventors:
SINGH PRAVEEN (IN)
Application Number:
PCT/IB2020/054657
Publication Date:
August 19, 2021
Filing Date:
May 16, 2020
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
SINGH PRAVEEN (IN)
International Classes:
G06Q10/08; G06Q30/06
Foreign References:
US20120226588A12012-09-06
EP3072096A12016-09-28
Download PDF:
Claims:
WE CLAIM:

1. A system (10) for scheduling gifts comprising: one or more processors (20); a registration subsystem (30) operable by the one or more processors (20), and configured to register one or more users on a platform upon receiving a plurality of user details from the one or more users; an event creation subsystem (40) operable by the one or more processors (20), and configured to: create a plurality of events upon receiving one or more event details associated with at least one of a plurality of recipients from the one or more users on the platform, sync a plurality of created events to a calendar on the platform; a budget selection subsystem (50) operable by the one or more processors (20), and configured to select budget for at least one of a plurality of gifts based on the one or more event details associated with at least one of the plurality of recipients by using a budget selection technique; and a gift selection subsystem (60) operable by the one or more processors (20), and configured to select at least one of the plurality of gifts from a catalogue comprising a plurality of gifts based on a selected budget and the one or more event details using a gift selection technique in order to send at least one of a plurality of selected gift to the at least one of the plurality of recipients.

2. The system (10) as claimed in the claim 1, wherein the one or more event details comprises at least one of an event name, an event date to deliver a gift, profession of the recipient, personality of the recipient and hobby or interest of the recipient.

3. The system (10) as claimed in the claim 1, comprising an offer selection subsystem configured to offer a plurality of offers for one or more registered users to select at least one offer for scheduled gifting.

4. The system (10) as claimed in the claim 1, comprising a payment subsystem configured to generate a payment for the one or more users upon dispatching the at least one the plurality of selected gifts to the at least one of the corresponding plurality of recipients.

5. A method (210) for scheduling gifts comprising: registering, by a registration subsystem, one or more users on a platform upon receiving a plurality of user details from the one or more users; (220) creating, by an event creation subsystem, a plurality of events upon receiving one or more event details associated with at least one of a plurality of recipients from the one or more users on the platform; (230) syncing, by the event creation subsystem, a plurality of created events to a calendar on the platform; (240) selecting, by a budget selection subsystem, budget for at least one of a plurality of gifts based on the one or more event details associated with at least one of the plurality of recipients by using a budget selection technique; and (250) selecting, by a gift selection subsystem, at least one of the plurality of gifts from a catalogue comprising a plurality of gifts based on a selected budget and the one or more event details using a gift selection technique in order to send at least one of a plurality of selected gift to the at least one of the plurality of recipients. (260)

6. The method (210) as claimed in claim 5, wherein receiving one or more event details comprises receiving at least one of an event name, an event date to deliver a gift, profession of the recipient, personality of the recipient and hobby or interest of the recipient.

7. The method (210) as claimed in claim 5, comprising offering, by an offer selection subsystem, a plurality of offers for one or more registered users to select at least one offer for scheduled gifting.

8. The method (210) as claimed in claim 5, comprising generating, by a payment subsystem, a payment for the one or more users upon dispatching the at least one the plurality of selected gifts to the at least one of the corresponding plurality of recipients.

Description:
SYSTEM AND METHOD FOR SCHEDULING GIFTS

This International Application claims priority from a complete patent application filed in India having patent application number 202011006013, filed on February 12, 2020 and titled “SYSTEM AND METHOD FOR SCHEDULING GIFTS”.

FIELD OF INVENTION

Embodiments of the present disclosure relate to an electronic commerce system, and more particularly to a system and a method for scheduling gifts.

BACKGROUND

Gifts are traditionally exchanged between family and friends during events, parties and celebrations by purchasing the gifts either from an offline store or an online store. Various systems are available which provides the solution for sending gifts by purchasing the gifts from the online store.

Conventionally, the system which provides the solution for sending gifts, enables a user to purchase a gift from the online store and send a purchased gift to a recipient by providing the recipient’s address with a personalized message. However, the user usually forgot sending gifts to their friends, relatives, family and the like which in turn creates conflicts, trust and priority issues in a personal life of the user. Also, the user is unable to select a right gift for the recipient and spends a lot of time and money in selecting the right gift which in turn makes such a solution time-consuming.

Further, in spite of spending too much time on selecting the gift for the recipient, the recipient may receive an unwanted gift from the user which in turn makes the recipient unhappy and unsatisfied. Moreover, most of the time, the user recalls about an event on the last minute of the day of the event itself due to which the user is unable to send the gift on time and faces a huge embracement.

Hence there is a need for an improved system and a method for scheduling gifts in order to address the aforementioned issues. BRIEF DESCRIPTION

In accordance with an embodiment of the disclosure, a system for scheduling gifts is disclosed. The system includes one or more processors. The system also includes a registration subsystem operable by the one or more processors. The registration subsystem is configured to register one or more users on a platform upon receiving a plurality of user details from the one or more users. The system also includes an event creation subsystem operable by the one or more processors. The event creation subsystem is configured to create a plurality of events upon receiving one or more event details associated with at least one of a plurality of recipients from the one or more users on the platform. The event creation subsystem is also configured to sync a plurality of created events to a calendar on the platform. The system also includes a budget selection subsystem operable by the one or more processors. The budget selection subsystem is configured to select budget for at least one of a plurality of gifts based on the one or more event details associated with at least one of the plurality of recipients by using a budget selection technique. The system also includes a gift selection subsystem operable by the one or more processors. The gift selection subsystem is configured to select at least one of the plurality of gifts from a catalogue comprising a plurality of gifts based on a selected budget and the one or more event details using a gift selection technique in order to send at least one of a plurality of selected gift to the at least one of the plurality of recipients.

In accordance with another embodiment, a method for scheduling gifts is disclosed. The method includes registering one or more users on a platform upon receiving a plurality of user details from the one or more users. The method also includes creating a plurality of events upon receiving one or more event details associated with at least one of a plurality of recipients from the one or more users on the platform. The method also includes syncing a plurality of created events to a calendar on the platform. The method also includes selecting budget for at least one of a plurality of gifts based on the one or more event details associated with at least one of the plurality of recipients by using a budget selection technique. The method also includes selecting at least one of the plurality of gifts from a catalogue comprising a plurality of gifts based on a selected budget and the one or more event details using a gift selection technique in order to send at least one of a plurality of selected gift to the at least one of the plurality of recipients.

To further clarify the advantages and features of the present disclosure, a more particular description of the disclosure will follow by reference to specific embodiments thereof, which are illustrated in the appended figures. It is to be appreciated that these figures depict only typical embodiments of the disclosure and are therefore not to be considered limiting in scope. The disclosure will be described and explained with additional specificity and detail with the appended figures.

BRIEF DESCRIPTION OF THE DRAWINGS The disclosure will be described and explained with additional specificity and detail with the accompanying figures in which:

FIG. 1 is a block diagram representation of a system for scheduling gifts in accordance with an embodiment of the present disclosure;

FIG. 2 is a block diagram of an embodiment of the system for scheduling gifts of FIG. 1 in accordance with an embodiment of the present disclosure;

FIG. 3 is a block diagram of a general computer system in accordance with an embodiment of the present disclosure; and

FIG. 4 is a flow diagram representing steps involved in a method for scheduling gifts in accordance with an embodiment of the present disclosure. Further, those skilled in the art will appreciate that elements in the figures are illustrated for simplicity and may not have necessarily been drawn to scale. Furthermore, in terms of the construction of the device, one or more components of the device may have been represented in the figures by conventional symbols, and the figures may show only those specific details that are pertinent to understanding the embodiments of the present disclosure so as not to obscure the figures with details that will be readily apparent to those skilled in the art having the benefit of the description herein. DETAILED DESCRIPTION

For the purpose of promoting an understanding of the principles of the disclosure, reference will now be made to the embodiment illustrated in the figures and specific language will be used to describe them. It will nevertheless be understood that no limitation of the scope of the disclosure is thereby intended. Such alterations and further modifications in the illustrated system, and such further applications of the principles of the disclosure as would normally occur to those skilled in the art are to be construed as being within the scope of the present disclosure.

The terms "comprise", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process or method that comprises a list of steps does not include only those steps but may include other steps not expressly listed or inherent to such a process or method. Similarly, one or more devices or sub-systems or elements or structures or components preceded by "comprises... a" does not, without more constraints, preclude the existence of other devices, sub-systems, elements, structures, components, additional devices, additional sub-systems, additional elements, additional structures or additional components. Appearances of the phrase "in an embodiment", "in another embodiment" and similar language throughout this specification may, but not necessarily do, all refer to the same embodiment.

Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this disclosure belongs. The system, methods, and examples provided herein are only illustrative and not intended to be limiting.

In the following specification and the claims, reference will be made to a number of terms, which shall be defined to have the following meanings. The singular forms “a”, “an”, and “the” include plural references unless the context clearly dictates otherwise.

Embodiments of the present disclosure relate to a system and a method for scheduling gifts. The system includes one or more processors. The system also includes a registration subsystem operable by the one or more processors. The registration subsystem is configured to register one or more users on a platform upon receiving a plurality of user details from the one or more users. The system also includes an event creation subsystem operable by the one or more processors. The event creation subsystem is configured to create a plurality of events upon receiving one or more event details associated with at least one of a plurality of recipients from the one or more users on the platform. The event creation subsystem is also configured to sync a plurality of created events to a calendar on the platform. The system also includes a budget selection subsystem operable by the one or more processors. The budget selection subsystem is configured to select budget for at least one of a plurality of gifts based on the one or more event details associated with at least one of the plurality of recipients by using a budget selection technique. The system also includes a gift selection subsystem operable by the one or more processors. The gift selection subsystem is configured to select at least one of the plurality of gifts from a catalogue comprising a plurality of gifts based on a selected budget and the one or more event details using a gift selection technique in order to send at least one of a plurality of selected gift to the at least one of the plurality of recipients.

FIG. 1 is a block diagram representation of a system (10) for scheduling gifts in accordance with an embodiment of the present disclosure. The system (10) for scheduling gifts is based on recurring subscription model. Once the user subscribes the gift scheduling model, the recipient gets the gifts on the one or more events from the user each and every year until the user stops the subscription model. The system (10) includes one or more processors (20). The system (10) also includes a registration subsystem (30) operable by the one or more processors (20). The registration subsystem (30) is configured to register one or more users on a platform upon receiving a plurality of user details from the one or more users. In one embodiment, the plurality of user details may include, but not limited to, a name, a phone number, a country name, and the like. In one exemplary embodiment, the one or more users may register on the platform via a user computing device such as a hand-held device or a portable device. In such embodiment, the user computing device may be one of a mobile phone, a laptop, a tablet and a desktop.

In one embodiment, the system (10) may further include an offer selection subsystem (not shown in FIG.l) operable by the one or more processors (20). The offer selection subsystem (not shown in FIG.l) may be operatively coupled to the registration subsystem (30). The offer selection subsystem (not shown in FIG.l) may be configured to provide a plurality of offers to each of the one or more registered users on the platform to select at least one offer for initiating a scheduled gifting, wherein the plurality of offers represents a plurality of annual packages for scheduling gifts. In one exemplary embodiment, the plurality of offers may include, but not limited to, a first predefined amount for first class, a second predefined amount for second class, a third predefined amount for third class, a fourth predefined amount for fourth class and the like.

In another embodiment, the offer selection subsystem (not shown in FIG.l) may be configured to enable the one or more registered users to customize the annual package by entering the annual budget on the platform. In yet another embodiment, the offer selection subsystem (not shown in FIG.l) may be configured to provide an option to use a trial version for a predefined interval of time upon registration of the one or more users on the platform. As used herein, the term ‘trial version’ refers to means a version of the application, so identified, to be used only to review, demonstrate and evaluate the application for a limited time period. In one embodiment, the system (10) may include a payment subsystem (not shown in FIG.l) operable by the one or more processors. The payment subsystem (not shown in FIG.l) may be operatively coupled to the offer selection subsystem. The payment subsystem (not shown in FIG.l) may be configured to enable the one or more registered users to add cash into a wallet upon selecting the corresponding offer on the platform, wherein the wallet is associated with the platform.

Further, in one specific embodiment, the system (10) may include a recipient list creation subsystem operable by the one or more processors (20). The recipient list creation subsystem (not shown in FIG.l) may be operatively coupled to the offer selection subsystem (not shown in FIG.l). The recipient list creation subsystem (not shown in FIG.l) may be configured to create a list including a plurality of recipients upon receiving one or more inputs associated with the plurality of recipients from the one or more registered users. In one embodiment, the one or more inputs associated with the plurality of recipients may include name of the recipient, relation of the user with the recipient, delivery address of the recipient, status of the gift and the like. In such embodiment, the status of the gift may include one of a gift selected or a gift selection pending. The system (10) also includes an event creation subsystem (40) operable by the one or more processors (20). The event creation subsystem (40) is operatively coupled to the recipient list creation subsystem (not shown in FIG.l). The event creation subsystem (40) is configured to create a plurality of events upon receiving one or more event details associated with the at least one of a plurality of recipients from the one or more users on the platform. In one exemplary embodiment, the plurality of events may include, but not limited to, a birthday event, an anniversary event, a wedding event, a festival event and the like.

In one embodiment, the one or more event details associated with the at least one of the plurality of recipients may include at least one of an event name, an event date to deliver a gift, profession of the recipient, personality of the recipient, hobby or interest of the recipient and the like. Further, the event creation subsystem (40) is also configured to sync the plurality of events corresponding to the at least one of the recipient to a calendar upon creation of the plurality of events. Further, the system (10) also includes a budget selection subsystem (50) operable by the one or more processors (20). The budget selection subsystem (50) is operatively coupled to the event creation subsystem (40). The budget selection subsystem (50) is configured to select budget for at least one of a plurality of gifts based on the one or more event details associated with at least one of the plurality of recipients by using a budget selection technique.

In one embodiment, the budget selection technique selects the budget of the at least one of a plurality of gifts for the corresponding recipient based on the level of closeness of the user with the corresponding recipient, wherein the level of closeness may be determined based on the type of relationship of the user with the corresponding recipient. In another embodiment, the budget selection subsystem (50) may be configured to enable the one or more registered users to select the budget for the at least one of the plurality of gifts.

Furthermore, the system (10) also includes a gift selection subsystem (60) operable by the one or more processors (20). The gift selection subsystem (60) is operatively coupled to the budget selection subsystem (50). The gift selection subsystem (60) is configured to select at least one of the plurality of gifts from a catalogue comprising a plurality of gifts based on a selected budget and the one or more event details using a gift selection technique in order to send at least one of a plurality of selected gifts to the at least one of the plurality of recipients.

In some embodiment, the gift selection technique may include an artificial intelligence algorithm. In such embodiment, the artificial intelligence algorithm may include a neural network. The neural network is trained by providing the one or more inputs associated with the recipient such as name of the recipient, gender of the recipient, location of the recipient, profession of the recipient, relationship of the recipient with the user, personality of the recipient, interest of the recipient, occasion, type of recipient, budget and type of gift category. Further, the neural network may be configured to provide a list of m objects, wherein the list of m objects represents a list of gifts. In one embodiment, each of the list of gifts is associated with some probability. In such embodiment, the probability of each of the list of gifts lies in between 0 and 1. In some embodiment, highest probability of the gift represents best gift and lowest probability of the gift represents less likely to be gifted.

In one exemplary embodiment, suppose, an input is in a form of array [X, Y], wherein X represents array of one or more inputs associated with the recipient and Y represents array of possible gifts. Initially, in a first iteration, an input X is given to the neural network. Further, the neural network will produce Z1 as output. In order to fit the more appropriate data, back propagation algorithm needs to be applied. In a second iteration, again input X is given to the neural network and further neural network will produce Z2 as output, where Z2 will be more similar to Y than Zl. Similarly, after n number of iterations, Zn will be quite similar to Y. In one embodiment, Zn represents at least one of the plurality of gifts to be delivered to the at least one of the plurality of recipients.

In another embodiment, the gift selection subsystem (60) may be configured to enable the one or more registered users to select the at least one of the plurality of gifts in order to send the at least one of a plurality of selected gifts to the at least one of the plurality of recipients.

In yet another embodiment, the gift selection subsystem (60) may be configured to select at least one of the plurality of gifts using the artificial intelligence technique upon selection of one of a gift category from a plurality of gift categories by the one or more registered users. In such embodiment, the gift category may include flowers category, cakes category, handicrafts category and the like.

Further, in one specific embodiment, the payment subsystem (not shown in FIG.l) may be configured to make the payment automatically by deducting the cash from the wallet. In another embodiment, the payment subsystem (not shown in FIG.l) may be configured to generate a payment receipt for the one or more users upon selection of the at least one of the plurality of gifts.

Above steps are performed for scheduling gifts for the corresponding recipient based on the name of the event. In some embodiment, the system (10) may include a notification subsystem (not shown in FIG.l) operable by the one or more processors (20). The notification subsystem (not shown in FIG.l) may be operatively coupled to the payment subsystem (not shown in FIG.l). The notification subsystem (not shown in FIG.l) may be configured to send notification of the scheduled gifting to the corresponding registered user 10 days prior to the event via one of a mode of communication for getting confirmation on the at least one of the plurality of selected gifts from the corresponding user. In such embodiment, the mode of communication may include one of an interactive voice response, a short message service (SMS), an electronic mail and the like. Further, the system (10) may include a delivery subsystem (not shown in FIG.l) operable by the one or more processors (20). The delivery subsystem (not shown in FIG.1) may be operatively coupled to the notification subsystem (not shown in FIG.1). The delivery subsystem (not shown in FIG.l) may be configured to deduct the payment from the wallet associated with the platform upon dispatching the at least one the plurality of selected gifts to the at least one of the corresponding plurality of recipients. In such embodiment, the delivery of the at least one of plurality of selected gifts is performed by hiring a delivery person. In another embodiment, the user may select one of a payment option such as a debit card, a credit card, internet banking, unified payment interface, equated monthly instalments and the like to make the payment. FIG. 2 is a block diagram of an embodiment of the system (70) for scheduling gifts of FIG. 1 in accordance with an embodiment of the present disclosure. A user ‘X’ (80) registers on a platform upon providing a name of the user ‘X’ (80), an age of the user ‘X’ (80), an address of the user ‘X’ (80), an E-Mail of the user ‘X’ (80), a phone number of the user ‘X’ (80) via a registration subsystem (100) by using a user computing device (90).

Further, the user ‘X’ (80) selects an offer of Rs 4000 for silver class, by an offer selection subsystem (110), for initiating the scheduled gifting. Afterwards, a list of one or more recipients is created by a recipient list creation subsystem (120), by entering one or more details of the corresponding recipient such as name of the recipient, relation with the recipient, delivery address of the recipient and status of the gift. For example, the user ‘X’ (80) enters the name of the recipient as Ύ (190), relation with the recipient as ‘Wife’, delivery address of the recipient as ‘MG Road Bangalore’ and status of the gift as ‘gift selection pending’. Simultaneously, an event for the corresponding receipt Ύ’ (190) is created, by an event creation subsystem (130), by providing one or more event details such as event name, an event date to deliver a gift, profession of the recipient, personality of the recipient, hobby or interest of the recipient and the like. For example, Y’s (190) birthday is coming in next 15 days. Then, the birthday event is created for the Ύ’ (190) and sync the birthday event to a calendar.

Further, upon syncing the birthday event to the calendar, a budget is selected, by a budget selection subsystem (140), for selecting at least one gift for Y’s (190) birthday based on the level of closeness of the user ‘X’ (80) with the corresponding recipient Ύ’ (190). Furthermore, upon selection of the budget, at least one gift such as “birthday cake and red roses bouquet” is selected by a gift selection subsystem (150) to send selected gifts to the recipient Ύ (190). Also, a payment is generated, by a payment subsystem (160), for the corresponding selected gifts.

Further, the user ‘X’ (80) will get a notification, by a notification subsystem (170), of the selected gifts 10 days prior to the birthday for receiving confirmation from the user ‘X’ (80). Upon receiving confirmation from the user ‘X’ (80), a payment is deducted, by a delivery subsystem (180), from a wallet associated with the platform upon dispatching the selected gifts to the corresponding recipient Ύ’ (190). Furthermore, the registration subsystem (100), the event creation subsystem (130), the budget selection subsystem (140) and the gift selection subsystem (150) are substantially similar to a registration subsystem (30), an event creation subsystem (40), a budget selection subsystem (50) and a gift selection subsystem (60) of FIG. 1. FIG. 3 is a block diagram of a general computer system (190) in accordance with an embodiment of the present disclosure. The computer system (190) includes processor(s) (20), and memory (200) coupled to the processor(s) (20) via a bus (210).

The processor(s) (20), as used herein, means any type of computational circuit, such as, but not limited to, a microprocessor, a microcontroller, a complex instruction set computing microprocessor, a reduced instruction set computing microprocessor, a very long instruction word microprocessor, an explicitly parallel instruction computing microprocessor, a digital signal processor, or any other type of processing circuit, or a combination thereof.

The memory (200) includes a plurality of subsystems stored in the form of executable program which instructs the processor (20) to perform the configuration of the system illustrated in FIG. 1. The memory (200) has following subsystems: a registration subsystem (30), an event creation subsystem (40), a budget selection subsystem (50) and a gift selection subsystem (60) of FIG. 1.

Computer memory elements may include any suitable memory device(s) for storing data and executable program, such as read only memory, random access memory, erasable programmable read only memory, electrically erasable programmable read only memory, hard drive, removable media drive for handling memory cards and the like. Embodiments of the present subject matter may be implemented in conjunction with program modules, including functions, procedures, data structures, and application programs, for performing tasks, or defining abstract data types or low-level hardware contexts. Executable program stored on any of the above-mentioned storage media may be executable by the processor(s) (20).

The registration subsystem (30) instructs the processor(s) (20) to register one or more users on a platform upon receiving a plurality of user details from the one or more users. The event creation subsystem (40) instructs the processor(s) (20) to create a plurality of events upon receiving one or more event details associated with at least one of a plurality of recipients from the one or more users on the platform.

The event creation subsystem (40) instructs the processor(s) (20) to sync a plurality of created events to a calendar on the platform.

The budget selection subsystem (50) instructs the processor(s) (20) to select budget for at least one of a plurality of gifts based on the one or more event details associated with at least one of the plurality of recipients by using a budget selection technique.

The gift selection subsystem (60) instructs the processor(s) (20) to select at least one of the plurality of gifts from a catalogue comprising a plurality of gifts based on a selected budget and the one or more event details using a gift selection technique in order to send at least one of a plurality of selected gift to the at least one of the plurality of recipients.

FIG. 4 is a flow diagram representing steps involved in a method (210) for scheduling gifts in accordance with an embodiment of the present disclosure. The method (210) includes registering, by a registration subsystem, one or more users on a platform upon receiving a plurality of user details from the one or more users in step 220. In one embodiment, receiving the plurality of user details from the one or more users may include receiving a name, a phone number, a country name, and the like from the one or more users. In one exemplary embodiment, registering the one or more users on the platform may include registering the one or more users on the platform via a user computing device such as a hand-held device or a portable device. In such embodiment, registering the one or more users on the platform via the user computing device may include registering the one or more users on the platform via one of a mobile phone, a laptop, a tablet and a desktop.

In one embodiment, the method (210) may include providing, by an offer selection subsystem, a plurality of offers to one or more registered users on the platform to select at least one offer for initiating a scheduled gifting, wherein the plurality of offers represents a plurality of annual packages for scheduling gifts. In such embodiment, providing the plurality of offers may include providing a first predefined amount for first class, a second predefined amount for second class, a third predefined amount for third class, a fourth predefined amount for fourth class and the like.

In another embodiment, the method (210) may include enabling, by the offer selection subsystem, the one or more registered users to customize the annual package by providing the annual budget on the platform. In yet another embodiment, the method (210) may include providing, by the offer selection subsystem, an option to use a trial version for a predefined interval of time upon registration of the one or more users on the platform.

In one embodiment, the method (210) may include enabling, by a payment subsystem, the one or more registered users to add cash into a wallet upon selecting the corresponding offer on the platform, wherein the wallet is associated with the platform.

Further, in one specific embodiment, the method (210) may include creating, by a recipient list creation subsystem, a list including a plurality of recipients upon receiving one or more inputs associated with at least one of a plurality of recipients from the one or more registered users. In such embodiment, receiving the one or more inputs may include name of the recipient, relation of the user with the recipient, delivery address of the recipient, status of the gift and the like.

Further, the method (210) includes creating, by an event creation subsystem, a plurality of events upon receiving one or more event details associated with the at least one of a plurality of recipients from the one or more users on the platform in step 230.

In one embodiment, receiving one or more event details may include receiving at least one of an event name, an event date to deliver a gift, profession of the recipient, personality of the recipient, hobby or interest of the recipient and the like. Further, the method (210) also includes syncing, by the event creation subsystem, a plurality of events corresponding to the at least one of the recipient to a calendar upon creation of the plurality of events in step 240.

The method (210) also includes selecting, by a budget selection subsystem, budget for at least one of a plurality of gifts based on the one or more event details associated with at least one of the plurality of recipients by using a budget selection technique in step 250.

In one embodiment, the method (210) may include selecting, by the budget selection technique, the budget of the at least one of a plurality of gifts for the corresponding recipient based on the level of closeness of the user with the corresponding recipient, wherein the level of closeness may be determined based on the type of relationship of the user with the corresponding recipient. In another embodiment, the method (210) may include enabling, by the budget selection subsystem, the one or more registered users to select the budget for the at least one of the plurality of gifts. The method (210) also includes selecting, by a gift selection subsystem, at least one of the plurality of gifts from a catalogue comprising a plurality of gifts based on a selected budget and the one or more event details using a gift selection technique in order to send at least one of a plurality of selected gifts to the at least one of the plurality of recipients in step 260. In some embodiment, selecting the at least one of the plurality of gifts from a catalogue comprising a plurality of gifts using the gift selection technique may include selecting the at least one of the plurality of gifts from a catalogue comprising a plurality of gifts using an artificial intelligence technique. In such embodiment, selecting the at least one of the plurality of gifts from a catalogue comprising the plurality of gifts using the artificial intelligence technique may include selecting the at least one of the plurality of gifts from a catalogue comprising the plurality of gifts using a neural network.

In one embodiment, the method includes training the neural network by providing the one or more inputs associated with the recipient such as name of the recipient, gender of the recipient, location of the recipient, profession of the recipient, relationship of the recipient with the user, personality of the recipient, interest of the recipient, occasion, type of recipient, budget and type of gift category. Further, the method may also include providing, by the neural network, a list of m objects, wherein the list of m objects represents a list of gifts, wherein each of the list of gifts is associated with some probability. In one exemplary embodiment, the probability of each of the list of gifts lies in between 0 and 1. In some embodiment, highest probability of the gift represents best gift and lowest probability of the gift represents less likely to be gifted. In another embodiment, the method (210) may include enabling, by the gift selection subsystem, the one or more registered users to select the at least one of the plurality of gifts in order to send the at least one of a plurality of selected gifts to the at least one of the plurality of recipients. In yet another embodiment, the method (210) may include selecting, by the gift selection subsystem, at least one of the plurality of gifts using the artificial intelligence technique upon selection of one of a gift category from a plurality of gift categories by the one or more registered users.

Further, the method (210) may include generating, by a payment subsystem, a payment receipt for the one or more users upon selection of the at least one of the plurality of gifts.

Furthermore, in one embodiment, the method (210) may include sending, by a notification subsystem, notification of the scheduled gifting to the corresponding registered user 10 days prior to the event via one of a mode of communication for getting confirmation on the at least one of the plurality of selected gifts from the corresponding user. In such embodiment, sending the notification of the scheduled gifting to the one or more registered users via the one of the mode of communication may include sending the notification of the scheduled gifting to the one or more registered users via one of an interactive voice response, a short message service (SMS), an electronic mail and the like. In some embodiment, the method (210) may include deducting, by a delivery subsystem, the payment from the wallet associated with the platform upon dispatching the at least one the plurality of selected gifts to the at least one of the corresponding plurality of recipients. In another embodiment, the method (210) may include making, by the payment subsystem, the payment by one of cash, a debit card, a credit card, internet banking, internal payment system and the like.

Various embodiments of the system provide a technical solution to the problem of scheduling gifts in advance. The present system provides an efficient system which introduced an annual recurring subscription model for sending gifts by automating the gifting process through gift scheduling, where the users can schedule the gifts to be delivered with their special messages up to 2 years in advance. Also, the system provides a mechanism to sync all the events of their closed ones on a platform to avoid forgetting gifts based on the annual subscription model. Moreover, the system eliminates the problem of selecting a right gift for the recipient by introducing the artificial intelligence algorithm and delivers the selected gift to the recipient on its own, thereby makes the system reliable, saves time and money of the user. While specific language has been used to describe the disclosure, any limitations arising on account of the same are not intended. As would be apparent to a person skilled in the art, various working modifications may be made to the method in order to implement the inventive concept as taught herein.

The figures and the foregoing description give examples of embodiments. Those skilled in the art will appreciate that one or more of the described elements may well be combined into a single functional element. Alternatively, certain elements may be split into multiple functional elements. Elements from one embodiment may be added to another embodiment. For example, order of processes described herein may be changed and are not limited to the manner described herein. Moreover, the actions of any flow diagram need not be implemented in the order shown; nor do all of the acts need to be necessarily performed. Also, those acts that are not dependant on other acts may be performed in parallel with the other acts. The scope of embodiments is by no means limited by these specific examples.