WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2012109196) SECURING AND MANAGING APPS ON A DEVICE
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2012/109196    International Application No.:    PCT/US2012/024080
Publication Date: 16.08.2012 International Filing Date: 07.02.2012
IPC:
G06F 7/04 (2006.01)
Applicants: MOCANA CORPORATION [US/US]; 350 Sansome Street, Suite 1010 San Francisco, California 94104 (US) (For All Designated States Except US).
BLAISDELL, James [US/US]; (US) (For US Only).
VALLY, Jean-Max [FR/US]; (US) (For US Only)
Inventors: BLAISDELL, James; (US).
VALLY, Jean-Max; (US)
Agent: NAG, Rupak; Beyer Law Group LLP P.O. Box 1687 Cupertino, California 95015-1687 (US)
Priority Data:
13/025,994 11.02.2011 US
Title (EN) SECURING AND MANAGING APPS ON A DEVICE
(FR) SÉCURISATION ET GESTION D'APPLICATIONS SUR UN DISPOSITIF
Abstract: front page image
(EN)Apps are secured or security-wrapped either before they are downloaded onto a device, such as a smartphone or tablet device, or after they are downloaded but before they are allowed to access the device operating system and cause any potential damage to the device. An app provider, such as an employer or a cell phone provider, can secure its apps before consumers download an app from their app store or marketplace. The app is secured before it is allowed to access the operating system of the device, thereby preventing the app from malicious behavior. Core object code of the app is obtained and the digital signature is removed. App object code is substituted with security program object code, thereby creating a security-wrapped app. The security-wrapped app is prepared for execution on the device and is re-signed with a new key
(FR)Selon l'invention, des applications sont sécurisées ou enveloppées de sécurité soit avant d'être téléchargées sur un dispositif, tel qu'un téléphone intelligent ou un dispositif tablette, soit après avoir été téléchargées mais avant qu'elles soient autorisées à accéder au système d'exploitation du dispositif et qu'elles ne causent un dommage éventuel au dispositif. Le fournisseur d'applications, tel qu'un employeur ou un fournisseur de téléphonie mobile, peut sécuriser ses applications avant que les consommateurs téléchargent une application à partir de leur magasin d'applications ou de l'entreprise. L'application est sécurisée avant qu'elle soit autorisée à accéder au système d'exploitation du dispositif, ce qui l'empêche d'adopter un comportement malveillant. Le code d'objet central de l'application est obtenu et la signature numérique est supprimée. Le code d'objet d'application est remplacé par un code d'objet de programme de sécurité, ce qui crée une application à enveloppe de sécurité. Cette application à enveloppe de sécurité est préparée pour être exécutée sur le dispositif et est signée à nouveau avec une nouvelle clé.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)