ATE419587T1 - Systeme und verfahren zur bereitstellung zeit- und gewichtungsbasierter flexibel toleranter hardwareidentifizierung - Google Patents

Systeme und verfahren zur bereitstellung zeit- und gewichtungsbasierter flexibel toleranter hardwareidentifizierung

Info

Publication number
ATE419587T1
ATE419587T1 AT03029937T AT03029937T ATE419587T1 AT E419587 T1 ATE419587 T1 AT E419587T1 AT 03029937 T AT03029937 T AT 03029937T AT 03029937 T AT03029937 T AT 03029937T AT E419587 T1 ATE419587 T1 AT E419587T1
Authority
AT
Austria
Prior art keywords
component
hardware
hwid
weight
match
Prior art date
Application number
AT03029937T
Other languages
English (en)
Inventor
Pratul Dublish
Caglar Gunyakti
Aidan T Hughes
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 ATE419587T1 publication Critical patent/ATE419587T1/de

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04M—TELEPHONIC COMMUNICATION
    • H04M1/00—Substation equipment, e.g. for use by subscribers
    • H04M1/02—Constructional features of telephone sets
    • H04M1/04—Supports for telephone transmitters or receivers
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/71—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
    • G06F21/73—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information by creating or determining hardware identification, e.g. serial numbers
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; 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]
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; ELECTRIC HEARING AIDS; PUBLIC ADDRESS SYSTEMS
    • H04R1/00—Details of transducers, loudspeakers or microphones
    • H04R1/10—Earpieces; Attachments therefor ; Earphones; Monophonic headphones
    • H04R1/1033—Cables or cables storage, e.g. cable reels
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2117—User registration
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2129—Authenticate client device independently of the user
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2135—Metering
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2137—Time limited access, e.g. to a computer or data

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Technology Law (AREA)
  • Multimedia (AREA)
  • Mathematical Physics (AREA)
  • Acoustics & Sound (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Storage Device Security (AREA)
  • Hardware Redundancy (AREA)
  • Electric Clocks (AREA)
  • Circuits Of Receivers In General (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Surface Heating Bodies (AREA)
  • Tents Or Canopies (AREA)
  • Measuring Volume Flow (AREA)
AT03029937T 2003-01-06 2003-12-29 Systeme und verfahren zur bereitstellung zeit- und gewichtungsbasierter flexibel toleranter hardwareidentifizierung ATE419587T1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/337,064 US7302590B2 (en) 2003-01-06 2003-01-06 Systems and methods for providing time-and weight-based flexibly tolerant hardware ID

Publications (1)

Publication Number Publication Date
ATE419587T1 true ATE419587T1 (de) 2009-01-15

Family

ID=32655428

Family Applications (1)

Application Number Title Priority Date Filing Date
AT03029937T ATE419587T1 (de) 2003-01-06 2003-12-29 Systeme und verfahren zur bereitstellung zeit- und gewichtungsbasierter flexibel toleranter hardwareidentifizierung

Country Status (14)

Country Link
US (2) US7302590B2 (de)
EP (1) EP1452940B1 (de)
JP (1) JP4651947B2 (de)
KR (1) KR101014140B1 (de)
CN (1) CN100377022C (de)
AT (1) ATE419587T1 (de)
AU (1) AU2004200043B2 (de)
BR (1) BRPI0400061B1 (de)
CA (1) CA2454842C (de)
DE (1) DE60325550D1 (de)
DK (1) DK1452940T3 (de)
ES (1) ES2318085T3 (de)
MX (1) MXPA04000166A (de)
RU (1) RU2372653C2 (de)

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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
US7290149B2 (en) * 2003-03-03 2007-10-30 Microsoft Corporation Verbose hardware identification for binding a software package to a computer system having tolerance for hardware changes
US20050027657A1 (en) * 2003-08-01 2005-02-03 Yuri Leontiev Distinguishing legitimate hardware upgrades from unauthorized installations of software on additional computers
US7379918B2 (en) * 2004-07-30 2008-05-27 Microsoft Corporation Method and system for single reactivation of software product licenses
US9547780B2 (en) 2005-03-28 2017-01-17 Absolute Software Corporation Method for determining identification of an electronic device
US20140013449A1 (en) 2005-07-28 2014-01-09 Adobe Systems Incorporated Delayed validation for software licensing and activation
US8712973B2 (en) * 2006-04-11 2014-04-29 International Business Machines Corporation Weighted determination in configuration management systems
US8769703B2 (en) * 2006-04-27 2014-07-01 Unisys Corporation System and method for providing a mechanism to virtualize a perpetual, unique system identity on a partitioned computer system
US8521652B2 (en) * 2006-05-19 2013-08-27 Hewlett-Packard Development Company, L.P. Discovering licenses in software files
US7610483B2 (en) * 2006-07-25 2009-10-27 Nvidia Corporation System and method to accelerate identification of hardware platform classes
US20080183690A1 (en) 2007-01-26 2008-07-31 Ramachandran Puthukode G Method for providing assistance in making change decisions in a configurable managed environment
FR2912529A1 (fr) * 2007-02-13 2008-08-15 France Telecom Couplage d'un programme informatique ou de donnees a un systeme de reference et verification associee.
US8528109B2 (en) * 2007-10-09 2013-09-03 Microsoft Corporation Optimizing amount of data passed during software license activation
WO2009105002A1 (en) * 2008-02-20 2009-08-27 Telefonaktiebolaget Lm Ericsson (Publ) Flexible node identity for telecom nodes
US8676714B2 (en) * 2009-06-11 2014-03-18 Microsoft Corporation Hardware specific product license validation
US20100332400A1 (en) * 2009-06-24 2010-12-30 Craig Stephen Etchegoyen Use of Fingerprint with an On-Line or Networked Payment Authorization System
US20110093503A1 (en) * 2009-10-19 2011-04-21 Etchegoyen Craig S Computer Hardware Identity Tracking Using Characteristic Parameter-Derived Data
US8316421B2 (en) * 2009-10-19 2012-11-20 Uniloc Luxembourg S.A. System and method for device authentication with built-in tolerance
US10387927B2 (en) * 2010-01-15 2019-08-20 Dell Products L.P. System and method for entitling digital assets
US9235399B2 (en) * 2010-01-15 2016-01-12 Dell Products L.P. System and method for manufacturing and personalizing computing devices
US9256899B2 (en) * 2010-01-15 2016-02-09 Dell Products, L.P. System and method for separation of software purchase from fulfillment
US9100396B2 (en) * 2010-01-29 2015-08-04 Dell Products L.P. System and method for identifying systems and replacing components
US8170783B2 (en) 2010-03-16 2012-05-01 Dell Products L.P. System and method for handling software activation in entitlement
US9218491B2 (en) * 2010-04-13 2015-12-22 Hewlett-Packard Development Company, L.P. Systems and methods for providing security in an electronic device
GB2484268A (en) 2010-09-16 2012-04-11 Uniloc Usa Inc Psychographic profiling of users of computing devices
US8657000B2 (en) 2010-11-19 2014-02-25 Exxonmobil Upstream Research Company Systems and methods for enhanced waterfloods
US8739869B2 (en) 2010-11-19 2014-06-03 Exxonmobil Upstream Research Company Systems and methods for enhanced waterfloods
US8656996B2 (en) 2010-11-19 2014-02-25 Exxonmobil Upstream Research Company Systems and methods for enhanced waterfloods
US8974661B2 (en) 2010-12-30 2015-03-10 Exxonmobil Upstream Research Company Methods for separation of bitumen from oil sands
WO2012122621A1 (en) * 2011-03-15 2012-09-20 Irdeto Canada Corporation Change-tolerant method of generating an identifier for a collection of assets in a computing environment using a secret sharing scheme
AU2011101296B4 (en) 2011-09-15 2012-06-28 Uniloc Usa, Inc. Hardware identification through cookies
US8949401B2 (en) 2012-06-14 2015-02-03 Dell Products L.P. Automated digital migration
US9779219B2 (en) 2012-08-09 2017-10-03 Dell Products L.P. Method and system for late binding of option features associated with a device using at least in part license and unique ID information
US8856757B2 (en) * 2012-11-08 2014-10-07 International Business Machines Corporation Automatic license entitlement calculation
AU2013100802B4 (en) 2013-04-11 2013-11-14 Uniloc Luxembourg S.A. Device authentication using inter-person message metadata
US8695068B1 (en) 2013-04-25 2014-04-08 Uniloc Luxembourg, S.A. Device authentication using display device irregularity
CN104850519A (zh) * 2015-04-10 2015-08-19 宁波萨瑞通讯有限公司 电子产品中硬件id更换情况的远程统计系统及方法
US10365931B2 (en) * 2017-02-27 2019-07-30 Microsoft Technology Licensing, Llc Remote administration of initial computer operating system setup options
US12149525B2 (en) * 2019-01-04 2024-11-19 T-Mobile Usa, Inc. Holistic module authentication with a device
US12561485B2 (en) 2022-03-15 2026-02-24 Microsoft Technology Licensing, Llc Hardware identity restoration post-device repair

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08504976A (ja) * 1992-09-21 1996-05-28 ユニロック (シンガポール) プライベート リミテッド ソフトウェア登録システム
SE516173C2 (sv) * 1993-02-16 2001-11-26 Ericsson Telefon Ab L M Anordning för telekommunikation
JP2924560B2 (ja) * 1993-04-23 1999-07-26 日本電気株式会社 有償プログラムプロダクト利用チェック装置
US5715403A (en) * 1994-11-23 1998-02-03 Xerox Corporation System for controlling the distribution and use of digital works having attached usage rights where the usage rights are defined by a usage rights grammar
US5815709A (en) * 1996-04-23 1998-09-29 San Microsystems, Inc. System and method for generating identifiers for uniquely identifying object types for objects used in processing of object-oriented programs and the like
JPH10283271A (ja) * 1997-03-31 1998-10-23 Victor Co Of Japan Ltd 暗号鍵生成方法,光ディスク,情報再生方法及びその装置
US6148407A (en) * 1997-09-30 2000-11-14 Intel Corporation Method and apparatus for producing computer platform fingerprints
US6501846B1 (en) * 1997-11-25 2002-12-31 Ethentica, Inc. Method and system for computer access and cursor control using a relief object image generator
US6243468B1 (en) * 1998-04-29 2001-06-05 Microsoft Corporation Software anti-piracy system that adapts to hardware upgrades
US7503072B2 (en) * 1998-04-29 2009-03-10 Microsoft Corporation Hardware ID to prevent software piracy
US6330670B1 (en) * 1998-10-26 2001-12-11 Microsoft Corporation Digital rights management operating system
US6327652B1 (en) * 1998-10-26 2001-12-04 Microsoft Corporation Loading and identifying a digital rights management operating system
US6697948B1 (en) 1999-05-05 2004-02-24 Michael O. Rabin Methods and apparatus for protecting information
DE10155752A1 (de) * 2001-11-14 2003-05-22 Siemens Ag Lizenzierungsverfahren
DE10023820B4 (de) * 2000-05-15 2006-10-19 Siemens Ag Software-Schutzmechanismus
JP4313941B2 (ja) * 2000-09-29 2009-08-12 株式会社東芝 半導体記憶装置
KR100375220B1 (ko) * 2000-10-12 2003-03-07 삼성전자주식회사 플래시 메모리 장치 형성방법
US6898286B2 (en) * 2000-12-19 2005-05-24 International Business Machines Corporation Method and system verifying product licenses using hardware and product identifications
US20040073789A1 (en) * 2002-10-15 2004-04-15 Powers John Stephenson Method for collaborative software licensing of electronically distributed computer programs
TWI255683B (en) * 2005-01-05 2006-05-21 Asustek Comp Inc Portable electronic device and battery module thereof

Also Published As

Publication number Publication date
JP4651947B2 (ja) 2011-03-16
BRPI0400061A (pt) 2004-10-19
RU2372653C2 (ru) 2009-11-10
US20040133792A1 (en) 2004-07-08
RU2004100639A (ru) 2005-06-10
DK1452940T3 (da) 2009-03-23
EP1452940A1 (de) 2004-09-01
DE60325550D1 (de) 2009-02-12
BRPI0400061B1 (pt) 2016-08-09
AU2004200043A1 (en) 2004-07-22
AU2004200043B2 (en) 2009-07-16
CA2454842C (en) 2012-10-23
JP2004213676A (ja) 2004-07-29
US20080040619A1 (en) 2008-02-14
US7302590B2 (en) 2007-11-27
KR20040063824A (ko) 2004-07-14
US7779274B2 (en) 2010-08-17
CN1609746A (zh) 2005-04-27
MXPA04000166A (es) 2005-06-17
KR101014140B1 (ko) 2011-02-14
CA2454842A1 (en) 2004-07-06
CN100377022C (zh) 2008-03-26
EP1452940B1 (de) 2008-12-31
ES2318085T3 (es) 2009-05-01

Similar Documents

Publication Publication Date Title
DE60325550D1 (de) Systeme und Verfahren zur Bereitstellung zeit- und gewichtungsbasierter flexibel toleranter Hardwareidentifizierung
ATE400128T1 (de) System zur eingabe von persönlichen informationen,informationsverwaltungseinrichtun und verfahren zum erhalten von persönlichen informationen
EP1349123A3 (de) Gesichertes Identifikations- und Privilegensystem
Sparrow et al. Performance on trials without knowledge of results (KR) in reduced relative frequency presentations of KR
DE60129799D1 (de) Verfahren zur steigerung des haarwuchses durch wnt polypeptid
BRPI0405725A (pt) Sistema de gerencimento de veìculos
ATE474393T1 (de) Verfahren und vorrichtung zur authentifikation eines physischen gegenstandes
CY1112579T1 (el) Μεθοδοι και συνθεσεις για τη διαγνωση του ηλικιακου εκφυλισμου της ωχρας κηλιδας
BR112014026648A2 (pt) determinação de uma porção futura de um programa de mídia atualmente apresentado
MX2007013125A (es) Sistema y metodo para validacion de divisa inteligente.
CY1115412T1 (el) Μεθοδος ταυτοποιησης παραγοντων κινδυνου της νοσου του αλτσχαϊμερ
BR9914420B1 (pt) dispositivo e processo para a identificação biométrica de uma pessoa.
ATE415774T1 (de) Verfahren und systeme zum speichern und abrufen von identitätsabbildungsinformation
BRPI0506752A (pt) sistema ou método para avaliar a circulação de sangue periférica de um indivìduo
EA200970112A1 (ru) Документ, снабженный идентифицирующими и верификационными данными
PH12017500610B1 (en) Table game system
ATE437605T1 (de) Verfahren zur erzeugung einer anzeige der vigilanz einer person
GB2477703A (en) A method and system for analysing data sequences
BR9813033A (pt) Curtimento de couro
EA200801692A1 (ru) Способ идентификации аутентичности предметов, выпускаемых в обращение
ATE394749T1 (de) Verfahren zur benutzeridentifizierung mittels veränderter biometrischer eigenschaften und datenbank zur ausführung dieses verfahrens
ATE255753T1 (de) Verfahren zur echtheitsprüfung von objekten
DE502004009151D1 (de) Verfahren und System zur Wiedergabe des Bildes einer Person
BRPI0203260B8 (pt) Processo de curtimento de pele.
ATE387460T1 (de) Verfahren und kit zur beurteilung des ausbruchs von rheumatoider arthritis

Legal Events

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