Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Web History | Sign in

Patents

A method and apparatus for providing a real-time multimedia fishing tournament weigh-in data distribution system over the Internet. The system includes a data detection module for detecting components of real-time multimedia fishing tournament data. A client module residing at a tournament site obtains and distributes multimedia fishing tournament data received from the data detection module to a server module via the Internet. The server module in turn processes and streams the processed real-time multimedia fishing tournament data to one or more users coupled to the Internet.

Claims

1. A method for distributing real-time multimedia fishing tournament data, comprising:

generating real-time multimedia fishing tournament data;

transmitting the real-time multimedia fishing tournament data via Internet; and

receiving the real-time multimedia fishing tournament data at one or more user terminals.

2. The method of claim 1, wherein generating the real-time multimedia fishing tournament data further comprises receiving weigh-in data from a scale and transmitting the weigh-in data by a computer processor.

3. The method of claim 2 further comprising storing the weigh-in data in a local database.

4. The method of claim 1, wherein transmitting the real-time multimedia fishing tournament data further comprises transmitting weigh-in data stored in a local database.

5. The method of claim 4, wherein transmitting the weighed-in data stored in the database further comprises:

polling the local database for new weigh-in data by a data client;

transmitting the new weigh-in data stored in the local database to a data server; and

storing the new weigh-in data in a web database by the data server.

6. The method of claim 5, wherein transmitting the data to the data server further comprises transmitting the weigh-in data via the Internet to the data server using a common object request broker.

7. The method of claim 1, wherein transmitting the real-time multimedia fishing tournament data further comprises transmitting real-time video and audio data.

8. The method of claim 1, wherein transmitting the real-time multimedia fishing tournament data further comprises simultaneously transmitting the real-time video, audio and weigh-in data via the Internet.

9. The method of claim 1, wherein transmitting the real-time multimedia fishing tournament data further comprises providing the multimedia data to a multimedia server, wherein the multimedia server is in communication with the one or more user terminals.

10. The method of claim 9, wherein providing the multimedia fishing tournament data further comprises polling a web database for weigh-in data by the multimedia server.

11. The method of claim 1, wherein receiving the real-time multimedia fishing tournament data at one or more user terminals further comprises controlling the multimedia fishing tournament data by the one or more user terminals.

12. The method of claim 11, wherein controlling the multimedia fishing tournament data further comprises starting, stopping and formatting the stream of multimedia fishing tournament data.

13. The method of claim 1 further comprising providing a multimedia client executing on the one or more user terminals, the multimedia client being in communication with a multimedia server for sending and receiving data.

14. The method of claim 13, wherein sending an receiving data further comprises sending data to and receiving weigh-in data from a web database.

15. The method of claim 14 further comprising accessing the web database by an operator for retrieving and processing information received by the one or more user terminals.

16. A distribution system for real-time multimedia fishing tournament data, comprising:

a real-time multimedia fishing tournament data detection module for generating real-time multimedia fishing tournament data;

a client module, coupled the real-time multimedia fishing tournament data detection module, for transmitting the real-time multimedia fishing tournament data via the Internet;

a server module, coupled the Internet, for receiving and processing the real-time multimedia fishing tournament data; and

one or more user terminals in communication with the server module for receiving the real-time multimedia fishing tournament data.

17. The distribution system of claim 16, wherein the client module further comprises one or more processors, each of the one or more processor transmitting one or more component of the real-time multimedia fishing tournament data detected by the detection module.

18. The distribution system of claim 17, wherein each of the one or more processor further comprises a client for transmitting the real-time multimedia fishing tournament data over the Internet.

19. The distribution system of claim 16, wherein the client module further comprises data detection devices for detecting the components of the real-time multimedia fishing tournament data, the data detection devices including

a scale for detecting a weigh-in data component;

an audio detection device for detecting an audible sound component; and

a video detection device for detecting a video image component.

20. The distribution system of claim 16 further comprising a local database coupled to the client module for storing the weigh-in data before the transmission via the Internet.

21. The distribution system of claim 16, wherein the server module is coupled between the client module and the one or more user terminals for transferring data between the client module and the one or more user terminals.

22. The distribution system of claim 19, wherein the client module further comprises

an data processor coupled to the scale for transmitting the weigh-in data component;

an audio processor coupled to the audio detection device for transmitting the audible sound component; and

a video processor coupled to the video detection device for transmitting the video image component.

23. The distribution system of claim 19, wherein the server module further comprises a data server for receiving real-time weigh-in data from the client module; and

a multimedia server for transmitting the real-time multimedia fishing tournament data received from the client module to the one or more user terminals.

24. The distribution system of claim 23, wherein the data server is coupled to a web database for storing the weigh-in data from the client module.

25. The distribution system of claim 16, wherein a common object request broker architecture is used to transmit real-time weigh-in data between the client module and the server module.

26. The distribution system of claim 16, wherein the one or more user terminals further comprises a multimedia client executing on the one or more user terminals for receiving the real-time multimedia fishing tournament data form the server module and controlling the real-time multimedia fishing tournament data.

27. The distribution system of claim 26, wherein the multimedia client controls starting, stopping and formatting a stream of real-time multimedia fishing tournament data.

28. The distribution system of claim 26, wherein the multimedia client being in communication with the multimedia server for sending and receiving data.

29. The distribution system of claim 26, wherein the multimedia client being in communication with the multimedia server for sending data to and receiving data from a web database.

30. The distribution system of claim 29, wherein the web database is accessed by an operator for retrieving and processing information received by the one or more user terminals.

31. The distribution system of claim 16, wherein the one or more user terminals are in communication with the server module for receiving the real-time multimedia fishing tournament data via the Internet.