Method and apparatus for automated collection and sharing of sporting event information
AssigneeScorezone, LLC
InventorsScott S. Moore, Gary Wayne Robert, William Henson Purcell, IV, David Lee Paslay
Life of this patent
Estimating the term…
Abstract
Techniques are disclosed for automating how information about sporting events is captured, processed, and stored for delivery to interested users. In an exemplary embodiment, score data for a sporting event is captured at a score source and communicated to a remote destination over a network as a URL request where score data is included in a portion of the URL following a domain name portion. In another exemplary embodiment, a scoreboard identifier and sporting event schedule data is used to determine how to translate received score data prior to loading in a database.
Claims52
A method for capturing data about a sporting event and communicating the sporting event data to a destination, the method comprising:
- receiving scoreboard data about a sporting event from a scoreboard;
- generating a uniform resource locator (URL), the URL comprising a domain name portion and a portion following the domain name portion, the portion following the domain name portion comprising at least a portion of the received scoreboard data;
- and
- sending the generated URL to the destination as a URL request over a network;
- and
- wherein the method steps are performed by a processor.
An apparatus for capturing data about a sporting event and communicating the sporting event data to a destination, the apparatus comprising:
- a processor;
- and
- a memory;
- and
- wherein the processor and memory are configured to (1) receive scoreboard data about a sporting event from a scoreboard, (2) generate a uniform resource locator (URL), the URL comprising a domain name portion and a portion following the domain name portion, the portion following the domain name portion comprising at least a portion of the received scoreboard data, and (3) send the generated URL to the destination as a URL request over a network.
A computer program product for capturing data about a sporting event and communicating the sporting event data to a destination, the computer program product comprising:
- a plurality of instructions resident on a nontransitory computer-readable storage medium, the instructions being executable by a processor to (1) receive scoreboard data about a sporting event from a scoreboard, (2) generate a uniform resource locator (URL), the URL comprising a domain name portion and a portion following the domain name portion, the portion following the domain name portion comprising at least a portion of the received scoreboard data, and (3) send the generated URL to the destination as a URL request over a network.
A method for loading score data about a sporting event into a database, the method comprising:
- receiving information about a sporting event, the information comprising score data in an encoded format and an identifier for a scoreboard at a venue where the sporting event is occurring;
- identifying a translation process for the encoded score data based on the scoreboard identifier and sporting event schedule data;
- translating the encoded score data to a decoded format based on the identified translation process;
- and
- storing the decoded score data in a database;
- and
- wherein the method steps are performed by a processor.
A apparatus for loading score data about a sporting event into a database, the apparatus comprising:
- a processor;
- and
- a memory;
- and
- wherein the processor and memory are configured to (1) receive information about a sporting event, the information comprising score data in an encoded format and an identifier for a scoreboard at a venue where the sporting event is occurring (2) identify a translation process for the encoded score data based on the scoreboard identifier and sporting event schedule data, (3) translate the encoded score data to a decoded format based on the identified translation process, and (4) store the decoded score data in a database.
A computer program product for loading score data about a sporting event into a database, the computer program product comprising:
- a plurality of instructions resident on a nontransitory computer-readable storage medium, the instructions being executable by a processor to (1) receive information about a sporting event, the information comprising score data in an encoded format and an identifier for a scoreboard at a venue where the sporting event is occurring (2) identify a translation process for the encoded score data based on the scoreboard identifier and sporting event schedule data, (3) translate the encoded score data to a decoded format based on the identified translation process, and (4) store the decoded score data in a database.
Dependencies are inferred from the claim text.