Claims Analysis
Total Claims: 55
Claim 1
Independent Claim
142 words
A method of managing informatics in a networked system comprising: from a client workstation on the networked system, sending a query request to a server on the networked system to search for information, said query request being in a first format; from the server, receiving the query request from the client workstation and translating the query request into a plurality of translated query requests in different formats; from the server, sending the plurality of translated query requests in different formats to a plurality of remote data repositories; on the server, receiving a plurality of results from the plurality of remote data repositories to which said plurality of translated query requests were sent; on the server, translating the plurality of results into results in the first format; and from the server, sending the translated results in the first format to the client workstation.
Claim 2
Independent Claim
142 words
A method of managing informatics in a networked system comprising: from a client workstation on the networked system, sending a query request to a server on the networked system to search for information, said query request being in a first format; from the server, receiving the query request from the client workstation and translating the query request into a plurality of translated query requests in different formats; from the server, sending the plurality of translated query requests in different formats to a plurality of remote data repositories; on the server, receiving a plurality of results from the plurality of remote data repositories to which said plurality of translated query requests were sent; on the server, translating the plurality of results into results in the first format; and from the server, sending the translated results in the first format to the client workstation.
Claim 3
Dependent Claim
27 words
The method of claim 1 wherein said step of translating the received results into the first format further comprises the step of formatting the results into HTML.
Claim 4
Dependent Claim
23 words
The method of claim 1 further comprising: using software tools to manipulate the translated results, said software tools located on said client workstation.
Claim 5
Dependent Claim
20 words
The method of claim 3 wherein said software tools are launched from a browser application running on said client workstation.
Claim 6
Independent Claim
214 words
A method of managing informatics and doing computing in a networked system comprising: from a client workstation on the networked system, sending a query request to a server on the networked system to execute at least one search for information, said query request being in a first format; from the server, receiving the query request from the client workstation and translating the query request into a plurality of translated query requests in different formats; from the server, sending the plurality of translated query requests in different formats to a plurality of remote data repositories; on the server, receiving a plurality of results from the plurality of remote data repositories to which said plurality of translated query requests were sent; on the server, translating the plurality of results into results in the first format; from the client workstation on the networked system, sending a command to the server to execute at least one remote application, utilizing as input to the remote application program the translated results in the first format; on the server, receiving the command from the client workstation and sending the translated results to the remote application; on the server, receiving application results from the remote application; and from the server, sending the application results to the client workstation in the first format.
Claim 7
Independent Claim
214 words
A method of managing informatics and doing computing in a networked system comprising: from a client workstation on the networked system, sending a query request to a server on the networked system to execute at least one search for information, said query request being in a first format; from the server, receiving the query request from the client workstation and translating the query request into a plurality of translated query requests in different formats; from the server, sending the plurality of translated query requests in different formats to a plurality of remote data repositories; on the server, receiving a plurality of results from the plurality of remote data repositories to which said plurality of translated query requests were sent; on the server, translating the plurality of results into results in the first format; from the client workstation on the networked system, sending a command to the server to execute at least one remote application, utilizing as input to the remote application program the translated results in the first format; on the server, receiving the command from the client workstation and sending the translated results to the remote application; on the server, receiving application results from the remote application; and from the server, sending the application results to the client workstation in the first format.
Claim 8
Dependent Claim
49 words
The method of claim 5 further comprising the step of: on the server, after the step of receiving the command from the client workstation, translating the command into a format other than the first format; and wherein the command is sent to the remote application in the other-than-first format.
Claim 9
Dependent Claim
30 words
The method of claim 5 further comprising the step of: on the server, after receiving the application results from the remote application, translating the application results into the first format.
Claim 10
Dependent Claim
47 words
The method of claim 5 further comprising the step of: prior to the step of sending a command from the client workstation, sending a second message from the server to the client workstation requesting input for formulating an execution command for at least one remote application program.
Claim 11
Dependent Claim
33 words
The method of claim 8 wherein the second message comprises at least one page requesting selection of which remote application program to execute and parameters for execution of the selected remote application program.
Claim 12
Dependent Claim
30 words
The method of claim 9 wherein the selection of which application is on a first page and the selection of parameters for the application program are on a second page.
Claim 13
Dependent Claim
23 words
The method of claim 5 wherein at least a portion of the application results are kept in a data store on said server.
Claim 14
Independent Claim
53 words
The method of claims 1 or 5 further comprising the step of: prior to the step of sending a query request from the client workstation to the server, sending an initial message from the server to the client workstation, said initial message requesting input for formulating a search of said remote data repositories.
Claim 15
Dependent Claim
17 words
The method of claim 12 wherein said initial message comprises at least one page in HTML format.
Claim 16
Dependent Claim
37 words
The method of claim 12 wherein said initial message comprises a first page requesting selection of which remote data repositories to search and a second page requesting terms to be searched in the selected remote data repositories.
Claim 17
Dependent Claim
30 words
The method of claim 12 wherein said initial message requests selection of which remote data repositories to search and which terms to be searched in the selected remote data repositories.
Claim 18
Independent Claim
23 words
The method of claims 1 or 5 wherein said query request is sent from a forms-capable browser application running on said client workstation.
Claim 19
Independent Claim
14 words
The method of claims 1 or 5 wherein said networked system includes the Internet.
Claim 20
Independent Claim
19 words
The method of claims 1 or 5 wherein said server and said client application are connected to the Internet.
Claim 21
Independent Claim
17 words
The method of claims 1 or 5 wherein said remote data repositories are accessible via the Internet.
Claim 22
Independent Claim
27 words
The method of claims 1 or 5 wherein said step of sending the plurality of translated query requests to the remote data repositories is done in parallel.
Claim 23
Independent Claim
39 words
The method of claims 1 or 5 wherein said query request is sent from a browser application running on said client workstation and wherein said results in the first format are sent from said server to said browser application.
Claim 24
Independent Claim
26 words
The method of claims 1 or 5 further comprising the step of: inserting hypertext links into the results before sending the results to the client workstation.
Claim 25
Dependent Claim
18 words
The method of claim 22 wherein the inserted hypertext links point to additional pages from the data repositories.
Claim 26
Independent Claim
15 words
The method of claims 1 or 5 wherein said remote data repositories include biology information.
Claim 27
Independent Claim
27 words
The method of claims 1 or 5 wherein said remote data repositories include at least one of the following databases: ACeDB, SolGenes, Entrez, PIR, and the WBG.
Claim 28
Independent Claim
15 words
The method of claims 1 or 5 wherein the remote data repositories are genome databases.
Claim 29
Independent Claim
23 words
The method of claims 1 or 5 further comprising: maintaining a data store on said server for a user of said client workstation.
Claim 30
Dependent Claim
28 words
The method of claim 27 wherein at least a portion of said plurality of results from the plurality of remote data repositories are kept in said data store.
Claim 31
Independent Claim
150 words
A method of managing informatics and doing computing on a system connected to the World Wide Web including a means for building a command for a remote program, the method comprising: sending a first Web page over the Internet to a client's browser, said first Web page including a means for building a command for executing a remote program; receiving an execution command over the Internet from the client's browser in response to the first Web page, said execution command being in a first format; translating the query into a second format; sending the execution command in the second format over the Internet to at least one remote application program; receiving results over the Internet from the remote application program; translating the results received from the remote application program into results in the first format; and sending the results in the first format over the Internet to the client's browser.
Claim 32
Independent Claim
150 words
A method of managing informatics and doing computing on a system connected to the World Wide Web including a means for building a command for a remote program, the method comprising: sending a first Web page over the Internet to a client's browser, said first Web page including a means for building a command for executing a remote program; receiving an execution command over the Internet from the client's browser in response to the first Web page, said execution command being in a first format; translating the query into a second format; sending the execution command in the second format over the Internet to at least one remote application program; receiving results over the Internet from the remote application program; translating the results received from the remote application program into results in the first format; and sending the results in the first format over the Internet to the client's browser.
Claim 33
Independent Claim
56 words
The method of claims 5 or 29 wherein said remote application program includes at least one of: NCBI BLAST, SSEARCH, MSA, CLUSTALW, SIM, ALIGN, AMPS, AMAS, LALIGN, STAMP, fastDNAML, PHYLIP, ClustalW, Boxshade, VisProt, ALSCRIPT, Modeller, ProfileScan, PDF, DSSP, LIGPLOT, HBPLUS, PROCHECK, VOLBL, ALVIS, Sleuth, ASC, TMpred, TMAP, GARNIER, CHOFAS, HTH, PHD, PSSP, nnPredict, ZIPSCAN, and Kinsim/Fitsim.
Claim 34
Independent Claim
19 words
The method of claims 5 or 29 wherein said remote application program provides for the analysis of biological information.
Claim 35
Independent Claim
127 words
A method of managing informatics on a system connected to the World Wide Web, comprising: sending a first Web page over the Internet to a client's browser, said first Web page including a means for building a query; receiving a query over the Internet from the client's browser in response to the first Web page, said query being in a first format; translating the query into a plurality of different formats; sending the query in the plurality of different formats over the Internet to a plurality of remote data repositories; receiving results over the Internet from the plurality of remote data repositories; translating the received results into results in the first format; and sending the results in the first format over the Internet to the client's browser.
Claim 36
Independent Claim
127 words
A method of managing informatics on a system connected to the World Wide Web, comprising: sending a first Web page over the Internet to a client's browser, said first Web page including a means for building a query; receiving a query over the Internet from the client's browser in response to the first Web page, said query being in a first format; translating the query into a plurality of different formats; sending the query in the plurality of different formats over the Internet to a plurality of remote data repositories; receiving results over the Internet from the plurality of remote data repositories; translating the received results into results in the first format; and sending the results in the first format over the Internet to the client's browser.
Claim 37
Dependent Claim
13 words
The method of claim 32 wherein said remote data repositories include biology information.
Claim 38
Dependent Claim
27 words
The method of claim 32 wherein said remote data repositories include at least one of the following databases: ACeDB, SolGenes, Entrez, PIR, PDB, GenBank, and the WBG.
Claim 39
Dependent Claim
13 words
The method of claim 32 wherein the remote data repositories are genome databases.
Claim 40
Dependent Claim
11 words
The method of claim 32 wherein said first format is HTML.
Claim 41
Dependent Claim
21 words
The method of claim 32 further comprising: maintaining a data store on said server for a user of said client workstation.
Claim 42
Dependent Claim
28 words
The method of claim 37 wherein at least a portion of said plurality of results from the plurality of remote data repositories are kept in said data store.
Claim 43
Dependent Claim
24 words
The method of claim 37 wherein at least a portion of said translated results in the first format are kept on said data store.
Claim 44
Dependent Claim
218 words
An informatics system for managing users' access to a plurality of remote data repositories from a plurality of user-workstations connected to a server over a network, said informatics system comprising: a client-communicating program on said server for sending messages to and receiving messages from a client application on one of said plurality of user-workstations, said messages including a query request for information, said query request being in a first format; a query-translator program on said server and connected to receive said request in said first format from the client-communicating program, said query-translator program having a plurality of translation modules, each of said plurality of translation modules adapted to translate said query request from said first format into a query message to be submitted to one of the remote data repositories, said query message being a format different from said first format; a communication program on said server and connected to the query-translator, said communication program adapted to send the translated query messages to the remote data repositories and receive results-messages therefrom; and a results-translator program on said server and connected to the communication program, to translate the results-messages received from the remote data repositories into results in said first format; wherein said results-translator program is also connected to said client-communicating program to provide the translated response messages thereto.
Claim 45
Dependent Claim
218 words
An informatics system for managing users' access to a plurality of remote data repositories from a plurality of user-workstations connected to a server over a network, said informatics system comprising: a client-communicating program on said server for sending messages to and receiving messages from a client application on one of said plurality of user-workstations, said messages including a query request for information, said query request being in a first format; a query-translator program on said server and connected to receive said request in said first format from the client-communicating program, said query-translator program having a plurality of translation modules, each of said plurality of translation modules adapted to translate said query request from said first format into a query message to be submitted to one of the remote data repositories, said query message being a format different from said first format; a communication program on said server and connected to the query-translator, said communication program adapted to send the translated query messages to the remote data repositories and receive results-messages therefrom; and a results-translator program on said server and connected to the communication program, to translate the results-messages received from the remote data repositories into results in said first format; wherein said results-translator program is also connected to said client-communicating program to provide the translated response messages thereto.
Claim 46
Dependent Claim
34 words
The system of claim 40 wherein said results-translator program has a plurality of modules, each of said results-translator modules adapted to translate results-messages from one of said remote data repositories into said first format.
Claim 47
Dependent Claim
19 words
The system of claim 41 wherein each of said translation modules translates said query request into a different format.
Claim 48
Dependent Claim
221 words
An informatics and computing system for managing users' access to remote application programs from a plurality of user-workstations connected to a server over a network, said informatics system comprising: a client-communicating program on said server for sending messages to and receiving messages from a client application on one of said plurality of user-workstations, said messages including a command request for executing computation, said command request being in a first format; a command-translator program on said server and connected to receive said command request in said first format from the client-communicating program, said command-translator program having a plurality of translation modules, each of said plurality of translation modules adapted to translate said command request from said first format into a command message to be submitted to one or more of said remote application programs, said command message being a format different from said first format; a communication program on said server and connected to the command-translator, said communication program adapted to send the translated command message to the remote application program and receive results-messages therefrom; and a results-translator program on said server and connected to the communication program, to translate the results-messages received from the remote application program into results in said first format; wherein said results-translator program is also connected to said client-communicating program to provide the translated response messages thereto.
Claim 49
Dependent Claim
221 words
An informatics and computing system for managing users' access to remote application programs from a plurality of user-workstations connected to a server over a network, said informatics system comprising: a client-communicating program on said server for sending messages to and receiving messages from a client application on one of said plurality of user-workstations, said messages including a command request for executing computation, said command request being in a first format; a command-translator program on said server and connected to receive said command request in said first format from the client-communicating program, said command-translator program having a plurality of translation modules, each of said plurality of translation modules adapted to translate said command request from said first format into a command message to be submitted to one or more of said remote application programs, said command message being a format different from said first format; a communication program on said server and connected to the command-translator, said communication program adapted to send the translated command message to the remote application program and receive results-messages therefrom; and a results-translator program on said server and connected to the communication program, to translate the results-messages received from the remote application program into results in said first format; wherein said results-translator program is also connected to said client-communicating program to provide the translated response messages thereto.
Claim 50
Independent Claim
13 words
The system of claims 40 or 43 wherein said first format is HTML.
Claim 51
Independent Claim
13 words
The system of claims 40 or 43 wherein said network includes the Internet.
Claim 52
Independent Claim
26 words
The system of claims 40 or 43 further comprising: a data store on said server, said data store for use by programs on said users' workstations.
Claim 53
Dependent Claim
18 words
The system of claim 46 wherein said data store includes at least a portion of said results-messages received.
Claim 54
Dependent Claim
21 words
The system of claim 46 wherein said data store includes at least a portion of said results in said first format.
Claim 55
Dependent Claim
12 words
The system of claim 46 wherein said client application is a browser.