System and method for separation of software purchase from fulfillment
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06Q-020/00
G06G-001/14
G06Q-030/06
G06F-009/445
G06Q-030/02
G06Q-020/20
G06Q-010/08
G06Q-050/18
출원번호
US-0688051
(2010-01-15)
등록번호
US-9256899
(2016-02-09)
발명자
/ 주소
O'Connor, Clint H.
Huber, Gary D.
Curtis, William A.
출원인 / 주소
Dell Products, L.P.
대리인 / 주소
Terrile, Cannatti, Chambers & Holland, LLP
인용정보
피인용 횟수 :
0인용 특허 :
100
초록▼
A system, method, and computer-readable medium are disclosed for separating the purchase of digital assets from their fulfillment. Information associated with the purchase of a system and digital assets to be processed by the system is received, including the system's unique system identifier. The u
A system, method, and computer-readable medium are disclosed for separating the purchase of digital assets from their fulfillment. Information associated with the purchase of a system and digital assets to be processed by the system is received, including the system's unique system identifier. The unique system identifier is associated with the digital assets to generate digital assets entitlement data. A personalization agent installed on the system determines the system's unique system identifier and automatically downloads the purchased digital assets and their associated digital assets entitlement data. Once downloaded, the personalization agent uses the digital assets entitlement data to install the purchased digital assets on the system, thereby entitling the system to process the installed digital assets.
대표청구항▼
1. A system for managing the entitlement of digital assets, comprising: a storage medium comprising a repository of system identifier data, digital assets data, and digital assets entitlement data; anda processor, the processor being operable to: perform a purchase transaction of a digital asset, th
1. A system for managing the entitlement of digital assets, comprising: a storage medium comprising a repository of system identifier data, digital assets data, and digital assets entitlement data; anda processor, the processor being operable to: perform a purchase transaction of a digital asset, the purchase transaction of the digital asset generating digital asset purchase transaction data, the digital asset purchase transaction data comprising digital asset identifier data associated with the purchase of the digital asset;perform a purchase transaction of a target computer system, the purchase transaction of the target computer system generating target computer system purchase transaction data, the target computer system purchase transaction data comprising target computer system identifier data associated with the purchase of the target computer system;receive the digital asset purchase transaction data comprising digital asset identifier data associated with the purchase of digital asset and the target computer system purchase transaction data at a system for managing entitlement of digital assets, wherein the digital asset purchase transaction data is provided by a first provider, the first provider comprising a vendor of the digital asset;process the digital asset purchase transaction data and the target computer system purchase transaction data to generate digital assets entitlement data, the process being performed by the system for managing the entitlement of digital assets, wherein the digital asset entitlement data is associated with the target computer system identified by the target computer system identifier data and with the digital asset identified by the digital asset identifier data;provide from the system for managing the entitlement of digital assets a digital asset entitlement message to a personalization agent associated with and executing on the target computer system, wherein the digital asset entitlement message comprises the target computer system identifier data, the personalization agent querying the target computer system for the target computer system identifier data and automatically establishing communication with the system for managing the entitlement of digital assets;provide the digital asset entitlement data and the digital asset data associated with the target computer system identifier data to the personalization agent, wherein the digital assets entitlement data and the digital assets data is provided by the system for managing the entitlement of digital assets; and,perform installation operations to install the digital asset on the target computer system, wherein the personalization agent uses the digital asset entitlement data to perform the installation operation. 2. The system of claim 1, wherein the digital asset purchase transaction data is generated by performing an on-line purchase transaction. 3. The system of claim 1, wherein the digital asset purchase transaction data is generated by performing Point Of Sale (POS) purchase transaction. 4. The system of claim 1, wherein the digital asset purchase transaction data is generated by performing an After Point Of Sale (APOS) purchase transaction. 5. The system of claim 1, wherein the providing the digital assets entitlement data and the digital assets data is performed by a single provider on a network. 6. The system of claim 1, wherein the providing the digital assets entitlement data and the digital assets data is performed by a dependently or independently by a plurality of providers on a network. 7. A computer-implemented method for managing the entitlement of digital assets, comprising: performing a purchase transaction of a digital asset, the purchase transaction of the digital asset generating digital asset purchase transaction data, the digital asset purchase transaction data comprising digital asset identifier data associated with the purchase of the digital asset;performing a purchase transaction of a target computer system, the purchase transaction of the target computer system generating target computer system purchase transaction data, the target computer system purchase transaction data comprising target computer system identifier data associated with the purchase of the target computer system;receiving the digital asset purchase transaction data comprising digital asset identifier data associated with the purchase of digital assets and the target computer system purchase transaction data at a system for managing entitlement of digital assets, wherein the digital asset purchase transaction data is provided by a first provider, the first provider comprising a vendor of the digital asset;processing the digital asset purchase transaction data and the target computer system purchase transaction data to generate digital asset entitlement data, the processing being performed by the system for managing the entitlement of digital assets, wherein the digital asset entitlement data is associated with the target computer system identified by the target computer system identifier data and with the digital asset identified by the digital asset identifier data;providing from the system for managing the entitlement of digital assets a digital asset entitlement message to a personalization agent associated with and executing on the target computer system, the personalization agent comprising computer executable instructions, the computer executable instructions executing on the target computer system, wherein the digital asset entitlement message comprises the target computer system identifier data, the personalization agent querying the target computer system for the target computer system identifier data and automatically establishing communication with the system for managing the entitlement of digital assets;providing the digital asset entitlement data and the digital asset data associated with the target computer system identifier data to the personalization agent, wherein the digital asset entitlement data and the digital asset data is provided by the system for managing the entitlement of digital assets; and,performing installation operations to install the digital asset on the target computer system, wherein the personalization agent uses the digital asset entitlement data to perform the installation operation. 8. The method of claim 7, wherein the digital asset purchase transaction data is generated by performing an on-line purchase transaction. 9. The method of claim 7, wherein the digital asset purchase transaction data is generated by performing a Point Of Sale (POS) purchase transaction. 10. The method of claim 7, wherein the digital asset purchase transaction data is generated by performing an After Point Of Sale (APOS) purchase transaction. 11. The method of claim 7, wherein the of providing the digital asset entitlement data and the digital asset data is performed by a single server on a network. 12. The method of claim 7, wherein the of providing the digital asset entitlement data and the digital asset data is performed by a plurality of servers on a network. 13. A computer-usable medium embodying computer program code, the computer program code comprising computer executable instructions configured for: using a storage medium comprising a repository of system identifier data, digital assets data, and digital assets entitlement data; andusing processing logic to: perform a purchase transaction of a digital asset, the purchase transaction of the digital asset generating digital asset purchase transaction data, the digital asset purchase transaction data comprising digital asset identifier data associated with the purchase of the digital asset;perform a purchase transaction of a target computer system, the purchase transaction of the target computer system generating target computer system purchase transaction data, the target computer system purchase transaction data comprising target computer system identifier data associated with the purchase of the target computer system;receive the digital asset purchase transaction data comprising digital asset identifier data associated with the purchase of digital asset and the target computer system purchase transaction data at a system for managing entitlement of digital assets, wherein the digital asset purchase transaction data is provided by a first provider, the first provider comprising a vendor of the digital asset;process the digital asset purchase transaction data and the target computer system purchase transaction data to generate digital assets entitlement data, the process being performed by the system for managing the entitlement of digital assets, wherein the digital assets entitlement data is associated with the target computer system identified by the target computer system identifier data and with the digital asset identified by the digital asset identifier data;provide from the system for managing the entitlement of digital assets a digital asset entitlement message to a personalization agent associated with and executing on the target computer system, wherein the digital assets entitlement message comprises the target computer system identifier data, the personalization agent querying the target computer system for the target computer system identifier data and automatically establishing communication with the system for managing the entitlement of digital assets;provide the digital asset entitlement data and the digital asset data associated with the target computer system identifier data to the personalization agent, wherein the digital asset entitlement data and the digital asset data is provided by the system for managing the entitlement of digital assets; and,perform installation operations to install the digital asset on the target computer system, wherein the personalization agent uses the digital asset entitlement data to perform the installation operation. 14. The computer usable medium of claim 13, wherein the digital asset purchase transaction data is generated by performing an on-line purchase transaction. 15. The computer usable medium of claim 13, wherein the digital asset purchase transaction data is generated by performing Point Of Sale (POS) purchase transaction. 16. The computer usable medium of claim 13, wherein the digital asset purchase transaction data is generated by performing an After Point Of Sale (APOS) purchase transaction. 17. The computer usable medium of claim 13, wherein the providing the digital assets entitlement data and the digital assets data is performed by a single provider on a network. 18. The computer usable medium of claim 13, wherein the providing the digital assets entitlement data and the digital assets data is performed dependently or independently by a plurality of providers on a network.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (100)
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.
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.
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는 부적절한 답변을 할 수 있습니다.