Movatterモバイル変換


[0]ホーム

URL:


US20050114265A1 - Real-time license enforcement system and method - Google Patents

Real-time license enforcement system and method
Download PDF

Info

Publication number
US20050114265A1
US20050114265A1US10/723,324US72332403AUS2005114265A1US 20050114265 A1US20050114265 A1US 20050114265A1US 72332403 AUS72332403 AUS 72332403AUS 2005114265 A1US2005114265 A1US 2005114265A1
Authority
US
United States
Prior art keywords
license
component
data
licenses
store
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.)
Abandoned
Application number
US10/723,324
Inventor
Lingan Satkunanathan
Sameer Merchant
Gary Raden
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.)
Microsoft Technology Licensing LLC
Original Assignee
Individual
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 IndividualfiledCriticalIndividual
Priority to US10/723,324priorityCriticalpatent/US20050114265A1/en
Assigned to MICROSOFT CORPORATIONreassignmentMICROSOFT CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: RADEN, GARY P., MERCHANT, SAMEER YUSUFALI, SATKUNANATHAN, LINGAN
Publication of US20050114265A1publicationCriticalpatent/US20050114265A1/en
Priority to US11/188,401prioritypatent/US7676437B2/en
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLCreassignmentMICROSOFT TECHNOLOGY LICENSING, LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: MICROSOFT CORPORATION
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A license enforcement system is disclosed herein. The system receives digitized licenses associated with computer applications in a secure license store. The licenses are then monitored and compared with the actual use by users to determine compliance with licenses. If users employ an application in violation of licensing terms then corrective action can be taken such as providing warnings and/or shutting down or denying access to a licensed application. Additional security features are employed to ensure that license store data is valid and that the system is constantly monitored except where a bypass component is properly utilized. Furthermore, a user can utilize a plurality of different wizards such as an add license wizard, a backup license wizard and a restore license wizard, to facilitate easy step-by-step interaction with the license system.

Description

Claims (43)

US10/723,3242003-11-262003-11-26Real-time license enforcement system and methodAbandonedUS20050114265A1 (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
US10/723,324US20050114265A1 (en)2003-11-262003-11-26Real-time license enforcement system and method
US11/188,401US7676437B2 (en)2003-11-262005-07-25Real-time license enforcement system and method

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US10/723,324US20050114265A1 (en)2003-11-262003-11-26Real-time license enforcement system and method

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US11/188,401ContinuationUS7676437B2 (en)2003-11-262005-07-25Real-time license enforcement system and method

Publications (1)

Publication NumberPublication Date
US20050114265A1true US20050114265A1 (en)2005-05-26

Family

ID=34592233

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US10/723,324AbandonedUS20050114265A1 (en)2003-11-262003-11-26Real-time license enforcement system and method
US11/188,401Expired - Fee RelatedUS7676437B2 (en)2003-11-262005-07-25Real-time license enforcement system and method

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US11/188,401Expired - Fee RelatedUS7676437B2 (en)2003-11-262005-07-25Real-time license enforcement system and method

Country Status (1)

CountryLink
US (2)US20050114265A1 (en)

Cited By (25)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050263977A1 (en)*2004-05-132005-12-01Tien-Hui PanMethod of preventing firmware piracy
US20050278258A1 (en)*2004-06-142005-12-15O'donnell MichaelUser software for facilitating copyright licensing and compliance
US20070239616A1 (en)*2006-04-112007-10-11Walline Erin KIdentifying and labeling licensed content in an embedded partition
US20080148253A1 (en)*2006-12-152008-06-19Microsoft CorporationAutomatic software license reconciliation
US20080172583A1 (en)*2007-01-152008-07-17Microsoft CorporationObjective assessment of application crashes from a customer environment
WO2008095193A1 (en)2007-02-012008-08-07Microsoft CorporationSecure serial number
US20090092253A1 (en)*2007-10-092009-04-09Microsoft CorporationOptimizing amount of data passed during software license activation
US7603338B2 (en)2007-03-062009-10-13Dell Products L.P.Enabling instant productivity functionality on information handling systems
US20090327090A1 (en)*2008-06-252009-12-31Microsoft CorporationApplication hierarchy and state manipulation
WO2011084990A1 (en)*2010-01-062011-07-14Westinghouse Digital, LlcSystem and method for activating display device feature
US20120317418A1 (en)*2011-06-102012-12-13Dell Products, LpSystem and Method for Extracting Device Uniqueness to Assign a License to the Device
CN103440441A (en)*2013-08-282013-12-11北京华胜天成科技股份有限公司Software protection method and system
WO2014120142A1 (en)*2013-01-302014-08-07Hewlett-Packard Development Company, L.P.Systems and methods for determining compatibility between software licenses
US20140325663A1 (en)*2013-04-242014-10-30International Business Machines CorporationAutomatic recovery of license key information
US20150370575A1 (en)*2014-06-192015-12-24Richard M. TonryLicense management using a basic input/output system (bios)
US20160246312A1 (en)*2015-02-192016-08-25Matthew ToddyCloud computing enabled building control system and method
US20160364213A1 (en)*2014-10-292016-12-15International Business Machines CorporationAutomatic generation of license terms for service application marketplaces
US9563576B1 (en)*2006-08-312017-02-07Daniel J. HoronArea-limited software utility
US9715581B1 (en)*2011-11-042017-07-25Christopher EstesDigital media reproduction and licensing
US20180040083A1 (en)*2008-06-112018-02-08James D. BennettCreative Work Registry
US20180133351A1 (en)*2013-09-062018-05-17Sensor Electronic Technology, Inc.Ultraviolet Diffusive Illumination
US20180225429A1 (en)*2010-10-292018-08-09Qualcomm IncorporatedMethods and systems for accessing licensable items in a geographic area
US20190102849A1 (en)*2017-10-042019-04-04Servicenow, Inc.Asset allocation and reconciliation system
US11138574B2 (en)*2017-02-172021-10-05Tiffany Walling-McGaritySystems and methods for protecting digital media
CN115630341A (en)*2022-12-222023-01-20湖南国科亿存信息科技有限公司Software license authorization management and control method and system in high-availability storage equipment

Families Citing this family (111)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7654956B2 (en)2004-07-132010-02-02Dexcom, Inc.Transcutaneous analyte sensor
WO2006047565A2 (en)*2004-10-252006-05-04NalpeironElectronic information table and method of creating same
US20100004938A1 (en)*2004-12-302010-01-07Abb AbSoftware licensing system
US7730040B2 (en)*2005-07-272010-06-01Microsoft CorporationFeedback-driven malware detector
EP1773081A1 (en)*2005-10-062007-04-11Siemens AktiengesellschaftActivation of hardware in a management system
US20070143446A1 (en)*2005-12-212007-06-21Morris Robert PMethods, systems, and computer program products for installing an application from one peer to another including application configuration settings and data
KR100823259B1 (en)*2006-01-032008-04-18삼성전자주식회사 Method and apparatus for re-importing content
CN101127064A (en)*2006-08-182008-02-20华为技术有限公司 A method and system for backing up and restoring licenses
US20080147227A1 (en)*2006-10-312008-06-19Delaney William PSystems and methods for improved product variant configuration and distribution in hub-based distribution
US8201231B2 (en)*2007-02-212012-06-12Microsoft CorporationAuthenticated credential-based multi-tenant access to a service
US20080271165A1 (en)*2007-04-272008-10-30Microsoft CorporationParameter-based interpretation of drm license policy
US8117094B2 (en)*2007-06-292012-02-14Microsoft CorporationDistribution channels and monetizing
JP4936538B2 (en)*2007-07-192012-05-23キヤノン株式会社 Information processing apparatus, usage right transfer method, usage right acquisition method, and computer program
US20090132435A1 (en)*2007-11-212009-05-21Microsoft CorporationPopularity based licensing of user generated content
US20090132422A1 (en)*2007-11-212009-05-21Microsoft CorporationMachine-readable and enforceable license
US20090132403A1 (en)*2007-11-212009-05-21Microsoft CorporationLicensing interface for user generated content
US20090210333A1 (en)*2008-02-142009-08-20Microsoft CorporationMicro-licensing of composite content
EP2128867A1 (en)*2008-05-282009-12-02Sony DADC Austria AGMethod for controlling access to content on data carrier
US20100162414A1 (en)*2008-12-232010-06-24General Instrument CorporationDigital Rights Management for Differing Domain-Size Restrictions
US8296262B1 (en)*2009-05-042012-10-23United Services Automobile Association (Usaa)Systems and methods for real-time online monitoring of computing devices
US8572394B2 (en)*2009-09-042013-10-29Computer Associates Think, Inc.OTP generation using a camouflaged key
US9122998B2 (en)2010-07-282015-09-01International Business Machines CorporationCatalog-based software license reconciliation
US9230273B2 (en)2010-07-282016-01-05International Business Machines CorporationCreation and use of constraint templates
US8806660B2 (en)*2011-03-082014-08-12Dell Products L.P.System and method for secure licensing for an information handling system
WO2013127537A1 (en)*2012-03-022013-09-06Siemens Enterprise Communications Gmbh & Co. KgMethod and device for starting limited-time licenses for telecommunication systems in a controlled manner
US8732807B2 (en)*2012-04-092014-05-20Medium Access Systems Private Ltd.Method and system using a cyber ID to provide secure transactions
US11216854B2 (en)*2012-04-272022-01-04Blackberry LimitedSoftware distribution accounting
GB2508645A (en)2012-12-072014-06-11IbmSoftware licence management in a peer-to-peer network
RU2682858C1 (en)*2013-12-162019-03-21Абб Швайц АгLicensing of hardware component
JP2015207152A (en)*2014-04-212015-11-19アルパイン株式会社Expiration date authentication system, expiration date authentication device, and expiration date authentication method for application
US9893887B2 (en)*2015-01-302018-02-13Ciena CorporationDynamic licensing for applications and plugin framework for virtual network systems
US11449370B2 (en)2018-12-112022-09-20DotWalk, Inc.System and method for determining a process flow of a software application and for automatically generating application testing code
US11025508B1 (en)2020-04-082021-06-01Servicenow, Inc.Automatic determination of code customizations
US11296922B2 (en)2020-04-102022-04-05Servicenow, Inc.Context-aware automated root cause analysis in managed networks
US10999152B1 (en)2020-04-202021-05-04Servicenow, Inc.Discovery pattern visualizer
US11301435B2 (en)2020-04-222022-04-12Servicenow, Inc.Self-healing infrastructure for a dual-database system
US11392768B2 (en)2020-05-072022-07-19Servicenow, Inc.Hybrid language detection model
US11263195B2 (en)2020-05-112022-03-01Servicenow, Inc.Text-based search of tree-structured tables
US11470107B2 (en)2020-06-102022-10-11Servicenow, Inc.Matching configuration items with machine learning
US11277359B2 (en)2020-06-112022-03-15Servicenow, Inc.Integration of a messaging platform with a remote network management application
US11451573B2 (en)2020-06-162022-09-20Servicenow, Inc.Merging duplicate items identified by a vulnerability analysis
US11379089B2 (en)2020-07-022022-07-05Servicenow, Inc.Adaptable user interface layout for applications
US11277321B2 (en)2020-07-062022-03-15Servicenow, Inc.Escalation tracking and analytics system
US11301503B2 (en)2020-07-102022-04-12Servicenow, Inc.Autonomous content orchestration
US11449535B2 (en)2020-07-132022-09-20Servicenow, Inc.Generating conversational interfaces based on metadata
US11632300B2 (en)2020-07-162023-04-18Servicenow, Inc.Synchronization of a shared service configuration across computational instances
US11748115B2 (en)2020-07-212023-09-05Servicenow, Inc.Application and related object schematic viewer for software application change tracking and management
US11272007B2 (en)2020-07-212022-03-08Servicenow, Inc.Unified agent framework including push-based discovery and real-time diagnostics features
US11343079B2 (en)2020-07-212022-05-24Servicenow, Inc.Secure application deployment
US11095506B1 (en)2020-07-222021-08-17Servicenow, Inc.Discovery of resources associated with cloud operating system
US11582106B2 (en)2020-07-222023-02-14Servicenow, Inc.Automatic discovery of cloud-based infrastructure and resources
US11275580B2 (en)2020-08-122022-03-15Servicenow, Inc.Representing source code as implicit configuration items
US11372920B2 (en)2020-08-312022-06-28Servicenow, Inc.Generating relational charts with accessibility for visually-impaired users
US11245591B1 (en)2020-09-172022-02-08Servicenow, Inc.Implementation of a mock server for discovery applications
US11150784B1 (en)2020-09-222021-10-19Servicenow, Inc.User interface elements for controlling menu displays
US11625141B2 (en)2020-09-222023-04-11Servicenow, Inc.User interface generation with machine learning
US11632303B2 (en)2020-10-072023-04-18Servicenow, IncEnhanced service mapping based on natural language processing
US11734025B2 (en)2020-10-142023-08-22Servicenow, Inc.Configurable action generation for a remote network management platform
US11342081B2 (en)2020-10-212022-05-24Servicenow, Inc.Privacy-enhanced contact tracing using mobile applications and portable devices
US11258847B1 (en)2020-11-022022-02-22Servicenow, Inc.Assignments of incoming requests to servers in computing clusters and other environments
US11868593B2 (en)2020-11-052024-01-09Servicenow, Inc.Software architecture and user interface for process visualization
US11363115B2 (en)2020-11-052022-06-14Servicenow, Inc.Integrated operational communications between computational instances of a remote network management platform
US11281442B1 (en)2020-11-182022-03-22Servicenow, Inc.Discovery and distribution of software applications between multiple operational environments
US11693831B2 (en)2020-11-232023-07-04Servicenow, Inc.Security for data at rest in a remote network management platform
US11269618B1 (en)2020-12-102022-03-08Servicenow, Inc.Client device support for incremental offline updates
US11216271B1 (en)2020-12-102022-01-04Servicenow, Inc.Incremental update for offline data access
US11630717B2 (en)2021-01-062023-04-18Servicenow, Inc.Machine-learning based similarity engine
US11301365B1 (en)2021-01-132022-04-12Servicenow, Inc.Software test coverage through real-time tracing of user activity
US11418586B2 (en)2021-01-192022-08-16Servicenow, Inc.Load balancing of discovery agents across proxy servers
US11301271B1 (en)2021-01-212022-04-12Servicenow, Inc.Configurable replacements for empty states in user interfaces
US11921878B2 (en)2021-01-212024-03-05Servicenow, Inc.Database security through obfuscation
US11513885B2 (en)2021-02-162022-11-29Servicenow, Inc.Autonomous error correction in a multi-application platform
US11277369B1 (en)2021-03-022022-03-15Servicenow, Inc.Message queue architecture and interface for a multi-application platform
US11831729B2 (en)2021-03-192023-11-28Servicenow, Inc.Determining application security and correctness using machine learning based clustering and similarity
US12254063B2 (en)2021-03-222025-03-18Servicenow, Inc.Cross-modality curiosity for sparse-reward tasks
US11640369B2 (en)2021-05-052023-05-02Servicenow, Inc.Cross-platform communication for facilitation of data sharing
US11635953B2 (en)2021-05-072023-04-25Servicenow, Inc.Proactive notifications for robotic process automation
US11635752B2 (en)2021-05-072023-04-25Servicenow, Inc.Detection and correction of robotic process automation failures
US11277475B1 (en)2021-06-012022-03-15Servicenow, Inc.Automatic discovery of storage cluster
US11762668B2 (en)2021-07-062023-09-19Servicenow, Inc.Centralized configuration data management and control
US11418571B1 (en)2021-07-292022-08-16Servicenow, Inc.Server-side workflow improvement based on client-side data mining
US11516307B1 (en)2021-08-092022-11-29Servicenow, Inc.Support for multi-type users in a single-type computing system
US12254352B2 (en)2021-10-282025-03-18Servicenow, Inc.Reduced memory utilization for data analytics procedures
US11960353B2 (en)2021-11-082024-04-16Servicenow, Inc.Root cause analysis based on process optimization data
US11734381B2 (en)2021-12-072023-08-22Servicenow, Inc.Efficient downloading of related documents
US12099567B2 (en)2021-12-202024-09-24Servicenow, Inc.Viewports and sub-pages for web-based user interfaces
US12437250B2 (en)2021-12-212025-10-07Servicenow, Inc.Multi-dimensional process mining and analysis
US12001502B2 (en)2022-01-112024-06-04Servicenow, Inc.Common fragment caching for web documents
US11829233B2 (en)2022-01-142023-11-28Servicenow, Inc.Failure prediction in a computing system based on machine learning applied to alert data
US12261904B2 (en)2022-01-202025-03-25Servicenow, Inc.Nested request-response protocol network communications
US11582317B1 (en)2022-02-072023-02-14Servicenow, Inc.Payload recording and comparison techniques for discovery
US11734150B1 (en)2022-06-102023-08-22Servicenow, Inc.Activity tracing through event correlation across multiple software applications
US11989538B2 (en)2022-06-212024-05-21Servicenow, Inc.Orchestration for robotic process automation
US12231508B2 (en)2022-07-122025-02-18Servicenow, Inc.Rapid error detection through command validation
US12056473B2 (en)2022-08-012024-08-06Servicenow, Inc.Low-code / no-code layer for interactive application development
US12095634B2 (en)2022-08-122024-09-17Servicenow, Inc.Hybrid request routing system
US12039328B2 (en)2022-09-302024-07-16Servicenow, Inc.Configuration items for supporting automations and efficacies thereof
US12141048B2 (en)2022-10-122024-11-12Servicenow, Inc.Machine learning model for determining software defect criticality
US12147487B2 (en)2022-12-072024-11-19Servicenow, Inc.Computationally efficient traversal of virtual tables
US12072775B2 (en)2022-12-072024-08-27Servicenow, Inc.Centralized configuration and change tracking for a computing platform
US12192245B2 (en)2023-01-232025-01-07Servicenow, Inc.Control of cloud infrastructure configuration
US12299419B2 (en)2023-01-262025-05-13Servicenow, Inc.Unified framework for configuration and deployment of platform intelligence
US12131168B1 (en)2023-04-182024-10-29Servicenow, Inc.Outcome-oriented automation platform
US12222834B2 (en)2023-05-242025-02-11Servicenow, Inc.Discovery troubleshooting based on machine learning
US12294581B2 (en)2023-06-142025-05-06Servicenow, Inc.Identifying security vulnerabilities based on access control lists
US12437158B2 (en)2023-07-182025-10-07Servicenow, Inc.Method for filtering and semi-automatically labeling training data
US12425195B2 (en)2023-07-242025-09-23Service Now, Inc.Client-side sharing of cryptographic keys
US12248361B2 (en)2023-07-312025-03-11Servicenow, Inc.Parallelized exception handling for large datasets
US12362995B2 (en)2023-11-062025-07-15Servicenow, Inc.Reconciliation of partial configuration items
US12254014B1 (en)2024-02-232025-03-18Servicenow, Inc.Document creation with guided generative artificial intelligence
US12438790B1 (en)2024-03-262025-10-07Servicenow, Inc.Network anomaly detection using clustering

Citations (36)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5204897A (en)*1991-06-281993-04-20Digital Equipment CorporationManagement interface for license management system
US5579222A (en)*1991-11-271996-11-26Intergraph CorporationDistributed license administration system using a local policy server to communicate with a license server and control execution of computer programs
US5671412A (en)*1995-07-281997-09-23Globetrotter Software, IncorporatedLicense management system for software applications
US5754763A (en)*1996-10-011998-05-19International Business Machines CorporationSoftware auditing mechanism for a distributed computer enterprise environment
US5758068A (en)*1995-09-191998-05-26International Business Machines CorporationMethod and apparatus for software license management
US5790664A (en)*1996-02-261998-08-04Network Engineering Software, Inc.Automated system for management of licensed software
US5859637A (en)*1997-02-131999-01-12International Business Machines CorporationNon-programming method and apparatus for creating wizards with a script
US5966532A (en)*1997-07-101999-10-12National Instruments CorporationGraphical code generation wizard for automatically creating graphical programs
US6021438A (en)*1997-06-182000-02-01Wyatt River Software, Inc.License management system using daemons and aliasing
US6029145A (en)*1997-01-062000-02-22Isogon CorporationSoftware license verification process and apparatus
US6049789A (en)*1998-06-242000-04-11Mentor Graphics CorporationSoftware pay per use licensing system
US6056786A (en)*1997-07-112000-05-02International Business Machines Corp.Technique for monitoring for license compliance for client-server software
US6219652B1 (en)*1998-06-012001-04-17Novell, Inc.Network license authentication
US6233726B1 (en)*1997-02-052001-05-15Sybase, Inc.Development system with reference card and parameter wizard methodologies for facilitating creation of software programs
US20010011253A1 (en)*1998-08-042001-08-02Christopher D. ColeyAutomated system for management of licensed software
US6295531B1 (en)*1998-11-092001-09-25Unisys CorporationCool ICE data wizard
US6381640B1 (en)*1998-09-112002-04-30Genesys Telecommunications Laboratories, Inc.Method and apparatus for automated personalization and presentation of workload assignments to agents within a multimedia communication center
US6385727B1 (en)*1998-09-252002-05-07Hughes Electronics CorporationApparatus for providing a secure processing environment
US20020069420A1 (en)*2000-04-072002-06-06Chris RussellSystem and process for delivery of content over a network
US6438666B2 (en)*1997-09-262002-08-20Hughes Electronics CorporationMethod and apparatus for controlling access to confidential data by analyzing property inherent in data
US20020138441A1 (en)*2001-03-212002-09-26Thomas LopaticTechnique for license management and online software license enforcement
US6502234B1 (en)*1999-01-152002-12-31International Business Machines CorporationComponent based wizard for creating wizards
US6510466B1 (en)*1998-12-142003-01-21International Business Machines CorporationMethods, systems and computer program products for centralized management of application programs on a network
US20030065642A1 (en)*2001-03-292003-04-03Christopher ZeeAssured archival and retrieval system for digital intellectual property
US6564375B1 (en)*1999-07-232003-05-13Cisco Technology, Inc.Reusable components for customization of wizard-based applications
US6574612B1 (en)*1999-02-192003-06-03International Business Machines CorporationLicense management system
US6591150B1 (en)*1999-09-032003-07-08Fujitsu LimitedRedundant monitoring control system, monitoring control apparatus therefor and monitored control apparatus
US6615166B1 (en)*1999-05-272003-09-02Accenture LlpPrioritizing components of a network framework required for implementation of technology
US20040054893A1 (en)*2002-09-182004-03-18Anthony EllisMethod and system for a file encryption and monitoring system
US20040153416A1 (en)*2003-01-312004-08-05Hitachi, Ltd.Method for managing license of software program in storage system
US6785825B2 (en)*1998-06-042004-08-31Z4 Technologies, Inc.Method for securing software to decrease software piracy
US6799277B2 (en)*1998-06-042004-09-28Z4 Technologies, Inc.System and method for monitoring software
US6810389B1 (en)*2000-11-082004-10-26Synopsys, Inc.System and method for flexible packaging of software application licenses
US6834259B1 (en)*1999-10-152004-12-21Timekeeping Systems, Inc.Guard tour system
US6857067B2 (en)*2000-09-012005-02-15Martin S. EdelmanSystem and method for preventing unauthorized access to electronic data
US7054892B1 (en)*1999-12-232006-05-30Emc CorporationMethod and apparatus for managing information related to storage activities of data storage systems

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5654375A (en)*1996-05-241997-08-05Minnesota Mining And Manufacturing CompanyFluoroelastomer compositions containing organo-onium compounds

Patent Citations (37)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5204897A (en)*1991-06-281993-04-20Digital Equipment CorporationManagement interface for license management system
US5579222A (en)*1991-11-271996-11-26Intergraph CorporationDistributed license administration system using a local policy server to communicate with a license server and control execution of computer programs
US5671412A (en)*1995-07-281997-09-23Globetrotter Software, IncorporatedLicense management system for software applications
US5758068A (en)*1995-09-191998-05-26International Business Machines CorporationMethod and apparatus for software license management
US5790664A (en)*1996-02-261998-08-04Network Engineering Software, Inc.Automated system for management of licensed software
US5754763A (en)*1996-10-011998-05-19International Business Machines CorporationSoftware auditing mechanism for a distributed computer enterprise environment
US6029145A (en)*1997-01-062000-02-22Isogon CorporationSoftware license verification process and apparatus
US6233726B1 (en)*1997-02-052001-05-15Sybase, Inc.Development system with reference card and parameter wizard methodologies for facilitating creation of software programs
US5859637A (en)*1997-02-131999-01-12International Business Machines CorporationNon-programming method and apparatus for creating wizards with a script
US6021438A (en)*1997-06-182000-02-01Wyatt River Software, Inc.License management system using daemons and aliasing
US6053951A (en)*1997-07-102000-04-25National Instruments CorporationMan/machine interface graphical code generation wizard for automatically creating MMI graphical programs
US5966532A (en)*1997-07-101999-10-12National Instruments CorporationGraphical code generation wizard for automatically creating graphical programs
US6056786A (en)*1997-07-112000-05-02International Business Machines Corp.Technique for monitoring for license compliance for client-server software
US6438666B2 (en)*1997-09-262002-08-20Hughes Electronics CorporationMethod and apparatus for controlling access to confidential data by analyzing property inherent in data
US6219652B1 (en)*1998-06-012001-04-17Novell, Inc.Network license authentication
US6785825B2 (en)*1998-06-042004-08-31Z4 Technologies, Inc.Method for securing software to decrease software piracy
US6799277B2 (en)*1998-06-042004-09-28Z4 Technologies, Inc.System and method for monitoring software
US6049789A (en)*1998-06-242000-04-11Mentor Graphics CorporationSoftware pay per use licensing system
US20010011253A1 (en)*1998-08-042001-08-02Christopher D. ColeyAutomated system for management of licensed software
US6381640B1 (en)*1998-09-112002-04-30Genesys Telecommunications Laboratories, Inc.Method and apparatus for automated personalization and presentation of workload assignments to agents within a multimedia communication center
US6385727B1 (en)*1998-09-252002-05-07Hughes Electronics CorporationApparatus for providing a secure processing environment
US6295531B1 (en)*1998-11-092001-09-25Unisys CorporationCool ICE data wizard
US6510466B1 (en)*1998-12-142003-01-21International Business Machines CorporationMethods, systems and computer program products for centralized management of application programs on a network
US6502234B1 (en)*1999-01-152002-12-31International Business Machines CorporationComponent based wizard for creating wizards
US6574612B1 (en)*1999-02-192003-06-03International Business Machines CorporationLicense management system
US6615166B1 (en)*1999-05-272003-09-02Accenture LlpPrioritizing components of a network framework required for implementation of technology
US6564375B1 (en)*1999-07-232003-05-13Cisco Technology, Inc.Reusable components for customization of wizard-based applications
US6591150B1 (en)*1999-09-032003-07-08Fujitsu LimitedRedundant monitoring control system, monitoring control apparatus therefor and monitored control apparatus
US6834259B1 (en)*1999-10-152004-12-21Timekeeping Systems, Inc.Guard tour system
US7054892B1 (en)*1999-12-232006-05-30Emc CorporationMethod and apparatus for managing information related to storage activities of data storage systems
US20020069420A1 (en)*2000-04-072002-06-06Chris RussellSystem and process for delivery of content over a network
US6857067B2 (en)*2000-09-012005-02-15Martin S. EdelmanSystem and method for preventing unauthorized access to electronic data
US6810389B1 (en)*2000-11-082004-10-26Synopsys, Inc.System and method for flexible packaging of software application licenses
US20020138441A1 (en)*2001-03-212002-09-26Thomas LopaticTechnique for license management and online software license enforcement
US20030065642A1 (en)*2001-03-292003-04-03Christopher ZeeAssured archival and retrieval system for digital intellectual property
US20040054893A1 (en)*2002-09-182004-03-18Anthony EllisMethod and system for a file encryption and monitoring system
US20040153416A1 (en)*2003-01-312004-08-05Hitachi, Ltd.Method for managing license of software program in storage system

Cited By (53)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050263977A1 (en)*2004-05-132005-12-01Tien-Hui PanMethod of preventing firmware piracy
US20050278258A1 (en)*2004-06-142005-12-15O'donnell MichaelUser software for facilitating copyright licensing and compliance
US20070239616A1 (en)*2006-04-112007-10-11Walline Erin KIdentifying and labeling licensed content in an embedded partition
US8463709B2 (en)2006-04-112013-06-11Dell Products L.P.Identifying and labeling licensed content in an embedded partition
US9563576B1 (en)*2006-08-312017-02-07Daniel J. HoronArea-limited software utility
US20170147833A1 (en)*2006-08-312017-05-25Daniel J. HoronArea-limited software utility
US20080148253A1 (en)*2006-12-152008-06-19Microsoft CorporationAutomatic software license reconciliation
US7954008B2 (en)2007-01-152011-05-31Microsoft CorporationObjective assessment of application crashes from a customer environment
US20110197099A1 (en)*2007-01-152011-08-11Microsoft CorporationObjective assessment of application crashes from a customer environment
US8286036B2 (en)2007-01-152012-10-09Microsoft CorporationObjective assessment of application crashes from a customer environment
US20080172583A1 (en)*2007-01-152008-07-17Microsoft CorporationObjective assessment of application crashes from a customer environment
US9292665B2 (en)2007-02-012016-03-22Microsoft Technology Licensing, LlcSecure serial number
WO2008095193A1 (en)2007-02-012008-08-07Microsoft CorporationSecure serial number
EP2115659A4 (en)*2007-02-012015-01-14Microsoft CorpSecure serial number
US7603338B2 (en)2007-03-062009-10-13Dell Products L.P.Enabling instant productivity functionality on information handling systems
US20090092253A1 (en)*2007-10-092009-04-09Microsoft CorporationOptimizing amount of data passed during software license activation
US8528109B2 (en)*2007-10-092013-09-03Microsoft CorporationOptimizing amount of data passed during software license activation
US20180040083A1 (en)*2008-06-112018-02-08James D. BennettCreative Work Registry
US8538889B2 (en)*2008-06-252013-09-17Microsoft CorporationApplication hierarchy and state manipulation
US20090327090A1 (en)*2008-06-252009-12-31Microsoft CorporationApplication hierarchy and state manipulation
WO2011084990A1 (en)*2010-01-062011-07-14Westinghouse Digital, LlcSystem and method for activating display device feature
US10614198B2 (en)*2010-10-292020-04-07Qualcomm IncorporatedMethods and systems for accessing licensable items in a geographic area
US20180225429A1 (en)*2010-10-292018-08-09Qualcomm IncorporatedMethods and systems for accessing licensable items in a geographic area
US10430562B2 (en)2011-06-102019-10-01Dell Products, LpSystem and method for extracting device uniqueness to assign a license to the device
US20120317418A1 (en)*2011-06-102012-12-13Dell Products, LpSystem and Method for Extracting Device Uniqueness to Assign a License to the Device
US9614678B2 (en)*2011-06-102017-04-04Dell Products, LpSystem and method for extracting device uniqueness to assign a license to the device
US9898590B2 (en)*2011-11-042018-02-20Christopher A. EstesDigital media reproduction and licensing
US10657226B2 (en)*2011-11-042020-05-19Media Chain, LlcDigital media reproduction and licensing
US11210370B1 (en)*2011-11-042021-12-28Media Chain, LlcDigital media reproduction and licensing
US11210371B1 (en)*2011-11-042021-12-28Media Chain, LlcDigital media reproduction and licensing
US11681782B1 (en)*2011-11-042023-06-20Media Chain, LlcDigital media reproduction and licensing
US9715581B1 (en)*2011-11-042017-07-25Christopher EstesDigital media reproduction and licensing
US10515191B2 (en)*2011-11-042019-12-24Media Chain, LlcDigital media reproduction and licensing
US10650120B2 (en)*2011-11-042020-05-12Media Chain, LlcDigital media reproduction and licensing
US10489560B2 (en)*2011-11-042019-11-26Media Chain, LlcDigital media reproduction and licensing
US10885154B2 (en)*2011-11-042021-01-05Media Chain, LlcDigital media reproduction and licensing
US20180307808A1 (en)*2011-11-042018-10-25Christopher A. EstesDigital media reproduction and licensing
US10860691B2 (en)*2011-11-042020-12-08Media Chain LLCDigital media reproduction and licensing
WO2014120142A1 (en)*2013-01-302014-08-07Hewlett-Packard Development Company, L.P.Systems and methods for determining compatibility between software licenses
CN104969230A (en)*2013-01-302015-10-07惠普发展公司,有限责任合伙企业Systems and methods for determining compatibility between software licenses
US20140325663A1 (en)*2013-04-242014-10-30International Business Machines CorporationAutomatic recovery of license key information
US9032539B2 (en)*2013-04-242015-05-12Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Automatic recovery of license key information
CN103440441A (en)*2013-08-282013-12-11北京华胜天成科技股份有限公司Software protection method and system
US20180133351A1 (en)*2013-09-062018-05-17Sensor Electronic Technology, Inc.Ultraviolet Diffusive Illumination
US10223129B2 (en)*2014-06-192019-03-05Dell Products L.P.License management using a basic input/output system (BIOS)
US9558329B2 (en)*2014-06-192017-01-31Dell Products L.P.License management using a basic input/output system (BIOS)
US20150370575A1 (en)*2014-06-192015-12-24Richard M. TonryLicense management using a basic input/output system (bios)
US10216486B2 (en)*2014-10-292019-02-26International Business Machines CorporationAutomatic generation of license terms for service application marketplaces
US20160364213A1 (en)*2014-10-292016-12-15International Business Machines CorporationAutomatic generation of license terms for service application marketplaces
US20160246312A1 (en)*2015-02-192016-08-25Matthew ToddyCloud computing enabled building control system and method
US11138574B2 (en)*2017-02-172021-10-05Tiffany Walling-McGaritySystems and methods for protecting digital media
US20190102849A1 (en)*2017-10-042019-04-04Servicenow, Inc.Asset allocation and reconciliation system
CN115630341A (en)*2022-12-222023-01-20湖南国科亿存信息科技有限公司Software license authorization management and control method and system in high-availability storage equipment

Also Published As

Publication numberPublication date
US20050256805A1 (en)2005-11-17
US7676437B2 (en)2010-03-09

Similar Documents

PublicationPublication DateTitle
US7676437B2 (en)Real-time license enforcement system and method
US20050114266A1 (en)System and method for managing licenses using interactive wizards
US7055040B2 (en)Method and apparatus for uniquely and securely loading software to an individual computer
US5103476A (en)Secure system for activating personal computer software at remote locations
US7506382B2 (en)Method and system for licensing a software product
US7734549B2 (en)Methods and apparatus for managing secured software for a wireless device
US7140042B2 (en)System and method for preventing software piracy
KR100740446B1 (en)Software license management system configurable for post-use payment business models
CA2095723C (en)Secure system for activating personal computer software at remote locations
EP1443381B1 (en)System and method for secure software activation with volume licenses
US6920567B1 (en)System and embedded license control mechanism for the creation and distribution of digital content files and enforcement of licensed use of the digital content files
US8683579B2 (en)Software activation using digital licenses
US7926101B2 (en)Method and apparatus for controlling execution of a computer operation
US6684210B1 (en)File managing system, file management apparatus, file management method, and program storage medium
US20070198427A1 (en)Computer service licensing management
US20080052295A1 (en)Remote feature activator feature extraction
US20070198428A1 (en)Purchasing of computer service access licenses
US20040039705A1 (en)Distributing a software product activation key
AU2004200641A1 (en)Compact hardware identification for binding a software package to a computer system having tolerance for hardware changes
US8095987B2 (en)Software anti-piracy protection
EP1388055A1 (en)Method and system for conditional installation and execution of services in a secure computing environment
US20040073789A1 (en)Method for collaborative software licensing of electronically distributed computer programs
KR20010044823A (en)Method and System for Protecting Data Requiring User's Authentication at Computer
EP1174786A2 (en)Method, system, and program for reusing software licenses with new computer hardware
US20060242082A1 (en)Method and system for protecting of software application from piracy

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:MICROSOFT CORPORATION, WASHINGTON

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SATKUNANATHAN, LINGAN;MERCHANT, SAMEER YUSUFALI;RADEN, GARY P.;REEL/FRAME:015450/0841;SIGNING DATES FROM 20041123 TO 20041208

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

ASAssignment

Owner name:MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTON

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MICROSOFT CORPORATION;REEL/FRAME:034766/0001

Effective date:20141014


[8]ページ先頭

©2009-2025 Movatter.jp