IP Library Patent Application 10932680
Patent Application
App. No. 10/932,680

Methods of retrieving a message from a message server in a push-to-talk network

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 None
App. No.
10/932,680
Abstract

In a push-to-talk communications network, a method of retrieving a set of messages from a message server to a first receiving device is disclosed. The method includes sending a notification for each of the set of messages to the first receiving device that the set of messages can be retrieved, wherein the first receiving device can display a plurality of notifications, and the first receiving device is coupled to the message server. The method also includes retrieving each of the set of messages from the message server. Advantages of the invention include a standards-based solution that combines the flexibility of mobile messaging with the ease-of-use of voice.

Claims (53)

1 . In a push-to-talk communications network, a method of retrieving a set of messages from a message server to a first receiving device, comprising:

sending a notification for each of said set of messages to said first receiving device that said set of messages can be retrieved, wherein said first receiving device can display a set of notifications, and said first receiving device is coupled to said message server;

retrieving each of said set of messages from said message server.

2 . The method of claim 1 , wherein said message session is a DVM session.

3 . The method of claim 2 , wherein each of said notifications is displayed in a contact list on said first receiving device.

4 . The method of claim 3 , wherein each of said set of messages can be retrieved in any order.

5 . The method of claim 3 , wherein each of said set of messages can be categorized based on a sending device name.

6 . The method of claim 3 , wherein each of said set of messages can be categorized based on a time and date.

7 . The method of claim 3 , wherein each of said set of messages can be categorized based on a duration.

8 . The method of claim 3 , wherein each of said set of messages can be categorized based on a message attribute.

9 . The method of claim 1 , wherein all messages can be retrieved by selecting a retrieve message function on said first receiving device.

10 . The method of claim 1 , wherein said notification is displayed within a group contained within a contact list on said first receiving device.

11 . The method of claim 1 , wherein said notification is displayed within an inbox on said first receiving device.

12 . The method of claim 11 , wherein said notification can be added or deleted from said inbox using a Group List Management Protocol (HTTP/XML).

13 . The method of claim 11 , wherein each of said set of messages can be retrieved in any order.

14 . The method of claim 11 , wherein each of said set of messages can be categorized based on a sending device name.

15 . The method of claim 11 , wherein each of said set of messages can be categorized based on a time and date.

16 . The method of claim 11 , wherein each of said set of messages can be categorized based on a message duration.

17 . The method of claim 11 , wherein each of said set of messages can be categorized based on a message attribute.

18 . The method of claim 11 , wherein said inbox is an instant talk group on said first receiving device.

19 . The method of claim 1 , wherein said notification is associated with a SIP URI that is used to identify said message on said message server.

20 . The method of claim 1 , wherein said push-to-talk communications network is half-duplex.

21 . The method of claim 1 , wherein said message server is a message store.

22 . The method of claim 1 , wherein said message server is a content server.

23 . The method of claim 1 , wherein said notification includes an alert.

24 . The method of claim 23 , wherein said alert is visual.

25 . The method of claim 23 , wherein said alert is audible.

26 . The method of claim 1 , wherein all of said set of messages can be automatically retrieved.

27 . The method of claim 1 , wherein a floor is automatically granted to said message server when a message is retrieved.

28 . The method of claim 1 , wherein said receiving device further includes a push-to-talk button.

29 . The method of claim 28 , wherein said push-to-talk button can be used to select a notification from said set of notifications and said selection retrieves a message from said set of messages.

30 . The method of claim 28 , wherein said push-to-talk button can be used to skip a playback of a notification such that a subsequent notification begins said playback.

31 . The method of claim 28 , wherein if a first message and a second message are selected, pushing said push-to-talk button during the retrieval of said first message retrieves said second message.

32 . The method of claim 1 , wherein a visual display element in said receiving device can be used to distinguish between a heard message and an unheard message.

33 . The method of 1 , wherein said first receiving device can transmit a second message to a second receiving device by duplicating a reference to said message and updating a special message entry in said contact list of said second receiving device.

34 . The method of claim 1 , wherein said first receiving device can transmit said message to a second receiving device.

35 . The method of claim 1 , wherein said first receiving device can transmit said message with a voice comment to a second receiving device.

36 . The method of claim 2 , wherein said message session is terminated and a floor is released when said message is retrieved from said message server.

37 . The method of 1 , wherein a receiving device user can control a maximum message length and a maximum message size of said message.

38 . The method of claim 1 , wherein a receiving device user can control a maximum amount messages.

39 . The method of 1 , wherein a push-to-talk communications network can control a maximum message length and a maximum message size of said message.

40 . The method of claim 1 , wherein a push-to-talk communications network operator can control a maximum amount of messages.

41 . The method of claim 3 , wherein said first receiving device comprises native PoC client application.

42 . The method of claim 41 , wherein each of said set of messages is a contact in said contact list.

43 . The method of claim 1 , wherein said first receiving device is coupled to said message server in an internet protocol network.

44 . The method of claim 34 , wherein said first receiving device is coupled to said second receiving device in an internet protocol network.

45 . The method of claim 1 , wherein said message is a text message delivered with a personal instant alert to said receiving device.

46 . In a push-to-talk communications network, a method of retrieving a set of messages from a message server to a first receiving device, comprising:

establishing a DVM session with said message server;

sending a notification for each of said set of messages to said first receiving device that said set of messages can be retrieved, wherein said first receiving device can display a plurality of notifications in a contact list, and said first receiving device is coupled to said message server in an internet protocol network.

47 . In a push-to-talk communications network, a method of retrieving a set of messages from a message server to a first receiving device, comprising:

establishing a DVM session with said message server;

sending a notification for each of said set of messages to said first receiving device that said set of messages can be retrieved, wherein said first receiving device can display a plurality of notifications in a contact list, and said first receiving device is coupled to said message server in a GSM/GPRS network.

Assignments (5)
RELEASE Recorded Nov 16, 2015
From: SILICON VALLEY BANK
To: SONIM TECHNOLOGIES, INC.
Reel/Frame 037151/0697 →
RELEASE Recorded Jul 24, 2007
From: SILICON VALLEY BANK
To: SONIM TECHNOLOGIES, INC.
Reel/Frame 019597/0062 →
SECURITY AGREEMENT Recorded Jul 10, 2007
From: SONIM TECHNOLOGIES, INC.
To: INVESTEC BANK (UK) LTD., AS ADMINISTRATIVE AGENT
Reel/Frame 019529/0923 →
SECURITY AGREEMENT Recorded May 1, 2007
From: SONIM TECHNOLOGIES, INC.
To: SILICON VALLEY BANK
Reel/Frame 019224/0586 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2006
From: HOOVER, CHRISTOPHER; EMAMI-NOURI, MOHSEN
To: SONIM TECHNOLOGIES, INC
Reel/Frame 017680/0614 →