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

Visual display signal processing system and method

Assignee: HP Inc
•
Filing: 1990-01-31
•
Granted: 1992-10-06
•
Expires: 2010-01-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer hardware-related device and method is used for regression testing techniques involving the testing of computer hardware and/or software application(s). Input data is received from a host, and is directed to software application(s) on a System Under Test (SUT). Command are also received from the host, which causes the capture of a representation of visual display data from a visual display device on the SUT. A representation of this visual display data is then sent to the host. When a command and a representation of visual display data from the host (previously obtained from the SUT) is received, a new representation of visual display data is captured from the visual display device on the SUT. A comparison is than made between the new visual display data representation and the visual display data representation received from the host.

Inventors

  • 👤 Myron R. Tuttle

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 18:08
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/36; G06F11/3668; G06F11/3672; G06F11/3688; G06F11/22

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 103 words
A device for testing hardware and software applications, comprising: first means for receiving a command to capture visual display signals representative of an image of a visual display device; second means comprising a hardware state machine and a linear feedback shift register controlled by said hardware state machine, for capturing said visual display signals representative of said image on said visual display device; third means, responsive to said second means, for making a comparison of said visual display signals with at least one previously captured visual display signal; and fourth means, responsive to said third means, for indicating the results of said comparison.
Claim 2
Independent Claim 103 words
A device for testing hardware and software applications, comprising: first means for receiving a command to capture visual display signals representative of an image of a visual display device; second means comprising a hardware state machine and a linear feedback shift register controlled by said hardware state machine, for capturing said visual display signals representative of said image on said visual display device; third means, responsive to said second means, for making a comparison of said visual display signals with at least one previously captured visual display signal; and fourth means, responsive to said third means, for indicating the results of said comparison.
Claim 3
Independent Claim 133 words
A device for testing hardware and software applications, comprising: first means for receiving a first command from a remote device in order to capture visual display signals representative of a first image of a visual display device; second means for selectively capturing portions of said visual display signals; third means for receiving a second command from said remote device in order to capture new visual display signals representative of a second image of said visual display device; fourth means for selectively capturing portions of said new visual display signals; fifth means, responsive to said second and said fourth means, for making a comparison of said visual display signals with said new visual display signals; and sixth means, responsive to said fifth means, for indicating the results of said comparison to said remote device.
Claim 4
Independent Claim 133 words
A device for testing hardware and software applications, comprising: first means for receiving a first command from a remote device in order to capture visual display signals representative of a first image of a visual display device; second means for selectively capturing portions of said visual display signals; third means for receiving a second command from said remote device in order to capture new visual display signals representative of a second image of said visual display device; fourth means for selectively capturing portions of said new visual display signals; fifth means, responsive to said second and said fourth means, for making a comparison of said visual display signals with said new visual display signals; and sixth means, responsive to said fifth means, for indicating the results of said comparison to said remote device.
Claim 5
Independent Claim 149 words
A device for testing hardware and software application, comprising: first means for receiving a first command from a remote device in order to capture visual display signals representative of a first image of a visual display device; second means for selecting a portion of said visual display signals which is representative of at least one plane; third means for receiving a second command from said remote device in order to capture new visual display signals representative of a second image of said visual display device. fourth means for selecting a portion of said new visual display signals, which is representative of at least one plane; fifth means, responsive to said second and said fourth means, for making a comparison of said visual display signals with said new visual display signals; and sixth means, responsive to said fifth means, for indicating the results of said comparison to said remote device.
Claim 6
Independent Claim 149 words
A device for testing hardware and software application, comprising: first means for receiving a first command from a remote device in order to capture visual display signals representative of a first image of a visual display device; second means for selecting a portion of said visual display signals which is representative of at least one plane; third means for receiving a second command from said remote device in order to capture new visual display signals representative of a second image of said visual display device. fourth means for selecting a portion of said new visual display signals, which is representative of at least one plane; fifth means, responsive to said second and said fourth means, for making a comparison of said visual display signals with said new visual display signals; and sixth means, responsive to said fifth means, for indicating the results of said comparison to said remote device.
Claim 7
Independent Claim 93 words
A method for testing software and hardware applications, comprising the steps of: (1) storing at least one previously generated compact representation of previously captured visual display signals; (2) capturing a selected portion of visual display signals representative of a portion of an image of a visual display device; (3) generating a compact representation of said visual display signals; (4) comparing said compact representation of step (2) with said at least one previously generated compact representation of step (1); and (5) generating a signal indicating identity or nonidentity of said comparison of step (4).
Claim 8
Independent Claim 93 words
A method for testing software and hardware applications, comprising the steps of: (1) storing at least one previously generated compact representation of previously captured visual display signals; (2) capturing a selected portion of visual display signals representative of a portion of an image of a visual display device; (3) generating a compact representation of said visual display signals; (4) comparing said compact representation of step (2) with said at least one previously generated compact representation of step (1); and (5) generating a signal indicating identity or nonidentity of said comparison of step (4).
Claim 9
Independent Claim 94 words
A method for testing software and hardware applications, comprising the steps of: (1) storing at least one previously generated compact representation of previously captured visual display signals; (2) capturing and non-intrusively selecting a portion of visual display signals representative of at least one plane from a visual display device; (3) generating a compact representation of said visual display signals; (4) comparing said compact representation of step (2) with said at least one previously generated compact representation of step (1); and (5) generating a signal indicating identity or nonidentity of said comparison of step (4).
Claim 10
Independent Claim 94 words
A method for testing software and hardware applications, comprising the steps of: (1) storing at least one previously generated compact representation of previously captured visual display signals; (2) capturing and non-intrusively selecting a portion of visual display signals representative of at least one plane from a visual display device; (3) generating a compact representation of said visual display signals; (4) comparing said compact representation of step (2) with said at least one previously generated compact representation of step (1); and (5) generating a signal indicating identity or nonidentity of said comparison of step (4).
Claim 11
Independent Claim 113 words
A method for testing software and hardware applications, comprising the steps of: (1) storing at least one previously generated compact representation of previously captured visual display signals; (2) capturing visual display signals from a visual display device; (3) generating a compact representation of said visual display signals by shifting said visual display signals through a linear feedback shift register controlled by a hardware state machine using vertical synchronizing and horizontal synchronizing signals to control said hardware state machine; (4) comparing said compact representation of step (2) with said at least one previously generated compact representation of step (1); and (5) generating a signal indicating identity or nonidentity of said comparison of step (4).
Claim 12
Independent Claim 113 words
A method for testing software and hardware applications, comprising the steps of: (1) storing at least one previously generated compact representation of previously captured visual display signals; (2) capturing visual display signals from a visual display device; (3) generating a compact representation of said visual display signals by shifting said visual display signals through a linear feedback shift register controlled by a hardware state machine using vertical synchronizing and horizontal synchronizing signals to control said hardware state machine; (4) comparing said compact representation of step (2) with said at least one previously generated compact representation of step (1); and (5) generating a signal indicating identity or nonidentity of said comparison of step (4).

References Cited (Backward Citations)

US4581741A Cited
US4763066A Cited
US5022028A Cited
US4993027A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag