CA2110552A1 - Copy Protection of Software for Use in a Private Branch Exchange Switch - Google Patents

Copy Protection of Software for Use in a Private Branch Exchange Switch

Info

Publication number
CA2110552A1
CA2110552A1 CA2110552A CA2110552A CA2110552A1 CA 2110552 A1 CA2110552 A1 CA 2110552A1 CA 2110552 A CA2110552 A CA 2110552A CA 2110552 A CA2110552 A CA 2110552A CA 2110552 A1 CA2110552 A1 CA 2110552A1
Authority
CA
Canada
Prior art keywords
private branch
branch exchange
exchange switch
software
copy protection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA2110552A
Other languages
French (fr)
Other versions
CA2110552C (en
Inventor
Joseph Francis Glassmacher
Joseph Michael Greene
Martin Russell Kester
Joseph Louis Lacava
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AT&T Corp
Original Assignee
Joseph Francis Glassmacher
Joseph Michael Greene
Martin Russell Kester
Joseph Louis Lacava
American Telephone And Telegraph Company
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Joseph Francis Glassmacher, Joseph Michael Greene, Martin Russell Kester, Joseph Louis Lacava, American Telephone And Telegraph Company filed Critical Joseph Francis Glassmacher
Publication of CA2110552A1 publication Critical patent/CA2110552A1/en
Application granted granted Critical
Publication of CA2110552C publication Critical patent/CA2110552C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/12Protecting executable software
    • G06F21/121Restricting unauthorised execution of programs
    • G06F21/125Restricting unauthorised execution of programs by manipulating the program code, e.g. source code, compiled code, interpreted code, machine code
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/42Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker
    • H04Q3/54Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker in which the logic circuitry controlling the exchange is centralised
    • H04Q3/545Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker in which the logic circuitry controlling the exchange is centralised using a stored programme
    • H04Q3/54508Configuration, initialisation
    • H04Q3/54533Configuration data, translation, passwords, databases
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/58Arrangements providing connection between main exchange and sub-exchange or satellite
    • H04Q3/62Arrangements providing connection between main exchange and sub-exchange or satellite for connecting to private branch exchanges
    • H04Q3/625Arrangements in the private branch exchange
    • H04Q3/627Details
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2211/00Indexing scheme relating to details of data-processing equipment not covered by groups G06F3/00 - G06F13/00
    • G06F2211/007Encryption, En-/decode, En-/decipher, En-/decypher, Scramble, (De-)compress

Abstract

An inexpensive software copy protection arrangement prevents the unauthorized use of customized software for a private branch exchange switch. The arrangement employs a process which recognizes the signature of typical unauthorized activities and freezes the administration capability of the private branch exchange switch when such signature is detected. By freezing the administrative capabilities, the addition, removal or change of an administrative port, extension or routing pattern on the private branch exchange switch is prevented.
CA002110552A 1992-12-03 1993-12-02 Copy protection of software for use in a private branch exchange switch Expired - Fee Related CA2110552C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US07/984,802 US5329570A (en) 1992-12-03 1992-12-03 Copy protection of software for use in a private branch exchange switch
US984,802 1992-12-03

Publications (2)

Publication Number Publication Date
CA2110552A1 true CA2110552A1 (en) 1994-06-04
CA2110552C CA2110552C (en) 1997-08-05

Family

ID=25530895

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002110552A Expired - Fee Related CA2110552C (en) 1992-12-03 1993-12-02 Copy protection of software for use in a private branch exchange switch

Country Status (7)

Country Link
US (1) US5329570A (en)
EP (1) EP0600732B1 (en)
JP (1) JP3072819B2 (en)
KR (1) KR100282311B1 (en)
CA (1) CA2110552C (en)
DE (1) DE69331037T2 (en)
TW (1) TW233399B (en)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5606604A (en) * 1993-12-13 1997-02-25 Lucent Technologies Inc. System and method for preventing fraud upon PBX through a remote maintenance or administration port
US6073164A (en) * 1997-08-19 2000-06-06 Mci Communications Corporation Method and article of manufacture for communication to telecommunications switches, such as IPX switches
DE19811841C2 (en) * 1998-03-18 2002-01-10 Siemens Ag Remote administration of a telecommunication system
JP4728501B2 (en) * 2001-04-19 2011-07-20 株式会社東芝 Communication system, button telephone system switchboard, server computer, program, license management method, license acquisition method
US7885896B2 (en) 2002-07-09 2011-02-08 Avaya Inc. Method for authorizing a substitute software license server
US8041642B2 (en) 2002-07-10 2011-10-18 Avaya Inc. Predictive software license balancing
US7681245B2 (en) * 2002-08-30 2010-03-16 Avaya Inc. Remote feature activator feature extraction
US7698225B2 (en) * 2002-08-30 2010-04-13 Avaya Inc. License modes in call processing
US7707116B2 (en) * 2002-08-30 2010-04-27 Avaya Inc. Flexible license file feature controls
US7966520B2 (en) 2002-08-30 2011-06-21 Avaya Inc. Software licensing for spare processors
US7228567B2 (en) * 2002-08-30 2007-06-05 Avaya Technology Corp. License file serial number tracking
US7890997B2 (en) * 2002-12-26 2011-02-15 Avaya Inc. Remote feature activation authentication file system
US7260557B2 (en) * 2003-02-27 2007-08-21 Avaya Technology Corp. Method and apparatus for license distribution
US7373657B2 (en) * 2003-03-10 2008-05-13 Avaya Technology Corp. Method and apparatus for controlling data and software access
US20040181696A1 (en) * 2003-03-11 2004-09-16 Walker William T. Temporary password login
US7127442B2 (en) * 2003-04-01 2006-10-24 Avaya Technology Corp. Ironclad notification of license errors
JP2005167422A (en) * 2003-11-28 2005-06-23 Toshiba Corp Telephone exchange, telephone exchanging system, control method of telephone exchange, and control method of telephone exchange system
US7353388B1 (en) 2004-02-09 2008-04-01 Avaya Technology Corp. Key server for securing IP telephony registration, control, and maintenance
US7272500B1 (en) 2004-03-25 2007-09-18 Avaya Technology Corp. Global positioning system hardware key for software licenses
US20060020552A1 (en) * 2004-07-26 2006-01-26 James Sloan Copy-restriction system for digitally recorded, computer disk-based music recordings
US7707405B1 (en) 2004-09-21 2010-04-27 Avaya Inc. Secure installation activation
US8229858B1 (en) 2004-09-30 2012-07-24 Avaya Inc. Generation of enterprise-wide licenses in a customer environment
US7965701B1 (en) 2004-09-30 2011-06-21 Avaya Inc. Method and system for secure communications with IP telephony appliance
US7747851B1 (en) 2004-09-30 2010-06-29 Avaya Inc. Certificate distribution via license files
US7814023B1 (en) 2005-09-08 2010-10-12 Avaya Inc. Secure download manager

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4064372A (en) * 1976-01-29 1977-12-20 Stromberg-Carlson Corporation Systems for and methods for PBX toll restriction
FR2523745B1 (en) * 1982-03-18 1987-06-26 Bull Sa METHOD AND DEVICE FOR PROTECTING SOFTWARE DELIVERED BY A SUPPLIER TO A USER
US4955047A (en) * 1984-03-26 1990-09-04 Dytel Corporation Automated attendant with direct inward system access
US4661974A (en) * 1984-04-13 1987-04-28 At&T Company Automatic route selection of a private telephone network path on the basis of a public telephone network number
CA1238427A (en) * 1984-12-18 1988-06-21 Jonathan Oseas Code protection using cryptography
US5113518A (en) * 1988-06-03 1992-05-12 Durst Jr Robert T Method and system for preventing unauthorized use of software
JPH0666832B2 (en) * 1988-12-12 1994-08-24 富士通株式会社 Sub-address dial-in control method
US5274698A (en) * 1989-02-28 1993-12-28 Samsung Electronics Co., Ltd. Method of restricting telephone calls in a private branch exchange system

Also Published As

Publication number Publication date
JP3072819B2 (en) 2000-08-07
EP0600732B1 (en) 2001-10-31
US5329570A (en) 1994-07-12
TW233399B (en) 1994-11-01
KR100282311B1 (en) 2001-02-15
JPH07170545A (en) 1995-07-04
EP0600732A2 (en) 1994-06-08
DE69331037D1 (en) 2001-12-06
EP0600732A3 (en) 1995-01-04
DE69331037T2 (en) 2002-06-20
CA2110552C (en) 1997-08-05
KR940017926A (en) 1994-07-27

Similar Documents

Publication Publication Date Title
CA2110552A1 (en) Copy Protection of Software for Use in a Private Branch Exchange Switch
AU2202092A (en) Algorithm independent cryptographic key management
CA2048535A1 (en) Security system for electronic printing systems
ITTO940357A0 (en) SECURITY LOCK AND FLAT KEY FOR SAID LOCK.
AU6359094A (en) Trocar system having expandable port
CA2107103A1 (en) Parallel Port Multiplexor
CA2099026A1 (en) Trusted Personal Computer System with Identification
AU4043097A (en) Key-controlled lock with safety lockout
DE69108662D1 (en) DECENTRALIZED INFORMATION SYSTEM WITH AUTOMATICALLY CALLING A KEY MANAGEMENT PROTOCOL AND RELATED PROCEDURE.
AU6907796A (en) Cylinder lock and key
USD355585S (en) Swivel hook
CA2215398A1 (en) Treatment for inhibiting microbial adhesion on surfaces
USD387046S (en) Portion of a screen of a programmed computer system
CA2234014A1 (en) Protective spiking port, container implementing same and method for protecting a container
AU8027794A (en) Disconnect signalling detection arrangement
AU5621694A (en) Key security device
CA2393543A1 (en) Portable authorization device for authorizing use of protected information and associated method
DE69636772D1 (en) ON THE DISCREET LOGARITHMUS BASED ENCRYPTION PROCEDURE WITH PUBLIC KEY
EP0633033A3 (en) Rectal administrator.
FR2687349B1 (en) LOCKING INSERT DEVICE FOR TIRE CHAMBER.
EP0627862A3 (en) Virtual private networks.
USD365340S (en) Electronic key for a data processing system
USD395455S (en) Set of peel off coupons for a security tracking system
USD358536S (en) Key ring splitter
USD341365S (en) Tractor cowling

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed