IP Library Granted Patent US 8,264,989
Granted Patent B2
US 8,264,989 · App. 11/926,633 · Granted Sep 11, 2012

VoIP server apparatus and method for maintaining software in VoIP server apparatus

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,264,989
App. No.
11/926,633
Granted
Sep 11, 2012
Kind
B2
Abstract

Disclosed are a VoIP server apparatus and a method for maintaining VoIP server software in the server apparatus which transmits/receives a packet to/from an IP terminal via network to provide VoIP service. The method includes: assigning a virtual IP address to the server apparatus; associating a first IP address used by first VoIP server software with the virtual IP address; activating second VoIP server software while the first VoIP server software receives a packet addressed to the virtual IP address and provides VoIP service; changing the association of the virtual IP address with the first IP address to association of the virtual IP address with a second IP address used by the second VoIP server software; receiving a packet addressed to the virtual IP address by the second VoIP server software; and changing VoIP service by the first VoIP server software to VoIP service by the second VoIP server software.

Claims (33)

1. A method for maintaining VoIP server software in a VoIP server apparatus which transmits/receives a packet to/from an IP terminal via a network to provide a VoIP service, the method comprising:

assigning a virtual IP address to the VoIP server apparatus;

associating a first IP address used by first VoIP server software with the virtual IP address;

activating second VoIP server software while the first VoIP server software receives a packet addressed to the virtual IP address and provides a VoIP service;

changing the association of the virtual IP address with the first IP address to association of the virtual IP address with a second IP address used by the second VoIP server software;

receiving a packet addressed to the virtual IP address by the second VoIP server software;

changing a VoIP service by the first server software to a VoIP service by the second VoIP server software; and

wherein a version of the second VoIP server software is newer than a version of the first VoIP server software.

2. The method for maintaining a VoIP server software in a VoIP server apparatus according to claim 1 , wherein the first VoIP server software uses first setting data, and the second VoIP server software uses second setting data.

3. The method for maintaining a VoIP server software in a VoIP server apparatus according to claim 2 , wherein a setting content of the first setting data is the same as a setting content of the second setting data.

4. The method for maintaining a VoIP server software in a VoIP server apparatus according to claim 2 , wherein a setting content of the first setting data is different from a setting content of the second setting data.

5. The method for maintaining a VoIP server software in a VoIP server apparatus according to claim 1 , wherein

a version of the first VoIP server software is the same as a version of the second VoIP server software; and

a setting content of first setting data used by the first VoIP server software is different from a setting content of second setting data used by the second VoIP server software.

6. The method for maintaining a VoIP server software in a VoIP server apparatus according to claim 1 , further comprising:

after changing a VoIP service by the first VoIP server software to a VoIP service by the second VoIP server software, changing association of the virtual IP address with the second IP address to the first IP address; and

changing a VoIP service by the second VoIP server software to a VoIP service by the first VoIP server software again.

7. A VoIP server apparatus which includes a virtual IP address, transmits/receives a packet to/from an IP terminal via a network and provides a VoIP service, comprising:

first VoIP server software which transmits and receives a packet using a first IP address by a first network interface unit;

second VoIP server software which transmits and receives a packet using a second IP address by a second network interface unit; and

an IP change control unit which changes between association with the virtual IP address and the first IP address and association with a virtual IP address and the second IP address,

wherein the second VoIP server software is activated while the first VoIP server software provides a VoIP service by associating the first IP address with the virtual IP address;

wherein the IP change control unit changes association of the virtual IP address with the first IP address to the second IP address and changes a VoIP service by the first VoIP server software to a VoIP service by the second VoIP server software; and

wherein a version of the second VoIP server software is newer than a version of the first VoIP server software.

8. The VoIP server apparatus according to claim 7 , wherein the first VoIP server software uses first setting data, and the second VoIP server software uses second setting data.

9. The VoIP server apparatus according to claim 8 , wherein a setting content of the first setting data is the same as a setting content of the second setting data.

10. The VoIP server apparatus according to claim 8 , wherein a setting content of the first setting data is different from a setting content of the second setting data.

11. The VoIP server apparatus according to claim 7 , wherein

a version of the first VoIP server software is the same as a version of the second VoIP server software; and

a setting content of the first setting data used by the first VoIP server software is different from a setting content of the second setting data used by the second VoIP server software.

12. The VoIP server apparatus according to claim 7 ,

wherein after changing of a VoIP service by the first VoIP server software to a VoIP service by the second VoIP server software, association of the virtual IP address with the second IP address is changed to the first IP address; and

wherein a VoIP service by the second VoIP server software is changed to a VoIP service by the first VoIP server software again.

Assignments (2)
CHANGE OF NAME Recorded Feb 3, 2015
From: NEC INFRONTIA CORPORATION
To: NEC PLATFORMS, LTD.
Reel/Frame 034881/0078 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2007
From: SUZUKI, YASUNORI
To: NEC INFRONTIA CORPORATION
Reel/Frame 020029/0534 →