Claims Analysis
Total Claims: 81
Claim 1
Independent Claim
67 words
A system for passing Java bytecodes between a primary logical unit and a secondary logical unit that communicate with each other over a network using 3270 datastream architecture, the system comprising: means for embedding Java bytecodes in a 3270 datastream structured field; and means for passing the 3270 datastream structured field including the Java bytecodes so embedded, between the primary logical unit and the secondary logical unit.
Claim 2
Independent Claim
67 words
A system for passing Java bytecodes between a primary logical unit and a secondary logical unit that communicate with each other over a network using 3270 datastream architecture, the system comprising: means for embedding Java bytecodes in a 3270 datastream structured field; and means for passing the 3270 datastream structured field including the Java bytecodes so embedded, between the primary logical unit and the secondary logical unit.
Claim 3
Dependent Claim
47 words
A system according to claim 1 further comprising: means for determining whether the secondary logical unit supports Java; the passing means being responsive to the determining means, to pass the 3270 datastream structured field including the Java bytecodes so embedded, if the secondary logical unit supports Java.
Claim 4
Dependent Claim
74 words
A system according to claim 2 wherein the primary logical unit and the secondary logical unit communicate with each other via a middle tier server, the system further comprising: means for determining if the middle tier server supports Java; the passing means being responsive to the determining means, to pass the 3270 datastream structured field including the Java bytecodes so embedded, if the secondary logical unit and the middle tier server both support Java.
Claim 5
Dependent Claim
97 words
A system according to claim 2 wherein the determining means comprises: means for sending a Read Partition (Query) structured field from the primary logical unit to the secondary logical unit, to query whether the secondary logical unit supports Java; and means for sending a Query Reply structured field from the secondary logical unit to the primary logical unit in response to receipt of the Read Partition (Query) from the primary logical unit, if the secondary logical unit supports Java; the passing means being responsive to receipt of the Query Reply structured field from the secondary logical unit.
Claim 6
Dependent Claim
37 words
A system according to claim 1 wherein the means for embedding Java bytecodes in a 3270 datastream structured field comprises: means for embedding a Java applet and a Java applet identifier in a 3270 datastream structured field.
Claim 7
Dependent Claim
63 words
A system according to claim 1 : wherein the means for embedding comprises means for embedding Java bytecodes of a size that exceeds a structured field length limit into a plurality of 3270 datastream structured fields; and wherein the means for passing comprises means for spanning the plurality of 3270 datastream structured fields between the primary logical unit and the secondary logical unit.
Claim 8
Dependent Claim
27 words
A system according to claim 6 further comprising: means for caching the plurality of 3270 datastream structured fields in the secondary logical unit to thereby reduce latency.
Claim 9
Dependent Claim
42 words
A system according to claim 7 wherein the means for spanning comprises means for spanning the plurality of 3270 datastream structured fields including an indicator that inhibits invocation of the Java bytecodes, between the primary logical unit and the secondary logical unit.
Claim 10
Dependent Claim
64 words
A system according to claim 7 further comprising: means for invoking the Java bytecodes by reference; means for testing whether the Java bytecodes that are invoked by reference are cached in the secondary logical unit; and means for requesting the Java bytecodes from the primary logical unit if the Java bytecodes that are invoked by reference are not cached in the secondary logical unit.
Claim 11
Independent Claim
86 words
A system for passing Java bytecodes from a primary logical unit to a secondary logical unit that communicate with each other over a network using 3270 datastream architecture, the system comprising: means for embedding Java bytecodes in a 3270 datastream structured field; and means for pushing the 3270 datastream structured field including Java bytecodes so embedded, from the primary logical unit to the secondary logical unit under control of the primary logical unit, without receiving a request for the Java bytecodes from the secondary logical unit.
Claim 12
Independent Claim
86 words
A system for passing Java bytecodes from a primary logical unit to a secondary logical unit that communicate with each other over a network using 3270 datastream architecture, the system comprising: means for embedding Java bytecodes in a 3270 datastream structured field; and means for pushing the 3270 datastream structured field including Java bytecodes so embedded, from the primary logical unit to the secondary logical unit under control of the primary logical unit, without receiving a request for the Java bytecodes from the secondary logical unit.
Claim 13
Dependent Claim
47 words
A system according to claim 10 further comprising: means for determining whether the secondary logical unit supports Java; the pushing means being responsive to the determining means, to pass the 3270 datastream structured field including the Java bytecodes so embedded, if the secondary logical unit supports Java.
Claim 14
Dependent Claim
74 words
A system according to claim 11 wherein the primary logical unit and the secondary logical unit communicate with each other via a middle tier server, the system further comprising: means for determining if the middle tier server supports Java; the pushing means being responsive to the determining means, to push the 3270 datastream structured field including the Java bytecodes so embedded, if the secondary logical unit and the middle tier server both support Java.
Claim 15
Dependent Claim
97 words
A system according to claim 11 wherein the determining means comprises: means for sending a Read Partition (Query) structured field from the primary logical unit to the secondary logical unit, to query whether the secondary logical unit supports Java; and means for sending a Query Reply structured field from the secondary logical unit to the primary logical unit in response to receipt of the Read Partition (Query) from the primary logical unit, if the secondary logical unit supports Java; the pushing means being responsive to receipt of the Query Reply structured field from the secondary logical unit.
Claim 16
Dependent Claim
37 words
A system according to claim 10 wherein the means for embedding Java bytecodes in a 3270 datastream structured field comprises: means for embedding a Java applet and a Java applet identifier in a 3270 datastream structured field.
Claim 17
Dependent Claim
63 words
A system according to claim 10 : wherein the means for embedding comprises means for embedding Java bytecodes of a size that exceeds a structured field length limit into a plurality of 3270 datastream structured fields; and wherein the means for pushing comprises means for spanning the plurality of 3270 datastream structured fields from the primary logical unit to the secondary logical unit.
Claim 18
Independent Claim
66 words
A method for passing Java bytecodes between a primary logical unit and a secondary logical unit that communicate with each other over a network using 3270 datastream architecture, the method comprising the steps of: embedding Java bytecodes in a 3270 datastream structured field; and passing the 3270 datastream structured field including the Java bytecodes so embedded, between the primary logical unit and the secondary logical unit.
Claim 19
Independent Claim
66 words
A method for passing Java bytecodes between a primary logical unit and a secondary logical unit that communicate with each other over a network using 3270 datastream architecture, the method comprising the steps of: embedding Java bytecodes in a 3270 datastream structured field; and passing the 3270 datastream structured field including the Java bytecodes so embedded, between the primary logical unit and the secondary logical unit.
Claim 20
Dependent Claim
53 words
A method according to claim 16 wherein the following step is performed before the passing step: determining whether the secondary logical unit supports Java; the passing step being responsive to the determining step to pass the 3270 datastream structured field including the Java bytecodes so embedded, if the secondary logical unit supports Java.
Claim 21
Dependent Claim
75 words
A method according to claim 17 wherein the primary logical unit and the secondary logical unit communicate with each other via a middle tier server, the method further comprising the step of: determining if the middle tier server supports Java; the passing step being responsive to the determining steps, to pass the 3270 datastream structured field including the Java bytecodes so embedded, if the secondary logical unit and the middle tier server both support Java.
Claim 22
Dependent Claim
96 words
A method according to claim 17 wherein the determining step comprises the steps of: sending a Read Partition (Query) structured field from the primary logical unit to the secondary logical unit, to query whether the secondary logical unit supports Java; and sending a Query Reply structured field from the secondary logical unit to the primary logical unit in response to receipt of the Read Partition (Query) from the primary logical unit, if the secondary logical unit supports Java; the passing step being responsive to receipt of the Query Reply structured field from the secondary logical unit.
Claim 23
Dependent Claim
38 words
A method according to claim 16 wherein the step of embedding Java bytecodes in a 3270 datastream structured field comprises the step of: embedding a Java applet and a Java applet identifier in a 3270 datastream structured field.
Claim 24
Dependent Claim
65 words
A method according to claim 16 : wherein the step of embedding comprises the step of embedding Java bytecodes of a size that exceeds a structured field length limit into a plurality of 3270 datastream structured fields; and wherein the step of passing comprises the step of spanning the plurality of 3270 datastream structured fields between the primary logical unit and the secondary logical unit.
Claim 25
Dependent Claim
33 words
A method according to claim 21 wherein the spanning step is followed by the step of: caching the plurality of 3270 datastream structured fields in the secondary logical unit to thereby reduce latency.
Claim 26
Dependent Claim
43 words
A method according to claim 22 wherein the step of spanning comprises the step of spanning the plurality of 3270 datastream structured fields including an indicator that inhibits invocation of the Java bytecodes, between the primary logical unit and the secondary logical unit.
Claim 27
Dependent Claim
61 words
A method according to claim 22 further comprising the step of: invoking the Java bytecodes by reference; testing whether the Java bytecodes that are invoked by reference are cached in the secondary logical unit; and requesting the Java bytecodes from the primary logical unit if the Java bytecodes that are invoked by reference are not cached in the secondary logical unit.
Claim 28
Independent Claim
85 words
A method for passing Java bytecodes from a primary logical unit to a secondary logical unit that communicate with each other over a network using 3270 datastream architecture, the method comprising the steps of: embedding Java bytecodes in a 3270 datastream structured field; and pushing the 3270 datastream structured field including Java bytecodes so embedded, from the primary logical unit to the secondary logical unit under control of the primary logical unit, without receiving a request for the Java bytecodes from the secondary logical unit.
Claim 29
Independent Claim
85 words
A method for passing Java bytecodes from a primary logical unit to a secondary logical unit that communicate with each other over a network using 3270 datastream architecture, the method comprising the steps of: embedding Java bytecodes in a 3270 datastream structured field; and pushing the 3270 datastream structured field including Java bytecodes so embedded, from the primary logical unit to the secondary logical unit under control of the primary logical unit, without receiving a request for the Java bytecodes from the secondary logical unit.
Claim 30
Dependent Claim
53 words
A method according to claim 25 wherein the following step is performed before the pushing step: determining whether the secondary logical unit supports Java; the pushing step being responsive to the determining step to pass the 3270 datastream structured field including the Java bytecodes so embedded, if the secondary logical unit supports Java.
Claim 31
Dependent Claim
75 words
A method according to claim 26 wherein the primary logical unit and the secondary logical unit communicate with each other via a middle tier server, the method further comprising the step of: determining if the middle tier server supports Java; the pushing step being responsive to the determining steps, to push the 3270 datastream structured field including the Java bytecodes so embedded, if the secondary logical unit and the middle tier server both support Java.
Claim 32
Dependent Claim
96 words
A method according to claim 26 wherein the determining step comprises the steps of: sending a Read Partition (Query) structured field from the primary logical unit to the secondary logical unit, to query whether the secondary logical unit supports Java; and sending a Query Reply structured field from the secondary logical unit to the primary logical unit in response to receipt of the Read Partition (Query) from the primary logical unit, if the secondary logical unit supports Java; the pushing step being responsive to receipt of the Query Reply structured field from the secondary logical unit.
Claim 33
Dependent Claim
38 words
A method according to claim 25 wherein the step of embedding Java bytecodes in a 3270 datastream structured field comprises the step of: embedding a Java applet and a Java applet identifier in a 3270 datastream structured field.
Claim 34
Dependent Claim
65 words
A method according to claim 25 : wherein the step of embedding comprises the step of embedding Java bytecodes of a size that exceeds a structured field length limit into a plurality of 3270 datastream structured fields; and wherein the step of pushing comprises the step of spanning the plurality of 3270 datastream structured fields from the primary logical unit to the secondary logical unit.
Claim 35
Dependent Claim
96 words
A computer program product for passing Java bytecodes between a primary logical unit and a secondary logical unit that communicate with each other over a network using 3270 datastream architecture, the computer program product comprising a computer-readable storage medium having computer-readable program code means embodied in the medium, the computer-readable program code means comprising: computer-readable program code means for embedding Java bytecodes in a 3270 datastream structured field; and computer-readable program code means for passing the 3270 datastream structured field including the Java bytecodes so embedded, between the primary logical unit and the secondary logical unit.
Claim 36
Dependent Claim
96 words
A computer program product for passing Java bytecodes between a primary logical unit and a secondary logical unit that communicate with each other over a network using 3270 datastream architecture, the computer program product comprising a computer-readable storage medium having computer-readable program code means embodied in the medium, the computer-readable program code means comprising: computer-readable program code means for embedding Java bytecodes in a 3270 datastream structured field; and computer-readable program code means for passing the 3270 datastream structured field including the Java bytecodes so embedded, between the primary logical unit and the secondary logical unit.
Claim 37
Dependent Claim
52 words
A computer program product according to claim 31 further comprising: computer-readable program code means for determining whether the secondary logical unit supports Java; the passing means being responsive to the determining means, to pass the 3270 datastream structured field including the Java bytecodes so embedded, if the secondary logical unit supports Java.
Claim 38
Dependent Claim
81 words
A computer program product according to claim 32 wherein the primary logical unit and the secondary logical unit communicate with each other via a middle tier server, the computer program product further comprising: computer-readable program code means for determining if the middle tier server supports Java; the passing means being responsive to the determining means, to pass the 3270 datastream structured field including the Java bytecodes so embedded, if the secondary logical unit and the middle tier server both support Java.
Claim 39
Dependent Claim
105 words
A computer program product according to claim 32 wherein the determining means comprises: computer-readable program code means for sending a Read Partition (Query) structured field from the primary logical unit to the secondary logical unit, to query whether the secondary logical unit supports Java; and computer-readable program code means for sending a Query Reply structured field from the secondary logical unit to the primary logical unit in response to receipt of the Read Partition (Query) from the primary logical unit, if the secondary logical unit supports Java; the passing means being responsive to receipt of the Query Reply structured field from the secondary logical unit.
Claim 40
Dependent Claim
42 words
A computer program product according to claim 31 wherein the means for embedding Java bytecodes in a 3270 datastream structured field comprises: computer-readable program code means for embedding a Java applet and a Java applet identifier in a 3270 datastream structured field.
Claim 41
Dependent Claim
71 words
A computer program product according to claim 31 : wherein the means for embedding comprises computer-readable program code means for embedding Java bytecodes of a size that exceeds a structured field length limit into a plurality of 3270 datastream structured fields; and wherein the means for passing comprises computer-readable program code means for spanning the plurality of 3270 datastream structured fields between the primary logical unit and the secondary logical unit.
Claim 42
Dependent Claim
32 words
A computer program product according to claim 36 further comprising: computer-readable program code means for caching the plurality of 3270 datastream structured fields in the secondary logical unit to thereby reduce latency.
Claim 43
Dependent Claim
44 words
A computer program product according to claim 37 wherein the means for spanning comprises means for spanning the plurality of 3270 datastream structured fields including an indicator that inhibits invocation of the Java bytecodes, between the primary logical unit and the secondary logical unit.
Claim 44
Dependent Claim
75 words
A computer program product according to claim 37 further comprising: computer-readable program code means for invoking the Java bytecodes by reference; computer-readable program code means for testing whether the Java bytecodes that are invoked by reference are cached in the secondary logical unit; and computer-readable program code means for requesting the Java bytecodes from the primary logical unit if the Java bytecodes that are invoked by reference are not cached in the secondary logical unit.
Claim 45
Dependent Claim
115 words
A computer program product for passing Java bytecodes from a primary logical unit to a secondary logical unit that communicate with each other over a network using 3270 datastream architecture, the computer program product comprising a computer-readable storage medium having computer-readable program code means embodied in the medium, the computer-readable program code means comprising: computer-readable program code means for embedding Java bytecodes in a 3270 datastream structured field; and computer-readable program code means for pushing the 3270 datastream structured field including Java bytecodes so embedded, from the primary logical unit to the secondary logical unit under control of the primary logical unit, without receiving a request for the Java bytecodes from the secondary logical unit.
Claim 46
Dependent Claim
115 words
A computer program product for passing Java bytecodes from a primary logical unit to a secondary logical unit that communicate with each other over a network using 3270 datastream architecture, the computer program product comprising a computer-readable storage medium having computer-readable program code means embodied in the medium, the computer-readable program code means comprising: computer-readable program code means for embedding Java bytecodes in a 3270 datastream structured field; and computer-readable program code means for pushing the 3270 datastream structured field including Java bytecodes so embedded, from the primary logical unit to the secondary logical unit under control of the primary logical unit, without receiving a request for the Java bytecodes from the secondary logical unit.
Claim 47
Dependent Claim
52 words
A computer program product according to claim 40 further comprising: computer-readable program code means for determining whether the secondary logical unit supports Java; the pushing means being responsive to the determining means, to pass the 3270 datastream structured field including the Java bytecodes so embedded, if the secondary logical unit supports Java.
Claim 48
Dependent Claim
79 words
A computer program product according to claim 41 wherein the primary logical unit and the secondary logical unit communicate with each other via a middle tier server, the system further comprising: computer-readable program code means for determining if the middle tier server supports Java; the pushing means being responsive to the determining means, to push the 3270 datastream structured field including the Java bytecodes so embedded, if the secondary logical unit and the middle tier server both support Java.
Claim 49
Dependent Claim
105 words
A computer program product according to claim 41 wherein the determining means comprises: computer-readable program code means for sending a Read Partition (Query) structured field from the primary logical unit to the secondary logical unit, to query whether the secondary logical unit supports Java; and computer-readable program code means for sending a Query Reply structured field from the secondary logical unit to the primary logical unit in response to receipt of the Read Partition (Query) from the primary logical unit, if the secondary logical unit supports Java; the pushing means being responsive to receipt of the Query Reply structured field from the secondary logical unit.
Claim 50
Dependent Claim
42 words
A computer program product according to claim 40 wherein the means for embedding Java bytecodes in a 3270 datastream structured field comprises: computer-readable program code means for embedding a Java applet and a Java applet identifier in a 3270 datastream structured field.
Claim 51
Dependent Claim
71 words
A computer program product according to claim 40 : wherein the means for embedding comprises computer-readable program code means for embedding Java bytecodes of a size that exceeds a structured field length limit into a plurality of 3270 datastream structured fields; and wherein the means for pushing comprises computer-readable program code means for spanning the plurality of 3270 datastream structured fields from the primary logical unit to the secondary logical unit.
Claim 52
Independent Claim
65 words
A system for passing objects between a primary logical unit and a secondary logical unit that communicate with each other over a network using 3270 datastream architecture, the system comprising: means for embedding the objects in a 3270 datastream structured field; and means for passing the 3270 datastream structured field including the objects so embedded, between the primary logical unit and the secondary logical unit.
Claim 53
Independent Claim
65 words
A system for passing objects between a primary logical unit and a secondary logical unit that communicate with each other over a network using 3270 datastream architecture, the system comprising: means for embedding the objects in a 3270 datastream structured field; and means for passing the 3270 datastream structured field including the objects so embedded, between the primary logical unit and the secondary logical unit.
Claim 54
Dependent Claim
48 words
A system according to claim 46 further comprising: means for determining whether the secondary logical unit supports the objects; the passing means being responsive to the determining means, to pass the 3270 datastream structured field including the objects so embedded, if the secondary logical unit supports the objects.
Claim 55
Dependent Claim
75 words
A system according to claim 47 wherein the primary logical unit and the secondary logical unit communicate with each other via a middle tier server, the system further comprising: means for determining if the middle tier server supports the objects; the passing means being responsive to the determining means, to pass the 3270 datastream structured field including the objects so embedded, if the secondary logical unit and the middle tier server both support the objects.
Claim 56
Dependent Claim
99 words
A system according to claim 46 wherein the determining means comprises: means for sending a Read Partition (Query) structured field from the primary logical unit to the secondary logical unit, to query whether the secondary logical unit supports the objects; and means for sending a Query Reply structured field from the secondary logical unit to the primary logical unit in response to receipt of the Read Partition (Query) from the primary logical unit, if the secondary logical unit supports the objects; the passing means being responsive to receipt of the Query Reply structured field from the secondary logical unit.
Claim 57
Dependent Claim
70 words
A system according to claim 46 wherein the means for embedding objects in a 3270 datastream structured field comprises at least one of: means for embedding a Java applet and a Java applet identifier in a 3270 datastream structured field; means for embedding an image and an image identifier in a 3270 datastream structured field; and means for embedding audio and an audio identifier in a 3270 datastream structured field.
Claim 58
Dependent Claim
63 words
A system according to claim 46 : wherein the means for embedding comprises means for embedding an object of a size that exceeds a structured field length limit into a plurality of 3270 datastream structured fields; and wherein the means for passing comprises means for spanning the plurality of 3270 datastream structured fields between the primary logical unit and the secondary logical unit.
Claim 59
Dependent Claim
27 words
A system according to claim 51 further comprising: means for caching the plurality of 3270 datastream structured fields in the secondary logical unit to thereby reduce latency.
Claim 60
Dependent Claim
41 words
A system according to claim 51 wherein the means for spanning comprises means for spanning the plurality of 3270 datastream structured fields including an indicator that inhibits invocation of the objects, between the primary logical unit and the secondary logical unit.
Claim 61
Dependent Claim
60 words
A system according to claim 53 further comprising: means for invoking the object by reference; means for testing whether the object that is invoked by reference is cached in the secondary logical unit; and means for requesting the object from the primary logical unit if the object that is invoked by reference is not cached in the secondary logical unit.
Claim 62
Independent Claim
64 words
A method for passing objects between a primary logical unit and a secondary logical unit that communicate with each other over a network using 3270 datastream architecture, the method comprising the steps of: embedding an object in a 3270 datastream structured field; and passing the 3270 datastream structured field including the object so embedded, between the primary logical unit and the secondary logical unit.
Claim 63
Independent Claim
64 words
A method for passing objects between a primary logical unit and a secondary logical unit that communicate with each other over a network using 3270 datastream architecture, the method comprising the steps of: embedding an object in a 3270 datastream structured field; and passing the 3270 datastream structured field including the object so embedded, between the primary logical unit and the secondary logical unit.
Claim 64
Dependent Claim
54 words
A method according to claim 55 wherein the following step is performed before the passing step: determining whether the secondary logical unit supports the object; the passing step being responsive to the determining step to pass the 3270 datastream structured field including the object so embedded, if the secondary logical unit supports the object.
Claim 65
Dependent Claim
76 words
A method according to claim 56 wherein the primary logical unit and the secondary logical unit communicate with each other via a middle tier server, the method further comprising the step of: determining if the middle tier server supports the object; the passing step being responsive to the determining steps, to pass the 3270 datastream structured field including the object so embedded, if the secondary logical unit and the middle tier server both support the object.
Claim 66
Dependent Claim
98 words
A method according to claim 56 wherein the determining step comprises the steps of: sending a Read Partition (Query) structured field from the primary logical unit to the secondary logical unit, to query whether the secondary logical unit supports the object; and sending a Query Reply structured field from the secondary logical unit to the primary logical unit in response to receipt of the Read Partition (Query) from the primary logical unit, if the secondary logical unit supports the object; the passing step being responsive to receipt of the Query Reply structured field from the secondary logical unit.
Claim 67
Dependent Claim
68 words
A method according to claim 55 wherein the step of embedding an object in a 3270 datastream structured field comprises at least one of the steps of: embedding a Java applet and a Java applet identifier in a 3270 datastream structured field; embedding an image and an image identifier in a 3270 datastream structured field; and embedding audio and an audio identifier in a 3270 datastream structured field.
Claim 68
Dependent Claim
65 words
A method according to claim 55 : wherein the step of embedding comprises the step of embedding an object of a size that exceeds a structured field length limit into a plurality of 3270 datastream structured fields; and wherein the step of passing comprises the step of spanning the plurality of 3270 datastream structured fields between the primary logical unit and the secondary logical unit.
Claim 69
Dependent Claim
33 words
A method according to claim 60 wherein the spanning step is followed by the step of: caching the plurality of 3270 datastream structured fields in the secondary logical unit to thereby reduce latency.
Claim 70
Dependent Claim
42 words
A method according to claim 61 wherein the step of spanning comprises the step of spanning the plurality of 3270 datastream structured fields including an indicator that inhibits invocation of the object, between the primary logical unit and the secondary logical unit.
Claim 71
Dependent Claim
57 words
A method according to claim 61 further comprising the steps of: invoking the object by reference; testing whether the object that is invoked by reference is cached in the secondary logical unit; and requesting the object from the primary logical unit if the object that is invoked by reference is not cached in the secondary logical unit.
Claim 72
Dependent Claim
94 words
A computer program product for passing objects between a primary logical unit and a secondary logical unit that communicate with each other over a network using 3270 datastream architecture, the computer program product comprising a computer-readable storage medium having computer-readable program code means embodied in the medium, the computer-readable program code means comprising: computer-readable program code means for embedding an object in a 3270 datastream structured field; and computer-readable program code means for passing the 3270 datastream structured field including the object so embedded, between the primary logical unit and the secondary logical unit.
Claim 73
Dependent Claim
94 words
A computer program product for passing objects between a primary logical unit and a secondary logical unit that communicate with each other over a network using 3270 datastream architecture, the computer program product comprising a computer-readable storage medium having computer-readable program code means embodied in the medium, the computer-readable program code means comprising: computer-readable program code means for embedding an object in a 3270 datastream structured field; and computer-readable program code means for passing the 3270 datastream structured field including the object so embedded, between the primary logical unit and the secondary logical unit.
Claim 74
Dependent Claim
53 words
A computer program product according to claim 64 further comprising: computer-readable program code means for determining whether the secondary logical unit supports the object; the passing means being responsive to the determining means, to pass the 3270 datastream structured field including the object so embedded, if the secondary logical unit supports the object.
Claim 75
Dependent Claim
82 words
A computer program product according to claim 65 wherein the primary logical unit and the secondary logical unit communicate with each other via a middle tier server, the computer program product further comprising: computer-readable program code means for determining if the middle tier server supports the object; the passing means being responsive to the determining means, to pass the 3270 datastream structured field including the object so embedded, if the secondary logical unit and the middle tier server both support the object.
Claim 76
Dependent Claim
107 words
A computer program product according to claim 65 wherein the determining means comprises: computer-readable program code means for sending a Read Partition (Query) structured field from the primary logical unit to the secondary logical unit, to query whether the secondary logical unit supports the object; and computer-readable program code means for sending a Query Reply structured field from the secondary logical unit to the primary logical unit in response to receipt of the Read Partition (Query) from the primary logical unit, if the secondary logical unit supports the object; the passing means being responsive to receipt of the Query Reply structured field from the secondary logical unit.
Claim 77
Dependent Claim
82 words
A computer program product according to claim 64 wherein the means for embedding an object in a 3270 datastream structured field comprises at least one of: computer-readable program code means for embedding a Java applet and a Java applet identifier in a 3270 datastream structured field; computer-readable program code means for embedding an image and an image identifier in a 3270 datastream structured field; and computer-readable program code means for embedding audio and an audio identifier in a 3270 datastream structured field.
Claim 78
Dependent Claim
71 words
A computer program product according to claim 64 : wherein the means for embedding comprises computer-readable program code means for embedding an object of a size that exceeds a structured field length limit into a plurality of 3270 datastream structured fields; and wherein the means for passing comprises computer-readable program code means for spanning the plurality of 3270 datastream structured fields between the primary logical unit and the secondary logical unit.
Claim 79
Dependent Claim
32 words
A computer program product according to claim 69 further comprising: computer-readable program code means for caching the plurality of 3270 datastream structured fields in the secondary logical unit to thereby reduce latency.
Claim 80
Dependent Claim
43 words
A computer program product according to claim 70 wherein the means for spanning comprises means for spanning the plurality of 3270 datastream structured fields including an indicator that inhibits invocation of the object, between the primary logical unit and the secondary logical unit.
Claim 81
Dependent Claim
71 words
A computer program product according to claim 70 further comprising: computer-readable program code means for invoking the object by reference; computer-readable program code means for testing whether the object that is invoked by reference is cached in the secondary logical unit; and computer-readable program code means for requesting the object from the primary logical unit if the object that is invoked by reference is not cached in the secondary logical unit.