1460712736-457cb05c-028b-4bd5-a569-ceb7a9d7b69d

1. A computer-implemented method for facilitating log stream processing in a distributed program execution service, comprising:
under control of one or more computer systems configured with executable instructions,
provisioning at least one virtual computer system instance in the distributed program execution service;
provisioning at least one log stream in the distributed program execution service, access to the log stream made available to said at least one virtual computer system instance through a file-oriented interface;
provisioning, in the distributed program execution service, a set of log stream processing agents arranged according to a log stream processing graph as determined at least in part by at least one interaction with a provisioning interface of the distributed program execution service, a plurality of the set of log stream processing agents being associated with at least one input log stream and at least one output log stream and the log stream processing graph determining when an output log stream of a first log stream processing agent of the set of log stream processing agents is an input log stream of a second log stream processing agent of the set of log stream processing agents;
receiving a plurality of log records into the log stream through the file-oriented interface and streaming the plurality of log records in the log stream to at least one of the set of log stream processing agents;
processing the log stream in real-time with the set of log stream processing agents in accordance with the log stream processing graph, the processing responsive to reconfigurations of at least the log stream, the set of log stream processing agents, and the log stream processing graph as determined at least in part by at least one interaction with the provisioning interface of the distributed program execution service; and
storing an output of at least one of the set of log stream processing agents for inspection.
2. A computer-implemented method according to claim 1, wherein the provisioning interface of the distributed program execution service comprises at least one Web-based provisioning interface.
3. A computer-implemented method according to claim 1, wherein the provisioning interface of the distributed program execution service establishes at least one workflow to guide the determining in response to said at least one interaction.
4. A computer-implemented method for facilitating log stream processing in a distributed program execution service, comprising:
under control of one or more computer systems configured with executable instructions,
provisioning, in an infrastructure portion of the distributed program execution service, at least one log stream and a set of log stream processing agents arranged according to a log stream processing graph as determined at least in part by at least one interaction with a provisioning interface of the distributed program execution service, a plurality of the set of log stream processing agents being associated with at least one input log stream and at least one output log stream and the log stream processing graph determining when an output log stream of a first log stream processing agent of the set of log stream processing agents is an input log stream of a second log stream processing agent of the set of log stream processing agents;
mounting a file system to a mount point of a virtual system instance in an application provider portion of the distributed program execution service, the file system providing a file-oriented interface to said at least one log stream;
receiving at least one log record into said at least one log stream through the file-oriented interface and streaming said at least one log record in said at least one log stream to at least one of the set of log stream processing agents in the infrastructure portion of the distributed program execution service;
processing said at least one log stream in real-time with at least said at least one of the set of log stream processing agents, the processing responsive to a reconfiguration of at least said at least one log stream or the set of log stream processing agents determined based at least in part upon at least one interaction with the provisioning interface of the distributed program execution service; and
storing an output of at least one of the set of log stream processing agents for inspection.
5. A computer-implemented method according to claim 4, wherein the file-oriented interface comprises:
a file open interface element accepting a file path parameter and providing a file handle upon successful access of the log stream;
a file write interface element accepting the file handle and at least a reference to one or more log records to be written to the log stream; and
a file close interface element accepting the file handle.
6. A computer-implemented method according to claim 5, wherein:
the method further comprises provisioning the log stream in the distributed program execution service including naming the log stream; and
the file path parameter includes the provisioned name of the log stream.
7. A computer-implemented method according to claim 4, wherein the file-oriented interface is configured to operate in a write-only mode in which activation of an element of the file-oriented interface that corresponds to read functionality is ineffective.
8. A computer-implemented method according to claim 4, wherein each of a plurality of virtual system instances in the application provider portion of the distributed program execution service mount the file system providing the file-oriented interface to said at least one log stream.
9. A computer-implemented method according to claim 8, wherein the stored output of said at least one of the set of log stream processing agents comprises a plurality of processed log records each explicitly associated with its source virtual system instance.
10. A computer-implemented method for facilitating log stream processing in a distributed program execution service, comprising:
under control of one or more computer systems configured with executable instructions,
provisioning at least one log stream in the distributed program execution service thereby making said at least one log stream available to a plurality of virtual system instances in an application provider portion of the distributed program execution service;
provisioning, in an infrastructure portion of the distributed program execution service, a set of log stream processing agents arranged according to a log stream processing graph as determined at least in part by at least one interaction with a provisioning interface of the distributed program execution service, a plurality of the set of log stream processing agents being associated with at least one input log stream and at least one output log stream and the log stream processing graph determining when an output log stream of a first log stream processing agent of the set of log stream processing agents is an input log stream of a second log stream processing agent of the set of log stream processing agents;
receiving, from at least one of the plurality of virtual system instances, at least one log record into said at least one log stream and streaming said at least one log record in said at least one log stream to the log stream processing graph;
processing said at least one log stream in real-time with the set of log stream processing agents in accordance with the log stream processing graph, the processing responsive to a reconfiguration of at least said at least one log stream, the set of log stream processing agents, or the log stream processing graph determined at least in part by at least one interaction with the provisioning interface of the distributed program execution service; and
storing an output of at least one of the set of log stream processing agents for inspection.
11. A computer-implemented method according to claim 10, wherein streaming said at least one log record in said at least one log stream to the log stream processing graph comprises streaming said at least one log record in said at least one log stream to a root log stream processing agent of the log stream processing graph.
12. A computer-implemented method according to claim 10, wherein:
the log stream processing graph comprises an upstream log stream processing agent linked to at least one downstream log stream processing agent; and
processing said at least one log stream in real-time with the set of log stream processing agents in accordance with the log stream processing graph comprises streaming an output of the upstream log stream processing agent in real-time to said at least one downstream log stream processing agent.
13. A computer-implemented method according to claim 10, wherein the set of log stream processing agents comprises a log stream parsing agent configured at least to parse at least one field value from said at least one log record.
14. A computer-implemented method according to claim 13, wherein provisioning the log stream parsing agent comprises configuring the log stream parsing agent in accordance with an output of a parser generator.
15. A computer-implemented method according to claim 13, wherein provisioning the log stream parsing agent comprises configuring the log stream parsing agent with custom parsing code in accordance with a log stream parsing agent programming interface.
16. A computer-implemented method according to claim 15, wherein provisioning the log stream parsing agent comprises testing the custom parsing code for malicious behavior.
17. A computer-implemented method according to claim 10, wherein the set of log stream processing agents comprises a log stream aggregation agent configured at least to aggregate a plurality of log records of a same type such that an output log stream of the log stream aggregation agent has fewer log records than an input log stream of the log stream aggregation agent, the log stream aggregation agent substituting one aggregate log record in place of the plurality of log records of the same type, the aggregate log record having fields corresponding to the fields of the plurality of log records of the same type and at least one additional field corresponding to a time period associated with the plurality of log records of the same type.
18. A computer-implemented method according to claim 10, wherein the set of log stream processing agents comprises a log stream sampling agent configured at least to form an output log stream that includes a representative and random sample of log records streamed to the log stream sampling agent such that the output log stream of the log stream sampling agent has fewer log records than an input log stream of the log stream sampling agent.
19. A computer-implemented method according to claim 10, wherein the set of log stream processing agents comprises a log stream filtering agent configured at least to form an output log stream that includes only those log records streamed to the log stream filtering agent that match a log record filter such that the output log stream of the log stream filtering agent has fewer log records than an input log stream of the log stream filtering agent, the log record filter including a filtering criteria based at least in part on at least one output from at least one other log stream processing agent in the set of log stream processing agents.
20. A computer-implemented method according to claim 10, wherein the set of log stream processing agents comprises a log stream metric agent configured at least to determine a metric based at least in part on values in at least one field of log records streamed to the log stream metric agent.
21. A computer-implemented method according to claim 10, wherein the set of log stream processing agents comprises a log stream alarm agent configured at least to generate an alarm based at least in part on values in at least one field of log records streamed to the log stream alarm agent.
22. A computerized system for facilitating log stream processing in a distributed program execution service, comprising:
a first set of servers collectively hosting a set of virtual system instances in an application provider portion of the distributed program execution service; and
a second set of servers collectively hosting, in an infrastructure portion of the distributed program execution service, a set of log stream processing agents arranged according to a log stream processing graph provisioned based at least in part upon at least one interaction with a provisioning interface of the distributed program execution service, a plurality of the set of log stream processing agents being associated with at least one input log stream and at least one output log stream and the log stream processing graph determining when an output log stream of a first log stream processing agent of the set of log stream processing agents is an input log stream of a second log stream processing agent of the set of log stream processing agents, the second set of servers collectively configured to, at least:
receive, from at least one of the set of virtual system instances, at least one log record streamed in at least one log stream to the log stream processing graph;
process said at least one log stream with the set of log stream processing agents in accordance with the log stream processing graph, the processing responsive to a reconfiguration of at least said at least one log stream, the set of log stream processing agents, or the log stream processing graph determined based at least in part upon at least one interaction with the provisioning interface of the distributed program execution service; and
store an output of at least one of the set of log stream processing agents for inspection.
23. A computerized system according to claim 22, wherein the first set of servers and the second set of servers are disjoint.
24. One or more non-transitory computer-readable media having collectively thereon computer-executable instructions that configure one or more computers to collectively, at least:
provision, in an infrastructure portion of a distributed program execution service, at least one log stream and a set of log stream processing agents arranged according to a log stream processing graph as determined at least in part by at least one interaction with a provisioning interface of the distributed program execution service, a plurality of the set of log stream processing agents being associated with at least one input log stream and at least one output log stream and the log stream processing graph determining when an output log stream of a first log stream processing agent of the set of log stream processing agents is an input log stream of a second log stream processing agent of the set of log stream processing agents;
make available, to a virtual system instance in an application provider portion of the distributed program execution service, a file-oriented interface to said at least one log stream;
receive at least one log record into said at least one log stream through the file-oriented interface and stream said at least one log record in said at least one log stream to at least one of the set of log stream processing agents in the infrastructure portion of the distributed program execution service;
process said at least one log stream in real-time with at least said at least one of the set of log stream processing agents, the processing responsive to a reconfiguration of at least said at least one log stream or the set of log stream processing agents determined based at least in part upon at least one interaction with the provisioning interface of the distributed program execution service; and
store an output of at least one of the set of log stream processing agents for inspection.
25. One or more non-transitory computer-readable media according to claim 24, wherein said at least one log record is streamed from a log stream gateway at a server hosting a plurality of virtual system instances in the application provider portion of the distributed program execution service including the virtual system instance to which the file-oriented interface is made available.
26. A computer-implemented method according to claim 1, wherein said at least one log stream is provisioned in the distributed program execution service independent of said at least one virtual computer system instance and the plurality of log records.
27. A computer-implemented method according to claim 1, wherein provisioning said at least one log stream comprises specifying the log stream processing graph with the provisioning interface.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A fixture for alignment of a plurality of splined plates within an assembly, the fixture comprising:
a central body;
a first fixed finger integrally formed with or rigidly attached to a first fixed portion of said central body;
a first movable finger integrally formed with or rigidly attached to a first movable portion of said central body;
wherein said first movable finger is free to oscillate back and forth relative to said first fixed finger to assist the alignment of said plurality of splined plates within said assembly; and
wherein said first movable portion is attached to said first fixed portion through at least one bearing joint.
2. The fixture of claim 1, further comprising:
a second and a third fixed finger integrally formed with or rigidly attached to a second and a third fixed portion, respectively, of said central body;
a second and a third movable finger integrally formed with or rigidly attached to a second and a third movable portion, respectively, of said central body; and
wherein said second and said third movable finger are free to oscillate back and forth relative to said second and said third fixed fingers to assist the alignment of said plurality of splined plates within said assembly.
3. The fixture of claim 2:
wherein said first, said second and said third fixed and movable fingers are arranged substantially symmetrically around said central body; and
wherein said first, said second and said third fixed and movable fingers are aligned substantially parallel to one another.
4. The fixture of claim 1 in combination with said assembly:
wherein said assembly is a clutch housing assembly; and
said plurality of splined plates include a first set of clutch plates having first inner spline teeth and a second set of clutch plates having second inner spline teeth.
5. The fixture of claim 4:
wherein said first fixed finger and said first movable finger have a variable cross-section including an upper portion and a lower portion;
wherein said upper portion of said first fixed finger and said first movable finger includes a first tapered section and a first straight section having a first protrusion, said first protrusion being configured to engage with said first inner spline teeth of said first set of clutch plates; and
wherein said lower portion of said first fixed finger and said first movable finger includes a second tapered section and a second straight section having a second protrusion, said second protrusion being configured to engage with said second inner spline teeth of said second set of clutch plates.
6. The fixture of claim 5, wherein:
said first set of clutch plates have an inside diameter sufficiently exceeding an upper outer diameter of said fixture such that said clutch housing assembly is sufficiently fittable over said fixture; and
said second set of clutch plates have an inside diameter sufficiently exceeding a lower outer diameter of said fixture such that said clutch housing assembly is sufficiently fittable over said fixture.
7. The fixture of claim 6:
wherein said clutch housing assembly is placed onto said fixture;
wherein said first movable finger oscillates back and forth allowing said first and said second inner spline teeth to locate and register around said first and said second protrusion, respectively, thereby aligning said first and said second inner spline teeth;
wherein a first bottom plate in said first set of clutch plates descends by gravity down said first protrusion as said first inner spline teeth register around said first protrusion, allowing a plate above said first bottom plate in said first set of clutch plates to be aligned in turn; and
wherein a second bottom plate in said second set of clutch plates descends by gravity down said second protrusion as said second inner spline teeth register around said second protrusion, allowing a plate above said second bottom plate in said second set of clutch plates to be aligned in turn.
8. The fixture of claim 7, wherein said movable finger defines an angle of oscillation of approximately 8 degrees.
9. The fixture of claim 7, wherein:
said first protrusion on said first movable finger hooks onto one edge of said first inner spline teeth of said first set of clutch plates;
said first protrusion on said first fixed finger hooks onto a remaining other edge of said first inner spline teeth of said first set of clutch plates;
said second protrusion on said first movable finger hooks onto one edge of said second inner spline teeth of said second set of clutch plates;
said second protrusion on said first fixed finger hooks onto a remaining other edge of said second inner spline teeth of said second set of clutch plates; and
wherein the opposite orientation of said first and second protrusions on said first movable and fixed fingers holds the alignment of said first and said second sets of clutch plates in place.
10. The fixture of claim 9, further comprising a centering post to center said clutch housing assembly as said clutch housing assembly is placed over said fixture.
11. The fixture of claim 10,
wherein said clutch housing assembly further includes a housing enclosing a circuit to allow flow of fluid; and
wherein said first set and said second set of clutch plates are locked into position by introducing compressed air into said circuit once said clutch housing assembly is fully seated onto said fixture.
12. A method of aligning a plurality of clutch plates within a clutch housing assembly, comprising:
placing said clutch housing assembly onto a fixture, wherein said fixture includes:
a central body;
a first fixed finger mounted or integrally formed on a first fixed portion of said central body;
a first movable finger mounted or integrally formed on a first movable portion of said central body;
wherein said clutch housing assembly includes:
a first set of clutch plates with a plurality of plates having first inner spline teeth; and
a second set of clutch plates with a plurality of plates having second inner spline teeth;

descending said first set of clutch plates by gravity through a first tapered section of said first movable and said first fixed fingers into a first straight section;
descending said second set of clutch plates by gravity through a second tapered section of said first movable and said first fixed fingers into a second straight section; and
oscillating said first movable finger back and forth with respect to said first fixed finger to allow said first and said second inner spline teeth of said first set and said second set of clutch plates to locate and register around a first protrusion and a second protrusion, respectively, on said first movable and first fixed fingers.
13. The method of claim 12, further comprising:
descending a first bottom plate in said first set of clutch plates by gravity down and around said first protrusion as said first inner spline teeth register around said first protrusion, allowing a plate above said first bottom plate in said first set of clutch plates to be aligned in turn; and
descending a second bottom plate in said second set of clutch plates by gravity down and around said second protrusion as said second inner spline teeth register around said second protrusion, allowing a plate above said second bottom plate in said second set of clutch plates to be aligned in turn.
14. A fixture for alignment of a plurality of clutch plates within a clutch housing assembly, the fixture comprising:
a central body;
first, second and third fixed fingers integrally formed or mounted to a first, second and third fixed portion, respectively, of said central body;
first, second and third movable fingers integrally formed or mounted to a first, second and third movable portion, respectively, of said central body;
wherein said first, said second and said third movable fingers are free to oscillate back and forth relative to said first, said second and said third fixed fingers to assist the alignment of said plurality of clutch plates within said clutch housing assembly; and
wherein said clutch housing assembly includes a first set of clutch plates having first inner spline teeth and a second set of clutch plates having second inner spline teeth.
15. The fixture of claim 14:
wherein said first fixed finger and said first movable finger have a variable cross-section including an upper portion and a lower portion;
wherein said upper portion of said first fixed finger and said first movable finger includes a first tapered section and a first straight section having a first protrusion;
wherein said lower portion of said first fixed finger and said first movable finger includes a second tapered section and a second straight section having a second protrusion;
wherein said first protrusion is configured to engage with said first inner spline teeth of said first set of clutch plates; and
wherein said second protrusion is configured to engage with said second inner spline teeth of said second set of clutch plates.

1460712729-3ce31ed6-1122-4785-8ba2-a44a6474ca51

1. A retractable tether line clip combination for selectively securing personal items to a user’s person comprises,
a contoured hollow body housing having an integral arm dip portion,
a spring urged rigid retainment bar pivotally secured to said housing in end to end longitudinal interlocking alignment with said arm clip portion, the rigid retainment bar is of an overall equal cross-sectional dimension as that of said aligned arm clip portion,
a spring winding fitting within said housing,
a spool in communication with said spring winding fitting,
a retractable tether line extending about said spool and extending from said housing in centered trans-axial alignment from said spool,
a line stop on said tether line inwardly of its free end thereof.
2. The retractable tether line clip combination set forth in claim 1 wherein said spring urged rigid retainment bar is movable from a first longitudinally aligned engaged position with said arm clip portion to a second non-engaged non-aligned position thereto and said rigid retainment bar is of an equal diameter to that of said engageable arm clip portion.
3. The retractable tether line clip combination set forth in claim 1 wherein said line stop on said tether line inwardly of its free end thereof restricting full retraction of said tether line into said hollow body housing.
4. The retractable tether line clip combination set forth in claim 1 wherein said tether line has an access engagement ring attached to its free end for receiving ancillary personal items thereto.
5. The retractable tether line clip combination set forth in claim 1 wherein a second spring winding fitting and spool is positioned within said housing,
a secondary tether line extending about and secured to said spool,
said secondary spool and spring winding is in co-planar relationship to said first spring winding and spool in spaced relation to one another.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1) Seed of maize inbred line designated NP2467, representative seed of said maize inbred line having been deposited under ATCC Accession No. ______.
2) A maize plant, or a part thereof, produced by growing the seed of claim 1.
3) Pollen of the plant of claim 2.
4) An ovule of the plant of claim 2.
5) A maize plant, or a part thereof, having all the physiological and morphological characteristics of the plant according to claim 2.
6) A maize plant or part thereof produced from the maize plant according to claim 2, by transformation with a transgene that confers upon said maize plant or part thereof tolerance to a herbicide.
7) A maize plant or part thereof produced from the maize plant according to claim 5, by transformation with a transgene that confers upon said maize plant or part thereof tolerance to a herbicide.
8) The maize plant according to claim 6, wherein said herbicide is glyphosate, gluphosinate, a sulfonylurea herbicide, an imidazolinone herbicide, a hydroxyphenylpyruvate dioxygenase inhibitor or a protoporphyrinogen oxidase inhibitor.
9) The maize plant according to claim 7, wherein said herbicide is glyphosate, gluphosinate, a sulfonylurea herbicide, an imidazolinone herbicide, a hydroxyphenylpyruvate dioxygenase inhibitor or a protoporphyrinogen oxidase inhibitor.
10) A maize plant or a part thereof produced from the maize according to claim 2, by transformation with an transgene that confers upon said maize plant, or a part thereof, male sterility, insect resistance, disease resistance or bacterial, fungal, or viral resistance.
11) A maize plant or a part thereof produced from the maize according to claim 5, by transformation with an transgene that confers upon said maize plant, or a part thereof, male sterility, insect resistance, disease resistance or bacterial, fungal, or viral resistance.
12) The maize plant according to claim 10, wherein said transgene conferring is a Bacillus thuringiensis Cry1Ab gene.
13) The maize plant according to claim 11, wherein said transgene conferring is a Bacillus thuringiensis Cry1Ab gene.
14) The maize plant according to claim 10, wherein said transgene is a VIP3 gene.
15) The maize plant according to claim 11, wherein said transgene is a VIP3 gene.
16) The maize plant according to claim 10, wherein said expression vector further comprises a bar gene.
17) The maize plant according to claim 11, wherein said expression vector further comprises a bar gene.
18) The maize plant according to claim 10, wherein said Cry1Ab gene is introgressed into said maize plant from a maize plant comprising a Bt-11 event or a 176 event.
19) The maize plant according to claim 11, wherein said Cry1Ab gene is introgressed into said maize plant from a maize plant comprising a Bt-11 event or a 176 event.
20) Seed produced by selfing the plant according to claim 2, wherein said seed produce plants having all the physiological and morphological characteristics of inbred line NP2467, seed of said inbred line having been deposited under ATCC Accession No. PTA-______.
21) Seed produced by selfing the plant according to claim 5, wherein said seed produce plants having all the physiological and morphological characteristics of inbred line NP2467, seed of said inbred line having been deposited under ATCC Accession No. PTA-______.
22) A tissue culture of regenerable cells of the maize plant according to claim 2.
23) The tissue culture according to claim 22, wherein the regenerable cells are from a tissue selected from the group consisting of embryo, meristem, pollen, leaf, anther, root, root tip, silk, flower, kernel, ear, cob, husk and stalk, or are protoplasts or callus produced therefrom.
24) A maize plant regenerated from the tissue culture of claim 23, having the morphological and physiological characteristics of inbred line NP2467, seed of said inbred line having been deposited under ATCC Accession No: ______.
25) A method for producing maize seed comprising crossing a first parent maize plant with a second parent maize plant and harvesting the resultant maize seed, wherein said first or second parent maize plant is the inbred maize plant of claim 2.
26) A method for producing maize seed comprising crossing a first parent maize plant with a second parent maize plant and harvesting the resultant maize seed, wherein said first or second parent maize plant is the inbred maize plant of claim 5.
27) An F1 hybrid seed produced by the method of claim 25.
28) An F1 hybrid seed produced by the method of claim 26.
29) An F1 hybrid plant, or parts thereof, grown from the seed of claim 27.
30) An F1 hybrid plant, or parts thereof, grown from the seed of claim 28.
31) A method of introducing a desired trait into maize inbred line NP2467 comprising:
(a) crossing NP2467 plants grown from NP2467 seed, representative seed of which has been deposited under ATCC Accession No.______, with plants of another maize line that comprise a desired trait to produce F1 progeny plants, wherein the desired trait is selected from the group consisting of male sterility, herbicide resistance, insect resistance, disease resistance, waxy starch, thermotolerant phytase, bacterial, fungal, or viral resistance;
(b) selecting F1 progeny plants that have the desired trait to produce selected F1 progeny plants;
(c) crossing the selected progeny plants with the NP2467 plants to produce backcross progeny plants;
(d) selecting for backcross progeny plants that have the desired trait and the physiological and morphological characteristics of maize inbred line NP2467 to produce selected backcross progeny plants; and
(e) repeating steps (c) and (d) three or more times in succession to produce selected fourth or higher backcross progeny plants that comprise the desired trait and all of the physiological and morphological characteristics of maize inbred line NP2467.
32) A method for obtaining a maize inbred line comprising:
a) planting hybrid seed comprising hybrid seed and small amounts of inbred seed, one of whose parents is a plant according to claim 2, or a maize plant having all the physiological and morphological characteristics of a plant according to claim 2, said hybrid seed comprising some seed of said inbred line;
b) growing plants from said hybrid and inbred seeds;
c) identifying inbred plants;
d) selecting said inbred plants;
e) controlling pollination in a manner which preserves the homozygosity of said inbred plant; and
f) harvesting said inbred plants, or a part or portion thereof.