Abstract: A technique for translating a speech signal from a first language into Sanskrit is one example of how this disclosure may be implemented. This registration process would include the first individual and their preferred first language. Another possible embodiment involves a person sending a speech signal in a first language to a translation device. Sometimes the equipment used for translation will be in the same room as the first individual. There are implementations that include taking a voice sample and translating it into text. There is a possibility that a lexical dictionary storage is used in certain embodiments. Words from the target language and their corresponding parts of speech from the source language may be recorded in a translation pattern table, in certain implementations. One such embodiment is the generation of a set of goal-related terms that have a similar meaning in Sanskrit.
1. A method for translation of voice signal from a first language into a Sanskrit , the method comprising steps of: registering a first person and a first language preference; receiving, at a translation device, a voice signal in a first language from a second person, wherein the translation device is physically present with the first person; performing a speech to text recognition to generate a set of the words from the received voice sample; utilizing a lexical dictionary storage in which words are registered together with information regarding the parts-of-speech thereof in the first language based on a translation pattern table; deriving a group of target words which are equivalent in meaning in Sanskrit; creating a plurality of strings of parts-of-speech from the generated group of target words; generating one or more sentences in Sanskrit by sequencing said target words in accordance with the sequential order of the parts-of-speech; and outputting the created one or more text to an output unit.
2. The method of claim 1, wherein the first language is selected from German, French, Spanish and Italian.
3. The method of claim 1, further comprising step of generating a confidence level score for each group of target words and the strings.
4. The method of claim 1, further comprising step performing a contextual analysis of each of the set of the words before creating a plurality of strings of parts-of-speech.
5. A system for translation of voice signal from a first language into a Sanskrit comprising: one or more processors configured to: register a first person and a first language preference; receive, at a translation device, a voice signal in a first language from a second person, wherein the translation device is physically present with the first person; perform a speech to text recognition to generate a set of the words from the received voice sample; utilize a lexical dictionary storage in which words are registered together with information regarding the parts-of-speech thereof in the first language based on a translation pattern table; derive a group of target words which are equivalent in meaning in Sanskrit ; create a plurality of strings of parts-of-speech from the generated group of target words; generate one or more sentences in Sanskrit by sequencing said target words in accordance with the sequential order of the parts-of-speech; and output the created one or more text to an output unit.
6. The system of claim 5, wherein the first language is selected from German, French, Spanish and Italian.
7. The system of claim 5, wherein the one or more processors are further configured to generate a confidence level score for each group of target words and the strings.
8. The system of claim 5, wherein the one or more processors are further configured to perform a contextual analysis of each of the set of the words before creating a plurality of strings of parts-of-speech. TRANSLATION OF GERMAN AND FRENCH LANGUAGES INTO SANSKRIT AND VICE VERSA Abstract A technique for translating a speech signal from a first language into Sanskrit is one example of how this disclosure may be implemented. This registration process would include the first individual and their preferred first language. Another possible embodiment involves a person sending a speech signal in a first language to a translation device. Sometimes the equipment used for translation will be in the same room as the first individual. There are implementations that include taking a voice sample and translating it into text. There is a possibility that a lexical dictionary storage is used in certain embodiments. Words from the target language and their corresponding parts of speech from the source language may be recorded in a translation pattern table, in certain implementations. One such embodiment is the generation of a set of goal-related terms that have a similar meaning in Sanskrit. s:
1. A method for translation of voice signal from a first language into a Sanskrit , the method comprising steps of: registering a first person and a first language preference; receiving, at a translation device, a voice signal in a first language from a second person, wherein the translation device is physically present with the first person; performing a speech to text recognition to generate a set of the words from the received voice sample; utilizing a lexical dictionary storage in which words are registered together with information regarding the parts-of-speech thereof in the first language based on a translation pattern table; deriving a group of target words which are equivalent in meaning in Sanskrit; creating a plurality of strings of parts-of-speech from the generated group of target words; generating one or more sentences in Sanskrit by sequencing said target words in accordance with the sequential order of the parts-of-speech; and outputting the created one or more text to an output unit.
2. The method of claim 1, wherein the first language is selected from German, French, Spanish and Italian.
3. The method of claim 1, further comprising step of generating a confidence level score for each group of target words and the strings.
4. The method of claim 1, further comprising step performing a contextual analysis of each of the set of the words before creating a plurality of strings of parts-of-speech.
5. A system for translation of voice signal from a first language into a Sanskrit comprising: one or more processors configured to: register a first person and a first language preference; receive, at a translation device, a voice signal in a first language from a second person, wherein the translation device is physically present with the first person; perform a speech to text recognition to generate a set of the words from the received voice sample; utilize a lexical dictionary storage in which words are registered together with information regarding the parts-of-speech thereof in the first language based on a translation pattern table; derive a group of target words which are equivalent in meaning in Sanskrit ; create a plurality of strings of parts-of-speech from the generated group of target words; generate one or more sentences in Sanskrit by sequencing said target words in accordance with the sequential order of the parts-of-speech; and output the created one or more text to an output unit.
6. The system of claim 5, wherein the first language is selected from German, French, Spanish and Italian.
7. The system of claim 5, wherein the one or more processors are further configured to generate a confidence level score for each group of target words and the strings.
8. The system of claim 5, wherein the one or more processors are further configured to perform a contextual analysis of each of the set of the words before creating a plurality of strings of parts-of-speech.
Field of the Invention
[0001] The present invention relates generally to system and method for translating Sanskrit in German, French or Italian, or vice versa.
Background
[0002] The background description includes information that may be useful in understanding the present invention. It is not an admission that any of the information provided herein is prior art or relevant to the presently claimed invention, or that any publication specifically or implicitly referenced is prior art.
[0003] Sanskrit language comprises a definite rule-based structure given by Panini, has a great potential in the field of semantic extraction. It has also been documented that Sanskrit and computational linguistic are strongly associated. Sanskrit language is independent of word-order. As an epitome of illustration, if words in an original Sanskrit sentence, are jumbled, however, there is good probability that the resulting sentence would still mean the same as the original Sanskrit sentence.
[0004] None of the prior art techniques were able to perform morphological analysis of sentences written in Sanskrit language. For instance, the inability of the techniques to divide the sentence into two parts where first one structures the Sanskrit language sentence according to grammar using parse information. Further, the techniques were unable to generate equivalent words in a desired language, according to the morphological analysis.
[0005] Parsing is the process of analysing a string of symbols in natural language according to rule of formal grammar. For instance, processing words of the Sanskrit sentence and returning the base form of each word along with their attributes. None of the prior art techniques were able to acquire translated version in Sanskrit language, by performing a speech to text recognition to generate a corpus of the words from the received voice sample in a first language.
[0006] There are certain patent documents which cater similar segment and filed in different jurisdictions. Few exemplary patent documents are illustrated below.
[0007] US8700998B2 (By : RED HAT) provides a foreign language translation tool that assists in the localization of an application. In particular, the foreign language translation tool enables translation in the context of a running application. In addition, the tool provides an editing mechanism so that the user may modify or correct the translation of the selected text and allows the user to easily and quickly verify the correctness of translations.
[0008] US8965129B2 (By : TRANSLATE ABROAD) is related to systems and methods for translating language text on a mobile camera device offline without access to the Internet. More specifically, the present invention relates to systems and methods for displaying text of a first language and a translation of the first language text into a second language text which is displayed in real time in augmented reality on the mobile device. The processing can use a single line or a multiline algorithm designed with a plurality of processing innovations to insure accurate real-time translations without motion jitter. The invention may be used to help travelers in a foreign country with difficulties in reading and understanding text written in the local language of that country. The present invention may be utilized with wearable computers or glasses, producing seamless augmented reality foreign language translations. Some embodiments are particularly useful in translations from Asian languages to English. Some embodiments are especially optimized to translate multiple lines of foreign language text.
[0009] CN107632982B (By : UNIVERSITY SCIENCE & TECHNOLOGY ZHENGZHOU) relates to a method and a device for controlling foreign language translation equipment by voice. The method comprises the following steps that: S1: according to a native language selected by a user, identifying native language voice, and converting the native language voice into a native language text; S2: capturing the native language text into an editable text box for the user to carry out revision confirmation; and S3: according to a target context and a target language selected by the user, translating the native language text confirmed by the user into a target text. Through the technical scheme of the invention, a translation result more approaches to the context, and meanwhile, the translation result is more accurate.
[00010] CN112614482A (By : PINGAN INTERNATIONAL SMART URBAN TECHNOLOGY) relates to a big data processing technology, and discloses a mobile terminal foreign language translation method. Translated target data information is output in a personalized mode; the output mode is audio and/or text; and the output volume of the original sound and the output volume of the translated sound can be freely adjusted, and the translated sound can be output by simulating the original sound. The invention further relates to a block chain technology, the data is stored in the block chain, the flexibility of the output mode of the translated audio data is improved, and the technical effect of meeting more personalized requirements of users is achieved.
[00011] Thus, there exists a need in the art for a method of performing translation of voice signal into Sanskrit.
[00012] All references, including publications, patent applications, and patents, cited herein are hereby incorporated by reference to the same extent as if each reference were individually and specifically indicated to be incorporated by reference and were set forth in its entirety herein.
Summary of the Invention
[00013] Various objects, features, and advantages of the disclosed subject matter can be more fully appreciated with reference to the following detailed description of the disclosed subject matter when considered in connection with the following drawings, in which like reference numerals identify like elements.
[00014] The present invention relates generally to system and method for translating Sanskrit in German, French or Italian, or vice versa.
[00015] Embodiments of the present disclosure may include a method for translation of voice signal from a first language into a Sanskrit, the method including step of registering a first person and a first language preference. Embodiments may also include receiving, at a translation device, a voice signal in a first language from a second person. In some embodiments, the translation device may be physically present with the first person.
[00016] Embodiments may also include performing a speech to text recognition to generate a set of the words from the received voice sample. Embodiments may also include utilizing a lexical dictionary storage. In some embodiments, words may be registered together with information regarding the parts-of-speech thereof in the first language based on a translation pattern table.
[00017] Embodiments may also include deriving a group of target words which may be equivalent in meaning in Sanskrit. Embodiments may also include creating a plurality of strings of parts-of-speech from the generated group of target words. Embodiments may also include generating one or more sentences in Sanskrit by sequencing the target words in accordance with the sequential order of the parts-of-speech. Embodiments may also include outputting the created one or more text to an output unit.
[00018] In some embodiments, the first language may be selected from German, French, Spanish and Italian. In some embodiments, the method may include step of generating a confidence level score for each group of target words and the strings. In some embodiments, the method may include step performing a contextual analysis of each of the set of the words before creating a plurality of strings of parts-of-speech.
[00019] Embodiments of the present disclosure may also include a system for translation of voice signal from a first language into a Sanskrit including one or more processors configured to register a first person and a first language preference. Embodiments may also include receive, at a translation device, a voice signal in a first language from a second person.
[00020] In some embodiments, the translation device may be physically present with the first person. Embodiments may also include perform a speech to text recognition to generate a set of the words from the received voice sample. Embodiments may also include utilize a lexical dictionary storage. In some embodiments, words may be registered together with information regarding the parts-of-speech thereof in the first language based on a translation pattern table.
[00021] Embodiments may also include derive a group of target words which may be equivalent in meaning in Sanskrit. Embodiments may also include create a plurality of strings of parts-of-speech from the generated group of target words. Embodiments may also include generate one or more sentences in Sanskrit by sequencing the target words in accordance with the sequential order of the parts-of-speech. Embodiments may also include output the created one or more text to an output unit.
[00022] In some embodiments, the first language may be selected from German, French, Spanish and Italian. In some embodiments, the one or more processors may be further configured to generate a confidence level score for each group of target words and the strings. In some embodiments, the one or more processors may be further configured to perform a contextual analysis of each of the set of the words before creating a plurality of strings of parts-of-speech.
[00023] Various objects, features, aspects and advantages of the inventive subject matter will become more apparent from the following detailed description of preferred embodiments, along with the accompanying drawing figures in which like numerals represent like components.
Brief Description of the Drawings
[00024] The features and advantages of the present disclosure would be more clearly understood from the following description taken in conjunction with the accompanying drawings in which:
[00025] FIG. 1A is a flowchart illustrating a method for translating Sanskrit in German, French or Italian, or vice versa, according to some embodiments of the present disclosure.
[00026] Figure 1B is a flowchart extending from figure 1A and further illustrating the method, according to some embodiments of the present disclosure.
[00027] FIG. 2 is a block diagram illustrating a system for translating Sanskrit in German, French or Italian, or vice versa, according to some embodiments of the present disclosure.
Detailed Description
[00028] The following is a detailed description of exemplary embodiments to illustrate the principles of the invention. The embodiments are provided to illustrate aspects of the invention, but the invention is not limited to any embodiment. The scope of the invention encompasses numerous alternatives, modifications and equivalent; it is limited only by the claims.
[00029] In view of the many possible embodiments to which the principles of the present discussion may be applied, it should be recognized that the embodiments described herein with respect to the drawing figures are meant to be illustrative only and should not be taken as limiting the scope of the claims. Therefore, the techniques as described herein contemplate all such embodiments as may come within the scope of the following claims and equivalents thereof.
[00030] The detailed description is described with reference to the accompanying figures. In the figures, the left-most digit(s) of a reference number identifies the figure in which the reference number first appears. The use of the same reference numbers in different instances in the description and the figures may indicate similar or identical items.
[00031] The present invention relates generally to system and method for translating Sanskrit in German, French or Italian, or vice versa.
[00032] FIGS. 1A to 1B are flowcharts that describe a method, according to some embodiments of the present disclosure. In some embodiments, at 118, the method relates to outputting and may include step of registering a first person and a first language preference. At 104, the step may include receiving, at a translation device, a voice signal in a first language from a second person. At 106, the step may include performing a speech to text recognition to generate a set of the words from the received voice sample. At 108, the step may include utilizing a lexical dictionary storage.
[00033] In some embodiments, at 110, the step may include deriving a group of target words which may be equivalent in meaning in Sanskrit. At 112, the step may include creating a plurality of strings of parts-of-speech from the generated group of target words. At 114, the step may include generating one or more sentences in Sanskrit by sequencing the target words in accordance with the sequential order of the parts-of-speech. At 116, the step may include outputting the created one or more text to an output unit. The translation device may be physically present with the first person. Words may be registered together with information regarding the parts-of-speech thereof in the first language based on a translation pattern table.
[00034] In some embodiments, the first language may be selected from German, French, Spanish and Italian. In some embodiments, the method may include step of generating a confidence level score for each group of target words and the strings. In some embodiments, the method may include step performing a contextual analysis of each of the set of the words before creating a plurality of strings of parts-of-speech.
[00035] FIG. 2 is a block diagram that describes a system 200, according to some embodiments of the present disclosure. In some embodiments, the system 200 may include one or more processors 210 configured to: register a first person and a first language preference, receive, at a translation device, a voice signal in a first language from a second person. The translation device may be physically present with the first person. Perform a speech to text recognition to generate a set of the words from the received voice sample.
[00036] In some embodiments, utilize a lexical dictionary storage. Words may be registered together with information regarding the parts-of-speech thereof in the first language based on a translation pattern table. Derive a group of target words which may be equivalent in meaning in Sanskrit. Create a plurality of strings of parts-of-speech from the generated group of target words. Generate one or more sentences in Sanskrit by sequencing the target words in accordance with the sequential order of the parts-of-speech. Output the created one or more text to an output unit.
[00037] In some embodiments, the first language may be selected from German, French, Spanish and Italian. In some embodiments, the one or more processors 210 may be further configured to generate a confidence level score for each group of target words and the strings. In some embodiments, the one or more processors 210 may be further configured to perform a contextual analysis of each of the set of the words before creating a plurality of strings of parts-of-speech.
[00038] A technique for translating a speech signal from a first language into Sanskrit is one example of how this disclosure may be implemented. This registration process would include the first individual and their preferred first language. Another possible embodiment involves a person sending a speech signal in a first language to a translation device. Sometimes the equipment used for translation will be in the same room as the first individual. There are implementations that include taking a voice sample and translating it into text. There is a possibility that a lexical dictionary storage is used in certain embodiments. Words from the target language and their corresponding parts of speech from the source language may be recorded in a translation pattern table, in certain implementations.
[00039] One such embodiment is the generation of a set of goal-related terms that have a similar meaning in Sanskrit. The created set of target words may also be used to construct several strings of parts-of-speech, according to certain embodiments. One or more Sanskrit sentences might be generated in certain embodiments by arranging the target words in a logical sequence based on their grammatical function. Certain embodiments may additionally include sending the generated text to a receiver. Some implementations allow for the choice of a first language from among German, French, Spanish, and Italian. For each set of target words and strings, the procedure may generate a confidence level score in certain implementations. Steps for completing a contextual analysis on each of the set of words prior to generating several strings of parts-of-speech are possible in certain implementations of the approach.
[00040] A system for translating a voice signal from a first language into a Sanskrit according to embodiments of the present disclosure may additionally contain one or more processors designed to record a first individual and a first language preference. In certain implementations, you can use a translation device to take in a speech signal spoken in a first language from a second person. Sometimes the equipment used for translation will be in the same room as the first individual. Depending on the embodiment, it may also be possible to convert the received audio file into text by using a speech recognition system. Possibile implementations may also make use of a dictionary-based data store. Words from the target language and their corresponding parts of speech from the source language may be recorded in a translation pattern table, in certain implementations. There is a possibility that embodiments will need us to derive a set of target words that have a common Sanskrit meaning. It is also possible, in certain embodiments, to use the created set of target words to construct several strings of parts-of-speech. Possible implementations can involve generating one or more Sanskrit phrases by arranging the target words in a logical sequence based on their grammatical function.
[00041] The constructed one or more texts may be sent to an output device in certain embodiments. Some implementations allow for the choice of a first language from among German, French, Spanish, and Italian. The one or more processors may also be set up to come up with a confidence level score for each set of target words and strings, in certain implementations. In certain implementations, the set of words is first subjected to a contextual analysis, after which a number of strings of parts-of-speech are generated by the one or more processors.
[00042] Further, while operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. In certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are contained in the above discussions, these should not be construed as limitations on the scope of the subject matter described herein, but rather as descriptions of features that may be specific to particular embodiments. Certain features that are described in this specification in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable sub-combination. Moreover, although features may be described above as acting in certain combinations and even initially claimed as such, one or more features from a claimed combination can in some cases be excised from the combination, and the claimed combination may be directed to a sub-combination or variation of a sub-combination.
Claims
I/We claims:
1. A method for translation of voice signal from a first language into a Sanskrit , the method comprising steps of:
registering a first person and a first language preference; receiving, at a translation device, a voice signal in a first language from a second person, wherein the translation device is physically present with the first person; performing a speech to text recognition to generate a set of the words from the received voice sample;
utilizing a lexical dictionary storage in which words are registered together with information regarding the parts-of-speech thereof in the first language based on a translation pattern table;
deriving a group of target words which are equivalent in meaning in Sanskrit;
creating a plurality of strings of parts-of-speech from the generated group of target words;
generating one or more sentences in Sanskrit by sequencing said target words in accordance with the sequential order of the parts-of-speech; and
outputting the created one or more text to an output unit.
2. The method of claim 1, wherein the first language is selected from German, French, Spanish and Italian.
3. The method of claim 1, further comprising step of generating a confidence level score for each group of target words and the strings.
4. The method of claim 1, further comprising step performing a contextual analysis of each of the set of the words before creating a plurality of strings of parts-of-speech.
5. A system for translation of voice signal from a first language into a Sanskrit comprising:
one or more processors configured to:
register a first person and a first language preference;
receive, at a translation device, a voice signal in a first language from a second person, wherein the translation device is physically present with the first person;
perform a speech to text recognition to generate a set of the words from the received voice sample;
utilize a lexical dictionary storage in which words are registered together with information regarding the parts-of-speech thereof in the first language based on a translation pattern table;
derive a group of target words which are equivalent in meaning in Sanskrit ;
create a plurality of strings of parts-of-speech from the generated group of target words;
generate one or more sentences in Sanskrit by sequencing said target words in accordance with the sequential order of the parts-of-speech; and
output the created one or more text to an output unit.
6. The system of claim 5, wherein the first language is selected from German, French, Spanish and Italian.
7. The system of claim 5, wherein the one or more processors are further configured to generate a confidence level score for each group of target words and the strings.
8. The system of claim 5, wherein the one or more processors are further configured to perform a contextual analysis of each of the set of the words before creating a plurality of strings of parts-of-speech.
TRANSLATION OF GERMAN AND FRENCH LANGUAGES INTO SANSKRIT AND VICE VERSA
Abstract
A technique for translating a speech signal from a first language into Sanskrit is one example of how this disclosure may be implemented. This registration process would include the first individual and their preferred first language. Another possible embodiment involves a person sending a speech signal in a first language to a translation device. Sometimes the equipment used for translation will be in the same room as the first individual. There are implementations that include taking a voice sample and translating it into text. There is a possibility that a lexical dictionary storage is used in certain embodiments. Words from the target language and their corresponding parts of speech from the source language may be recorded in a translation pattern table, in certain implementations. One such embodiment is the generation of a set of goal-related terms that have a similar meaning in Sanskrit.
I/We claims:
1. A method for translation of voice signal from a first language into a Sanskrit , the method comprising steps of:
registering a first person and a first language preference; receiving, at a translation device, a voice signal in a first language from a second person, wherein the translation device is physically present with the first person; performing a speech to text recognition to generate a set of the words from the received voice sample;
utilizing a lexical dictionary storage in which words are registered together with information regarding the parts-of-speech thereof in the first language based on a translation pattern table;
deriving a group of target words which are equivalent in meaning in Sanskrit;
creating a plurality of strings of parts-of-speech from the generated group of target words;
generating one or more sentences in Sanskrit by sequencing said target words in accordance with the sequential order of the parts-of-speech; and
outputting the created one or more text to an output unit.
2. The method of claim 1, wherein the first language is selected from German, French, Spanish and Italian.
3. The method of claim 1, further comprising step of generating a confidence level score for each group of target words and the strings.
4. The method of claim 1, further comprising step performing a contextual analysis of each of the set of the words before creating a plurality of strings of parts-of-speech.
5. A system for translation of voice signal from a first language into a Sanskrit comprising:
one or more processors configured to:
register a first person and a first language preference;
receive, at a translation device, a voice signal in a first language from a second person, wherein the translation device is physically present with the first person;
perform a speech to text recognition to generate a set of the words from the received voice sample;
utilize a lexical dictionary storage in which words are registered together with information regarding the parts-of-speech thereof in the first language based on a translation pattern table;
derive a group of target words which are equivalent in meaning in Sanskrit ;
create a plurality of strings of parts-of-speech from the generated group of target words;
generate one or more sentences in Sanskrit by sequencing said target words in accordance with the sequential order of the parts-of-speech; and
output the created one or more text to an output unit.
6. The system of claim 5, wherein the first language is selected from German, French, Spanish and Italian.
7. The system of claim 5, wherein the one or more processors are further configured to generate a confidence level score for each group of target words and the strings.
8. The system of claim 5, wherein the one or more processors are further configured to perform a contextual analysis of each of the set of the words before creating a plurality of strings of parts-of-speech.
| # | Name | Date |
|---|---|---|
| 1 | 202311014539-REQUEST FOR EARLY PUBLICATION(FORM-9) [03-03-2023(online)].pdf | 2023-03-03 |
| 2 | 202311014539-POWER OF AUTHORITY [03-03-2023(online)].pdf | 2023-03-03 |
| 3 | 202311014539-FORM-9 [03-03-2023(online)].pdf | 2023-03-03 |
| 4 | 202311014539-FORM FOR SMALL ENTITY(FORM-28) [03-03-2023(online)].pdf | 2023-03-03 |
| 5 | 202311014539-FORM 1 [03-03-2023(online)].pdf | 2023-03-03 |
| 6 | 202311014539-EVIDENCE FOR REGISTRATION UNDER SSI(FORM-28) [03-03-2023(online)].pdf | 2023-03-03 |
| 7 | 202311014539-EVIDENCE FOR REGISTRATION UNDER SSI [03-03-2023(online)].pdf | 2023-03-03 |
| 8 | 202311014539-EDUCATIONAL INSTITUTION(S) [03-03-2023(online)].pdf | 2023-03-03 |
| 9 | 202311014539-DRAWINGS [03-03-2023(online)].pdf | 2023-03-03 |
| 10 | 202311014539-DECLARATION OF INVENTORSHIP (FORM 5) [03-03-2023(online)].pdf | 2023-03-03 |
| 11 | 202311014539-COMPLETE SPECIFICATION [03-03-2023(online)].pdf | 2023-03-03 |