Claims Analysis
Total Claims: 48
Claim 1
Independent Claim
119 words
A method for communicating over a data network between a local computer and a remote system configured to accept communication sent over the data network to a first address of a computer on the data network using a first communication approach, the method comprising: accepting at the local computer the first address for communicating with the remote system; determining at the local computer information related to the remote system, including determining a second address of a computer on the data network, for communication with the remote system; establishing a communication path between the local computer and the remote system; and sending data to the remote system over the established communication path, including addressing the data to the second address.
Claim 2
Independent Claim
119 words
A method for communicating over a data network between a local computer and a remote system configured to accept communication sent over the data network to a first address of a computer on the data network using a first communication approach, the method comprising: accepting at the local computer the first address for communicating with the remote system; determining at the local computer information related to the remote system, including determining a second address of a computer on the data network, for communication with the remote system; establishing a communication path between the local computer and the remote system; and sending data to the remote system over the established communication path, including addressing the data to the second address.
Claim 3
Dependent Claim
55 words
The method of claim 1 further comprising storing the determined information related to the remote system in a local database, wherein the local database includes a plurality of records each associating a name of a remote system, a network address of the remote system, and a second network address for communication with the remote system.
Claim 4
Dependent Claim
31 words
The method of claim 2 further comprising: accepting a request to communicate with the remote system; and if the local database includes information related to the remote system, retrieving that information.
Claim 5
Dependent Claim
27 words
The method of claim 3 further comprising, if the local database does not includes information related to the remote system, requesting that information over the data network.
Claim 6
Dependent Claim
17 words
The method of claim 4 wherein requesting the information includes requesting the information from the remote system.
Claim 7
Dependent Claim
33 words
The method of claim 2 further comprising: providing a user interface to the database; accepting information from the user interface; and storing the information accepted from the user interface in the local database.
Claim 8
Dependent Claim
17 words
The method of claim 6 further comprising providing information from the local database to the user interface.
Claim 9
Dependent Claim
26 words
The method of claim 2 further comprising: accepting a name of the remote system; and retrieving a record from the local database associated with that name.
Claim 10
Dependent Claim
28 words
The method of claim 1 wherein the information related to the remote system includes information related to a loadable software module used for communicating using the enhanced protocol.
Claim 11
Dependent Claim
38 words
The method of claim 9 wherein the information related to the loadable software module includes a network address for accessing the loadable software module, and the method further comprises accessing the loadable software modules at that network address.
Claim 12
Dependent Claim
14 words
The method of claim 10 wherein the loadable software module implements a data compression.
Claim 13
Dependent Claim
14 words
The method of claim 10 wherein the loadable software module implements a data encryption.
Claim 14
Dependent Claim
18 words
The method of claim 10 wherein the loadable software module implements information transfer initiated by the remote system.
Claim 15
Dependent Claim
18 words
The method of claim 10 wherein the loadable software module implements a user interface to the remote system.
Claim 16
Dependent Claim
25 words
The method of claim 1 wherein determining information related to the remote system includes accepting information provided to the local computer over the data network.
Claim 17
Dependent Claim
18 words
The method of claim 15 accepting information over the data network includes accepting information from the remote system.
Claim 18
Dependent Claim
19 words
The method of claim 16 further comprising requesting the information related to the remote system from the remote system.
Claim 19
Dependent Claim
36 words
The method of claim 1 wherein establishing a communication path includes establishing a communication path between the local computer and the remote computer using an enhanced communication approach that is different than the first communication approach.
Claim 20
Dependent Claim
21 words
The method of claim 18 wherein the enhanced communication approach uses a different transport layer protocol than the first communication approach.
Claim 21
Dependent Claim
21 words
The method of claim 18 wherein the enhanced communication approach uses a different application layer protocol than the first communication approach.
Claim 22
Dependent Claim
21 words
The method of claim 18 wherein the information related to the remote system includes information related to the enhanced communication approach.
Claim 23
Dependent Claim
19 words
The method of claim 1 wherein the first address and the second address are addresses of the same computer.
Claim 24
Dependent Claim
17 words
The method of claim 22 wherein the first address and the second address are the same address.
Claim 25
Dependent Claim
24 words
The method of claim 1 wherein determining information related to the remote system includes accepting the information from a user of the local computer.
Claim 26
Dependent Claim
39 words
The method of claim 1 wherein the first address and the second address are addresses of different computers, and the data sent to the remote system is forwarded to the first address after being received at the second address.
Claim 27
Dependent Claim
24 words
The method of claim 1 wherein determining information related to the remote system includes determining information related to services provided by the remote system.
Claim 28
Dependent Claim
21 words
The method of claim 1 wherein determining information related to the remote system includes accessing information stored at the local computer.
Claim 29
Dependent Claim
85 words
Software stored on a computer-readable medium for causing a local computer to perform the functions of: accepting information related to a remote system which is configured to communicate with the local computer over a data network using a first protocol, the information including a network address for enhanced communication with the remote system; establishing a communication path between the local computer and the remote system, wherein communication on the path uses an enhanced communication protocol between the local computer and the address for enhanced communication.
Claim 30
Dependent Claim
85 words
Software stored on a computer-readable medium for causing a local computer to perform the functions of: accepting information related to a remote system which is configured to communicate with the local computer over a data network using a first protocol, the information including a network address for enhanced communication with the remote system; establishing a communication path between the local computer and the remote system, wherein communication on the path uses an enhanced communication protocol between the local computer and the address for enhanced communication.
Claim 31
Dependent Claim
63 words
The software of claim 28 further causing the local computer to perform the function of storing the accepted information related to the remote system in a local database, wherein the local database includes a plurality of records each associating a name of a remote system, a network address of the remote system, and a network address for enhanced communication with the remote system.
Claim 32
Dependent Claim
39 words
The software of claim 29 further causing the local computer to perform the functions of: accepting a request to communicate with the remote system; and if the local database includes information related to the remote system, retrieving that information.
Claim 33
Dependent Claim
35 words
The software of claim 29 further causing the local computer to perform the functions of, if the local database does not includes information related to the remote system, requesting that information from the remote system.
Claim 34
Dependent Claim
28 words
The software of claim 28 wherein the information related to the remote system includes information related to a loadable software module used for communicating using the enhanced protocol.
Claim 35
Dependent Claim
42 words
The software of claim 32 wherein the information related to the loadable software module includes a network address for accessing the loadable software module, and the software further causes the local computer to access the loadable software modules at that network address.
Claim 36
Independent Claim
118 words
A method for communicating over a data network between a local computer and a remote system configured to accept communication sent over the data network to a first address using a first communication approach, the method comprising: accepting at the local computer the first address for sending data over the data network to the remote system; establishing a first communication path between the local computer and the remote system using a first protocol; sending from the remote system to the local computer information related to communication between the local computer and the remote system using an enhanced communication protocol; and establishing a second communication path between the local computer and the remote system using the enhanced communication protocol.
Claim 37
Independent Claim
118 words
A method for communicating over a data network between a local computer and a remote system configured to accept communication sent over the data network to a first address using a first communication approach, the method comprising: accepting at the local computer the first address for sending data over the data network to the remote system; establishing a first communication path between the local computer and the remote system using a first protocol; sending from the remote system to the local computer information related to communication between the local computer and the remote system using an enhanced communication protocol; and establishing a second communication path between the local computer and the remote system using the enhanced communication protocol.
Claim 38
Dependent Claim
50 words
The method of claim 34 wherein sending information related to communication between the local computer and the remote system using an enhanced communication protocol includes sending a second address, and establishing a second communication path between the local computer and the remote system includes sending data to the second address.
Claim 39
Dependent Claim
17 words
The method of claim 35 wherein the first address and the second address are the same address.
Claim 40
Dependent Claim
60 words
Software stored on a computer readable medium for causing a local computer to maintain a database which includes storage for a plurality of associations each including of a name of a remote system, an address for communicating with the remote system using a first communication protocol, and an address for communicating with the remote system using an enhanced communication protocol.
Claim 41
Dependent Claim
60 words
Software stored on a computer readable medium for causing a local computer to maintain a database which includes storage for a plurality of associations each including of a name of a remote system, an address for communicating with the remote system using a first communication protocol, and an address for communicating with the remote system using an enhanced communication protocol.
Claim 42
Dependent Claim
17 words
The software of claim 37 wherein each association also includes additional information related to the remote system.
Claim 43
Independent Claim
93 words
A method for communicating over a data network between a local computer and a remote system at a remote system network address on the data network, the method comprising: sending information related to the remote system from the remote system to the local computer, the information including an address for enhanced communication between the local computer and the remote system; establishing a communication path between the local computer and the remote system, wherein the remote system accepts data sent by the local computer over the communication path to the address for enhanced communication.
Claim 44
Independent Claim
93 words
A method for communicating over a data network between a local computer and a remote system at a remote system network address on the data network, the method comprising: sending information related to the remote system from the remote system to the local computer, the information including an address for enhanced communication between the local computer and the remote system; establishing a communication path between the local computer and the remote system, wherein the remote system accepts data sent by the local computer over the communication path to the address for enhanced communication.
Claim 45
Dependent Claim
44 words
A computer system comprising a database stored on a computer readable medium, the database associating names of remote systems, addresses for communicating with those remote systems using a first communication protocol, and addresses for communicating with those remote systems using an enhanced communication protocol.
Claim 46
Dependent Claim
44 words
A computer system comprising a database stored on a computer readable medium, the database associating names of remote systems, addresses for communicating with those remote systems using a first communication protocol, and addresses for communicating with those remote systems using an enhanced communication protocol.
Claim 47
Dependent Claim
104 words
A computer communication system comprising: a local computer; a data network; and a plurality of remote systems coupled to the local computer over the data network and configured to communicate with the local computer using a first communication protocol, each remote system storing remote information related to communication between the local computer and the remote system using an enhanced communication protocol; wherein the local computer includes local storage for the remote information, retrieves the remote information from the remote systems, stores the remote information in the local storage, and uses the remote information to communicate with the remote systems using the enhanced communication protocol.
Claim 48
Dependent Claim
104 words
A computer communication system comprising: a local computer; a data network; and a plurality of remote systems coupled to the local computer over the data network and configured to communicate with the local computer using a first communication protocol, each remote system storing remote information related to communication between the local computer and the remote system using an enhanced communication protocol; wherein the local computer includes local storage for the remote information, retrieves the remote information from the remote systems, stores the remote information in the local storage, and uses the remote information to communicate with the remote systems using the enhanced communication protocol.