Method and system for late binding of option features associated with a device using at least in part license and unique ID information
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04L-029/06
G06F-021/10
출원번호
US-0570581
(2012-08-09)
등록번호
US-9779219
(2017-10-03)
발명자
/ 주소
O'Connor, Clint H.
Huber, Gary D.
Clardy, James W.
Haze, Michael
출원인 / 주소
Dell Products L.P.
대리인 / 주소
Terrile, Cannatti, Chambers & Holland, LLP
인용정보
피인용 횟수 :
0인용 특허 :
105
초록▼
A system, method, and computer-readable medium are disclosed for entitling the implementation of a feature associated with a device after it is manufactured. A feature entitlement management system receives a device's unique identifier, which is then processed to determine which features associated
A system, method, and computer-readable medium are disclosed for entitling the implementation of a feature associated with a device after it is manufactured. A feature entitlement management system receives a device's unique identifier, which is then processed to determine which features associated with the device are available for implementation. Once determined, the available features are provided to the user of the device, who in turn selects a feature for implementation. A feature entitlement is then generated by performing late binding entitlement operations to associate the selected feature's corresponding entitlement data with the device's unique identifier. The resulting feature entitlement is then is processed to implement the selected feature.
대표청구항▼
1. A computer-implementable method for managing the entitlement of a feature associated with a device, comprising: receiving device identifier data associated with a device, the device identifier data received after the device is manufactured: processing the device identifier data to identify a feat
1. A computer-implementable method for managing the entitlement of a feature associated with a device, comprising: receiving device identifier data associated with a device, the device identifier data received after the device is manufactured: processing the device identifier data to identify a feature associated with the device, the feature available for implementation; providing feature data corresponding to the feature; receiving user input data comprising feature acceptance data; processing the device identifier data, the feature data, and the feature acceptance data to generate feature entitlement data; processing the feature entitlement data to entitle the implementation of the feature, the processing the feature entitlement data to entitle of the implementation of the feature comprising a late binding of the feature with the device that comprises license data of the feature; and wherein the feature entitlement data is processed by a personalization agent associated with the device, the personalization agent determining a unique device identifier of the device, the unique device identifier being based at least in part upon the device identifier data, the personalization agent establishing a connection with a feature management entitlement system and using the unique device identifier to authenticate the device to the feature entitlement management system. 2. The method of claim 1, wherein the feature comprises at least one of the set of: a hardware feature;a software feature; anda service feature. 3. The method of claim 1, wherein the unique device identifier comprises a plurality of unique device component identifiers. 4. The method of claim 1, wherein the feature entitlement data comprises user data associated with the unique device identifier. 5. A system comprising: a processor a data bus coupled to the processor; and a non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable storage medium being coupled to the data bus, the computer program code interacting with a plurality of computer operations and comprising instructions executable by the processor and configured for: receiving device identifier data associated with a device, the device identifier data received after the device is manufactured: processing the device identifier data to identify a feature associated with the device, the feature available for implementation; providing feature data corresponding to the feature; receiving user input data comprising feature acceptance data; processing the device identifier data, the feature data, and the feature acceptance data to generate feature entitlement data; processing the feature entitlement data to entitle the implementation of the feature, the processing the feature entitlement data to entitle of the implementation of the feature comprising a late binding of the feature with the device that comprises license data of the feature; and wherein the feature entitlement data is processed by a personalization agent associated with the device, the personalization agent determining a unique device identifier of the device, the unique device identifier being based at least in part upon the device identifier data, the personalization agent establishing a connection with a feature management entitlement system and using the unique device identifier to authenticate the device to the feature entitlement management system. 6. The system of claim 5, wherein the feature comprises at least one of the set of: a hardware feature;a software feature; anda service feature. 7. The system of claim 5, wherein the unique device identifier comprises a plurality of unique device component identifiers. 8. The system of claim 5, wherein the feature entitlement data comprises user data associated with the unique device identifier. 9. A non-transitory, computer-readable storage medium embodying computer program code, the computer program code comprising computer executable instructions configured for: receiving device identifier data associated with a device, the device identifier data received after the device is manufactured; processing the device identifier data to identify a feature associated with the device, the feature available for implementation; providing feature data corresponding to the feature; receiving user input data comprising feature acceptance data; processing the device identifier data, the feature data, and the feature acceptance data to generate feature entitlement data; processing the feature entitlement data to entitle the implementation of the feature, the processing the feature entitlement data to entitle of the implementation of the feature comprising a late binding of the feature with the device that comprises license data of the feature; and wherein the feature entitlement data is processed by a personalization agent associated with the device, the personalization agent determining a unique device identifier of the device, the unique device identifier being based at least in part upon the device identifier data, the personalization agent establishing a connection with a feature management entitlement system and using the unique device identifier to authenticate the device to the feature entitlement management system. 10. The non-transitory, computer-readable storage medium of claim 9, wherein the feature comprises at least one of the set of: a hardware feature;a software feature; anda service feature. 11. The non-transitory, computer-readable storage medium of claim 9, wherein the unique device identifier comprises a plurality of unique device component identifiers. 12. The non-transitory, computer-readable storage medium of claim 9, wherein the feature entitlement data comprises user data associated with the unique device identifier.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (105)
Ryder, Scott, Abstraction for representing an object irrespective of characteristics of the object.
Capps ; Jr. Louis Bennie ; Iachetta ; Jr. Richard Nicholas ; Judice Darryl Edmond, Apparatus and method for protecting system serial number while allowing motherboard replacement.
Michael John Branson ; George Francis DeStefano ; Ronald Joseph Haugen ; Gregory Richard Hintermeister ; Gregory Scott Hurlebaus ; Erik Duane Lindberg ; David Henry Sandifer ; Susette Marie To, Apparatus and method for synchronizing software between computers.
Levin, Douglas Andrew; Shah, Ashesh C.; Pedersen, Palle Martin, Authenticating licenses for legally-protectable content based on license profiles and content identifiers.
Gunyakti,Caglar; Alabraba,Ferdinand Jay; Hughes,Aidan T., Compact hardware identification for binding a software package to a computer system having tolerance for hardware changes.
Easty Allen Dwight ; Wagner Byron David ; Wendt Thomas Christian ; McConaughy Joel ; Baskin Aaron Richard ; Taplin Jonathan Trumbull ; Chechik Jeremiah, Dynamic digital asset management.
Downs Edgar ; Gruse George Gregory ; Hurtado Marco M. ; Lehman Christopher T. ; Milsted Kenneth Louis ; Lotspiech Jeffrey B., Electronic content delivery system.
Garbow, Zachary Adam; Logan, Bryan Mark; Nixa, Terrence Theodore; Paterson, Kevin Glynn, Emphasizing drop destinations for a selected entity based upon prior drop destinations.
Hube Randall R. (Rochester NY) Cardinale Louis J. (Webster NY) Auclair Christopher J. (Fairport NY) Thomas Theodore W. (Olympia WA), Enabling features over common communication channel.
Armstrong, William J.; Hales, Christopher G.; Nayar, Naresh, Entitlement management system, method and program product for resource allocation among micro-partitions.
Namba Isao,JPX, Index managing unit, index updating method, index managing method, computer-readable recording medium retaining an index updating program, and computer-readable recording medium retaining an index ma.
Cogger Timothy John ; Kunkel ; III Isaac A. ; Miller David Todd ; Patil Suma P., Integrated interface for Web based customer care and trouble management.
Maki, Nobuhiro; Asano, Masayasu, Management method and system for managing replication by taking into account cluster storage accessibility to a host computer.
Faulkner, Gary J.; Fox, Kevin L.; Morris, Tahia Infantes; Wilson, Eric D., Media asset management system for managing video segments from fixed-area security cameras and associated methods.
Wille,Mark, Memory option card having predetermined number of activation/deactivation codes for selectively activating and deactivating option functions for a medical device.
Yellai, Prabhakara Rao; Maniar, Mihir; Eggel, Eric B.; Khalid, Zafar; Gummaraju, Jyotsna, Method and system for installing software and hardware feature licenses on devices.
Gannon, Julie A.; O'Neal, Steven W.; Scott, April D.; Smith, Vernon R.; Stratton, Kenneth L., Method and system of enabling a software option on a remote machine.
Zhang, Kun; Singh, Karamjeet; Blair, William G.; Durbin, Winnie C.; Minogue, Michael R., Method and system to automatically activate software options upon initialization of a device.
Moeller, Bruce; Simonis, Roland; Chubin, Mandy; Jenks, Alan; Mersereau, Alan; Hodson, Price, Method and system to remotely configure business office devices to user defined parameters.
Grube Gary W. (Palatine IL) Markison Timothy W. (Hoffman Estates IL), Method for detecting unauthorized modification of a communication or broadcast unit.
Bian, Buming; Huber, Gary D.; Curley, Joe, System and method for determining if a display device configuration has changed by comparing a current indicator with a previously saved indicator.
Sharma, Nirad; Grant, Michael K.; Thier, Neil C.; Devine, Alex; Packebush, Sherrill J.; Dillon, Thomas H.; Singh, James; Wacksman, Jeremy S.; Hyams, Chris; Darr, Timothy P., System and method for generating effective recommendations.
O'Connor, Clint H.; Huber, Gary D.; Haze, Michael; Curtis, William A.; Decker, Brian; Molsberry, Frank; Ganesan, Subramanian, System and method for identifying systems and replacing components.
Ehrman, Kenneth S.; Ehrman, Michael L.; Jagid, Jeffrey M.; Pinzon, Joseph M.; Hecker, Yaron; Pimentel, Leonard, System and method for managing a remotely located asset.
Minogue,Michael R.; Davantes,Esmeraldo R. V.; Durbin,Winnie C.; Zhang,Kun, System and method for multi-vendor authentication to remotely activate a software-based option.
Lo, Yuan-Chang; O'Connor, Clint H.; Konetski, David; Huber, Gary D.; Srivastava, Neeraj; Dandekar, Shree A.; Haze, Michael; Curtis, William A., System and method for self-provisioning of virtual images.
Lee, Juhnyoung; Kalagnanam, Jayant R.; Davenport, Andrew J.; Lee, Ho Soo, System and method for using virtual wish lists for assisting shopping over computer networks.
Ginter Karl L. ; Shear Victor H. ; Sibert W. Olin ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
Alabraba,Ferdinand Jay; Hughes,Aidan T.; Gunyakti,Caglar, Verbose hardware identification for binding a software package to a computer system having tolerance for hardware changes.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.