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

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8171525
SERIAL NO

13244889

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 TECHNOLOGY HOLDINGS LLCMOUNTAIN VIEW, CA24737

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Hamilton, Jeffrey William Austin, US 22 428
Pelly, Nicholas Julian San Francisco, US 32 502

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 36 2001
2008/0162,834 Task Queue Management of Virtual Devices Using a Plurality of Processors 26 2008
 
PANASONIC CORPORATION (1)
7502946 Using hardware to secure areas of long term storage in CE devices 46 2005
 
SONY CORPORATION (1)
7346170 Information processing system and method 35 2001
 
GIESECKE & DEVRIENT GMBH (1)
2010/0012,732 INSTALLING A PATCH IN A SMART CARD MODULE 25 2008
 
SAMSUNG ELECTRONICS CO., LTD. (1)
7382762 Method and system for distributed certificate management in ad-hoc networks 32 2004
 
VISA INTERNATIONAL SERVICE ASSOCIATION (3)
2002/0194,138 Online account authentication service 129 2002
7152782 System and method for managing electronic data transfer applications 72 2004
2011/0078,081 MOBILE PAYMENT APPLICATION ARCHITECTURE 111 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 40 2003
7140549 Method and apparatus for selecting a desired application on a smart card 138 2004
7374099 Method and apparatus for processing an application identifier from a smart card 156 2004
7232073 Smart card with multiple applications 55 2004
7739731 Method and apparatus for protection domain based security 25 2006
2007/0169,043 Supporting applets on a high end platform 27 2006
 
YAMAHA CORPORATION (4)
2003/0023,649 Digital filtering method and device and sound image localizing device 6 2002
2003/0023,649 Digital filtering method and device and sound image localizing device 6 2002
2003/0023,649 Digital filtering method and device and sound image localizing device 6 2002
2003/0023,649 Digital filtering method and device and sound image localizing device 6 2002
 
NXP B.V. (5)
2010/0291,896 METHOD, SYSTEM AND TRUSTED SERVICE MANAGER FOR SECURELY TRANSMITTING AN APPLICATION TO A MOBILE PHONE 81 2008
2010/0330,958 MOBILE COMMUNICATION DEVICE AND METHOD FOR DISABLING APPLICATIONS 62 2008
2010/0205,432 METHOD, SYSTEM, TRUSTED SERVICE MANAGER, SERVICE PROVIDER AND MEMORY ELEMENT FOR MANAGING ACCESS RIGHTS FOR TRUSTED APPLICATIONS 44 2008
2011/0016,275 MOBILE COMMUNICATION DEVICE AND METHOD FOR IMPLEMENTING MIFARE MEMORY MULTIPLE SECTORS MECHANISMS 25 2009
2011/0113,473 METHOD OF ACCESSING APPLICATIONS IN A SECURE MOBILE ENVIRONMENT 36 2009
 
ASSA ABLOY AB (1)
7353396 Physical access control 66 2003
 
MCGOUGH, PAUL (1)
2008/0056,501 Method and system for providing authentication service for Internet users 32 2007
 
UNWIRED PLANET, LLC (1)
2005/0071,418 Federated download of digital content to wireless devices 83 2004
 
PHONE.COM, A DELAWARE CORPORATION (1)
6647260 Method and system facilitating web based provisioning of two-way mobile communications devices 233 1999
 
PLANO ENCRYPTION TECHNOLOGIES LLC (1)
* 5991399 Method for securely distributing a conditional use private key to a trusted entity on a remote system 542 1997
 
CHASE MANHATTAN BANK USA, NATIONAL ASSOCIATION (1)
6609113 Method and system for processing internet payments using the electronic funds transfer network 516 2000
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
2004/0128,259 Method for ensuring privacy in electronic transactions with session key blocks 44 2002
2006/0126,831 Systems, methods, and media for adding an additional level of indirection to title key encryption 33 2004
7631346 Method and system for a runtime user account creation operation within a single-sign-on process in a federated computing environment 64 2005
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
2010/0063,893 METHOD OF AND SYSTEM FOR SECURE ON-LINE PURCHASES 107 2008
 
LUCENT TECHNOLOGIES INC. (1)
2006/0219,774 Network support for credit card receipt reconciliation 33 2005
 
COMCAST CABLE COMMUNICATIONS MANAGEMENT, LLC (1)
6141752 Mechanism for facilitating secure storage and retrieval of information on a smart card by an internet service provider using various network computer client devices 113 1998
 
MFOUNDRY (1)
2010/0138,518 METHOD AND SYSTEM FOR DOWNLOADING INFORMATION INTO A SECURE ELEMENT OF AN ELECTRONIC DEVICE 35 2009
 
SUN MICROSYSTEMS, INC. (1)
6484174 Method and apparatus for session management and user authentication 78 2000
 
MOTOROLA, INC. (1)
5221838 Electronic wallet 625 1992
 
XSAPIO, LTD. (1)
2007/0067,325 Methods and apparatus to load and run software programs in data collection devices 37 2006
 
FIRST DATA CORPORATION (2)
2008/0208,762 PAYMENTS USING A MOBILE COMMERCE DEVICE 206 2007
2010/0291,904 SYSTEMS AND METHODS FOR PROVIDING TRUSTED SERVICE MANAGEMENT SERVICES 69 2009
 
SMK CORPORATION (1)
2010/0203,870 SYSTEMS AND METHODS FOR CONTACTLESS PAYMENT AUTHORIZATION 65 2008
 
MACRONIX INTERNATIONAL CO., LTD. (2)
6151657 Processor with embedded in-circuit programming structures 61 1997
2008/0167,988 System and Method of Managing Contactless Payment Transactions Using a Mobile Communication Device As A Stored Value Device 69 2007
 
Thomson Composants Militaires et Spatiaux (1)
4851653 Integrated circuit for memorizing and processing information confidentially, including an anti-fraud device 32 1987
 
HEALTHPIA CO., LTD. (1)
2007/0135,164 Mobile communication terminal having ic card settlement function 42 2003
 
AT&T KNOWLEDGE VENTURES, L.P. (1)
2006/0041,507 Pluggable authentication for transaction tool management services 51 2004
 
TIMECERTAIN LLC (1)
6792536 Smart card system and methods for proving dates in digital files 97 1999
 
GEMALTO SA (2)
2010/0323,681 SHARING OR RESELLING NFC APPLICATIONS AMONG MOBILE COMMUNICATION DEVICES 30 2008
2011/0072,425 METHOD FOR INSTALLING AND MANAGING NFC APPLICATIONS WITH PICTURES 27 2009
 
NOKIA TECHNOLOGIES OY (2)
2004/0030,601 Electronic payment methods for a mobile device 253 2003
2010/0050,271 MANAGING APPLICATIONS RELATED TO SECURE MODULES 32 2007
 
OL SECURITY LIMITED LIABILITY COMPANY (1)
7275685 Method for electronic payment 86 2005
 
MASTERCARD INTERNATIONAL INCORPORATED (6)
7469151 Methods, systems and computer program products for over the air (OTA) provisioning of soft cards on devices with wireless communications capabilities 93 2006
7631810 Systems, methods, and computer program products for supporting multiple applications and multiple instances of the same application on a wireless smart device 53 2006
7967215 Systems, methods, and computer program products for supporting multiple contactless applications using different security keys 57 2008
2009/0261,172 SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR SUPPORTING MULTIPLE CONTACTLESS APPLICATIONS USING DIFFERENT SECURITY KEYS 42 2008
2010/0131,413 METHODS AND SYSTEMS TO SECURELY LOARD / RELOAD A CONTACTLESS PAYMENT DEVICE 29 2009
2010/0088,237 METHODS AND SYSTEMS FOR USING PHYSICAL PAYMENT CARDS IN SECURE E-COMMERCE TRANSACTIONS 63 2009
 
Visa U.S.A. Inc. (1)
7243853 Method and system for facilitating memory and application management on a secured token 85 2002
 
SMARTTRUST AB (1)
2008/0270,253 Method for Performing an Electronic Transaction 28 2005
 
PAYPAL, INC. (3)
2009/0307,142 TRUSTED SERVICE MANAGER (TSM) ARCHITECTURES AND METHODS 68 2008
2010/0306,076 Trusted Integrity Manager (TIM) 59 2009
2010/0306,531 Hardware-Based Zero-Knowledge Strong Authentication (H0KSA) 46 2010
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
2003/0074,579 Virtual distributed security system 58 2002
2006/0036,570 System and method for controlling inter-application association through contextual policy control 173 2005
 
BANK OF AMERICA, N.A. (1)
2010/0114,731 ELECTRONIC WALLET ("eWallet") 43 2009
 
GOOGLE TECHNOLOGY HOLDINGS LLC (3)
7349885 Wallet consolidator and related methods of processing a transaction using a wallet consolidator 70 2001
7708198 Wallet consolidator to facilitate a transaction 63 2007
7712658 Wallet consolidator and related methods of processing a transaction using a wallet consolidator 63 2007
 
TELEPUTERS, LLC (1)
2010/0042,824 HARDWARE TRUST ANCHORS IN SP-ENABLED PROCESSORS 48 2009
 
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE (1)
2009/0158,028 DRM METHOD AND DRM SYSTEM USING TRUSTED PLATFORM MODULE 25 2008
 
LG ELECTRONICS INC. (1)
2011/0029,671 TERMINAL AND METHOD FOR MANAGING SECURE DEVICES 30 2009
 
MERCURY KINGDOM ASSETS LIMITED (1)
7159180 Proxy platform integration system 61 2001
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (1)
7860486 Key revocation in a mobile device 31 2005
 
QUALCOMM INCORPORATED (1)
2011/0087,610 GLOBAL SECURE SERVICE PROVIDER DIRECTORY 38 2010
 
SYNDEFENSE (1)
2006/0165,060 Method and apparatus for managing credentials through a wireless network 660 2005
 
GLOBALPLATFORM, INC. (2)
6005942 System and method for a multi-application smart card which can facilitate a post-issuance download of an application onto the smart card 371 1998
6233683 System and method for a multi-application smart card which can facilitate a post-issuance download of an application onto the smart card 219 1998
 
CHESS VENTURES LLC (1)
2003/0034,388 Method for generating customer secure card numbers subject to use restrictions by an electronic card 128 2001
 
ACTIVCARD (1)
2004/0123,152 Uniform framework for security tokens 50 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 231 2004
 
HONEYWELL INTERNATIONAL INC. (1)
2008/0130,902 SECURE WIRELESS INSTRUMENTATION NETWORK SYSTEM 55 2007
 
SANDISK TECHNOLOGIES LLC (1)
2011/0131,421 METHOD FOR INSTALLING AN APPLICATION ON A SIM CARD 34 2009
 
MITSUBISHI MATERIALS CORPORATION (1)
6963270 Anticollision protocol with fast read request and additional schemes for reading multiple transponders in an RFID system 83 1999
 
TVMentor, Inc. (1)
2001/0039,657 Methods, systems and devices for selectively presenting and sorting data content 36 2001
 
ENTRUST TECHNOLOGIES LIMITED (1)
* 6092201 Method and apparatus for extending secure communication operations via a shared list 216 1998
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
QUALCOMM INCORPORATED (3)
9337899 Methods and apparatus for secure updates to persistent data in a near field communication controller 0 2012
* 9264413 Management of network devices utilizing an authorization token 0 2013
* 2014/0165,155 Management of network devices utilizing an authorization token 19 2013
 
AT&T MOBILITY II LLC (4)
9473929 Apparatus and methods for distributing credentials of mobile network operators 0 2012
* 8800015 Apparatus and methods for selecting services of mobile network operators 10 2012
9119051 Apparatus and methods for selecting services of mobile network operators 1 2014
9554266 Apparatus and methods for selecting services of mobile network operators 0 2015
 
AT&T INTELLECTUAL PROPERTY I, L.P. (5)
9094774 Apparatus and methods for maintaining service continuity when transitioning between mobile network operators 0 2012
9148785 Apparatus and methods for provisioning devices to utilize services of mobile network operators 0 2012
9455869 Apparatus and methods for maintaining service continuity when transitioning between mobile network operators 0 2015
9467857 Apparatus and methods for provisioning devices to utilize services of mobile network operators 0 2015
9686135 Apparatus and methods for maintaining service continuity when transitioning between mobile network operators 0 2016
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (1)
* 9456027 Methods, secure element, server, computer programs and computer program products for improved application management 0 2014
 
GLOBALFOUNDRIES INC. (2)
9088409 Accessing local applications when roaming using a NFC mobile device 0 2013
9088410 Accessing local applications when roaming using a NFC mobile device 0 2014
 
CELLCO PARTNERSHIP D/B/A VERIZON WIRELESS (2)
* 9524380 Secure element-centric digital rights management 0 2013
* 2015/0186,621 SECURE ELEMENT-CENTRIC DIGITAL RIGHTS MANAGEMENT 2 2013
 
VISA INTERNATIONAL SERVICE ASSOCIATION (19)
9715681 Verification of portable consumer devices 0 2010
9038886 Verification of portable consumer devices 1 2010
8827154 Verification of portable consumer devices 3 2011
9424413 Integration of payment capability into secure elements of computers 2 2012
9280765 Multiple tokenization for authentication 12 2012
9704155 Passing payment tokens through an hop/sop 0 2012
9524501 Method and system for correlating diverse transaction data 0 2013
9547769 Data protection hub 0 2013
9317848 Integration of verification tokens with mobile communication devices 5 2013
9665722 Privacy firewall 0 2013
9372971 Integration of verification tokens with portable computing devices 2 2013
9741051 Tokenization and third-party interaction 0 2014
9582801 Secure communication of payment information to merchants using a verification token 0 2014
9516487 Automated account provisioning 1 2014
9680942 Data verification using access device 0 2015
9792611 Secure authentication system and method 0 2015
9780953 Systems and methods for secure detokenization 0 2015
9775029 Embedding cloud-based functionalities in a communication device 0 2015
9589268 Integration of payment capability into secure elements of computers 1 2016
 
GOOGLE TECHNOLOGY HOLDINGS LLC (24)
8352749 Local trusted services manager for a contactless smart card 25 2011
8335921 Writing application data to a secure element 23 2011
* 8335932 Local trusted services manager for a contactless smart card 22 2011
* 8255687 Enabling users to select between secure service providers using a key escrow service 11 2011
* 2012/0159,148 LOCAL TRUSTED SERVICES MANAGER FOR A CONTACTLESS SMART CARD 10 2011
8379863 Enabling users to select between secure service providers using a central trusted service manager 13 2012
* 8385553 Portable secure element 12 2012
* 8412933 Enabling users to select between secure service providers using a key escrow service 11 2012
8511573 Secure application directory 1 2012
9104887 Systems, methods, and computer program products for interfacing multiple service provider trusted service managers and secure elements 0 2012
8875228 Systems, methods, and computer program products for managing secure elements 5 2012
* 2013/0111,546 SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR MANAGING SECURE ELEMENTS 10 2012
8806199 Writing application data to a secure element 0 2012
8793508 Local trusted services manager for a contactless smart card 1 2012
8737621 Enabling users to select between secure service providers using a central trusted service manager 1 2013
8625800 Portable secure element 2 2013
9450927 Enabling users to select between secure service providers using a key escrow service 0 2013
8971533 Secure reset of personal and service provider information on mobile devices 0 2013
9479571 Systems, methods, and computer program products for interfacing multiple service provider trusted service managers and secure elements 1 2013
9767287 Systems, methods, and computer program products for managing data re-installation 0 2014
9544759 Systems, methods, and computer program products for managing states 0 2014
* 9323945 Systems, methods, and computer program products for managing secure elements 0 2014
9652628 Systems, methods, and computer program products for interfacing multiple service provider trusted service managers and secure elements 0 2015
* 2016/0196,450 Systems, Methods, and Computer Program Products for Managing Secure Elements 0 2016
 
ANALOG DEVICES, INC. (2)
* 8844009 Resilient device authentication system 1 2014
* 2014/0201,821 Resilient Device Authentication System 0 2014
 
Visa U.S.A. Inc. (3)
9256871 Configurable payment tokens 12 2012
9530131 Transaction processing using a global unique identifier 0 2015
9727858 Configurable payment tokens 0 2015
* 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