Movatterモバイル変換


[0]ホーム

URL:


CN106709317A - Application dynamic loading system and method - Google Patents

Application dynamic loading system and method
Download PDF

Info

Publication number
CN106709317A
CN106709317ACN201510770378.4ACN201510770378ACN106709317ACN 106709317 ACN106709317 ACN 106709317ACN 201510770378 ACN201510770378 ACN 201510770378ACN 106709317 ACN106709317 ACN 106709317A
Authority
CN
China
Prior art keywords
terminal device
application
wearable intelligent
intelligent equipment
management platform
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510770378.4A
Other languages
Chinese (zh)
Inventor
王根平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nationz Technologies Inc
Original Assignee
Nationz Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nationz Technologies IncfiledCriticalNationz Technologies Inc
Priority to CN201510770378.4ApriorityCriticalpatent/CN106709317A/en
Priority to PCT/CN2016/102841prioritypatent/WO2017080351A1/en
Priority to TW105135983Aprioritypatent/TWI632506B/en
Publication of CN106709317ApublicationCriticalpatent/CN106709317A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention provides an application dynamic loading system and method. The system comprises a wearable intelligent device, a terminal device used for downloading an application for the wearable intelligent device, and a trust service management platform connected with the terminal device through a network and used for providing the application for the terminal device. Through the technical scheme, application dynamic loading and security management can be realized for the wearable intelligent device with low-end hardware configuration.

Description

The system and method for dynamic load application
Technical field
The present invention relates to wearable intelligent equipment, more particularly, to for wearable intelligent equipmentThe system and method for dynamic load application.
Background technology
Wearable intelligent equipment (intelligent watch, Intelligent bracelet etc.) can be used for health monitoring, fortuneThe purposes such as dynamic detection, position positioning, telephonic communication, subway mass transit card, payment authentication, therefore wearingFormula equipment is increasingly liked by people.As the range of application of wearable intelligent equipment is more and more wider,The application that need to be supported is more and more, and the application in each field varies in rapid changepl. never-ending changes and improvements, becauseThis demand that application is downloaded in real time, dynamic updates becomes more and more urgent.Additionally, the security of application,The security of the pipeline and management that particularly pay the dynamic download of financial association area must be protectedBarrier.
At present, the existing application loading mode of wearable intelligent equipment has two kinds.A kind of such as Apple WatchEqually, it carries small-sized operating system, can be downloaded by its APP store (applying shop)Using, but this pattern is higher to hardware device and system requirements, and application management securityCannot ensure.Another kind is that completion (such as millet bracelet etc.) has just been loaded when dispatching from the factory, becauseThis can not dynamically increase application newly again, so that this pattern limits the range of application of product so that productFunction is limited.
Therefore, for low-level hardware configure wearable intelligent equipment, it is necessary to one kind can solve the problem that in real timeThe technology of the problem of dynamic load application and safety applications management.
The content of the invention
The present invention propose can dynamic load application system and method, low-level hardware can be directed to and matched somebody with somebodyThe wearable intelligent equipment put realizes dynamic load and the safety management of application.
According to an aspect of the invention, there is provided a kind of system of dynamic load application, including:WearWear formula smart machine;Terminal device, applies for being downloaded for wearable intelligent equipment;And trust clothesBusiness management platform, is connected by network with terminal device, and trust service management platform is used to be set for terminalIt is standby that application is provided.
Preferably, wearable intelligent equipment by bluetooth, WiFi (Wireless Fidelity, Wireless Fidelity),ZigBee (purple honeybee), USB (Universal Serial Bus, USB) or ISO7816 (marksQuasi- agreement) passage communicated with terminal device.
Additionally, wearable intelligent equipment includes:Communication module, for being communicated with terminal device;Memory module, for storing the application downloaded by terminal device;And security module, for completing to believeAppoint service management platform to the authentication operation of wearable intelligent equipment.
Additionally, trust service management platform includes:Application issuance managing device, carries for managing applicationThere is provided and apply related service for the application that business, examination & verification application provider provide, and user oriented;AndSecurity module managing device, the peace for controlling and managing the application data in trust service management platformEntirely.
According to another aspect of the present invention, there is provided a kind of method of dynamic load application, including:WearFormula smart machine is worn to be connected with terminal device foundation;Under terminal device sends to trust service management platformCarry the request of application;Trust service management platform is verified to wearable intelligent equipment;And recognizingIn the case that card passes through, terminal device is downloaded from trust service management platform and applied.
Preferably, wearable intelligent equipment set up with the terminal device be connected including:Terminal device toWearable intelligent equipment sends connection request;And wearable intelligent equipment replies connection request and endEnd equipment set up connection, wherein wearable intelligent equipment by bluetooth, WiFi (Wireless Fidelity,Wireless Fidelity), ZigBee (purple honeybee), USB (Universal Serial Bus, USB)Or ISO7816 (standard agreement) passage is communicated with terminal device.
Preferably, trust service management platform carries out checking to wearable intelligent equipment includes:Trust clothesBusiness management platform sends safety certification request to terminal device;Terminal device sends safety certification requestTo wearable intelligent equipment;Wearable intelligent equipment processes certification request and provides certification to terminal deviceInformation;Authentication information is sent to trust service management platform by terminal device;Trust service management platformTreatment authentication information simultaneously feeds back authentication result to terminal device;And in the case where certification passes through,Download channel is set up between trust service management platform and terminal device.
Preferably, authentication information includes security domain key, the personal identification of each trust service management platformAuthentication information, equipment safety information, equipment storage resource information.
Preferably, terminal device is downloaded application and is included from trust service management platform:Terminal device is to letterAppoint service management platform to send and download application identity;Trust service management platform sends to terminal device shouldUse data;And the application data is sent supply wearable intelligent equipment by terminal device.
Additionally, application data is sent to after wearable intelligent equipment in mobile terminal, the method is alsoIncluding:Wearable intelligent equipment receives application data;And wearable intelligent equipment to terminal device andThe result of trust service management platform passback application loading.
As described above, the present invention is that wearable intelligent equipment downloads application, Neng Gouzhen by terminal deviceFor dynamic load and safety management that the wearable intelligent equipment that low-level hardware is configured realizes application.
Brief description of the drawings
Fig. 1 is the block diagram of the system of dynamic load application of the invention.
Fig. 2 is the system of the dynamic load application by taking Intelligent bracelet and mobile phone as an example of the inventionSchematic diagram.
Fig. 3 is the flow chart of the method for dynamic load application of the invention.
Fig. 4 is the flow chart of the method for the dynamic load application for being shown specifically according to embodiments of the present invention.
Specific embodiment
The present invention is described in detail below in conjunction with accompanying drawing.
Fig. 1 is the block diagram of the system of dynamic load application of the invention.Fig. 2 is according to the present inventionThe dynamic load application by taking Intelligent bracelet and mobile phone as an example system schematic diagram.
As shown in figure 1, dynamic load application system 10 of the invention includes:Wearable intelligent equipment 12;Terminal device 14, applies for being downloaded for wearable intelligent equipment 10;And trust service management platform16, it is connected with terminal device 14 by network, TSM (Trusted Service Management, letterAppoint service management platform) 16 be used for for terminal device 14 provide application.
Wearable intelligent equipment mentioned herein can by radio channel (such as bluetooth, WiFi,ZigBee passages etc.) and wired paths (USB, ISO7816 passage etc.) enter with terminal deviceRow communication.But it will be understood by those skilled in the art that can be applied to appointing for system and method for the inventionWhat channel mode is included within the scope of the present invention.
Additionally, terminal device mentioned herein can be mobile phone, panel computer, desktop computer, notesThe terminal devices such as this computer but not limited to this, can be applied to any terminal of system and method for the inventionEquipment is included within the scope of the present invention.
Additionally, wearable intelligent equipment mentioned herein can be intelligent watch, Intelligent bracelet, many work(Can java cards etc. but not limited to this, it is any to can be applied to wearable intelligent equipment of the invention and includeWithin the scope of the invention.
As shown in Fig. 2 Intelligent bracelet is set as wearable intelligent equipment and using mobile phone as terminalIt is standby to show system of the invention.In this case, TSM can be by network transmission application to shiftingDynamic terminal, mobile terminal is downloaded to application by the communication channel such as bluetooth or WiFi or ZigBee againIntelligent bracelet.
Specifically, as known to those skilled in the art, wearable intelligent equipment is (such as intelligent handTable/bracelet, multi-functional java cards) internal processes framework be from top to bottom:Chip processor, javaVirtual machine, javaAPI interfaces and java application, what is be previously mentioned in the wherein java applications exactly present invention is dynamicThe application of state loading.Additionally, wearable intelligent equipment on hardware configuration in addition to main control chip,Also there is communication module, memory module, the power module being connected with main control chip, wherein power moduleGive other module for power supply.The frequency of main control module can run the set framework by as little as tens MHz;It is logicalNews module can be attached communication with terminal device, and can use bluetooth, WiFi (WirelessFidelity, Wireless Fidelity), ZigBee (purple honeybee), USB (Universal Serial Bus, general stringRow bus) or the communication mode such as ISO7816 (standard agreement);Be stored with memory module storage program,Using, authentication information etc., its space achieved that within 1MByte the programs such as virtual machine and it is multiple shouldStorage management.Additionally, the wearable intelligent equipment also includes security module, for completing to trustService management platform is for example received when application is downloaded and come to the authentication operation of wearable intelligent equipmentThe certification request of TSM platforms, processes the certification request and provides authentication information.
Terminal device (such as mobile terminal such as mobile phone, PAD, or desktop computer, notebook computerDeng immobile terminal) interface management as man-machine interaction and the intermediate hub of communication, can be withWearable intelligent equipment is communicated, to can above be communicated with TSM platforms, and also can bandThere is application control to manage the management that APP is used as interpersonal interactive interface.
It is all kinds of service providers and user directly safe bridge that TSM platforms are provided, and including:ShouldWith distribution managing device, for the application for managing application provider, examination & verification application provider provides, andUser oriented is provided and applies related service;And security module managing device, for controlling and managing letterAppoint the safety of the application data in service management platform.
Specifically, used as third party's management platform, main offer accepts business to Application issuance managing deviceThe access of platform, is registered to application provider, is audited and configuration management, while be responsible for examination & verification shouldWith the legitimacy of the application of provider's offer, security and normalization, there is provided the pipe of application and security domainManage and issue, and also the inquiry of user oriented offer registration, cancellation, logout and application data,The responsibility such as back up, report the loss, making up.
Security module managing device has following functions:Control and the master control key of management safety applications;Application data is loaded, installs or deleted in security module by technical approach such as aerial downloads and is matched somebody with somebodyThe account data of set;And security module application message is managed collectively, including data message pipeReason, escape way management and safety applications management etc..
Based on above-mentioned framework, method proposed by the present invention is:Terminal device exists with wearable intelligent terminalSet up after connection, the application management program APP of terminal device sends the request for downloading application, wearingFormula intelligent terminal sends authenticated data and is given to TSM platforms by terminal device, and TSM platforms obtain certificationInformation simultaneously gives terminal device download application mandate after the authentication has been successful, and terminal device sends downloads what is appliedIndicate and give TSM platforms, TSM platforms according to application identity to passing corresponding application under terminal device,Then during application is downloaded to wearable intelligent terminal by terminal device again.
The method of the present invention is described in detail below in conjunction with Fig. 3 and Fig. 4.
Fig. 3 is the flow chart of the method for dynamic load application of the invention.
As shown in figure 3, dynamic load application process of the invention includes:Step S30, WearableSmart machine is set up with terminal device and is connected;S32, under terminal device sends to trust service management platformCarry the request of application;S34, trust service management platform is verified to wearable intelligent equipment;AndS36, in the case where certification passes through, terminal device is downloaded from trust service management platform and applied.
Specifically, wearable intelligent equipment set up with terminal device be connected including:Terminal device is to wearingFormula smart machine sends connection request;And wearable intelligent equipment replies connection request to be set with terminalStandby foundation connects, wherein wearable intelligent equipment by bluetooth, WiFi (Wireless Fidelity, wirelesslyFidelity), ZigBee (purple honeybee), USB (Universal Serial Bus, USB) or ISO7816Passages such as (standard agreements) is communicated with terminal device.
Additionally, trust service management platform carries out checking to wearable intelligent equipment including:Trust serviceManagement platform sends safety certification request to terminal device;Be sent to for safety certification request by terminal deviceWearable intelligent equipment;Wearable intelligent equipment processes certification request and provides certification to terminal device to be believedBreath;Authentication information is sent to trust service management platform by terminal device;At trust service management platformReason authentication information simultaneously feeds back authentication result to terminal device;And in the case where certification passes through, in letterAppoint and download channel is set up between service management platform and terminal device.Wherein, at wearable intelligent equipmentCertification request is managed including being decrypted, determining TSM platforms need which authentication information etc. to certification request,This is well known to the skilled artisan, therefore is no longer described in detail.
It should be noted that authentication information mentioned here includes that the security domain of each trust service management platform is closeKey, personal identification information, equipment safety information, equipment storage resource information etc., these certificationsInformation is all stored in advance in wearable intelligent equipment.
Specifically, terminal device is downloaded application and is included from trust service management platform:Terminal device is to letterAppoint service management platform to send and download application identity;Trust service management platform sends to terminal device shouldUse data;And application data is sent supply wearable intelligent equipment by terminal device.
Additionally, application data is sent to after wearable intelligent equipment in mobile terminal, the method is alsoIncluding:Wearable intelligent equipment receives application data;And wearable intelligent equipment to terminal device andThe result of trust service management platform passback application loading.Additionally, wearable intelligent equipment is being receivedAlso need to store and process application data after application data, treatment mentioned here is included to application numberAccording to the treatment such as being decrypted, storing it at relative address, this is to those skilled in the artIt is known, therefore is no longer described in detail.
Fig. 4 is the flow chart of the method for the dynamic load application for being shown specifically according to embodiments of the present invention,Comprise the following steps:
The first step:Terminal device is set up with wearable intelligent equipment and is connected;
Second step:The application management program APP of terminal device sends the request for downloading application to TSM,TSM upon receiving a request, sends the safety certification request to wearable intelligent equipment;
3rd step:By terminal device transparent transmission, wearable intelligent equipment receives the certification request and processesCertification request, then sends the authentication information of correlation to TSM;
4th step:Legitimacy, the security of TSM certification wearable intelligent equipments, and result is fed backTo terminal device, if certification passes through, complete whole download channel and set up;
5th step:Terminal device transmission gives TSM platforms corresponding to the download application identity of downloaded application,TSM responses download application request to find related application data, and related application data are recalled into transmissionTo terminal device;
6th step:Data are transmitted to wearable intelligent equipment by terminal device, wearable intelligent equipment receives,Store and process the application of correlation.
Additionally, can increase passback response message after the 6th step, i.e., wearable intelligent equipment sendsUsing the result of loading to terminal device and TSM.
Additionally, in addition to needing to carry out safety certification to wearable intelligent equipment, in addition it is also necessary to terminalDownload channel between equipment and TSM is authenticated, and this can be applied by any in the prior artMode realize, be not discussed here.
Additionally, the authentication information sent in the 3rd step can include each TSM security domain keys, the individual personThe information such as part authentication information, equipment safety information, equipment storage resource information.Also, for differenceThe certification of content can repeat second step and the 3rd step so that verify different content every time.
As described above, by the present invention in that being that wearable intelligent equipment downloads application, energy with terminal deviceThe wearable intelligent equipment for being enough directed to low-level hardware configuration realizes the dynamic load and bursting tube of applicationReason.
It should be noted that each embodiment above by reference to described by accompanying drawing is only used to illustrate the present inventionThe scope being not intended to limit the present invention, it will be understood by those within the art that, do not departing from this hairThe modification carried out to the present invention on the premise of bright spirit and scope or equivalent, all should coverWithin the scope of the present invention.Additionally, signified outer unless the context, the word bag for occurring in the singularPlural form is included, vice versa.In addition, unless stated otherwise, then the whole of any embodiment orA part can combine any other embodiment all or part of use.

Claims (10)

CN201510770378.4A2015-11-122015-11-12Application dynamic loading system and methodPendingCN106709317A (en)

Priority Applications (3)

Application NumberPriority DateFiling DateTitle
CN201510770378.4ACN106709317A (en)2015-11-122015-11-12Application dynamic loading system and method
PCT/CN2016/102841WO2017080351A1 (en)2015-11-122016-10-21Application dynamic-loading system and method
TW105135983ATWI632506B (en)2015-11-122016-11-04 System and method for dynamically loading an application

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201510770378.4ACN106709317A (en)2015-11-122015-11-12Application dynamic loading system and method

Publications (1)

Publication NumberPublication Date
CN106709317Atrue CN106709317A (en)2017-05-24

Family

ID=58694436

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201510770378.4APendingCN106709317A (en)2015-11-122015-11-12Application dynamic loading system and method

Country Status (3)

CountryLink
CN (1)CN106709317A (en)
TW (1)TWI632506B (en)
WO (1)WO2017080351A1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20040103512A (en)*2003-05-292004-12-09주식회사 비즈모델라인System and Method for Transferring Application(or Data) by Using Smart Card(or IC Card)
CN101820613A (en)*2009-02-272010-09-01中兴通讯股份有限公司Application downloading system and method
CN104063243A (en)*2014-06-172014-09-24成都雅鲁科技有限公司Application store solution applied to intelligent dressing equipment
CN104361304A (en)*2014-12-032015-02-18东信和平科技股份有限公司Method and device for downloading application program of smart card
CN104750515A (en)*2015-03-032015-07-01惠州Tcl移动通信有限公司Firmware version upgrading method and system
CN104765627A (en)*2014-01-072015-07-08联发科技(新加坡)私人有限公司Smart device, and wearable device and application program installing and uninstalling method thereof

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8289162B2 (en)*2008-12-222012-10-16Wimm Labs, Inc.Gesture-based user interface for a wearable portable device
CN101789968B (en)*2010-01-082013-06-05深圳市沟通科技有限公司Safe enterprise mobile working application delivery method
US20130097659A1 (en)*2011-10-172013-04-18Mcafee, Inc.System and method for whitelisting applications in a mobile network environment
WO2013096954A1 (en)*2011-12-232013-06-27The Trustees Of Dartmouth CollegeWearable computing device for secure control of physiological sensors and medical devices, with secure storage of medical records, and bioimpedance biometric
CN103823702B (en)*2014-03-102018-04-27联想(北京)有限公司One kind applies installation method and electronic equipment
CN103985036B (en)*2014-05-092017-05-24杭州晟元数据安全技术股份有限公司Two-dimension code payment method with biological characteristics
TWM489622U (en)*2014-06-202014-11-11Ke Yu-HaoSingle hand-wearable physiological signal measurer combined with smart handheld device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20040103512A (en)*2003-05-292004-12-09주식회사 비즈모델라인System and Method for Transferring Application(or Data) by Using Smart Card(or IC Card)
CN101820613A (en)*2009-02-272010-09-01中兴通讯股份有限公司Application downloading system and method
CN104765627A (en)*2014-01-072015-07-08联发科技(新加坡)私人有限公司Smart device, and wearable device and application program installing and uninstalling method thereof
US20150193217A1 (en)*2014-01-072015-07-09Mediatek Singapore Pte. Ltd.Wearable devices and systems and methods for wearable device application management thereof
CN104063243A (en)*2014-06-172014-09-24成都雅鲁科技有限公司Application store solution applied to intelligent dressing equipment
CN104361304A (en)*2014-12-032015-02-18东信和平科技股份有限公司Method and device for downloading application program of smart card
CN104750515A (en)*2015-03-032015-07-01惠州Tcl移动通信有限公司Firmware version upgrading method and system

Also Published As

Publication numberPublication date
TW201719396A (en)2017-06-01
WO2017080351A1 (en)2017-05-18
TWI632506B (en)2018-08-11

Similar Documents

PublicationPublication DateTitle
EP3430829B1 (en)Managing program credentials on electronic devices
US20160224961A1 (en)System and method for providing diverse secure data communication permissions to trusted applications on a portable communication device
US20120123868A1 (en)System and Method for Physical-World Based Dynamic Contactless Data Emulation in a Portable Communication Device
US20130060618A1 (en)Method and System for Electronic Wallet Access
CN110399713A (en)A kind of method and relevant apparatus of authentification of message
CN105850155A (en)System and method for managing application data of contactless card applications
CN105825101A (en)Account number management method and device for smart home platform
KR102652762B1 (en)Method for Providing Simple Registration by using Banking Application Linked by Page
CN105574720A (en)Secure information processing method and secure information processing apparatus
CN107437997A (en)A kind of frequency communication devices and method
CN106709317A (en)Application dynamic loading system and method
KR20130061165A (en)Method for providing network type one time password by using a medium for near field communication
US20110034149A1 (en)Method for releasing a mobile communication card for the use of a service of a mobile communication network and user equipment for interaction with a mobile communication network
KR20140105423A (en)System for Providing Payment Service by using One Time Code
KR102652761B1 (en)Method for Providing Simple Registration by using Banking Application
KR102172855B1 (en)Method for Providing Server Type One Time Code for Medium Separation by using User’s Handheld type Medium
JP5433430B2 (en) User registration system in internet banking
EP2887719A1 (en)Method and device for accessing a contact-less service
KR102642954B1 (en)Method for Providing Simple Member Registration by using Banking Application
HK1234853A (en)Application dynamic-loading system and method
HK1234853A1 (en)Application dynamic-loading system and method
KR101459903B1 (en)Method for Providing Multi-Medium One Time Password
KR20130061163A (en)Method for controlling a program by using a medium for near field communication
KR20140104724A (en)System and method for managing patient management service in wireless communication network comprising patient management server node and communication service server node
KR102149313B1 (en)Method for Processing Electronic Signature based on Universal Subscriber Identity Module

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
REGReference to a national code

Ref country code:HK

Ref legal event code:DE

Ref document number:1234853

Country of ref document:HK

SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20170524

RJ01Rejection of invention patent application after publication
REGReference to a national code

Ref country code:HK

Ref legal event code:WD

Ref document number:1234853

Country of ref document:HK


[8]ページ先頭

©2009-2025 Movatter.jp