CA2313851A1 - Securing feature activation in a telecommunication system - Google Patents
Securing feature activation in a telecommunication system Download PDFInfo
- Publication number
- CA2313851A1 CA2313851A1 CA002313851A CA2313851A CA2313851A1 CA 2313851 A1 CA2313851 A1 CA 2313851A1 CA 002313851 A CA002313851 A CA 002313851A CA 2313851 A CA2313851 A CA 2313851A CA 2313851 A1 CA2313851 A1 CA 2313851A1
- Authority
- CA
- Canada
- Prior art keywords
- application
- license
- run
- version number
- permitted
- 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
Links
- 230000004913 activation Effects 0.000 title 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/101—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM] by binding digital rights to specific entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2463/00—Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
- H04L2463/101—Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measures for digital rights management
Abstract
Periodically sending by a telecommunication controlled application an encrypted message to a licensed server to request permission to run and to obtain a list of permitted features. The license server application is executing on the same processor as the controlled application. Also resident on the same system is a license file which contains a list of applications that are permitted to run, the version number of the permitted applications and a list of permitted features. The license server is responsive to the encrypted message from the controlled application to read and decrypt the license file, read the serial number of the processor controlling the telecommunications system, compare the serial number obtained from the processor with the serial number stored in the license file. If there is a mis-match, no license is granted to the control applications and it will not be allowed to run. If the serial numbers match, then a comparison is made between the version number received from the application and the corresponding version number associated with the application in the license file. If the version number mis-matches, an encrypted message is sent to the application denying it permission to run. If the version number matches, an encrypted message is sent to the application granting it permission to run and listing the permitted features. To decrypt the license file, the license server utilizes a key that is assigned to the license server either globally or on a per system basis.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/357,679 US6513121B1 (en) | 1999-07-20 | 1999-07-20 | Securing feature activation in a telecommunication system |
US09/357,679 | 1999-07-20 |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2313851A1 true CA2313851A1 (en) | 2001-01-20 |
CA2313851C CA2313851C (en) | 2004-11-02 |
Family
ID=23406598
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002313851A Expired - Fee Related CA2313851C (en) | 1999-07-20 | 2000-07-11 | Securing feature activation in a telecommunication system |
Country Status (5)
Country | Link |
---|---|
US (1) | US6513121B1 (en) |
EP (1) | EP1071253A1 (en) |
JP (1) | JP4030708B2 (en) |
KR (1) | KR100733732B1 (en) |
CA (1) | CA2313851C (en) |
Families Citing this family (69)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040117628A1 (en) * | 1998-06-04 | 2004-06-17 | Z4 Technologies, Inc. | Computer readable storage medium for enhancing license compliance of software/digital content including self-activating/self-authenticating software/digital content |
US20040117631A1 (en) * | 1998-06-04 | 2004-06-17 | Z4 Technologies, Inc. | Method for digital rights management including user/publisher connectivity interface |
US20040117644A1 (en) * | 1998-06-04 | 2004-06-17 | Z4 Technologies, Inc. | Method for reducing unauthorized use of software/digital content including self-activating/self-authenticating software/digital content |
US20040225894A1 (en) * | 1998-06-04 | 2004-11-11 | Z4 Technologies, Inc. | Hardware based method for digital rights management including self activating/self authentication software |
US20040117663A1 (en) * | 1998-06-04 | 2004-06-17 | Z4 Technologies, Inc. | Method for authentication of digital content used or accessed with secondary devices to reduce unauthorized use or distribution |
US20040117664A1 (en) * | 1998-06-04 | 2004-06-17 | Z4 Technologies, Inc. | Apparatus for establishing a connectivity platform for digital rights management |
US20040107368A1 (en) * | 1998-06-04 | 2004-06-03 | Z4 Technologies, Inc. | Method for digital rights management including self activating/self authentication software |
DE10043499A1 (en) * | 2000-09-01 | 2002-03-14 | Bosch Gmbh Robert | Data transmission method |
JP3970040B2 (en) | 2001-01-31 | 2007-09-05 | 株式会社ソニー・コンピュータエンタテインメント | Computer system and method of use thereof |
US7249176B1 (en) * | 2001-04-30 | 2007-07-24 | Sun Microsystems, Inc. | Managing user access of distributed resources on application servers |
EP1293981A1 (en) | 2001-09-18 | 2003-03-19 | Deutsche Thomson-Brandt Gmbh | Method for processing information parts of recorded data |
US20030120923A1 (en) * | 2001-12-21 | 2003-06-26 | Avaya Technology Corp. | Secure data authentication apparatus |
ITMI20021017A1 (en) * | 2002-05-14 | 2003-11-14 | Cit Alcatel | MANAGEMENT OF DIFFERENT CONFIGURATIONS AND DIFFERENT FUNCTIONALITY LEVELS IN A TELECOMMUNICATIONS NETWORK APPARATUS |
KR100582953B1 (en) * | 2002-06-05 | 2006-05-23 | 엘지전자 주식회사 | Method for managing a recorded stream on record medium |
US7290144B1 (en) * | 2002-06-21 | 2007-10-30 | Paul Thomas Kitaj | Access-control method for software modules and programmable electronic device therefor |
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 |
US7966520B2 (en) | 2002-08-30 | 2011-06-21 | Avaya Inc. | Software licensing for spare processors |
US7707116B2 (en) | 2002-08-30 | 2010-04-27 | Avaya Inc. | Flexible license file feature controls |
US7216363B2 (en) * | 2002-08-30 | 2007-05-08 | Avaya Technology Corp. | Licensing duplicated systems |
US7698225B2 (en) | 2002-08-30 | 2010-04-13 | Avaya Inc. | License modes in call processing |
US7228567B2 (en) * | 2002-08-30 | 2007-06-05 | Avaya Technology Corp. | License file serial number tracking |
JP3821768B2 (en) * | 2002-09-11 | 2006-09-13 | ソニー株式会社 | Information recording medium, information processing apparatus, information processing method, and computer program |
US7315946B1 (en) | 2003-04-14 | 2008-01-01 | Aol Llc | Out-of-band tokens for rights access |
US7373658B1 (en) | 2002-10-25 | 2008-05-13 | Aol Llc | Electronic loose-leaf remote control for enabling access to content from a media player |
US7647277B1 (en) | 2002-10-25 | 2010-01-12 | Time Warner Inc. | Regulating access to content using a multitiered rule base |
US7815100B2 (en) | 2004-04-30 | 2010-10-19 | Research In Motion Limited | System and method of owner application control of electronic devices |
US7890997B2 (en) | 2002-12-26 | 2011-02-15 | Avaya Inc. | Remote feature activation authentication file system |
US20040163131A1 (en) * | 2003-01-31 | 2004-08-19 | Benco David S. | Telecommunication feature activation and billing support from a centralized server |
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 |
US8738535B2 (en) * | 2003-08-15 | 2014-05-27 | Inter-Tel (DE) Inc | System and method for software site licensing |
US20050038751A1 (en) * | 2003-08-15 | 2005-02-17 | Gaetano Arthur Louis | System and method for software site licensing |
US20050071273A1 (en) * | 2003-09-25 | 2005-03-31 | Utstarcom, Inc. | Method and Apparatus for Feature Rights Management in a Multilevel Hierarchy |
EP1550933A1 (en) * | 2003-10-31 | 2005-07-06 | Sap Ag | Securely providing user-specific application versions |
JP2005141413A (en) * | 2003-11-05 | 2005-06-02 | Sony Corp | Information processing apparatus and its information processing method, as well as data communication system and data communication method |
EP1536606A1 (en) | 2003-11-27 | 2005-06-01 | Nagracard S.A. | Method for authenticating applications |
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 |
US7908477B2 (en) * | 2004-07-27 | 2011-03-15 | Seiji Eto | System and method for enabling device dependent rights protection |
US7707405B1 (en) | 2004-09-21 | 2010-04-27 | Avaya Inc. | Secure installation activation |
US7965701B1 (en) | 2004-09-30 | 2011-06-21 | Avaya Inc. | Method and system for secure communications with IP telephony appliance |
US8229858B1 (en) | 2004-09-30 | 2012-07-24 | Avaya Inc. | Generation of enterprise-wide licenses in a customer environment |
US7747851B1 (en) | 2004-09-30 | 2010-06-29 | Avaya Inc. | Certificate distribution via license files |
KR100664162B1 (en) * | 2004-10-14 | 2007-01-04 | 엘지전자 주식회사 | Mobile terminal and method for realizing function using pld thereof |
US8200476B2 (en) * | 2004-11-04 | 2012-06-12 | Avaya Inc. | Message file editing process |
US7613929B2 (en) | 2004-11-19 | 2009-11-03 | Triad Biometrics, Llc | Method and system for biometric identification and authentication having an exception mode |
CN100395990C (en) * | 2004-12-23 | 2008-06-18 | 华为技术有限公司 | Method of authorization and license for devices |
DE102005002472A1 (en) * | 2005-01-18 | 2006-07-27 | Maschinenfabrik Rieter Ag | Software protection device e.g. MODEM, for e.g. rotor spinning machine, has data memory for receiving software enabling data, and data interface linked at control of machine for data transmission between data memory and control of machine |
US7814023B1 (en) | 2005-09-08 | 2010-10-12 | Avaya Inc. | Secure download manager |
US8121985B2 (en) | 2005-10-24 | 2012-02-21 | Sap Aktiengesellschaft | Delta versioning for learning objects |
US7840175B2 (en) | 2005-10-24 | 2010-11-23 | S&P Aktiengesellschaft | Method and system for changing learning strategies |
US8571462B2 (en) | 2005-10-24 | 2013-10-29 | Sap Aktiengesellschaft | Method and system for constraining learning strategies |
DE102005053332A1 (en) * | 2005-11-07 | 2007-05-10 | Endress + Hauser Flowtec Ag | Method for operating a field device of automation technology with special functionalities |
US8045958B2 (en) | 2005-11-21 | 2011-10-25 | Research In Motion Limited | System and method for application program operation on a wireless device |
ATE431657T1 (en) * | 2006-02-27 | 2009-05-15 | Research In Motion Ltd | METHOD FOR PERSONALIZING A STANDARDIZED IT POLICY |
US8132266B2 (en) | 2006-03-28 | 2012-03-06 | Emc Corporation | Methods, systems, and computer program products for identifying and enforcing software feature limits across different hardware platforms, software releases, and tiers |
US8001383B2 (en) * | 2007-02-01 | 2011-08-16 | Microsoft Corporation | Secure serial number |
BRPI0721752A2 (en) * | 2007-07-20 | 2016-02-10 | Lin Hui | mounting and encoding method of digital data memory card |
US8627072B1 (en) * | 2007-07-30 | 2014-01-07 | Intuit Inc. | Method and system for controlling access to data |
JP2011508997A (en) | 2007-12-13 | 2011-03-17 | サーティコム コーポレーション | System and method for controlling functionality on a device |
JP5599557B2 (en) * | 2008-08-29 | 2014-10-01 | 株式会社リコー | Information processing apparatus, license determination method, program, and recording medium |
US8644755B2 (en) | 2008-09-30 | 2014-02-04 | Sap Ag | Method and system for managing learning materials presented offline |
US9141770B1 (en) | 2014-04-24 | 2015-09-22 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Entitlement transfer during a repair activity |
JP6300896B2 (en) * | 2016-12-22 | 2018-03-28 | キヤノン株式会社 | Image processing apparatus, control method therefor, and program |
US10657239B2 (en) * | 2017-05-25 | 2020-05-19 | Oracle International Corporation | Limiting access to application features in cloud applications |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4780821A (en) * | 1986-07-29 | 1988-10-25 | International Business Machines Corp. | Method for multiple programs management within a network having a server computer and a plurality of remote computers |
US5204897A (en) | 1991-06-28 | 1993-04-20 | Digital Equipment Corporation | Management interface for license management system |
US5553143A (en) * | 1994-02-04 | 1996-09-03 | Novell, Inc. | Method and apparatus for electronic licensing |
US5790664A (en) | 1996-02-26 | 1998-08-04 | Network Engineering Software, Inc. | Automated system for management of licensed software |
US5905860A (en) | 1996-03-15 | 1999-05-18 | Novell, Inc. | Fault tolerant electronic licensing system |
US5742757A (en) * | 1996-05-30 | 1998-04-21 | Mitsubishi Semiconductor America, Inc. | Automatic software license manager |
JP3924342B2 (en) * | 1997-02-14 | 2007-06-06 | 富士通株式会社 | Software license management system and software license management apparatus |
-
1999
- 1999-07-20 US US09/357,679 patent/US6513121B1/en not_active Expired - Lifetime
-
2000
- 2000-07-11 EP EP00305840A patent/EP1071253A1/en not_active Withdrawn
- 2000-07-11 CA CA002313851A patent/CA2313851C/en not_active Expired - Fee Related
- 2000-07-19 JP JP2000218422A patent/JP4030708B2/en not_active Expired - Fee Related
- 2000-07-20 KR KR1020000041563A patent/KR100733732B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
JP2001067135A (en) | 2001-03-16 |
CA2313851C (en) | 2004-11-02 |
KR100733732B1 (en) | 2007-07-02 |
JP4030708B2 (en) | 2008-01-09 |
US6513121B1 (en) | 2003-01-28 |
KR20010021107A (en) | 2001-03-15 |
EP1071253A1 (en) | 2001-01-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2313851A1 (en) | Securing feature activation in a telecommunication system | |
CA2219344C (en) | Method for granting authorized users to access a computer system | |
GB9913195D0 (en) | Security architecture | |
EP0636963A3 (en) | Authentication system using one-time passwords | |
EP0729252A3 (en) | Cryptographic key management | |
CA2104192A1 (en) | Method for Establishing Licensor Changeable Limits on Software Usage | |
WO2004003686A3 (en) | Single system user identity | |
EP2267625A3 (en) | On-line centralized and local authorization of executable files | |
WO2002023798A8 (en) | System for protecting objects distributed over a network | |
US20180107806A1 (en) | Hybrid digital rights management system and related document access authorization method | |
GB2329497B (en) | Method for controlling access to electronically provided services and system for implementing such method | |
WO2004060042A3 (en) | System for digital rights management using distributed provisioning and authentication | |
CA2131510A1 (en) | Smartcard Adapted for a Plurality of Service Providers and for Remote Installation of Same | |
WO2005099340A3 (en) | On-line centralized and local authorization of executable files | |
EP1043862A3 (en) | Generation of repeatable cryptographic key based on varying parameters | |
WO2003032126A3 (en) | Multi-factor authentication system | |
ES2109277T3 (en) | DISTRIBUTED USER AUTHENTICATION PROTOCOL. | |
TW200713974A (en) | Resource based dynamic security authorization | |
EP1286312A3 (en) | Automobile data archive system having securely authenticated instrumentation data storage | |
GB2424102A (en) | An internet protocol compatible access authentication system | |
WO2004061597A3 (en) | Method and system for transmitting authentication context information | |
WO2002078238A3 (en) | Distributed, scalable cryptographic acces control | |
WO2000030285A8 (en) | Method and apparatus for secure distribution of authentication credentials to roaming users | |
AU2001266590A1 (en) | Filtering a permission set using permission requests associated with a code assembly | |
EP1638034A3 (en) | Method and system for controlling access privileges for trusted network nodes |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |
Effective date: 20180711 |