System and method for determining display subsystem compliance
First Claim
1. A system for determining of a target display subsystem is compliant with a reference display subsystem, comprising:
- (a) a reference display subsystem for receiving drawing instructions and generating image data suitable for display on a display device; and
(b) a compliance test subsystem for;
(i) generating drawing instructions;
(ii) applying said drawing instructions to either said reference display subsystem or a target display subsystem for receiving drawing instructions and generating image data suitable for display on a display device;
(iii) storing image data generated by said either said reference display subsystem or said target display subsystem resulting from the application of said drawing instructions to said one of said reference display subsystem and said target display subsystem;
(iv) applying said drawing instructions to the other of either said reference display subsystem or said target display subsystem;
(v) storing image data generated by the other of either said reference display subsystem or said target display subsystem resulting from the application of said image data to the other of either said reference display subsystem or said target display subsystem; and
(vi) comparing said stored image data generated by either said reference subsystem or said target display subsystem to determine if said target display subsystem is compliant with said reference display subsystem;
wherein said compliance test subsystem includes a compliance test module and a test application that is launched twice by said compliance test module, the launching of said test application by said compliance test module causing the generation of said drawing instructions;
wherein said compliance test subsystem also includes a display library for receiving said drawing instructions from said test application, selecting said reference display subsystem or a target display subsystem to receive said drawing instructions, and applying said drawing instructions to the selected reference display subsystem or target display subsystem;
wherein said display library also translates said drawing instructions into a format suitable for application to said selected reference display subsystem or target display subsystem;
wherein said display library periodically receives and stores said data generated by said selected reference display subsystem or target display subsystem;
wherein said period at which said display library periodically receives and stores sad generated data is according to predetermined interval data provided by said compliance test module; and
wherein said compliance test module writes said predetermined interval data into a file, and wherein said display library obtains said predetermined interval data from said file.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for determining whether a target display subsystem is compliant with a reference display subsystem is provided. A target display subsystem is selected for outputting image data. Drawing instructions are generated and applied to the target display subsystem. Image data generated by the target display subsystem, responsive to the applied drawing instructions, is periodically captured and recorded. The reference subsystem is selected, and the same drawing instructions are applied to the reference display subsystem. Image data generated by the reference display subsystem is periodically captured and recorded from the reference display subsystem. Thereafter, the captured image data from the target display subsystem and the reference display subsystem are compared to determine whether the target display subsystem is compliant with the reference display subsystem.
-
Citations
26 Claims
-
1. A system for determining of a target display subsystem is compliant with a reference display subsystem, comprising:
-
(a) a reference display subsystem for receiving drawing instructions and generating image data suitable for display on a display device; and (b) a compliance test subsystem for; (i) generating drawing instructions; (ii) applying said drawing instructions to either said reference display subsystem or a target display subsystem for receiving drawing instructions and generating image data suitable for display on a display device; (iii) storing image data generated by said either said reference display subsystem or said target display subsystem resulting from the application of said drawing instructions to said one of said reference display subsystem and said target display subsystem; (iv) applying said drawing instructions to the other of either said reference display subsystem or said target display subsystem; (v) storing image data generated by the other of either said reference display subsystem or said target display subsystem resulting from the application of said image data to the other of either said reference display subsystem or said target display subsystem; and (vi) comparing said stored image data generated by either said reference subsystem or said target display subsystem to determine if said target display subsystem is compliant with said reference display subsystem; wherein said compliance test subsystem includes a compliance test module and a test application that is launched twice by said compliance test module, the launching of said test application by said compliance test module causing the generation of said drawing instructions; wherein said compliance test subsystem also includes a display library for receiving said drawing instructions from said test application, selecting said reference display subsystem or a target display subsystem to receive said drawing instructions, and applying said drawing instructions to the selected reference display subsystem or target display subsystem; wherein said display library also translates said drawing instructions into a format suitable for application to said selected reference display subsystem or target display subsystem; wherein said display library periodically receives and stores said data generated by said selected reference display subsystem or target display subsystem; wherein said period at which said display library periodically receives and stores sad generated data is according to predetermined interval data provided by said compliance test module; and wherein said compliance test module writes said predetermined interval data into a file, and wherein said display library obtains said predetermined interval data from said file. - View Dependent Claims (2, 3)
-
-
4. A system for determining of a target display subsystem is compliant with a reference display subsystem, comprising;
-
(a) a reference display subsystem for receiving drawing instructions and generating image data suitable for display on a display device; and (b) a compliance test subsystem for; (i) generating drawing instructions; (ii) applying said drawing instructions to either said reference display subsystem or a target display subsystem for receiving drawing instructions and generating image data suitable for display on a display device; (iii) storing image data generated by said either said reference display subsystem or said target display subsystem resulting from the application of said drawing instructions to said one of said reference display subsystem and said target display subsystem; (iv) applying said drawing instructions to the other of either said reference display subsystem or said target display subsystem; (v) storing image data generated by the other of either said reference display subsystem or said target display subsystem resulting from the application of said image data to the other of either said reference display subsystem or said target display subsystem; and (vi) comparing said stored image data generated by either said reference subsystem or said target display subsystem to determine if said target display subsystem is compliant with said reference display subsystem; wherein said compliance test subsystem includes a compliance test module and a test application that is launched twice by said compliance test module, the launching of said test application by said compliance test module causing the generation of said drawing instructions; wherein said compliance test subsystem also includes a display library for receiving said drawing instructions from said test application, selecting said reference display subsystem or a target display subsystem to receive said drawing instructions, and applying said drawing instructions to the selected reference display subsystem or target display subsystem; and wherein said display library selects said reference display subsystem or said target display subsystem to receive said drawing instructions according to selection data. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for determining whether a target display subsystem is compliant with a reference display subsystem, comprising:
-
selecting a first display subsystem for generating image data suitable for display on a display device, the first display subsystem being either a target display subsystem or a reference display subsystem; generating drawing instructions a first time and applying the drawing instructions to the first display subsystem; capturing and recording image data generated by the first display subsystem in response to the applied drawing instructions; selecting a second display subsystem for generating image data for display on a display device, the second display subsystem being either the target display subsystem or the reference display subsystem that was not selected as the first display subsystem; generating drawing instructions a second time and applying the drawing instructions to the second display subsystem; capturing and recording image data generated by the second display subsystem in response to the applied drawing instructions; and comparing the captured and recorded image data generated by the first display subsystem with the captured and recorded image data generated by the second display subsystem to determine if the target display subsystem is compliant with the reference display subsystem; wherein the image data is periodically captured and recorded as the drawing instructions are applied according to predetermined interval data that is randomly generated. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method for determining whether a target display subsystem is compliant with a reference display subsystem, comprising:
-
selecting a first display subsystem for generating image data suitable for display on a display device, the first display subsystem being either a target display subsystem or a reference display subsystem; generating drawing instructions a first time and applying the drawing instructions to the first display subsystem; capturing and recording image data generated by the first display subsystem in response to the applied drawing instructions; selecting a second display subsystem for generating image data for display on a display device, the second display subsystem being either the target display subsystem or the reference display subsystem that was not selected as the first display subsystem; generating drawing instructions a second time and applying the drawing instructions to the second display subsystem; capturing and recording image data generated by the second display subsystem in response to the applied drawing instructions; and comparing the captured and recorded image data generated by the first display subsystem with the captured and recorded image data generated by the second display subsystem to determine if the target display subsystem is compliant with the reference display subsystem; wherein the image data is periodically captured and recorded as the drawing instructions are applied according to predetermined interval data that is randomly generated. - View Dependent Claims (19)
-
-
20. A method for determining whether a target display subsystem is compliant with a reference display subsystem, comprising;
-
selecting a first display subsystem for generating image data suitable for display on a display device, the first display subsystem being either a target display subsystem or a reference display subsystem; generating drawing instructions a first time and applying the drawing instructions to the first display subsystem; capturing and recording image data generated by the first display subsystem in response to the applied drawing instructions; selecting a second display subsystem for generating image data for display on a display device, the second display subsystem being either the target display subsystem or the reference display subsystem that was not selected as the first display subsystem; generating drawing instructions a second time and applying the drawing instructions to the second display subsystem; capturing and recording image data generated by the second display subsystem in response to the applied drawing instructions; comparing the captured and recorded image data generated by the first display subsystem with the captured and recorded image data generated by the second display subsystem to determine if the target display subsystem is compliant with the reference display subsystem; and selecting the first and second display subsystems for generating image data for display on a display device according to selection information; and wherein the selection information is obtained from a data file. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A computer readable medium having computer executable instructions for carrying out the method comprising:
-
selecting a first display subsystem for generating image data suitable for display on a display device, the first display subsystem being either a target display subsystem or a reference display subsystem; generating drawing instructions a first time and applying the drawing instructions to the first display subsystem; capturing and recording image data generated by the first display subsystem in response to the applied drawing instructions; selecting a second display subsystem for generating image data for display on a display device, the second display subsystem being either the target display subsystem or the reference display subsystem that was not selected as the first display subsystem; generating drawing instructions a second time and applying the drawing instructions to the second display subsystem; capturing and recording image data generated by the second display subsystem in response to the applied drawing instructions; and comparing the captured and recorded image data generated by the first display subsystem with the captured and recorded image data generated by the second display subsystem to determine if the target display subsystem is compliant with the reference display subsystem; wherein the image data is periodically captured and recorded as the drawing instructions are applied according to a predetermined interval data, and wherein the predetermined interval data is randomly generated.
-
-
26. A computer readable medium having computer executable instructions for carrying out the method comprising:
-
selecting a first display subsystem for generating image data suitable for display on a display device, the first display subsystem being either a target display subsystem or a reference display subsystem; generating drawing instructions a first time and applying the drawing instructions to the first display subsystem; capturing and recording image data generated by the first display subsystem in response to the applied drawing instructions; selecting a second display subsystem for generating image data for display on a display device, the second display subsystem being either the target display subsystem or the reference display subsystem that was not selected as the first display subsystem; generating drawing instructions a second time and applying the drawing instructions to the second display subsystem; capturing and recording image data generated by the second display subsystem in response to the applied drawing instructions; and comparing the captured and recorded image data generated by the first display subsystem with the captured and recorded image data generated by the second display subsystem to determine if the target display subsystem is compliant with the reference display subsystem; wherein the image data is periodically captured and recorded as the drawing instructions are applied according to a predetermined interval data, wherein the predetermined interval data identifies a frequency value identifying a constant period between predetermined interval values.
-
Specification