Sign In to Follow Application
View All Documents & Correspondence

Book Trading System And Method

Abstract: Title: BOOK TRADING SYSTEM AND METHOD ABSTRACT A book trading system (100) comprising: a request initiation module (206) to enable one of, user of a second set of users to initiate a request associated with at least one of, books to be bought/exchanged/read/listen; a request processing module (208) to process the request for fetching available selling options and/or exchange options and/or electronic passes along with corresponding details from a database (126); a selection module (212) to enable the requested user of the second set of users to select one of, the available selling options and/or the exchange options and/or the electronic passes; and a cost generation module (214) to generate a cost based on an uploaded price of a selected selling option of the selling options and/or a selected exchange option of the exchange options and/or a selected electronic pass of the electronic passes. Claims: 10; Figures: 5 Figure 1 is selected.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
27 May 2021
Publication Number
22/2023
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
dr.keertigupta@gmail.com
Parent Application

Applicants

CHITKARA INNOVATION INCUBATOR FOUNDATION
SCO: 160-161, SECTOR – 9C, MADHYA MARG, CHANDIGARH – 160009, INDIA

Inventors

1. Shrey Kaliyar
DEPARTMENT OF ELECTRONICS AND COMMUNICATION, CHITKARA UNIVERSITY INSTITUTE OF ENGINEERING & TECHNOLOGY, CHITKARA UNIVERSITY, CHANDIGARH- PATIALA NATIONAL HIGHWAY, DISTT.PATIALA -140401
2. Pragati Kharbanda
DEPARTMENT OF ELECTRONICS AND COMMUNICATION, CHITKARA UNIVERSITY INSTITUTE OF ENGINEERING & TECHNOLOGY, CHITKARA UNIVERSITY, CHANDIGARH- PATIALA NATIONAL HIGHWAY, DISTT.PATIALA -140401
3. Anikeit Singla
DEPARTMENT OF ELECTRONICS AND COMMUNICATION, CHITKARA UNIVERSITY INSTITUTE OF ENGINEERING & TECHNOLOGY, CHITKARA UNIVERSITY, CHANDIGARH- PATIALA NATIONAL HIGHWAY, DISTT.PATIALA -140401
4. Chirag Dhingra
DEPARTMENT OF ELECTRONICS AND COMMUNICATION, CHITKARA UNIVERSITY INSTITUTE OF ENGINEERING & TECHNOLOGY, CHITKARA UNIVERSITY, CHANDIGARH- PATIALA NATIONAL HIGHWAY, DISTT.PATIALA -140401
5. Rubina Dutta
DEPARTMENT OF ELECTRONICS AND COMMUNICATION, CHITKARA UNIVERSITY INSTITUTE OF ENGINEERING & TECHNOLOGY, CHITKARA UNIVERSITY, CHANDIGARH- PATIALA NATIONAL HIGHWAY, DISTT.PATIALA -140401

Specification

Claims:CLAIMS
I/We Claim:
1. A book trading system (100) comprising:
a request initiation module (206) configured to enable one of, a user of a second set of users to initiate a request associated with at least one of, books to be bought and/or exchanged and/or read and/or listen using a book trading application (110);
a request processing module (208) configured to process the request for fetching available selling options and/or exchange options and/or electronic passes along with corresponding details associated with the at least one of, the requested books from a database (126);
a selection module (212) configured to enable the requested user of the second set of users to select one of, the available selling options and/or the exchange options and/or the electronic passes based on a type of book service and the details associated with the at least one of, the requested books; and
a cost generation module (214) configured to generate a cost to be paid by the requested user of the second set of users based on an uploaded price of a selected selling option of the selling options and/or a selected exchange option of the exchange options and/or a selected electronic pass of the electronic passes.
2. The book trading system (100) as claimed in claim 1, further comprising a registration module (200) configured to enable a first set of users and the second set of users to register on the book trading application (110).
3. The book trading system (100) as claimed in claim 1, further comprising a data uploading module (204) configured to enable a first set of users to upload the details of the books to be sold and/or exchanged and/or donated on the book trading application (110).
4. The book trading system (100) as claimed in claim 1, wherein the request initiation module (206) is further configured to receive a bargain request on the selected selling option of the selling options and/or the selected exchange option of the exchange options from the requested user of the second set of users.
5. The book trading system (100) as claimed in claim 1, wherein the book trading application (110) comprises an electronic library (118), such that the electronic library (118) comprises the electronic library passes to be assigned to the requested user of the second set of users for a pre-defined interval of time.
6. The book trading system (100) as claimed in claim 1, further comprising a fill level sensor (104) to sense a level of donated books in a book collection box.
7. The book trading system (100) as claimed in claim 6, further comprising a data receiving module (300) configured to receive the sensed level of the donated books from the fill level sensor (104).
8. The book trading system (100) as claimed in claim 7, further comprising a comparison module (302) configured to compare the sensed level of the donated books in the book collection box with a pre-defined level.
9. The book trading system (100) as claimed in claim 8, further comprising a second notification module (304) configured to generate a box full notification, when the sensed level of the donated books in the book collection box exceeds the pre-defined level.
10. The book trading system (100) as claimed in claim 1, wherein the book trading application (110) comprises a bargain window (116) to enable a communication between a first set of users and the second set of users to bargain on the uploaded price of the corresponding books.

Date: 23 May 2021
Place: Noida
Dr. Keerti Gupta
Agent for the Applicant
(IN/PA-1529)

, Description:FORM 2

THE PATENT ACT 1970
(39 of 1970)
&

THE PATENTS RULES, 2003

COMPLETE SPECIFICATION
(See Section 10, and rule 13)

BOOK TRADING SYSTEM AND METHOD

APPLICANT(S)
NAME: CHITKARA INNOVATION INCUBATOR FOUNDATION
NATIONALITY: INDIAN
ADDRESS:

The following specification particularly describes the invention and the manner in which it is to be performed

BACKGROUND
Field of Invention
[001] Embodiments of the present invention generally relate to a book hosting platform and particularly to a book trading system and method for enabling users to sell, buy, read, listen, exchange or donate books.
Description of Related Art
[002] Reading Books and/or educational text books are costly. Many users have to expend a large sum of money to purchase the reading books and/or the educational text books. After reading and/or using the books, the users take their books back to bookstores to sell them back. However, in this transaction, the users lose a great deal of the money on the books, because the bookstores are not willing to buy the books back at prices anywhere close to the prices which they sell them. Therefore, in order to save the money, the users start borrowing the required books from local libraries that charges according to an amount of reading time. However, the local libraries are not available in every region, especially in rural regions. Moreover, a pandemic situation does not allow the users to use or share a physical space. Technology has made several advancements in domains which are beneficial in overcoming the aforementioned problems. One such accomplishment includes a book trading system.
[003] Conventionally available book trading systems provide a book trading application that include books of its own publications. However, such book trading application is unable to provide all types of the books. There are some other book trading applications which provide all kinds of electronic books at one place when bought a subscription for a month and/or a year. However, it does not allow any flexibility of time for the subscription that is more affordable and according to needs of the users. Further, some of the book trading applications are disclosed in a prior art that provides a wide range of the electronic books. However, the users need to buy every particular book which the users want to read, which in turn increases an expenditure of the users. Moreover, purchasing second hand books from such type of applications are not that much efficient as there are only few second-hand books available. Also, such applications only allow verified shopkeepers and/or dealers to sell the second-hand books on the book trading application. Furthermore, there are some other book trading applications that allows anyone to sell their second-hand books by completing required formalities on the application. However, the users need to become sellers on the corresponding book trading applications before selling the second-hands books. Due to the aforementioned reasons, the users have to install various book trading applications for different purposes, which in turn consumes a lot of space in their respective computing devices. Moreover, the users have to visit different book trading applications to fulfill requirements associated with a book trade, which is a time-consuming process.
[004] There is thus a need for an advanced and more-effective book trading system that can administer the drawbacks faced by the conventional book trading systems.
SUMMARY
[005] Embodiments in accordance with the present invention provide a book trading system comprising: a request initiation module configured to enable one of, a user of a second set of users to initiate a request associated with at least one of, books to be bought, exchanged, read, or listen using a book trading application. The book trading system further comprising: a request processing module configured to process the request for fetching available selling options and/or exchange options and/or electronic passes along with corresponding details of the at least one of, the requested books from a database. The book trading system further comprising: a selection module configured to enable the requested user of the second set of users to select one of, the available selling options and/or the exchange options and/or the electronic passes based on a type of book service and the details of the at least one of, the requested books. The book trading system further comprising: a cost generation module configured to generate a cost to be paid by the requested user of the second set of users based on an uploaded price of a selected selling option of the selling options and/or a selected exchange option of the exchange options and/or a selected electronic pass of the electronic passes.
[006] Embodiments of the present invention may provide a number of advantages depending on its particular configuration. First, embodiments of the present application provide a book trading system that enables a user to maintain a list of books to be exchanged and/or bought on a book trading application.
[007] Next, embodiments of the present application provide a book trading system that provides a book trading application to enable users to donate books on the book trading application and the user may further get points in an account to be redeemed in different forms such as, extra reading hours, and so forth.
[008] Next, embodiments of the present invention provide a book trading system that provides an electronic library for users to enable the users to read and/or listen electronic books for a pre-defined interval of time.
[009] These and other advantages will be apparent from the present application of the embodiments described herein.
[0010] The preceding is a simplified summary to provide an understanding of some embodiments of the present invention. This summary is neither an extensive nor exhaustive overview of the present invention and its various embodiments. The summary presents selected concepts of the embodiments of the present invention in a simplified form as an introduction to the more detailed description presented below. As will be appreciated, other embodiments of the present invention are possible utilizing, alone or in combination, one or more of the features set forth above or described in detail below.
BRIEF DESCRIPTION OF THE DRAWINGS
[0011] The above and still further features and advantages of embodiments of the present invention will become apparent upon consideration of the following detailed description of embodiments thereof, especially when taken in conjunction with the accompanying drawings, and wherein:
[0012] FIG. 1 illustrates a book trading system, according to an embodiment of the present invention;
[0013] FIG. 2 illustrates components of a book trade platform of the book trading system, according to an embodiment of the present invention;
[0014] FIG. 3 illustrates components of a processing unit of the book trading system, according to an embodiment of the present invention;
[0015] FIG. 4 illustrates a flowchart of a method of enabling users to do a book trading by the book trading system, according to an embodiment of the present invention; and
[0016] FIG. 5 illustrates a flowchart of a method of monitoring a book collection box filled with donated books by the book trading system, according to an embodiment of the present invention.
[0017] The headings used herein are for organizational purposes only and are not meant to be used to limit the scope of the description or the claims. As used throughout this application, the word "may" is used in a permissive sense (i.e., meaning having the potential to), rather than the mandatory sense (i.e., meaning must). Similarly, the words “include”, “including”, and “includes” mean including but not limited to. To facilitate understanding, like reference numerals have been used, where possible, to designate like elements common to the figures. Optional portions of the figures may be illustrated using dashed or dotted lines, unless the context of usage indicates otherwise.
DETAILED DESCRIPTION
[0018] The following description includes the preferred best mode of one embodiment of the present invention. It will be clear from this description of the invention that the invention is not limited to these illustrated embodiments but that the invention also includes a variety of modifications and embodiments thereto. Therefore, the present description should be seen as illustrative and not limiting. While the invention is susceptible to various modifications and alternative constructions, it should be understood, that there is no intention to limit the invention to the specific form disclosed, but, on the contrary, the invention is to cover all modifications, alternative constructions, and equivalents falling within the spirit and scope of the invention as defined in the claims.
[0019] In any embodiment described herein, the open-ended terms "comprising," "comprises,” and the like (which are synonymous with "including," "having” and "characterized by") may be replaced by the respective partially closed phrases "consisting essentially of," consists essentially of," and the like or the respective closed phrases "consisting of," "consists of, the like.
[0020] As used herein, the singular forms “a”, “an”, and “the” designate both the singular and the plural, unless expressly stated to designate the singular only.
[0021] FIG. 1 illustrates a book trading system 100, according to an embodiment of the present invention. In an embodiment of the present invention, the book trading system 100 may be configured to enable a first set of users and a second set of users to do a book trading such as, but not limited to, buying books, selling books, renting books, exchanging books, donating books, and so forth based on their needs. The first set of users and the second set of users may be, but not limited to, teachers, students, professionals, parents, and so forth. Embodiments of the present invention are intended to include or otherwise cover any type of the first set of users and the second set of users that may be required to do a book trading. In an embodiment of the present invention, the first set of users may be users who may be willing to sell the books, exchange the books, rent out the books, donate the books, and so forth. The second set of users may be the users who may be willing to buy the books, exchange the books, read and/or listen the books, and so forth. The books may be, but not limited to, novels, bibliographies, educational textbooks, and so forth. Embodiments of the present invention are intended to include or otherwise cover any type of the books.
[0022] According to embodiments of the present invention, the book trading system 100 may comprise a user computing device 102, a fill level sensor 104 and a data center 106. Further, the user computing device 102, the fill level sensor 104 and the data center 106 may be connected through a communication network 108, according to an embodiment of the present invention. According to embodiments of the present invention, the communication network 108 may be a data network such as, but not limited to, a Local Area Network (LAN), a Wide Area Network (WAN), a Metropolitan Area Network (MAN), the Internet, and so forth. Embodiments of the present invention are intended to include or otherwise cover any type of the data network, including known, related art, and/or later developed technologies.
[0023] In some embodiments of the present invention, the communication network 108 may be a wireless network, such as, but not limited to, a cellular network and may employ various technologies including an Enhanced Data Rates for Global Evolution (EDGE), a General Packet Radio Service (GPRS), and so forth. Embodiments of the present invention are intended to include or otherwise cover any type of the wireless network, including known, related art, and/or later developed technologies.
[0024] The user computing device 102 may be a device used by the first set of users to upload details associated with a list of books (hereinafter referred to as the books) to be sold and/or exchanged and/or donated, in an embodiment of the present invention. The details associated with the books may be, but not limited to, a seller name of the books, an exchange price of the books, a selling price of the books, an image of the books, an International Standard Book Number (ISBN) of the books, an edition number of the books, an author name of the books, a condition of the books, and so forth. Embodiments of the present invention are intended to include or otherwise cover any details of the books. In another embodiment of the present invention, the user computing device 102 may be used by the second set of users to initiate a request of the books to be bought and/or exchanged and/or read and/or listen. The user computing device 102 may be, but not limited to, a mobile device, a smart phone, a tablet computer, a portable computer, a laptop computer, a desktop computer, a smart device, and so forth. Embodiments of the present invention are intended to include or otherwise cover any type of the user computing device 102, including known, related art, and/or later developed technologies.
[0025] According to an embodiment of the present invention, the user computing device 102 may comprise a book trading application 110 that may be a computer readable program installed on the user computing device 102 for uploading the details of the books and requesting the books. Further, in an embodiment of the present invention, the first set of users and the second set of users may upload the details and/or request for the books on the book trading application 110 by providing login details. In such embodiment of the present invention, the login details may be, but not limited to, a user identifier and a password. Embodiments of the present invention are intended to include or otherwise cover any type of the login details that may be associated with the first set of users and the second set of users. In another embodiment of the present invention, the book trading application 110 may be accessed directly by the first set of users and the second set of users through a browser by providing the login details. In an embodiment of the present invention, the book trading application 110 may comprise a search bar (not shown) that may enable the second set of users to search and/or request for at least one of, the books that the second set of users may be willing to buy and/or exchange and/or read and/or listen. In an alternative embodiment of the present invention, the book trading application 110 may comprise a bargain window 116 and an electronic library 118. The bargain window 116 may be provided to enable a communication between the first set of users and the second set of users to bargain on the uploaded price of the corresponding books. The electronic library 118 may be a short time library that may contain a huge database of electronic books of any type of genre. In an embodiment of the present invention, the electronic library 118 may comprise electronic library passes to be assigned to a requested user of the second set of users for a pre-defined interval of time. In an embodiment of the present invention, one of, the electronic library passes may be assigned to the requested user of the second set of users to provide an access of one of, the requested electronic books to the requested user of the second set of users. In an embodiment of the present invention, the pre-defined interval of time may be a requested time that may be received from the requested user of the second set of users for accessing the one of, the requested electronic books.
[0026] The user computing device 102 may further comprise a processor 112 and a user interface 114. The processor 112 may be configured to transmit the uploaded details of the books over the communication network 108 to store the details in a database 126 of the data center 106. The processor 112 may also be configured to transmit the request of the books over the communication network 108, in an embodiment of the present invention. According to embodiments of the present invention, the processor 112 may be, but not limited to, a Programmable Logic Control unit (PLC), a microcontroller, a microprocessor, a computing device, a development board, and so forth. Embodiments of the present invention are intended to include or otherwise cover any type of the processor 112 including known, related art, and/or later developed technologies.
[0027] The user interface 114 may be configured to enable the first set of users and the second set of users to interact with the book trading application 110 installed within the user computing device 102, according to an embodiment of the present invention. The user interface 114 may be further configured to display output data associated with the book trading system 100, in an embodiment of the present invention. The user interface 114 may be, but not limited to, a digital display, a touch screen display, a Graphical User Interface (GUI), and so forth. Embodiments of the present invention are intended to include or otherwise cover any type of the user interface 114 including known, related art, and/or later developed technologies.
[0028] According to an embodiment of the present invention, the fill level sensor 104 may be located inside a book collection box (not shown) that may be placed near post offices to collect the donated books. As used herein, the book collection box may be a box to enable the first set of users to drop the books to be donated in the book collection box. The fill level sensor 104 may be provided to sense a level of the donated books in the book collection box, in an embodiment of the present invention. As used herein, the “donated books” may be the books that may be donated by the first set of users to a Non-Governmental Organization (NGO), government schools, needy users, and so forth. The fill level sensor 104 may be, but not limited to, an ultrasonic fill level sensor, an optical sensor, and so forth. Embodiments of the present invention are intended to include or otherwise cover any type of the fill level sensor 104 including known, related art, and/or later developed technologies. The fill level sensor 104 may be connected to a processing unit 124 of the data center 106, to transmit the sensed level of the donated books to the processing unit 124 for further processing, in an embodiment of the present invention.
[0029] The data center 106 may be a centralized location used to house computer systems and associated components for storing the uploaded details of the books and processing the request of the books, in an embodiment of the present invention. The data center 106 may comprise a book trade platform 120, a memory device 122, the processing unit 124, and the database 126. The book trade platform 120 may be a first set of computer readable instructions that may be stored onto the memory device 122. Further, a working of the book trade platform 120 will be explained in detail in conjunction with FIG. 2.
[0030] The memory device 122 may be a non-transitory data storage medium that may be configured to store the first set of computer readable instructions of the book trade platform 120, according to an embodiment of the present invention. The memory device 122 may be, but not limited to, a Random-Access Memory (RAM) device, a Read Only Memory (ROM) device, a flash memory, and so forth. Embodiments of the present invention are intended to include or otherwise cover any type of the memory device 122 including known, related art, and/or later developed technologies. Further, the processing unit 124 may be connected to the memory device 122, to execute the first set of computer executable instructions of the book trade platform 120 for fetching the data associated with the book trading system 100.
[0031] The processing unit 124 may also be connected to the fill level sensor 104, to receive the sensed level of the donated books in the book collection box. The processing unit 124 may be configured to execute a second set of computer readable instructions that may be stored in the database 126 for processing the sensed level of the donated books, in an embodiment of the present invention. The processing unit 124 may be, but not limited to, the Programmable Logic Control unit (PLC), the microcontroller, the microprocessor, the computing device, the development board, and so forth. Embodiments of the present invention are intended to include or otherwise cover any type of the processing unit 124 including known, related art, and/or later developed technologies. Further, components of the processing unit 124 will be explained in detail in conjunction with FIG. 3.
[0032] The database 126 may be configured to store registration details, the login details and the data associated with the book trading system 100, in an embodiment of the present invention. In an embodiment of the present invention, the database 126 may also be configured to store the second set of computer readable instructions, in an embodiment of the present invention. The database 126 may be, but not limited to, a centralized database, a distributed database, a personal database, an end-user database, a commercial database, a Structured Query Language (SQL) database, a Non-SQL database, an operational database, a relational database, a cloud database, an object-oriented database, a graph database, and so forth. Embodiments of the present invention are intended to include or otherwise cover any type of the database 126 including known, related art, and/or later developed technologies.
[0033] FIG. 2 illustrates components of the book trade platform 120 of the book trading system 100, according to an embodiment of the present invention. The components may be, a registration module 200, a data storage module 202, a data uploading module 204, a request initiation module 206, a request processing module 208, an output module 210, a selection module 212, a cost generation module 214, a payment module 216, a first notification module 218, and a code generation module 220.
[0034] The registration module 200 may be configured to enable the first set of users and the second set of users to register onto the book trading application 110 (as shown in the FIG. 1) that may be installed on the corresponding user computing device 102 (as shown in the FIG. 1) by providing the registration details, in an embodiment of the present invention. The registration details may be, but not limited to, a username, an address, a contact number, a city, an electronic mail address, and so forth. Embodiments of the present invention are intended to include or otherwise cover any type of the registration details that may enable the first set of users and the second set of users to register onto the book trading application 110. Further, the registration module 200 may be configured to enable the first set of users and the second set of users to generate the user identifier and the password that may be used by the first set of users and the second set of users to access the book trading application 110, according to an embodiment of the present invention. Furthermore, the registration module 200 may be configured to transmit the registration details, the generated user identifier, the generated password to the data storage module 202, according to an embodiment of the present invention.
[0035] The data storage module 202 may be configured to transmit the received registration details, the generated user identifier, the generated password to the database 126 (as shown in the FIG. 1) of the data center 106 (as shown in the FIG. 1) for storage, according to embodiments of the present invention.
[0036] The data uploading module 204 may be configured to enable the first set of users to upload the details of the books to be sold and/or exchanged on the book trading application 110 under a corresponding column representing a type of book service, according to embodiments of the present invention. The column may be, but not limited to, a sale column, an exchange column, and so forth. In an embodiment of the present invention, the type of book service may be, a book selling service, a book exchange service, and so forth. The data uploading module 204 may be configured to transmit the uploaded details of the books to be sold and/or exchanged to the data storage module 202. The data storage module 202 may be configured to store the details of the books under the corresponding column in the database 126, based on the type of book service.
[0037] In an exemplary scenario, if a user “X’ of the first set of users wants to sell a book ‘Y’ of the books, then the data uploading module 204 may be configured to enable the user ‘X’ of the first set of users to upload the details such as, an image of the book ‘Y’, an ISBN number of the book “Y’, and so forth on the book trading application 110 under the sale column. Further, the data storage module 202 may be configured to store the details of the book “Y’ of the books under the sale column in the database 126. In another exemplary scenario, if the user “X’ of the first set of users wants to exchange a book ‘Y’ of the books, then the data uploading module 204 may be configured to enable the user ‘X’ of the first set of users to upload the details of the books on the book trading application 110 under the exchange column. Further, the data storage module 202 may be configured to store the details of the book “Y’ of the books in the database 126.
[0038] The request initiation module 206 may be configured to enable one of, a user of the second set of users to initiate the request associated with the at least one of, the books to be bought and/or exchanged and/or read and/or listen by using the book trading application 110, according to embodiments of the present invention. In an embodiment of the present invention, the request initiation module 206 may be configured to enable the one of, the user of the second set of users to initiate the request associated with the at least one of, the books by providing data such as, but not limited to, a book name, a duration of time to read and/or listen the at least one of, the requested books, a type of book service, and so forth. Embodiments of the present invention are intended to include or otherwise cover any type of the data. In an embodiment of the present invention, the type of book service may be, a new book buying service, an old book buying service, a book exchange service, a book read service, a book listen service, and so forth. The request initiation module 206 may be configured to transmit the request associated with the at least one of, the books to the request processing module 208.
[0039] In an embodiment of the present invention, the request processing module 208 may be configured to process the received request for checking an availability of the at least one of, the requested books in the sale column of the database 126, when the type of book service provided and/or selected by the requested user of the second set of users is the new book buying service and/or the old book buying service. In another embodiment of the present invention, the request processing module 208 may be configured to process the received request for checking the availability of the at least one of, the requested books in the exchange column of the database 126, when the type of book service is the book exchange service. In yet another embodiment of the present invention, the request processing module 208 may be configured to process the received request for checking the availability of the at least one of, the requested books in the electronic library 118 (as shown in the FIG. 1), when the type of book service is a book read and/or listen service. In such embodiment of the present invention, the requested user of the second set of users may buy a subscription of the electronic library 118 for a pre-defined time depends on the needs of the requested user of the second set of users. The pre-defined time may be, an hour, five hours, 12 hours, a month, a year, and so forth. In an embodiment of the present invention, the requested user of the second set of users may buy the subscription of the electronic library 118 before requesting for the at least one of, the books. In another embodiment of the present invention, the requested user of the second set of users may buy the subscription of the electronic library 118 after checking the availability of the at least one of, the requested books.
[0040] In an embodiment of the present invention, the request processing module 208 may be configured to fetch available selling options along with the corresponding details of the at least one of, the requested books from the sale column of the database 126, based on the availability of the at least one of, the requested books to be sold. In another embodiment of the present invention, the request processing module 208 may be configured to fetch available exchange offers along with the corresponding details of the at least one of, the requested books from the exchange column of the database 126, based on the availability of the at least one of, the requested books to be exchanged. In yet another embodiment of the present invention, the request processing module 208 may be configured to fetch the electronic passes along with the details of the at least one of, the requested books from the electronic library 118, based on the availability of the at least one of, the requested books in the electronic library 118.
[0041] In an embodiment of the present invention, the request processing module 208 may be configured to transmit the fetched selling options and/or the exchange options and/or the electronic passes along with the corresponding details of the at least one of, the requested books to the output module 210. The output module 210 may be configured to transmit the fetched available selling options and/or the exchange options and/or the electronic passes along with the corresponding details of the at least one of, the requested books that may be received from the request processing module 208 to the book trading application 110 of the user computing device 102.
[0042] The selection module 212 may be configured to enable the requested user of the second set of users to select one of, the available selling options and/or the exchange options and/or the electronic passes through the book trading application 110 of the user computing device 102 based on the details and the type of book service.
[0043] In an embodiment of the present invention, the selection module 212 may be configured to transmit a selected selling option of the selling options and/or a selected exchange option of the exchange options and/or a selected electronic pass of the electronic passes to the cost generation module 214, when the requested user of the second set of users is agreed to pay the uploaded price of the at least one of the requested books. In another embodiment of the present invention, the selection module 212 may be configured to enable the request initiation module 206 to receive a bargain request, when the requested user of the second set of users is willing to bargain on the uploaded price.
[0044] In an embodiment of the present invention, the cost generation module 214 may be configured to generate a cost to be paid by the requested user of the second set of users for the at least one of, the requested books based on the uploaded price of the selected selling option and/or the selected exchange option and/or the selected electronic pass. The cost generation module 214 may be configured to transmit the generated cost to the output module 210 that may be configured to transmit the generated cost to the user computing device 102 of the requested user of the second set of users through a communication means. The communication means may be, but not limited to, a Short Message Service (SMS), an Electronic mail (e-mail), a pop-up, a text message, and alike. Embodiments of the present invention may include any type of the communication means including known, related art, and/or later developed technologies. In an embodiment of the present invention, the payment module 216 may be configured to enable the requested user of the second set of users to make a payment of the generated cost that may be the uploaded price of the at least one of, the requested books, based on the type of book service.
[0045] The payment module 216 may be configured to enable the requested user of the second set of users to make the payment by selecting one of, a payment option. The payment option may be, an offline payment option or an online payment option. The online payment option may be, but not limited to, a credit card payment, a debit card payment, an electronic wallet payment, and so forth. Embodiments of the present invention are intended to include or otherwise cover any type of the online payment option including known, related art, and/or later developed technologies.
[0046] Further, the payment module 216 may be configured to generate a first notification upon completion of the payment by the requested user of the second set of users. The payment module 216 may be configured to transmit the generated first notification to the first notification module 218. The first notification module 218 may be configured to transmit the received first notification to a computing device of a delivery company through the communication means to collect the at least one of, the requested books from a corresponding user of the first set of users and delivers it to the requested user of the second set of users, when the type of book service is the new book buying service and/or the old book buying service. In another embodiment of the present invention, the first notification module 218 may be configured to transmit the received first notification to the computing device of the delivery company through the communication means to collect the at least one of, the requested books from the corresponding user of the first set of users and delivers it to the requested user of the second set of users, and vice versa, when the type of book service is the book exchange service. In yet another embodiment of the present invention, the first notification module 218 may be configured to transmit the received first notification that may comprise a user id and a passkey to access the at least one of, the requested electronic book for the pre-defined interval of time to the user computing device 102. In such embodiment of the present invention, the pre-defined interval of time may be allocated to the requested user of the second set of users based on the duration of time provided by the requested user of the second set of users.
[0047] Further, in another embodiment of the present invention, the request initiation module 206 may be configured to receive the bargain request on the selected selling option and/or the selected exchange option from the requested user of the second set of users through the book trading application 110. As used herein, the term “bargain request” refers to a request of bargaining on the uploaded price of the at least one of, the requested books. The bargain request may include a bargain price of the at least one of, the requested books that the requested user of the second set of users may be interested to pay. In such embodiment of the present invention, the request initiation module 206 may be configured to enable the first notification module 218 to generate a bargain notification for the corresponding user of the first set of users who has uploaded the at least one of, the requested books under the sale column and/or the exchange column in the database 126.
[0048] The first notification module 218 may be configured to transmit the generated bargain notification to the output module 210 that may be configured to transmit the generated bargain notification on the user computing device 102 of the corresponding user of the first set of users through the communication means. In an embodiment of the present invention, the first notification module 218 may be configured to transmit the generated bargain notification on the user computing device 102 for receiving a notification such as, an acceptance notification, a rejection notification, a communication notification, and so forth from the corresponding user of the first set of users on the bargain price.
[0049] In an embodiment of the present invention, the first notification module 218 may be configured to receive the acceptance notification from the user computing device 102 of the corresponding user of the first set of users, when the corresponding user of the first set of users is agreed with the bargain price. In such embodiment of the present invention, the first notification module 218 may be configured to enable the cost generation module 214 to generate the cost to be paid by the requested user of the second set of users, based on the bargain price. In another embodiment of the present invention, the first notification module 218 may be configured to receive the communication notification from the user computing device 102 of the corresponding user of the first set of users, in case the corresponding user of the first set of users is not fully agreed with the bargain price. In such embodiment of the present invention, the first notification module 218 may be configured to enable the code generation module 220 to generate a One-Time Password (OTP) for the corresponding user of the first set of users and the requested user of the second set of users for joining the bargain window 116 (as shown in the FIG. 1).
[0050] In an embodiment of the present invention, the code generation module 220 may be configured to transmit the generated OTP to the output module 210. The output module 210 may be configured to transmit the OTP to the user computing device 102 of the corresponding user of the first set of users and the requested user of the second set of users through the communication means to enable the communication between the corresponding user of the first set of users and the requested user of the second set of users. Further, the output module 210 may be configured to enable the cost generation module 214 to generate the cost to be paid by the requested user of the second set of users based on a final selected price, wherein the final selected price is a price on which the corresponding user of the first set of users and the requested user of the second set of users are mutually agreed after communication.
[0051] FIG. 3 illustrates the components of the processing unit 124 of the book trading system 100, according to an embodiment of the present invention. The components may be, a data receiving module 300, a comparison module 302 and a second notification module 304.
[0052] The data receiving module 300 may be configured to receive the sensed level of the donated books in the book collection box from the fill level sensor 104 (as shown in the FIG. 1), in an embodiment of the present invention. The data receiving module 300 may be configured to transmit the sensed level of the donated books to the comparison module 302. The comparison module 302 may be configured to compare the sensed level of the donated books with a pre-defined level. The comparison module 302 may be configured to generate a box full notification, when the sensed level of the donated books in the book collection box exceeds the pre-defined level. The comparison module 302 may be configured to transmit the generated box full notification to the second notification module 304. The second notification module 304 may be configured to transmit the received box full notification to a computing device of a collection office through the wireless communication network of the Internet of Things (IoT). The second notification module 304 may be configured to transmit the received box full notification to the computing device of the collection office to enable the collection office to collect the donated books from the book collection box.
[0053] In another embodiment of the present invention, the comparison module 302 may be configured to enable the data receiving module 300 to continue receiving the sensed level of the donated books, when the sensed level of the donated books is less than or equal to the pre-defined level.
[0054] FIG. 4 illustrates a flowchart of a method 400 of enabling the users to do the book trading by the book trading system 100, according to an embodiment of the present invention.
[0055] At step 402, the book trading system 100 may enable the first set of users to upload the details of the books to be sold, exchanged, donated, and so forth on the book trading application 110.
[0056] At step 404, the book trading system 100 may enable the second set of users to initiate the request for the at least one of the books to be bought, exchanged, read, listen, and so forth.
[0057] At step 406, the book trading system 100 may process the request for fetching the selling options and/or the exchange options and/or the electronic passes from the corresponding column of the database 126.
[0058] At step 408, the book trading system 100 may enable the requested user of the second set of users to select one of, the available selling options and/or the exchange options and/or the electronic passes based on the type of book service and the details associated with the at least one of, the requested books.
[0059] At step 410, the book trading system 100 may generate the cost to be paid by the requested user of the second set of users based on the uploaded price of the at least one of, the requested books.
[0060] FIG. 5 illustrates a flowchart of a method 500 of monitoring the book collection box filled with the donated books by the book trading system 100, according to an embodiment of the present invention.
[0061] At step 502, the book trading system 100 may receive the sensed level of the donated books in the book collection box from the fill level sensor 104.
[0062] At step 504, the book trading system 100 may compare the sensed level with the pre-defined level.
[0063] At step 506, the book trading system 100 may proceed to a step 508, when the sensed level exceeds the pre-defined level. Otherwise, the method 500 may return to the step 502, when the sensed level is less than or equal to the pre-defined level.
[0064] At the step 508, the book trading system 100 may generate the box full notification.
[0065] Embodiments of the invention are described above with reference to block diagrams and schematic illustrations of methods and systems according to embodiments of the invention. It will be understood that each block of the diagrams and combinations of blocks in the diagrams can be implemented by computer program instructions. These computer program instructions may be loaded onto one or more general purpose computers, special purpose computers, or other programmable data processing apparatus to produce machines, such that the instructions which execute on the computers or other programmable data processing apparatus create means for implementing the functions specified in the block or blocks. Such computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means that implement the function specified in the block or blocks.
[0066] While the invention has been described in connection with what is presently considered to be the most practical and various embodiments, it is to be understood that the invention is not to be limited to the disclosed embodiments, but on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.
[0067] This written description uses examples to disclose the invention, including the best mode, and also to enable any person skilled in the art to practice the invention, including making and using any devices or systems and performing any incorporated methods. The patentable scope the invention is defined in the claims, and may include other examples that occur to those skilled in the art. Such other examples are intended to be within the scope of the claims if they have structural elements that do not differ from the literal language of the claims, or if they include equivalent structural elements within substantial differences from the literal languages of the claims.

Documents

Application Documents

# Name Date
1 202111023673-STATEMENT OF UNDERTAKING (FORM 3) [27-05-2021(online)].pdf 2021-05-27
2 202111023673-FORM FOR STARTUP [27-05-2021(online)].pdf 2021-05-27
3 202111023673-FORM FOR SMALL ENTITY(FORM-28) [27-05-2021(online)].pdf 2021-05-27
4 202111023673-FORM 1 [27-05-2021(online)].pdf 2021-05-27
5 202111023673-FIGURE OF ABSTRACT [27-05-2021(online)].pdf 2021-05-27
6 202111023673-EVIDENCE FOR REGISTRATION UNDER SSI(FORM-28) [27-05-2021(online)].pdf 2021-05-27
7 202111023673-EVIDENCE FOR REGISTRATION UNDER SSI [27-05-2021(online)].pdf 2021-05-27
8 202111023673-DRAWINGS [27-05-2021(online)].pdf 2021-05-27
9 202111023673-DECLARATION OF INVENTORSHIP (FORM 5) [27-05-2021(online)].pdf 2021-05-27
10 202111023673-COMPLETE SPECIFICATION [27-05-2021(online)].pdf 2021-05-27
11 202111023673-Proof of Right [29-06-2021(online)].pdf 2021-06-29
12 202111023673-FORM-26 [04-04-2023(online)].pdf 2023-04-04