IP Library Granted Patent US 7,171,395
Granted Patent B1
US 7,171,395 · App. 10/111,718 · Granted Jan 30, 2007

Method for operating a secondary computer, switching devices for flawless operation and corresponding programme

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,171,395
App. No.
10/111,718
Granted
Jan 30, 2007
Kind
B1
Abstract

The invention relates among other things to a method for operating a secondary computer ( 22 ), in which a memory unit in an originating computer ( 12 ) initially stores a first data volume ( 112 ) and a second data volume ( 114 ). During transmission of copies of the data volumes ( 112, 114 ), change reports ( 150, 154 ) are processed in the originating computer ( 12 ) and in a secondary computer ( 22 ) irrespective of whether the associated data volume has already been transmitted.

Claims (61)

1. A method for operating a secondary computer, comprising:

storing data in a memory unit of a primary computer, and a memory unit in a secondary computer stores a duplicate of the data;

producing change reports about the data based on events during operation of a control computer;

transmitting an event's associated change report from the control computer to the primary computer after the event; and

transmitting a duplicate of the change report from the control computer to the secondary computer, wherein

the data and the duplicate of the data are changed based on the change reports,

and the duplicates of the change reports are transmitted to the secondary computer after the event in question.

2. The method as claimed in claim 1 , wherein the duplicates of the change reports are transmitted from the control computer to the secondary computer without the involvement of the primary computer.

3. The method as claimed in claim 2 , wherein the first data volume is transmitted in blocks with other data volumes, and/or the second data volume is transmitted in blocks with other data volumes.

4. The method as claimed in claim 1 , wherein the duplicates of the change reports are transmitted from the primary computer to the secondary computer.

5. The method as claimed claim 1 , wherein the computers operate asynchronously with respect to one another, and/or in that various memory units are used.

6. The method as claimed in claim 1 , further comprising:

using a switching device for switching connections between various subscribers, wherein

a data volume has at least one data record having respective data for a particular connection, and the secondary computer is an access unit for connecting a connecting line between two switching devices or for connecting subscribers.

7. A method for operating a secondary computer, comprising:

storing a first data volume and a second data volume in a memory unit in an originating computer;

transmitting the first data volume or a duplicate of the first data volume from the originating computer to a secondary computer and storing it in a memory unit in a secondary computer;

producing at least one change report about a change in the first data volume after or during transmission of the data in the first data volume or of the duplicate of the first data volume to the secondary computer, the change report being transmitted to the secondary computer and to the originating computer from a control computer, wherein

following transmission of the change report, the second data volume or a duplicate of the second data volume is transmitted from the originating computer to the secondary computer and is stored in the memory unit in the secondary computer.

8. The method as claimed in claim 7 , wherein the secondary computer adopts the function of the originating computer in the event of operating faults,

the change reports about the first data volume and the second data volume are transmitted from a control computer for controlling the originating computer to the originating computer,

the originating computer checks whether the change reports concern the first data volume or the second data volume, and

change reports which concern the first data volume are transmitted from the originating computer to the secondary computer.

9. The method as claimed in claim 7 , wherein the secondary computer adopts the function of the originating computer in the event of operating faults,

and change reports concerning the first data volume and the second data volume are transmitted from a control computer for controlling the secondary computer to the secondary computer without the involvement of the originating computer.

10. The method as claimed in claim 7 , wherein the originating computer controls the secondary computer and a primary computer, whose function is adopted by the secondary computer in the event of operating faults,

the originating computer checks whether change reports which are to be transmitted concern the first data volume or the second data volume,

and change reports which concern the first data volume are transmitted to the secondary computer.

11. The method as claimed in claim 7 , wherein the originating computer controls the secondary computer,

the change reports are transmitted from the originating computer to a primary computer, whose function is adopted by the secondary computer in the event of operating faults in the primary computer,

the control computer checks whether change reports which are to be transmitted concern the first data volume or the second data volume,

change reports concerning the first data volume and/or concerning the second data volume are marked, and

the primary computer sends change reports to the secondary computer on the basis of the markings.

12. The method as claimed in claim 7 , wherein the first data volume is transmitted in blocks with other data volumes, and/or the second data volume is transmitted in blocks with other data volumes.

13. The method as claimed claim 7 , wherein the computers operate asynchronously with respect to one another, and/or in that various memory units are used.

14. The method as claimed in claim 7 , further comprising:

using a switching device for switching connections between various subscribers, wherein

a data volume has at least one data record having respective data for a particular connection, and the secondary computer is an access unit for connecting a connecting line between two switching devices or for connecting subscribers.

15. A switching device for operation, comprising:

a first access unit to which an access line is connected and which includes a primary computer having a first memory unit for storing connection data;

a second access unit which adopts the function of the first access unit in the event of an operating fault, and includes a secondary computer having a second memory unit for storing duplicates of the connection data; and

a control computer which produces change reports on the basis of events during operation of the switching device, wherein

the control computer transmits change reports concerning changes in the connection data to the primary computer and to the secondary computer immediately.

16. A switching device for flawless operation, comprising:

an originating unit which has an originating computer having a first memory unit for storing a first data volume and a second data volume at a start time;

a second unit which has a secondary computer having a second memory unit; and

a control unit for controlling the switching device, wherein the control unit prompts transmission of the data volumes or transmission of copies of the data volumes after a start time, and, during transmission of the data volumes to the secondary computer, change reports concerning changes in the data volumes are sent to the secondary computer.

17. A system for operating a secondary computer, comprising:

a first memory unit in a primary computer;

a second memory unit in a secondary computer storing a duplicate of the data; and

a control computer producing change reports about the data based on events during operation of a control computer, the control computer transmitting an event's associated change report to the primary computer after the event, wherein

a duplicate of the change report is transmitted to the secondary computer,

the data and the duplicate of the data are changed based on the change reports,

and the duplicates of the change reports are transmitted to the secondary computer after the event in question.

18. A program for operating a secondary computer, having a command sequence configured for execution by at least one processor in a data processing installation, comprising:

storing data in a memory unit of a primary computer, and a memory unit in a secondary computer stores a duplicate of the data;

producing change reports about the data based on events during operation of a control computer;

transmitting an event's associated change report to the primary computer after the event; and

transmitting a duplicate of the change report to the secondary computer, wherein

the data and the duplicate of the data are changed based on the change reports,

and the duplicates of the change reports are transmitted to the secondary computer after the event in question.

Assignments (11)
PATENT SECURITY AGREEMENT Recorded Apr 22, 2023
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 063429/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
CHANGE OF NAME Recorded Nov 19, 2014
From: NOKIA SIEMENS NETWORKS GMBH & CO. KG
To: NOKIA SOLUTIONS AND NETWORKS GMBH & CO. KG
Reel/Frame 034294/0675 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2008
From: SIEMENS AKTIENGESELLSCHAFT
To: NOKIA SIEMENS NETWORKS GMBH & CO. KG
Reel/Frame 020540/0656 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2002
From: BELGARDT, ECKHARDT; MUELLER, MARTIN; POOCH, GERHARD; STEINIGKE, KLAUS; STELZL, RUDOLF
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 013437/0168 →