IP Library Patent Application 11994024
Patent Application
App. No. 11/994,024

Routing Data in a Computing Device

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.
11/994,024
Abstract

A computing device comprises an architecture 30 having a number of network connections which independently connect to different LANs and which each independently and separately allocate private IP addresses. The device includes an interface manager 32 which functions to apply a unique network ID extension (NID) to the network address for an incoming data packet to avoid ambiguities arising when any one or more of the different LANs unknowingly duplicates the private IP addresses used by one or more of the other LANs. The associations between the NIDs, the networks and the interfaces can be stored on any suitable storage means within the device, such as a hard disc drive 34 . For an outgoing data packet, the applied NID is stripped from the packet by the interface manager 32 before being routed to a network connection and exiting the device onto one of the connected LANs.

Claims (10)

1 . A method of providing Internet Protocol private network addresses on a computing device which maintains multiple interfaces, each of which may be connected to different local area networks, the method comprising embedding a respective unique identifier for each of the said local area networks in the Internet Protocol address structure.

2 . A method according to claim 1 where the computing device maintains a database mapping interfaces to the networks.

3 . A method according to claim 1 wherein the computing device is arranged to remove the unique identifier from the address structure before data is placed onto a network by the computing device.

4 . A computing device arranged to operate in accordance with a method as claimed in claim 1 .

5 . An operating system for causing a computing device to operate in accordance with a method as claimed in claim 1 .

6 . A method according to claim 2 wherein the computing device is arranged to remove the unique identifier from the address structure before data is placed onto a network by the computing device.

7 . A computing device arranged to operate in accordance with a method as claimed in claim 2 .

8 . A computing device arranged to operate in accordance with a method as claimed in claim 3 .

9 . An operating system for causing a computing device to operate in accordance with a method as claimed in claim 2 .

10 . An operating system for causing a computing device to operate in accordance with a method as claimed in claim 3 .

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2009
From: SYMBIAN LIMITED; SYMBIAN SOFTWARE LIMITED
To: NOKIA CORPORATION
Reel/Frame 022240/0266 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2008
From: BANNURA, PATRIK
To: SYMBIAN SOFTWARE LIMITED
Reel/Frame 021263/0068 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2008
From: BANNURA, PATRIK
To: SYMBIAN SOFTWARE LIMITED
Reel/Frame 020594/0278 →