IP Library Granted Patent US 8,849,913
Granted Patent B2
US 8,849,913 · App. 11/426,023 · Granted Sep 30, 2014

Method and system for triggering activation of IMS applications on a mobile radio terminal

Inventor: Jeffrey J. Griffin (Raleigh, NC)
Assignees: Sony Corporation; Sony Mobile Communications AB
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,849,913
App. No.
11/426,023
Granted
Sep 30, 2014
Kind
B2
Abstract

A method of remotely activating a non-native IP multimedia subsystem (IMS) application of an electronic device. The method may include receiving at least one of a general IMS availability registration from the electronic device or a native IMS application registration from the electronic device; identifying the non-native IMS application using a database that associates IMS applications with corresponding electronic devices; transmitting an activation trigger for the non-native IMS application to the electronic device; and receiving an IMS application registration for the non-native IMS application and registering the non-native IMS application.

Claims (26)

1. A method of remotely activating a non-native IP multimedia subsystem (IMS) application of an electronic device, comprising:

receiving at least one of a general IMS availability registration from the electronic device or a native IMS application registration from the electronic device;

responding to the general IMS availability registration or the native IMS application registration by checking a database that associates IMS applications with the electronic device from which the registration was received and identifying a non-native IMS application corresponding to the electronic device from which the registration was received for remote activation;

transmitting an activation trigger for the identified non-native IMS application to the electronic device from which the registration was received; and

receiving an IMS application registration for the identified non-native IMS application corresponding to the electronic device from which the registration was received and registering the identified non-native IMS application; and

wherein the activation trigger is a wireless application protocol (WAP) push; and

wherein plural non-native IMS applications associated with the electronic device are identified and activation triggers are transmitted for each identified non-native IMS application, the activation triggers transmitted without waiting for registration of the non-native IMS application associated with any one of the activation triggers.

2. The method of claim 1 , wherein the method is carried out by a server of a communications network and the electronic device is a mobile radio terminal.

3. The method of claim 1 , further comprising maintaining the database by associating the non-native IMS application with the electronic device when enrollment is made for a service supported by the non-native IMS application.

4. The method of claim 1 , further comprising negotiating session initiation protocol (SIP) connections between the non-native IMS application executed by the electronic device and a corresponding IMS application executed by a SIP client.

5. The method of claim 1 , wherein the non-native IMS application is Java based.

6. The method of claim 5 , wherein an application programming interface (API) for the non-native IMS application is one of Java specification request (JSR) 180 or JSR 281.

7. The method of claim 1 , wherein the at least one of a general IMS availability registration from the electronic device or a native IMS application registration from the electronic device is sent from the electronic device when the electronic device is powered on.

8. A non-transitory computer readable medium storing a program, the program for remotely activating a non-native IP multimedia subsystem (IMS) application of an electronic device and comprises executable logic to:

receive at least one of a general IMS availability registration from the electronic device or a native IMS application registration from the electronic device;

respond to the general IMS availability registration or the native IMS application registration by checking a database that associates IMS applications with the electronic device from which the registration was received and identify from the database a non-native IMS application corresponding to the electronic device from which the registration was received for remote activation;

transmit an activation trigger for the identified non-native IMS application to the electronic device from which the registration was received; and

receive an IMS application registration for the identified non-native IMS application corresponding to the electronic device from which the registration was received and registering the identified non-native IMS application; and

wherein the activation trigger is a wireless application protocol (WAP) push; and

wherein upon identification of plural non-native IMS applications associated with the electronic device, the logic to transmit transmits an activation trigger for each identified non-native IMS application, the activation triggers transmitted without waiting for registration of the non-native IMS application associated with any one of the activation triggers.

9. The computer readable medium of claim 8 , wherein the program is executed by a server of a communications network and the electronic device is a mobile radio terminal.

10. The computer readable medium of claim 8 , further comprising logic to maintain the database by associating the non-native IMS application with the electronic device when enrollment is made for a service supported by the non-native IMS application.

11. The computer readable medium of claim 8 , further comprising logic to negotiate session initiation protocol (SIP) connections between the non-native IMS application executed by the electronic device and a corresponding IMS application executed by a SIP client.

12. The computer readable medium of claim 8 , wherein the non-native IMS application is Java based.

13. The computer readable medium of claim 12 , wherein an application programming interface (API) for the non-native IMS application is one of Java specification request (JSR) 180 or JSR 281.

14. The computer readable medium of claim 8 , wherein the at least one of a general IMS availability registration from the electronic device or a native IMS application registration from the electronic device is sent from the electronic device when the electronic device is powered on.

Assignments (3)
ASSIGNMENT OF PARTIAL INTEREST Recorded May 13, 2014
From: SONY MOBILE COMMUNICATIONS AB
To: SONY CORPORATION
Reel/Frame 032884/0716 →
CHANGE OF NAME Recorded Apr 24, 2014
From: SONY ERICSSON MOBILE COMMUNICATIONS AB
To: SONY MOBILE COMMUNICATIONS AB
Reel/Frame 032745/0903 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2006
From: GRIFFIN, JEFFREY J.
To: SONY ERICSSON MOBILE COMMUNICATIONS AB
Reel/Frame 017831/0354 →
Continuity (1)
Related Publication 20070299913A1 · Dec 27, 2007