Automatic log-off trigger of data link layer pass-through
AssigneeADC DSL Systems, Inc.
InventorDavid J. Kasper II
Life of this patent
Estimating the term…
Abstract
A communication system includes a local unit that has a lower data link layer and a session layer running a data pass-through application and a user interface. The data pass-through application lets the data link layer in the local unit pass data through to a remote unit. The remote unit has a lower data link layer and a session layer executing a user interface. When the data link layer detects that the session layer is unstable and/or locked up, the data link layer transmits a disconnect request to the local unit's data link layer. All further user data sent to the local unit's data link layer is routed to the local unit's user interface.
Claims20
A method for triggering a log-off of a data link layer pass-through application, the method comprising:
- when data is received over the data link layer, determining if a session layer is active;
- if the session layer is active, processing the received data in the session layer;
- and
- if the session layer is inactive, aborting the data link layer pass-through application in a local unit.
A method for a remote unit to trigger a log-off of a data link layer pass-through application in a local unit, the method comprising:
- waiting for input data from the local unit through the data link layer;
- when data is received, determining if a session layer in the remote unit is active;
- if the session layer is active, processing the received data in the session layer;
- and
- if the session layer is inactive, aborting the data link layer pass-through application in the local unit.
A method for a remote modem to trigger a log-off of a data link layer pass-through application in a local modem, both the remote modem and the local modem having a session layer and a data link layer, the method comprising:
- waiting for input data from the local modem through the data link layer;
- when data is received, determining if the session layer in the remote modem is active as indicated by a state indicator;
- if the session layer is active, processing the received data in the remote modem session layer;
- and
- if the session layer is inactive, aborting the data link layer pass-through application in the local modem.
A data communications system comprising:
- a computing device that generates user data;
- a local unit comprising:
- a session layer that executes a user interface and a data pass-through application;
- and
- a data link layer that responds to the data pass-through application by passing the user data through the local unit to a communication link;
- and
- a remote unit coupled to the communication link, the remote unit comprising:
- a session layer that executes a user interface;
- and
- a data link layer that receives the user data and determines a status of the session layer, the data link layer transmitting a disconnect request to the local unit data link layer in response to an inactive status.
A data communications system comprising:
- a computer that generates user data in response to a user input;
- a local modem comprising:
- a session layer that executes a graphical user interface and a data pass-through application;
- and
- a data link layer that responds to the data passthrough application by passing the user data through the local modem to a communication link;
- and
- a remote modem coupled to the communication link, the remote modem comprising:
- a session layer that executes a graphical user interface;
- and
- a data link layer that receives the user data and determines a status of the session layer by checking a state indicator, the data link layer capable of transmitting a disconnect request to the local modem data link layer in response to an inactive status.
A communication device comprising:
- an operating system that executes processes in the communication device;
- a session layer that comprises the executed processes including a user interface;
- and
- a data link layer capable of detecting a status of the session layer and generating a disconnect request in response to an inactive indication of the status.
A modem comprising:
- modem circuitry that modulates user data to be transmitted and demodulates received data;
- memory that stores data for use by the modem;
- and
- a controller, coupled to the memory, that is capable of executing an operating system that operates a session layer comprising graphical user interface and a data passthrough application, the controller further executing a data link layer that receives a disconnect request from the modem circuitry such that the data link layer routes any further user data to the graphical user interface.
A modem comprising:
- modem circuitry that modulates user data to be transmitted and demodulates received data;
- memory that stores data for use by the modem;
- and
- a controller, coupled to the memory, that is capable of executing an operating system that operates a session layer comprising graphical user interface, the controller further executing a data link layer that generates a disconnect request in response to an inactive status indication of the session layer, the controller transmitting the disconnect request to the modem circuitry.
Dependencies are inferred from the claim text.