US Patent No: 8,171,525

Number of patents in Portfolio can not be more than 2000

Enabling users to select between secure service providers using a central trusted service manager

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Systems and methods are described herein for enabling users to select from available secure service providers (each having a Trusted Service Manager (“TSM”)) for provisioning applications and services on a secure element installed on a device of the user. The device includes a service provider selector (“SPS”) module that provides a user interface for selecting the secure service provider. In one embodiment, the SPS communicates with a key escrow service that maintains cryptographic keys for the secure element and distributes the keys to the user selected secure service provider. The key escrow service also revokes the keys from deselected secure service providers. In another embodiment, the SPS communicates with a central TSM that provisions applications and service on behalf of the user selected secure service provider. The central TSM serves as a proxy between the secure service providers and the secure element.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
GOOGLE INC.MOUNTAIN VIEW, CA15350

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Hamilton, Jeffrey William Austin, US 22 227
Pelly, Nicholas Julian San Francisco, US 30 267

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (2)
2002/0042,776 System and method for unifying electronic payment mechanisms 32 2001
2008/0162,834 Task Queue Management of Virtual Devices Using a Plurality of Processors 23 2008
 
PANASONIC CORPORATION (1)
7,502,946 Using hardware to secure areas of long term storage in CE devices 36 2005
 
SONY CORPORATION (1)
7,346,170 Information processing system and method 33 2001
 
GIESECKE & DEVRIENT GMBH (1)
2010/0012,732 INSTALLING A PATCH IN A SMART CARD MODULE 23 2008
 
SAMSUNG ELECTRONICS CO., LTD. (1)
7,382,762 Method and system for distributed certificate management in ad-hoc networks 30 2004
 
VISA INTERNATIONAL SERVICE ASSOCIATION (3)
2002/0194,138 Online account authentication service 122 2002
7,152,782 System and method for managing electronic data transfer applications 58 2004
2011/0078,081 MOBILE PAYMENT APPLICATION ARCHITECTURE 82 2010
 
ORACLE AMERICA, INC. (6)
2005/0193,218 Techniques for permitting access across a context barrier on a small footprint device using an entry point object 36 2003
7,140,549 Method and apparatus for selecting a desired application on a smart card 132 2004
7,374,099 Method and apparatus for processing an application identifier from a smart card 148 2004
7,232,073 Smart card with multiple applications 48 2004
7,739,731 Method and apparatus for protection domain based security 22 2006
2007/0169,043 Supporting applets on a high end platform 25 2006
 
YAMAHA CORPORATION (4)
2003/0023,649 Digital filtering method and device and sound image localizing device 5 2002
2003/0023,649 Digital filtering method and device and sound image localizing device 5 2002
2003/0023,649 Digital filtering method and device and sound image localizing device 5 2002
2003/0023,649 Digital filtering method and device and sound image localizing device 5 2002
 
NXP B.V. (5)
2010/0291,896 METHOD, SYSTEM AND TRUSTED SERVICE MANAGER FOR SECURELY TRANSMITTING AN APPLICATION TO A MOBILE PHONE 63 2008
2010/0330,958 MOBILE COMMUNICATION DEVICE AND METHOD FOR DISABLING APPLICATIONS 39 2008
2010/0205,432 METHOD, SYSTEM, TRUSTED SERVICE MANAGER, SERVICE PROVIDER AND MEMORY ELEMENT FOR MANAGING ACCESS RIGHTS FOR TRUSTED APPLICATIONS 41 2008
2011/0016,275 MOBILE COMMUNICATION DEVICE AND METHOD FOR IMPLEMENTING MIFARE MEMORY MULTIPLE SECTORS MECHANISMS 23 2009
2011/0113,473 METHOD OF ACCESSING APPLICATIONS IN A SECURE MOBILE ENVIRONMENT 29 2009
 
ASSA ABLOY AB (1)
7,353,396 Physical access control 53 2003
 
MCGOUGH, PAUL (1)
2008/0056,501 Method and system for providing authentication service for Internet users 28 2007
 
UNWIRED PLANET, LLC (1)
2005/0071,418 Federated download of digital content to wireless devices 75 2004
 
BROADCOM CORPORATION (1)
7,860,486 Key revocation in a mobile device 28 2005
 
PHONE.COM, A DELAWARE CORPORATION (1)
6,647,260 Method and system facilitating web based provisioning of two-way mobile communications devices 179 1999
 
PLANO ENCRYPTION TECHNOLOGIES LLC (1)
* 5,991,399 Method for securely distributing a conditional use private key to a trusted entity on a remote system 505 1997
 
CHASE MANHATTAN BANK USA, NATIONAL ASSOCIATION (1)
6,609,113 Method and system for processing internet payments using the electronic funds transfer network 488 2000
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
2004/0128,259 Method for ensuring privacy in electronic transactions with session key blocks 37 2002
2006/0126,831 Systems, methods, and media for adding an additional level of indirection to title key encryption 31 2004
7,631,346 Method and system for a runtime user account creation operation within a single-sign-on process in a federated computing environment 47 2005
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
2010/0063,893 METHOD OF AND SYSTEM FOR SECURE ON-LINE PURCHASES 81 2008
 
LUCENT TECHNOLOGIES INC. (1)
2006/0219,774 Network support for credit card receipt reconciliation 31 2005
 
MFOUNDRY (1)
2010/0138,518 METHOD AND SYSTEM FOR DOWNLOADING INFORMATION INTO A SECURE ELEMENT OF AN ELECTRONIC DEVICE 29 2009
 
TVWORKS, LLC (1)
6,141,752 Mechanism for facilitating secure storage and retrieval of information on a smart card by an internet service provider using various network computer client devices 107 1998
 
SUN MICROSYSTEMS, INC. (1)
6,484,174 Method and apparatus for session management and user authentication 70 2000
 
MOTOROLA, INC. (1)
5,221,838 Electronic wallet 591 1992
 
XSAPIO, LTD. (1)
2007/0067,325 Methods and apparatus to load and run software programs in data collection devices 30 2006
 
FIRST DATA CORPORATION (2)
2008/0208,762 PAYMENTS USING A MOBILE COMMERCE DEVICE 156 2007
2010/0291,904 SYSTEMS AND METHODS FOR PROVIDING TRUSTED SERVICE MANAGEMENT SERVICES 44 2009
 
SMK CORPORATION (1)
2010/0203,870 SYSTEMS AND METHODS FOR CONTACTLESS PAYMENT AUTHORIZATION 61 2008
 
MACRONIX INTERNATIONAL CO., LTD. (2)
6,151,657 Processor with embedded in-circuit programming structures 57 1997
2008/0167,988 System and Method of Managing Contactless Payment Transactions Using a Mobile Communication Device As A Stored Value Device 59 2007
 
Thomson Composants Militaires et Spatiaux (1)
4,851,653 Integrated circuit for memorizing and processing information confidentially, including an anti-fraud device 30 1987
 
HEALTHPIA CO., LTD. (1)
2007/0135,164 Mobile communication terminal having ic card settlement function 40 2003
 
AT&T KNOWLEDGE VENTURES, L.P. (1)
2006/0041,507 Pluggable authentication for transaction tool management services 42 2004
 
TimeCertain LLC (1)
6,792,536 Smart card system and methods for proving dates in digital files 93 1999
 
GEMALTO SA (2)
2010/0323,681 SHARING OR RESELLING NFC APPLICATIONS AMONG MOBILE COMMUNICATION DEVICES 27 2008
2011/0072,425 METHOD FOR INSTALLING AND MANAGING NFC APPLICATIONS WITH PICTURES 23 2009
 
NOKIA TECHNOLOGIES OY (2)
2004/0030,601 Electronic payment methods for a mobile device 218 2003
2010/0050,271 MANAGING APPLICATIONS RELATED TO SECURE MODULES 28 2007
 
OL SECURITY LIMITED LIABILITY COMPANY (1)
7,275,685 Method for electronic payment 75 2005
 
MASTERCARD INTERNATIONAL INCORPORATED (6)
7,469,151 Methods, systems and computer program products for over the air (OTA) provisioning of soft cards on devices with wireless communications capabilities 59 2006
7,631,810 Systems, methods, and computer program products for supporting multiple applications and multiple instances of the same application on a wireless smart device 37 2006
7,967,215 Systems, methods, and computer program products for supporting multiple contactless applications using different security keys 41 2008
2009/0261,172 SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR SUPPORTING MULTIPLE CONTACTLESS APPLICATIONS USING DIFFERENT SECURITY KEYS 38 2008
2010/0131,413 METHODS AND SYSTEMS TO SECURELY LOARD / RELOAD A CONTACTLESS PAYMENT DEVICE 26 2009
2010/0088,237 METHODS AND SYSTEMS FOR USING PHYSICAL PAYMENT CARDS IN SECURE E-COMMERCE TRANSACTIONS 44 2009
 
Visa U.S.A. Inc. (1)
7,243,853 Method and system for facilitating memory and application management on a secured token 75 2002
 
SMARTTRUST AB (1)
2008/0270,253 Method for Performing an Electronic Transaction 25 2005
 
PAYPAL, INC. (3)
2009/0307,142 TRUSTED SERVICE MANAGER (TSM) ARCHITECTURES AND METHODS 49 2008
2010/0306,076 Trusted Integrity Manager (TIM) 34 2009
2010/0306,531 Hardware-Based Zero-Knowledge Strong Authentication (H0KSA) 36 2010
 
EQUISPAN LLC (1)
2006/0165,060 Method and apparatus for managing credentials through a wireless network 523 2005
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
2003/0074,579 Virtual distributed security system 55 2002
2006/0036,570 System and method for controlling inter-application association through contextual policy control 149 2005
 
BANK OF AMERICA, N.A., AS SUCCESSOR AGENT (1)
2010/0114,731 ELECTRONIC WALLET ("eWallet") 30 2009
 
GOOGLE INC. (3)
7,349,885 Wallet consolidator and related methods of processing a transaction using a wallet consolidator 47 2001
7,708,198 Wallet consolidator to facilitate a transaction 42 2007
7,712,658 Wallet consolidator and related methods of processing a transaction using a wallet consolidator 43 2007
 
Teleputers, LLC (1)
2010/0042,824 HARDWARE TRUST ANCHORS IN SP-ENABLED PROCESSORS 35 2009
 
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE (1)
2009/0158,028 DRM METHOD AND DRM SYSTEM USING TRUSTED PLATFORM MODULE 23 2008
 
LG ELECTRONICS INC. (1)
2011/0029,671 TERMINAL AND METHOD FOR MANAGING SECURE DEVICES 23 2009
 
MERCURY KINGDOM ASSETS LIMITED (1)
7,159,180 Proxy platform integration system 50 2001
 
QUALCOMM INCORPORATED (1)
2011/0087,610 GLOBAL SECURE SERVICE PROVIDER DIRECTORY 30 2010
 
GLOBALPLATFORM, INC. (2)
6,005,942 System and method for a multi-application smart card which can facilitate a post-issuance download of an application onto the smart card 343 1998
6,233,683 System and method for a multi-application smart card which can facilitate a post-issuance download of an application onto the smart card 208 1998
 
CHESS VENTURES LLC (1)
2003/0034,388 Method for generating customer secure card numbers subject to use restrictions by an electronic card 98 2001
 
ACTIVCARD (1)
2004/0123,152 Uniform framework for security tokens 45 2003
 
PAYZY CORPORATION B.V. (1)
2005/0222,961 System and method of facilitating contactless payment transactions across different payment systems using a common mobile device acting as a stored value device 173 2004
 
HONEYWELL INTERNATIONAL INC. (1)
2008/0130,902 SECURE WIRELESS INSTRUMENTATION NETWORK SYSTEM 45 2007
 
SANDISK TECHNOLOGIES LLC (1)
2011/0131,421 METHOD FOR INSTALLING AN APPLICATION ON A SIM CARD 28 2009
 
MITSUBISHI MATERIALS CORPORATION (1)
6,963,270 Anticollision protocol with fast read request and additional schemes for reading multiple transponders in an RFID system 71 1999
 
TVMentor, Inc. (1)
2001/0039,657 Methods, systems and devices for selectively presenting and sorting data content 32 2001
 
Entrust Technologies Limited (1)
* 6,092,201 Method and apparatus for extending secure communication operations via a shared list 197 1998
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
QUALCOMM INCORPORATED (3)
9,337,899 Methods and apparatus for secure updates to persistent data in a near field communication controller 0 2012
* 9,264,413 Management of network devices utilizing an authorization token 0 2013
* 2014/0165,155 Management of network devices utilizing an authorization token 10 2013
 
AT&T MOBILITY II LLC (2)
* 8,800,015 Apparatus and methods for selecting services of mobile network operators 2 2012
9,119,051 Apparatus and methods for selecting services of mobile network operators 0 2014
 
AT&T INTELLECTUAL PROPERTY I, L.P. (2)
9,094,774 Apparatus and methods for maintaining service continuity when transitioning between mobile network operators 0 2012
9,148,785 Apparatus and methods for provisioning devices to utilize services of mobile network operators 0 2012
 
GLOBALFOUNDRIES INC. (2)
9,088,409 Accessing local applications when roaming using a NFC mobile device 0 2013
9,088,410 Accessing local applications when roaming using a NFC mobile device 0 2014
 
VISA INTERNATIONAL SERVICE ASSOCIATION (5)
9,038,886 Verification of portable consumer devices 0 2010
8,827,154 Verification of portable consumer devices 1 2011
9,280,765 Multiple tokenization for authentication 0 2012
9,317,848 Integration of verification tokens with mobile communication devices 0 2013
9,372,971 Integration of verification tokens with portable computing devices 0 2013
 
GOOGLE INC. (18)
8,352,749 Local trusted services manager for a contactless smart card 17 2011
8,335,921 Writing application data to a secure element 15 2011
* 8,335,932 Local trusted services manager for a contactless smart card 15 2011
* 8,255,687 Enabling users to select between secure service providers using a key escrow service 10 2011
* 2012/0159,148 LOCAL TRUSTED SERVICES MANAGER FOR A CONTACTLESS SMART CARD 3 2011
8,379,863 Enabling users to select between secure service providers using a central trusted service manager 10 2012
* 8,385,553 Portable secure element 10 2012
* 8,412,933 Enabling users to select between secure service providers using a key escrow service 5 2012
8,511,573 Secure application directory 1 2012
9,104,887 Systems, methods, and computer program products for interfacing multiple service provider trusted service managers and secure elements 0 2012
8,875,228 Systems, methods, and computer program products for managing secure elements 2 2012
* 2013/0111,546 SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR MANAGING SECURE ELEMENTS 7 2012
8,806,199 Writing application data to a secure element 0 2012
8,793,508 Local trusted services manager for a contactless smart card 1 2012
8,737,621 Enabling users to select between secure service providers using a central trusted service manager 0 2013
8,625,800 Portable secure element 1 2013
8,971,533 Secure reset of personal and service provider information on mobile devices 0 2013
* 9,323,945 Systems, methods, and computer program products for managing secure elements 0 2014
 
SYPRIS ELECTRONICS, LLC (2)
* 8,844,009 Resilient device authentication system 0 2014
* 2014/0201,821 Resilient Device Authentication System 0 2014
 
Visa U.S.A. Inc. (1)
9,256,871 Configurable payment tokens 0 2012
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Nov 1, 2019
11.5 Year Payment $7400.00 $3700.00 $1850.00 Nov 1, 2023
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00