1460709975-b91e0056-1918-4bae-a340-d3b29c8a5f54

1. A system for providing in-running wagering, comprising:
a communication system configured to receive a plurality of wagers placed on racing animals competing in a race, wherein the plurality of wagers are placed during the race; and
a computer system in communication with the communication system, wherein the computer processor is configured to compute winning odds for the plurality of wagers in accordance with the plurality of wagers received by the communication system.
2. The system of claim 1, wherein the communication system is configured to receive the plurality of wagers in wireless signals from a plurality of computer devices.
3. The system of claim 1, wherein the communication system is configured to send the winning odds to a plurality of computer devices.
4. The system of claim 3, wherein the winning odds are sent to a plurality of computer devices by the communication system in wireless signals.
5. The system of claim 1, wherein the computer system is configured to store the plurality of wagers in user accounts associated with a plurality of players that placed the wagers.
6. The system of claim 1, further comprising a measurement system configured to measure positions of the racing animals during the race and to communicate the positions of the racing animals to a remote computer device or the communication system.
7. The system of claim 6, wherein the measurement system comprises:
a location sensor to be carried by a racing animal in a race track, wherein the location sensor is configured to determine a location of the racing animal.
8. The system of claim 7, wherein the measurement system further comprises a transmitter coupled to the location sensor, wherein the transmitter is configured to transmit a first wireless signal comprising the location of the racing animal to the remote computer device or the communication system.
9. The system of claim 7, wherein the measurement system or the computer system is configured to compute a position of the racing animal in the race track in response to the location of the racing animal.
10. The system of claim 7, wherein the location sensor is configured to receive one or more second wireless signals from a geo position system (GPS) and to determine the location of the racing animal in response to the one or more second wireless signals.
11. The system of claim 1, wherein the computer processor is configured to separate the race into a plurality of time segments and the communication system is configured to receive the plurality of wagers in the plurality of time segments during a race, and wherein the computer processor is configured to compute the winning odds for the one of the plurality of time segments using wagers placed in the one of the plurality of time segments.
12. The system of claim 11, wherein the computer processor is configured to compute the winning odds for the one of the plurality of time segments based on pari-mutuel principle.
13. A method for enabling in-running wagering, comprising:
receiving a plurality of wagers placed on racing animals competing in a race, wherein the plurality of wagers are placed during the race; and
computing winning odds for the plurality of wagers in accordance with the plurality of wagers.
14. The method of claim 13, further comprising receiving the plurality of wagers in wireless signals from a plurality of computer devices.
15. The method of claim 13, further comprising sending the winning odds to a plurality of computer devices.
16. The method of claim 15, further comprising sending the winning odds to the plurality of computer devices in wireless signals.
17. The method of claim 13, further comprising storing the plurality of wagers in user accounts associated with a plurality of players that placed the wagers.
18. The method of claim 13, further comprising:
measuring positions of the racing animals during the race, and
communicating the positions of the racing animals to the communication system or a remote computer device.
19. The method of claim 18, further comprising entering a wager by a player in accordance with the positions of the racing animals during the race.
20. The method of claim 18, further comprising sending the location or the position of the racing animal to the remote computer device or the communication system.
21. The method of claim 18, further comprising:
carrying a location sensor by one of the racing animals in a race track;
determining a location of the one of the racing animals using the location sensor; and
computing a position of the one of the racing animals in the race track.
22. The method of claim 21, further comprising:
receiving one or more second wireless signals from a geo position system (GPS) by the location sensor; and
determining the location of the racing animal in response to the one or more second wireless signals.
23. The method of claim 13, further comprising:
separating a race into a plurality of time segments;
receiving the plurality of wagers in the plurality of time segments; and
computing the winning odds for the one of the plurality of time segments using wagers placed in the one of the plurality of time segments.
24. The method of claim 23, wherein the winning odds for the one of the plurality of time segments is computed based on pari-mutuel principle.

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. An application creation method, applied to a terminal having a display device, wherein the method comprises:
receiving, by the terminal, a property value of a component property configured by a user,
generating a component model according to the property value of the component property,
generating a component interface graphical element corresponding to the property value of the component property;
mapping the component model as a function component model;
graphically displaying the function component model as a function component graphical element according to the component interface graphical element;
establishing an association relationship between different function component graphical elements in a to-be-created application according to an operation performed by the user on the function component graphical element;
generating a service function model according to the association relationship between the different function component graphical elements in the to-be-created application; and
generating executable code of the to-be-created application according to the component model and the service function model.
2. The application creation method according to claim 1, wherein generating the component interface graphical element corresponding to the property value of the component property comprises:
generating component model code according to a property value of a component interface presentation format in the component property and a property value of component interface presentation data in the component property; and
generating a component interface graphical element according to the component model code.
3. The application creation method according to claim 1, wherein mapping the component model as a function component model and graphically displaying the function component model as a function component graphical element according to the component interface graphical element comprise:
mapping a component property of the component model as a function component property of the function component model;
mapping a key component identifier of the component model as a key function component identifier of the function component model;
acquiring, according to the key component identifier of the component model, function component presentation code corresponding to the key function component identifier, or generating, according to a property value of a component presentation format of the component model corresponding to the key component identifier and a property value of component interface presentation data, function component presentation code corresponding to the key function component identifier; and
rendering, according to location coordinates of the component model corresponding to the key component identifier and at location coordinates corresponding to a function component interface, the function component graphical element according to the function component presentation code.
4. The application creation method according to claim 3, wherein the method comprises acquiring, according to the key component identifier of the component model, the function component presentation code corresponding to the key function component identifier.
5. The application creation method according to claim 3, wherein the method comprises generating, according to the property value of the component presentation format of the component model corresponding to the key component identifier and the property value of the component interface presentation data, the function component presentation code corresponding to the key function component identifier.
6. The application creation method according to claim 3, wherein rendering, according to the location coordinates of the component model corresponding to the key component identifier and at location coordinates corresponding to the function component interface, the function component graphical element according to the function component presentation code comprises:
calling a graphical operation interface of a drawing tool preset on the terminal;
rendering, according to the location coordinates corresponding to the key component identifier and at the location coordinates corresponding to the function component interface, a function component interface graphical element according to the function component presentation code; and
automatically associating and mapping a function component property graphical element according to the component property of the component model.
7. The application creation method according to claim 1, wherein graphically displaying the function component model as the function component graphical element comprises:
creating a three-dimensional model of the function component graphical element by using a three-dimensional presentation space capability of a drawing tool preset on the terminal; and
performing hierarchical display according to a component display layer configured by the user.
8. The application creation method according to claim 7, wherein performing the hierarchical display according to the component display layer configured by the user comprises:
searching for all function component graphical elements whose component type is an application programming interface (API) type;
setting a display layer of the API-type function component interface graphical element to a bottom layer value such that the API-type function component interface graphical element is displayed at a bottom layer;
setting a display layer of an input and output property graphical element corresponding to the API-type function component interface graphical element to one plus the display layer of the API-type function component interface graphical element such that the affiliated input and output property graphical element is superimposed and displayed on the API-type function component interface graphical element;
searching for all function component graphical elements whose component type is a visual user interface (UI) type; and
displaying the UI-type function component graphical element according to a display layer of the UI-type function component graphical element.
9. The application creation method according to claim 1, wherein establishing the association relationship between the different function component graphical elements in the to-be-created application according to the operation performed by the user on the function component graphical element comprises:
receiving a notation color message used by the user to perform color notation on the function component graphical element, wherein the notation color message comprises a notation color, a notation time stamp, and a key function component identifier that is corresponding to the function component graphical element;
generating a graphical element notation sequence according to the notation color, the notation time stamp, and the key function component identifier that is corresponding to the function component graphical element; and
determining the association relationship between the different function component graphical elements in the to-be-created application according to the graphical element notation sequence.
10. The application creation method according to claim 9, wherein determining the association relationship between the different function component graphical elements in the to-be-created application according to the graphical element notation sequence comprises:
changing a foreground color of the function component graphical element to the notation color; and
generating, according to the foreground color of the function component graphical element and the notation time stamp corresponding to the function component graphical element, a notation order code used to indicate application function logic.
11. The application creation method according to claim 1, wherein generating the service function model according to the association relationship between the different function component graphical elements in the to-be-created application comprises:
generating an association sequence of the function component graphical elements according to the association relationship between the different function component graphical elements in the to-be-created application; and
generating the service function model according to the association sequence of the function component graphical elements, the component model, and a mapping relationship between the component model and the function component graphical element.
12. The application creation method according to claim 1, wherein generating executable code of the to-be-created application according to the component model and the service function model comprises:
reading, from the service function model, a property of a visual user interface (UI)-type function component graphical element;
acquiring, from a component model of a corresponding UI component on the component interface, a configured code generating template corresponding to the UI-type function component graphical element;
generating instant rendering component code according to the property of the UI-type function component graphical element and the corresponding configured code generating template;
reading, from the service function model, a property of an application programming interface (API)-type function component graphical element;
acquiring, from a component model of a corresponding API component on the component interface, a configured code generating template corresponding to the API-type function component graphical element;
generating reference class library code according to a reference library declared by the API component;
generating API function code according to the property of the API-type function component graphical element, the corresponding configured code generating template, and the reference class library code;
generating, according to the property of the function component graphical element and the association relationship between the different function component graphical elements in the to-be-created application, script code used to control interaction between the UI component and the API component; and
generating the executable code of the to-be created application according to the instant rendering component code, the API function code, and the script code.
13. A terminal device which is capable of creating an application, comprising:
a storage device storing computer executable program codes;
a communication interface; and
a processor, coupled with the storage device and the communication interface,
wherein the program codes comprise instructions which, when executed by the processor, cause the processor to:
receive a property value of a component property configured by a user;
generate a component model according to the property value of the component property;
generate a component interface graphical element corresponding to the property value of the component property;
map the component model as a function component model;
graphically display the function component model as a function component graphical element according to the component interface graphical element;
establish an association relationship between different function component graphical elements in a to-be-created application according to an operation performed by the user on the function component graphical element;
generate a service function model according to the association relationship between the different function component graphical elements in the to-be-created application; and
generate executable code of the to-be-created application according to the component model and the service function model.
14. The terminal device according to claim 13, wherein the program codes further comprise instructions which, when executed by the processor, cause the processor to:
generate component model code according to a property value of a component interface presentation format in the component property and a property value of component interface presentation data in the component property; and
generate a component interface graphical element according to the component model code.