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

1 Status Updates

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, CA16860

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

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

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 33 2001
2008/0162,834 Task Queue Management of Virtual Devices Using a Plurality of Processors 25 2008
 
PANASONIC CORPORATION (1)
7502946 Using hardware to secure areas of long term storage in CE devices 42 2005
 
SONY CORPORATION (1)
7346170 Information processing system and method 34 2001
 
GIESECKE & DEVRIENT GMBH (1)
2010/0012,732 INSTALLING A PATCH IN A SMART CARD MODULE 24 2008
 
SAMSUNG ELECTRONICS CO., LTD. (1)
7382762 Method and system for distributed certificate management in ad-hoc networks 31 2004
 
VISA INTERNATIONAL SERVICE ASSOCIATION (3)
2002/0194,138 Online account authentication service 125 2002
7152782 System and method for managing electronic data transfer applications 60 2004
2011/0078,081 MOBILE PAYMENT APPLICATION ARCHITECTURE 92 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 37 2003
7140549 Method and apparatus for selecting a desired application on a smart card 135 2004
7374099 Method and apparatus for processing an application identifier from a smart card 152 2004
7232073 Smart card with multiple applications 53 2004
7739731 Method and apparatus for protection domain based security 23 2006
2007/0169,043 Supporting applets on a high end platform 26 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 70 2008
2010/0330,958 MOBILE COMMUNICATION DEVICE AND METHOD FOR DISABLING APPLICATIONS 50 2008
2010/0205,432 METHOD, SYSTEM, TRUSTED SERVICE MANAGER, SERVICE PROVIDER AND MEMORY ELEMENT FOR MANAGING ACCESS RIGHTS FOR TRUSTED APPLICATIONS 43 2008
2011/0016,275 MOBILE COMMUNICATION DEVICE AND METHOD FOR IMPLEMENTING MIFARE MEMORY MULTIPLE SECTORS MECHANISMS 24 2009
2011/0113,473 METHOD OF ACCESSING APPLICATIONS IN A SECURE MOBILE ENVIRONMENT 32 2009
 
ASSA ABLOY AB (1)
7353396 Physical access control 56 2003
 
MCGOUGH, PAUL (1)
2008/0056,501 Method and system for providing authentication service for Internet users 30 2007
 
UNWIRED PLANET, LLC (1)
2005/0071,418 Federated download of digital content to wireless devices 78 2004
 
BROADCOM CORPORATION (1)
7860486 Key revocation in a mobile device 29 2005
 
PHONE.COM, A DELAWARE CORPORATION (1)
6647260 Method and system facilitating web based provisioning of two-way mobile communications devices 195 1999
 
PLANO ENCRYPTION TECHNOLOGIES LLC (1)
* 5991399 Method for securely distributing a conditional use private key to a trusted entity on a remote system 520 1997
 
CHASE MANHATTAN BANK, THE (1)
6609113 Method and system for processing internet payments using the electronic funds transfer network 496 2000
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
2004/0128,259 Method for ensuring privacy in electronic transactions with session key blocks 42 2002
2006/0126,831 Systems, methods, and media for adding an additional level of indirection to title key encryption 32 2004
7631346 Method and system for a runtime user account creation operation within a single-sign-on process in a federated computing environment 55 2005
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
2010/0063,893 METHOD OF AND SYSTEM FOR SECURE ON-LINE PURCHASES 92 2008
 
LUCENT TECHNOLOGIES INC. (1)
2006/0219,774 Network support for credit card receipt reconciliation 32 2005
 
MFOUNDRY (1)
2010/0138,518 METHOD AND SYSTEM FOR DOWNLOADING INFORMATION INTO A SECURE ELEMENT OF AN ELECTRONIC DEVICE 33 2009
 
TVWORKS, 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 110 1998
 
SUN MICROSYSTEMS, INC. (1)
6484174 Method and apparatus for session management and user authentication 74 2000
 
MOTOROLA, INC. (1)
5221838 Electronic wallet 609 1992
 
XSAPIO, LTD. (1)
2007/0067,325 Methods and apparatus to load and run software programs in data collection devices 31 2006
 
FIRST DATA CORPORATION (2)
2008/0208,762 PAYMENTS USING A MOBILE COMMERCE DEVICE 178 2007
2010/0291,904 SYSTEMS AND METHODS FOR PROVIDING TRUSTED SERVICE MANAGEMENT SERVICES 54 2009
 
SMK CORPORATION (1)
2010/0203,870 SYSTEMS AND METHODS FOR CONTACTLESS PAYMENT AUTHORIZATION 64 2008
 
MACRONIX INTERNATIONAL CO., LTD. (2)
6151657 Processor with embedded in-circuit programming structures 58 1997
2008/0167,988 System and Method of Managing Contactless Payment Transactions Using a Mobile Communication Device As A Stored Value Device 61 2007
 
Thomson Composants Militaires et Spatiaux (1)
4851653 Integrated circuit for memorizing and processing information confidentially, including an anti-fraud device 31 1987
 
HEALTHPIA CO., LTD. (1)
2007/0135,164 Mobile communication terminal having ic card settlement function 41 2003
 
AT&T KNOWLEDGE VENTURES, L.P. (1)
2006/0041,507 Pluggable authentication for transaction tool management services 46 2004
 
TimeCertain LLC (1)
6792536 Smart card system and methods for proving dates in digital files 95 1999
 
GEMALTO SA (2)
2010/0323,681 SHARING OR RESELLING NFC APPLICATIONS AMONG MOBILE COMMUNICATION DEVICES 29 2008
2011/0072,425 METHOD FOR INSTALLING AND MANAGING NFC APPLICATIONS WITH PICTURES 24 2009
 
NOKIA TECHNOLOGIES OY (2)
2004/0030,601 Electronic payment methods for a mobile device 228 2003
2010/0050,271 MANAGING APPLICATIONS RELATED TO SECURE MODULES 31 2007
 
OL SECURITY LIMITED LIABILITY COMPANY (1)
7275685 Method for electronic payment 78 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 72 2006
7631810 Systems, methods, and computer program products for supporting multiple applications and multiple instances of the same application on a wireless smart device 44 2006
7967215 Systems, methods, and computer program products for supporting multiple contactless applications using different security keys 49 2008
2009/0261,172 SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR SUPPORTING MULTIPLE CONTACTLESS APPLICATIONS USING DIFFERENT SECURITY KEYS 39 2008
2010/0131,413 METHODS AND SYSTEMS TO SECURELY LOARD / RELOAD A CONTACTLESS PAYMENT DEVICE 27 2009
2010/0088,237 METHODS AND SYSTEMS FOR USING PHYSICAL PAYMENT CARDS IN SECURE E-COMMERCE TRANSACTIONS 50 2009
 
Visa U.S.A. Inc. (1)
7243853 Method and system for facilitating memory and application management on a secured token 78 2002
 
SMARTTRUST AB (1)
2008/0270,253 Method for Performing an Electronic Transaction 27 2005
 
PAYPAL, INC. (3)
2009/0307,142 TRUSTED SERVICE MANAGER (TSM) ARCHITECTURES AND METHODS 57 2008
2010/0306,076 Trusted Integrity Manager (TIM) 42 2009
2010/0306,531 Hardware-Based Zero-Knowledge Strong Authentication (H0KSA) 41 2010
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
2003/0074,579 Virtual distributed security system 57 2002
2006/0036,570 System and method for controlling inter-application association through contextual policy control 156 2005
 
BANK OF AMERICA, N.A. (1)
2010/0114,731 ELECTRONIC WALLET ("eWallet") 34 2009
 
GOOGLE INC. (3)
7349885 Wallet consolidator and related methods of processing a transaction using a wallet consolidator 55 2001
7708198 Wallet consolidator to facilitate a transaction 48 2007
7712658 Wallet consolidator and related methods of processing a transaction using a wallet consolidator 49 2007
 
TELEPUTERS, LLC (1)
2010/0042,824 HARDWARE TRUST ANCHORS IN SP-ENABLED PROCESSORS 43 2009
 
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE (1)
2009/0158,028 DRM METHOD AND DRM SYSTEM USING TRUSTED PLATFORM MODULE 24 2008
 
LG ELECTRONICS INC. (1)
2011/0029,671 TERMINAL AND METHOD FOR MANAGING SECURE DEVICES 26 2009
 
MERCURY KINGDOM ASSETS LIMITED (1)
7159180 Proxy platform integration system 54 2001
 
QUALCOMM INCORPORATED (1)
2011/0087,610 GLOBAL SECURE SERVICE PROVIDER DIRECTORY 34 2010
 
SYNDEFENSE (1)
2006/0165,060 Method and apparatus for managing credentials through a wireless network 582 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 359 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 213 1998
 
CHESS VENTURES LLC (1)
2003/0034,388 Method for generating customer secure card numbers subject to use restrictions by an electronic card 105 2001
 
ACTIVCARD (1)
2004/0123,152 Uniform framework for security tokens 46 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 191 2004
 
HONEYWELL INTERNATIONAL INC. (1)
2008/0130,902 SECURE WIRELESS INSTRUMENTATION NETWORK SYSTEM 46 2007
 
SANDISK TECHNOLOGIES LLC (1)
2011/0131,421 METHOD FOR INSTALLING AN APPLICATION ON A SIM CARD 32 2009
 
MITSUBISHI MATERIALS CORPORATION (1)
6963270 Anticollision protocol with fast read request and additional schemes for reading multiple transponders in an RFID system 80 1999
 
TVMentor, Inc. (1)
2001/0039,657 Methods, systems and devices for selectively presenting and sorting data content 34 2001
 
Entrust Technologies Limited (1)
* 6092201 Method and apparatus for extending secure communication operations via a shared list 205 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 12 2013
 
AT&T INTELLECTUAL PROPERTY I, L.P. (4)
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
 
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 8 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
 
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 (9)
9038886 Verification of portable consumer devices 0 2010
8827154 Verification of portable consumer devices 1 2011
9424413 Integration of payment capability into secure elements of computers 0 2012
9280765 Multiple tokenization for authentication 3 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 1 2013
9372971 Integration of verification tokens with portable computing devices 0 2013
9516487 Automated account provisioning 0 2014
 
GOOGLE INC. (21)
8352749 Local trusted services manager for a contactless smart card 19 2011
8335921 Writing application data to a secure element 17 2011
* 8335932 Local trusted services manager for a contactless smart card 16 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 6 2011
8379863 Enabling users to select between secure service providers using a central trusted service manager 12 2012
* 8385553 Portable secure element 11 2012
* 8412933 Enabling users to select between secure service providers using a key escrow service 10 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 3 2012
* 2013/0111,546 SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR MANAGING SECURE ELEMENTS 8 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 1 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 0 2013
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
 
ANALOG DEVICES, INC. (2)
* 8844009 Resilient device authentication system 0 2014
* 2014/0201,821 Resilient Device Authentication System 0 2014
 
Visa U.S.A. Inc. (2)
9256871 Configurable payment tokens 3 2012
9530131 Transaction processing using a global unique identifier 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