IP Library Granted Patent US 7,835,345
Granted Patent B2
US 7,835,345 · App. 11/206,806 · Granted Nov 16, 2010

Page-mode messaging

Assignee: Nokia Corporation
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 7,835,345
App. No.
11/206,806
Granted
Nov 16, 2010
Kind
B2
Abstract

A way to provide page-mode messaging is to send a message using a session-mode messaging mechanism with an indication indicating that the session-mode is for a pager-type message. In response to said indication, a receiver treats the message as a page-mode message although it was received in the session-mode.

Claims (54)

1. A method, comprising:

sending, using a terminal, a page-mode message using a session-mode messaging mechanism, with an indication indicating that a session-mode is for the page-mode message, in response to a page-mode message size exceeding a predetermined limit;

applying, using the terminal, a session description protocol to initiate a session in the session-mode messaging mechanism; and

adding, using the terminal, the indication to a header of a session initiation message.

2. A method of claim 1 , further comprising:

creating, using the terminal, a session for sending the page-mode message; and

terminating, using the terminal, the session in response to the page-mode message having been sent.

3. A method of claim 1 , further comprising:

creating, using the terminal, a session for sending the page-mode message;

receiving, using the terminal, information that the page-mode message have been received; and

terminating, using the terminal, the session in response to the page-mode message having been received.

4. A method of claim 1 , wherein the adding comprises adding the indication in an m-line in the header.

5. A method of claim 1 , wherein the adding comprises adding the indication comprising a parameter indicating an actual size of the page-mode message.

6. A method of claim 1 , wherein the adding comprises adding the indication comprising an m-line indication and a parameter indicating an actual size of the page-mode message.

7. An apparatus, comprising:

at least one processor; and

memory including computer program code,

the memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to

send a message using a session-mode messaging mechanism, with an indication indicating that the message is a page-mode message, in response to a page-mode message size exceeding a predetermined limit,

apply, using the terminal, a session description protocol to initiate a session in the session-mode messaging mechanism, and

add, using the terminal, the indication to a header of a session initiation message.

8. An apparatus of claim 7 , wherein the memory and the computer program code are further configured to, with the at least one processor, cause the apparatus at least to send the page-mode message in response to a user command.

9. An apparatus, comprising:

at least one processor; and

memory including computer program code,

the memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to

detect an indication in a header of a session initiation message that a session-mode messaging mechanism is used for a page-mode message, and

in response to the indication, treat a received session-mode message as the page-mode message,

wherein the page-mode message is received in response to a page-mode message size exceeding a predetermined limit.

10. An apparatus of claim 9 , wherein the memory and the computer program code are further configured to, with the at least one processor, cause the apparatus at least to store the received page-mode message in response to the reception.

11. An apparatus of claim 9 , wherein the memory and the computer program code are further configured to, with the at least one processor, cause the apparatus at least to notify a user of the page-mode message.

12. An apparatus of claim 9 , wherein the memory and the computer program code are further configured to, with the at least one processor, cause the apparatus at least to check, in response to said indication, a size of the page-mode message, and to decide continuation or termination of the session-mode mechanism based on the size of the page-mode message.

13. An apparatus of claim 9 , wherein the memory and the computer program code are further configured to, with the at least one processor, cause the apparatus at least to check, in response to said indication, a size of the page-mode message, to request from a user further instructions relating to continuation or termination of the session-mode mechanism, and to show the size of the page-mode message to the user.

14. An apparatus of claim 9 , wherein the memory and the computer program code are further configured to, with the at least one processor, cause the apparatus at least to continue the session-mode mechanism by forwarding a session request relating to said page-mode message.

15. A server apparatus, comprising:

at least one processor; and

memory including computer program code,

the memory and the computer program code configured to, with the at least one processor, cause the server apparatus at least to

detect an indication in a header of a session initiation message that a session-mode messaging mechanism is used for a page-mode message,

in response to the indication, assume itself to be an end-point of the session-mode messaging mechanism, and

in response to the indication, define a message received via the session-mode messaging mechanism as the page-mode message,

wherein the page-mode message is received in response to a page-mode message size exceeding a predetermined limit.

16. A method comprising:

receiving, using a transceiver, a session-mode message with an indication in the header of the session-mode message indicating that a session-mode is for a page-mode message; and

in response to said indication, treating, using a user terminal, the received session-mode message as the page-mode message,

wherein the page-mode message is received in response to a page-mode message size exceeding a predetermined limit.

17. A non-transitory computer readable storage medium embodying program instructions, wherein execution of said computer program instructions causes a device to:

send a page-mode message using a session-mode messaging mechanism, with an indication indicating that a session-mode is for the page-mode message, in response to a page-mode message size exceeding a predetermined limit,

apply, using the terminal, a session description protocol to initiate a session in the session-mode messaging mechanism, and

add, using the terminal, the indication to a header of a session initiation message.

18. A non-transitory computer readable storage medium embodying program instructions, wherein execution of said computer program instructions causes a device to:

treat, in response to a session-mode message being received with an indication in a header of the session-mode message indicating that the session-mode is for a page-mode message, the received session-mode message as the page-mode message,

wherein the page-mode message is received in response to a page-mode message size exceeding a predetermined limit.

19. An apparatus of claim 7 , wherein the apparatus is a user terminal and the memory and the computer program code are further configured to, with the at least one processor, cause the user terminal to use a session description protocol to initiate a session in the session-mode messaging mechanism; and to add the indication to an m-line in a header of a session initiation message.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035442/0976 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2005
From: LEPPISAARI, ARTO; MUTIKAINEN, JARI; KUURE, PEKKA; HARUNA, ADAMU
To: NOKIA CORPORATION
Reel/Frame 017193/0512 →
Priority Claims (1)
FI 20055288 · Jun 6, 2005 · national
Continuity (1)
Related Publication 20060274728A1 · Dec 7, 2006