1. A method, comprising:
receiving a voice mail;
converting the voice mail into a text message using a predefined speech-to-text conversion algorithm; and
transmitting the text message to a wireless computing device.
2. The method according to claim 1, further comprising:
upon receipt of the voice mail, transmitting a notification message to the wireless computing device indicating receipt of the voice mail.
3. The method according to claim 2, wherein the notification message includes a conversion portion querying whether to convert the voice mail into the text message.
4. The method according to claim 2, wherein the notification message includes an authentication code prompt requiring a user to enter an authentication code.
5. The method according to claim 2, wherein the notification message includes description data corresponding to the voice mail, the description data including at least one of a source identifier of the voice mail, a time stamp for the voice mail, a size of the voice mail and a length of the voice mail.
6. The method according to claim 4, further comprising:
receiving a response message including the authentication code; and
converting the voice mail into the text message as a function of a comparison of the authentication code and a stored code associated with a voice mail box in which the voice mail is stored.
7. The method according to claim 6, wherein the stored code is one of a voice mail authentication code and a speech-to-text conversion code different from the voice mail authentication code.
8. The method according to claim 1, wherein the text message is delivered to the wireless computing device using a Short Message Service (SMS).
9. The method according to claim 1, further comprising:
generating an email from the text message; and
delivering the email to an email address associated with a voice mailbox in which the voice mail is stored.
10. The method according to claim 1, further comprising:
translating one of the voice mail and the text message from a first language to a second language prior to the delivering step.
11. The method according to claim 1, wherein the wireless computing device is one of a mobile phone, a PDA, a laptop, a tablet computer, a handheld computer, a digital media player and a portable gaming device.
12. The method according to claim 1, further comprising:
when a payload of the text message exceeds a predetermined payload limit, dividing the test message into a plurality of segmented text messages; and
delivering the segmented text messages to the wireless computing device.
13. A method, comprising:
receiving a notification message indicating a voice mail has been received by a voice mail system of a wireless communication network, the notification message including a conversion portion querying whether to convert the voice mail into the text message;
transmitting a response message indicating that the voice mail should be converted into a text message; and
receiving the text message.
14. The method according to claim 13, further comprising:
displaying a prompt for an authentication code.
15. The method according to claim 14, wherein the response message includes the authentication code.
16. The method according to claim 13, wherein the notification message includes description data corresponding to the voice mail, the description data including at least one of a source identifier of the voice mail, a time stamp for the voice mail, a size of the voice mail and a length of the voice mail.
17. The method according to claim 13, wherein the response message is a text message transmitted using a Short Message Service (SMS).
18. The method according to claim 13, further comprising:
receiving a summary message including descriptions of one or more stored voice mails.
19. The method according to claim 19, further comprising:
transmitting a summary response message indicating that at least one selected voice mail from the stored voice mails should be converted into at least one text message; and
receiving the at least one text message.
20. A method, comprising:
storing a voice mail in a voice mailbox associated with a wireless computing device;
transmitting a notification message to the wireless computing device indicating that the voice mail has been stored, the notification message including a conversion portion querying whether to convert the voice mail into a text message, an authentication prompt for receiving an authentication code and description data including at least one of a source identifier of the voice mail, a time stamp for the voice mail, a size of the voice mail and a length of the voice mail;
receiving a response message from the wireless computing device including the authentication code;
comparing the authentication code to a stored code associated with the voice mailbox;
converting the voice mail into the text message using a predetermined speech-to-text conversion algorithm; and
transmitting the text message to the wireless computing device.
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 cover apparatus for covering a pool, comprising:
a frame;
a cover assembly at least partially supported by the frame, the cover assembly comprising a generally planar main portion having at least one side edge, and at least one edge portion adjoining the at least one side edge of the main portion; and
a drive mechanism coupled to the frame, the drive mechanism configured to engage the at least one edge portion and move the cover assembly relative to the frame for advancing or retracting the cover assembly to cover or uncover the pool, respectively,
wherein the drive mechanism comprises first engagement elements, and the edge portion comprises second engagement elements that interengage with the first engagement elements,
wherein the first engagement elements comprise protrusions, and the second engagement elements comprise apertures that are sized and shaped to receive the protrusions,
wherein the edge portion comprises an integral strip attached along the at least one side edge of the main portion, and the strip comprises the apertures and an enlarged outer lip that is adjacent to the apertures and extends continuously along a longitudinal extent of the edge portion, and
wherein the drive mechanism further comprises at least one guide element, the at least one guide element for slidingly receiving the outer lip of the edge portion, so that the outer lip is guided by the drive mechanism when the cover assembly is advanced out of the drive mechanism.
2. The apparatus of claim 1, wherein the drive mechanism comprises a feed wheel, and rotation of the feed wheel causes the cover assembly to move relative to the frame.
3. The apparatus of claim 2, wherein the protrusions are spaced apart about an outer circumference of the feed wheel, and the apertures are complementarily spaced apart along the longitudinal extent of the edge portion.
4. The apparatus of claim 3, wherein the protrusions are generally cylindrical in shape, and the apertures are generally circular in shape.
5. The apparatus of claim 2, further comprising a spool that is rotatably supported by the frame, and the cover assembly is wound and unwound about the spool when retracted or advanced by the drive mechanism, respectively.
6. The apparatus of claim 5, wherein the drive mechanism comprises a first motor for rotating the feed wheel, the frame comprises a second motor for rotating the spool, the second motor being operable separately from the first motor.
7. The apparatus of claim 6, further comprising a control device connected to the first and second motors, and configured to generally synchronize movement of the feed wheel and the spool so that a rate in which the cover assembly is delivered to the drive mechanism is in proportion to how much of the cover assembly is wound about the spool.
8. The apparatus of claim 7, wherein the spool is controlled so as to maintain a generally consistent rate that the cover assembly is delivered to the drive mechanism.
9. The apparatus of claim 7, further comprising at least one sensor for monitoring a position of the cover assembly relative to the drive mechanism.
10. The apparatus of claim 5, wherein the drive mechanism is adjustably positionable relative to the spool.
11. The apparatus of claim 10, wherein the frame comprises a channel, and the drive mechanism comprises an arm that is slidingly received in the channel.
12. The apparatus of claim 5, wherein, when the cover assembly is unwound about the spool and advanced by the drive mechanism, the cover assembly is conveyed downwardly at an angle between the spool and the at least one guide element.
13. The apparatus of claim 12, wherein, when the cover assembly is unwound about the spool and advanced by the drive mechanism, the at least one guide element transmits the outer lip of the edge portion along a generally arcuate path so that the cover assembly is presented in a generally horizontal position to cover the pool.
14. The apparatus of claim 1, wherein the at least one guide element of the drive mechanism guides the outer lip of the edge portion so that the cover assembly is presented in a generally horizontal position when advanced out of the drive mechanism.
15. The apparatus of claim 14, wherein the at least one guide element of the drive mechanism restricts lateral movement of the outer lip of the edge portion.
16. The apparatus of claim 15, wherein the at least one guide element of the drive mechanism comprises at least one of:
at least one guide block arranged to slidingly receive the outer lip of the edge portion; and
a pair of generally opposing guide rails arranged to slidingly receive the outer lip of the edge portion.
17. The apparatus of claim 7, wherein the frame comprises left and right frames spaced apart on generally opposing sides of the cover assembly.
18. The apparatus of claim 7, wherein the drive mechanism comprises left and right drive mechanism spaced apart on generally opposing sides of the cover assembly.
19. The apparatus of claim 1, wherein the outer lip has a generally circular cross section and a diameter dimension that is at least four times a thickness dimension of the strip.
20. The apparatus of claim 1, wherein the outer lip has a generally circular cross section with a diameter dimension between 0.125\u2033 to 0.5\u2033, and a thickness dimension of the strip is between 0.03125\u2033 to 0.125\u2033.
21. The apparatus of claim 20, wherein the strip is formed of a material selected from the group consisting of high-density polyethylene, medium-density polyethylene and low-density polyethylene.
22. A cover apparatus for covering a pool, comprising:
a frame;
a cover assembly at least partially supported by the frame, the cover assembly comprising a generally planar main portion having a side edge, and an edge portion adjoining the side edge of the main portion, the edge portion comprising an integral strip extending along a length of the edge portion, the strip comprising a plurality of apertures spaced apart along the length of the edge portion, and an enlarged outer lip having a generally circular cross section and extending continuously along the length of the edge portion adjacent to the plurality of apertures; and
a drive mechanism coupled to the frame, the drive mechanism comprising a feed wheel comprising a plurality of protrusions spaced apart about an outer circumference of the feed wheel, and at least one guide element adjacent to the feed wheel,
wherein the apertures receive the protrusions, so that the feed wheel engages the edge portion, and rotation of the feed wheel causes the cover assembly to move relative to the frame for advancing or retracting the cover assembly to cover or uncover the pool, respectively, and
wherein the at least one guide element slidingly receives the outer lip of the edge portion, so that lateral movement of the outer lip is restricted, and the outer lip is guided by the drive mechanism when the cover assembly is advanced out of the drive mechanism so that the cover assembly is presented in a generally horizontal position to cover the pool.
23. A cover apparatus for covering a pool, comprising:
a frame;
a cover assembly at least partially supported by the frame, the cover assembly comprising a generally planar main portion having first and second side edges, and respective first and second edge portions adjoining the first and second side edges of the main portion, the first and second edge portions comprising first and second integral strips extending along a respective longitudinal extent thereof, each of the first and second strips comprising first engagement elements spaced apart along the respective longitudinal extent, and an enlarged outer lip extending continuously along the respective longitudinal extent adjacent to the respective first engagement elements, each of the first engagement elements being selected from one of protrusions and apertures that are sized and shaped to receive the protrusions; and
first and second drive mechanisms coupled to the frame, the first and second drive mechanisms configured to respectively engage the first and second edge portions and move the cover assembly relative to the frame for advancing or retracting the cover assembly to cover or uncover the pool, respectively, each of the first and second drive mechanisms comprising a feed wheel, and second engagement elements spaced apart about an outer circumference of the feed wheel, each of the second engagement elements being selected from the other of the protrusions and the apertures, the second engagement elements interengaging with the first engagement elements so that rotation of the feed wheel causes the cover assembly to move relative to the frame, each of the first and second drive mechanisms further comprising at least one guide element adjacent to the respective feed wheel for slidingly receiving the outer lip of the respective edge portion, so that lateral movement of the outer lips are restricted, and the outer lips are guided by the first and second drive mechanisms when the cover assembly is advanced out of the first and second drive mechanisms so that the cover assembly is presented in a generally horizontal position to cover the pool.