Patent US2488987A successfully refreshed from Google Patents.
Patent US5303227A successfully refreshed from Google Patents.
US5303227A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for enhanced modes in SPI communication
Assignee: Motorola Mobility LLC
•
Filing: 1992-08-03
•
Granted: 1994-04-12
•
Expires: 2012-08-03
Abstract
Abstract A method for full duplex data transference between a master device and a slave device comprises the steps of the slave device providing (725) data stored in a location within the slave device to the master device and the master device providing (760) modified data to be stored in the location to the slave device. A further step includes the slave device, substantially coincident with the master device providing (760) the modified data to the slave device, providing (755) data stored in a subsequent location within the slave device to the master device.
Inventors
- 👤 Barry W. Herold
- 👤 Joan S. DeLuca
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-04 15:18
CPC Classifications
H; H04; H04L; H04L5/00; H04L5/14; H04L67/00; H04L67/01; H04L67/10; H04L67/1095; H04L9/00; H04L9/40
Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
138 words
A method for full duplex data transference between a master device and a slave device, comprising the steps of: (a) the slave device providing a first amount of data stored in a location within the slave device to the master device, wherein the location is associated with a first address previously provided to the slave device by the master device; (b) the master device providing to the slave device modified data to be stored in the location associated with the first address previously provided to the slave device by the master device; and (c) the slave device, substantially coincident with step (b), automatically providing a second amount of data stored in a subsequent location within the slave device to the master device, wherein the subsequent location is associated with a second address generated by incrementing the first address.
Claim 2
Independent Claim
138 words
A method for full duplex data transference between a master device and a slave device, comprising the steps of: (a) the slave device providing a first amount of data stored in a location within the slave device to the master device, wherein the location is associated with a first address previously provided to the slave device by the master device; (b) the master device providing to the slave device modified data to be stored in the location associated with the first address previously provided to the slave device by the master device; and (c) the slave device, substantially coincident with step (b), automatically providing a second amount of data stored in a subsequent location within the slave device to the master device, wherein the subsequent location is associated with a second address generated by incrementing the first address.
Claim 3
Dependent Claim
33 words
The method in accordance with claim 1, further comprising the step of: (d) the master device providing a communication termination signal to the slave device when no further data is to be modified.
Claim 4
Dependent Claim
46 words
The method in accordance with claim 1, further comprising the step of: (e) prior to step (a), the master device providing a control signal to the slave device, wherein the control signal comprises control information and the first address indicating the location within the slave device.
Claim 5
Dependent Claim
30 words
The method in accordance with claim 3, further comprising the step of: (g) (f) prior to step (e), the master device providing a communication initiation signal to the slave device.
Claim 6
Independent Claim
156 words
A method for full duplex data transference between a master device and a slave device, comprising the steps of: (a) the master device providing a communication initiation signal to the slave device; (b) the master device providing a control signal to the salve device, wherein the control signal comprises control information and an address indicating a location within the slave device; (c) the slave device, in response to step (b), providing data stored in the location within the slave device to the master device; (d) the slave device automatically incrementing the address to indicate a subsequent location within the slave device; (e) the master device providing modified data to be stored in the location to the slave device; (f) the slave device, substantially coincident with step (e), providing data stored in the subsequent location; and (g) the master device providing a communication termination signal to the slave device when no further data is to be modified.
Claim 7
Independent Claim
156 words
A method for full duplex data transference between a master device and a slave device, comprising the steps of: (a) the master device providing a communication initiation signal to the slave device; (b) the master device providing a control signal to the salve device, wherein the control signal comprises control information and an address indicating a location within the slave device; (c) the slave device, in response to step (b), providing data stored in the location within the slave device to the master device; (d) the slave device automatically incrementing the address to indicate a subsequent location within the slave device; (e) the master device providing modified data to be stored in the location to the slave device; (f) the slave device, substantially coincident with step (e), providing data stored in the subsequent location; and (g) the master device providing a communication termination signal to the slave device when no further data is to be modified.
Claim 8
Independent Claim
187 words
A method for full duplex data transference between a master device and a slave device, comprising the steps of: (a) the slave device providing data stored in a location within the slave device to the master device, wherein the location is associated with a first address previously provided to the slave device by the master device; (b) the master device substantially coincident with step (a), providing modified data to be stored in the location to the slave device; (c) the master device, subsequent to step (b), providing a communication termination signal to the slave device when no further data is to be written to the slave device; (d) the slave device incrementing the first address provided by the master device when the communication termination signal is not received; (e) the slave device, subsequent to step (d), providing data stored in a subsequent location to the master device, wherein the subsequent location is associated with a second address generated by incrementing the first address; and (f) the master device, substantially coincident with step (e), providing to the slave device modified data to be stored in the subsequent location.
Claim 9
Independent Claim
187 words
A method for full duplex data transference between a master device and a slave device, comprising the steps of: (a) the slave device providing data stored in a location within the slave device to the master device, wherein the location is associated with a first address previously provided to the slave device by the master device; (b) the master device substantially coincident with step (a), providing modified data to be stored in the location to the slave device; (c) the master device, subsequent to step (b), providing a communication termination signal to the slave device when no further data is to be written to the slave device; (d) the slave device incrementing the first address provided by the master device when the communication termination signal is not received; (e) the slave device, subsequent to step (d), providing data stored in a subsequent location to the master device, wherein the subsequent location is associated with a second address generated by incrementing the first address; and (f) the master device, substantially coincident with step (e), providing to the slave device modified data to be stored in the subsequent location.
Claim 10
Dependent Claim
46 words
The method in accordance with claim 6, further comprising the step of: (g) prior to step (a), the master device providing a control signal to the slave device, wherein the control signal comprises control information and the first address indicating the location within the slave device.
Claim 11
Dependent Claim
30 words
The method in accordance with claim 7, further comprising the step of: (g) (h) prior to step (c), the slave device automatically incrementing the address to indicate the subsequent location.
Claim 12
Independent Claim
211 words
A method for full duplex data transference between a master device and a slave device, comprising the steps of: (a) the master device providing a communication initiation signal to the slave device; (b) the master device providing a control signal to the slave device, wherein the control signal comprises control information and an address indicating a location within the slave device; (c) the slave device, in response to step (b), providing data that is stored in the location within the slave device to the master device; (d) the master device, substantially coincident with step (c), providing modified data to be stored in the location to the slave device; (e) the slave device automatically incrementing the address to indicate a subsequent location within the slave device; (f) the slave device providing data that is stored in the subsequent location to the master device when the data stored in the subsequent location is to be modified; (g) the master device, substantially coincident with step (f), providing modified data to be stored in the subsequent location to the slave device when the data stored in the subsequent location is to be modified; and (h) the master device providing a communication termination signal to the slave device when no further data is to be modified.
Claim 13
Independent Claim
211 words
A method for full duplex data transference between a master device and a slave device, comprising the steps of: (a) the master device providing a communication initiation signal to the slave device; (b) the master device providing a control signal to the slave device, wherein the control signal comprises control information and an address indicating a location within the slave device; (c) the slave device, in response to step (b), providing data that is stored in the location within the slave device to the master device; (d) the master device, substantially coincident with step (c), providing modified data to be stored in the location to the slave device; (e) the slave device automatically incrementing the address to indicate a subsequent location within the slave device; (f) the slave device providing data that is stored in the subsequent location to the master device when the data stored in the subsequent location is to be modified; (g) the master device, substantially coincident with step (f), providing modified data to be stored in the subsequent location to the slave device when the data stored in the subsequent location is to be modified; and (h) the master device providing a communication termination signal to the slave device when no further data is to be modified.
Claim 14
Dependent Claim
171 words
An electronic device having full duplex data transference between semiconductor devices, comprising: a master device; a slave device, comprising: storing means for storing information; and communication means for data communication between the master device and the slave device, comprising: means for providing data transference between the master device and the slave device such that the slave device provides data stored in a location within the slave device to the master device, wherein the location is associated with a first address previously proved to the slave device by the master device; and means for providing full duplex communication between the master device and the slave device such that, in response to reception of the data stored in the location, the master device provides modified data to be stored in the location to the slave device substantially coincident with the slave device providing data stored in a next location within the slave device to the master device, wherein the next location is indicated by a second address generated by incrementing the first address.
Claim 15
Dependent Claim
171 words
An electronic device having full duplex data transference between semiconductor devices, comprising: a master device; a slave device, comprising: storing means for storing information; and communication means for data communication between the master device and the slave device, comprising: means for providing data transference between the master device and the slave device such that the slave device provides data stored in a location within the slave device to the master device, wherein the location is associated with a first address previously proved to the slave device by the master device; and means for providing full duplex communication between the master device and the slave device such that, in response to reception of the data stored in the location, the master device provides modified data to be stored in the location to the slave device substantially coincident with the slave device providing data stored in a next location within the slave device to the master device, wherein the next location is indicated by a second address generated by incrementing the first address.
Claim 16
Dependent Claim
91 words
The electronic device in accordance with claim 10, wherein the communication means further comprises: means for providing a control signal from the master device to the slave device prior to the salve device providing the data stored in the location to the master device, the control signal comprising control information and the first address indicating the location within the slave device, and wherein the means for providing data transference between the master device and the slave device is activated in response to reception of the control signal by the slave device.
Claim 17
Dependent Claim
66 words
The electronic device in accordance with claim 11, wherein the communication means further comprises: means for providing a communication initiation signal from the master device to the slave device prior to the master device providing the control signal to the slave device; and means for providing a communication termination signal from the master device to the slave device when no further data is to be modified.
Claim 18
Dependent Claim
130 words
An electronic device having full duplex data transference between semiconductor devices, comprising: a master device; a slave device, comprising: a memory for storing information; and a communication channel for data communication between the master device and the slave device such that the slave device provides data stored in a location within the slave device to the master device, in response to which the mater device provides modified data to be stored in the location to the slave device substantially coincident with the slave device providing data stored in a next location to the master device, wherein the location is associated with a first address previously provided to the slave device by the master device, and the next location is associated with a second address generated by incrementing the first address.
Claim 19
Dependent Claim
130 words
An electronic device having full duplex data transference between semiconductor devices, comprising: a master device; a slave device, comprising: a memory for storing information; and a communication channel for data communication between the master device and the slave device such that the slave device provides data stored in a location within the slave device to the master device, in response to which the mater device provides modified data to be stored in the location to the slave device substantially coincident with the slave device providing data stored in a next location to the master device, wherein the location is associated with a first address previously provided to the slave device by the master device, and the next location is associated with a second address generated by incrementing the first address.
Claim 20
Dependent Claim
109 words
An electronic device having full duplex data transference between semiconductor devices, comprising: a master device; a slave device, comprising: storing means for storing information; and communication means for data communication between the master device and the slave device, comprising: means for providing full duplex communication between the master device and the slave device such that the slave device provides data stored in a location within the slave device to the master device substantially coincident with the master device providing modified data to be stored in the location to the slave device, wherein the location is associated with an address previously provided to the slave device by the master device.
Claim 21
Dependent Claim
109 words
An electronic device having full duplex data transference between semiconductor devices, comprising: a master device; a slave device, comprising: storing means for storing information; and communication means for data communication between the master device and the slave device, comprising: means for providing full duplex communication between the master device and the slave device such that the slave device provides data stored in a location within the slave device to the master device substantially coincident with the master device providing modified data to be stored in the location to the slave device, wherein the location is associated with an address previously provided to the slave device by the master device.
Claim 22
Dependent Claim
45 words
The electronic device in accordance with claim 14, wherein the communication means further comprises means for providing a control signal from the master device to the slave device, wherein the control signal comprises control information and the address indicating the location within the slave device.
Claim 23
Dependent Claim
66 words
The electronic device in accordance with claim 15, wherein the communication means further comprises: means for providing a communication initiation signal from the master device to the slave device prior to the master device providing the control signal to the slave device; and means for providing a communication termination signal from the master device to the slave device when no further data is to be modified.
Claim 24
Dependent Claim
95 words
An electronic device having full duplex data transference between semiconductor device, comprising: a master device; a slave device comprising a memory for storing information; and a full duplex communication channel for providing full duplex communication between the master device and the slave device such that the slave device provides data stored in a location within the slave device to the master device substantially coincident with the master device providing modified data to be stored in the location, wherein the location is associated with an address previously provided to the slave device from the master device.
Claim 25
Dependent Claim
95 words
An electronic device having full duplex data transference between semiconductor device, comprising: a master device; a slave device comprising a memory for storing information; and a full duplex communication channel for providing full duplex communication between the master device and the slave device such that the slave device provides data stored in a location within the slave device to the master device substantially coincident with the master device providing modified data to be stored in the location, wherein the location is associated with an address previously provided to the slave device from the master device.
References Cited (Backward Citations)
US3967058A
Cited
US4075427A
Cited
US4831358A
Cited
US4763323A
Cited
US4779093A
Cited
US4739324A
Cited
US4739323A
Cited
US4742349A
Cited
US4823312A
Cited
US4803481A
Cited
US4816996A
Cited
US4958277A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-04-11 | 1997-10-11 | 1998-04-12 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-04-11 | 2001-10-11 | 2002-04-12 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-04-11 | 2005-10-11 | 2006-04-12 | $7700.00 | Window Closed / Lapsed |