Automated statistics content preparation
Abstract
Various embodiments are generally directed to automated searching and comparison of game statistics to identify, rank and present statistically significant events related to game play during and/or after a game in automatically generated sentences. An apparatus comprises a processor circuit and storage storing instructions operative on the processor circuit to receive signals conveying a first set of statistical information closely related to play of a first game; search the first set of statistical information for a first set of statistical anomalies; and in response to the first set of statistical anomalies comprising an insufficient number of statistical anomalies, search a second set of statistical information less closely related to play of the first game for a second set of statistical anomalies, and transmit a multitude of sentences describing statistical anomalies of the first and second sets of statistical anomalies to a computing device. Other embodiments are described and claimed herein.
Claims
exact text as granted — not AI-modified1 . An apparatus comprising:
a processor circuit; and a storage communicatively coupled to the processor circuit and arranged to store instructions operative on the processor circuit to: receive signals that convey a first set of statistical information related to play of a first game; search the first set of statistical information for a first set of statistical anomalies according to a configuration data, the configuration data specifying a number of statistical anomalies; determine whether the number of statistical anomalies specified by the configuration data has been identified; and transmit a multitude of sentences that describe statistical anomalies of the first set of statistical anomalies to a computing device when the first set of statistical anomalies comprises the number of statistical anomalies specified by the configuration data.
2 . The apparatus of claim 1 , the instructions operative on the processor circuit to:
identify that the first set of statistical anomalies comprises fewer statistical anomalies than the number of statistical anomalies specified by the configuration data; and in response to the identifying, search a second set of statistical information less closely related to play of the first game for a second set of statistical anomalies.
3 . The apparatus of claim 2 , the instructions operative on the processor circuit to receive signals that convey the second set of statistical information, the second set of statistical information closely related to play of a second game.
4 . The apparatus of claim 2 , the instructions operative on the processor circuit to:
receive a signal that indicates the first game is still in progress; in response to reception of the signal that indicates the first game is still in progress, receive signals via the network that convey further statistical information closely related to play of the first game; add the further statistical information to the first set of statistical information; search the first set of statistical information for further statistical anomalies; add the further statistical anomalies to the first set of statistical anomalies; and in response to the first set of statistical anomalies comprising the number of statistical anomalies specified by the configuration data, transmit another multitude of sentences that describe statistical anomalies of the first set of statistical anomalies to the computing device via the network.
5 . The apparatus of claim 2 , the instructions operative on the processor circuit to rank statistical anomalies of the first and second sets of statistical anomalies by degree of closeness of relationship to the first game.
6 . The apparatus of claim 1 , the instructions operative on the processor circuit to search the first set of statistical information for the first set of statistical anomalies by searching for statistical anomalies deviating from a normal distribution of statistics of the first set of statistical information to at least a specified degree of standard deviation.
7 . The apparatus of claim 6 , the instructions operative on the processor circuit to rank statistical anomalies of at least the first set of statistical anomalies by degree of standard deviation.
8 . The apparatus of claim 1 , the instructions operative on the processor circuit to:
generate a sentence of the multitude of sentences in a specified language for each statistical anomaly of at least the first set of statistical anomalies employing a multitude of syntactic rules of a language data stored in the storage, each sentence comprising a statement of a statistical anomaly; and randomly select at least one verb for each statement of a statistical anomaly from the language data.
9 . The apparatus of claim 8 , the instructions operative on the processor circuit to modify a likelihood of random selection of the at least one verb with at least one weighting value.
10 . The apparatus of claim 8 , the instructions operative on the processor circuit to format each sentence of the multitude of sentences into a specified machine-readable format for transmission to the computing device via the network.
11 . An apparatus comprising:
a processor circuit; an interface operative to communicatively couple the processor circuit to a network; and a storage communicatively coupled to the processor circuit and arranged to store instructions operative on the processor circuit to: receive signals via the network that convey a set of statistical information closely related to play of a first game; generate a first multitude of sentences in a specified language that describe statistical anomalies identified in the set of statistical information employing a multitude of syntactic rules of a language data stored in the storage, each sentence comprising a statement of a statistical anomaly; and transmit the first multitude of sentences to a first computing device via the network.
12 . The apparatus of claim 11 , the instructions operative on the processor circuit to randomly select at least a verb for each statement of a statistical anomaly from the language data.
13 . The apparatus of claim 12 , the instructions operative on the processor circuit to modify a likelihood of random selection of the at least one verb with at least one weighting value.
14 . The apparatus of claim 11 , the instructions operative on the processor circuit to format each sentence of the first multitude of sentences into a first specified machine-readable format for transmission to the first computing device.
15 . The apparatus of claim 13 , the instructions operative on the processor circuit to:
receive a signal via the network that indicates the first game is still in progress; and in response to reception of the signal that indicates the first game is still in progress, transmit the first multitude of sentences to the first computing device in the first specified machine-readable format.
16 . The apparatus of claim 13 , the instructions operative on the processor circuit to:
receive a signal via the network that indicates the first game has ended; and in response to reception of the signal that indicates the first game has ended, transmit the first multitude of sentences to the second computing device in the second specified machine-readable format.
17 . The apparatus of claim 11 , the instructions operative on the processor circuit to:
embed data in the first multitude of sentences associated with a second game; receive a signal from the first computing device that indicates that the embedded data has been selected as a selectable object; and in response to reception of the signal that indicates that the embedded data has been selected, cease transmitting the first multitude of sentences to the first computing device and transmit a second multitude of sentences that describe statistical anomalies associated with the second game to the first computing device.
18 . The apparatus of claim 11 , the first computing device comprises one of a presentation server that transmits at least a portion of the first multitude of sentences to a presentation device, and a presentation device.
19 . The apparatus of claim 11 , the instructions operative on the processor circuit to receive signals that convey a configuration data that specifies at least one of a selection of a game as the first game, a degree of deviation required of the statistical anomalies identified, the specified language, a syntactic rule of the specified language, a verb of the specified language, and a machine-readable format into which to format the multitude of sentences.
20 . A computer-implemented method comprising:
receiving signals via a network conveying a first set of statistical information closely related to play of a first game; searching the first set of statistical information for a first set of statistical anomalies; generating a multitude of sentences in a specified language describing statistical anomalies of the first set of statistical anomalies, each sentence comprising a statement of a statistical anomaly; randomly selecting at least a verb for each statement of a statistical anomaly; and transmitting the multitude of sentences to a first computing device via the network.
21 . The computer-implemented method of claim 20 , wherein searching the first set of statistical information for the first set of statistical anomalies comprises searching for statistical anomalies deviating from a normal distribution of statistics of the first set of statistical information to at least a specified degree of standard deviation.
22 . The computer-implemented method of claim 21 , comprising ranking the statistical anomalies of the first set of statistical anomalies comprises ranking the statistical anomalies of the first set of statistical anomalies by degree of standard deviation.
23 . The computer-implemented method of claim 20 , comprising ranking statistical anomalies of the first set of statistical anomalies by degree of deviation from a normal distribution.
24 . The computer-implemented method of claim 20 , comprising receiving signals via the network conveying a second set of statistical information closely related to play of a second game.
25 . The computer-implemented method of claim 24 , comprising:
in response to the first set of statistical anomalies comprising an insufficient number of statistical anomalies: searching the second set of statistical information for a second set of statistical anomalies; ranking statistical anomalies of the first and second sets of statistical anomalies at least by degrees of deviation from normal distributions; generating the multitude of sentences in the specified language describing statistical anomalies of the first and second sets of statistical anomalies; and transmitting the multitude of sentences to the first computing device via the network.
26 . The computer-implemented method of claim 24 , comprising:
receiving a signal via the network indicating the first game is still in progress; in response to the signal indicating the first game is still in progress, receiving signals via the network conveying further statistical information closely related to play of the first game; adding the further statistical information to the first set of statistical information; searching the first set of statistical information for further statistical anomalies; ranking the further statistical anomalies of the first set of statistical anomalies by degree of deviation from a normal distribution; and generating further sentences in a specified language describing the further statistical anomalies.
27 . At least one machine-readable storage medium comprising instructions that when executed by a computing device, cause the computing device to:
receive signals via a network conveying a first set of statistical information closely related to play of a first game; search the first set of statistical information for a first set of statistical anomalies according to a configuration data, the configuration data specifying a number of statistical anomalies; determine whether the number of statistical anomalies specified by the configuration data has been identified; and transmit a multitude of sentences describing statistical anomalies of the first set of statistical anomalies to a computing device when the first set of statistical anomalies comprises the number of statistical anomalies specified by the configuration data via the network.
28 . The at least one machine-readable storage medium of claim 27 , the computing device caused to:
generate a sentence of the multitude of sentences in a specified language for each statistical anomaly of at least the first set of statistical anomalies employing a multitude of syntactic rules of a language data stored in the storage, each sentence comprising a statement of a statistical anomaly; randomly select at least a verb for each statement of a statistical anomaly from the language data; and format each sentence of the multitude of sentences into a specified machine-readable format for transmission to the computing device via the network.
29 . The at least one machine-readable storage medium of claim 28 , the computing device caused to:
receive a signal via the network indicating the first game is still in progress; in response to the signal indicating the first game is still in progress, transmit the multitude of sentences to the computing device in the first specified machine-readable format; receive a signal via the network indicating the first game has ended; and in response to the signal indicating the first game has ended, transmit the multitude of sentences to the computing device in the second specified machine-readable format.Join the waitlist — get patent alerts
Track US2015182863A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.