CN106843834A - A kind of information processing method and device - Google Patents

A kind of information processing method and device Download PDF

Info

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
Application number
CN201611182620.7A
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.)
Beijing East Chenyuan Information Technology Co Ltd
Original Assignee
Beijing East Chenyuan Information Technology Co 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 Beijing East Chenyuan Information Technology Co Ltd filed Critical Beijing East Chenyuan Information Technology Co Ltd
Priority to CN201611182620.7A priority Critical patent/CN106843834A/en
Publication of CN106843834A publication Critical patent/CN106843834A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/54Indexing scheme relating to G06F9/54
    • G06F2209/541Client-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

A kind of information processing method and device
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.
CN201611182620.7A 2016-12-19 2016-12-19 A kind of information processing method and device Pending CN106843834A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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