1460743810-5a9fd4a7-078b-4e8c-b358-ee1c858aa5a3

1. A method of evaluating an entity, the method comprising:
assigning an attribute score to each of a plurality of attributes of the entity, the assigning including, for at least one of the plurality of attributes:
determining one of a plurality of ranges of values that corresponds to an attribute value of the entity for the attribute; and
assigning the attribute score based on the determined one of the plurality of ranges;

generating a composite score for the entity based on the attribute scores for the plurality of attributes; and
writing the composite score for the entity to a computer-readable medium for further processing.
2. The method of claim 1, wherein the entity comprises an event.
3. The method of claim 2, further comprising:
receiving the event;
evaluating whether the event is suspicious based on the composite score; and
providing a result of the evaluating for use in real time.
4. The method of claim 1, the generating including merging the attribute scores of at least two attributes into a single attribute score based on a dependency relationship between the at least two attributes.
5. The method of claim 1, further comprising evaluating whether the entity is suspicious based on the composite score.
6. The method of claim 1, further comprising managing a data structure that includes a plurality of boundary values, each boundary value defining a boundary between a pair of adjacent ranges of values, and a count of entries for each range of values for the at least one attribute.
7. The method of claim 6, further comprising periodically recalculating the plurality of boundary values for the at least one attribute.
8. The method of claim 6, the managing including updating the count of entries for the range of values that corresponds to the attribute value.
9. A system for evaluating an entity, the system comprising:
a component for assigning an attribute score to each of a plurality of attributes of the entity, wherein, for at least one of the plurality of attributes, the component for assigning determines one of a plurality of ranges of values that corresponds to an attribute value of the entity for the attribute and assigns the attribute score based on the determined one of the plurality of ranges; and
a component for generating a composite score for the entity based on the attribute scores for the plurality of attributes and writing the composite score for the entity to a computer-readable medium for further processing.
10. The system of claim 9, wherein the entity comprises an event, the system further comprising:
a component for receiving the event;
a component for evaluating whether the event is suspicious based on the composite score; and
a component for providing a result of the evaluating for use in real time.
11. The system of claim 9, wherein the component for generating merges the attribute scores of at least two attributes into a single attribute score based on a dependency relationship between the at least two attributes.
12. The system of claim 9, further comprising a component for evaluating whether the entity is suspicious based on the composite score.
13. The system of claim 9, further comprising a component for managing a data structure that includes a plurality of boundary values, each boundary value defining a boundary between a pair of adjacent ranges of values, and a count of entries for each range of values for the at least one attribute.
14. A computer program comprising program code embodied in at least one computer-readable medium, which when executed, enables a computer system to implement a method of evaluating an entity, the method comprising:
assigning an attribute score to each of a plurality of attributes of the entity, the assigning including, for at least one of the plurality of attributes:
determining one of a plurality of ranges of values that corresponds to an attribute value of the entity for the attribute; and
assigning the attribute score based on the determined one of the plurality of ranges;

generating a composite score for the entity based on the attribute scores for the plurality of attributes; and
writing the composite score for the entity to a computer-readable medium for further processing.
15. The computer program of claim 14, wherein the entity comprises an event, the method further comprising:
receiving the event;
evaluating whether the event is suspicious based on the composite score; and
providing a result of the evaluating for use in real time.
16. The computer program of claim 14, the generating including merging the attribute scores of at least two attributes into a single attribute score based on a dependency relationship between the at least two attributes.
17. The computer program of claim 14, the method further comprising evaluating whether the entity is suspicious based on the composite score.
18. The computer program of claim 14, the method further comprising managing a data structure that includes a plurality of boundary values, each boundary value defining a boundary between a pair of adjacent ranges of values, and a count of entries for each range of values for the at least one attribute.
19. The computer program of claim 18, the method further comprising periodically recalculating the plurality of boundary values for the at least one attribute.
20. A method of generating a system for evaluating an entity, the method comprising:
providing a computer system operable to:
assign an attribute score to each of a plurality of attributes of the entity, the assigning including, for at least one of the plurality of attributes:
determining one of a plurality of ranges of values that corresponds to an attribute value of the entity for the attribute; and
assigning the attribute score based on the determined one of the plurality of ranges;

generate a composite score for the entity based on the attribute scores for the plurality of attributes; and
write the composite score for the entity to a computer-readable medium for further processing.

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 split gear assembly, comprising:
a first gear and a second gear assembled in a close abutting relationship;
a spring mechanism acting between the first and second gears to rotate the first gear relative to the second gear in a first direction; and,
a one-way clutch mechanism acting between the first and second gears to prevent rotation of the first gear relative to the second gear in a second direction opposite the first direction.
2. The split gear assembly of claim 1, in which the spring mechanism includes a plurality of compressed first springs disposed in a circular array of respective first spaces between the first gear and the second gear, each compressed first spring having a first end fixed relative to the first gear and a second end fixed relative to the second gear.
3. The split gear assembly of claim 2, in which the one-way clutch mechanism includes a plurality of clutch units disposed in a circular array of respective second spaces between the first gear and the second gear, each clutch unit including a spring-biased roller that is pressed into engagement with a wedge-shaped portion of a space in response to force applied to the first gear in the second direction.
4. The split gear assembly of claim 3, in which each spring-biased roller includes a compressed second spring and a cylindrical roller, the compressed second spring having a first end fixed relative to the first gear and a second end contacting the cylindrical roller, and the cylindrical roller is disposed in the wedge-shaped space between a ramped wall portion of the first gear and a flange surface of the second gear.
5. The split gear assembly of claim 1, further including a circumferential array of shaped spaces between the first gear and the second gear, in which the spring mechanism includes a plurality of compressed springs disposed in a circular sequence of respective first shaped spaces, and the clutch mechanism includes a plurality of clutch units disposed in a circular sequence of second shaped spaces that are interspersed with the first shaped spaces.
6. The split gear assembly of claim 5, in which each clutch unit includes a spring-biased roller that is pressed into engagement with a wedge-shaped portion of a second space in response to force applied to the first gear in the second direction.
7. A gear train assembly coupling two crankshafts of an opposed-piston engine that are disposed in a parallel, spaced-apart relationship, comprising:
a driving gear coupled to a first crankshaft; and,
a split gear assembly engaged with the driving gear to transfer rotation from the driving gear to the split gear assembly, in which the split gear assembly includes:
a first gear and a second gear assembled in a close abutting relationship;
a spring mechanism that acts to rotate the first gear relative to the second gear in a first direction; and
a one-way clutch mechanism that prevents rotation of the first gear relative to the second gear in a second direction opposite the first direction.
8. The gear train assembly of claim 7, in which the spring mechanism includes a plurality of compressed first springs disposed in a circular array of respective first spaces between the first gear and the second gear, each compressed first spring having a first end fixed relative to the first gear and a second end fixed relative to the second gear.
9. The gear train assembly of claim 8, in which the one-way clutch mechanism includes a plurality of clutch units disposed in a circular array of respective second spaces between the first gear and the second gear, each clutch unit including a spring-biased roller that is pressed into engagement with a wedge-shaped portion of a space in response to force applied to the first gear in the second direction.
10. The gear train assembly of claim 9, in which each spring-biased roller includes a compressed second spring and a cylindrical roller, the compressed second spring having a first end fixed relative to the first gear and a second end contacting the cylindrical roller, and the cylindrical roller is disposed in the wedge-shaped space between a ramped wall portion of the first gear and a flange surface of the second gear.
11. The gear train assembly of claim 7, further including a circumferential array of shaped spaces between the first gear and the second gear, in which the spring mechanism includes a plurality of compressed springs disposed in a circular sequence of respective first shaped spaces, and the clutch mechanism includes a plurality of clutch units disposed in a circular sequence of second shaped spaces that are interspersed with the first shaped spaces.
12. The gear train assembly of claim 11, each clutch unit including a spring-biased roller that is pressed into engagement with a wedge-shaped portion of a space in response to force applied to the first gear in the second direction.
13. The gear train assembly of claim 12, in which each spring-biased roller is disposed in the wedge-shaped space between a ramped wall portion of the first gear and a flange surface of the second gear.
14. The gear train assembly of claim 7, wherein the driving gear is a first driving gear and the split gear assembly is a first idler gear, further including a second driving gear coupled to a second crankshaft, and a second idler gear engaged with the second driving gear to transfer rotation from the driving gear to the second idler gear.
15. The gear train assembly of claim 14, wherein the second idler gear includes:
a third gear and a fourth gear assembled in a close abutting relationship;
a spring mechanism that acts to rotate the third gear relative to the fourth gear in a third direction; and
a one-way clutch mechanism that prevents rotation of the third gear relative to the fourth gear in a fourth direction opposite the third direction.
16. In an opposed-piston engine that includes two crankshafts disposed in a parallel, spaced-apart relationship and a gear train coupling the first and second crankshafts, the gear train including a driving gear coupled to the first crankshaft and a split gear assembly engaged with the driving gear to transfer rotation from the driving gear to the split gear assembly, a method of controlling the backlash comprising:
driving rotation of the first and second crankshafts;
reducing backlash between the driving gear and the split gear assembly by angularly offsetting a first gear of the split gear assembly relative to a second gear in a first direction; and,
preventing relative angular movement of the first gear relative to the second gear in a second direction opposite the first direction.
17. The method of controlling backlash of claim 16, in which angularly offsetting a first gear of the split gear assembly relative to a second gear in the first direction includes rotating the first gear relative to the second gear in response to a plurality of compressed springs acting between the first and second gears.
18. The method of controlling backlash of claim 16, in which preventing relative angular movement of the first gear relative to the second gear in the second direction includes forcing a plurality of rollers into wedge-shaped spaces between the first gear and the second gear.
19. The method of claim 17, in which preventing relative angular movement of the first gear relative to the second gear in the second direction includes forcing a plurality of rollers into wedge-shaped spaces between the first gear and the second gear.
20. The method of controlling backlash of claim 16, in which the split gear is an idler gear.