← Back to Patent Explorer
US6023698A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for transparently registering and updating information over the internet

Assignee: International Business Machines Corp
•
Filing: 1996-12-05
•
Granted: 2000-02-08
•
Expires: 2016-12-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Anthony M. Lavey, Jr.
  • 👤 Rex Lavon Loftin
  • 👤 Sean T. Murray
  • 👤 John M. Pisello

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 06:58
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/2854; H04L12/2856; H04L12/2869; H04L12/287; H04L12/2876; H04L67/00; H04L67/01; H04L67/02; H04L69/00; H04L69/30; H04L69/32

Claims Analysis

Total Claims: 49
Claim 1
Independent Claim 139 words
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.
Claim 2
Independent Claim 139 words
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.
Claim 3
Independent Claim 145 words
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.
Claim 4
Independent Claim 145 words
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.
Claim 5
Dependent Claim 20 words
The system according to claim 2, wherein the memory includes at least one of a storage device and a CD-ROM.
Claim 6
Dependent Claim 23 words
The system according to claim 3, wherein the online database is stored and accessed via a server that is coupled to the Internet.
Claim 7
Dependent Claim 20 words
The system according to claim 4, wherein the online database is coupled to the Internet through an IP-based computer network.
Claim 8
Dependent Claim 29 words
The system according to claim 4, wherein the processor is further responsive to the application instructions by converting the URL-encoded format token into a hypertext transfer protocol (HTTP) request.
Claim 9
Dependent Claim 50 words
The system according to claim 4, wherein the processor is further responsive to the application instructions by converting the URL-encoded format token into a token formatted in a protocol selected from a group consisting of File Transfer Protocol (FTP), Mail, Telnet, Gopher, Network News Transport Protocol (NNTP), Chat, and Forums.
Claim 10
Dependent Claim 20 words
The system according to claim 2, further comprising a display showing status of the information retrieved from the online database.
Claim 11
Dependent Claim 13 words
The system according to claim 8, wherein the display displays the status graphically.
Claim 12
Independent Claim 191 words
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.
Claim 13
Independent Claim 191 words
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.
Claim 14
Dependent Claim 27 words
The system according to claim 10, wherein the IP-based computer network is the Internet, and the selected IP-based computer network service provider is an Internet Service Provider.
Claim 15
Dependent Claim 20 words
The system according to claim 11, wherein the server computer is coupled to the Internet through another IP-based computer network.
Claim 16
Dependent Claim 59 words
The system according to claim 11, wherein the server computer further includes at least one database connected to the server processor, and wherein the token requests an object stored in one of the databases, the server processor being responsive to the token by accessing one of the databases for the object and sending the object to the client computer.
Claim 17
Dependent Claim 25 words
The system according to claim 13, wherein the client computer further includes a display showing a status of the object sent to the client computer.
Claim 18
Dependent Claim 13 words
The system according to claim 13, wherein the display displays the status graphically.
Claim 19
Dependent Claim 21 words
The system according to claim 10, wherein the client memory includes at least one of a storage device and a CD-ROM.
Claim 20
Dependent Claim 46 words
The system according to claim 10, wherein the client processor is further responsive to the client application instructions by converting the URL-encoded format token into the token sent to the server computer, the token sent to the server computer being a hypertext transfer protocol (HTTP) request.
Claim 21
Dependent Claim 65 words
The system according to claim 10, wherein the client processor is further responsive to the client application instructions by converting the URL-encoded format token into the token sent to the server computer, the token sent to the server computer being formatted in a protocol selected from a group consisting of File Transfer Protocol (FTP), Mail, Telnet, Gopher, Network News Transport Protocol (NNTP), Chat, and Forums.
Claim 22
Independent Claim 150 words
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.
Claim 23
Independent Claim 150 words
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.
Claim 24
Dependent Claim 19 words
The method according to claim 19, wherein the memory includes at least one of a storage device and CD-ROM.
Claim 25
Dependent Claim 16 words
The method according to claim 20, wherein the online database is a node on the Internet.
Claim 26
Dependent Claim 23 words
The method according to claim 19, further comprising the step of converting the URL-encoded format token into a hypertext transfer protocol (HTTP) request.
Claim 27
Dependent Claim 44 words
The method according to claim 19, further comprising the step of converting a URL-encoded format token into a token formatted in a protocol selected from the group consisting of File Transfer Protocol (FTP), Mail, Telnet, Gopher, Network News Transport Protocol (NNTP), Chat, and Forums.
Claim 28
Dependent Claim 22 words
The method according to claim 19, further comprising the step of displaying a status of the information retrieved from the online database.
Claim 29
Dependent Claim 17 words
The method according to claim 24, wherein the step of displaying the status displays the status graphically.
Claim 30
Independent Claim 216 words
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.
Claim 31
Independent Claim 216 words
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.
Claim 32
Dependent Claim 25 words
The method according to claim 26, wherein the IP-based computer network is the Internet, and the selected IP-based computer network is an Internet service provider.
Claim 33
Dependent Claim 20 words
The method according to claim 27, wherein the server computer is coupled to the Internet through another IP-based computer network.
Claim 34
Dependent Claim 50 words
The method according to claim 27, wherein the token requests an object stored in a database connected to the server computer, the method further comprising the steps of: accessing the database for the object in response to the token; and sending the object to the client computer over the Internet.
Claim 35
Dependent Claim 44 words
The method according to claim 27, wherein the token contains at least one of user registration information, identification information, or other information, and the method further comprises the step of modifying a state of the server based on the information contained in the token.
Claim 36
Dependent Claim 46 words
The method according to claim 30, wherein the token further contains a request for an object stored in the database, the method further comprising the steps of: accessing the database for the object in response to the token; and sending the object to the client computer.
Claim 37
Dependent Claim 22 words
The method according to claim 31, further comprising the step of displaying a status of the object sent to the client computer.
Claim 38
Dependent Claim 12 words
The method according to claim 32, wherein the status is displayed graphically.
Claim 39
Dependent Claim 21 words
The method according to claim 26, wherein the client memory includes at least one of a storage device and a CD-ROM.
Claim 40
Dependent Claim 38 words
The method according to claim 26, further comprising the step of converting the URL-encoded format token into the token sent to the server computer, the token sent to the server computer being a hypertext transfer protocol (HTTP) request.
Claim 41
Dependent Claim 57 words
The method according to claim 26, further comprising the step of converting the URL-encoded format token into the token sent to the server computer, the token sent to a server computer being formatted in a protocol selected from the group consisting of File Transfer Protocol (FTP), Mail, Telnet, Gopher, Network News Transport Protocol (NNTP), Chat, and Forums.
Claim 42
Dependent Claim 177 words
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.
Claim 43
Dependent Claim 177 words
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.
Claim 44
Dependent Claim 22 words
The program storage device according to claim 37, wherein the memory includes at least one of a storage device and a CD-ROM.
Claim 45
Dependent Claim 18 words
The program storage device according to claim 38, wherein the online database is a node on the Internet.
Claim 46
Dependent Claim 29 words
The program storage device according to claim 37, wherein the method steps further comprise the step of converting the URL-encoded format token into a hypertext transfer protocol (HTTP) request.
Claim 47
Dependent Claim 49 words
The program storage device according to claim 37, wherein the method further comprises the step of converting the URL-encoded format token into a token formatted in a protocol selected from a group consisting of File Transfer Protocol (FTP), Mail, Telnet, Gopher, Network News Transport Protocol (NNTP), Chat, and Forums.
Claim 48
Dependent Claim 29 words
The program storage device according to claim 37, wherein the method further comprises the step of displaying a status of the in format ion retrieved from the online database.
Claim 49
Dependent Claim 22 words
The program storage device according to claim 42, wherein the step of the method of displaying the status displays the status graphically.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-02-07 2003-08-09 2004-02-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-02-07 2007-08-09 2008-02-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-02-07 2011-08-09 2012-02-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag