Deploying an issuer-specific widget to a secure wallet container on a client device
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06Q-020/38
G06Q-030/00
G06Q-020/36
G06Q-020/20
G06Q-020/32
G06Q-010/06
G06Q-030/06
G06Q-040/02
출원번호
US-0103054
(2013-12-11)
등록번호
US-9886691
(2018-02-06)
발명자
/ 주소
Desai, Mehul
Pitroda, Satyan G.
Maniar, Nehal
출원인 / 주소
MasterCard Mobile Transactions Solutions, Inc.
대리인 / 주소
GTC Law Group PC & Affiliates
인용정보
피인용 횟수 :
0인용 특허 :
113
초록▼
Deploying an issuer-specific widget to a wallet container on a client device is accomplished by configuring a widget to provide access to an issuer-specific service group of services that are accessible in a service tier of a multi-tier platform for providing secure transactions, determining service
Deploying an issuer-specific widget to a wallet container on a client device is accomplished by configuring a widget to provide access to an issuer-specific service group of services that are accessible in a service tier of a multi-tier platform for providing secure transactions, determining service-provider specific resource access requirements for operating the widget, configuring a widget descriptor with the access requirements, and communicating with wallet container to ensure successful deployment of the configured widget that meets the access requirements in the widget descriptor.
대표청구항▼
1. A method comprising: configuring a widget in a non-transient memory of a networked server, at least partially, by the networked server to provide access to an issuer-specific service group of services accessible via a service tier of a multi-tier platform for providing secure transactions, the pl
1. A method comprising: configuring a widget in a non-transient memory of a networked server, at least partially, by the networked server to provide access to an issuer-specific service group of services accessible via a service tier of a multi-tier platform for providing secure transactions, the platform comprising at least enabling, service, and personalization tiers a portion of which are deployed across the networked server and at least one client mobile device, wherein the networked server is an issuer-specific server of an issuer of the widget;determining service provider-specific platform resource access requirements that facilitate securely operating the widget on a client device;configuring a widget descriptor with the access requirements and associating the widget descriptor with the widget;requesting a secure wallet container operating on the client mobile device to deploy the configured widget by sending at least one of the configured widget and the widget descriptor from the issuer-specific server to the client mobile device;receiving a confirmation of successful deployment of the configured widget, wherein the successful deployment meets the access requirements configured in the widget descriptor; andactivating access by the widget to a service provider-specific workflow service from the issuer-specific service group of services via communicating from the server to the deployed widget, the workflow facilitating the widget providing a trust model-based secure personalized transaction that uses each of the enabling, service, and personalization tiers wherein the trust based model is selected from the group consisting of a delegated trust model, a direct trust model and a brokered trust model and wherein the providing comprises executing the trust model based, at least in part, on a trigger. 2. The method of claim 1, further comprising communicating from the server to the deployed widget to provide at least one service from the issuer-specific service group, wherein the at least one service comprises following a service provider-specific workflow. 3. The method of claim 2, wherein the service provider-specific workflow facilitates a trust model-based secure personalized transaction using each of the enabling, service, and personalization tiers. 4. The method of claim 1, wherein the widget descriptor comprises access requirements for a service provider-specific workflow, device operating system actions, domains, user interface code, and widget persistent data. 5. The method of claim 1, wherein the widget descriptor comprises a data structure that is signed by the issuer-specific server. 6. The method of claim 1, wherein platform resources for which access requirements are determined comprise at least one of Secure Element applets and mobile wallet accounts. 7. A method comprising: configuring a widget, at least partially, by a networked server to provide access to an issuer-specific service group of services accessible via a service tier of a multi-tier platform for providing secure transactions, the platform comprising at least enabling, service, and personalization tiers;determining service provider-specific platform resource access requirements that facilitate securely operating the widget on a client device;configuring a widget descriptor with the access requirements and associating the widget descriptor with the widget;receiving a request from a component of the multi-tier platform operating on a client mobile device to deploy the configured widget and in response thereto sending at least one of the configured widget and the widget descriptor from an issuer-specific server to the client mobile device;receiving a confirmation of successful deployment of the configured widget on the client mobile device, wherein the successful deployment meets the access requirements configured in the widget descriptor; andactivating access by the widget to a service provider-specific workflow service from the issuer-specific service group of services via communicating from the server to the deployed widget, the workflow facilitating the widget providing a trust model-based secure personalized transaction that uses each of the enabling, service, and personalization tiers wherein the trust based model is selected from the group consisting of a delegated trust model, a direct trust model and a brokered trust model and wherein the providing comprises executing the trust model based, at least in part, on a trigger. 8. The method of claim 7, further comprising communicating from the server to the deployed widget to provide at least one service from the issuer-specific service group, wherein the at least one service comprises following a service provider-specific workflow. 9. The method of claim 8, wherein the service provider-specific workflow facilitates a trust model-based secure personalized transaction using each of the enabling, service, and personalization tiers. 10. The method of claim 7, wherein the widget descriptor comprises access requirements for a service provider-specific workflow, device operating system actions, domains, user interface code, and widget persistent data. 11. The method of claim 7, wherein the widget descriptor comprises a data structure that is signed by the issuer-specific server. 12. The method of claim 1, wherein platform resources for which access requirements are determined comprise at least one of Secure Element applets and mobile wallet accounts. 13. A method comprising: receiving in a secure wallet container operating on a client mobile device an indication of availability of a mobile device executable widget configured to provide access to an issuer-specific service group of services accessible in a service tier of a multi-tier platform for providing secure transactions, the platform comprising at least enabling, service, and personalization tiers;determining service provider-specific platform resource access requirements that facilitate securely operating the widget on the client device to provide at least one service from the issuer-specific service group of services, wherein the service provider-specific access requirements are based on a widget descriptor that is associated with the widget;receiving a request that the configured widget be installed with the secure wallet container;receiving at least one of the configured widget and the widget descriptor from an issuer-specific server at the client mobile device;installing the configured widget, based on the access requirements, on the mobile device through the secure wallet container; andactivating access by the widget to a service provider-specific workflow service from the issuer-specific service group of services via communicating from the server to the deployed widget, the workflow facilitating the widget providing a trust model-based secure personalized transaction that uses each of the enabling, service, and personalization tiers wherein the trust based model is selected from the group consisting of a delegated trust model, a direct trust model and a brokered trust model and wherein the providing comprises executing the trust model based, at least in part, on a trigger. 14. The method of claim 13, wherein installing the configured widget comprises determining widget isolation requirements for operating the widget on the client device and configuring the secure wallet container to ensure that the widget isolation requirements are met. 15. The method of claim 13, further comprising transmitting a confirmation of successful deployment of the configured widget on the client mobile device, wherein the successful deployment meets the access requirements configured in the widget descriptor. 16. The method of claim 13, further comprising communicating from the deployed widget to a server to provide at least one service from the issuer-specific service group, wherein the at least one service comprises following a service provider-specific workflow. 17. The method of claim 16, wherein the issuer-specific service facilitates a trust model-based secure personalized transaction using each of the enabling, service, and personalization tiers. 18. The method of claim 13, wherein the widget descriptor comprises access requirements for a service provider-specific workflow, device operating system actions, domains, user interface code, and widget persistent data. 19. The method of claim 13, wherein the widget descriptor comprises a data structure that is signed by the issuer-specific server. 20. The method of claim 13, wherein platform resources for which access requirements are determined comprise at least one of Secure Element applets and mobile wallet accounts.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (113)
Pitroda, Satyan G.; Desai, Mehul, Administering a plurality of accounts for a client.
Wary, M. Jean-Philippe, Authentication process including setting up a secure channel between a subscriber and a service provider accessible through a telecommunications operator.
Matsuyama,Shinako; Ishibashi,Yoshihito; Futamura,Ichiro; Kon,Masashi; Watanabe,Hideaki, Content distribution system, content distribution method, information processing apparatus, and program providing medium.
Ehrsam William F. (Kingston NY) Elander Robert C. (Saugerties NY) Hollis Lloyd L. (Cary NC) Lennon Richard E. (Woodstock NY) Matyas Stephen M. (Poughkeepsie NY) Meyer Carl H. W. (Kingston NY) Oseas J, Cryptographic communication security for multiple domain networks.
Ehrsam William F. (Kingston NY) Elander Robert C. (Saugerties NY) Matyas Stephen M. (Poughkeepsie NY) Meyer Carl H. W. (Kingston NY) Smith John L. (Woodstock NY) Tuchman Walter L. (Woodstock NY), Cryptographic file security for single domain networks.
Walker Jay S. ; Schneier Bruce ; Jorasch James A., Method and apparatus for a cryptographically assisted commercial network system designed to facilitate buyer-driven cond.
Peitrucha, Jr., Stanislaus; Nenninger, Brian W.; Myers, Kenneth L.; Shedlick, Matthew T.; Radziewicz, Scott L.; Austin, Andre M.; Youm, Julie Hae Jung; Rowan, James R.; Tully, Rick D.; Lucas, Arnaud; Blanchard, Albert J.; Bragg, Robert M.; Gutierrez, Miguel J.; Moskosky, James P.; Meyers, John W., Method and apparatus for facilitating electronic acquisition and maintenance of goods and services via the internet.
Walker, Jay S.; Tedesco, Daniel E.; Tulley, Stephen C.; Packes, Jr., John M.; O'Shea, Deirdre; Bemer, Keith; Jorasch, James A.; Alderucci, Dean P., Method and apparatus for providing cross-benefits based on a customer activity.
Bouricius Willard G. (Katonah NY) Stuckert Paul E. (Katonah NY), Method and apparatus for secure message transmission for use in electronic funds transfer systems.
Hennige Hartmut (23 Packman Lane ; Home Green Kirk Ella Hull HU10 7TH N. Humberside GB3), Method and device for simplifying the use of a plurality of credit cards, or the like.
Anderson Michael W. ; Hargreaves David ; Hoellig Susan M. ; Johnson Drew S. ; Mischel Blaine D., Method and system for gathering and analyzing consumer purchasing information based on product and consumer clustering.
Robertson, James A.; Greene, William S.; Wille, Andrew N., Method and system for implementing a databus in a global ecosystem of interrelated services.
Petri Heinonen FI; Mikko Terho FI; Matti Marttila FI; Markku Rautiola FI, Method for using applications in a mobile station, a mobile station, and a system for effecting payments.
Low Colin,GBX ; Seaborne Andrew Franklin,GBX ; Bouthors Nicolas,FRX ; Beyschlag Ulf,FRX ; Raguideau Nicolas,FRX, Method of making available content resources to users of a telephone network.
Harrison, Allen Ray; Oney, Bruce Alan; Challappa, Murli; White, James H., Method, apparatus and system for providing product advisory information for a web-based sales application.
Ozaki, Toru; Mizutani, Masami; Sasaki, Shigeru, Portable communication device and system using the portable communication device and attachment for a portable communication device.
Maes Stephane Herman ; Sedivy Jan,CSX, Portable information and transaction processing system and method utilizing biometric authorization and digital certificate security.
Thomas Michael W. ; Allard James E. ; Howard Michael ; Chung Sophia ; Ferroni Cameron ; Henbenthal Douglas C. ; Ludeman John ; Stebbens Kim ; Sanders ; II Henry L. ; Treadwell ; III David R., System and method for administering a meta database as an integral component of an information server.
Merrien, Lionel; Carrara, Jean-Louis; Bebic, Youri; Miller, Paul, System and method for creating a trusted network capable of facilitating secure open network transactions using batch credentials.
Bensoussan, Pierre; De Jaegere, Antoine, System and method for instant consolidation, enrichment, delegation and reporting in a multidimensional database.
Eschelbeck, Gerhard; Villa, Andrea, System and method for providing trustworthy network security concern communication in an active security management environment.
Williams Humphrey ; Hughes Kevin ; Parmar Bipinkumar G., System, method and article of manufacture for network electronic authorization utilizing an authorization instrument.
Ginter Karl L. ; Shear Victor H. ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
Cheng,Ray C. H.; Van Oorschot,Paul C.; Hillier,Stephen William, Systems and methods providing interactions between multiple servers and an end use device.
Pitroda Satyan G. (1480 Golden Bell Ct. Downers Grove IL 60515), Universal electronic transaction card including receipt storage and system and methods of conducting electronic transact.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.