Sign In to Follow Application
View All Documents & Correspondence

Method And A System For Optimizing A Network Congestion

Abstract: The method and system of present disclosure relate to optimizing a network congestion. A plurality of user devices and a plurality of event monitoring systems (EMS) are connected with the system. An interface is provided on the user devices. The interface displays different icons representing different live events. The user selects one or more live events and provide his/her input indicating prediction of an outcome of the selected live event. Based on the participation, the system maintains the communication link with only those users who have provided their input and with those EMS for which the inputs have been received. The system further delinks the other/remaining user devices and remaining EMS for optimizing the network congestion. The system further compares the actual outcome of the live events with the received inputs and determine a winning user amongst the participated users.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
31 March 2017
Publication Number
40/2018
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
ipo@knspartners.com
Parent Application

Applicants

Rekha Gupta
291, Rajiv Gandhi Nagar, Kota, Rajasthan – 324005 INDIA

Inventors

1. Rekha Gupta
291, Rajiv Gandhi Nagar, Kota, Rajasthan – 324005 INDIA
2. Prakhar Gupta
291, Rajiv Gandhi Nagar, Kota, Rajasthan – 324005, INDIA
3. Yash Gupta
H17-c Electronics Complex, Indraprastha Industrial Area, Kota, Rajasthan – 324005, INDIA
4. Vaibhav Gupta
H17-c Electronics Complex, Indraprastha Industrial Area, Kota, Rajasthan – 324005, INDIA

Specification

TECHNICAL FIELD
The present subject matter is related, in general to computer network and more particularly, but not exclusively to a method and system for optimizing network congestion.
BACKGROUND
With the ever-growing use of computers and internet, the network has also become very congested. In an environment a huge number of users participates with their user devices to evaluate their predictions on a particular live or ongoing events, the overall management of the network becomes a challenge. This is because, not only user devices have to be managed, but servers/computing devices monitoring the live events have also to be tracked for timely updating of data.
Apart the from network management, another challenge faced is to motivate unexperienced users for participating. The new or unexperienced user may not be so much comfortable in providing their predictions on a particular live event, for example, stock market. Predicting the stock market, sometimes becomes quite risky even for the experienced users. If the predictions go wrong, the person may lose lot of money. Thus, it a challenge to motivate the users to learns about the live events and their behaviors without facing any financial loss.
SUMMARY
Disclosed herein is a method of optimizing a network congestion. The method comprises providing an interface on a plurality of user devices associated with a plurality of users. The interface comprises a plurality of icons indicating a plurality of live events being monitored by a plurality of event-monitoring systems. Further, the plurality of user devices and the plurality of event-monitoring systems are in a communication link with the network optimization system. The method further includes receiving one or more inputs, from one or more user devices, corresponding to one or more live events selected by one or more users through the interface. The one or more inputs indicates a prediction of an outcome of the one or more live events. Further, the method comprises performing, based on the receiving of the one or more inputs, maintaining the communication link between the network optimization system and the one or more user devices associated with the one or more users, and the one or more event-monitoring systems associated with one or more live events. The method further comprises performing, based on the receiving of the one or more inputs, delinking the
3
communication link between the network optimization system and remaining user devices, of the plurality of user devices, associated with remaining users, and remaining event-monitoring systems associated with remaining live events. The remaining user devices indicates user devices other than the one or more user devices. Further, the remaining event-monitoring systems indicates even-monitoring systems other than the one or more event-monitoring systems. Further, the maintaining and the delinking serves the optimization of the network congestion on the network optimization system.
Further, the present disclosure relates to network optimization system for optimizing network congestion. The network optimization system is in a communication link with a plurality of user devices associated with a plurality of users and a plurality of event-monitoring systems configured to monitor a plurality of live events. The network optimization system provides an interface on the plurality of user devices. The interface comprises a plurality of icons indicating the plurality of live events. Further, the network optimization system receives one or more inputs, from one or more user devices, corresponding to one or more live events selected by one or more users through the interface. The one or more inputs indicates a prediction of an outcome of the one or more live events. Further, the network optimization system performs, based on the one or more inputs received, maintaining the communication link with the one or more user devices associated with the one or more users and one or more event-monitoring systems associated with one or more live events. The network optimization system further performs, based on the one or more inputs received, delinking the communication link with remaining user devices, of the plurality of user devices, associated with remaining users, and remaining event-monitoring systems associated with remaining live events. The remaining user devices indicates user devices other than the one or more user devices. Further, the remaining event-monitoring systems indicates even-monitoring systems other than the one or more event-monitoring systems. The maintaining and the delinking serves the optimization of the network congestion on the network optimization system.
The foregoing summary is illustrative only and is not intended to be in any way limiting. In addition to the illustrative aspects, embodiments, and features described above, further aspects, embodiments, and features will become apparent by reference to the drawings and the following detailed description.
4
BRIEF DESCRIPTION OF THE ACCOMPANYING DRAWINGS
The accompanying drawings, which are incorporated in and constitute a part of this disclosure, illustrate exemplary embodiments and, together with the description, explain the disclosed principles. In the figures, the left-most digit(s) of a reference number identifies the figure in which the reference number first appears. The same numbers are used throughout the figures to reference like features and components. Some embodiments of system and/or methods in accordance with embodiments of the present subject matter are now described, by way of example only, and regarding the accompanying figures, in which:
FIG. 1 shows an exemplary environment for optimizing a network congestion in accordance with some embodiments of the present disclosure;
FIG. 2 shows a detailed block diagram illustrating a network optimization system for optimizing a network congestion in accordance with some embodiments of the present disclosure;
FIG. 3 shows a flowchart illustrating a method for optimizing a network congestion in accordance with some embodiments of the present disclosure; and
It should be appreciated by those skilled in the art that any block diagrams herein represent conceptual views of illustrative systems embodying the principles of the present subject matter. Similarly, it will be appreciated that any flow charts, flow diagrams, state transition diagrams, pseudo code, and the like represent various processes which may be substantially represented in computer readable medium and executed by a computer or processor, whether such computer or processor is explicitly shown.
DETAILED DESCRIPTION
In the present document, the word "exemplary" is used herein to mean "serving as an example, instance, or illustration." Any embodiment or implementation of the present subject
5
matter described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments.
While the disclosure is susceptible to various modifications and alternative forms, specific embodiment thereof has been shown by way of example in the drawings and will be described in detail below. It should be understood, however that it is not intended to limit the disclosure to the specific forms disclosed, but on the contrary, the disclosure is to cover all modifications, equivalents, and alternative falling within the spirit and the scope of the disclosure.
The present disclosure relates to a method and a network optimization system (also referred as system) for optimizing a network congestion. Apart from optimizing the network congestion, the system also analyzes the user inputs indicating predictions and determines a winning user based on their inputs. Users may register themselves with the system by using their devices i.e., user devices. For registration, the users may provide personal information to the system based on which a user profile is generated corresponding to each user. The user profile is stored in database of the system.
Once the user devices are registered with the system, the users may interact with the system by inputting login details provided by the system. According to an embodiment, an application associated with the system may be installed in the user devices. The users may also access the system through the installed application. According to an exemplary embodiment, a user may input his/her predictions for a live event or ongoing event like stock index, a match-play game, forex market and the like. For example, the user may predict the stock index before closing of the stock market of a particular day. The predicted value of the stock index received from the user is stored in database of the system.
According to an exemplary embodiment, the system may also guide the users for predicting the outcome of the live events. The system may analyze past or historical data and may provide an insight about the live events. The analyzed past data may be represented in a form of charts/graphs for ease of understanding and making the application more interactive for the users. This helps even a new or non-experienced user to understand about historical background and performance of the live events before making any predictions.
On the other hand, the system is also connected with various servers, devices, computers, laptops (collectively referred as event-monitoring system) which are continuously
6
monitoring the live events. For example, the system may be in a communication with the server monitoring the stock market. In another example, the system may be in a communication with a computer monitoring any ongoing match like cricket match between Indian and Australia. These event-monitoring systems associated with various live events continuously updates about status of the live events to the system i.e., the network optimization system. All updates of the live events are stored in the database of the system.
As the number of the users gradually increases and more and more live events updates are continuously received from various event monitoring system, it leads to a network congestion situation. It becomes a challenge for the system to handle such load. However, the system balances such load based on the response of the users received. In other words, the system maintains the communication link with only those user devices from which the predictions for live events have been received. The received predictions for the live events also helps the system to maintains the communication link with only those event monitoring systems for which the predictions have been received.
This way, the remaining user devices (i.e., devices which have not participated in providing predictions) and the remaining event monitoring systems (associated with those live events for which no predictions have been received) are identified. The system further delinks the communication link with the remaining user devices and the remaining event monitoring systems. This way, the network congestion or the load on the system is optimized. Since, only the participating user deices and corresponding event monitoring system are connected with the system, it also helps the system to optimize the databases stored in the system. This is because, only necessary data is analyzed which is of user’s interest. The unnecessary data is filter-out since the connection with the remaining user devices and remaining event monitoring system are not maintained. Once the results the live events are declared, the connected event monitoring systems updates the system accordingly. The system further compares the predictions received from the users with declared results in order to determine a winning user amongst the participated users. Upon the determining the winning user, the system may reward the winning users.
In the following detailed description of the embodiments of the disclosure, reference is made to the accompanying drawings that form a part hereof, and which are shown by way of illustration specific embodiments in which the disclosure may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the
7
disclosure, and it is to be understood that other embodiments may be utilized and that changes may be made without departing from the scope of the present disclosure. The following description is, therefore, not to be taken in a limiting sense.
FIG. 1 shows an exemplary environment for optimizing a network congestion in accordance with some embodiments of the present disclosure.
The environment 100 includes a communication network 101, a network optimization system 102, a plurality of user devices 103 (User Device A to User Device E), and a plurality of event monitoring systems (EMS) 104 i.e., EMS 1 to EMS 4. It must be understood to a person skilled in art that there may be n number of user devices 103 and EMS 104 connected with the network optimization system 102. There may be different user devices 103 like smart-phone, laptop, desktop computer or any other computing device. Similarly, there may be different types of EMS like server, computer, database server, laptops and the like.
The network optimization system 102 not only optimizes the network congestion, but also evaluates the predictions of the users. The predictions may be associated with any live or ongoing events across the globe. The evaluation helps the users to learn about the live events and its behavior in different circumstances. Some of the users may be experienced one while predicting the outcomes of the live events. However, there may be some unexperienced users who may be new for a particular live event. Considering an example of a stock market, professional traders, professional investors or fund managers may be considered as the experienced users. Whereas, a person who wishes to invest in the stock market for the first time is consider as unexperienced user for that particular live event. The chances of having accurate predictions of the experienced users may be more than the unexperienced users. Hence, the unexperienced users may not wish to participate in such prediction evaluation.
However, the system 102 disclosed in the present disclosure is user friendly which makes even the unexperienced users more comfortable for the participation. For participating, in a first step, the users register themselves with the system 102 using their user devices 103. The users may provide their personal information like name, age, sex, place and the like to the system 102 for registration process. In response, the system 102 may create user-profiles of the users and store them in user-profile database 210 (of Fig. 2) of the system 102. The system 102 may also provide login details to the users.
8
Post registration, the users may access the system 102 by using their login details through the user devices 103. According to an exemplary embodiment, the users may also download an application associated with the system 102. The application may get installed upon the user devices 103. When the users start accessing the system 102, an interface or graphical user interface (GUI) gets generated on the user devices 103. Since the system 102 evaluates the predictions of the users corresponding to the live events, the interface generated displays different icons or symbols representing different live events. For example, if somewhere across the globe, a cricket match is going on, an icon of bat-ball-wicket may be displayed on the interface. Similarly, different icons may be displayed for representing the other live events like stock index, commodity index, and forex market or any other ongoing events.
The live events are monitored through the event monitoring systems (EMS) 104 which are connected with the system 102. As shown in figure 1, EMS 1 is connected with live event like stock index, whereas EMS 2, EMS 3 and EMS 4 are associated with the live events like commodity index, match-play game and forex market respectively. The users may select any of the displayed icons of their interest and may provide their inputs. Here, the inputs indicate the predictions of an outcome of the selected live events. Considering the example of cricket match between India and Australia, the user may input his/her prediction that India will win the match. However, it must be understood to a skilled person that the predictions may not be limited to only winning or losing of the game. The predictions may be made on different outcomes related to the game like, total score, run made in a particular over, run made by a particular player, wickets taken by a player and the like.
In another example of the stock market, the user may input his/her predictions regarding stock index like Nasdaq, Dowjones, Nifty, BSE Sensex or any other market barometers. Yet in another example, the user may input his/her predictions regarding commodity market, foreign exchange (FOREX) market, interest rate derivatives, measurements based on top recognized exchanges, and government’s official data. The government’s official data may include census data like literacy rate, employment rate, gender ratio and the like.
As the number of users grows, more and more user devices 103 get connected with the system 102. On the other hand, the number of EMS 104 also increases with the increase in the
9
live events as discussed in above paragraphs. Due to the increase in the numbers of user devices 103 and EMS 104, the congestion on the network also increases which is to be optimized. To deal with such situation, the system 102 optimizes the network congestion.
According to an exemplary embodiment, a communication link circuit 206 (of Fig. 2) of the system 102 identifies the user devices 103 from which inputs have been received for predicting outcome of one or more live events. As shown in figure 1, the user devices 103 i.e., “User Device B” and “User Device D” provides the inputs for live events “stock index” and “match-play game”. The inputs received from the user devices 103 also helps the communication link circuit 206 to identify the live events for which the inputs have been received.
Now, upon knowing about participating user devices 103, the communication link circuit 206 maintains the communication link between the system 102 and User Device B” and “User Device D”. The communication link with User Device B” and “User Device D” is shown as solid arrows in figure 1. On the other hand, the communication link circuit 206 also maintains the communication link between the system 102 and EMS 1 and EMS 3. The communication link with EMS 1 and EMS 3 is shown as solid arrows in figure 1. Apart from maintaining the communication link, the communication link circuit 206 also delinks the communication link with remaining user devices 103 and remaining EMS 104. In the present case, as shown in figure 1, the communication link circuit 206 delinks the communication link between the system 102 and remaining user devices 103 i.e., User Device A” and “User Device C” and “User Device E”. Whereas, the communication link circuit 206 delinks the communication link between the system 102 and remaining EMS 104 i.e., EMS 2 and EMS 4. The delinking of the communication link is shown as dotted arrows in figure 1. Thus, by maintaining and delinking the communication link, the network congestion is optimized.
In the present example, both the users associated with user devices 103 i.e., User Device B” and “User Device D” may input their predictions for both the live events i.e., “stock index” and “match-play game”. For example, the user of User Device B may input the predictions for the stock index (BSE Sensex) as “29400” and for the match-play game as “India will win”. Similarly, the user of User Device D may input the predictions for the stock index (BSE Sensex) as “29300” and for the match-play game as “Australia will win”. Once the predictions are received from the user devices 103, the system 102 store the predictions in prediction
10
database 212 (of Fig. 2). However, according to embodiments of present disclosure, the system 102 may also allow the users to alter their inputs corresponding to the live events within a time limit associated with each of the live events. Here, the time limit indicates a closing time for receiving the inputs.
Now the system 102, on the other hand, continuously receives updates, from the EMS 1 and EMS 3, about the live events i.e., stock index (BSE Sensex) and the match-play game (India vs. Australia cricket match). The updates of the live events are stored in the event database 214 of the system 102. Once the final results or actual outcome of the said live events are declared and received by the EMS 104, the system 102 now compare the stored predictions (one or more inputs) with the actual outcome. The comparison may be performed during a time period associated with each of the live events. Based on the comparison, the system 102 may determine a winning user.
For example, if the actual outcome of the live event “stock index” is 29400, then the user of User Device B is declared as the winning user. Whereas, if the actual outcome of the live event “match-play game” is “Australia wins the match”, then the user of the User Device D is declared as the winning user. However, it may happen that prediction of both the users i.e., the users of the User Device B” and “User Device D” matches will the actual outcome of the live event. In this scenario, the system 102 may declare both the users as the winning users. Further, the system 102 may reward the winning users with reward points. This way, the system 102 not only optimizes the network congestion, but it also rewards the users based on their predictions. This also helps the users to learn about the new live events.
FIG. 2 shows a detailed block diagram illustrating a network optimization system 102 for optimizing network congestion in accordance with some embodiments of the present disclosure.
The network optimization system 102 includes an I/O interface 202, a processor 204, a communication link circuit 206, and a memory 208. The I/O interface 202 may be configured to receive user inputs from the user devices 103 and updates/outcomes of the live events from the EMS 104. The communication link circuit 206 may be hardware component for maintaining and delinking the communication link between the network optimization system 102 and the user devices 103 and the EMS 104.
11
The memory 208 may be communicatively coupled to the processor 202. The processor 202 may be configured to perform one or more functions of the network optimization system 102 for optimizing the network congestion. Further, the memory 208 may include various databases like user-profile database 210, prediction database 212, and event database 214. The user-profile database 210 may store the user-profile of the users registered with the system 102. The prediction database 212 may store the predictions or inputs received from the user devices 103 corresponding the live events. Further, the event database 214 may store the updates/outcomes of the live events received from the EMS 104.
FIG. 3 shows a flowchart illustrating a method for optimizing the network congestion in accordance with some embodiments of the present disclosure.
As illustrated in FIG. 3, the method 300 includes one or more blocks illustrating a method of optimizing the network congestion using network optimization system 102. The method 300 may be described in the general context of computer executable instructions. Generally, computer executable instructions can include routines, programs, objects, components, data structures, procedures, modules, and functions, which perform specific functions or implement specific abstract data types.
The order in which the method 300 is described is not intended to be construed as a limitation, and any number of the described method blocks can be combined in any order to implement the method. Additionally, individual blocks may be deleted from the methods without departing from the spirit and scope of the subject matter described herein. Furthermore, the method can be implemented in any suitable hardware, software, firmware, or combination thereof.
At block 302, the method 300 includes providing, by the network optimization system 102, an interface on a plurality of user devices 103 associated with a plurality of users. The interface comprises a plurality of icons indicating a plurality of live events being monitored by a plurality of event-monitoring systems 104. Further, the plurality of user devices 103 and the plurality of event-monitoring systems 104 are in a communication link with the network optimization system 102.
12
At block 304, the method 300 includes receiving, by the network optimization system 102, one or more inputs, from one or more user devices 103, corresponding to one or more live events selected by one or more users through the interface. The one or more inputs indicates a prediction of an outcome of the one or more live events.
At block 306, the method 300 includes performing, by the network optimization system 102, based on the receiving of the one or more inputs, maintaining the communication link between the network optimization system 102 and the one or more user devices 103 and one or more event-monitoring systems 104.
At block 308, the method 300 includes performing, by the network optimization system 102, based on the receiving of the one or more inputs, delinking the communication link between the network optimization system and remaining user devices associated with remaining users and remaining event-monitoring systems associated with remaining live events. The remaining user devices indicates user devices other than the one or more user devices. The remaining event-monitoring systems indicates even-monitoring systems other than the one or more event-monitoring systems. Thus, the step of maintaining and delinking serves the optimization of the network congestion on the network optimization system.
Advantages of the embodiment of the present disclosure are illustrated herein.
In an embodiment, the present disclosure not only optimizes the network congestion, but also evaluates the user predictions on live events.
In an embodiment, the method of the present disclosure enables even unexperienced users to participate in the prediction process and learn from the results.
The terms "an embodiment", "embodiment", "embodiments", "the embodiment", "the embodiments", "one or more embodiments", "some embodiments", and "one embodiment" mean "one or more (but not all) embodiments of the invention(s)" unless expressly specified otherwise.
The terms "including", "comprising", “having” and variations thereof mean "including but not limited to", unless expressly specified otherwise.
13
The enumerated listing of items does not imply that any or all the items are mutually exclusive, unless expressly specified otherwise.
While various aspects and embodiments have been disclosed herein, other aspects and embodiments will be apparent to those skilled in the art. The various aspects and embodiments disclosed herein are for purposes of illustration and are not intended to be limiting, with the true scope and spirit being indicated by the following claims.

We Claim:
1. A method of optimizing a network congestion, the method comprising:
providing, by the network optimization system, an interface on a plurality of user devices associated with a plurality of users, wherein the interface comprises a plurality of icons indicating a plurality of live events being monitored by a plurality of event-monitoring systems, and wherein the plurality of user devices and the plurality of event-monitoring systems are in a communication link with the network optimization system;
receiving, by the network optimization system, one or more inputs, from one or more user devices, corresponding to one or more live events selected by one or more users through the interface, wherein the one or more inputs indicates a prediction of an outcome of the one or more live events;
performing, by the network optimization system, based on the receiving of the one or more inputs,
maintaining the communication link between the network optimization system and,
the one or more user devices associated with the one or more users, and
one or more event-monitoring systems associated with one or more live events,
delinking the communication link between the network optimization system and,
remaining user devices, of the plurality of user devices, associated with remaining users, wherein the remaining user devices indicates user devices other than the one or more user devices, and
remaining event-monitoring systems associated with remaining live events, wherein the remaining event-monitoring systems indicates even-monitoring systems other than the one or more event-monitoring systems,
wherein the maintaining and the delinking serves the optimization of the network congestion on the network optimization system.
2. The method as claimed in claim 1, further comprising performing, by the network optimization system, based on the maintaining,
receiving one or more actual outcomes of the one or more live events from the one or more event-monitoring systems,
15
comparing the one or more inputs with the one or more actual outcomes, and
determining at least one winning user amongst the one or more users based upon the comparison.
3. The method as claimed in claim 2, wherein the comparing is performed during a time period associated with each of the one or more live events.
4. The method as claimed in claim 1, wherein the plurality of live events comprises at least one of match-play game and stock index, commodity index, and forex market.
5. The method as claimed in claim 1, further comprising enabling the one or more users to alter the one or more inputs corresponding to the one or more live events within a time limit associated with each of the one or more live events, wherein the time limit indicates a closing time for receiving the one or more inputs.
6. A network optimization system for optimizing network congestion, wherein:
the network optimization system is in a communication link with a plurality of user devices associated with a plurality of users and a plurality of event-monitoring systems configured to monitor a plurality of live events, wherein the network optimization system,
provides an interface on the plurality of user devices, wherein the interface comprises a plurality of icons indicating the plurality of live events;
receives one or more inputs, from one or more user devices, corresponding to one or more live events selected by one or more users through the interface, wherein the one or more inputs indicates a prediction of an outcome of the one or more live events;
performs, based on the one or more inputs received,
maintaining the communication link with,
the one or more user devices associated with the one or more users, and
one or more event-monitoring systems associated with one or more live events,
delinking the communication link with,
16
remaining user devices, of the plurality of user devices, associated with remaining users, wherein the remaining user devices indicates user devices other than the one or more user devices, and
remaining event-monitoring systems associated with remaining live events, wherein the remaining event-monitoring systems indicates even-monitoring systems other than the one or more event-monitoring systems,
wherein the maintaining and the delinking serves the optimization of the network congestion on the network optimization system.
7. The network optimization system as claimed in claim 6, is further configured to, based on the maintaining the communication link,
receive one or more actual outcomes of the one or more live events from the one or more event-monitoring systems,
compare the one or more inputs with the one or more actual outcomes, and
determine at least one winning user amongst the one or more users based upon the comparison.
8. The network optimization system as claimed in claim 7, wherein the comparison is performed during a time period associated with each of the one or more live events.
9. The network optimization system as claimed in claim 6, wherein the plurality of live events comprises at least one of match-play game and stock index, commodity index, and forex market.
10. The network optimization system as claimed in claim 6, further enables the one or more users to alter the one or more inputs corresponding to the one or more live events within a time limit associated with each of the one or more live events, wherein the time limit indicates a closing time for receiving the one or more inputs.

Documents

Application Documents

# Name Date
1 Form 5 [31-03-2017(online)].pdf 2017-03-31
2 Form 3 [31-03-2017(online)].pdf 2017-03-31
3 Form 1 [31-03-2017(online)].pdf 2017-03-31
4 Drawing [31-03-2017(online)].pdf 2017-03-31
5 Description(Complete) [31-03-2017(online)].pdf_242.pdf 2017-03-31
6 Description(Complete) [31-03-2017(online)].pdf 2017-03-31
7 Form 18 [11-04-2017(online)].pdf 2017-04-11
8 PROOF OF RIGHT [26-05-2017(online)].pdf 2017-05-26
9 Form 26 [26-05-2017(online)].pdf 2017-05-26
10 201711011815-Power of Attorney-310517.pdf 2017-06-06
11 201711011815-OTHERS-310517.pdf 2017-06-06
12 201711011815-Correspondence-310517.pdf 2017-06-06
13 abstract.jpg 2017-06-07
14 201711011815-FER.pdf 2020-02-17

Search Strategy

1 searchstrategy_13-02-2020.pdf