Patent US4163889A successfully refreshed from Google Patents.
Patent US5128776A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5128776A Expired / Lapsed US ⏱️ 0.0 years remaining

Prioritized image transmission system and method

Assignee: Harris Corp
•
Filing: 1989-06-16
•
Granted: 1992-07-07
•
Expires: 2009-06-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for processing and transmitting video imagery. The system permits the operator of a video image system to selectively transmit desired portions of the video image at an operator selected resolution, operator selected compression level, and operator selected order of transmission of each of the portions. The system also includes a novel method of retransmitting blocks of data which have been erroneously transmitted and an automated retransmission protocol which retransmits data in a more robust manner where errors are detected in the first transmission of the data. Also disclosed in the system is a method of shading various portions of the video image to inform the system operator of which portions of the video image have been transmitted and a protocol for limiting the duration of and for altering the frequency of data transmissions to avoid detection and/or jamming by others.

Inventors

  • 👤 Jim Scorse
  • 👤 Daniel A. Throop
  • 👤 Adam Beck
  • 👤 Mark Jaworski

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 12:35
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/40; H04N21/43; H04N21/434; H04N21/4347; H04L; H04L1/00; H04L1/12; H04L1/16; H04L1/1607; H04L1/1628; H04L1/18; H04L1/1809; H04L1/1867; H04L1/188; H04N1/00; H04N1/32; H04N1/32609; H04N1/32614; H04N1/32619; H04N19/00; H04N19/10; H04N19/169; H04N19/17; H04N19/30; H04N19/37; H04N19/50; H04N19/503; H04N19/60; H04N19/90; H04N19/98; H04N21/20; H04N21/23; H04N21/236; H04N21/2365; H04N21/60; H04N21/63; H04N21/637; H04N21/6377; H04N21/65; H04N21/658; H04N7/00; H04N7/24; H04N7/52; H04N7/54; H04L2001/125

Claims Analysis

Total Claims: 52
Claim 1
Independent Claim 125 words
Method for transmitting one or more portions of a digital image comprising the steps of: (a) separating said digital image into blocks of digital data representing the image; (b) selecting one or more groups of said blocks to be transmitted; (c) selectively reducing the resolution of each of said groups to be transmitted whereby each of said blocks in each of said reduced resolution groups contains less digital data; (d) selectively compressing the digital data in each of said groups to be transmitted whereby each of said blocks in each of said compressed groups contains less digital data; (e) designating an order of transmission of each of said groups independent of their selection; and (f) transmitting each of said groups responsive to said steps (b)-(e).
Claim 2
Dependent Claim 125 words
Method for transmitting one or more portions of a digital image comprising the steps of: (a) separating said digital image into blocks of digital data representing the image; (b) selecting one or more groups of said blocks to be transmitted; (c) selectively reducing the resolution of each of said groups to be transmitted whereby each of said blocks in each of said reduced resolution groups contains less digital data; (d) selectively compressing the digital data in each of said groups to be transmitted whereby each of said blocks in each of said compressed groups contains less digital data; (e) designating an order of transmission of each of said groups independent of their selection; and (f) transmitting each of said groups responsive to said steps (b)-(e).
Claim 3
Dependent Claim 70 words
The method as defined in claim 1 further comprising the step of defining the first said block of digital data to be transmitted in each of said groups, and wherein said step of transmitting further comprises the steps of transmitting said first block first in each of said groups, and of transmitting the remaining of said blocks in each of said groups in order of proximity to said first block.
Claim 4
Dependent Claim 24 words
The method as defined in claim 1 wherein said step of transmitting further comprises the step of transmitting on a narrow band communications channel.
Claim 5
Dependent Claim 71 words
Method for transmitting an image represented by digital data comprising the steps of: (a) defining blocks to be transmitted, each of said blocks comprising digital data representing a portion of said image; (b) designating a first of said blocks to be transmitted; (c) designating an order of transmission of the other said blocks based on proximity to said first block; and (d) transmitting said blocks responsive to steps (b) and (c).
Claim 6
Dependent Claim 71 words
Method for transmitting an image represented by digital data comprising the steps of: (a) defining blocks to be transmitted, each of said blocks comprising digital data representing a portion of said image; (b) designating a first of said blocks to be transmitted; (c) designating an order of transmission of the other said blocks based on proximity to said first block; and (d) transmitting said blocks responsive to steps (b) and (c).
Claim 7
Dependent Claim 25 words
The method as defined in claim 4 further comprising the step of selectively adjusting the resolution of each of said blocks before transmitting said blocks.
Claim 8
Dependent Claim 25 words
The method as define in claim 4 further comprising the step of selectively adjusting the compression of each of said blocks before transmitting said blocks.
Claim 9
Dependent Claim 32 words
The method as defined in claim 4 further comprising the steps of indicating said blocks to be transmitted on a monitor and indicating completion of transmission of said blocks on said monitor.
Claim 10
Dependent Claim 93 words
The method as defined in claim 4 further comprising the steps of: (a) providing first check sums for said blocks of digital data to be transmitted; (b) transmitting said first check sums with corresponding said blocks; (c) receiving said blocks and said check sums; (d) calculating second check sums for receiving said blocks; (e) comparing corresponding said first and second check sums; (f) identifying said blocks in which said first and second check sums are not the same; and (g) retransmitting only identified ones of said blocks after said blocks have been transmitted.
Claim 11
Dependent Claim 23 words
The method as defined in claim 4 wherein said step of transmitting comprises the step of transmitting on a narrow band communication channel.
Claim 12
Independent Claim 189 words
A method for selectively transmitting one or more portions of a high resolution image depicted by digital data comprising the steps of: (a) establishing on said image a matrix of blocks containing digital data; (b) selecting one or more interest centers on said image, wherein each said interest center comprises one of said blocks representing a focal point of a portion of said image to be transmitted; (c) selecting a group of said blocks proximate to and including one said interest center, wherein each said group represents a portion of said image to be transmitted; (d) selectively compressing each said groups whereby each of said blocks in each said compressed group contains less digital data; (e) selectively reducing said high resolution for each said groups whereby each of said blocks in each said reduced resolution group contains less digital data; (f) selectively assigning an order of transmission for each said group; and (g) transmitting each said group, wherein said interest center is transmitted first in each said transmitted group and the remaining said blocks in each said transmitted group are transmitted in order of proximity to said interest center.
Claim 13
Independent Claim 189 words
A method for selectively transmitting one or more portions of a high resolution image depicted by digital data comprising the steps of: (a) establishing on said image a matrix of blocks containing digital data; (b) selecting one or more interest centers on said image, wherein each said interest center comprises one of said blocks representing a focal point of a portion of said image to be transmitted; (c) selecting a group of said blocks proximate to and including one said interest center, wherein each said group represents a portion of said image to be transmitted; (d) selectively compressing each said groups whereby each of said blocks in each said compressed group contains less digital data; (e) selectively reducing said high resolution for each said groups whereby each of said blocks in each said reduced resolution group contains less digital data; (f) selectively assigning an order of transmission for each said group; and (g) transmitting each said group, wherein said interest center is transmitted first in each said transmitted group and the remaining said blocks in each said transmitted group are transmitted in order of proximity to said interest center.
Claim 14
Dependent Claim 24 words
The method as defined in claim 10 wherein said step of transmitting further comprises the step of transmitting on a narrow band communication channel.
Claim 15
Independent Claim 120 words
A method of transmitting and receiving digital data representing an image comprising the steps of: (a) defining blocks of said data representing portions of said image; (b) providing first check sums for said blocks of data; (c) transmitting said blocks of data and said first check sums; (d) receiving said blocks of data and said check sums without acknowledging receipt after each block is received; (e) calculating second check sums for received said blocks of data; (f) comparing corresponding said first and second check sums; (g) identifying said blocks of data in which said first and second check sums are not the same; and (h) selectively retransmitting said blocks of data identified in step (g) after step (c) is completed.
Claim 16
Independent Claim 120 words
A method of transmitting and receiving digital data representing an image comprising the steps of: (a) defining blocks of said data representing portions of said image; (b) providing first check sums for said blocks of data; (c) transmitting said blocks of data and said first check sums; (d) receiving said blocks of data and said check sums without acknowledging receipt after each block is received; (e) calculating second check sums for received said blocks of data; (f) comparing corresponding said first and second check sums; (g) identifying said blocks of data in which said first and second check sums are not the same; and (h) selectively retransmitting said blocks of data identified in step (g) after step (c) is completed.
Claim 17
Independent Claim 124 words
A method of transmitting and receiving digital data representing an image comprising the steps of: (a) defining blocks of said data representing portions of said image; (b) establishing subblocks of said data within said blocks; (c) providing first check sums for said subblocks; (d) transmitting said blocks of data and said first check sums; (e) receiving said blocks and said first check sums without acknowledging receipt after each said block is received; (f) calculating second check sums for received said subblocks; (g) comparing corresponding said first and second check sums; (h) identifying said subblocks of data in which said first and second check sums are not the same; and (i) retransmitting said subblocks of data identified in step (g) after step (c) is completed.
Claim 18
Independent Claim 124 words
A method of transmitting and receiving digital data representing an image comprising the steps of: (a) defining blocks of said data representing portions of said image; (b) establishing subblocks of said data within said blocks; (c) providing first check sums for said subblocks; (d) transmitting said blocks of data and said first check sums; (e) receiving said blocks and said first check sums without acknowledging receipt after each said block is received; (f) calculating second check sums for received said subblocks; (g) comparing corresponding said first and second check sums; (h) identifying said subblocks of data in which said first and second check sums are not the same; and (i) retransmitting said subblocks of data identified in step (g) after step (c) is completed.
Claim 19
Dependent Claim 160 words
In a method for transmitting digital data representing a high resolution image on a high frequency carrier, the improvement comprising the steps of: (a) separating said digital image into blocks of digital data representing the image; (b) selecting one or more groups of said blocks to be transmitted; (c) selectively reducing the resolution of each of said groups to be transmitted whereby each of said blocks in each of said reduced resolution groups contains less digital data; (d) selectively compressing the digital data in each of said groups to be transmitted whereby each of said blocks in each of said compressed groups contains less digital data; (e) defining the first said block of digital data to be transmitted in each of said groups; and (f) on said high frequency carrier, transmitting said first block first in each of said groups, and transmitting the remaining of said blocks in each of said groups in order or proximity to said first block.
Claim 20
Dependent Claim 160 words
In a method for transmitting digital data representing a high resolution image on a high frequency carrier, the improvement comprising the steps of: (a) separating said digital image into blocks of digital data representing the image; (b) selecting one or more groups of said blocks to be transmitted; (c) selectively reducing the resolution of each of said groups to be transmitted whereby each of said blocks in each of said reduced resolution groups contains less digital data; (d) selectively compressing the digital data in each of said groups to be transmitted whereby each of said blocks in each of said compressed groups contains less digital data; (e) defining the first said block of digital data to be transmitted in each of said groups; and (f) on said high frequency carrier, transmitting said first block first in each of said groups, and transmitting the remaining of said blocks in each of said groups in order or proximity to said first block.
Claim 21
Independent Claim 82 words
A method for transmitting one or more portions of a digital image displayed on a monitor comprising the steps of: (a) defining blocks of digital data representing parts of said image; (b) selecting for transmission one or more groups of said blocks; (c) displaying said groups and said blocks in said groups on said monitor; (d) transmitting said groups; and (e) indicating on said monitor the transmission of each of said blocks in said groups after transmission of each of said blocks.
Claim 22
Independent Claim 82 words
A method for transmitting one or more portions of a digital image displayed on a monitor comprising the steps of: (a) defining blocks of digital data representing parts of said image; (b) selecting for transmission one or more groups of said blocks; (c) displaying said groups and said blocks in said groups on said monitor; (d) transmitting said groups; and (e) indicating on said monitor the transmission of each of said blocks in said groups after transmission of each of said blocks.
Claim 23
Independent Claim 81 words
A method of transmitting and receiving digital data representing an image comprising the steps of: (a) defining one or more portions of said image to be transmitted; (b) transmitting a first random length part of a first portion of said image; (c) transmitting remaining random length parts of said first portion and of the other said portions at random intervals and on random frequencies; and (d) instructing a receiver to receive said other portions at corresponding said intervals and said frequencies.
Claim 24
Independent Claim 81 words
A method of transmitting and receiving digital data representing an image comprising the steps of: (a) defining one or more portions of said image to be transmitted; (b) transmitting a first random length part of a first portion of said image; (c) transmitting remaining random length parts of said first portion and of the other said portions at random intervals and on random frequencies; and (d) instructing a receiver to receive said other portions at corresponding said intervals and said frequencies.
Claim 25
Independent Claim 108 words
A system for transmitting a portion of an image represented by digital data comprising: (a) means for separating said image into blocks of digital data; (b) means for selecting for transmission one or more groups of said blocks; (c) means for selectively reducing the resolution of each of said groups to be transmitted, whereby each of said groups contains less digital data; (d) means for selectively compressing digital data in each of said groups to be transmitted, whereby each of said groups contains less digital data; (e) means for designating an order of transmission of said groups independent of their selection; and (f) means for transmitting said groups.
Claim 26
Independent Claim 108 words
A system for transmitting a portion of an image represented by digital data comprising: (a) means for separating said image into blocks of digital data; (b) means for selecting for transmission one or more groups of said blocks; (c) means for selectively reducing the resolution of each of said groups to be transmitted, whereby each of said groups contains less digital data; (d) means for selectively compressing digital data in each of said groups to be transmitted, whereby each of said groups contains less digital data; (e) means for designating an order of transmission of said groups independent of their selection; and (f) means for transmitting said groups.
Claim 27
Dependent Claim 25 words
The system as defined in claim 17 further comprising means for selectively designating one said block to be transmitted first in each of said groups.
Claim 28
Dependent Claim 36 words
The system as defined in claim 17 wherein said means for transmitting comprises means for transmitting said designated block first and then transmitting the remainder of said blocks in order of proximity to said designated block.
Claim 29
Dependent Claim 22 words
The system as defined in claim 17 wherein said means for transmitting comprises means for transmitting on a narrow band communications channel.
Claim 30
Independent Claim 71 words
A system for transmitting an image represented by digital data comprising: (a) means defining blocks to be transmitted, each of said blocks comprising digital data representing a portion of said image; (b) means for selectively designating a first of said blocks to be transmitted; (c) means for designating an order of transmission of the other said blocks based on proximity to said first block; and (d) means for transmitting said blocks.
Claim 31
Independent Claim 71 words
A system for transmitting an image represented by digital data comprising: (a) means defining blocks to be transmitted, each of said blocks comprising digital data representing a portion of said image; (b) means for selectively designating a first of said blocks to be transmitted; (c) means for designating an order of transmission of the other said blocks based on proximity to said first block; and (d) means for transmitting said blocks.
Claim 32
Dependent Claim 24 words
The system as defined in claim 21 further comprising means for selectively adjusting the resolution of each of said blocks before transmitting said blocks.
Claim 33
Dependent Claim 20 words
The system as defined in claim 21 further comprising means for selectively adjusting the compression of each of said blocks.
Claim 34
Dependent Claim 35 words
The system as defined in claim 21 further comprising a monitor means for indicating said blocks to be transmitted on said monitor, and mans for indicating completion of transmission of said blocks on said monitor.
Claim 35
Dependent Claim 104 words
The system as defined in claim 21 further comprising: (a) means for providing first check sums for said blocks of digital data to be transmitted; (b) means for transmitting said first check sums with corresponding said blocks; (c) means for receiving said blocks and said check sums; (d) means for calculating second check sums for receiving said blocks; (e) means for comparing corresponding said first and second check sums; (f) means for identifying said blocks in which said first and second check sums are not the same; and (g) means for retransmitting only identified ones of said blocks after said blocks have been transmitted.
Claim 36
Dependent Claim 22 words
The system as defined in claim 21 wherein said means for transmitting comprises means for transmitting on a narrow band communication channel.
Claim 37
Independent Claim 200 words
A system for selectively transmitting one or more portions of a high resolution image depicted by digital data comprising: (a) means for establishing on said image a matrix of blocks containing digital data; (b) means for selecting one or more interest centers on said image, wherein each said interest center comprises one of said blocks representing a focal point of a portion of said image to be transmitted; (c) means for selecting a group of said blocks proximate to and including one said interest center, wherein each said group represents a portion of said image to be transmitted; (d) means for selectively compressing each said groups whereby each of said blocks in each said compressed group contains less digital data; (e) means for selectively reducing said high resolution for each said groups whereby each of said blocks in each said reduced resolution group contains less digital data; (f) means for selectively assigning an order of transmission for each said group; and (g) means for transmitting each said group, wherein said interest center is transmitted first in each said transmitted group and the remaining said blocks in each said transmitted group are transmitted in order of proximity to said interest center.
Claim 38
Independent Claim 200 words
A system for selectively transmitting one or more portions of a high resolution image depicted by digital data comprising: (a) means for establishing on said image a matrix of blocks containing digital data; (b) means for selecting one or more interest centers on said image, wherein each said interest center comprises one of said blocks representing a focal point of a portion of said image to be transmitted; (c) means for selecting a group of said blocks proximate to and including one said interest center, wherein each said group represents a portion of said image to be transmitted; (d) means for selectively compressing each said groups whereby each of said blocks in each said compressed group contains less digital data; (e) means for selectively reducing said high resolution for each said groups whereby each of said blocks in each said reduced resolution group contains less digital data; (f) means for selectively assigning an order of transmission for each said group; and (g) means for transmitting each said group, wherein said interest center is transmitted first in each said transmitted group and the remaining said blocks in each said transmitted group are transmitted in order of proximity to said interest center.
Claim 39
Dependent Claim 23 words
The system as defined in claim 27 wherein said means for transmitting further comprises means for transmitting on a narrow band communication channel.
Claim 40
Independent Claim 130 words
A system of transmitting and receiving digital data representing an image comprising: (a) means for defining blocks of said data representing portions of said image; (b) means for providing first check sums for said blocks of data; (c) means for transmitting said blocks of data and said first check sums; (d) means for receiving said blocks of data and said check sums without acknowledging receipt after each block is received; (e) means for calculating second check sums for received said blocks of data; (f) means for comparing corresponding said first and second check sums; (g) means for identifying said blocks of data in which said first and second check sums are not the same; and (h) means for selectively retransmitting said blocks of data identified by said means for identifying.
Claim 41
Independent Claim 130 words
A system of transmitting and receiving digital data representing an image comprising: (a) means for defining blocks of said data representing portions of said image; (b) means for providing first check sums for said blocks of data; (c) means for transmitting said blocks of data and said first check sums; (d) means for receiving said blocks of data and said check sums without acknowledging receipt after each block is received; (e) means for calculating second check sums for received said blocks of data; (f) means for comparing corresponding said first and second check sums; (g) means for identifying said blocks of data in which said first and second check sums are not the same; and (h) means for selectively retransmitting said blocks of data identified by said means for identifying.
Claim 42
Independent Claim 137 words
A system of transmitting and receiving digital data representing an image comprising: (a) means for defining blocks of said data representing portions of said image; (b) means for establishing subblocks of said data within said blocks; (c) means for providing first check sums for said subblocks; (d) means for transmitting said blocks of data and said first check sums; (e) means for receiving said blocks and said first check sums without acknowledging receipt after each said block is received; (f) means for calculating second check sums for received said subblocks; (g) means for comparing corresponding said first and second check sums; (h) means for identifying said subblocks of data in which said first and second check sums are not the same; and (i) means for selectively transmitting said subblocks of data identified by said means for identifying.
Claim 43
Independent Claim 137 words
A system of transmitting and receiving digital data representing an image comprising: (a) means for defining blocks of said data representing portions of said image; (b) means for establishing subblocks of said data within said blocks; (c) means for providing first check sums for said subblocks; (d) means for transmitting said blocks of data and said first check sums; (e) means for receiving said blocks and said first check sums without acknowledging receipt after each said block is received; (f) means for calculating second check sums for received said subblocks; (g) means for comparing corresponding said first and second check sums; (h) means for identifying said subblocks of data in which said first and second check sums are not the same; and (i) means for selectively transmitting said subblocks of data identified by said means for identifying.
Claim 44
Dependent Claim 171 words
In a system for transmitting digital data representing a high resolution image on a high frequency carrier, the improvement comprising the steps of: (a) means for separating said digital image into blocks of digital data representing said image; (b) means for selecting one or more groups of said blocks to be transmitted; (c) means for selectively reducing the resolution of each of said groups to be transmitted whereby each of said blocks in each of said reduced resolution groups contains less digital data; (d) means for selectively compressing the digital data in each of said groups to be transmitted whereby each of said blocks in each of said compressed groups contains less digital data; (e) means for defining the first said block of digital data to be transmitted in each of said groups; and (f) means for transmitting on said high frequency carrier, said first block first in each of said groups, and the remaining of said blocks in each of said groups in order or proximity to said first block.
Claim 45
Dependent Claim 171 words
In a system for transmitting digital data representing a high resolution image on a high frequency carrier, the improvement comprising the steps of: (a) means for separating said digital image into blocks of digital data representing said image; (b) means for selecting one or more groups of said blocks to be transmitted; (c) means for selectively reducing the resolution of each of said groups to be transmitted whereby each of said blocks in each of said reduced resolution groups contains less digital data; (d) means for selectively compressing the digital data in each of said groups to be transmitted whereby each of said blocks in each of said compressed groups contains less digital data; (e) means for defining the first said block of digital data to be transmitted in each of said groups; and (f) means for transmitting on said high frequency carrier, said first block first in each of said groups, and the remaining of said blocks in each of said groups in order or proximity to said first block.
Claim 46
Independent Claim 92 words
A system for transmitting one or more portions of a digital image displayed on a monitor comprising the steps of: (a) means for defining blocks of digital data representing parts of said image; (b) means for selecting for transmission one or more groups of said blocks; (c) means for displaying said groups and said blocks in said groups on said monitor; (d) means for transmitting said groups; and (e) means for indicating on said monitor the transmission of each of said blocks in said groups after transmission of each of said blocks.
Claim 47
Independent Claim 92 words
A system for transmitting one or more portions of a digital image displayed on a monitor comprising the steps of: (a) means for defining blocks of digital data representing parts of said image; (b) means for selecting for transmission one or more groups of said blocks; (c) means for displaying said groups and said blocks in said groups on said monitor; (d) means for transmitting said groups; and (e) means for indicating on said monitor the transmission of each of said blocks in said groups after transmission of each of said blocks.
Claim 48
Independent Claim 67 words
A method of transmitting a visual image, comprising the steps of: (a) digitizing the visual image into a series of digital signals; (b) transmitting on a specified frequency a portion of the series of digital signals and signals indicating a new specified frequency and a rendezvous time; (c) waiting until the rendezvous time; (d) repeating steps (b) and (c) until all of the image has been transmitted;
Claim 49
Independent Claim 67 words
A method of transmitting a visual image, comprising the steps of: (a) digitizing the visual image into a series of digital signals; (b) transmitting on a specified frequency a portion of the series of digital signals and signals indicating a new specified frequency and a rendezvous time; (c) waiting until the rendezvous time; (d) repeating steps (b) and (c) until all of the image has been transmitted;
Claim 50
Dependent Claim 53 words
The method of claim 33, further comprising the steps of: (e) transmitting signals indicating a reply frequency and a reply time; (f) waiting until all the arrival of the reply time; and (g) receiving a signal on the reply frequency identifying portions of the series of digital signals which were received in error.
Claim 51
Dependent Claim 38 words
The method of claim 34 further comprising the steps of: (h) repeating steps (b) and (c) for the identified in error portion of the series of digital signals until all said identified in error portions have been transmitted.
Claim 52
Dependent Claim 23 words
The method of claim 35 wherein said repeating of steps (b) and (c) for the identified in error portions is cancellable upon command.

References Cited (Backward Citations)

US3743765A Cited
US4694352A Cited
US4803685A Cited
US4907095A Cited
US4962521A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-07-07 1996-01-06 1996-07-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-07-07 2000-01-06 2000-07-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-07-07 2004-01-06 2004-07-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag