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

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

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
GOOGLE INC.MOUNTAIN VIEW, CA10513

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Hamilton, Jeffrey William - 25 67
Pelly, Nicholas Julian - 26 78

Cited Art Landscape

Patent Info (Count) # Cites Year
 
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 35 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 24 2006
7,967,215 Systems, methods, and computer program products for supporting multiple contactless applications using different security keys 27 2008
2009/0261,172 SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR SUPPORTING MULTIPLE CONTACTLESS APPLICATIONS USING DIFFERENT SECURITY KEYS 30 2008
2010/0131,413 METHODS AND SYSTEMS TO SECURELY LOARD / RELOAD A CONTACTLESS PAYMENT DEVICE 21 2009
2010/0088,237 METHODS AND SYSTEMS FOR USING PHYSICAL PAYMENT CARDS IN SECURE E-COMMERCE TRANSACTIONS 29 2009
 
SUN MICROSYSTEMS, INC. (6)
6,484,174 Method and apparatus for session management and user authentication 58 2000
7,140,549 Method and apparatus for selecting a desired application on a smart card 78 2004
7,374,099 Method and apparatus for processing an application identifier from a smart card 89 2004
7,232,073 Smart card with multiple applications 27 2004
7,739,731 Method and apparatus for protection domain based security 20 2006
2007/0169,043 Supporting applets on a high end platform 22 2006
 
NXP B.V. (5)
2010/0291,896 METHOD, SYSTEM AND TRUSTED SERVICE MANAGER FOR SECURELY TRANSMITTING AN APPLICATION TO A MOBILE PHONE 26 2008
2010/0330,958 MOBILE COMMUNICATION DEVICE AND METHOD FOR DISABLING APPLICATIONS 22 2008
2010/0205,432 METHOD, SYSTEM, TRUSTED SERVICE MANAGER, SERVICE PROVIDER AND MEMORY ELEMENT FOR MANAGING ACCESS RIGHTS FOR TRUSTED APPLICATIONS 30 2008
2011/0016,275 MOBILE COMMUNICATION DEVICE AND METHOD FOR IMPLEMENTING MIFARE MEMORY MULTIPLE SECTORS MECHANISMS 20 2009
2011/0113,473 METHOD OF ACCESSING APPLICATIONS IN A SECURE MOBILE ENVIRONMENT 21 2009
 
YAMAHA CORPORATION (4)
2003/0023,649 Digital filtering method and device and sound image localizing device 4 2002
2003/0023,649 Digital filtering method and device and sound image localizing device 4 2002
2003/0023,649 Digital filtering method and device and sound image localizing device 4 2002
2003/0023,649 Digital filtering method and device and sound image localizing device 4 2002
 
EBAY INC. (3)
2009/0307,142 TRUSTED SERVICE MANAGER (TSM) ARCHITECTURES AND METHODS 32 2008
2010/0306,076 Trusted Integrity Manager (TIM) 22 2009
2010/0306,531 Hardware-Based Zero-Knowledge Strong Authentication (H0KSA) 23 2010
 
GOOGLE INC. (3)
7,349,885 Wallet consolidator and related methods of processing a transaction using a wallet consolidator 30 2001
7,708,198 Wallet consolidator to facilitate a transaction 27 2007
7,712,658 Wallet consolidator and related methods of processing a transaction using a wallet consolidator 27 2007
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
2004/0128,259 Method for ensuring privacy in electronic transactions with session key blocks 31 2002
2006/0126,831 Systems, methods, and media for adding an additional level of indirection to title key encryption 28 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 35 2005
 
VISA INTERNATIONAL SERVICE ASSOCIATION (3)
2002/0194,138 Online account authentication service 106 2002
7,152,782 System and method for managing electronic data transfer applications 35 2004
2011/0078,081 MOBILE PAYMENT APPLICATION ARCHITECTURE 32 2010
 
FIRST DATA CORPORATION (2)
2008/0208,762 PAYMENTS USING A MOBILE COMMERCE DEVICE 108 2007
2010/0291,904 SYSTEMS AND METHODS FOR PROVIDING TRUSTED SERVICE MANAGEMENT SERVICES 23 2009
 
GEMALTO SA (2)
2010/0323,681 SHARING OR RESELLING NFC APPLICATIONS AMONG MOBILE COMMUNICATION DEVICES 21 2008
2011/0072,425 METHOD FOR INSTALLING AND MANAGING NFC APPLICATIONS WITH PICTURES 20 2009
 
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 290 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 181 1998
 
MACRONIX INTERNATIONAL CO., LTD. (2)
6,151,657 Processor with embedded in-circuit programming structures 52 1997
2008/0167,988 System and Method of Managing Contactless Payment Transactions Using a Mobile Communication Device As A Stored Value Device 46 2007
 
MICROSOFT CORPORATION (2)
2003/0074,579 Virtual distributed security system 49 2002
2006/0036,570 System and method for controlling inter-application association through contextual policy control 116 2005
 
NOKIA CORPORATION (2)
2004/0030,601 Electronic payment methods for a mobile device 172 2003
2010/0050,271 MANAGING APPLICATIONS RELATED TO SECURE MODULES 21 2007
 
ACTIVCARD (1)
2004/0123,152 Uniform framework for security tokens 35 2003
 
ASSA ABLOY AB (1)
7,353,396 Physical access control 38 2003
 
AT&T KNOWLEDGE VENTURES, L.P. (1)
2006/0041,507 Pluggable authentication for transaction tool management services 31 2004
 
BANK OF AMERICA, N.A. (1)
2010/0114,731 ELECTRONIC WALLET ("eWallet") 24 2009
 
BROADCOM CORPORATION (1)
7,860,486 Key revocation in a mobile device 22 2005
 
CHASE MANHATTAN BANK, THE (1)
6,609,113 Method and system for processing internet payments using the electronic funds transfer network 443 2000
 
CHESS VENTURES LLC (1)
2003/0034,388 Method for generating customer secure card numbers subject to use restrictions by an electronic card 60 2001
 
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE (1)
2009/0158,028 DRM METHOD AND DRM SYSTEM USING TRUSTED PLATFORM MODULE 21 2008
 
Entrust Technologies Limited (1)
6,092,201 Method and apparatus for extending secure communication operations via a shared list 163 1998
 
GIESECKE & DEVRIENT GMBH (1)
2010/0012,732 INSTALLING A PATCH IN A SMART CARD MODULE 20 2008
 
H2 PARTNERS LLC (1)
5,991,399 Method for securely distributing a conditional use private key to a trusted entity on a remote system 442 1997
 
HEALTHPIA CO., LTD. (1)
2007/0135,164 Mobile communication terminal having ic card settlement function 30 2003
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
2010/0063,893 METHOD OF AND SYSTEM FOR SECURE ON-LINE PURCHASES 49 2008
 
HONEYWELL INTERNATIONAL INC. (1)
2008/0130,902 SECURE WIRELESS INSTRUMENTATION NETWORK SYSTEM 29 2007
 
LG ELECTRONICS INC. (1)
2011/0029,671 TERMINAL AND METHOD FOR MANAGING SECURE DEVICES 21 2009
 
LOGOMOTION, S.R.O. (1)
2010/0203,870 SYSTEMS AND METHODS FOR CONTACTLESS PAYMENT AUTHORIZATION 43 2008
 
LUCENT TECHNOLOGIES INC. (1)
2006/0219,774 Network support for credit card receipt reconciliation 23 2005
 
MCGOUGH, PAUL (1)
2008/0056,501 Method and system for providing authentication service for Internet users 23 2007
 
MERCURY KINGDOM ASSETS LIMITED (1)
7,159,180 Proxy platform integration system 40 2001
 
MFOUNDRY (1)
2010/0138,518 METHOD AND SYSTEM FOR DOWNLOADING INFORMATION INTO A SECURE ELEMENT OF AN ELECTRONIC DEVICE 20 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 53 1999
 
MOTOROLA, INC. (1)
5,221,838 Electronic wallet 537 1992
 
NOSSELLY FACILITY AG, LLC (1)
7,275,685 Method for electronic payment 62 2005
 
Oracle America, Inc. (1)
2005/0193,218 Techniques for permitting access across a context barrier on a small footprint device using an entry point object 23 2003
 
PANASONIC CORPORATION (1)
7,502,946 Using hardware to secure areas of long term storage in CE devices 27 2005
 
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 107 2004
 
PHONE.COM, A DELAWARE CORPORATION (1)
6,647,260 Method and system facilitating web based provisioning of two-way mobile communications devices 135 1999
 
PRINCETON UNIVERSITY (1)
2010/0042,824 HARDWARE TRUST ANCHORS IN SP-ENABLED PROCESSORS 22 2009
 
QUALCOMM INCORPORATED (1)
2011/0087,610 GLOBAL SECURE SERVICE PROVIDER DIRECTORY 22 2010
 
SAMSUNG ELECTRONICS CO., LTD. (1)
7,382,762 Method and system for distributed certificate management in ad-hoc networks 28 2004
 
SANDISK TECHNOLOGIES INC. (1)
2011/0131,421 METHOD FOR INSTALLING AN APPLICATION ON A SIM CARD 25 2009
 
SMARTTRUST AB (1)
2008/0270,253 Method for Performing an Electronic Transaction 21 2005
 
SONY CORPORATION (1)
7,346,170 Information processing system and method 30 2001
 
Thomson Composants Militaires et Spatiaux (1)
4,851,653 Integrated circuit for memorizing and processing information confidentially, including an anti-fraud device 28 1987
 
TimeCertain, LLC (1)
6,792,536 Smart card system and methods for proving dates in digital files 83 1999
 
TVMentor, Inc. (1)
2001/0039,657 Methods, systems and devices for selectively presenting and sorting data content 24 2001
 
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 95 1998
 
UNWIRED PLANET, LLC (1)
2005/0071,418 Federated download of digital content to wireless devices 47 2004
 
VISA U.S.A. INC. (1)
7,243,853 Method and system for facilitating memory and application management on a secured token 59 2002
 
XSAPIO, LTD. (1)
2007/0067,325 Methods and apparatus to load and run software programs in data collection devices 25 2006
 
Other [Check patent profile for assignment information] (3)
2002/0042,776 System and method for unifying electronic payment mechanisms 27 2001
2006/0165,060 Method and apparatus for managing credentials through a wireless network 316 2005
2008/0162,834 Task Queue Management of Virtual Devices Using a Plurality of Processors 20 2008

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
GOOGLE INC. (12)
8,352,749 Local trusted services manager for a contactless smart card 10 2011
8,335,921 Writing application data to a secure element 11 2011
8,335,932 Local trusted services manager for a contactless smart card 10 2011
8,255,687 Enabling users to select between secure service providers using a key escrow service 7 2011
8,379,863 Enabling users to select between secure service providers using a central trusted service manager 8 2012
8,385,553 Portable secure element 8 2012
8,412,933 Enabling users to select between secure service providers using a key escrow service 1 2012
8,511,573 Secure application directory 1 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 0 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 0 2013
 
AT&T MOBILITY II LLC (1)
8,800,015 Apparatus and methods for selecting services of mobile network operators 0 2012
 
VISA INTERNATIONAL SERVICE ASSOCIATION (1)
8,827,154 Verification of portable consumer devices 0 2011

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
3.5 Year Payment $1600.00 $800.00 $400.00 Nov 1, 2015
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 - 3.5 year - Late payment within 6 months $160.00 $80.00 $40.00
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