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

Data processing system incorporating a logical move instruction

Assignee: Bull HN Information Systems Inc
•
Filing: 1973-12-13
•
Granted: 1976-02-03
•
Expires: 1993-12-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Apparatus for utilizing a logical, record oriented move instruction is disclosed. By utilizing separately maintained data field descriptors which define the attributes of the data, the move instruction is able to transfer a multitude of different data types. From a source operand the logical instruction transfers data field by field to the destination. At the time of transfer, the logical move instruction reformats the data to meet the destination's description. The move instruction is applicable both to removing data from a data file and to restoring data into the data file.

Inventors

  • 👤 Charles W. Bachman

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 06:21
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/30; G06F9/30003; G06F9/30007; G06F9/30032; G06F16/00; G06F16/90; G06F16/901; G06F16/9024

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 172 words
An apparatus for moving data fields having a plurality of data structures from a first location to a destination said apparatus comprising: means for storing a move instruction; means responsive to one portion of said move instruction for addressing said first location which contains a first data field descriptor, said first data field descriptor describing the location and attributes of a data field; second means responsive to a second portion of said move instruction for addressing said destination which contains a second data field descriptor, said second data field descriptor describing the location and attributes of a data field when stored in said destination; and means responsive to a third portion of said move instruction for transferring one data field from said first location to said destination, said transferring means including means for reformatting at execution time said one data field to conform with the attributes described by said second data field descriptor; said attributes of said first and said second data field descriptors including data type, key field and length descriptions.
Claim 2
Independent Claim 172 words
An apparatus for moving data fields having a plurality of data structures from a first location to a destination said apparatus comprising: means for storing a move instruction; means responsive to one portion of said move instruction for addressing said first location which contains a first data field descriptor, said first data field descriptor describing the location and attributes of a data field; second means responsive to a second portion of said move instruction for addressing said destination which contains a second data field descriptor, said second data field descriptor describing the location and attributes of a data field when stored in said destination; and means responsive to a third portion of said move instruction for transferring one data field from said first location to said destination, said transferring means including means for reformatting at execution time said one data field to conform with the attributes described by said second data field descriptor; said attributes of said first and said second data field descriptors including data type, key field and length descriptions.
Claim 3
Dependent Claim 31 words
An apparatus as defined in claim 1 wherein said data type description of said first data field descriptor and said data type description of said second data field descriptor are unequal.
Claim 4
Dependent Claim 29 words
An apparatus as defined in claim 1 wherein said length description of said first data field descriptor is unequal to said length description of said second data field descriptor.
Claim 5
Dependent Claim 20 words
An apparatus as defined in claim 1 wherein said key field descriptions identify the dimensionality of said one data field.
Claim 6
Dependent Claim 83 words
An apparatus as defined in claim 1 and further including: first and second registers, and wherein when said data type of said data fields are both alphanumeric strings, said transferring means in response to said data type being an alphanumeric string transfers into said first register the lesser length description of said first and said second data field descriptors and transfers to said second register the difference between said length descriptions of said second data field descriptor and said first data field description.
Claim 7
Dependent Claim 55 words
The apparatus as defined in claim 5 wherein said transferring means in response to said first register transfers said one data field one byte at a time and wherein said transferring means further include means for adding to said alphanumeric string a number of blank characters corresponding to the value indicated by said second register.

References Cited (Backward Citations)

US3214739A Cited
US3268872A Cited
US3344403A Cited
US3579192A Cited
US3638195A Cited
US3675212A Cited
US3699525A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1979-02-02 1979-08-04 1980-02-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1983-02-02 1983-08-04 1984-02-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1987-02-02 1987-08-04 1988-02-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag