Movatterモバイル変換


[0]ホーム

URL:


CN107515790A - The system of electronic equipment - Google Patents

The system of electronic equipment
Download PDF

Info

Publication number
CN107515790A
CN107515790ACN201610431884.5ACN201610431884ACN107515790ACN 107515790 ACN107515790 ACN 107515790ACN 201610431884 ACN201610431884 ACN 201610431884ACN 107515790 ACN107515790 ACN 107515790A
Authority
CN
China
Prior art keywords
client
application program
service
service end
electronic equipment
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
CN201610431884.5A
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.)
TD Tech Ltd
TD Tech Chengdu Co Ltd
Original Assignee
TD Tech Ltd
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 TD Tech LtdfiledCriticalTD Tech Ltd
Priority to CN201610431884.5ApriorityCriticalpatent/CN107515790A/en
Publication of CN107515790ApublicationCriticalpatent/CN107515790A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The system of a kind of electronic equipment provided by the invention, including the first system, second system and the 3rd system.Wherein, the first system includes the first application program and the first client;First client includes the first client-side program and first client the first hardware device to be visited;Second system includes the second application program and the second client;Second client includes the second client-side program and second client the second hardware device to be visited;3rd system includes:First service end and the first kernel-driven, the service end include:Service and hardware abstraction layer;Communicate to connect between first client and the first service end, communicated to connect between second client and the first service end.The system of electronic equipment provided by the invention, the service of the first system and second system is put into the 3rd system, reduces occupancy of the system to electronic equipment internal memory.

Description

The system of electronic equipment
Technical field
The present invention relates to the system of computer technology, more particularly to a kind of electronic equipment.
Background technology
With the development of electronic device technology, the function for the Android system that electronic equipment uses is become stronger day by day, many systemsMany functions are added on the basis of primary Android system, form Android dual system.
In the prior art, three Android systems are generally included in the electronic equipment using Android dual system:Respectively userSightless root system system and the visible two systems of user.
Using prior art, the visible two systems of user share the kernel of root system system, and in addition, user visible twoEach provide corresponding to application program and service in individual system, it is larger to electronic equipment EMS memory occupation.
The content of the invention
The system that the present invention provides a kind of electronic equipment, the 3rd system is put into by the service of the first system and second systemIn, it is respectively that respective application program provides identical service without the first system and second system, reduces systemTo the occupancy of electronic equipment internal memory.
The system that the present invention provides a kind of electronic equipment, including:
The first system, second system and the 3rd system;
The first system includes:First application program and the first client;First client includes the first clientHold program and first client the first hardware device to be visited;
The second system includes:Second application program and the second client;Second client includes the second clientHold program and second client the second hardware device to be visited;
3rd system includes:First service end and the first kernel-driven;The service end includes:Service and hardware are taken outAs layer;
Communicated to connect between first client and the first service end, second client and the described first clothesBusiness communicates to connect between end.
In an embodiment of the present invention, the first system, second system and the 3rd system are Android system, the serviceFor Android service.
In an embodiment of the present invention, communicated to connect between first client and the first service end, describedCommunicated to connect between two clients and the first service end, including:
Establish it is overall bond GlobalBinder mechanism, the GlobalBinder mechanism be used for first client withCommunicated between the first service end between communication and second client and the first service end.
In the above embodiment of the present invention, first client, second client, the 3rd client and instituteStating the application program corresponding to the 4th client is:The related application program of camera, Wireless Fidelity WiFi related application program,Application program, the global position system GPS phase of the related application program of download module, the short distance wireless communication technology NFC correlationsThe application program of the pass application program related to fingerprint module.
The system of a kind of electronic equipment provided by the invention, including the first system, second system and the 3rd system.Wherein,The first system includes the first application program and the first client;First client includes the first client-side program and described theOne client hardware device to be visited;Second system includes the second application program and the second client;Second clientInclude the hardware device that the second client-side program and second client are to be visited;3rd system includes:First service end andFirst kernel-driven, communicated to connect between the first service end and first kernel-driven;The service end includes:ServiceAnd hardware abstraction layer;Communicated to connect between first client and the first service end, second client with it is describedFirst service communicates to connect between end.The system of electronic equipment provided by the invention, by the service of the first system and second systemAll it is put into the 3rd system, reduces the occupancy to mobile terminal internal memory.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existingThere is the required accompanying drawing used in technology description to be briefly described, it should be apparent that, drawings in the following description are only thisSome embodiments of invention, for those of ordinary skill in the art, without having to pay creative labor, may be used alsoTo obtain other accompanying drawings according to these accompanying drawings.
Fig. 1 is the structural representation of the system embodiment of electronic equipment of the present invention;
Fig. 2 be electronic equipment of the present invention system in the related application program embodiment of camera structural representation.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, completeSite preparation describes, it is clear that described embodiment is only part of the embodiment of the present invention, rather than whole embodiments.It is based onEmbodiment in the present invention, those of ordinary skill in the art are obtained every other under the premise of creative work is not madeEmbodiment, belong to the scope of protection of the invention.
Term " first ", " second ", " the 3rd " " in description and claims of this specification and above-mentioned accompanying drawingThe (if present)s such as four " are for distinguishing similar object, without for describing specific order or precedence.It should manageThe data that solution so uses can exchange in the appropriate case, so as to embodiments of the invention described herein for example can with exceptOrder beyond those for illustrating or describing herein is implemented.In addition, term " comprising " and " having " and theirs is anyDeformation, it is intended that cover it is non-exclusive include, for example, containing the process of series of steps or unit, method, system, productionProduct or equipment are not necessarily limited to those steps clearly listed or unit, but may include not list clearly or for thisThe intrinsic other steps of a little process, method, product or equipment or unit.
Fig. 1 is the structural representation of the system embodiment of electronic equipment of the present invention.As shown in figure 1, the present embodiment electronics is setStandby system includes:Wherein, the first system 1 includes for the first system 1, the system 3. of second system 2 and the 3rd:First application program101 and first client 11;First client 11 includes the first client-side program 102 and the first client 11 is to be visitedFirst hardware device 103;Second system 2 includes:Second application program 201 and the second client 21;Second client 21 includesSecond client-side program 202 and the second client 21 second hardware device 203 to be visited;3rd system 3 includes:First serviceThe kernel-driven 303 of end 31 and first, first service end 31 includes:Service 301 and hardware abstraction layer 302.Wherein, the first clientCommunicate to connect between 11 and first service end 31, communicated to connect between the second client 21 and first service end 31.
A kind of possible implementation is:When the first system 1 works, the first client 11 in the first system 1 accessesThe service 301 that first service end 31 in 3rd system 3 provides;When second system 2 works, the second visitor in second system 2Family end 21 accesses the service 301 that the first service end 31 in the 3rd system 3 provides.
Alternatively, the first application program 101 and the second application program 201 are identical application program, then now first visitorThe client 21 of family end 11 and second is corresponding to identical application program, is separately mounted in the first system 1 and second system 2Client, and the first hardware device 103 and the second hardware device 203 are the same hardware device of electronic equipment.
Alternatively, if the service corresponding to the first application program 101 and the service operation corresponding to the second application program 201The internal memory of Shi Zhanyong electronic equipment is more than predetermined threshold value, then the first client 11 of the first application program 101 and the second applicationSecond client 21 of program 201 accesses the service 301 that the first service end 31 in the 3rd system provides;If the first application programThe internal memory of the electronic equipment taken when servicing corresponding to 101 and the service operation corresponding to the second application program 201 is more than pre-If then the first system 1 is that the first application program 101 provides service to threshold value, the first client 11 of the first application program 101 accessesThe service provided in the first system 1 for the first application program 101, second system 2 are that the second application program 201 provides service, theSecond client 21 of two application programs 201 is accessed in second system 2 as the second service for answering program 201 to provide.
The system for the electronic equipment that the present embodiment provides, including the first system, second system and the 3rd system.Wherein,One system includes the first application program and the first client;First client includes the first client-side program and described firstClient the first hardware device to be visited;Second system includes the second application program and the second client;Second clientEnd includes the second client-side program and second client the second hardware device to be visited;3rd system includes:First clothesBusiness end and the first kernel-driven, the service end include:Service and hardware abstraction layer;First client and the described first clothesBusiness communicates to connect between end, is communicated to connect between second client and the first service end.The electricity that the present embodiment providesThe system of sub- equipment, the service of the first system and second system is put into the 3rd system, without the first system andTwo system is respectively that respective application program provides identical service, reduces occupancy of the system to electronic equipment internal memory.
Further, in the above-described embodiments, the first system 1, the system 3 of second system 2 and the 3rd are Android system, service301 be Android service.
Wherein, Android system can include primary Android system and the Android system of customized version.
Alternatively, in the above-described embodiments, communicated to connect between the first client 11 and first service end 31, the second clientCommunicated to connect between end 21 and first service end 31, including:Establish overall bonding GlobalBinder mechanism, GlobalBinderMechanism is used to communicate between the first client 11 and first service end 31 leads between the second client 21 and first service end 31Letter.Wherein, GlobalBinder mechanism is established in the electronic device, and GlobalBinder mechanism is used for same service and different visitorsCommunication interaction between the end of family.
A kind of possible implementation is:First service end 31 provides the first application program 101 and the second application program 201Service.Wherein the first application program 101 is identical with the application program of the second application program 201, therefore, first service end 31 toFirst client 11 of the first application program 101 and the second client 21 of the second application program 201 provide service 301.WhenWhen one system 1 works, the first client 11 in the first system 1 is accessed in the 3rd system 3 by GlobalBinder mechanismThe service 301 that first service end 31 provides;When second system 2 works, the second client 21 in second system 2 passes throughGlobalBinder mechanism accesses the service 301 that the first service end 31 in the 3rd system 3 provides.
The present embodiment, by establishing GlobalBinder mechanism so that the first client and the second system in the first systemThe second client in system can access the first service end in the 3rd system, so as to by the first system and second systemService is put into the 3rd system, is respectively that respective application program provides identical without the first system and second systemService, reduces occupancy of the system to electronic equipment internal memory.
Alternatively, in the various embodiments described above, the first client, the second client, the 3rd client and the 4th clientCorresponding application program is:The related application program of camera, Wireless Fidelity (Wireless-Fidelity, abbreviation:WiFi) phaseThe related application program of the application program of pass, download module, the short distance wireless communication technology (Near FieldCommunication, referred to as:NFC) related application program, global positioning system (Global Positioning System,Referred to as:GPS) the related application program application program related to fingerprint module.
Such as:Fig. 2 be electronic equipment of the present invention system in the related application program embodiment of camera structural representation.As shown in Fig. 2 the system of the present embodiment electronic equipment includes:The visible work system 2001 of user, the and of living system 2002The sightless root system system 2003 of user.Wherein, the system used when work system is user job, living system be user usuallyThe system used in life.Work system 2001 and living system 2002 respectively include camera program, camera client and photographCamera hardware, root system system 2003 include:Camera services, camera hardware level of abstraction and Linux drivings, the i.e. service of cameraOperate in the sightless root system system 2003 of user.When user uses the camera program of work system 2001, work systemCamera client in 2001 accesses the camera services in root system system 2003 by GlobalBinder mechanism.When user makesDuring with the camera program of living system 2002, the camera client in living system 2002 passes through GlobalBinder mechanismAccess the camera services in root system system 2003.
The present embodiment, all put being serviced corresponding to camera client in the first system and second system to the 3rd systemIn so that the camera client in the first system and in second system can access the camera services in the 3rd system, fromIt is respectively that respective camera program provides identical service without the first system and second system, reduces system to electricityThe occupancy of sub- device memory.
One of ordinary skill in the art will appreciate that:Realizing all or part of step of above-mentioned each method embodiment can lead toThe related hardware of programmed instruction is crossed to complete.Foregoing program can be stored in a computer read/write memory medium.The journeySequence upon execution, execution the step of including above-mentioned each method embodiment;And foregoing storage medium includes:ROM, RAM, magnetic disc orPerson's CD etc. is various can be with the medium of store program codes.
Finally it should be noted that:Various embodiments above is merely illustrative of the technical solution of the present invention, rather than its limitations;To the greatest extentThe present invention is described in detail with reference to foregoing embodiments for pipe, it will be understood by those within the art that:Its according toThe technical scheme described in foregoing embodiments can so be modified, either which part or all technical characteristic are enteredRow equivalent substitution;And these modifications or replacement, the essence of appropriate technical solution is departed from various embodiments of the present invention technologyThe scope of scheme.

Claims (4)

CN201610431884.5A2016-06-162016-06-16The system of electronic equipmentPendingCN107515790A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201610431884.5ACN107515790A (en)2016-06-162016-06-16The system of electronic equipment

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201610431884.5ACN107515790A (en)2016-06-162016-06-16The system of electronic equipment

Publications (1)

Publication NumberPublication Date
CN107515790Atrue CN107515790A (en)2017-12-26

Family

ID=60721284

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201610431884.5APendingCN107515790A (en)2016-06-162016-06-16The system of electronic equipment

Country Status (1)

CountryLink
CN (1)CN107515790A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112578417A (en)*2019-09-272021-03-30成都鼎桥通信技术有限公司GPS positioning method based on dual systems
WO2021233351A1 (en)*2020-05-192021-11-25中兴通讯股份有限公司Data transfer method and device, and terminal and computer-readable storage medium
WO2023284759A1 (en)*2021-07-122023-01-19北京字节跳动网络技术有限公司Fingerprint access method and apparatus, and device and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102541558A (en)*2011-12-282012-07-04Tcl集团股份有限公司Method for integrating Android application system in television system based on Android inner core
CN103370689A (en)*2010-10-012013-10-23Flex Electronics ID Co.,Ltd.Cross-environment application compatibility
US8947376B2 (en)*2010-10-012015-02-03Z124Desktop reveal expansion
CN104598309A (en)*2014-12-312015-05-06中科创达软件股份有限公司Multi-mode OS (operating system) based on OS virtualization and creating and switching method thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103370689A (en)*2010-10-012013-10-23Flex Electronics ID Co.,Ltd.Cross-environment application compatibility
US8947376B2 (en)*2010-10-012015-02-03Z124Desktop reveal expansion
CN102541558A (en)*2011-12-282012-07-04Tcl集团股份有限公司Method for integrating Android application system in television system based on Android inner core
CN104598309A (en)*2014-12-312015-05-06中科创达软件股份有限公司Multi-mode OS (operating system) based on OS virtualization and creating and switching method thereof

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
张钟澍: "《大容量硬盘修复技术及数据管理》", 30 September 2000*
陈德林: "《NGB TVOS v1.0架构分析》", 30 November 2015, 中国广播电视出版社*

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112578417A (en)*2019-09-272021-03-30成都鼎桥通信技术有限公司GPS positioning method based on dual systems
WO2021233351A1 (en)*2020-05-192021-11-25中兴通讯股份有限公司Data transfer method and device, and terminal and computer-readable storage medium
WO2023284759A1 (en)*2021-07-122023-01-19北京字节跳动网络技术有限公司Fingerprint access method and apparatus, and device and storage medium

Similar Documents

PublicationPublication DateTitle
CN105472546B (en)Near field communication method and mobile terminal
US8803666B2 (en)Universal access device
CN106470049A (en)There is the NFC device of multiple safety elements
EP3654268B1 (en)Card registration method for payment service and mobile electronic device implementing the same
CN101809579A (en)Method, system, trusted service manager, service provider and memory element for managing access rights for trusted applications
CN104426972A (en)Terminal position sharing method and device
CN113243088A (en)Satellite operation service management system, satellite operation service management device, and satellite operation service management method
CN101866434B (en)Information processing apparatus, method and program
CN103024666B (en)The method for sending information that a kind of position-based navigates, device and system
CN110414208A (en)Login validation method, calculates equipment and medium at device
CN109510744A (en)Internet of Things device intelligence cut-in method and device
CN109710333A (en)Processing method, equipment and the computer readable storage medium of boarding application
CN113115304B (en)Virtual number request and transmission method, device and storage medium
CN107515790A (en)The system of electronic equipment
EP3841677A1 (en)Passive near field communication (nfc) device, method and system
US20240273512A1 (en)Systems and methods for multicomputer data transferring to activate contactless communication
CN106412078B (en)Accurate information method for pushing, device and system
CN109726020A (en)System docking method, system docking equipment, storage medium and device
CN107403119A (en)A kind of smart card information read method and device
CN110245128A (en)Method for building up and device, storage medium, the electronic device of meta-model
CN109784947A (en)Worksheet processing method, equipment, storage medium and device are rescued after sale
CN109857450B (en)Verification service arrangement method and device
CN110231923B (en)Data management method and device
US20190295065A1 (en)Affiliated store labeling method, affiliated store labeling device, and affiliated store labeling system for wireless lan fingerprint
CN104050564A (en)High-concurrency universal payment method

Legal Events

DateCodeTitleDescription
PB01Publication
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:20171226

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp