Title of Invention | INTERACTIVE SYSTEM FOR BUILDING AND SHARING ONE'S OWN DATABANK OF WISDOM BYTES SUCH AS WORDS OF WISDOM BASIC TRUTHS AND/OR FACTS AND FEATS IN ONE OR MORE LANGUAGES |
---|---|
Abstract | An Interactive system for building and sharing one's own databank of wisdom bytes, such as Words of Wisdom, Basic Truths, and /or Facts and Feats, in one or more languages using a computer system comprising: i) a User Interface; ii) a well-classified Database comprising a. a wisdom bytes database; b. a translation database having a module to translate a record from one or more languages of a user's choice and a utility for global translation; c. a user database; and d. a configuration database having a module for Modifying a Record individually or globally; iii) a control system comprising a well classified data input organizing and management module enabling the user to classify the data by classifications selected or added in one or more of the groups consisting of Date, Source of Information, Type of Wisdom Byte, Subject and Sub subjects - bearing a parent-child relationship and attaching Image, Animation and/or Sound files and/or Associate More Information to the Record in the form of URLs, Files, Remarks and the like ; and iv) a module to allow the user to invoke and to store a Wisdom Bytes Session for continuous motivation as well as for 66 improving one's knowledge of wisdom like adages, aphorisms, apothegms, axioms, catchwords, dictums, epigrams, epithets, expressions, gospels, home truths, idioms , mantras, mottos, phrases, proverbs, quotations, sayings, slogans, and such others, Basic Truths and / or Facts and Feats, using the data from the database, such data having been selected by the user by finding the same from the database, based on none or one or more FIND conditions wherein said control system acts as the bridge between said User Interface and said Database |
Full Text | THE PATENTS ACT, 1970 (39 of 1970) COMPLETE SPECIFICATION [See section 10] INTERACTIVE SYSTEM FOR BUILDING AND SHARING ONE'S OWN DATABANK OF WISDOM BYTES, SUCH AS WORDS Of WISDOM, BASIC TRUTHS AND/OR FACTS AND FEATS, IN ONE OR MORE LANGUAGES; GAUTAM DHARAMDAS GORADIA AN INDIAN NATIONAL OF 2ND FLOOR, LILOUVILLE, WEST AVENUE, SANTACRUZ (WEST), MUMBAI - 400 054, MAHARASHTRA, INDIA. THE FOLLOWING SPECIFICATION PARTICULARLY DESCRIBES -AN£- AeecnTAiweg- THE NATURE OF -w&-rn/ INVENTION AND THE MANNER IN WHICH IT IS TO BE PERFOMED. 1 TITLE INTERACTIVE SYSTEM FOR BUILDING AND SHARING ONE'S OWN DATABANK OF WISDOM BYTES, SUCH AS WORDS OF WISDOM, BASIC TRUTHS AND/OR FACTS AND FEATS, IN ONE OR MORE 5 LANGUAGES FIELD OF INVENTION The present invention relates to an interactive System for building (including saving, appending, retrieving, modifying) and sharing one's own databank of WISDOM BYTES, such as Words of Wisdom like adages, aphorisms, 10 apothegms, axioms, catchwords, dictums, epigrams, epithets, expressions, gospels, home truths, idioms, mantras, maxims, mottos, phrases, proverbs, quotations, sayings, slogans and such others, Basic Truths, and/or Facts and Feats, in one or more languages, for increasing and improving one's own knowledge of such data, it being accepted that such data is used in 15 daily life, in conversation, education and social life. It is a well-accepted fact that over the years, holy books, fables, sages and saints, great leaders and revolutionaries, poets and writers, artists and entertainers, builders and titans, scientists and thinkers, heroes, have made statements, announcements, proclamations, etc. that have also been 20 accepted as Words of Wisdom and Basic Truths, and people use such Words of Wisdom and Basic Truths as a part of their daily conversation, such Words of Wisdom and Basic Truths also being used extensively during the grooming years of a person while being educated at schools, colleges, 2 universities, and that such Words of Wisdom and Basic Truths help to motivate people. It is a well-accepted fact that people are always interested in knowing about and remaining updated about various kinds of Facts and Feats, and that 5 such Facts and Feats continue to interest people, and several institutions, organizations, business houses continue to record and publish such Facts and Feats. It is accepted that, traditionally, it has always been such publishers who have been the ones to have recorded and published such WISDOM BYTES and 10 that, as individuals, one needs to refer to such publications from time to time, to learn about, or obtain more information about Words of Wisdom, Basic Truths, and/or Facts and Feats. it is also accepted that such publications are not published as and when new Words of Wisdom, Basic Truths become common usage, as well as when 15 new Facts are discovered and when new Feats are achieved and people therefore have to wait for a long time to receive such updated information regarding the same. It is also accepted that the recording and publishing of Words of Wisdom, Basic Truths, and/or Facts and Feats is an activity mostly restricted to such 20 publishers, and that, as such, recording and publishing is not an activity conducted by an individual because this activity requires large amount of resources and infrastructure. Consequently, people continue to remain dependent on such publications, which are generally published with updated information according to time schedules decided by such publishers. 3 It is also an accepted fact that such publications contain static information, and are not customizable, in that, they do not allow the user to build and share a "personalized" databank of such information which may be proprietary and yet unpublished, and to further classify such information by 5 the Source of Information, Type of WISDOM BYTE, Subject, Sub subjects, and which further allows the user to add more information like the Meaning and details of Origin where applicable, Add Image, Animation and/or Sound files to the same, Associate more information in the form of File(s)/URLs/Remarks to the same; Delete unwanted information and Print 10 the stored information. BACKGROUND OF THE INVENTION It is a well-accepted fact that Words of Wisdom and Basic Truths are part of one's daily conversation and are extensively used in education and people like to use Words of Wisdom and Basic Truths in their daily conversation. It 15 is a well-accepted fact that such Words of Wisdom and Basic Truths help to motivate people. Because Words of Wisdom and Basic Truths are useful in general and are popular with one and all, there is a lot of literature written on such topics. It is a well-accepted fact that new Facts are being discovered and new Feats 20 are being achieved, and that such new Facts and Feats are continuously recorded for the benefit of people and that people like to be aware of the same for personal and/or professional reasons. 4 It is a well-accepted fact that such WISDOM BYTES continue to educate, inspire and amaze people, and therefore there is a lot of literature written about them, as well as there are several programs that continue to be produced and broadcast through various media like the television, radio, 5 Internet among others, on them. It is a well-accepted fact that people generally cannot remember a large amount of data whether by classifications or not, without external help, and it would be very helpful if there were to exist a System that would help people to Add, Retrieve, Modify, Delete, Print, Export, Import, Schedule such 10 WISDOM BYTES, thereby helping people to remember such WISDOM BYTES for use in daily life, for motivation, and to increase their knowledge on the same. Chinese Patent No. CN1172683 relates to a kind of playing cards that has 52 cards of hearts, spades, diamonds and clubs, each including 13 cards 15 from A to K. The Chinese characters represent twelve animals which symbolizes the year in which one is born are divided into 3 groups, each group being put on a set of playing cards. The twelve animals are put on three set of playing card respectively. Each card has an idiom relative to said animal. Said playing cards will enrich the knowledge on idioms for 20 players. U.S. Patent No. 6,453,280 relates to an Electronic dictionary capable of identifying idioms, having an idiom processing function which can automatically identify idioms included in a present sentence from text of a 5 first language, and which can output corresponding translated expressions in a second language. The electronic dictionary is operative to perform a technique which comprises an idiom processing operation which makes automatic identification possible by text capturing, sentence segmenting, 5 local parsing and transfer lexicon matching. The electronic dictionary provides intelligent translation at the idiom level. European Patent Document EP1215656 relates to Idiom handling in Voice Service systems. The grammar of the speech input to a voice service system is normally specified by the voice service system. However, this can 10 produce problems in respect of idioms, such as dates, which are expressed different ways by different users. To facilitate the handling of idioms, a user is permitted to specify their own idiom grammar which is then used by the voice service system to interpret idioms in speech input from that user. Typically, the normal grammar of speech input is specified by grammar tags 15 used to mark up a voice page script interpreted by a voice page browser; in this case, it will generally be the voice browser that is responsible for employing the user-specified idiom grammar to interpret the corresponding idiom in the speech input by the user. The user-specified grammar can be pre-specified directly to the voice browser by the user or fetched by the 20 browser from a remote location on the fly. Chinese Patent No.CN1086622,relates to a Chinese proverb spelling game comprising of Chinese proverbs spelling cards as an entertainment tool for the learning and exercise of proverbs and phonetic letters features that the 6 chosen basic phonetic syllables are marked on cards falling into one of four groups and blank cards are used as variable phonetic cards. Two dices with special marks are also used. Said limited cards are combined to form unlimited proverbs. 5 U.S. Patent No. 6,507,811 provides a method for symbol manipulation in an electronic data processing system that can be used to alter the representation of ages, names, and proverbs in ways that some people find to be highly amusing. Among other advantages, the representation of people's ages can be altered so that a younger person seems older and an 10 older person seems younger, and the representation of people's names can be altered so that they appear to come from other cultures and are descriptive of the person. Similarly, the representation of proverbs can be altered so that they appear to concern matters of individualized interest. In a preferred embodiment, the method of the present invention comprises the 15 steps, using an electronic data processing system, of inputting an expression of age in base 10 notation, converting the expression of age in base 10 notation to an expression of age in an alternate base notation, and outputting the expression of age in the alternate base notation. An alternate preferred embodiment of a method of the present invention comprises the 20 steps, using an electronic data processing system, of inputting an input name and an input adjective, converting the input name to a cognate form, converting the input adjective to a synonym, and outputting the cognate form and the synonym. Another alternate preferred embodiment of a method of the present invention comprises the steps, using an electronic data 7 processing system, of inputting an input phrase and an input adjective, selecting a proverb form corresponding to the input adjective, inserting the input phrase into the proverb form, and outputtind the proverb form with the inserted input phrase. 5 Chinese Patent No. CN1177779 relates to a hand-held Chinese idioms end- to-end serially-connected computer which comprises two portions of keyboard with 36 keys and computer whose internal memory includes 2000 Chinese idioms which are end-to-end serially-connected together. When using, its switch key is pressed, on the screen of computer the first Chinese 10 idiom formed of four Chinese characters can be displayed, then the switch "Key can be pressed again, the second Chinese idiom can be displayed, then the rest can be done in the same manner, so that said 2000 Chinese idioms can be displayed one-by-one, therefore it is convenient to learn Chinese idioms for people. 15 The prior art described in the foregoing descriptions have an inherent limitation, in that, they do not allow the users to build their own databank of WISDOM BYTES by well-defined classifications, and further that none of the above prior art assist in the improvement of one's knowledge of WISDOM BYTES by allowing users to take Wisdom Bytes Session(s), and that none of 20 the above prior art allow the users to share such WISDOM BYTES with others. Therefore, by dint of determined research and intuitive knowledge, our inventor has devefoped an interactive System that enables users to build (including saving, appending, retrieving, modifying) their own databank of 8 WISDOM BYTES in one or more languages, by well-defined classifications, Translate the same into one or more languages, and which further enables users to improve their knowledge of WISDOM BYTES by means of taking Wisdom Bytes Sessions and Scheduled displays; which further enables 5 users to Export WISDOM BYTES to other users of this System, and which further enables users to Import WISDOM BYTES built by other users of this System. BRIEF SUMMARY OF THE INVENTION An object of the present invention is to provide an interactive System for 10 building (including saving, appending, retrieving, modifying) and sharing one's own databank of WISDOM BYTES for increasing and improving one's own knowledge of such data for use in daily life, in one or more languages, it being accepted that one may want to build (including saving, appending, retrieving, modifying) such data in one or more languages based on one's 15 personal interest and further stored by various classifications like Source of Information, Type of WISDOM BYTE, Subject, and Sub subjects, such classification of data not restricted to any already provided data. Yet another object of the present invention is to allow users to FIND such data rapidly and efficiently by none or one or more FIND conditions. 20 Yet another object of the present invention is to allow users to Customize the data by allowing the Modification of the same, allowing the addition of Meaning and details of Origin where applicable, allowing the addition of Bookmark Remarks, Associations, Files, including Media files, URLs and more Remarks to the same. 9 Yet another object of the present invention is to allow users to Bookmark selected Records as "Favourite" and assign the same to specific users or user groups. Yet another object of the present invention is to allow users to Navigate 5 efficiently between the Records. Yet another object of the present invention is to allow users to Modify data individually and Globally, and further selectively. Yet another object of the present invention is to allow users to share data created by the users using the Export/Import/Print modules, such 10 Exporting/Importing/Printing of data capable of being done selectively. Yet another object of the present invention is to provide users with the utility of Deleting the data, the scope of deleting data being singular or Global, sending the deleted data to the Recycle Bin Module of the System, and further permanently removing the same, singularly or plu rally, and/or 15 restoring the same, singularly or plurally. Yet another object of the present invention is to allow users to invoke a Wisdom Bytes Session(s) using the stored data and finding the same by none or one or more classifications that the user may have used to create and/or Modify such data, and further to use the data selected for the 20 Session(s) as screen savers. Yet another object of the present invention is to allow the user to Schedule the WISDOM BYTES, using the stored data by finding the stored data to be used, based on none or one or more FIND conditions, to be brought up on 10 the users computer, including hand held devices, at preset time intervals, with or without Voice. Yet another object of the present invention is to provide various Reports selectively and having the further utility of customizing the same. 5 Yet another object of the present invention is to provide the necessary Tools to the user for better customization and maintenance of the System in various ways. Yet another object of the present invention is to allow one or more module(s)/utility(s) to operate within a browser and/or other viewing and/or 10 processing programs, and which can operate on one or more computers, including hand held devices. Yet another object of the present invention is to provide a utility for creating, editing, deleting, printing, navigating, finding Masters like User, Source of Information, Type of WISDOM BYTE, Subject and Sub subjects, etc. 15 Yet another object of the present invention is to provide users with a Translation utility, allowing the user to consider any WISDOM BYTE as a parent language WISDOM BYTE and Translate the same into one or more languages of the user's choice, the translation activity happening from a Translation Module which is invoked in the Wisdom Bytes Bank Module, and 20 further that all of the features and/or utility(s)/functionality(s) of the System remaining common to the translated WISDOM BYTE as would be applicable to the parent language WISDOM BYTE. Yet another object of the present invention is to allow the user to Print any Record of the user's choice as well as to obtain a plurality of Reports. 11 Yet another object of the present invention is to provide sufficient security of not allowing the deletion of a Record or a Master that may be in use. Yet another object of the present invention is to allow the user to input and/or Modify data in the Wisdom Bytes Bank Database/Translation Database by 5 Voice input, with or without a conjunction of input made by keyboard support, and/or to use any other utility(s)/functionality(s) of the System, as may be supported by the System for such use, by Voice Command, and further to allow the user to receive Voice Output of the data so entered/modified by the user in the above Wisdom Bytes Bank Database/Translation Database. 10 BRIEF DESCRIPTION OF THE DRAWINGS: To complement the description that is being given and in order to promote a better understanding of the characteristics of the invention in accordance with a practical embodiment of the same and as an integral part of the said description a set of drawings accompany it in which, in an illustrative and 15 non-restrictive way, the following are represented: - FIG 1 is the diagram of the System block of the present invention. FIG 2 is the diagram of the Multiple User System of the present invention FIG 3 is the diagram of the Outline of the System Process of the present invention 20 FIG 4 is the diagram of the System Function of the Wisdom Bytes Bank Module of the present invention 12 FIG 5 is the diagram of the System Operation of the Wisdom Bytes Bank Module of the present invention FIG 6 is the diagram of the System State Transition of the Wisdom Bytes Bank Module of the present invention 5 FIG 7 is the diagram of the System Function of the Global Association Module of the present invention FIG 8 is the diagram of the System Operation of the Global Association Module of the present invention FIG 9 is the diagram of the System State Transition of the Global 10 Association module of the present invention FIG 10 is the diagram of the System Function of the Global Attachment Module of the present invention FIG 11 is the diagram of the System Operation of the Global Attachment Module of the present invention 15 FIG 12 is the diagram of the System State Transition of the Global Attachment Module of the present invention FIG 13 is the diagram of the System Function of the Wisdom Bytes Session Module of the present invention FIG 14 is the diagram of the System Operation of the Wisdom Bytes 20 Session Module of the present invention 13 FIG 15 is the diagram of the System State Transition of the Wisdom Bytes Session Module of the present invention FIG 16 is the diagram of the System Function of Reports Module of the present invention 5 FIG 17 is the diagram of the System Operation of Reports Module of the present invention FIG 18 is the diagram of the System State Transition of Reports Module of the present invention FIG 19 is the diagram of the System Function of the Global Modification 10 Module of the present invention FIG 20 is the diagram of the System Operation of the Global Modification Module of the present invention FIG 21 is the diagram of the System State Transition of the Global Modification Module of the present invention 15 FIG 22 is the diagram of the System Function of the Global Delete Module of the present invention FIG 23 is the diagram of the System Operation of the Global Delete Module of the present invention FIG 24 is the diagram of the System State Transition of the Global Delete 20 Module of the present invention FIG 25 is the diagram of the System Function of the Global Bookmark/Unbookmark Module of the present invention FIG 26 is the diagram of the System Operation of the Global Bookmark/Unbookmark Module of the present invention 5 FIG 27 is the diagram of the System State Transition of the Global Bookmark/Unbookmark Module of the present invention FIG 28 is the diagram of the System Function of the Export Module of the present invention FIG 29 is the diagram of the System Operation of the Export Module of the 10 present invention FIG 30 is the diagram of the System State Transition of the Export Module of the present invention FIG 31 is the diagram of the System Function of the Import Module of the present invention 15 FIG 32 is the diagram of the System Operation of the Import Module of the present invention FIG 33 is the diagram of the System State Transition of the Import Module of the present invention FIG 34 is the diagram of the System Function of the Wisdom Bytes 20 Scheduler Module of the present invention 15 FIG 35 is the diagram of the System Operation of the Wisdom Bytes Scheduler Module of the present invention FIG 36 is the diagram of the System State Transition of the Wisdom Bytes Scheduler Module of the present invention 5 FIG 37 is the diagram of the System Function of the Recycle Bin Module of the present invention FIG 38 is the diagram of the System Operation of the Recycle Bin Module of the present invention FIG 39 is the diagram of the System State Transition of the Recycle Bin 10 Module of the present invention FIG 40 is the diagram of the System Function of the Tools/Help Menu Options Module of the present invention FIG 41 is the diagram of the System Operation of the Tools/Help Menu Options Module of the present invention 15 FIG 42 is the diagram of the System State Transition of the Tools/Help Menu Options Module of the present invention FIG 43 is the diagram of the System Function of the Translation Module of the present invention FIG 44 is the diagram of the System Operation of the Translation Module of 20 the present invention 16 FIG 45 is the diagram of the System State Transition of the Translation Module of the present invention FIG 46 is the diagram of the System Function of the Global Translation Module of the present invention 5 FIG 47 is the diagram of the System Operation of the Global Translation Module of the present invention FIG 48 is the diagram of the System State Transition of the Global Translation Module of the present invention FIG 49 is the diagram of the System Function of the Master Module of the 10 present invention FIG 50 is the diagram of the System Operation of the Master Module of the present invention FIG 51 is the diagram of the System State Transition of the Master Module of the present invention 15 DETAILED DESCRIPTION OF THE PRESENT INVENTION A detailed description of the preferred embodiments and best modes for practicing the present invention are described herein. Interactive System for building (including saving, appending, retrieving, modifying) and sharing one's own databank of WISDOM BYTES for 20 increasing and improving one's own knowledge of such WISDOM BYTES in 17 one or more languages, wherein FIG 1 is the diagram of the different functional blocks and their interaction of the present invention. The User Interface renders the users actions, and with the help of the Control System transmits the appropriate requests to the Database. The Control System 5 acts as the bridge between the User Interface and the Database. The Database consists of Wisdom Bytes Bank Database, Translation Database, User Database and the Configuration Database. Wisdom Bytes Bank Database is the reservoir of an extensible collection of well-classified data. The Translation Database is the reservoir of the translated data. The 10 User Database is the reservoir of the user information and also contains the history of past user interaction with the System. The Configuration Database is the reservoir of the options used for the Customization of the System. if the user requests for the Wisdom Bytes Bank Module through the User Interface, then the Control System asks the Database Management System 15 to find the corresponding data from the Wisdom Bytes Bank Database/Translation Database, resulting in the display of the relevant data, if available. The user then interacts further with the Wisdom Bytes Bank Module through the User Interface. If the user requests for the Global Association Module through the User 20 Interface, then the Control System asks the Database Management System to find the corresponding data from the Wisdom Bytes Bank Database/Translation Database, resulting in the display of the relevant data, 18 if available. The user then interacts further with the Global Association Module through the User Interface. If the user requests for the Global Attachment Module through the User Interface, then the Control System asks the Database Management System 5 to find the corresponding data from the Wisdom Bytes Bank Database/Translation Database, resulting in the display of the relevant data, if available. The user then interacts further with the Globai Attachment Module through the User Interface. If the user requests for the Wisdom Bytes Session Module through the User 10 Interface, then the Control System asks the Database Management System to find the corresponding data from the Wisdom Bytes Bank Database/Translation Database, resulting in the display of the relevant data, if available. The user then interacts further with the Wisdom Bytes Session Module through the User Interface. 15 If the user requests for the Reports Module through the User Interface, then the Control System asks the Database Management System to find the corresponding data from the Wisdom Bytes Bank Database/Translation Database, resulting in the display of the relevant data, if available. The user then interacts further with the Reports Module through the User Interface. 20 Where any Report relates to user information, then the Control System asks the Database Management System to find the corresponding data from the User Database. 19 If the user requests for the Global Modification Module through the User Interface, then the Control System asks the Database Management System to find the corresponding data from the Wisdom Bytes Bank Database/Translation Database, resulting in the display of the relevant data, 5 if available. The user then interacts further with the Global Modification Module through the User Interface. If the user requests for the Global Delete Module through the User Interface, then the Control System asks the Database Management System to find the corresponding data from the Wisdom Bytes Bank Database/Translation 10 Database, resulting in the display of the relevant data, if available. The user then interacts further with the Global Delete Module through the User Interface. if the user requests for the Global Bookmark/Unbookmark Module through the User Interface, then the Control System asks the Database Management 15 System to find the corresponding data from the Wisdom Bytes Bank Database/Translation Database, resulting in the display of the relevant data, if available. The user then interacts further with the Global Bookmark/Unbookmark Module through the User Interface. If the user requests for the Export Module through the User Interface, then 20 the Control System asks the Database Management System to find the corresponding data from the Wisdom Bytes Bank Database/Translation Database resulting in the display of the relevant data, if available. The user then interacts further with the Export Module through the User Interface. 20 if the user requests for the Import Module through the User Interface, then the Control System retrieves the corresponding data from a valid database file resulting in the display of the relevant data, if available. The user then interacts further with the Import Module through the User Interface. 5 If the user requests for the Wisdom Bytes Scheduler Module through the User Interface, then the Control System asks the Database Management System to find the corresponding data from the Wisdom Bytes Bank Database/Translation Database, resulting in the display of the relevant data, if available. The user then interacts further with the Wisdom Bytes Scheduler 10 Module through the User Interface. If the user requests for the Recycle Bin Module through the User Interface, then the Control System asks the Database Management System to find the corresponding data from the Wisdom Bytes Bank Database/Translation Database and retrieves the corresponding data resulting in the display of the 15 relevant data, if available. The user then interacts further with the Recycle Bin Module through the User Interface. If the user requests for the Tools/Help Menu Options Module through the User Interface, then the Control System retrieves the corresponding Options available from the Configuration Database. The user then interacts further 20 with the Tools/Help Menu Options through the User Interface. If the user requests for the Translation Module through the User Interface, then the Control System asks the Database Management System to find the corresponding data from the Wisdom Bytes Bank Database/Translation 21 Database resulting in the display of the relevant data, if available. The user then interacts further with the Translation Module through the User Interface. If the user requests for the Global Translation Module through the User Interface, then the Control System asks the Database Management System 5 to find the corresponding data from the Wisdom Bytes Bank Database/Translation Database resulting in the display of the relevant data, if available. The user then interacts further with the Global Translation Module through the User Interface. If the user requests for the Master Module through the User Interface, then 10 the Control System asks the Database Management System to find the corresponding data from the Wisdom Bytes Bank Database/Translation Database, resulting in the display of the relevant data, if available. The user then interacts further with the Master Module through the User Interface. The relevant databases are updated on Adding, Modifying, and/or Deleting. 15 FIG 2 is the diagram of the Multiple User System of the present invention. It explains that multiple users can use the system at the same time, and also explains that the system can be controlled by rights and privileges. It further allows to Store/Modify/Delete the User Details including User Name, Password etc. in the User Database. 20 FIG 3 is the diagram of the outline of the System process of the present invention. it exhibits the modules of the System and their main functions. 22 FIGS 4 to 12 explain the System Function, System Operation. System State Transition of the Wisdom Bytes Bank Module, the System Function, System Operation, System State Transition of the Global Association Module, the System Function, System Operation, System State Transition of the Global 5 Attachment Module, respectively of the present invention. The Wisdom Bytes Bank Module accepts data in one or more languages (such data capable of being accepted from more than one user at the same time), with or without voice, by well-defined classifications like (1) Date (2) Source of Information (to record the Source from where the user obtained the details 10 the User is entering - EXAMPLE - The User may have read a SAYING etc. in a particular book or magazine - say "XYZ" and would like to store this Source of Information), (3) Type of WISDOM BYTE (to record the Type of data the user is entering, e.g. adages, aphorisms, dictums, epigrams, expressions, gospels, home truths, idioms, mantras, mottos, nuggets, 15 phrases, proverbs, quotes, quotations, sayings, slogans, Basic Truths, Facts, Feats - EXAMPLE - the data may be in the form of a "ADAGE" like "Look before you Leap" and the user may like to store the same under Type 'ADAGE" ), (3) Subject (to record the Subject under which the data that the user is entering is to be stored - EXAMPLE - The user is entering a FACT 20 which may be a GEOGRAPHICAL FACT and the user may want to store the FACT under the SUBJECT GEOGRAPHICAL FACTS) (4) Sub Subject(s) (to record the Sub Subject (s) under which the details that the user is entering is to be stored - EXAMPLE - The FACT may be based on a GEOGRAPHICAL SUBJECT and the user may want to store the FACT "Though Mt. Everest is 23 called the tallest mountain on earth, Mauna Kea, a volcano on the island of Hawaii is actually taller", under the SUBJECT GEOGRAPHICAL FACTS and further classify the same up to 5 levels {Sub-Subjects} e.g. SUBJECT GEOGRAPHICAL FACTS > SUB-SUBJECT1 > EARTH GEOGRAPHY > 5 SUB-SUBJECT2 > FEATURES > SUB-SUBJECT3 > LAND MASSES > SUB-SUBJECT4 > MOUNTAINS > SUB-SUBJECT5 > TALLEST MOUNTAIN. The Module further allows the user to search for existing WISDOM BYTES by none or one or more of the above classifications, in order to avoid the duplication of entries. 10 The Module further allows the user to add the meaning and the origin of the Wisdom Byte - EXAMPLE - the idiom "FOOD FOR THOUGHT" means " An interesting idea, worth thinking about". This idiom originated in the early 1800s when people associated the mind as a mouth that "chews" ideas, thereby making "ideas" as the "FOOD FOR THOUGHT". The Module further 15 allows the user to Attach and/or Associate any kind of additional information like File(s), URLs and Remarks, File(s) and URLs being able to be opened by the System, the Remarks being simply displayed - EXAMPLE - The user may want to Attach an IMAGE and/or an ANIMATION and/or a SOUND file to the Record, or the user may also want to "associate" more information to 20 the Record by means of associating some information that may be on a file or a Web Site, and hence the user would Associate a file or URL to the Record. Such file(s) would be opened by the System. In case of a URL, the same would be opened by the System provided the user is connected to the 24 Internet. The user may also simply wish to add a REMARK to the Record. Such REMARKS are displayed to the user on demand using a browser. The System also provides a utility to add specialized Remarks as "Bookmark Remarks", as well as a utility to Bookmark any selected Record(s) as 5 "Favourite" and further assign the same to specific users or user groups. A Global utility allows the user to Bookmark a set of Records as "Favourite" Globally, across multiple Record(s), by finding the same from the Wisdom Bytes Bank Database/Translation Database, by none or one or more FIND conditions, instead of Bookmarking the same one by one. 10 All of the above classifications and additional details and information are user defined, and can be modified to suit the user, thereby providing full flexibility to the user. The System also comprises of the utility, while adding a new data Record, of copying an existing entry with respect to at least the above classifications 15 under which the entry may have been stored, such "Copy Current Entry" utility being of immense use to the user to simplify the creation of Records having at least common classifications. The System also comprises of the utility of Printing a Record stored in the Wisdom Bytes Bank Database/Translation Database. The Records can be 20 Printed by finding the same from the Wisdom Bytes Bank Database/Translation Database based on none or one or more FIND conditions, the Results being displayed to the user in a grid format with a further utility to Sort the Results, Ascending or Descending, by the relevant 25 classifications, and further allowing the user to select the Records to be Printed from the result grid. The Printing utility offers further selections to be made by the user with respect to various Print conditions such as Printing a single Record, or Printing the results without further selections, or Printing 5 the results selectively, or Printing the entire set of Records available in the database with further selections, if needed. The Printing utility further comprises of the Print reports to be Exported to various destinations in various file formats. The Printing utility provides the user with the ability to customize the Header and Footer details. 10 The System also comprises of the utility of Navigating between Records in the Wisdom Bytes Bank Database/Translation Database. The System comprises of the utility of finding Records in the Wisdom Bytes Bank Database/Translation Database, by none or one or more of the above classifications and/or keywords, File Attachments or Bookmark Remarks 15 including, but not limited to, whether the Wisdom Bytes is Bookmarked as "Favourite", the Find Results being displayed to the user in a grid format with a further utility to Sort the Find Results, Ascending or Descending, by the relevant classifications that may have been used by the user to enter and/or Modify the Records in the Wisdom Bytes Bank Module. Double clicking on 20 any Record will take the user to the concerned Record. A further utility allows the user to send the Record as SMS/MMS and/or via Email and/or Network Messaging. 26 The user is allowed to input and/or Modify data in Wisdom Bytes Bank Database/Translation Database by Voice input, with or without a conjunction of input made by keyboard support, and/or use any other utilities/functionality of the System, as may be supported by the System for 5 such use, by Voice Command, and further that the text to speech technology used enables the System to speak out the data so entered/modified by the user in the above Wisdom Bytes Bank Database/Translation Database, The Wisdom Bytes Bank Module also accepts data built by another user (Exporting user) of the System, by the above classifications, and which data 10 may be further manipulated by the Importing user to suit the Importing user's requirements - EXAMPLE - the Exporting user may have classified the subject of the Fact "Though Mt. Everest is called the tallest mountain on earth, Mauna Kea a volcano on the island of Hawaii is actually taller" as GEOGRAPHICAL FACTS, but the Importing user may like to classify the 15 subject of the same as GEOGRAPHY OF NORTH AMERICA. Any data from the Wisdom Bytes Bank Database/Translation Database can be deleted by the user by finding the same based on none or one or more FIND conditions. Any Record can be translated by the user into one or more languages by 20 finding the same from the Wisdom Bytes Bank Database/Translation Database based on none or one or more FIND conditions and translating the same into the selected language. Any data entered or imported into the Wisdom Bytes Bank Module is further used as part of the functions of the other Modules of the System. 27 FIG 4 is the diagram of the System Function of the Wisdom Bytes Bank Module of the present invention. The architecture of this Module comprises the following functions, which allow a user to build, append, save, Modify and Delete WISDOM BYTES by well-defined classifications, and add other 5 details like Meanings and details of Origin (where applicable), Attach/Associate Files/URLs/Remarks, with the help of the User Interface. The Wisdom Bytes Bank Module through the User Interface causes the Control System to find and retrieve the relevant data from the Wisdom Bytes Bank Database/Translation Database. The Module allows a user to: 10 ■ Find existing data by none or one or more FIND conditions ■ Sort &Select data ■ Add, Modify, Delete & Save data by classifications ■ Translate data ■ Send data as SMS/MMS and/or Network Messaging and/or via Email 15 ■ Copy Current Entry ■ Print Current Wisdom Byte by different classifications ■ Go To a Wisdom Byte and Navigate between Wisdom Bytes ■ Bookmark/Unbookmark Wisdom Bytes with various Remarks, as well as Bookmark the same as "Favourite" 20 ■ Attach/Associate File(s)/URL/Remarks to a Wisdom Byte FIG 5 describes the System Operation of the Wisdom Bytes Bank Module explaining that the Module is based on user actions, which are performed by loops. 28 The Add functionality allows the user to Input data in the relevant fields. The functionality is controlled through a top-level loop. The Control System updates the Database and then the System waits for the next user action. The Find functionality is controlled through a top-level loop wherein the user 5 is asked to enter/select a find criterion, to bring forth WISDOM BYTE(S) from the Wisdom Bytes Bank Database/Translation Database based on the Find criteria. After finding the WISDOM BYTE(S), the user can sort the WISDOM BYTES etc. by different classifications and then can Modify, Delete or Print the WISDOM BYTE(S). After Modification, if the user saves the WISDOM 10 BYTE(S), the database gets updated and then the System waits for the next user action. Similarly, after deleting a WISDOM BYTE(S), the database gets updated and then the System waits for the next user action. The Copy Current Entry functionality is controlled through a top-level loop. The System comprises of this utility, while creating a new data Record, of 15 copying an existing entry with respect to at least the above classifications under which the entry may have been stored, such "Copy Current Entry" utility being of immense use to the user to simplify the creation of Records having at least common classifications - EXAMPLE - If a user has an existing Record classified as: 20 TYPE OF WISDOM BYTE: FACT SUBJECT: GEOGRAPHICAL FACTS And the new Record being entered by the User also happens to be falling under the above classifications, the "Copy Current Entry" would make the 29 new entry easier for the user, in that, the user would not have to reclassify the new entry. The Control System updates the new WISDOM BYTE in the Database and then the System waits for the next user action. 5 The Printing functionality is controlled through a top-level loop. The user can Print the WISDOM BYTE facing the user, or can Print WISDOM BYTES that may have been found from the Wisdom Bytes Bank Database/Translation Database by a FIND criterion. The Control System retrieves the WISDOM BYTE(S) from the Database and then the System waits for the next user 10 action. The Bookmark/Unbookmark WISDOM BYTES functionality is controlled through a top-level loop. The user can Bookmark/Unbookmark the WISDOM BYTE facing the user, or can Bookmark/Unbookmark WISDOM BYTE(S) that may have been found from the Wisdom Bytes Bank 15 Database/Translation Database by a FIND criterion. Bookmarking requires that the user add some Remarks to the Bookmark. The Control System updates the Database and then the System waits for the next user action. This functionality also allows the user to Bookmark WISDOM BYTES as "Favourite" 20 The Translation functionality is controlled through a top-level loop. The user can Translate WISDOM BYTE facing the user, or can Translate WISDOM BYTE(S) that may have been found from the Wisdom Bytes Bank Database/Translation Database by a FIND criterion. The Translation 30 functionality allows the user to consider any WISDOM BYTE as a parent language WISDOM BYTE and translate the same into one or more languages of the user's choice. The Control System updates the Database and then the System waits for the next user action. 5 The user can send as SMS/MMS and/or Network Messaging and/or via Email the WISDOM BYTE facing the user, or can send that may have been found from the Wisdom Bytes Bank Database/Translation Database by a FIND criterion. The user can Attach/Associate file (s) including Image, Animation and/or 10 Sound Files/URL/Remarks to the WISDOM BYTE facing the user, or can Attach/Associate file (s) including Image, Animation and/or Sound Files, URLs/Remarks to the WISDOM BYTES that may have been found from the Wisdom Bytes Bank Database/Translation Database by a FIND criterion. The Attach/Associate file (s) including Image, Animation and/or Sound Files, 15 URL/Remarks functionality to a desired WISDOM BYTE(S) is controlled through a top-level loop. The Control System updates the Database and then the System waits for the next user action. The Navigation functionality allows the user to navigate between WISDOM BYTES 20 On giving the Close command the System gets notified and the user comes out from the Module. 31 FIG 6 describes the System State Transition Diagram of the Wisdom Bytes Bank Module explaining that the Module is based on the different States. The System receives events from the user(s), and each event causes the transition from one state to another within the Module. 5 Each State contains its own separate Terminal State. A double lined transition arrow from State 4 indicates that multiple instances of the state are possible. So it is possible for multiple instances of state 4 to occur, each of which has its own Terminal State. A transition shown with a dotted line indicates that it is leaving from one State and entering another state. 10 ■ FIG 7 is the diagram of the System Function of Global Association Module of the present invention. The architecture of this Module comprises the following functions, which allow a user to Associate File(s)/URL/Remarks to WISDOM BYTES Globally by finding the WISDOM BYTES from the Wisdom Bytes Bank Database/Translation Database, by none or one or more FIND 15 conditions with the help of the User Interface. The Global Association Module, through the User Interface, causes the Control System to find and retrieve the relevant data from the Wisdom Bytes Bank Database/Translation Database and to Associate File(s)/URI_s/Remarks to WISDOM BYTES Globally across several selected WISDOM BYTES at a 20 time. FIG 8 describes the System Operation of Global Association Module explaining that the Module is based on user actions, which are performed by loops. Through this Global Association Module, the user can Associate 32 File(s)/URL/Remarks to WISDOM BYTES Globally by finding the WISDOM BYTE(S) from the Wisdom Bytes Bank Database/Translation Database, by none or one or more FIND conditions with the help of the User Interface. Once the user finds the WISDOM BYTES from the Wisdom Bytes Bank 5 Database/Translation Database, by various classifications, the user can sort & select the WISDOM BYTE(S) and then the System waits for the next user action. Then the user can Associate File(s)/URL-s/Remarks to WISDOM BYTES Globally through the User Interface. The System then waits for the next user action. 10 On giving the Close command the System gets notified and the user comes out from the Module. FIG 9 describes the System State Transition Diagram of the Global Association Module explaining that the Module is based on the different States. The System receives events from the user(s), and each event 15 causes the transition from one state to another within the Module. Each State contains its own separate Terminal State. A double lined transition arrow from State 4 indicates that multiple instances of the state are possible. So it is possible for multiple instances of state 4 to occur, each of which has its own Terminal State. A transition shown with a dotted line 20 indicates that it is leaving from one State and entering another state. FIG 10 is the diagram of the System Function of Global Attachment Module of the present invention. The architecture of this Module comprises the 33 following functions, which allow a user to Attach a File to WISDOM BYTES Globally by finding the WISDOM BYTE(S) from the Wisdom Bytes Bank Database/Translation Database, by none or one or more FIND conditions with the help of the User Interface. The Global Attachment Module, through 5 the User Interface, causes the Control System to find and retrieve the relevant data from the Wisdom Bytes Bank Database/Translation Database and to Attach File(s) to the WISDOM BYTES Globally across several selected WISDOM BYTE(S) at a time. FIG 11 describes the System Operation of Global Attachment Module 10 explaining that the Module is based on user actions, which are performed by loops. Through this Global Attachment Module, the user can Attach File(s) to WISDOM BYTES Globally by finding the WISDOM BYTE(S} from the Wisdom Bytes Bank Database/Translation Database, by none or one or more FIND conditions with the help of the User Interface. 15 Once the user finds the WISDOM BYTES from the Wisdom Bytes Bank Database/Translation Database, by various classifications, the user can sort & select the WISDOM BYTE(S) and then the System waits for the next user action. Then the user can Attach File(s) to WISDOM BYTES Globally through the User Interface. The System then waits for the next user action. 20 On giving the Close command the System gets notified and the user comes out from the Module. FIG 12 describes the System State Transition Diagram of the Global Attachment Module explaining that the Module is based on the different 34 States. The system receives events from the user(s), and each event causes the transition from one state to another within the Module. Each State contains its own separate Terminal State. A double lined transition arrow from State 4 indicates that multiple instances of the state are 5 possible. So it is possible for multiple instances of state 4 to occur, each of which has its own Terminal State. A transition shown with a dotted line indicates that it is leaving from one State and entering another state. The System generates a new Record Id each time a new entry is made by a user or when a Record is imported by the user. 10 FIGS 13 to 15 explain the System Function, System Operation and System State Transition respectively, comprises of a Module allowing the user to invoke and store a Wisdom Bytes Session, (such Wisdom Bytes Sessions being capable of being taken by more than one user at the same time), using the data stored in the Wisdom Bytes Bank Database/Translation 15 Database, and by finding the same based on none or one or more FIND conditions, the find results being displayed to the user with a Timer, the time of display as may be selected by the user, for displaying each of the Records, and the Records being displayed one by one, until the number of Records found by the above FIND conditions are exhausted, or until the 20 user exits the Module, as well as further allowing the user to manually navigate between the Records being used in the Wisdom Bytes Session, as well as further allowing the user to make a selection as to whether the user wishes to listen to the Background Music Sound File during the Wisdom 35 Bytes Session, as well as further allowing the user to make a selection as to whether the user wishes to listen to the text of the WISDOM BYTE(S), which is simultaneously displayed and spoken by a character through an embedded text to speech engine. The Module further comprises of the utility 5 of allowing the user to select the number of Records that the user wishes to use for the Wisdom Bytes Session, the Records being randomly selected from the database, but based on the FIND conditions, and displayed to the user on the user's computers, including hand held devices. The Module further comprises of the utility of allowing the user to repeat the Wisdom 10 Bytes Session from the previously stored Wisdom Bytes Session(s). The Module further comprises of the utility of allowing the user to assign any previous Wisdom Bytes Session as the data input for the purpose of showing the data on the user's screen as a screen saver. A further utility allows the user to send the Record as SMS/MMS and/or via Email and/or 15 Network Messaging during the Wisdom Bytes Session. • FIG 13 is the diagram of the System Function of Wisdom Bytes Session Module of the present invention. The architecture of this Module comprises the following functions, which allow a user to invoke a new Wisdom Bytes Session using the data stored in the Wisdom Bytes Bank 20 Database/Translation Database, and by finding the same based on none or one or more FIND conditions, to Repeat a Wisdom Bytes Session with the help of the User Interface. 36 The Wisdom Bytes Session through the User Interface causes the Control System to find and retrieve the relevant data from the Wisdom Bytes Bank Database/Translation Database. The Module allows a user to: ■ Select a language 5 ■ Take a New Wisdom Bytes Session by finding the WISDOM BYTE(S) from the Wisdom Bytes Bank Database/Translation Database, by none or one or more FIND conditions ■ Repeat a Wisdom Bytes Session ■ Navigate manually(Manual Scroll) or automatically (AutoScroll) 10 between WISDOM BYTES during the Wisdom Bytes Session ■ Activate Background Music Sound File during the Wisdom Bytes Session . Activate Voice Assistant during the Wisdom Bytes Session ■ Send WISDOM BYTE(S)as SMS/MMS and/or Network Messaging 15 and/or via Email during the Wisdom Bytes Session FIG 14 describes the System Operation of the Wisdom Bytes Session Module explaining that the Module is based on user actions, which are performed by loops. To invoke a New Wisdom Bytes Session, the user selects the language, 20 User Name, Wisdom Bytes Session Title, No. of WISDOM BYTE(S) and Time per WISDOM BYTE and then finds the WISDOM BYTE(S) from the Wisdom Bytes Bank Database/Translation Database, by none or one or more FIND conditions. The System then waits for the next user action. The 37 user can also listen to the Background Music Sound File or can activate the Voice Assistant during the Wisdom Bytes Session. The System then waits for the next user action. The user can also assign any previous Wisdom Bytes Session for the purpose of showing the data on the user's screen as a 5 screen saver. The user can also navigate between the WISDOM BYTES and can also jump to any WISDOM BYTE at any point of time during the Session, and after this the user can notify the System that the Session is finished. The System stores the Wisdom Bytes Session and the database gets updated. The user can also send the WISDOM BYTE(S) as SMS/MMS 10 and/or Network Messaging and/or via Email. The System then waits for the next user action. To Repeat a Wisdom Bytes Session, the user selects the desired Wisdom Bytes Session from the previously stored Wisdom Bytes Session(s) containing the User Name and the Wisdom Bytes Session Title. The System 15 then waits for the next user action. On giving the Close command the System gets notified and the user comes out from the Module. FIG 15 describes the System State Transition Diagram of the Wisdom Bytes Session Module explaining that the Module is based on the different States. 20 The System receives events from the user(s), and each event causes the transition from one state to another within the Module. Each State contains its own separate Terminal State. A double lined transition arrow from State 4 indicates that multiple instances of the state are 38 possible. So it is possible for multiple instances of state 4 to occur, each of which has its own Terminal State. A transition shown with a dotted line indicates that it is leaving from one State and entering another state. FIGS 16 to 18 explain the System Function, System Operation and System 5 State Transition respectively of the utility of obtaining the following Reports: ■ List of WISDOM BYTES ■ List of WISDOM BYTES Count by Category ■ User Details 10 FIG 16 is the diagram of the System Function of Reports Module of the present invention. The architecture of this Module comprises the following functions, which allow a user to print Reports and/or Graphs (In case of WISDOM BYTES Count by Category and WISDOM BYTES Count by Multiple Categories) by finding the Records from the Wisdom Bytes Bank 15 Database/Translation Database, by none or one or more FIND conditions with the help of the User Interface. The Reports Module, through the User Interface, causes the Control System to find and retrieve the relevant data from Wisdom Bytes Bank Database/Translation Database. The Module allows a user to: 20 • Select a Report Type • Find existing WISDOM BYTE(S) from the Wisdom Bytes Bank Database/Translation Database, by none or one or more FIND conditions to be printed • Print Report/Graph 39 FIG 17 describes the System Operation of Reports Module explaining that the Module is based on user actions. The user selects the Report/Graph to be printed and then Finds & Selects the Records from the Wisdom Bytes Bank Database/Translation Database, 5 by none or one or more FIND conditions to be included in this selected Report/Graph. The System waits for the next user action. The user can print the selected criteria, if needed. Then the System waits for the next user action. The user can mark the Records to be printed based on the selected criteria. Then the user is able to print the Records. Then the System waits for 10 the next user action. The user can print the Report and/or Graph based on the selected criteria. The System then waits for the next user action. On giving the Close command the System gets notified and the user comes out from the Module. FIG 18 describes the System State Transition Diagram of the Reports 15 Module explaining that the Module is based on the different States. The System receives events from the user(s), and each event causes the transition from one State to another within the Module. Each State contains its own separate Terminal State. A double lined transition arrow from State 4 indicates that multiple instances of the State are 20 possible. So it is possible for multiple instances of State 4 to occur, each of which has its own Terminal State. A transition shown with a dotted line indicates that it is leaving from one State and entering another State, FIGS 19 to 21 explain the System Function, System Operation and System State Transition respectively of the utility of Modifying a Record stored in the 40 Wisdom Bytes Bank Database/Translation Database - EXAMPLE - The System allows the user to Modify any part of an existing Record by using the Edit utility. A Record entered under the subject GEOGRAPHICAL FACTS, being decided by the user to be Modified, can be instead stored under the 5 subject VOLCANOES. This would hold true to any part of the Record being wanted to be Modified by the user, in that, any part or parts of the Record is allowed to be Modified by the user. There is a further utility of "Global Modification" wherein Record(s) can be "found and Replaced/Modified" Globally. The Records can be Replaced/Modified Globally by finding them 10 from the Wisdom Bytes Bank Database/Translation Database based on none or one or more FIND conditions, the Results being displayed to the user in a grid format with a further utility to Sort the Results, Ascending or Descending, by some of the relevant classifications, and further allowing the user to select the Records to be Globally Replaced/Modified from the result 15 grid. - EXAMPLE - The user may want to change the subject of some or all WISDOM BYTES classified under the subject GEOGRAPHY to the subject HISTORY. The Global utility would permit the user to make this Modification across multiple WISDOM BYTES instead of Modifying the same one by one. FIG 19 is the diagram of the System Function of Global Modification Module 20 of the present invention. The architecture of this Module comprises the following functions, which allow a user to Find & Modify/Replace part(s) of the WISDOM BYTES Globally, as desired, by finding the WISDOM BYTES from the Wisdom Bytes Bank Database/Translation Database by none or one or more FIND conditions with the help of the User Interface. 41 The Global Modification Module, through the User Interface, causes the Control System to find and retrieve the relevant data from the Wisdom Bytes Bank Database/Translation Database. The Module allows a user to: • Find existing WISDOM BYTES by none or one or more FIND conditions 5 . Sort & Select WISDOM BYTES • Find & Replace/Modify part(s) of WISDOM BYTES Globally FIG 20 describes the System Operation of the Global Modification Module explaining that the Module is based on user actions. Once the user finds the WISDOM BYTES from the Wisdom Bytes Bank 10 Database/Translation Database, by none or one or more FIND conditions the user can sort & select the WISDOM BYTES and then the System waits for the next user action. The Control System retrieves that particular WISDOM BYTE from the Database. Then the user Modifies (Finds & Replaces) part(s) of the selected WISDOM BYTES Globally through the 15 User Interface. The System then waits for the next user action. On giving the Close command the System gets notified and the user comes out from the Module. FIG 21 describes the System State Transition Diagram of the Global Modification Module explaining that the Module is based on the different 20 States. The System receives events from the user(s), and each event causes the transition from one state to another within the Module. 42 Each State contains its own separate Terminal State. A double lined transition arrow from State 4 indicates that multiple instances of the state are possible. So it is possible for multiple instances of state 4 to occur, each of which has its own Terminal State. A transition shown with a dotted line 5 indicates that it is leaving from one State and entering another state. FIGS 22 to 24 explain the System Function, System Operation and System State Transition respectively of the utility of Deleting a Record stored in the Wisdom Bytes Bank Database/Translation Database, and having the further utility of "Global Delete" wherein the user can select the Records to be 10 Globally Deleted. The Records can be deleted Globally by finding them from the Wisdom Bytes Bank Database/Translation Database based on none or one or more FIND conditions, the Results being displayed to the user in a grid format with a further utility to Sort the Results, Ascending or Descending, by some of the relevant classifications, and further allowing the 15 user to select the Records to be Globally Deleted from the result grid. Any Record deleted is sent to the Recycle Bin Module of the System. FIG 22 is the diagram of the System Function of Global Delete Module of the present invention. The architecture of this Module comprises the following functions, which allow a user to Delete WISDOM BYTES Globally by finding 20 the WISDOM BYTES from the Wisdom Bytes Bank Database/Translation Database by none or one or more FIND conditions with the help of the User Interface. 43 The Global Delete Module, through the User Interface, causes the Control System to find and retrieve relevant data from the Wisdom Bytes Bank Database/Translation Database. The module allows a user to: • Find existing WISDOM BYTES by none or one or' more FIND conditions 5 • Sort & Select WISDOM BYTES • Delete WISDOM BYTES Globally (which goes to Recycle Bin of the System) FIG 23 describes the System Operation of the Global Delete Module explaining that the Module is based on user actions. Once the user finds the 10 WISDOM BYTES by from the Wisdom Bytes Bank Database/Translation Database, by none or one or more FlND conditions, the user can sort & select the WISDOM BYTES and then the System waits for the next user action. Then the user deletes the selected WISDOM BYTES through the User Interface. The System then waits for the next user action. 15 On giving the Close command the System gets notified and the user comes out from the Module. FIG 24 describes the System State Transition Diagram of the Global Delete Module explaining that the Module is based on the different States. The System receives events from the user(s), and each event causes the 20 transition from one state to another within the Module. Each State contains its own separate Terminal State. A double lined transition arrow from State 4 indicates that multiple instances of the state are possible. So it is possible for multiple instances of state 4 to occur, each 44 of which has its own Terminal State. A transition shown with a dotted line indicates that it is leaving from one State and entering another state. FIGS 25 to 27 explain the System Function, System Operation and System State Transition respectively of the utility of Bookmarking or Unbookmarking 5 one or more already Bookmarked Records in the Wisdom Bytes Bank Database/Translation Database, and having the further utility of "Global Bookmark/Unbookmark" wherein the user can select the Records to be Globally Bookmarked/Unbookmarked, and where the user can make further selections before actually Globally Bookmarking/Un bookmarking the 10 Records. The Records can be Bookmarked/Unbookmarked Globally, in the Wisdom Bytes Bank Database/Translation Database, by finding the same from the Wisdom Bytes Bank Database/Translation Database based on none or one or more FIND conditions, the Results being displayed to the user in a grid format with a further utility to Sort the Results, Ascending or 15 Descending, by some of the relevant classifications, and further allowing the user to select the Records to be Globally Bookmarked/Unbookmarked, from the result grid. Bookmarking the Records with any kind of Remarks, including, but not limited to Bookmarking the Records with remarks like "Favourite" (indicating that the Records are the user's preferred Records) 20 helps in finding the Records by such Bookmarks. FIG 25 is the diagram of the System Function of Global Bookmark/Unbookmark Module of the present invention. The architecture of this Module comprises the following functions, which allow a user to Bookmark/Unbookmark WISDOM BYTES Globally by finding the WISDOM 45 BYTES from the Wisdom Bytes Bank Database/Translation Database by none or one or more FIND conditions with the help of the User Interface. The Global Bookmark/Unbookmark Module through the User Interface causes the Control System to find and retrieve the relevant data from 5 Wisdom Bytes Bank Database/Translation Database. The Module allows a user to: • Find existing WISDOM BYTES from the Wisdom Bytes Bank Database/Translation Database, by none or one or more FIND conditions 10 • Sort & Select WISDOM BYTES • Global Bookmark/Unbookmark WISDOM BYTES FIG 26 describes the System Operation of the Global Bookmark/Unbookmark Module explaining that the Module is based on user actions. 15 Once the user finds the WISDOM BYTES from the Wisdom Bytes from the Wisdom Bytes Bank Database/Translation Database, by none or one or more FIND conditions, the user can sort & select the WISDOM BYTES and then the System waits for the next user action. The Control System retrieves the particular WISDOM BYTES from the Database. Then the user can 20 Bookmark/Unbookmark the selected WISDOM BYTES through the User Interface. The System then waits for the next user action. Any Bookmark Remarks added through this Module would overwrite the Remarks added through the Wisdom Bytes Bank Module. 46 On giving the Close command the System gets notified and the user comes out from the Module. FIG 27 describes the System State Transition Diagram of the Global Bookmark/Unbookmark Module explaining that the Module is based on the 5 different States. The System receives events from the user(s), and each event causes the transition from one state to another within the Module. Each State contains its own separate Terminal State. A double lined transition arrow from State 4 indicates that multiple instances of the state are possible. So it is possible for multiple instances of state 4 to occur, each of 10 which has its own Terminal State. A transition shown with a dotted line indicates that it is leaving from one State and entering another state. FIGS 28 to 30 explain the System Function, System Operation and System State Transition respectively of the utility of Exporting Records (by means of a database file created by the System) stored in the Wisdom Bytes Bank 15 Database/Translation Database, by finding the same from the Wisdom Bytes Bank Database/Translation Database, by none or one or more FIND conditions, the Results being displayed to the user in a grid format with a further utility to Sort the Results, Ascending or Descending, by some of the relevant classifications, and further allowing the user to select the Records 20 to be Exported from the result grid. Records can also be Exported to various destinations by using the Print utility. A further utility allows the user to Export the Record(s) as SMS/MMS and/or Email and/or Network Messaging. 47 FIG 28 is the diagram of the System Function of Export Module of the present invention. The architecture of this Module comprises the following functions, which allow a user to Export WISDOM BYTE(S) by creating a database file and/or as SMS/MMS and/or via Email and/or Network 5 Messaging with the help of the User Interface. The Export Module through the User Interface causes the Control System to find and retrieve the relevant data from Wisdom Bytes Bank Database/Translation Database by none or one or more FIND conditions. The Module allows a user to: 10 • Find existing WISDOM BYTE(S) from the Wisdom Bytes Bank Database/Translation Database, by none or one or more FIND conditions • Sort & Select WISDOM BYTE(S) • Validate Data • Export WISDOM BYTE(S) as Database File and/or as SMS/MMS and/or 15 via Email and/or Network Messaging. FIG 29 describes the System Operation of Export Module explaining that the Module is based on user actions, which are performed by loops. Once the user finds the WISDOM BYTE(S) from the Wisdom Bytes Bank Database/Translation Database, by none or one or more FIND conditions, 20 the System returns to the top-level loop, and waits for the next user action. The user can sort & select the desired WISDOM BYTE(S) and then after data validation can Export WISDOM BYTES as Database File and/or as 48 SMS/MMS and/or via Email and/or Network Messaging. The System then waits for the next user action. On giving the Close command the System gets notified and the user comes out from the Module. 5 FIG 30 describes the System State Transition Diagram of the Export Module explaining that the Module is based on the different States. The System receives events from the user(s), and each event causes the transition from one state to another within the Module. Each State contains its own separate Terminal State. A double lined 10 transition arrow from State 4 indicates that multiple instances of the state are possible. So it is possible for multiple instances of state 4 to occur, each of which has its own Terminal State. A transition shown with a dotted line indicates that it is leaving from one State and entering another state. FIGS 31 to 33 explain the System Function, System Operation and System 15 State Transition respectively of the utility of Importing Records from a database file that may have been built by another user(s) of this System, with the utility of appending the data already stored by the user in the Wisdom Bytes Bank Database/Translation Database. The utility further comprises of displaying the Importable Records to the user in a grid format 20 with a further utility to Sort the data, Ascending or Descending, by the relevant classifications. The utility further allows the user to make a selection of the data to be imported; thereby allowing the user to Import only such data as may be required. 49 FIG 31 is the diagram of the System Function of Import Module of the present invention. The architecture of this Module comprises the following functions, which allow a user to Import WISDOM BYTE(S) with the help of the U ser Interface from a database file that may have been created by 5 another user(s) of this System. The Import Module through the User Interface causes the Control System to retrieve the relevant data from a valid Database file. The Module allows a user to: ■ Select a File 10 ■ Validate the File ■ Get WISDOM BYTE(S) - Sort & Select WISDOM BYTE(S) - Import WISDOM BYTE(S) FIG 32 describes the System Operation of Import Module explaining that the 15 Module is based on user actions, which are performed by loops. Once the user retrieves the WISDOM BYTE(S) after File Validation, the System returns to the top-level loop, and waits for the next user action. The user can sort & select the desired WISDOM BYTE(S) and can then Import the WISDOM BYTE(S) selectively, if needed. The Database gets updated 20 and the System then waits for the next user action. On giving the Close command the System gets notified and the user comes out from the Module. 50 FIG 33 describes the System State Transition Diagram of the Import Module explaining that the Module is based on the different States. The System receives events from the user(s), and each event causes the transition from one state to another within the Module. 5 Each State contains its own separate Terminal State. A double lined transition arrow from State 4 indicates that multiple instances of the state are possible. So it is possible for multiple instances of state 4 to occur, each of which has its own Terminal State. A transition shown with a dotted line indicates that it is leaving from one State and entering another state. 10 FIGS 34 to 36 explain the System Function, System Operation and System State Transition respectively, of the utility of allowing the user to Schedule the WISDOM BYTES by finding the same from the Wisdom Bytes Bank Database/Translation Database, by none or one or more FIND conditions, to be displayed on the user's computer, including hand held devices, at preset 15 time intervals, with or without Voice, in the case of with voice, the text of such WISDOM BYTE(S) being additionally displayed on the users computer, Including hand held devices and simultaneously being spoken by a character, through an embedded text to speech engine and further that the user has the ability to selectively Schedule the WISDOM BYTE(S). A further 20 utility allows the user to send the Record as SMS/MMS and/or via Email and/or Network Messaging at any time before the Scheduling Session is over. 51 FIG 34 is the diagram of the System Function of WISDOM BYTES Scheduler Module of the present invention. The architecture of this Module comprises the following functions, which allow a user to find the WISDOM BYTES by from the Wisdom Bytes Bank Database/Translation Database, by 5 none or one or more FIND conditions, and Schedule them as desired with the help of the User Interface. The WISDOM BYTES Scheduler Module, through the User Interface causes the Control System to find and retrieve the relevant data from the Wisdom Bytes Bank Database/Translation Database. The Module allows a user to: 10 ■ Select a language ■ Find existing WISDOM BYTES from the Wisdom Bytes Bank Database/Translation Database, by none or one or more FIND conditions ■ Sort & Select WISDOM BYTES ■ Schedule time interval between the selected WISDOM BYTES 15 - Activate Background Music Sound File ■ Activate Voice Assistant - Send WISDOM BYTE(S) as SMS/MMS and/or via Email and/or Network Messaging when the WISDOM BYTE is displayed NOTE: The user can decide whether the Scheduler should remain active in 20 the system tray of the users computer, irrespective of whether the System is running or not. 52 FIG 35 describes the System Operation of the WISDOM BYTES Scheduler Module explaining that the Module is based on user actions, which are performed by loops. The user selects the language, No. of WISDOM BYTE(S) and then finds the 5 WISDOM BYTE(S) from the Wisdom Bytes Bank Database/Translation Database, by none or one or more FIND conditions. The System then waits for the next user action. The user can also select to listen to a Background Music Sound File or can select to activate the Voice Assistant during the scheduling activity and after this the user can notify the System that the 10 session is finished. The System then waits for the next user action. The Scheduled WISDOM BYTE(S) gets displayed according to the specified time. The user can also send the WISDOM BYTE(S) as SMS/MMS and/or via Email and/or Network Messaging. The System then waits for the next user action. 15 On giving the Close command the System gets notified and the user comes out from the Module. FIG 36 describes the System State Transition Diagram of the WISDOM BYTES Scheduler Module explaining that the Module is based on the different States. The System receives events from the user(s), and each 20 event causes the transition from one state to another within the Module. Each State contains its own separate Terminal State. A double lined transition arrow from State 4 indicates that multiple instances of the state are possible. So it is possible for multiple instances of state 4 to occur, each of 53 which has its own Terminal State. A transition shown with a dotted line indicates that it is leaving from one State and entering another state. FIGS 37 to 39 explain the System Function, System Operation and System State Transition respectively, of the utility of Restoring or permanently 5 removing a Record, which may have been deleted by the user from the Wisdom Bytes Bank Database/Translation Database, and having the further utility of selectively Restoring or deleting a Record or a group of Records, the Records being displayed to the user in the Recycle Bin of the System in a grid format with a further utility to Sort the Results, Ascending or 10 Descending, by some of the relevant classifications, and further allowing the user to select the Records to be Deleted or Restored from the result grid. Any Record that is Restored is sent back to the Wisdom Bytes Bank Database/Translation Database, with its original ID Number. Any Record that is Deleted from the Recycle Bin Module is permanently removed from 15 the System. FIG 37 is the diagram of the System Function of Recycle Bin Module of the present invention. The architecture of this Module comprises the following functions, which allow a user to Restore/Delete WISDOM BYTE(S) with the help of the User Interface. 20 The Recycle Bin Module of the System, through the User Interface, causes the Control System to display the deleted data of Wisdom Bytes Bank Database/Translation Database. The Module allows a user to: • Sort & Select WISDOM BYTE(S) 54 • Restore/Delete WISDOM BYTE(S) FIG 38 describes the System Operation of Recycle Bin Module of the System explaining that the Module is based on user actions. The selection utility of the Recycle Bin Module displays all the WISDOM 5 BYTE(S), that may have been deleted earlier, arid still lying in the Recycle Bin of the System. The user can sort & select the displayed WISDOM BYTE(S). The System then waits for the next user action. The user is allowed to either to Delete or Restore the selected WISDOM BYTE(S) through the User Interface. The System then waits for the next user action. 10 The System exercises sufficient caution to ensure that any Record(s) or Master of Records that are in use in a Wisdom Bytes Session or a Scheduled Session are not permanently removed- On giving the Close command the System gets notified and the user comes out from the Module. 15 FIG 39 describes the System State Transition Diagram of the Recycle Bin Module of the System explaining that the Module is based on the different States. The System receives events from the user(s), and each event causes the transition from one state to another within the Module. Each State contains its own separate Terminal State. A double lined 20 transition arrow from State 4 indicates that multiple instances of the state are possible. So it is possible for multiple instances of state 4 to occur, each of which has its own Terminal State. A transition shown with a dotted line indicates that it is leaving from one State and entering another state. 55 FIGS 40 to 42 explain the System Function, System Operation and System State Transition respectively, of the Tools/Help Menu Options Module comprising of software maintenance tools such as Back Up, Repair, Restore, Compression of the entire database and System Check. There are 5 other tools such as Start Up options, Data Entry Options, Change Sound, Customize Header and Footer, Graphical User Interface Manager, Labels, Select Skin, Remove Wisdom Bytes Session(s), and Help. The System allows the creation of Sub users who are able to set their own preferences with respect to the relevant tools. 10 The System wherein one or more Module(s)/utility(s) or program(s) of the same can Operate within a browser and/or other viewing and/or processing programs, and can operate on one or more computers, including hand held devices. FIG 40 is the diagram of the System Function of Tools/Help Menu Options 15 Module of the present invention. The architecture of this Module comprises the following functions, which allow a user to select any option for Customization including software maintenance and updating of database. The Tools/Help Menu Options Module through the User Interface retrieves and brings forth the following options: 20 ■ Back Up - This utility allows the user to back up the Database(s) ■ Repair/Restore/Compress - This utility allows the user to repair/restore/compress the Database(s) 56 ■ Change Sound - This utility allows the user to change the background sounds ■ System Check - This utility allows the user to initiate a System check ■ Start Up Options - This utility allows the user to set conditions like Login 5 Screen and Quick Start Screen to appear each time the System is initiated ■ Customize Header and Footer - This utility allows the user to customize the Header and Footer for the Printed outputs. ■ Select Skin - This utility allows the user to select the "skins" for the User 10 Interface. ■ Data Entry Options - This utility allows the user to copy an existing classification and previously entered data for new data input. ■ Label Printing - This utility allows the user to Print user information labels. 15 ■ Graphical User Interface Manager - This utility allows the user to change the Labels that appear on the Graphical User Interface. ■ User Information - This utility allows the user to modify the information entered during registration of the System. ■ Subject wise WISDOM BYTES Count - This utility allows the user to 20 view WISDOM BYTES stored under particular Subject(s). ■ Remove Wisdom Bytes Session(s) - This utility allows the user to Delete earlier Wisdom Bytes Session(s), such deletions being capable of being made selectively. 57 ■ Help - This utility allows the user to invoke the Help files, which provide Help on how best to use the System. FIG 41 describes the System Operation of the Tools/Help Menu Options Module explaining that the Module is based on user actions. Through this 5 Module, the user can select any option for customization, including software maintenance and updating of Database. FlG 42 describes the System State Transition Diagram of the Tools/Help Menu Options Module explaining that the Module is based on different States. The System receives events from the user(s), and each event 10 causes the transition from one state to another within the Module. Each State contains its own separate Terminal State. A double lined transition arrow from State 4 indicates that multiple instances of the state are possible. So it is possible for multiple instances of state 4 to occur, each of which has its own Terminal State. A transition shown with a dotted line 15 indicates that it is leaving from one State and entering another state. FIGS 43 to 48 explain the System Function, System Operation and System State Transition respectively, of a Translation utility, allowing the user to consider any Record as a parent language Record and translate the same into one or more languages of the users choice, the translation activity 20 happening from a Translation Module which is invoked in the Wisdom Bytes Bank Module, and further that all of the features and/or utility(s)/functionality(s) of the System remain common to the translated Record as would be applicable to the parent language Record. There is a 58 further utility of "Global Translation" wherein Record(s) can be found and part(s) of the Record(s) can be translated Globally. The Records can be translated Globally by finding them from the Wisdom Bytes Bank Database/Translation Database, by none or one or more FIND conditions, 5 the Results being displayed to the user in a grid format with a further utility to Sort the Results, Ascending or Descending, by some of the relevant classifications, and further allowing the user to select the Records to be Globally translated from the result grid. - EXAMPLE - The user may want to translate the Subject of some or all WISDOM BYTES having been 10 classified under the Subject GEOGRAPHY from English to Spanish. The Global utility would permit the user to translate this across multiple Records instead of translating the same one by one. FIG 43 is the diagram of the System Function of Translation Module of the present invention. The architecture of this Module comprises the following 15 functions, which allow a user to consider any WISDOM BYTE as a parent language Record and Translate the same into one or more languages of the user's choice. The Translation Module through the User Interface causes the Control System to find and retrieve the relevant data from the Wisdom Bytes Bank 20 Database/Translation Database. The Module allows a user to: - Find existing WISDOM BYTE(S) from the Wisdom Bytes Bank Database/Translation Database by none or one or more FIND conditions ■ Sort & Select WISDOM BYTE(S) 59 ■ Select/Add a language ■ Add Translations ■ Modify Translations ■ Delete Translations 5 ■ Print FIG 44 describes the System Operation of Translation Module explaining that the Module is based on user actions, which are performed by loops. The user finds the WISDOM BYTE(S) from the Wisdom Bytes Bank Database/Translation Database, by none or one or more FIND conditions. 10 The user then sorts & selects the WISDOM BYTES and the System then waits for the aext user action. Then the user selects a WISDOM BYTE(S) to be translated and translates the same, field by field, through the User Interface. The user can also Modify an earlier translation or Delete the same. The System then waits for the next user action. The user is able to 15 Print the Record from this Module after selecting the appropriate Print criterion. The System then waits for the next user action. On giving the Close command the System gets notified and the user comes out from the Module. FIG 45 describes the System State Transition Diagram of the Translation 20 Module explaining that the Module is based on different States. The System receives events from the user(s), and each event causes the transition from one state to another within the Module. 60 Each State contains its own separate Terminal State. A double lined transition arrow from State 4 indicates that multiple instances of the state are possible. So it is possible for multiple instances of state 4 to occur, each of which has its own Terminal State. A transition shown with a dotted line 5 indicates that it is leaving from one State and entering another state. FIG 46 is the diagram of the System Function of Global Translation Module of the present invention. The architecture of this Module comprises the following functions, which allow a user to translate a selected part of the parent language WISDOM BYTE(S)across several WISDOM BYTES etc. 10 Globally in any language of the user's choice. The Global Translation Module through the User Interface causes the Control System to find and retrieve the relevant data from the Wisdom Bytes Bank Database/Translation Database by none or one or more FIND conditions. The Module allows a user to: 15 ■ Find existing WISDOM BYTES by none or one or more FIND conditions ■ Sort & Select WISDOM BYTES ■ Select/Add a language ■ Select part for Global Translation ■ Translate Globally 20 FIG 47 describes the System Operation of Global Translation Module explaining that the Module is based on user actions. Once the user finds the WISDOM BYTES from the Wisdom Bytes Bank Database/Translation Database by none or one or more FIND conditions, 61 the user can sort & select the WISDOM BYTES and the System then waits for the next user action. Then the user can select part of the WISDOM BYTES and translate the same across multiple WISDOM BYTES through the User Interface, instead of translating the same one by one. The System 5 then waits for the next user action. On giving the Close command the System gets notified and the user comes out from the Module. FIG 48 describes the System State Transition Diagram of the Global Translation Module explaining that the Module is based on different States. 10 The System receives events from the user(s), and each event causes the transition from one state to another within the Module. Each State contains its own separate Terminal State. A double lined transition arrow from State 4 indicates that multiple instances of the state are possible. So it is possible for multiple instances of state 4 to occur, each of 15 which has its own Terminal State. A transition shown with a dotted line indicates that it is leaving from one State and entering another state. FIGS 49 to 51 explain the System Function, System Operation and System State Transition respectively, of a Master Module which accepts data (such data capable of being accepted from more than one user at the same time), 20 with or without Voice, from the user. The System provides the utility of creating, editing, deleting, printing, navigating, finding Masters like; User, Source of Information, Type, Subject & Sub subjects, Language with 62 sufficient security, so as not to allow the deletion of any Master of a Record that may be in use. FIG 49 is the diagram of the System Function of Master Module of the present invention. The architecture of this Module comprises the following 5 functions, which allow a user to create and store Masters with the help of the User Interface. The Master Module through the User Interface causes the Control System to retrieve the relevant data from the Wisdom Bytes Bank Database/Translation Database. The Module allows a user to: 10 ■ Find existing Master(s) by none or one or more FIND conditions - Sort & Select Master(s) - Add & Save Master(s) - Modify & Save Master(s) ■ Delete Master(s) 15 ■ Copy Current Entry ■ Print Master(s) ■ Go To a Master FIG 50 describes the System Operation of the Master Module explaining that the Module is based on user actions, which are performed by loops. 20 The Add functionality allows the user to Input data in all the fields. The functionality is controlled through a top-level loop. The Control System updates the Database and the System then waits for the next user action. 63 The FIND functionality is controlled through a top-level loop wherein the user is asked to enter/select the find criteria, to bring forth Masters based on the FIND criteria. After finding the Masters, the user can sort the Masters by different classifications and can then Modify, Delete or Print the Masters. 5 After Modification, if the user saves the Master, the database gets updated and the System then waits for the next user action. Similarly, after deleting a Master, the database gets updated and the System then waits for the next user action. The Copy Current Entry functionality is controlled through a top-level loop. 10 This functionality allows the user to copy the data existing in one or more of the fields of the current Master and make the necessary Additions/Modifications in the other fields. The Control System updates the new Master in the Database and the System then waits for the next user action. 15 The Printing functionality is controlled through a top-level loop. The user can Print the Masters. The Control System retrieves the Master(s) from the Database and then the System waits for the next user action. The Navigation functionality allows the user to navigate between Masters. On giving the Close command the System gets notified and the user comes 20 out from the Module. FIG 51 describes the System State Transition Diagram of the Master Module explaining that the Module is based on different States. The System 64 receives events from the user(s), and each event causes the transition from one state to another within the module. Each State contains its own separate Terminal State. A double lined transition arrow from State 4 indicates that multiple instances of the state are 5 possible. So it is possible for multiple instances of state 4 to occur, each of which has its own Terminal State. A transition shown with a dotted line indicates that it is leaving from one State and entering another state. Thus, while there have been shown and described and pointed out fundamental novel features of the present invention as applied to preferred 10 embodiments thereof, it will be understood that the described embodiments are to be considered in all respects only as illustrative and not restrictive and various omissions, substitutions, and changes in the form and details of the methods described may be made by those skilled in the art without departing from the spirit of the present invention. For example, it is 15 expressly intended that all combinations of those elements and/or method steps which perform substantially the same function in substantially the same way to achieve the same results are within the scope of this invention. Substitutions of elements from one described embodiment to another are also fully intended and contemplated. It is the intention, therefore, to be 20 limited only as indicated by the scope of the claims appended hereto. All changes which come within the meaning and range of equivalency of the claims are to be embraced within their scope. 65 An Interactive system for building and sharing one's own databank of wisdom bytes, such as Words of Wisdom, Basic Truths, and /or Facts and Feats, in one or more languages using a computer system comprising: i) a User Interface; ii) a well-classified Database comprising a. a wisdom bytes database; b. a translation database having a module to translate a record from one or more languages of a user's choice and a utility for global translation; c. a user database; and d. a configuration database having a module for Modifying a Record individually or globally; iii) a control system comprising a well classified data input organizing and management module enabling the user to classify the data by classifications selected or added in one or more of the groups consisting of Date, Source of Information, Type of Wisdom Byte, Subject and Sub subjects - bearing a parent-child relationship and attaching Image, Animation and/or Sound files and/or Associate More Information to the Record in the form of URLs, Files, Remarks and the like ; and iv) a module to allow the user to invoke and to store a Wisdom Bytes Session for continuous motivation as well as for 66 improving one's knowledge of wisdom like adages, aphorisms, apothegms, axioms, catchwords, dictums, epigrams, epithets, expressions, gospels, home truths, idioms , mantras, mottos, phrases, proverbs, quotations, sayings, slogans, and such others, Basic Truths and / or Facts and Feats, using the data from the database, such data having been selected by the user by finding the same from the database, based on none or one or more FIND conditions wherein said control system acts as the bridge between said User Interface and said Database. 2. The system according to claim1 comprises a module to allow the user to schedule the wisdom byte(s) by finding the same, from the database, based on none or one or more FIND conditions and which are brought up on the user's computer, including hand held devices, at preset time intervals. 3. The System according to any one of the preceding claims comprises a module allowing the user to Export data from the database, such data having been selected by the user by finding the same, from the database, based on none or one or more FIND conditions. 67 4. The System according to any one of the preceding claims comprises a module allowing the user to Import data built by another user using the same System. 5. The System according to claim 4 comprises a utility for selectively Importing the data. 6. The System according to claim 1 comprises a utility for copying of existing classification and previously entered data for new data input by the user, for ease of data entry. 7. The System according to any one of the foregoing claims comprising a utility for deleting a Record individually or globally and further a utility for restoring or permanently removing a Record individually or plurally from the System that is deleted. 8. The System according to any one of the foregoing claims wherein the FIND conditions to find the Wisdom Byte(s) from the database are defined by none or one or more classifications, like the Date, Record lD, Language, Source of Information, Type of Wisdom Byte, Subject, Sub subjects, as well as by keywords, File Attachments or Bookmark Remarks, including "Favourite". 9. The System according to any one of the foregoing claims comprises a utility for Bookmarking or Unbookmarking Records individually or globally, as well as Bookmarking one or more Record(s) as "Favourite". 68 viewing and/or processing programs and to operate on one or more computers, including hand held devices. 15. The system according to any one of the foregoing claims further comprising a utility to translate a Record from one language into one or more languages of the user choice and a further utility for global tanslation Dated this 15in day of October, 2003 FOR GAUTAM DHARAMDAS GORADIA |
---|
1068-mum-2001-correspondence(ipo).pdf
1068-mum-2001-correspondence.pdf
1068-mum-2001-description(granted).pdf
1068-mum-2001-form 2(granted).pdf
1068-mum-2001-form 2(title page).pdf
1068-mum-2001-power of attorney.pdf
1068-mum-2003-abstract(7-5-2004).pdf
1068-mum-2003-abstract(granted)-(7-5-2004).doc
1068-mum-2003-cancelled pages(7-5-2001).pdf
1068-mum-2003-claims(ganted)-(7-5-2004).doc
1068-mum-2003-claims(granted)-(7-5-2004).pdf
1068-mum-2003-correspondence(7-1-2005).pdf
1068-mum-2003-correspondence(ipo)-(16-12-2004).pdf
1068-mum-2003-description(granted).doc
1068-mum-2003-drawing(7-5-2004).pdf
1068-mum-2003-form 1(15-10-2003).pdf
1068-mum-2003-form 19(15-10-2003).pdf
1068-mum-2003-form 2(ganted)-(7-5-2004).doc
1068-mum-2003-form 2(granted)-(7-5-2004).pdf
1068-mum-2003-form 2(granted).doc
1068-mum-2003-form 3(15-10-2003).pdf
1068-mum-2003-form 5(15-10-2003).pdf
1068-mum-2003-power of attorney(30-12-2004).pdf
Patent Number | 205348 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Indian Patent Application Number | 1068/MUM/2003 | ||||||||
PG Journal Number | 31/2008 | ||||||||
Publication Date | 01-Aug-2008 | ||||||||
Grant Date | 29-Mar-2007 | ||||||||
Date of Filing | 15-Oct-2003 | ||||||||
Name of Patentee | GAUTAM DHARAMDAS GORADIA | ||||||||
Applicant Address | 2ND FLOOR, LILOUVILLE, WEST AVENUE, SANTACRUZ (WEST), MUMBAI - 400 054, MAHARASHTRA, INDIA | ||||||||
Inventors:
|
|||||||||
PCT International Classification Number | G06F 17/30 | ||||||||
PCT International Application Number | N/A | ||||||||
PCT International Filing date | |||||||||
PCT Conventions:
|