US4635275A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for detecting synchronous or asynchronous data transmission
Assignee: AT&T Inc
•
Filing: 1984-06-22
•
Granted: 1987-01-06
•
Expires: 2004-06-22
Abstract
Abstract A data terminal suitable for home use and having the ability to communicate in both bit synchronous and character asynchronous formats is provided. When a user places a call to a database, the terminal automatically detects whether the database is operating in the bit synchronous or character asynchronous format by examining the received signal for a specific character stream. In response to the presence or absence of this character stream, the terminal automatically configures its receiver and transmitter to communicate in the desired format. This frees the user from the task of modifying a synchronous/asynchronous setup parameter each time a different database is accessed.
Inventors
- 👤 Kevin E. Borg
- 👤 Craig E. Forman
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-25 20:32
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/14; G06F13/16; G06F13/18; H; H04; H04L; H04L1/00; H04L1/0078; H04L1/0083; G06F13/38; G06F13/382; G06F13/385
Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
91 words
An arrangement for detecting both a synchronous and asynchronous format of initially received data from an external source for establishing initial communications with the external source, the arrangement comprising: data processing means for controlling the operation of a data transmission channel in response to receipt of a particular sequence of data elements in the initially received data, the data processing means automatically configuring data for transmission over the transmission channel to the external source in a selected format upon receipt of a predetermined number of the particular sequence of data elements.
Claim 2
Dependent Claim
91 words
An arrangement for detecting both a synchronous and asynchronous format of initially received data from an external source for establishing initial communications with the external source, the arrangement comprising: data processing means for controlling the operation of a data transmission channel in response to receipt of a particular sequence of data elements in the initially received data, the data processing means automatically configuring data for transmission over the transmission channel to the external source in a selected format upon receipt of a predetermined number of the particular sequence of data elements.
Claim 3
Dependent Claim
72 words
The arrangement of claim 1 further comprising memory means for storing an accumulation of the particular sequence of received data elements up to the predetermined number, and comparison means for comparing the sequence of received data elements with a previously selected sequence of data elements, the matching of the stored sequence of data elements with the previously selected data elements reflecting the particular format of data being received from the external source.
Claim 4
Dependent Claim
44 words
The arrangement of claim 2 wherein the data for transmission is initially configured in the asynchronous format, the data processing means configuring data for transmission in the synchronous format in response to receipt of the predetermined number of the particular sequence of data elements.
Claim 5
Dependent Claim
49 words
The arrangement of claim 3 wherein the data processing means upon initially receiving data from the external source retains data for transmission in the configuration of the asynchronous format in the absence of receiving the predetermined number of the particular sequence of data elements in a predetermined time period.
Claim 6
Dependent Claim
76 words
The arrangement of claim 4 further comprising demodulation means for receiving data from the external source and modulation means for transmitting data to the external source, the data processing means being operatively responsive both to a receive timing interrupt signal from the demodulation means for controlling the receipt of data by the data processing means and a transmit timing interrupt signal from the modulation means for controlling the transmission of data by the data processing means.
Claim 7
Dependent Claim
67 words
The arrangement of claim 5 wherein the memory means further comprises temporary memory means for storing the particular sequence of received data elements and program memory means for providing the previously selected sequence of data elements, the comparison means comparing the accumulation of the particular sequence of data elements in the temporary memory means with the previously selected sequence of data elements in the program memory means.
Claim 8
Dependent Claim
59 words
The arrangement of claim 6 wherein the data processing means comprises a communications processor, the communications processor respectively providing to and receiving from an applications processor both the data received by the demodulation means and data for transmission by the modulation means, the applications processor providing a controlling means for processing and displaying locally entered and externally received data.
Claim 9
Dependent Claim
33 words
The arrangement of claim 6 wherein the particular sequence of received data elements and previously selected sequence of data elements both comprise in alternating order ASCII representations of tilde and question mark characters.
Claim 10
Dependent Claim
19 words
The arrangement of claim 8 wherein the predetermined number of the particular sequence of data elements comprise 40 characters.
Claim 11
Independent Claim
86 words
A method for detecting both a synchronous and asynchronous format of initially received data from an external source for establishing initial communications with the external source, the method comprising the steps of: controlling the operation of a data transmission channel in response to receipt of a particular sequence of data elements in the initially received data; and configuring data for transmission over the transmission channel to the external source in a selected format upon receipt of a predetermined number of the particular sequence of data elements.
Claim 12
Independent Claim
86 words
A method for detecting both a synchronous and asynchronous format of initially received data from an external source for establishing initial communications with the external source, the method comprising the steps of: controlling the operation of a data transmission channel in response to receipt of a particular sequence of data elements in the initially received data; and configuring data for transmission over the transmission channel to the external source in a selected format upon receipt of a predetermined number of the particular sequence of data elements.
Claim 13
Dependent Claim
82 words
A method for detecting a synchronous or asynchronous format of data received in accordance with claim 10 and further comprising the steps of: storing an accumulation of the particular sequence of received data elements up to the predetermined number; and comparing the sequence of stored data elements with a previously selected sequence of data elements, the matching of the sequence of stored data elements with the previously selected data elements reflecting the particular format of data being received from the external source.
Claim 14
Dependent Claim
59 words
A method for detecting a synchronous or asynchronous format of data received in accordance with claim 11 and further comprising the steps of: initially configuring the data for transmission in the asynchronous format; and subsequently configuring the data for transmission in the synchronous format in response to receipt of the predetermined number of the particular sequence of data elements.
Claim 15
Dependent Claim
56 words
A method for detecting a synchronous or asynchronous format of data received in accordance with claim 12 further comprising the step of: retaining data for transmission and configured in the asynchronous format in the absence of receiving the predetermined number of the particular sequence of data elements from initially received data in a predetermined time period.
Claim 16
Dependent Claim
69 words
A method for detecting a synchronous or asynchronous format of data received from an external source in accordance with claim 13, the method further comprising the step of: providing to and receiving from an applications processor both the data received from the external source and data for transmission to the external source, the applications processor providing a controlling means for processing and displaying locally entered and externally received data.
Claim 17
Dependent Claim
49 words
A method for detecting a synchronous or asynchronous format of data received from an external source in accordance with claim 14 wherein the particular sequence of received data elements and previously selected sequence of data elements both comprise in alternating order ASCII representations of tilde and question mark characters.
Claim 18
Dependent Claim
35 words
A method for detecting a synchronous or asynchronous format of data received from an external source in accordance with claim 15 wherein the predetermined number of the particular sequence of data elements comprise 40 characters.
References Cited (Backward Citations)
US3139607A
Cited
US3648247A
Cited
US3801956A
Cited
US4022973A
Cited
US4001504A
Cited
US4065639A
Cited
US4425664A
Cited
US4161719A
Cited
US4181909A
Cited
US4215243A
Cited
US4356566A
Cited
US4409684A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1990-01-05 | 1990-07-07 | 1991-01-06 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1994-01-05 | 1994-07-07 | 1995-01-06 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1998-01-05 | 1998-07-07 | 1999-01-06 | $7700.00 | Window Closed / Lapsed |