IP Library Granted Patent US 9,473,403
Granted Patent B2
US 9,473,403 · App. 14/333,281 · Granted Oct 18, 2016

Function mode routing

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 9,473,403
App. No.
14/333,281
Granted
Oct 18, 2016
Kind
B2
Abstract

Methods and entities of routing messages to or from a network entity in an IP network is disclosed. A function mode is indicated in a message routed to or from the network entity.

Claims (32)

1. A method, comprising:

receiving, at a network entity configured to route requests in a packet switched network, a request comprising an indication of a function mode associated with the request, wherein function mode indicates whether the request is associated with a service identity, and wherein the function mode further indicates whether the request comprises an originating request or a terminating request;

detecting, at the network entity, the indication of the function mode; and

processing, at the network entity, the request in accordance with the function mode indicated in the request, wherein the processing includes evaluation of filter criteria applicable to the function mode associated with the request, and wherein the processing skips over evaluation of filter criteria applicable to another function mode.

2. The method of claim 1 , further comprising:

processing the function mode by processing data stored in a storage device.

3. The method of claim 1 , wherein the network entity comprises a call state controller.

4. An apparatus, comprising:

at least one processor; and

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

receive, at the apparatus configured to route requests in a packet switched network, a request comprising an indication of a function mode associated with the request, wherein function mode indicates whether the request is associated with a service identity, and wherein the function mode further indicates whether the request comprises an originating request or a terminating request;

detect, at the apparatus, the indication of the function mode; and

process, at the apparatus, the request in accordance with the function mode indicated in the request, wherein the processing includes evaluation of filter criteria applicable to the function mode associated with the request, and wherein the processing skips over evaluation of filter criteria applicable to another function mode.

5. The apparatus of claim 4 , further comprising:

process the function mode by processing data stored in a storage device.

6. The apparatus of claim 4 , wherein the apparatus comprises a call state controller.

7. A non-transitory computer-readable medium encoded with instructions that, when executed by at least one processor, cause operations comprising:

receiving, at a network entity configured to route requests in a packet switched network, a request comprising an indication of a function mode associated with the request, wherein function mode indicates whether the request is associated with a service identity, and wherein the function mode further indicates whether the request comprises an originating request or a terminating request;

detecting, at the network entity, the indication of the function mode; and

processing, at the network entity, the request in accordance with the function mode indicated in the request, wherein the processing includes evaluation of filter criteria applicable to the function mode associated with the request, and wherein the processing skips over evaluation of filter criteria applicable to another function mode.

8. The non-transitory computer-readable medium of claim 7 , further comprising:

processing the function mode by processing data stored in a storage device.

9. The non-transitory computer-readable medium of claim 7 , wherein the network entity comprises a call state controller.

10. The method of claim 1 , wherein the processing further includes routing the request based at least in part on the evaluation of the filter criteria applicable to the function mode associated with the request.

11. The method of claim 10 , wherein the function mode comprises an originating service identity or a terminating service identity.

12. The method of claim 11 , wherein different filter criteria are applicable to each of the originating service identity and terminating service identity.

13. The apparatus of claim 4 , wherein the processing further includes routing the request based at least in part on the evaluation of the filter criteria applicable to the function mode associated with the request.

14. The apparatus of claim 13 , wherein the function mode comprises an originating service identity or a terminating service identity.

15. The apparatus of claim 14 , wherein different filter criteria are applicable to each of the originating service identity and terminating service identity.

16. The non-transitory computer-readable medium of claim 7 , wherein the processing further includes routing the request based at least in part on the evaluation of the filter criteria applicable to the function mode associated with the request.

17. The non-transitory computer-readable medium of claim 16 , wherein the function mode comprises an originating service identity or a terminating service identity.

18. The non-transitory computer-readable medium of claim 17 , wherein different filter criteria are applicable to each of the originating service identity and terminating service identity.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035443/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2014
From: WESTMAN, ILKKA; POIKSELKA, MIIKKA
To: NOKIA CORPORATION
Reel/Frame 033509/0831 →