ATE431596T1 - System und verfahren zur gesicherten aktivierung einer software mit mehrfachlizenzen - Google Patents

System und verfahren zur gesicherten aktivierung einer software mit mehrfachlizenzen

Info

Publication number
ATE431596T1
ATE431596T1 AT04001217T AT04001217T ATE431596T1 AT E431596 T1 ATE431596 T1 AT E431596T1 AT 04001217 T AT04001217 T AT 04001217T AT 04001217 T AT04001217 T AT 04001217T AT E431596 T1 ATE431596 T1 AT E431596T1
Authority
AT
Austria
Prior art keywords
license
file
vlk
volume
software
Prior art date
Application number
AT04001217T
Other languages
English (en)
Inventor
Caglar Gunyakti
Kristjan E Hatlelid
Ning Zhang
Xiaoxi Tan
Original Assignee
Microsoft Corp
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 Microsoft Corp filed Critical Microsoft Corp
Application granted granted Critical
Publication of ATE431596T1 publication Critical patent/ATE431596T1/de

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Technology Law (AREA)
  • Storage Device Security (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
AT04001217T 2003-01-31 2004-01-21 System und verfahren zur gesicherten aktivierung einer software mit mehrfachlizenzen ATE431596T1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/356,225 US7356709B2 (en) 2003-01-31 2003-01-31 Systems and methods for deterring software piracy in a volume license environment

Publications (1)

Publication Number Publication Date
ATE431596T1 true ATE431596T1 (de) 2009-05-15

Family

ID=32655601

Family Applications (1)

Application Number Title Priority Date Filing Date
AT04001217T ATE431596T1 (de) 2003-01-31 2004-01-21 System und verfahren zur gesicherten aktivierung einer software mit mehrfachlizenzen

Country Status (7)

Country Link
US (1) US7356709B2 (de)
EP (1) EP1443381B1 (de)
JP (1) JP4731817B2 (de)
KR (1) KR101008448B1 (de)
CN (1) CN100407087C (de)
AT (1) ATE431596T1 (de)
DE (1) DE602004021049D1 (de)

Families Citing this family (66)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8181265B2 (en) * 2003-01-31 2012-05-15 Microsoft Corporation Secure machine counting
US7644442B2 (en) * 2003-01-31 2010-01-05 Microsoft Corporation Systems and methods for using machine attributes to deter software piracy in an enterprise environment
US7835520B2 (en) * 2003-02-20 2010-11-16 Zoran Corporation Unique identifier per chip for digital audio/video data encryption/decryption in personal video recorders
US7370212B2 (en) 2003-02-25 2008-05-06 Microsoft Corporation Issuing a publisher use license off-line in a digital rights management (DRM) system
CA2518466C (en) * 2003-03-10 2011-06-21 Cyberscan Technology, Inc. Dynamic configuration of a gaming system
US20060063575A1 (en) * 2003-03-10 2006-03-23 Cyberscan Technology, Inc. Dynamic theming of a gaming system
DE10330191A1 (de) * 2003-07-03 2005-02-10 Siemens Ag System bzw. Verfahren zur Freigabe freigabebedürftigter Softwareprogramme
US8898657B2 (en) 2003-10-03 2014-11-25 Cyberlink Corp. System and method for licensing software
US7979911B2 (en) * 2003-10-08 2011-07-12 Microsoft Corporation First computer process and second computer process proxy-executing code from third computer process on behalf of first process
US8103592B2 (en) * 2003-10-08 2012-01-24 Microsoft Corporation First computer process and second computer process proxy-executing code on behalf of first process
US7788496B2 (en) * 2003-10-08 2010-08-31 Microsoft Corporation First computer process and second computer process proxy-executing code on behalf thereof
US7841533B2 (en) 2003-11-13 2010-11-30 Metrologic Instruments, Inc. Method of capturing and processing digital images of an object within the field of view (FOV) of a hand-supportable digitial image capture and processing system
US20050132357A1 (en) * 2003-12-16 2005-06-16 Microsoft Corporation Ensuring that a software update may be installed or run only on a specific device or class of devices
US7761569B2 (en) 2004-01-23 2010-07-20 Tiversa, Inc. Method for monitoring and providing information over a peer to peer network
US8156175B2 (en) 2004-01-23 2012-04-10 Tiversa Inc. System and method for searching for specific types of people or information on a peer-to-peer network
US20060242406A1 (en) 2005-04-22 2006-10-26 Microsoft Corporation Protected computing environment
JP2006059164A (ja) * 2004-08-20 2006-03-02 Fujitsu Support & Service Kk ライセンス管理端末、ライセンス管理システム、ライセンス管理プログラム、およびライセンス管理方法
JP2006059163A (ja) * 2004-08-20 2006-03-02 Fujitsu Support & Service Kk ライセンス管理システム、ライセンス管理プログラム、およびライセンス管理方法
US20060064756A1 (en) * 2004-09-17 2006-03-23 Ebert Robert F Digital rights management system based on hardware identification
US20060064488A1 (en) * 2004-09-17 2006-03-23 Ebert Robert F Electronic software distribution method and system using a digital rights management method based on hardware identification
US8347078B2 (en) 2004-10-18 2013-01-01 Microsoft Corporation Device certificate individualization
US8176564B2 (en) 2004-11-15 2012-05-08 Microsoft Corporation Special PC mode entered upon detection of undesired state
US7694153B2 (en) * 2004-11-15 2010-04-06 Microsoft Corporation Changing product behavior in accordance with license
US8336085B2 (en) 2004-11-15 2012-12-18 Microsoft Corporation Tuning product policy using observed evidence of customer behavior
US7712086B2 (en) * 2004-12-15 2010-05-04 Microsoft Corporation Portable applications
US20060195404A1 (en) * 2004-12-29 2006-08-31 Laszlo Elteto System and method for providing grace licensing to disconnected network license users
US20060174346A1 (en) * 2005-01-31 2006-08-03 Lieberman Software Corporation Instrumentation for alarming a software product
US7739238B2 (en) * 2005-03-14 2010-06-15 Mark Strickland Method of digital media management in a file sharing system
JP4993512B2 (ja) * 2005-03-14 2012-08-08 ストリックランド,マーク ファイル共有方法およびファイル共有システム
US8438645B2 (en) 2005-04-27 2013-05-07 Microsoft Corporation Secure clock with grace periods
USRE47628E1 (en) 2005-04-12 2019-10-01 Kroll Information Assurance, Llc System for identifying the presence of peer-to-peer network software applications
US9178940B2 (en) * 2005-04-12 2015-11-03 Tiversa Ip, Inc. System and method for detecting peer-to-peer network software
US7697520B2 (en) * 2005-04-12 2010-04-13 Tiversa, Inc. System for identifying the presence of Peer-to-Peer network software applications
US8725646B2 (en) 2005-04-15 2014-05-13 Microsoft Corporation Output protection levels
US9363481B2 (en) 2005-04-22 2016-06-07 Microsoft Technology Licensing, Llc Protected media pipeline
US9436804B2 (en) 2005-04-22 2016-09-06 Microsoft Technology Licensing, Llc Establishing a unique session key using a hardware functionality scan
US20060265758A1 (en) 2005-05-20 2006-11-23 Microsoft Corporation Extensible media rights
US8353046B2 (en) 2005-06-08 2013-01-08 Microsoft Corporation System and method for delivery of a modular operating system
US20070041584A1 (en) * 2005-08-16 2007-02-22 O'connor Clint H Method for providing activation key protection
US7917487B2 (en) 2005-12-13 2011-03-29 Microsoft Corporation Portable application registry
US8601467B2 (en) * 2006-10-03 2013-12-03 Salesforce.Com, Inc. Methods and systems for upgrading and installing application packages to an application platform
EP2082326A4 (de) 2006-11-07 2012-02-15 Tiversa Inc System und verfahren für ein verbessertes erlebnis mit einem peer-to-peer-netzwerk
US20080120416A1 (en) * 2006-11-07 2008-05-22 Tiversa, Inc. System and method for peer to peer compensation
AU2008239682B2 (en) * 2007-04-12 2012-01-19 Kroll Information Assurance, Llc A system and method for creating a list of shared information on a peer-to-peer network
US9922330B2 (en) 2007-04-12 2018-03-20 Kroll Information Assurance, Llc System and method for advertising on a peer-to-peer network
US8233768B2 (en) * 2007-11-16 2012-07-31 Divx, Llc Hierarchical and reduced index structures for multimedia files
EP2260430A2 (de) * 2008-02-22 2010-12-15 Uniloc Usa, Inc. Lizenzauditierung für verteilte anwendungen
US20090249329A1 (en) * 2008-03-25 2009-10-01 Sambit Kumar Dash Limited service life through virtualized service images
US8538889B2 (en) * 2008-06-25 2013-09-17 Microsoft Corporation Application hierarchy and state manipulation
US20100031352A1 (en) * 2008-08-04 2010-02-04 Amarender Reddy Kethireddy System and Method for Enforcing Licenses During Push Install of Software to Target Computers in a Networked Computer Environment
JP5499642B2 (ja) * 2009-11-04 2014-05-21 株式会社リコー ライセンス管理システム、販売管理装置、ライセンス管理装置、ライセンス管理方法、及びプログラム
US8763158B2 (en) 2010-12-06 2014-06-24 Microsoft Corporation Directory service distributed product activation
CN102790754B (zh) * 2011-05-20 2016-01-20 腾讯科技(深圳)有限公司 用户登录方法和系统
US8819427B2 (en) * 2012-06-15 2014-08-26 Iolo Technologies, Llc Device specific secure licensing
EP2887603B1 (de) * 2013-12-18 2019-02-13 SFNT Germany GmbH Steuerung einer ausführung einer softwareanwendung auf einer ausführungsplattform in einem ersten lokalen netzwerk
CN103927497B (zh) 2014-04-25 2017-07-14 华为技术有限公司 Ndm文件保护方法及装置
KR102342355B1 (ko) 2015-03-05 2021-12-23 주식회사 청담러닝 인증 서버, 인증 서버의 소프트웨어 라이선스 관리 방법, 및 소프트웨어 라이선스 관리 시스템
US10614427B2 (en) * 2016-10-21 2020-04-07 Johnson Controls Technology Company Systems and methods for monetizing building management system software deployment
US10977361B2 (en) 2017-05-16 2021-04-13 Beyondtrust Software, Inc. Systems and methods for controlling privileged operations
JP7187351B2 (ja) * 2019-02-27 2022-12-12 キヤノン株式会社 デバイス管理サーバー、その制御方法及びプログラム
US11528149B2 (en) 2019-04-26 2022-12-13 Beyondtrust Software, Inc. Root-level application selective configuration
CN112866419B (zh) * 2021-03-11 2023-05-02 统信软件技术有限公司 一种激活控制方法、系统及计算设备
CN113496028A (zh) * 2021-06-28 2021-10-12 山东云缦智能科技有限公司 一种具备时间限制功能的软件离线认证的方法
EP4343461B1 (de) * 2022-09-26 2025-06-25 Siemens Aktiengesellschaft Verfahren, automatisierungs-station und verfahren zum betrieb einer automatisierungs-station
US12445269B2 (en) 2022-10-17 2025-10-14 Thales Dis Cpl Usa, Inc. System and method of application resource binding
CN118364441B (zh) * 2024-05-06 2025-12-05 福建天泉教育科技有限公司 一种批量授予用户权限的方法及终端

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5138712A (en) * 1989-10-02 1992-08-11 Sun Microsystems, Inc. Apparatus and method for licensing software on a network of computers
EP0538464B1 (de) * 1991-05-08 1998-12-30 Digital Equipment Corporation Lizenz-verwaltungssystem
US5204897A (en) * 1991-06-28 1993-04-20 Digital Equipment Corporation Management interface for license management system
US5260999A (en) * 1991-06-28 1993-11-09 Digital Equipment Corporation Filters in license management system
US6134324A (en) * 1991-07-31 2000-10-17 Lsi Logic Corporation Method and system for distributing a plurality of software products, and limiting access thereto
US5319705A (en) * 1992-10-21 1994-06-07 International Business Machines Corporation Method and system for multimedia access control enablement
JPH07110767A (ja) * 1993-10-13 1995-04-25 Mitsubishi Electric Corp ソフトウエア使用ライセンス管理制御方法
US5553139A (en) * 1994-04-04 1996-09-03 Novell, Inc. Method and apparatus for electronic license distribution
US5905860A (en) * 1996-03-15 1999-05-18 Novell, Inc. Fault tolerant electronic licensing system
US5754763A (en) * 1996-10-01 1998-05-19 International Business Machines Corporation Software auditing mechanism for a distributed computer enterprise environment
US6108420A (en) * 1997-04-10 2000-08-22 Channelware Inc. Method and system for networked installation of uniquely customized, authenticable, and traceable software application
US6263492B1 (en) * 1997-06-06 2001-07-17 Microsoft Corporation Run time object layout model with object type that differs from the derived object type in the class structure at design time and the ability to store the optimized run time object layout model
US6006035A (en) 1997-12-31 1999-12-21 Network Associates Method and system for custom computer software installation
US6134659A (en) 1998-01-07 2000-10-17 Sprong; Katherine A. Controlled usage software
JPH11238038A (ja) * 1998-02-19 1999-08-31 Iwanami Shoten:Kk ネットワークライセンス管理システムおよび記録媒体
US6189146B1 (en) * 1998-03-18 2001-02-13 Microsoft Corporation System and method for software licensing
US6226747B1 (en) * 1998-04-10 2001-05-01 Microsoft Corporation Method for preventing software piracy during installation from a read only storage medium
US6223288B1 (en) * 1998-05-22 2001-04-24 Protexis Inc. System for persistently encrypting critical software file to prevent installation of software program on unauthorized computers
US6799277B2 (en) * 1998-06-04 2004-09-28 Z4 Technologies, Inc. System and method for monitoring software
JP3573624B2 (ja) * 1998-07-31 2004-10-06 三菱電機株式会社 ネットワークインストールシステム
AU5334500A (en) 1999-06-07 2000-12-28 Firepad, Inc. Method and system for preventing the unauthorized use of software
US6842896B1 (en) * 1999-09-03 2005-01-11 Rainbow Technologies, Inc. System and method for selecting a server in a multiple server license management system
US20030088516A1 (en) * 1999-12-21 2003-05-08 Eric B. Remer Software anti-piracy licensing
JP4086445B2 (ja) * 2000-03-09 2008-05-14 インターナショナル・ビジネス・マシーンズ・コーポレーション 情報送信方法、ネットワーク・プロバイダ・サーバ、情報端末及び情報端末における方法
US20030050895A1 (en) * 2000-03-31 2003-03-13 Rick Dedrick Automated volume license agreement method and apparatus
US7024696B1 (en) * 2000-06-14 2006-04-04 Reuben Bahar Method and system for prevention of piracy of a given software application via a communications network
JP2002297255A (ja) * 2001-03-30 2002-10-11 Ntt Comware Corp ソフトウェア管理方法、そのシステム、そのプログラム及びそのプログラムが記録された記録媒体
JP2003005855A (ja) * 2001-06-21 2003-01-08 Nec Software Hokkaido Ltd ライセンス管理方法および記録媒体
JP4194772B2 (ja) * 2001-07-05 2008-12-10 ヤフー株式会社 ソフトウェア使用認証方法、ソフトウェア使用認証プログラム、ソフトウェア使用認証プログラムを記録した記録媒体、ソフトウェア使用認証方法で用いられるデータ、このデータを記録した記録媒体
CN1369809A (zh) * 2002-01-14 2002-09-18 张国柱 一种批量生产的计算机软件的注册码防盗版加密方法
US7742992B2 (en) * 2002-02-05 2010-06-22 Pace Anti-Piracy Delivery of a secure software license for a software product and a toolset for creating the software product

Also Published As

Publication number Publication date
EP1443381A3 (de) 2006-05-17
JP2004234668A (ja) 2004-08-19
KR101008448B1 (ko) 2011-01-14
DE602004021049D1 (de) 2009-06-25
CN1519676A (zh) 2004-08-11
EP1443381A2 (de) 2004-08-04
JP4731817B2 (ja) 2011-07-27
EP1443381B1 (de) 2009-05-13
US7356709B2 (en) 2008-04-08
KR20040070084A (ko) 2004-08-06
CN100407087C (zh) 2008-07-30
US20040153658A1 (en) 2004-08-05

Similar Documents

Publication Publication Date Title
ATE431596T1 (de) System und verfahren zur gesicherten aktivierung einer software mit mehrfachlizenzen
US6460140B1 (en) System for controlling the use of licensed software
US8661552B2 (en) Provisioning a computing system for digital rights management
US7134016B1 (en) Software system with a biometric dongle function
EP1394655A3 (de) Sicheres Verfahren und System um Dateien im Rechner durch Fingerabdruck zugänglich zu machen
DE60228554D1 (de) Verfahren und vorrichtung zur speicherung kryptogresitz und sichere verteilung gespeicherter schlüssel authentifiziert werden
WO2005104426A3 (en) Geographic location based licensing system
US20080262968A1 (en) Software licensing control via mobile devices
WO2004114046A3 (en) System and method for public key infrastructure based software licensing
JP2004056620A5 (de)
DE60239265D1 (de) Verfahren und vorrichtung zur sicheren kryptographischen schlüsselerzeugung, -zertifizierung und -benutzung
ATE177857T1 (de) Verfahren und vorrichtung zur sicherheit eines computersystem mit programmberechtigungsdatenstrukturen
WO2006104507A3 (en) Systems and methods for using machine attributes to deter software piracy in an enterprise environment
GB2424102A (en) An internet protocol compatible access authentication system
KR970012154A (ko) 보안 장치를 구비한 개인용 컴푸터, 그의 보안 방법 및 그 보안장치의 설치 및 제거 방법
JP4610557B2 (ja) データ管理方法、そのプログラム及びプログラムの記録媒体
ATE525826T1 (de) Autorisierung einer transaktion
SE521072C2 (sv) Säkerhetssystem och process mot olagligt bruk eller kopiering av elektroniska data
AU2006205325A1 (en) Device and method for digital rights management
EP1083529A3 (de) Datenspeichersystem, Ausgabevorrichtung, datenliefernde Vorrichtung und rechnerlesbares Medium zum Speichern eines Datenspeicherprogrammes
ATE259509T1 (de) Verfahren zur sicherung von gespeicherten daten in einer speicheranordnung eines rechnersystems und vorrichtung zu dessen durchführung
JP2001092668A (ja) 電子機器、電子機器の内部プログラム書き換え方法及び電子機器の内部プログラム書き換え機能を有するプログラムを記録したコンピュータ読み取り可能な情報記録媒体
US20090144830A1 (en) Secure digital content delivery system and method
Scheibel et al. Design and implementation of an architecture for vehicular software protection
CN1269024C (zh) 保护外围设备附加卡上软件的方法及系统

Legal Events

Date Code Title Description
RER Ceased as to paragraph 5 lit. 3 law introducing patent treaties