US6594350B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
Dial on demand communication
Assignee: Benhov GmbH LLC
•
Filing: 2001-11-16
•
Granted: 2003-07-15
•
Expires: 2021-11-16
Abstract
Abstract The methods bypass present lengthy modem renegotiations (typically 20-30 seconds) to effect fast re-establishment of ISO Application-Oriented Layer communication link between user Application Programs/Browsers and Internet Service Provider, and enables complete session continuity without user being aware of noticeable difference due to frequent connections/disconnections of PSTN line. The methods at its most basic essence requires that the reconnecting incoming calls be routed to the same Port #/Modem unit/Data channel.
Inventors
- 👤 Bob Tang
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 14:20
CPC Classifications
H; H04; H04L; H04L67/00; H04L67/14; H04L9/00; H04L9/40; H04M; H04M3/00; H04M3/42; H04M3/42314; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/327; H04M2242/00; H04M2242/22; H04M3/22; H04M3/2272; H04M3/42025; H04M3/42034; H04M3/42059; H04Q; H04Q3/00; H04Q3/72
Claims Analysis
Total Claims: 29
Claim 1
Independent Claim
81 words
A method of accessing the internet from a user computer system via a public switched telephone network, the user computer system comprising a communication device for connecting to the public switched telephone network to allow the reception of web page related data, the method comprising the steps of: detecting when downloading of a webpage has been completed; and disconnecting the user computer from the public switched telephone network when it has been detected that downloading of a webpage has been completed.
Claim 2
Independent Claim
81 words
A method of accessing the internet from a user computer system via a public switched telephone network, the user computer system comprising a communication device for connecting to the public switched telephone network to allow the reception of web page related data, the method comprising the steps of: detecting when downloading of a webpage has been completed; and disconnecting the user computer from the public switched telephone network when it has been detected that downloading of a webpage has been completed.
Claim 3
Dependent Claim
58 words
A method of accessing the internet according to claim 1 comprising the further steps of: reconnecting the user computer to the public switched telephone network when user computer requires internet access; and insulating at least one of a browser and another application program running on the user computer from the disconnection and reconnection events thus preserving session continuity.
Claim 4
Independent Claim
341 words
A method of internet access by which a plurality of user computer systems may access the internet through a central computer system via a public switched telephone network, each user computer system comprising a communication device for connecting to the public switched telephone network to allow the reception of web page related data, the central computer system comprising a communication device module comprising a plurality of communication device elements, each communication device element having a unique identifier and being arranged for making a separate connection to the public switched telephone network, and said method comprising the steps of, at the central computer system: receiving calls from the user computer systems and extracting a caller ID from each call; assigning a communication device element to each computer system from which a call has been received; maintaining a table associating the extracted caller IDs and the unique identifiers of the respective assigned communication device elements; monitoring the termination of calls due to disconnection; deleting from said table an extracted caller ID and the associated unique identifier when a time period since a call associated with that caller ID was last terminated by a disconnection exceeds a predetermined period; whilst an extracted caller ID and associated unique identifier is present in the table, keeping the respective communication device element in a condition which allows reconnection by the respective user computer; and the further step of checking the extracted caller ID against the table each time a cell is received and, if the respective extracted caller ID is absent from the table, performing first time dial-up connection operations and making a new entry in the table but if the respective extracted caller ID is present in the table, reconnecting the respective user computer system to the respective assigned communication device element; the method comprising the further steps of, at each user computer: detecting when downloading of a webpage has been completed; and disconnecting the user computer from the public switched telephone network when it has been detected that downloading of a webpage has been completed.
Claim 5
Independent Claim
341 words
A method of internet access by which a plurality of user computer systems may access the internet through a central computer system via a public switched telephone network, each user computer system comprising a communication device for connecting to the public switched telephone network to allow the reception of web page related data, the central computer system comprising a communication device module comprising a plurality of communication device elements, each communication device element having a unique identifier and being arranged for making a separate connection to the public switched telephone network, and said method comprising the steps of, at the central computer system: receiving calls from the user computer systems and extracting a caller ID from each call; assigning a communication device element to each computer system from which a call has been received; maintaining a table associating the extracted caller IDs and the unique identifiers of the respective assigned communication device elements; monitoring the termination of calls due to disconnection; deleting from said table an extracted caller ID and the associated unique identifier when a time period since a call associated with that caller ID was last terminated by a disconnection exceeds a predetermined period; whilst an extracted caller ID and associated unique identifier is present in the table, keeping the respective communication device element in a condition which allows reconnection by the respective user computer; and the further step of checking the extracted caller ID against the table each time a cell is received and, if the respective extracted caller ID is absent from the table, performing first time dial-up connection operations and making a new entry in the table but if the respective extracted caller ID is present in the table, reconnecting the respective user computer system to the respective assigned communication device element; the method comprising the further steps of, at each user computer: detecting when downloading of a webpage has been completed; and disconnecting the user computer from the public switched telephone network when it has been detected that downloading of a webpage has been completed.
Claim 6
Dependent Claim
259 words
A dial-on-demand method of communication between a plurality of user computer systems and a central computer system via a public switched telephone network, each user computer system comprising a communication device for connecting to the public switched telephone network, the central computer system comprising a communication device module comprising a plurality of communication device elements, each communication device element being arranged for making a separate connection to the public switched telephone network, and said method comprising the steps of, at the central computer system: arranging the communication device elements to have common predetermined connection settings; receiving calls from the user computer systems and extracting a caller ID from each call; assigning an IP address to each computer system from which a call has been received; maintaining a table associating the extracted caller IDs and the respective assigned IP addresses; monitoring the termination of calls due to disconnection; deleting from said table an extracted caller ID and the associated IP address when a time period since a call associated with that caller ID was last terminated by a disconnection exceeds a predetermined period; and the further step of checking the extracted caller ID against the table each time a call is received and, if the respective extracted caller ID is absent from the table performing first time dial-up connection operations and making a new entry in the table but if the respective extracted caller ID is present in the table reconnecting the respective user computer system to an available communication device element, and continuing to use the assigned IP address.
Claim 7
Dependent Claim
259 words
A dial-on-demand method of communication between a plurality of user computer systems and a central computer system via a public switched telephone network, each user computer system comprising a communication device for connecting to the public switched telephone network, the central computer system comprising a communication device module comprising a plurality of communication device elements, each communication device element being arranged for making a separate connection to the public switched telephone network, and said method comprising the steps of, at the central computer system: arranging the communication device elements to have common predetermined connection settings; receiving calls from the user computer systems and extracting a caller ID from each call; assigning an IP address to each computer system from which a call has been received; maintaining a table associating the extracted caller IDs and the respective assigned IP addresses; monitoring the termination of calls due to disconnection; deleting from said table an extracted caller ID and the associated IP address when a time period since a call associated with that caller ID was last terminated by a disconnection exceeds a predetermined period; and the further step of checking the extracted caller ID against the table each time a call is received and, if the respective extracted caller ID is absent from the table performing first time dial-up connection operations and making a new entry in the table but if the respective extracted caller ID is present in the table reconnecting the respective user computer system to an available communication device element, and continuing to use the assigned IP address.
Claim 8
Dependent Claim
178 words
A dial-on-demand method of communication between a plurality of user computer systems and a central computer system via a public switched telephone network, each user computer system comprising a communication device for connecting to the public switched telephone networks the central computer system comprising a communication device module comprising a plurality of communication device elements, each communication device element having a unique identifier and being arranged for making a separate connection to the public switched telephone network and said method comprising the steps of, at the central computer system implements a PBX Module to switch the reconnecting PSTN line to the same Modem Unit Number or Port Number or Datachannel as before, the respective communication device elements are kept in a condition which allows reconnection by the respective user computer for a preset time period since last PSTN disconnection enabling user computer to reconnect the PSTN line within the preset time period, to re-negotiate or retrain or re-synchronise modem-to-modem data link, to continue the same Session from where was let off retaining the same assigned Session IP address.
Claim 9
Dependent Claim
178 words
A dial-on-demand method of communication between a plurality of user computer systems and a central computer system via a public switched telephone network, each user computer system comprising a communication device for connecting to the public switched telephone networks the central computer system comprising a communication device module comprising a plurality of communication device elements, each communication device element having a unique identifier and being arranged for making a separate connection to the public switched telephone network and said method comprising the steps of, at the central computer system implements a PBX Module to switch the reconnecting PSTN line to the same Modem Unit Number or Port Number or Datachannel as before, the respective communication device elements are kept in a condition which allows reconnection by the respective user computer for a preset time period since last PSTN disconnection enabling user computer to reconnect the PSTN line within the preset time period, to re-negotiate or retrain or re-synchronise modem-to-modem data link, to continue the same Session from where was let off retaining the same assigned Session IP address.
Claim 10
Dependent Claim
23 words
A method according to claim 5 , where the modems renegotiate or re-train or re-synchronise modem-to-modem data link with pre-arranged modem connection settings.
Claim 11
Dependent Claim
59 words
A method according to claim 5 , said method having the Central Computer System implements a PBX Module which monitors incoming calls extracting DTM Caller-ID and checks against existing maintained Table of Modem Unit Number or Port Number or Datachannel/Caller-ID to switch the reconnecting PSTN line to the same Modem Unit Number or Port Number of Datachannel as before.
Claim 12
Dependent Claim
43 words
A dial-an-demand method of communication according to claim 5 or 6 or 7 , in which reconnecting of calls through to the same Modem Unit or Port or Datachannel (PBX Module) is implemented by exchange switching software provided by a telecommunications service provider.
Claim 13
Dependent Claim
283 words
A dial-on-demand method of communication between a plurality of user computer systems and a central computer system via a public switched telephone network, each user computer system comprising a communication device for connecting to the public switched telephone network, the central computer system comprising a communication device module comprising a plurality of communication device elements, each communication device element having a unique identifier and being arranged for making a separate connection to the public switched telephone network, and said method comprising the steps of, at the central computer system: receiving calls from the user computer systems and extracting a caller ID from each call; assigning a communication device element to each computer system from which a call has been received; maintaining a table associating the extracted caller IDs and the unique identifiers of the respective assigned communication device elements; monitoring the termination of calls due to disconnection; deleting from said table an extracted caller ID and the associated unique identifier when a time period since a call associated with that caller ID was last terminated by a disconnection exceeds a predetermined period; whilst an extracted caller ID and associated unique identifier is present in the table, keeping the respective communication device element in a condition which allows reconnection by the respective user computer; and the further step of checking the extracted caller ID against the table each time a call is received and, if the respective extracted caller ID is absent from the table, performing first time dial-up connection operations and making a new entry in the table but if the respective extracted caller ID is present in the table, reconnecting the respective user computer system to the respective assigned communication device element.
Claim 14
Dependent Claim
283 words
A dial-on-demand method of communication between a plurality of user computer systems and a central computer system via a public switched telephone network, each user computer system comprising a communication device for connecting to the public switched telephone network, the central computer system comprising a communication device module comprising a plurality of communication device elements, each communication device element having a unique identifier and being arranged for making a separate connection to the public switched telephone network, and said method comprising the steps of, at the central computer system: receiving calls from the user computer systems and extracting a caller ID from each call; assigning a communication device element to each computer system from which a call has been received; maintaining a table associating the extracted caller IDs and the unique identifiers of the respective assigned communication device elements; monitoring the termination of calls due to disconnection; deleting from said table an extracted caller ID and the associated unique identifier when a time period since a call associated with that caller ID was last terminated by a disconnection exceeds a predetermined period; whilst an extracted caller ID and associated unique identifier is present in the table, keeping the respective communication device element in a condition which allows reconnection by the respective user computer; and the further step of checking the extracted caller ID against the table each time a call is received and, if the respective extracted caller ID is absent from the table, performing first time dial-up connection operations and making a new entry in the table but if the respective extracted caller ID is present in the table, reconnecting the respective user computer system to the respective assigned communication device element.
Claim 15
Dependent Claim
51 words
A dial-on-demand method of communication according to claim 9 comprising the further step of, at a user computer system, after having established a connection with the central computer via the public switched telephone network, disconnecting from the public switched telephone network when the connection is not in use for data communications.
Claim 16
Dependent Claim
61 words
A dial-on-demand method of communication according to claim 9 comprising the further step of dialling out from the central computer system to a user computer system when the central computer system has a requirement to transmit data to that user computer system and there is no public switched telephone network connection between the central computer system and that user computer system.
Claim 17
Dependent Claim
60 words
A dial-on-demand method of communication according to claim 11 comprising the further steps of, at said that user computer system, detecting a call from the central computer system by identification of the central computer system caller ID, and calling the central computer to re-establish the public switched telephone network connection between the central computer system and that user computer system.
Claim 18
Dependent Claim
61 words
A dial-on-demand method of communication according to claim 10 comprising the further step of dialling out from the central computer system to a used computer system when the central computer system has a requirement to transmit data to that user computer system and there is no public switched telephone network connection between the central computer system and that user computer system.
Claim 19
Dependent Claim
60 words
A dial-on-demand method of communication according to claim 13 comprising the further steps of, at said that user computer system, detecting a call from the central computer system by identification of the central computer system caller ID, and calling the central computer to re-establish the public switched telephone network connection between the central computer system and that user computer system.
Claim 20
Dependent Claim
32 words
A dial-on-demand method of communication according to claim 9 in which routing of calls through to assigned communication device elements is implemented by exchange switching software provided by a telecommunications service provider.
Claim 21
Dependent Claim
33 words
A dial-on-demand method of communication according to claim 9 comprising the step of providing prearranged common communication connection settings for the communication devices of users who may connect to the central computer system.
Claim 22
Dependent Claim
102 words
A dial-on-demand method of communication according to claim 9 in which a PBX module for routing calls to assigned communication device elements is provided and is implemented by a telecommunication service provider in exchange switching software, each communication device element comprises one of a modem unit, a port and a datachannel, and when reconnecting during said predetermined period, a user computer communication device and the respective communication device element re-negotiate/re-train/re-synchronise with previously used connection settings to re-establish the communication device to communication device element data link to continue the same session as that before disconnection, retaining the same assigned session IP address.
Claim 23
Dependent Claim
84 words
A dial-on-demand method of communication according to claim 9 comprising the step of maintaining, at the central computer system, state information of all users in association with the respective caller IDs, the state information for each user comprising permanent details of the user's specific communication device connection settings and details of the user's currently dynamically assigned IP address for the session, the dynamic information being stored for said predetermined period since a call associated with that caller ID was last terminated by a disconnection.
Claim 24
Dependent Claim
18 words
A dial-on-demand method of communication according to claim 9 in which each communication device is an analogue modem.
Claim 25
Dependent Claim
20 words
A dial-on-demand method of communication according to claim 9 in which the each communication device is a digital terminal adapter.
Claim 26
Dependent Claim
33 words
A dial-on-demand method of communication according to claim 9 in which the unique identifier of each communication device element is one of a modem unit number, a port number, and a data channel.
Claim 27
Dependent Claim
28 words
A dial-on-dement method of communication according to claim 9 which is a method for dial-on-demand internet access where the central computer is provided by an internet service provider.
Claim 28
Dependent Claim
284 words
A dial-on-demand method of communication between a plurality of user computer systems and a central computer system via a public switched telephone network, each user computer system composing a communication device for connecting to the public switched telephone network, the central computer system comprising a communication device module comprising a plurality of communication device elements, each communication device element being arranged for making a separate connection to the public switched telephone network, and said method comprising the steps of, at the central computer system: receiving calls from the user computer systems and extracting a caller ID from each call; assigning an IP address to each computer system from which a call has been received; maintaining a table associating the extracted caller IDs with state information associated with the user computer from which the respective call was received, said state information comprising user computer communication device connection settings and the assigned IP address; monitoring the termination of calls due to disconnection; deleting from said table an extracted caller ID and the assigned IP address when a time period since a call associated with that caller ID was last terminated by a disconnection exceeds a predetermined period; and the further step of checking the extracted caller ID against the table each time a call is received and, if the respective extracted caller ID is absent from the table performing first time dial-up connection operations and making a new entry in the table but if the respective extracted caller ID is present in the table reconnecting the respective user computer system to an available communication device element using the associated state information to configure said available communication device element and continuing to use the assigned IP address.
Claim 29
Dependent Claim
284 words
A dial-on-demand method of communication between a plurality of user computer systems and a central computer system via a public switched telephone network, each user computer system composing a communication device for connecting to the public switched telephone network, the central computer system comprising a communication device module comprising a plurality of communication device elements, each communication device element being arranged for making a separate connection to the public switched telephone network, and said method comprising the steps of, at the central computer system: receiving calls from the user computer systems and extracting a caller ID from each call; assigning an IP address to each computer system from which a call has been received; maintaining a table associating the extracted caller IDs with state information associated with the user computer from which the respective call was received, said state information comprising user computer communication device connection settings and the assigned IP address; monitoring the termination of calls due to disconnection; deleting from said table an extracted caller ID and the assigned IP address when a time period since a call associated with that caller ID was last terminated by a disconnection exceeds a predetermined period; and the further step of checking the extracted caller ID against the table each time a call is received and, if the respective extracted caller ID is absent from the table performing first time dial-up connection operations and making a new entry in the table but if the respective extracted caller ID is present in the table reconnecting the respective user computer system to an available communication device element using the associated state information to configure said available communication device element and continuing to use the assigned IP address.
References Cited (Backward Citations)
US4817114A
Cited
US5764736A
Cited
US6259774B1
Cited
WO1997037458A2
Cited
US5841850A
Cited
WO1999012380A1
Cited
US6192050B1
Cited
US6085247A
Cited
GB2345406A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2006-07-14 | 2007-01-13 | 2007-07-15 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2010-07-14 | 2011-01-13 | 2011-07-15 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2014-07-14 | 2015-01-13 | 2015-07-15 | $7700.00 | Window Closed / Lapsed |