1461142644-ca412b99-5a1d-4da5-8e89-bae055eede17

1. A system comprising:
an athletic performance module configured to receive athletic activity data from a wirelessly-connected sensor worn on an appendage of a first user, wherein the first user is performing athletic activities at a first location; and
a challenge module configured to:
receive information specifying a challenge, wherein the challenge includes a competition between the first user, and a second user performing athletic activities at a second location;
determine, from the received athletic activity data, a first amount of athletic activity performed by the first user;
receive data from a second sensor indicating a second amount of athletic activity performed by the second user; and
determine whether the challenge has been met by the first user based on a comparison of the first amount of athletic activity performed by the first user and a second amount of athletic activity performed by the second user.
2. The system of claim 1, wherein the challenge is received from the second user.
3. The system of claim 2, wherein the first user is prompted, by the challenge module, to accept the challenge.
4. The system of claim 1, wherein the challenge comprises travelling a predetermined distance in a shortest amount of time.
5. The system of claim 1, wherein the challenge comprises travelling as far as possible within a predetermined time.
6. The system of claim 1, wherein the challenge comprises travelling a predetermined distance in a predetermined time.
7. The system of claim 1, wherein the challenge is defined in terms of a common unit used for multiple types of athletic activities.
8. The system of claim 1, wherein the challenge is specified in terms of a unit in which the athletic activity is measured.
9. The system of claim 1, wherein the challenge includes a competition between a first athletic training facility and a second athletic training facility.
10. The system of claim 9, wherein the first and second athletic training facilities correspond to an athletic training facility provider.
11. A method comprising:
receiving a prompt inviting a first user to participate in a challenge, wherein the challenge includes a competition between the first user performing athletic activities at a first location and a second user performing athletic activities at a second location;
determining an amount of athletic activity performed by the first user based on sensor data received from a sensor worn on an appendage of the first user; and
receiving data from a second sensor indicative of an amount of athletic activity performed by the second user; and
determining whether the challenge has been met by the first user based on a comparison of the amount of athletic activity performed using the first user to the amount of athletic activity performed by the second user.
12. The method of claim 11, wherein the sensor worn on the appendage of the first user comprises a location-determining sensor.
13. The method of claim 11, wherein the sensor worn on the appendage of the first user comprises an accelerometer.
14. The method of claim 11, wherein the challenge is received from the second user.
15. The method of claim 11, wherein the challenge is defined in terms of a common unit used for multiple types of athletic activities.
16. The method of claim 11, wherein the challenge is specified in terms of a unit in which the athletic activity is measured.
17. The method of claim 11, wherein the challenge includes a competition between a first athletic training facility and a second athletic training facility.
18. The method of claim 17, wherein the first and second athletic training facilities correspond to an athletic training facility provider.
19. The method of claim 11, wherein the challenge includes a competition between a first athletic training facility provider and a second athletic training facility provider.
20. The method of claim 17, wherein the first athletic training facility provider includes multiple athletic training facilities.

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 solar photovoltaic energy conversion apparatus, comprising:
a substrate, said substrate being selected from the group consisting of glass, quartz and mono-crystalline aluminum oxide;
a transparent conductive oxide thin film layer being formed on said substrate;
a p-type transparent conductive oxide layer being formed on said transparent conductive oxide thin film layer;
a plurality of protrusions with fixed spacing being formed on said p-type transparent conductive oxide layer, wherein every protrusion containing a separated p-type silicon semiconductor layer formed under a separated n-type silicon semiconductor layer;
a n-type transparent conductive oxide layer being formed over and covering said protrusions and said p-type transparent conductive oxide layer, wherein said p-type transparent conductive oxide layer directly contacting said n-type transparent conductive oxide layer so that a plurality of transparent p-n junctions formed between said p-type transparent conductive oxide layer and said n-type transparent conductive oxide layer; and
an anti-reflective layer being formed on said n-type transparent conductive oxide layer to form the solar photovoltaic energy conversion apparatus.
2. The apparatus according to claim 1, wherein said separated p-type transparent conductive oxide layer is selected from the group consisting of copper oxide nitrogen doped zinc oxide, nitrogen doped aluminum zinc oxide, nickel oxide, iron oxide, copper aluminum oxide, copper gallium oxide, and strontium copper oxide.
3. The apparatus according to claim 1, wherein said every protrusion containing a separated p-type silicon semiconductor layer formed under a separated n-type silicon semiconductor layer further comprises every protrusion containing a separated n-type silicon semiconductor layer formed under a separated p-type silicon semiconductor layer.
4. The apparatus according to claim 1, wherein said separated p-type silicon semiconductor layer or said separated n-type silicon semiconductor layer is selected from the group consisting of mono-crystalline silicon, polycrystalline silicon, and non-crystalline silicon.
5. The apparatus according to claim 1, wherein said separated n-type transparent conductive oxide layer is selected from the group consisting of indium oxide, tin oxide, zinc oxide, cadmium oxide, indium tin oxide, indium zinc oxide, aluminum zinc oxide, gallium zinc oxide, aluminum doped magnesium zinc oxide, and gallium doped magnesium zinc oxide.
6. A solar photovoltaic energy conversion apparatus, comprising:
a substrate, said substrate being selected from the group consisting of glass, quartz and mono-crystalline aluminum oxide;
a transparent conductive oxide thin film layer being formed on said substrate;
a n-type transparent conductive oxide layer being formed on said transparent conductive oxide thin film layer;
a plurality of protrusions with fixed spacing being formed on said n-type transparent conductive oxide layer, wherein every protrusion containing a separated n-type silicon semiconductor layer formed under a separated p-type silicon semiconductor layer;
a p-type transparent conductive oxide layer being formed over and covering said protrusions and said n-type transparent conductive oxide layer, wherein said n-type transparent conductive oxide layer directly contacting said p-type transparent conductive oxide layer so that a plurality of transparent p-n junctions formed between said n-type transparent conductive oxide layer and said p-type transparent conductive oxide layer; and
an anti-reflective layer being formed on said p-type transparent conductive oxide layer to form the solar photovoltaic energy conversion apparatus.
7. The apparatus according to claim 6, wherein said separated n-type transparent conductive oxide layer is selected from the group consisting of indium oxide, tin oxide, zinc oxide, cadmium oxide, indium tin oxide, indium zinc oxide, aluminum zinc oxide, gallium zinc oxide, aluminum doped magnesium zinc oxide, and gallium doped magnesium zinc oxide.
8. The apparatus according to claim 6, wherein said every protrusion containing a separated n-type silicon semiconductor layer formed under a separated p-type silicon semiconductor layer further comprises every protrusion containing a separated p-type silicon semiconductor layer formed under a separated n-type silicon semiconductor layer.
9. The apparatus according to claim 6, wherein said separated n-type silicon semiconductor layer or said separated p-type silicon semiconductor layer is selected from the group consisting of mono-crystalline silicon, polycrystalline silicon, and non-crystalline silicon.
10. The apparatus according to claim 6, wherein said separated p-type transparent conductive oxide layer is selected from the group consisting of copper oxide, nitrogen doped zinc oxide, nitrogen doped aluminum zinc oxide, nickel oxide, iron oxide, copper aluminum oxide, copper gallium oxide, and strontium copper oxide.

1461142633-a8644d14-7d87-4baa-b4fc-4b7f6d3cccd5

1. A portable electronic device comprising:
a first cover;
a second cover, the first cover attached to the second cover, the first cover and the second cover defining a cavity and an opening, a first electronic connecting port being positioned adjacent to the opening, a button being set on the first cover;
a fixed keypad mounted on the first cover, electronically connecting with the first electronic connecting port;
a movable keypad received in the cavity of the first cover and the second cover, a second electronic connecting port being attached to one end of the movable keypad; and
a driving module fixed in the cavity, when the button is pressed, the driving module causes the movable keypad to move out of the cavity through the opening and the movable keypad electronically connecting with the fixed keypad by the first electronic connecting port touching the second electronic connecting port.
2. The portable electronic device as claimed in claim 1, wherein two pivots are formed on the first cover, the driving module comprises a swing board, and the swing board is positioned between the two pivots and is rotatable relative to the pivots, having aresisting end resisting the button and a latching end for latching the movable keypad.
3. The portable electronic device as claimed in claim 2, wherein the driving module further comprises at least one second spring, at least one guide post is fixed between opposite sidewalls of the second cover, the movable keypad is attached to and slidable relative to the at least one guide post, and the at least one second spring is mounted on one end of the at least one guide post, resisting one end of the movable keypad.
4. The portable electronic device as claimed in claim 3, wherein the driving module further comprises a first spring, a column is formed on the first cover, one end of the first spring is fixed to the column and another end resists the swing board, and the first spring and the button are positioned at opposite sides of the pivots.
5. The portable electronic device as claimed in claim 4, wherein the movable keypad comprises a base, and the base has a protrusion at one end thereof configured for engaging with the latching end of the swing board.
6. The portable electronic device as claimed in claim 5, wherein the base further comprises a guide portion, and the guide portion defines at least one guide slot engaging with the guide post.
7. The portable electronic device as claimed in claim 6, wherein at least one supporting module including two blocks is formed on the lower upper, the blocks respectively define a recess for securing one end of the at least one guide post.
8. The portable electronic device as claimed in claim 7, wherein the number of the at least second spring, the at least one guide post, the at least one guide slot and the at least one supporting module are two.
9. The portable electronic device as claimed in claim 8, wherein the first electronic connecting port is positioned between the two at least one guide posts, and the second electronic connecting port is attached to the guide portion of the movable keypad.
10. A portable electronic device comprising:
a main body defining a cavity inside and an opening in a sidewall thereof, a button being set on the main body;
a fixed keypad mounted on the main body, electronically connecting with the first electronic connecting port;
a movable keypad, a second electronic connecting port being attached to and electronically connecting with the movable keypad; and
a driving module fixed in the cavity, the driving module having a latching portion for latching the movable keypad to stay in the cavity of the body, and driving the movable keypad to move away from the main body via the opening when the button is pressed, the second electronic connecting portion touching the first electronic connecting when the movable keypad is disclosed.
11. The portable electronic device as claimed in claim 10, wherein two pivots are formed in the cavity, the driving module comprises a swing board, and the swing board is positioned between the two pivots and is rotatable relative to the pivots, having a resisting end resisting the button and a latching end for latching the movable keypad.
12. The portable electronic device as claimed in claim 11, wherein the driving module further comprises two second springs, two parallel guide posts are fixed between opposite sidewalls of the main body in the cavity, the movable keypad is attached to and slidable relative to the guide posts, and the second springs are respectively mounted on one end of the at least one guide post, resisting one end of the movable keypad.
13. The portable electronic device as claimed in claim 12, wherein the driving module further comprises a first spring, a column is formed in the cavity, one end of the first spring is fixed to the column and another end resists the swing board, and the first spring and the button are positioned at opposite sides of the pivots.
14. The portable electronic device as claimed in claim 13, wherein the movable keypad comprises a base, and the base has a protrusion at one end thereof configured for engaging with the latching end of the swing board.
15. The portable electronic device as claimed in claim 14, wherein the base further comprises a guide portion, and the guide portion defines two guide slots respectively engaging with the guide posts.
16. The portable electronic device as claimed in claim 15, wherein two supporting modules are formed to respectively supporting the two guide posts, each supporting module comprises two blocks, and each blocks defines a recess for securing one end of the guide post.
17. The portable electronic device as claimed in claim 16, wherein the first electronic connecting port is positioned between the two guide posts, and the second electronic connecting port is attached to the guide portion of the movable keypad.
18. A portable electronic device comprising:
a main body defining a cavity inside and an opening in a sidewall thereof;
a fixed keypad mounted on the main body;
a driving module; and
a movable keypad received in the cavity, and being driven to move away from the main body via the opening so as to electronically connects with the fixed keypad.
19. The portable electronic device as claimed in claim 18, wherein two pivots are formed in the cavity, the driving module comprises a swing board, and the swing board is positioned between the two pivots and is rotatable relative to the pivots, having a resisting end resisting the button and a latching end for latching the movable keypad.
20. The portable electronic device as claimed in claim 19, wherein the driving module further comprises two second springs, two parallel guide posts are fixed between opposite sidewalls of the main body in the cavity, the movable keypad is attached to and slidable relative to the guide posts, and the second springs are respectively mounted on one end of the at least one guide post, resisting one end of the movable keypad.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

What is claimed is:

1. A method for recognizing speech, comprising:
receiving information reflecting the speech;
determining at least one broad-class of the received information;
classifying the received information based on the determined broad-class;
selecting a model based on the classification of the received information; and
recognizing the speech using the selected model and the received information.
2. The method of claim 1, wherein the received information comprises extracted feature information.
3. The method of claim 2, wherein the extracted feature information comprises at least one of spectral feature information, temporal feature information, and statistical feature information.
4. The method of claim 1, wherein the determined broad-class is chosen from an initial broad-class, a final broad-class, and a non-speech broad-class.
5. The method of claim 1, wherein the received information comprises information reflecting at least one frame of the speech, wherein determining the broad-class of the received information comprises determining a broad-class of the frame, and wherein classifying the received information does not use the frame if the broad-class of the frame is determined to be an initial broad-class.
6. The method of claim 1, wherein the received information comprises information reflecting at least one frame of the speech, wherein determining the broad-class of the received information comprises determining a broad-class of the frame, and wherein classifying the received information does not use the frame if the broad-class of the frame is determined to be a final broad-class.
7. The method of claim 1, wherein the classification of the received information comprises at least one of a channel classification, an environment classification, and a speaker classification.
8. The method of claim 7, wherein the channel classification comprises at least one of a wireless channel classification and a wired channel classification.
9. The method of claim 7, wherein the environment classification comprises at least one of a quiet office classification, public place classification, and running car classification.
10. The method of claim 1, wherein the selected model is a Hidden Markov Model.
11. The method of claim 1, wherein a recurrent neural network determines the broad-class of the received information.
12. The method of claim 1, wherein a recurrent neural network classifies the received information.
13. A system for recognizing speech, comprising:
a receiver for receiving information reflecting the speech;
a first recurrent neural network for determining at least one broad-class of the received information;
a second recurrent neural network for classifying the received information based on the determined broad-class;
a model selector for selecting a Hidden Markov Model based on the classification of the received information; and
a recognizer for recognizing the speech using the selected Hidden Markov Model and the received information.
14. The system of claim 13, wherein the received information comprises extracted feature information.
15. The system of claim 13, wherein the extracted feature information comprises at least one of spectral feature information, temporal feature information, and statistical feature information.
16. The system of claim 13, wherein the determined broad-class is chosen from an initial broad-class, a final broad-class, and a non-speech broad-class.
17. The system of claim 13, wherein the received information comprises information reflecting at least one frame of the speech, wherein the first recurrent neural network determines a broad-class of the frame, and wherein the second recurrent neural network does not use the frame if the broad-class of the frame is determined to be an initial broad-class.
18. The system of claim 13, wherein the received information comprises information reflecting at least one frame of the speech, wherein the first recurrent neural network determines a broad-class of the frame, and wherein the second recurrent neural network does not use the frame if the broad-class of the frame is determined to be a final broad-class.
19. The system of claim 13, wherein the classification of the received information comprises at least one of a channel classification, an environment classification, and a speaker classification.
20. The system of claim 19, wherein the channel classification comprises at least one of a wireless channel classification and a wired channel classification.
21. The system of claim 19, wherein the environment classification comprises at least one of a quiet office classification, public place classification, and running car classification.
22. A computer-readable medium containing instructions for a computer to perform the steps of:
receiving information reflecting speech;
determining at least one broad-class of the received information;
classifying the received information based on the determined broad-class;
selecting a model based on the classification of the received information; and
recognizing the speech using the selected model and the received information.