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

Data compression/expansion and compressed data processing

Assignee: International Business Machines Corp
•
Filing: 1964-06-30
•
Granted: 1967-03-21
•
Expires: 1984-06-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

No abstract record available.

Inventors

  • 👤 Russell G Rinaldi
  • 👤 Brian B Moore

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 17:41
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/38; G06F7/48; G06F7/491; G06F7/492; G06F7/493; G06F7/494; G06F7/495; G06F13/00; H; H03; H03M; H03M7/00; H03M7/02; H03M7/12; H03M7/30; G06F2207/00; G06F2207/38; G06F2207/3804; G06F2207/3808; G06F2207/3828

Claims Analysis

Total Claims: 2
Claim 1
Independent Claim 448 words
IN A DATA PROCESSING SYSTEM WHEREIN DATA COMPRISES CHARACTER MANIFESTATIONS, EACH CHARACTER HAVING ADJACENT ZONE AND NUMERIC PORTIONS, AND WHEREIN SAID DATA IS PROCESSED IN ACCORDANCE WITH INSTRUCTIONS, EACH INSTRUCTION COMPRISING A PLURALITY OF CHARACTER MANIFESTATIONS REPRESENTING AN OPERATIONS PART, AND AT LEAST ONE INSTRUCTION ALSO COMPRISING A FIRST ADDRESS PORTION AND A SECOND ADDRESS PORTION; A COMPRESSED DATA ARITHMETIC APPARATUS, COMPRISING: A STORAGE MEANS HAVING A PLURALITY OF ADDRESSABLE LOCATIONS FOR HOLDING GROUPS OF CHARACTER MANIFESTATIONS EXPRESSING THE ORDERS OF VALUES, SOME OF SAID ORDERS BEING REPRESENTED BY THE NUMERIC PORTIONS OF CHARACTERS IN SAID GROUPS AND THE REST OF SAID ORDERS BEING REPRESENTED BY THE ZONE PORTIONS OF A NUMBER OF SAID CHARACTERS IN SAID GROUPS; FIRST ADDRESS MEANS CONNECTED TO SAID STORAGE MEANS, OPERABLE IN ACCORDANCE WITH SAID INSTRUCTION FIRST ADDRESS PORTION, FOR GAINING ACCESS TO A FIRST GROUP OF CHARACTER MANIFESTATIONS; SECOND ADDRESS MEANS, CONNECTED TO SAID STORAGE MEANS, OPERABLE IN ACCORDANCE WITH SAID INSTRUCTION SECOND ADDRESS PORTION, FOR GAINING ACCESS TO A SECOND GROUP OF CHARACTER MANIFESTATIONS; A NUMERIC ADDER HAVING TWO INPUTS, FOR RECEIVING PORTIONS OF TWO CHARACTERS, AND AN OUTPUT FOR EMITTING A NUMERIC PORTION WHICH IS A FUNCTION OF THE INPUTS; A ZONE ADDER HAVING TWO INPUTS, FOR RECEIVING PORTIONS OF TWO CHARACTERS, AND AN OUTPUT FOR EMITTING A ZONE PORTION WHICH IS A FUNCTION OF THE INPUTS; FIRST NUMERIC TRANSFER MEANS CONNECTEDX TO SAID NUMERIC ADDER INPUTS AND TO SAID STORAGE MEANS, UNDER THE CONTROL OF SAID INSTRUCTION OPERATION PORTION, FOR DIRECTING FROM SAID STORAGE MEANS TO SAID NUMERIC ADDER INPUTS THE ORDERS OF SAID FIRST VALUE REPRESENTED BY THE NUMERIC PORTIONS OF SAID CHARACTERS IN SAID FIRST GROUP AND THE CORRESPONDING ORDERS OF SAID SECOND VALUE, AS ACCESSED BY SAID FIRST AND SECOND ADDRESS MEANS; FIRST ZONE TRANSFER MEANS CONNECTED TO SAID ZONE ADDER INPUTS AND TO SAID STORAGE MEANS, UNDER THE CONTROL OF SAID INSTRUCTION OPERATION PORTION, FOR DIRECTING FROM SAID STORAGE MEANS TO SAID ZONE ADDER INPUTS THE ORDERS OF SAID FIRST VALUE REPRESENTED BY THE ZONE PORTIONS OF SAID NUMBER OF CHARACTERS IN SAID FIRST GROUP AND THE CORRESPONDING ORDERS OF SAID SECOND VALUE REPRESENTED BY THE ZONE PORTIONS OF SAID NUMBER OF CHARACTERS IN SAID SECOND GROUP, AS ACCESSED BY SAID FIRST AND SECOND ADDRESS MEANS; AND SECOND NUMERIC AND ZONE TRANSFER MEANS CONNECTED RESPECTIVELY TO SAID NUMERIC AND ZONE ADDER OUTPUTS AND TO SAID STORAGE MEANS, UNDER THE CONTROL OF SAID INSTRUCTION OPERATION PORTION, FOR RETURNING TO THE ADDRESSABLE STORAGE LOCATIONS ACCESSED BY SAID SECOND ADDRESS MEANS, IN WHICH SAID SECOND GROUP OF CHARACTER MANIFESTATIONS WERE LOCATED, THE CORRESPONDING NUMERIC PORTIONS AND ZONE PORTIONS EMITTED FROM SAID NUMERIC ADDER AND ZONE ADDER OUTPUTS.
Claim 2
Dependent Claim 448 words
IN A DATA PROCESSING SYSTEM WHEREIN DATA COMPRISES CHARACTER MANIFESTATIONS, EACH CHARACTER HAVING ADJACENT ZONE AND NUMERIC PORTIONS, AND WHEREIN SAID DATA IS PROCESSED IN ACCORDANCE WITH INSTRUCTIONS, EACH INSTRUCTION COMPRISING A PLURALITY OF CHARACTER MANIFESTATIONS REPRESENTING AN OPERATIONS PART, AND AT LEAST ONE INSTRUCTION ALSO COMPRISING A FIRST ADDRESS PORTION AND A SECOND ADDRESS PORTION; A COMPRESSED DATA ARITHMETIC APPARATUS, COMPRISING: A STORAGE MEANS HAVING A PLURALITY OF ADDRESSABLE LOCATIONS FOR HOLDING GROUPS OF CHARACTER MANIFESTATIONS EXPRESSING THE ORDERS OF VALUES, SOME OF SAID ORDERS BEING REPRESENTED BY THE NUMERIC PORTIONS OF CHARACTERS IN SAID GROUPS AND THE REST OF SAID ORDERS BEING REPRESENTED BY THE ZONE PORTIONS OF A NUMBER OF SAID CHARACTERS IN SAID GROUPS; FIRST ADDRESS MEANS CONNECTED TO SAID STORAGE MEANS, OPERABLE IN ACCORDANCE WITH SAID INSTRUCTION FIRST ADDRESS PORTION, FOR GAINING ACCESS TO A FIRST GROUP OF CHARACTER MANIFESTATIONS; SECOND ADDRESS MEANS, CONNECTED TO SAID STORAGE MEANS, OPERABLE IN ACCORDANCE WITH SAID INSTRUCTION SECOND ADDRESS PORTION, FOR GAINING ACCESS TO A SECOND GROUP OF CHARACTER MANIFESTATIONS; A NUMERIC ADDER HAVING TWO INPUTS, FOR RECEIVING PORTIONS OF TWO CHARACTERS, AND AN OUTPUT FOR EMITTING A NUMERIC PORTION WHICH IS A FUNCTION OF THE INPUTS; A ZONE ADDER HAVING TWO INPUTS, FOR RECEIVING PORTIONS OF TWO CHARACTERS, AND AN OUTPUT FOR EMITTING A ZONE PORTION WHICH IS A FUNCTION OF THE INPUTS; FIRST NUMERIC TRANSFER MEANS CONNECTEDX TO SAID NUMERIC ADDER INPUTS AND TO SAID STORAGE MEANS, UNDER THE CONTROL OF SAID INSTRUCTION OPERATION PORTION, FOR DIRECTING FROM SAID STORAGE MEANS TO SAID NUMERIC ADDER INPUTS THE ORDERS OF SAID FIRST VALUE REPRESENTED BY THE NUMERIC PORTIONS OF SAID CHARACTERS IN SAID FIRST GROUP AND THE CORRESPONDING ORDERS OF SAID SECOND VALUE, AS ACCESSED BY SAID FIRST AND SECOND ADDRESS MEANS; FIRST ZONE TRANSFER MEANS CONNECTED TO SAID ZONE ADDER INPUTS AND TO SAID STORAGE MEANS, UNDER THE CONTROL OF SAID INSTRUCTION OPERATION PORTION, FOR DIRECTING FROM SAID STORAGE MEANS TO SAID ZONE ADDER INPUTS THE ORDERS OF SAID FIRST VALUE REPRESENTED BY THE ZONE PORTIONS OF SAID NUMBER OF CHARACTERS IN SAID FIRST GROUP AND THE CORRESPONDING ORDERS OF SAID SECOND VALUE REPRESENTED BY THE ZONE PORTIONS OF SAID NUMBER OF CHARACTERS IN SAID SECOND GROUP, AS ACCESSED BY SAID FIRST AND SECOND ADDRESS MEANS; AND SECOND NUMERIC AND ZONE TRANSFER MEANS CONNECTED RESPECTIVELY TO SAID NUMERIC AND ZONE ADDER OUTPUTS AND TO SAID STORAGE MEANS, UNDER THE CONTROL OF SAID INSTRUCTION OPERATION PORTION, FOR RETURNING TO THE ADDRESSABLE STORAGE LOCATIONS ACCESSED BY SAID SECOND ADDRESS MEANS, IN WHICH SAID SECOND GROUP OF CHARACTER MANIFESTATIONS WERE LOCATED, THE CORRESPONDING NUMERIC PORTIONS AND ZONE PORTIONS EMITTED FROM SAID NUMERIC ADDER AND ZONE ADDER OUTPUTS.

References Cited (Backward Citations)

US2898042A Cited
US2914248A Cited
US2972666A Cited
US3046539A Cited
US3027081A Cited
US3058659A Cited
US3059222A Cited
US3168723A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1970-03-20 1970-09-19 1971-03-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1974-03-20 1974-09-19 1975-03-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1978-03-20 1978-09-19 1979-03-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag