CN106843834A - A kind of information processing method and device - Google Patents
A kind of information processing method and device Download PDFInfo
- Publication number
- CN106843834A CN106843834A CN201611182620.7A CN201611182620A CN106843834A CN 106843834 A CN106843834 A CN 106843834A CN 201611182620 A CN201611182620 A CN 201611182620A CN 106843834 A CN106843834 A CN 106843834A
- Authority
- CN
- China
- Prior art keywords
- skin
- identification information
- installation kit
- application software
- server
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/54—Indexing scheme relating to G06F9/54
- G06F2209/541—Client-server
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
Abstract
The invention discloses a kind of information processing method and device, the method includes:Client obtains the identification information that server sends, if the identification information is different from the current identification information of the skin, obtains the corresponding skin installation kit of designated area, and the skin of application software is updated according to skin installation kit;If identification information is identical with the current identification of skin, then maintain application software skin so can determine corresponding skin installation kit according to the position of each client, so can targetedly download the skin installation kit of corresponding region, reduce the waste of floating resources, and decrease the download time of skin installation kit, the renewal efficiency of server is improved, user experience is improved.
Description
Technical field
The application is related to electronic technology field, more particularly to a kind of information processing method and device.
Background technology
Network about car is gradually popularized, and user can generate order by client, and system will send according to client
The order for coming to distribute corresponding driver end for client.The order that driver end sends according to system can determine client institute
In position, so as to drive to client present position for client provides service by bus.
Currently, the skin of the application software of client after used a period of time, will be updated, the client when updating
End is needed to download skin installation kit again, and the skin installation kit of regional is differed, if download whole skins installing
The flow that bag may result in client is wasted, and also causes the wasting of resources of server.
The content of the invention
The invention provides a kind of information processing system and method, it is used to solve call a taxi under application software in the prior art
Carry whole skin installation kits and may result in the flow waste of client, and also cause the problem of the wasting of resources of server.
Its specific technical scheme is as follows:
A kind of information processing method, methods described includes:
Client obtain server send for designated area configuration application software skin identification information, wherein, institute
It is the city that the client is presently in state designated area;
Whether the identification information that judgement gets is identical with the current identification information of the skin of the application software;
If it is not, the corresponding skin installation kit of the designated area is then obtained, and according to the skin installation kit updates
The skin of application software;
If so, then maintaining the application software skin.
Optionally, the corresponding skin installation kit of the designated area is obtained, and according to the skin installation kit updates
The skin of application software, including:
According to the identification information, detect whether to have cached the identification information correspondence skin installation kit;
If so, then decompressing the skin installation kit, and update the skin of the application software;
If it is not, skin installation kit corresponding to the identification information is then downloaded, and according to the skin installation kit updates
The skin of application software.
Optionally, skin installation kit corresponding to the identification information is downloaded, and according to the skin installation kit updates
The skin of application software, including:
Detect whether skin installation kit corresponding to the identification information is completely downloaded;
If so, and according to the skin of the skin installation kit renewal application software;
If it is not, then waiting the skin installation kit completely to download completion, the application is updated according to the skin installation kit
The skin of software.
Optionally, client obtain server send for designated area configuration application software skin identification information,
Including:
By positioner, the current positional information of the client is obtained;
Positional information is sent to server, and the reception server return the application is returned to based on the positional information
The corresponding identification information of software.
Optionally, after the skin for updating the application software according to the skin installation kit, methods described also includes:
It is determined that the newest identification information of the application software after updating;
The newest mark is sent to the server, so that the server determines that the application software has updated
Into.
A kind of information processor, including:
Acquisition module, for client obtain server send for designated area configuration application software skin mark
Information, wherein, the designated area is the city that the client is presently in;
Processing module, the identification information and the current identification of the skin of the application software for judging to get are believed
Whether breath is identical;If it is not, then obtaining the corresponding skin installation kit of the designated area, and institute is updated according to the skin installation kit
State the skin of application software;If so, then maintaining the application software skin.
Optionally, the processing module, specifically for according to the identification information, detecting whether to have cached the mark letter
Breath correspondence skin installation kit;If so, then decompressing the skin installation kit, and update the skin of the application software;If it is not, under then
Skin installation kit corresponding to the identification information is carried, and the skin of the application software is updated according to the skin installation kit.
Optionally, whether the processing module is complete specifically for detecting skin installation kit corresponding to the identification information
Download;If so, and according to the skin of the skin installation kit renewal application software;If it is not, then waiting the skin to install
The complete download of bag is completed, and the skin of the application software is updated according to the skin installation kit.
Optionally, the acquisition module, specifically for by positioner, obtaining the current position letter of the client
Breath;Positional information is sent to server, and the reception server return the application software is returned to based on the positional information
Corresponding identification information.
Optionally, the processing module, is additionally operable to determine the newest identification information of the application software after updating;By institute
State newest mark to send to the server, so as to the server determines that the application software updates complete.
In technical solution of the present invention, corresponding skin installation kit can be determined according to the position of each client, this
Sample can targetedly download the skin installation kit of corresponding region, reduce the waste of floating resources, and decrease skin
The download time of installation kit, improves the renewal efficiency of server, improves user experience.
Brief description of the drawings
Fig. 1 is a kind of flow chart of information processing method in the embodiment of the present invention;
Fig. 2 is a kind of structural representation of information processor in the embodiment of the present invention.
Specific embodiment
Technical solution of the present invention is described in detail below by accompanying drawing and specific embodiment, it will be appreciated that this hair
Particular technique feature in bright embodiment and embodiment is the explanation to technical solution of the present invention, rather than restriction, not
In the case of conflict, the particular technique feature in the embodiment of the present invention and embodiment can be mutually combined.
It is as shown in Figure 1 a kind of flow chart of information processing method in the embodiment of the present invention, the method includes:
S101, client obtains the identification information that server sends;
In embodiments of the present invention, in order to server installs the skin for updating application software skin of regional
Bag correspondence is issued to client in the region, thus save in the server it is right between designated area and skin installation kit
Should be related to.Than as shown in table 1:
Table 1
City | Skin installation kit | Identification information |
Beijing | Skin installation kit 1 | A |
Shanghai | Skin installation kit 2 | B |
Chengdu | Skin installation kit 3 | C |
In table 1, each the corresponding skin installation kit in city is different from, and different skin installation kits is corresponded to not
Same identification information, the identification information characterizes the version of skin installation kit.Update every time in the server skin installation kit it
Afterwards, identification information all can be timely updated, can so ensures the corresponding skin installation kit in each city and identification information
Accuracy.
When client needs to carry out skin renewal, client will get the current position of client by positioner
Information.When needing to send skin renewal request to server, client will in the request add the positional information of client.
After renewal request is received, server will get the position letter of client to server in request is updated
Breath, so as to determine the corresponding designated area of client, that is, the city residing for client according to the positional information.
It is determined that after the corresponding city of client, it is possible to determine the corresponding skin installation kit of the client and skin
The corresponding identification information of skin installation kit.
The identification information is fed back to corresponding client by server, so that client can just be based on being somebody's turn to do
Response information acquisition is to corresponding identification information.
Client is got after the identification information of the skin of application software, and client is first by the identification information and client
The current identification information of itself current skin is held to be compared, it is determined whether identical.
Briefly, server issues the latest edition that identification information is exactly the skin of the corresponding application software in the city,
So the contrast of identification information is just to determine whether the version of the skin of client is latest edition.
S102, if identification information is different from the current identification information of skin, obtains the corresponding skin installation kit of designated area,
And the skin of application software is updated according to skin installation kit;
S103, if mark brain wash is identical with the current identification information of skin, maintains application software skin.
If the identification information that client gets is differed with the current identification information of application software, then explanation application is soft
The skin version of part is not latest edition, and client will determine whether identification information correspondence buffered according to identification information
Skin installation kit, that is to say, that can determine whether client has completely downloaded skin installation according to the version number
Bag, if during buffered skin installation kit, then the skin installation kit is directly decompressed, and by the skin installation kit after decompression
Update the skin of application software.
If client does not cache the skin installation kit of latest edition, then newest skin is downloaded according to identification information
Skin installation kit, and the skin installation kit is decompressed, and the skin of application software is updated by the skin installation kit after decompression.
Further, in embodiments of the present invention, client will also detect whether skin installation kit corresponding to identification information be complete
Whole download, if then updating the skin of application software according to skin installation kit;If it is not, then waiting skin installation kit completely to download
Into according to the skin of skin installation kit renewal application software.That is, the skin renewal of application software is required for completely every time
It is being updated after download, thus is being avoided that the problem that skin can not completely show, is improving the accuracy of application program update
And update efficiency.
Further, in embodiments of the present invention, it is determined that the updated identification information of the application software after updating;By more
New mark is sent to the server, so as to server determines that application software updates complete.Server can be with by this way
Timely determine the update status of client.
For to sum up, in embodiments of the present invention, corresponding skin can be determined according to the position of each client
Installation kit, so can targetedly download the skin installation kit of corresponding region, reduce the waste of floating resources, and also subtract
Lack the download time of skin installation kit, improved the renewal efficiency of server, improve user experience.
A kind of information processing method in the correspondence embodiment of the present invention, additionally provides a kind of information processing in the embodiment of the present invention
Device, is illustrated in figure 2 a kind of structural representation of information processor in the embodiment of the present invention, and the device includes:
Acquisition module 201, the identification information that server sends is obtained for client, wherein, the identification information is used for
Mark formulates the version of the skin of the application software in region;
Processing module 202, if the identification information is different from the current identification information of the skin, obtains the finger
Determine the corresponding skin installation kit in region, and the skin of the application software is updated according to the skin installation kit;If the mark
When information is identical with the current identification information of the skin, then the application software skin is maintained.
The processing module 202, specifically for according to the identification information, detecting whether to have cached the identification information pair
Answer skin installation kit;If so, then decompressing the skin installation kit, and update the skin of the application software;If it is not, then downloading institute
Skin installation kit corresponding to identification information is stated, and the skin of the application software is updated according to the skin installation kit.
The processing module 202, specifically for detecting whether skin installation kit corresponding to the identification information is completely downloaded;
If so, and according to the skin of the skin installation kit renewal application software;If it is not, then waiting the skin installation kit complete
Download and complete, the skin of the application software is updated according to the skin installation kit.
The acquisition module 202, specifically for by positioner, obtaining the current positional information of the client;Will
Positional information is sent to server, and the reception server return identification information, wherein, the identification information be server according to
The identification information that the positional information is determined.
The processing module 202, is additionally operable to determine the renewal identification information of the application software after updating;Will be described
More new logo is sent to the server, so as to the server determines that the application software updates complete.
Although having been described for the preferred embodiment of the application, one of ordinary skilled in the art once knows substantially
Creative concept, then can make other change and modification to these embodiments.So, appended claims are intended to be construed to bag
Include preferred embodiment and fall into having altered and changing for the application scope.
Obviously, those skilled in the art can carry out the essence of various changes and modification without deviating from the application to the application
God and scope.So, if these modifications of the application and modification belong to the scope of the application claim and its equivalent technologies
Within, then the application is also intended to comprising these changes and modification.
Claims (10)
1. a kind of information processing method, it is characterised in that methods described includes:
Client obtains the identification information that server sends, wherein, the application that the identification information is used to identify designated area is soft
The version of the skin of part;
If the identification information is different from the current identification information of the skin, the corresponding skin of the designated area is obtained
Installation kit, and the skin of the application software is updated according to the skin installation kit;
If the identification information is identical with the current identification of the skin, the application software skin is maintained.
2. the method for claim 1, it is characterised in that obtain the corresponding skin installation kit of the designated area, and root
The skin of the application software is updated according to the skin installation kit, including:
According to the identification information, detect whether to have cached the identification information correspondence skin installation kit;
If so, then decompressing the skin installation kit, and update the skin of the application software;
If it is not, then downloading skin installation kit corresponding to the identification information, and the application is updated according to the skin installation kit
The skin of software.
3. method as claimed in claim 2, it is characterised in that download skin installation kit corresponding to the identification information, and root
The skin of the application software is updated according to the skin installation kit, including:
Detect whether skin installation kit corresponding to the identification information is completely downloaded;
If so, and according to the skin of the skin installation kit renewal application software;
If it is not, then waiting the skin installation kit completely to download completion, the application software is updated according to the skin installation kit
Skin.
4. the method for claim 1, it is characterised in that client obtain that server sends for designated area configuration
The identification information of application software skin, including:
By positioner, the current positional information of the client is obtained;
Positional information is sent to server, and the identification information that the reception server is returned, wherein, the identification information is service
The identification information that device is determined according to the positional information.
5. the method for claim 1, it is characterised in that the application software is being updated according to the skin installation kit
After skin, methods described also includes:
It is determined that the renewal identification information of the application software after updating;
The more new logo is sent to the server, so as to the server determines that the application software updates complete.
6. a kind of information processor, it is characterised in that including:
Acquisition module, the identification information that server sends is obtained for client, wherein, the identification information is used to identify to be formulated
The version of the skin of the application software in region;
Processing module, if the identification information is different from the current identification information of the skin, obtains the designated area
Corresponding skin installation kit, and the skin of the application software is updated according to the skin installation kit;If the identification information with
When the current identification information of the skin is identical, then the application software skin is maintained.
7. device as claimed in claim 6, it is characterised in that the processing module, specifically for according to the identification information,
Detect whether to have cached the identification information correspondence skin installation kit;If so, then decompressing the skin installation kit, and update described
The skin of application software;If it is not, skin installation kit corresponding to the identification information is then downloaded, and according to the skin installation kit more
The skin of the new application software.
8. device as claimed in claim 7, it is characterised in that the processing module, specifically for detecting the identification information
Whether corresponding skin installation kit is completely downloaded;If so, and according to the skin of the skin installation kit renewal application software;
If it is not, then waiting the skin installation kit completely to download completion, the skin of the application software is updated according to the skin installation kit
Skin.
9. device as claimed in claim 6, it is characterised in that the acquisition module, specifically for by positioner, obtaining
The current positional information of the client;Positional information is sent to server, and the identification information that the reception server is returned, its
In, the identification information is the identification information that server is determined according to the positional information.
10. device as claimed in claim 6, it is characterised in that the processing module, described after being additionally operable to determine to update should
With the renewal identification information of software;The more new logo is sent to the server, so that the server determines institute
State application software and update completion.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611182620.7A CN106843834A (en) | 2016-12-19 | 2016-12-19 | A kind of information processing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611182620.7A CN106843834A (en) | 2016-12-19 | 2016-12-19 | A kind of information processing method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106843834A true CN106843834A (en) | 2017-06-13 |
Family
ID=59139528
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611182620.7A Pending CN106843834A (en) | 2016-12-19 | 2016-12-19 | A kind of information processing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106843834A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113448670A (en) * | 2021-06-28 | 2021-09-28 | 吉林亿联银行股份有限公司 | APP client skin changing method and device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101359291A (en) * | 2008-09-08 | 2009-02-04 | 深圳华为通信技术有限公司 | Method and device for replacing interface styles |
CN101820350A (en) * | 2009-02-27 | 2010-09-01 | 北京搜狗科技发展有限公司 | Method, device and system for automatically replacing skin |
CN101944019A (en) * | 2009-07-08 | 2011-01-12 | 华为技术有限公司 | Method and device for customizing interfaces |
CN103473036A (en) * | 2012-06-08 | 2013-12-25 | 深圳市世纪光速信息技术有限公司 | Input method skin push method and system |
-
2016
- 2016-12-19 CN CN201611182620.7A patent/CN106843834A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101359291A (en) * | 2008-09-08 | 2009-02-04 | 深圳华为通信技术有限公司 | Method and device for replacing interface styles |
CN101820350A (en) * | 2009-02-27 | 2010-09-01 | 北京搜狗科技发展有限公司 | Method, device and system for automatically replacing skin |
CN101944019A (en) * | 2009-07-08 | 2011-01-12 | 华为技术有限公司 | Method and device for customizing interfaces |
CN103473036A (en) * | 2012-06-08 | 2013-12-25 | 深圳市世纪光速信息技术有限公司 | Input method skin push method and system |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113448670A (en) * | 2021-06-28 | 2021-09-28 | 吉林亿联银行股份有限公司 | APP client skin changing method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108595207B (en) | Gray scale publishing method, rule engine, system, terminal and storage medium | |
RU2682016C2 (en) | Vehicle with improved communication system | |
CN100550766C (en) | Preplanned mission manner of execution and management role manner of execution and terminal equipment thereof | |
CN102929669B (en) | A kind of embedded software upgrade method, system and device | |
AU2009207774B2 (en) | Method and system for deploying non-backward compatible server versions in a client/server computing environment | |
CN110837408B (en) | High-performance server-free computing method and system based on resource cache | |
CN104102501B (en) | A kind of mobile terminal and its upgrade method | |
CN101072091A (en) | Protocol optimization for client and server synchronization | |
JP2011148398A (en) | Program update system for vehicle | |
CN105955740B (en) | software management method and device | |
CN107656748B (en) | Application publishing method and device | |
CN106126203A (en) | A kind of OTA start accelerated method and system | |
CN105636168B (en) | Network searching control method and device for mobile terminal | |
CN105100144A (en) | Application updating method and device | |
CN110049107A (en) | A kind of net connection vehicle awakening method, device, equipment and medium | |
CN106843834A (en) | A kind of information processing method and device | |
CN111641932B (en) | Vehicle controller remote silent upgrading method and system | |
KR20060103442A (en) | Method, software and apparatus for performing actions on a wireless device using action lists and versioning | |
CN110889026A (en) | Flight service query method and device | |
CN106681759A (en) | Software updating method and mobile terminal | |
CN104199705A (en) | Data pushing method and device | |
TW200704137A (en) | Method for auto-updating application program | |
CN104657177A (en) | Program automatic update method | |
JP2004280791A5 (en) | ||
CN116192632A (en) | AP management method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170613 |
|
WD01 | Invention patent application deemed withdrawn after publication |