System and method for transparently registering and updating information over the internet
First Claim
1. A system for interfacing an application program in a computer with a selected one of a plurality of ISPs on the Internet, comprising:
- a memory in the computer storing a client application in the OSI Application Layer, said application providing a generic ISP accessing method as a native token format;
a plurality of ISP-specific dynamic link libraries of code in said memory, each storing details for accessing a respective one of a plurality of ISPs on the Internet; and
an interface program in said memory in the OSI Session Layer transforming a token from said application in said native format into a URL-encoded object request token by taking details of a selected ISP from one of said plurality of ISP-specific dynamic link libraries, and passing said URL-encoded object request token to an output program in the OSI Transport Layer.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for retrieving information from an online database. The system includes a server computer that is connected to a computer network, such as the Internet or an IP-based computer network. The server computer includes a server memory that stores token handler instructions, and a server processor that is responsive to the token handler instructions. A client computer includes a client memory that stores client application instructions and a client processor connected to the client processor. The client application instructions include a set of dynamic link libraries of code and information for each of a plurality of Internet service providers. The client processor is responsive to the client application instructions by establishing a connection with the server computer over the Internet through a selected Internet service provider and by sending tokens to the server computer. The connection to the Internet through the selected Internet service provider is based on a set of dynamic link libraries of code and information for the selected Internet service provider.
-
Citations
43 Claims
-
1. A system for interfacing an application program in a computer with a selected one of a plurality of ISPs on the Internet, comprising:
-
a memory in the computer storing a client application in the OSI Application Layer, said application providing a generic ISP accessing method as a native token format; a plurality of ISP-specific dynamic link libraries of code in said memory, each storing details for accessing a respective one of a plurality of ISPs on the Internet; and an interface program in said memory in the OSI Session Layer transforming a token from said application in said native format into a URL-encoded object request token by taking details of a selected ISP from one of said plurality of ISP-specific dynamic link libraries, and passing said URL-encoded object request token to an output program in the OSI Transport Layer.
-
-
2. A system comprising:
-
a memory storing application instructions, the application instructions including a client application in the OSI Application Layer, said application providing a generic ISP accessing method as a native token format; a plurality of ISP-specific dynamic link libraries of code in said memory, each storing details for accessing a respective one of a plurality of ISPs on the Internet; an interface program in said memory in the OSI Session Layer transforming a token from said application in said native format into a URL-encoded object request token by taking details of a selected ISP from one of said plurality of ISP-specific dynamic link libraries, and passing said URL-encoded object request token to an output program in the OSI Transport Layer; a processor connected to the memory and being responsive to the application instructions establishing a connection with an online database through said selected ISP. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
an IP-based computer network; a server computer coupled to the IP-based computer network and receiving a token from the IP-based computer network, the server computer including, a server memory storing token handler instructions for the token, and a server processor responsive to the token and the token handler instructions by processing the token; and a client computer including, a client memory storing client application instructions, the client application instructions including a set of dynamic link libraries of code and information for each of a plurality of IP-based computer network service providers, and an interface program in said memory in the OSI Session Layer transforming a token from said application in said native format into a URL-encoded object request token by taking details of a selected ISP from one of said plurality of ISP-specific dynamic link libraries, and passing said URL-encoded object request token to an output program in the OSI Transport Layer; a client processor connected to the client memory, and being responsive to the client application instructions, establishing a connection with the server computer over the IP-based computer network through a selected IP-based computer network service provider. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of accessing online data comprising the steps of:
-
storing application instructions in a memory, the application instructions including a a client application in the OSI Application Layer, said application providing a generic ISP accessing method as a native token format; storing a plurality of dynamic link libraries of code in said memory, each storing details for accessing a respective one of a plurality of ISPs on the Internet; selecting an Internet service provider from the plurality of Internet service providers; converting a native format token of the application into a URL-encoded object request token by taking details of a selected ISP from one of said plurality of ISP-specific dynamic link libraries, and passing said URL-encoded object request token to an output program in the OSI Transport Layer;
data;establishing a connection with an online database through the selected Internet service provider; and retrieving information from the online database. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A method for accessing online information comprising the steps of:
-
storing token handler instructions in a server memory of a server computer coupled to an IP-based computer network; storing application instructions in a client memory at a client computer, the application instructions including a client application in the OSI Application Layer, said application providing a generic ISP accessing method as a native token format; storing a plurality of dynamic link libraries of code in said memory, each storing details for accessing a respective one of a plurality of plurality of IP-based computer network service providers on the Internet; selecting an IP-based computer network service provider from the plurality of IP-based computer network service providers; converting a native format token of the application into a URL-encoded object request token by taking details of a selected ISP from one of said plurality of ISP-specific dynamic link libraries, and passing said URL-encoded object request token to an output program in the OSI Transport Layer;
data;establishing a connection with the server computer over the IP-based computer network through the selected IP-based computer network service provider; sending a token to the server computer over the IP-based computer network; receiving the token at the server computer; and processing the token based on the token handler instructions stored in the server memory. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A program storage device comprising:
-
a storage area; and information stored in the storage area, the information being readable by a machine, and tangibly embodying a program of instructions executable by the machine for performing method steps comprising; storing application instructions in a memory, the application instructions including a client application in the OSI Application Layer, said application providing a generic ISP accessing method as a native token format; storing a plurality of dynamic link libraries of code in said memory, each storing details for accessing a respective one of a plurality of ISPs on the Internet; selecting an Internet service provider from the plurality of Internet service providers; converting a native format token of the application into a URL-encoded object request token by taking details of a selected ISP from one of said plurality of ISP-specific dynamic link libraries, and passing said URL-encoded object request token to an output program in the OSI Transport Layer;
data;establishing a connection with an online database through the selected Internet service provider; and retrieving information from the online database. - View Dependent Claims (38, 39, 40, 41, 42, 43)
-
Specification