IP Library Granted Patent US 8,086,222
Granted Patent B2
US 8,086,222 · App. 11/730,209 · Granted Dec 27, 2011

Voicemail short message service method and means and a subscriber terminal

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,086,222
App. No.
11/730,209
Granted
Dec 27, 2011
Kind
B2
Abstract

The invention relates to a voicemail short messaging method ( 10, 20, 30 ) and means and a subscriber terminal ( 500 ). In particular it concerns a method and means for instantaneous packet switched voicemail between Internet compatible computers, personal digital assistants, telephones and mobile stations. In particular the inventive subscriber terminal ( 500 ) concerns a hardware and a software setup that allows the combined use of audio and/or video devices ( 550 ) with both the normal cellular or fixed telephony network ( 520 ) and with an Internet connection ( 510 ). The inventive subscriber terminal ( 500 ) allows the flexible use of both the Internet and telephony network with numerous advantages, one of which is the inventive voicemail short messaging method under study. The inventive voicemail messaging method ( 10 ), comprising at least one subscriber terminal is characterised by server independence.

Claims (52)

1. A method comprising:

receiving, at a first mobile station, an identification of a message recipient;

receiving a message at the first mobile station, wherein the message comprises at least one of a voice message or a video message;

generating a data file corresponding to the message;

transmitting the data file from the first mobile station to a second mobile station of the message recipient; and

after transmitting the data file to the second mobile station, if the data file cannot be delivered to the second mobile station, transmitting the data file to a central server.

2. The method of claim 1 , further comprising decomposing the data file into one or more Internet Protocol (IP) packets, wherein transmitting the data file comprises transmitting the one or more IP packets.

3. The method of claim 1 , wherein the identification of the message recipient comprises at least one of a telephone number of the message recipient, a name of the message recipient, an e-mail address of the message recipient, or an IP address of the message recipient.

4. The method of claim 1 , wherein transmitting the data file comprises:

dialing a telephone number of the second mobile station to establish a call through a communication connection; and

playing the data file through the communication connection.

5. The method of claim 4 , wherein the data file is played for a voicemail of the message recipient if the message recipient does not answer the call.

6. The method of claim 1 , wherein the identification of the message recipient is received as speech, and further comprising using speech recognition to interpret the identification.

7. The method of claim 1 , wherein further comprising appending a prefix to the data file, wherein the prefix comprises a predetermined introduction to the message.

8. The method of claim 1 , further comprising appending a postfix to the data file, wherein the postfix comprises a predetermined ending to the message.

9. The method of claim 1 , further comprising applying an expiration condition to the message, wherein the expiration condition causes the message to expire if the expiration condition is satisfied.

10. The method of claim 9 , wherein the expiration condition comprises a time at which the message is to expire.

11. The method of claim 9 , wherein the expiration condition relates to a first memory demand of the first mobile station or a second memory demand of the second mobile station.

12. A mobile station comprising:

an interface configured to:

receive an identification of a message recipient; and

receive a message for the message recipient; and

a processor operatively coupled to the interface and configured to:

identify the message recipient based at least in part on the received identification;

generate a data file that corresponds to the message;

transmit the data file from the mobile station to a second mobile station of the message recipient; and

after transmitting the data file to the second mobile station, provide the data file to a central server if the data file cannot be delivered to the second mobile station, wherein the central server is configured to store the data file.

13. The mobile station of claim 12 , further comprising a memory operatively coupled to the processor and configured to store information regarding the message recipient.

14. The mobile station of claim 13 , wherein the information comprises at least one of a telephone number of the message recipient, a name of the message recipient, an e-mail address of the message recipient, or an IP address of the message recipient.

15. The mobile station of claim 12 , further comprising a camera operatively coupled to the interface, wherein the camera is configured to receive at least a portion of the message.

16. The mobile station of claim 12 , further comprising a microphone operatively coupled to the interface, wherein the microphone is configured to receive at least a portion of the message.

17. The mobile station of claim 12 , wherein the processor is further configured to append at least one of a prefix or a postfix to the data file.

18. A mobile station comprising:

means for receiving an identification of a message recipient;

means for receiving a message for the message recipient, wherein the message comprises at least one of a video message or a voice message;

means for generating a data file that corresponds to the message;

means for transmitting the data file from the mobile station to a second mobile station of the message recipient; and

means for providing the data file to a central server after transmitting the data file to the second mobile station, if the data file cannot be delivered to the second mobile station, wherein the central server is configured to store the data file.

19. The mobile station of claim 18 , further comprising means for applying an expiration condition to the message, wherein the expiration condition causes the message to expire if the expiration condition is satisfied.

20. The mobile station of claim 18 , wherein the identification of the message recipient is received as speech, and further comprising means for recognizing the speech.

21. The mobile station of claim 18 , further comprising:

means for dialing a telephone number of the message recipient to establish a call through a communication connection; and

means for playing the data file through the communication connection.

22. The mobile station of claim 21 , wherein the data file is played for a voicemail of the message recipient if the message recipient does not answer the call.

23. A tangible computer-readable medium having stored thereon, computer-executable instructions that, if executed by a first mobile station, cause the first mobile station to perform operations comprising:

receiving an identification of a message recipient;

receiving a message, wherein the message comprises at least one of a voice message or a video message;

generating a data file corresponding to the message;

transmitting the data file to a second mobile station associated with the message recipient; and

after transmitting the data file to the second mobile station, providing the data file to a central server if the data file cannot be delivered to the second mobile station, wherein the central server is configured to store the data file.

24. The tangible computer-readable medium of claim 23 , further comprising decomposing the data file into one or more Internet Protocol (IP) packets, wherein transmitting the data file comprises streaming the one or more IP packets.

25. The tangible computer-readable medium of claim 23 , further comprising providing the data file to a central server, wherein the central server is configured to convert the data file into a format that is compatible with the second mobile station.

Assignments (3)
MERGER Recorded Nov 2, 2015
From: DOT ASSETS NO. 14 LLC
To: S. AQUA SEMICONDUCTOR, LLC
Reel/Frame 036940/0214 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2007
From: SUINNO OY
To: DOT ASSETS NO. 14 LLC
Reel/Frame 019725/0745 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2007
From: VAANANEN, MIKKO KALERVO
To: SUINNO OY
Reel/Frame 019155/0742 →