CN103617281A - Virtual sequencing method for host address books - Google Patents

Virtual sequencing method for host address books Download PDF

Info

Publication number
CN103617281A
CN103617281A CN201310666440.6A CN201310666440A CN103617281A CN 103617281 A CN103617281 A CN 103617281A CN 201310666440 A CN201310666440 A CN 201310666440A CN 103617281 A CN103617281 A CN 103617281A
Authority
CN
China
Prior art keywords
character
sequence number
address list
host side
sequence
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.)
Granted
Application number
CN201310666440.6A
Other languages
Chinese (zh)
Other versions
CN103617281B (en
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.)
Huizhou Desay SV Automotive Co Ltd
Original Assignee
Huizhou Desay SV Automotive 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 Huizhou Desay SV Automotive Co Ltd filed Critical Huizhou Desay SV Automotive Co Ltd
Priority to CN201310666440.6A priority Critical patent/CN103617281B/en
Publication of CN103617281A publication Critical patent/CN103617281A/en
Application granted granted Critical
Publication of CN103617281B publication Critical patent/CN103617281B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R11/00Arrangements for holding or mounting articles, not otherwise provided for
    • B60R11/02Arrangements for holding or mounting articles, not otherwise provided for for radio sets, television sets, telephones, or the like; Arrangement of controls thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • G06F16/275Synchronous replication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Computing Systems (AREA)
  • Mechanical Engineering (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

The invention discloses a virtual sequencing method for host address books. The method includes the steps that firstly, all the address books on a mobile terminal are loaded to a host, every time a piece of address book information is loaded to the host, an ID number is set for the piece of address book information according to the loading sequence, the serial number of a first character of a contact in the piece of address book information is looked up and recorded according to a pre-stored character-serial number comparison table, and then the piece of recorded address book information is deleted from the host; secondly, the ID numbers of all pieces of address book information and the serial numbers of the corresponding first characters are sequentially sequenced according to the serial numbers of the first characters, and a sequence table is formed; thirdly, according to the definite pieces of address book information capable of being displayed on a display screen of the host at the current moment, the definite pieces of address book information is synchronized to the host from the mobile terminal in real time to be displayed, and the definite pieces of address book information is obtained synchronously according to the sequence in the sequence table and the ID numbers in the sequence table.

Description

The virtual ordered method of host side address list
Technical field
The present invention relates to embedded software technology field, relate in particular to the virtual ordered method of host side address list.
Background technology
Bluetooth technology, because its significant advantage is since 1998 are born, has just been subject to liking of various design of electronic products persons.Nowadays, bluetooth is also widely used in automobile electronics.In vehicle audio navigation product, Bluetooth technology is mainly used in acoustic navigation main frame with the wireless connections of mobile phone.Acoustic navigation main frame can be play by Bluetooth protocol the music of mobile phone.Also can be when driving, by the button wireless operated mobile phone on host panel or bearing circle, browse phone directory, dial, receive calls etc., avoided answering, call the potential safety hazard of bringing in driving.
Figure 1 shows that mobile phone follows the annexation schematic diagram of acoustic navigation main frame (hereinafter to be referred as main frame), in figure, HMI comprises panel, bearing circle button and display screen.In order to realize the function of calling by panel or bearing circle button in driving, main frame need to show the number of storing in mobile phone, and the function of selecting number call phone is provided.The telephone number showing on main frame and name need to obtain from mobile phone, and will be to its processing of sorting (be generally by phonetic alphabet sequence), otherwise user cannot locate and wants name and the number looked in a large amount of numbers.
It is a technical bottleneck of current Automobile Electronic Industry that bluetooth telephone is originally sorted, because a large amount of name numbers is sorted and need to take a large amount of RAM, ROM and system time, this tends to exceed the average behavior index of car rule level product.In existing product, or aiming at this selects expensive platform, or the sequence effect of working it out is undesirable, is actually effect is compromised with resource.
It is poly-that this (address list) sort method of traditional bluetooth telephone generally comprises following step:
1, from mobile phone terminal, download phone directory to main frame.
Shortcoming: main frame need be reserved a large amount of ram spaces and deposit phone directory.1000 telephone numbers of take are example, and every phone information is comprised of " name+number ", and 20byte reserved in name, and number is also comprised of 20byte.The ram space of 1000 number needs is (20+20) X1000=40Kbyte so.The ram space of 40K byte is peanut anything but for embedded system.Whether this is enough to affect an embedded product will expand external RAM, and the large ting model selection of external RAM, and this can have influence on cost of products.Meanwhile, embedded product development platform specificity is stronger, generally compacter to the utilization of resources, and expansion external RAM need to be considered the pin resource problem of MCU.
2, the anti-phonetic table of comparisons of looking into of Chinese character.
Shortcoming: main frame need to be deposited the phonetic transcriptions of Chinese characters table of comparisons, and need to reserve the phonetic that ram space is deposited each Chinese character in addition.By 4 letters of a phonetic transcriptions of Chinese characters, calculate, a phone information is processed by three Chinese characters, and this needs 4X3X1000=12Kbyte.
3, sort operation.
Shortcoming: take too much operation time, affect system time performance.By bubbling method, calculating, is n (n-1)/2 time to the n number required number of comparisons altogether that sorts.Here by 1000 phone information estimations, the first human relations, the initial that ranked first a word just need to compare 1000X (1000-1)/2,=50 ten thousand times, but this is first Chinese character first letter, after also have second, third, the 4th letter, also have second, third Chinese character.May be for the microprocessor of current main flow, 1000 numbers drained whole be several seconds time to tens seconds only.But this is that while take sort operation, MCU is prerequisite by occupancy 100%.In embedded product MCU management be generally multitask system, too complex calculations can affect the real-time of system, increase the instability of system.
Therefore, need to invent a kind of virtual ordered method of host side address list, to reduce the ram space that in Automobile Electronic Industry, bluetooth telephone is originally sorted and consumed, cost-saving.
Summary of the invention
Embodiment of the present invention technical matters to be solved is, a kind of virtual ordered method of host side address list is provided, the virtual ordered method of host side address list, can greatly reduce in Automobile Electronic Industry bluetooth telephone the consumed ram space that originally sorts, cost-saving, reduce algorithm complex simultaneously, improve system stability, extend embedded platform serviceable life.
In order to solve the problems of the technologies described above, the invention provides a kind of virtual ordered method of host side address list, comprise step:
S1, the address list of mobile terminal is all downloaded to host side, and during an address list information of the every download of described host side, according to downloading order give this address list information be numbered with one No. ID, and search by the character-sequence number table of comparisons prestoring the sequence number of remembering and recording the first character of the contact person in this address list information, then this address list information being recorded is deleted from host side;
S2, until the last item address list information being recorded from host side is deleted, the sequence number of No. ID of each address list information and corresponding first character is sorted successively according to the size of the sequence number of described first character, formation sequence table;
S3, according to displayable limited the address list information of host side display screen current time, by described limited address list information from mobile terminal real-time synchronization to host side to show, wherein, according to the order of described sequence table and by No. ID in described sequence table, synchronously obtain described limited address list information.
Preferably, between described step S2 and S3, also comprise step:
If there is the sequence number of at least two identical described first characters in the described sequence table of S21, the sequence number by identical described first character downloads to host side from mobile terminal again by its corresponding address list information No. ID, thereby obtain the sequence number of second character of the contact person in every address list information, and the part rearrangement identical according to the sequence number of the described first character in sequence table described in the large young pathbreaker of the sequence number of described second character, to upgrade described sequence table;
S22, if described sequence table exists the sequence number of at least two described first characters all identical with the sequence number of second character, No. ID by the sequence number of identical described first character and the sequence number of second character downloads to host side from mobile terminal again by its corresponding address list information, thereby obtain the sequence number of the 3rd character of the contact person in every address list information, and according to all identical part rearrangements of the sequence number of described first character in sequence table described in the large young pathbreaker of the sequence number of described the 3rd character and the sequence number of second character, to upgrade described sequence table, and by that analogy.Preferably, each address list information described No. ID corresponding one by one with its order at the physical location of described mobile terminal stores.
Preferably, the corresponding coding rule of the character in the character-sequence number table of comparisons prestoring described in-sequence number hold and has been cured to by PC in the code of host side to generate described character-sequence number table of comparisons preservation.
Wherein, the corresponding coding rule of described character-sequence number is: 7445 characters in international code are sorted and are numbered with sequence number to each character according to the letter sequence number of risking one's life; 16 GB codes of each character are corresponding one by one with described sequence number.
Preferably, in described step S2, the sequence number of No. ID of each address list information and corresponding first character, according to the sequence successively from small to large of the size of the sequence number of described first character, is formed to described sequence table.
Preferably, in described step S21, according to the size of the sequence number of described second character, from small to large the identical part of the sequence number of the described first character in described sequence table is resequenced, to upgrade described sequence table.
Preferably, in described step S22, according to the size of the sequence number of described the 3rd character from small to large by all identical part rearrangements of the sequence number of the sequence number of the described first character in described sequence table and second character, to upgrade described sequence table.
Preferably, by bluetooth approach, address list/address book information download/real-time synchronization of mobile terminal is arrived to host side.
Preferably, each described address list information at least comprises contact person and contact number.
Implement the embodiment of the present invention, can reduce the consumption to ROM, RAM resource, simplify sort algorithm, reduce the consumption of system time, reduce sequence error rate, and be conducive to code maintenance, be suitable for processing power limitation, the insufficient embedded system of internal resource.Specifically there is following beneficial effect:
1, use external tool to realize the sequence to character general collection, ranking results is solidified into constant array, be incorporated in code and realize the method to the index of character subset sequence as system;
2, adopt virtual orderedly, after this sequence of bluetooth telephone, do not store concrete telephone directory information, only store the ID of every telephone directory information, reduce the method to the consumption of RAM.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, to the accompanying drawing of required use in embodiment or description of the Prior Art be briefly described below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skills, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the annexation schematic diagram of mobile phone and acoustic navigation main frame in prior art;
The schematic flow sheet of the virtual ordered method of the host side address list that Fig. 2 embodiment of the present invention provides;
Fig. 3 is the schematic flow sheet to the replenish step of Fig. 2;
Fig. 4 has shown the schematic diagram of setting up character-sequence number process;
Fig. 5~Fig. 7 has shown the process schematic diagram of the virtual ordered method of utilizing the host side address list that inventive embodiments provides;
Fig. 8 utilizes virtual ordered method that inventive embodiments provides and traditional RAM, the ROM of sort method and the expense of system time contrast schematic diagram.
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 clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, rather than whole embodiment.Embodiment based in the present invention, those of ordinary skills, not making the every other embodiment obtaining under creative work prerequisite, belong to the scope of protection of the invention.
The embodiment of the present invention provides a kind of virtual ordered method of host side address list, as shown in Figure 2, comprises step:
S1, the address list of mobile terminal is all downloaded to host side, and during an address list information of the every download of described host side, according to downloading order give this address list information be numbered with one No. ID, and search by the character-sequence number table of comparisons prestoring the sequence number of remembering and recording the first character of the contact person in this address list information, then this address list information being recorded is deleted from host side;
S2, until the last item address list information being recorded from host side is deleted, the sequence number of No. ID of each address list information and corresponding first character is sorted successively according to the size of the sequence number of described first character, formation sequence table;
S3, according to displayable limited the address list information of host side display screen current time, by described limited address list information from mobile terminal real-time synchronization to host side to show, wherein, according to the order of described sequence table and by No. ID in described sequence table, synchronously obtain described limited address list information.
Wherein, preferred, as shown in Figure 3, further comprising the steps of between described step S2 and S3:
If there is the sequence number of at least two identical described first characters in the described sequence table of S21, the sequence number by identical described first character downloads to host side from mobile terminal again by its corresponding address list information No. ID, thereby obtain the sequence number of second character of the contact person in every address list information, and the part rearrangement identical according to the sequence number of the described first character in sequence table described in the large young pathbreaker of the sequence number of described second character, to upgrade described sequence table;
S22, if described sequence table exists the sequence number of at least two described first characters all identical with the sequence number of second character, No. ID by the sequence number of identical described first character and the sequence number of second character downloads to host side from mobile terminal again by its corresponding address list information, thereby obtain the sequence number of the 3rd character of the contact person in every address list information, and according to all identical part rearrangements of the sequence number of described first character in sequence table described in the large young pathbreaker of the sequence number of described the 3rd character and the sequence number of second character, to upgrade described sequence table, and by that analogy, until the sequence number of the first character in described sequence table to the sequence number of last character does not all have identical.
In above-mentioned steps, by bluetooth approach, address list/address book information download/real-time synchronization of mobile terminal is arrived to host side.And each described address list information at least comprises contact person's (name) and contact number.
Wherein, each address list information described No. ID corresponding one by one with its order at the physical location of described mobile terminal stores.The reason that No. ID, layout is that the address list (phone directory) of mobile terminal (mobile phone) can be specified and be downloaded wherein one or more number information by Bluetooth protocol, and is for No. ID to be used to specify to download which bar.Like this, in host side, can require address book information download/real-time synchronization corresponding in mobile terminal to host side by described No. ID.
Preferably, in the code that host side held and be cured to the corresponding coding rule of the character in the character-sequence number table of comparisons prestoring described in-sequence number can by PC, to generate described character-sequence number table of comparisons, also preserve.For example, the corresponding coding rule of described character-sequence number can be: 7445 characters in international code are sorted and are numbered with sequence number to each character according to the letter sequence number of risking one's life; 16 GB codes of each character are corresponding one by one with described sequence number.
Preferably, in described step S2, the sequence number of No. ID of each address list information and corresponding first character, according to the sequence successively from small to large of the size of the sequence number of described first character, is formed to described sequence table.
Preferably, in described step S21, according to the size of the sequence number of described second character, from small to large the identical part of the sequence number of the described first character in described sequence table is resequenced, to upgrade described sequence table.
Preferably, in described step S22, according to the size of the sequence number of described the 3rd character from small to large by all identical part rearrangements of the sequence number of the sequence number of the described first character in described sequence table and second character, to upgrade described sequence table.
Below, in conjunction with Fig. 4~8, how the virtual ordered method of describing host side address list of the present invention by a specific embodiment in detail realizes.
In traditional scheme, to phone directory, sequence needs host side to download and store all cellphone directories.A kind of virtual sortord that the present invention program adopts, without deposit phone script for story-telling in host side, object is to avoid main frame because storing the too much RAM of whole phone directory consumption.Certainly, virtual sort method is the prerequisite that is established as with " sequence number ".Please refer to Fig. 4 below, described in model " sequence number ".
Whole sequence work is isolated to the work of complexity and repetition, by PC, held and be cured in code, adopt virtual sequencing schemes simultaneously, the RAM that alleviates MCU consumes and computational load.By PC, held the process of establishing of " sequence number " to comprise the steps:
One, create character string.
1) for each character creates sequence number.Sequence number is sequentially to carry out layout according to the whole character set sequencing after order.Take GB as example.In GB, totally 7445 characters, wherein Chinese character is 6763, each character corresponding unique 16 GB codes, as shown in the left side in Fig. 4.By phonetic alphabet sequence number, be numbered with sequence number in order again each character whole GB code word set (mainly refer to Chinese character part, in GB code, putting in order of non-Chinese character meets use habit), as shown in the right in Fig. 4.
It should be noted that, after sort method is determined, the layout of sequence number is also fixed, so the foundation of sequence number, this partially-working can be peeled off out from embedded, by PC, has been held.
2) the corresponding sequence number of character code.GB code and the sequence number of each character are unique, so just GB code can be mapped one by one with sequence number.Specific practice is in original GB yardage group, to increase one-dimensional data correspondence with it, as shown in following code overstriking part.The object of doing is like this: as long as know that the GB code of a monic character just can find its corresponding sequence number accordingly.Certainly, sequence number is also fixed with the correspondence of GB, and this partially-working also can have been held by PC.
Figure BDA0000433606150000081
The foundation of sequence number is in fact to follow artificially according to user demand to have created a kind of new coded system.This coded system is the coded system of " making to measure " for ranking function, and benefit is programmer while processing Chinese character sort, without again, by the anti-phonetic table of comparisons of looking into of each Chinese character, then by phonetic alphabet sequence, only need to compare the size of each Chinese character sequence number.The phonetic alphabet of general each Chinese character have a plurality of, and the sequence number of each Chinese character only has unique one.Compare with traditional sequencing schemes, the sort method of employing sequence number can reduce the expense of RAM, ROM and system time, is illustrated in figure 8 the comparison diagram of two schemes.
By PC, held the foundation of " sequence number " and be cured in the code of host side (generating character-sequence number table of comparisons), having adopted virtual sequencing schemes simultaneously, thereby the RAM that alleviates MCU consumes and computational load.Below, in conjunction with Fig. 5~7, if describe host side in detail, utilize this character-sequence number table of comparisons to carry out virtual address book ordering, comprise following process:
1) address list of mobile terminal (for example, the present embodiment is preferably mobile phone) is all downloaded to host side, and only download, do not store.The same with traditional method, virtual orderedly also need to carry out once all downloads (from mobile phone to host side) of address lists (phone directory).Difference is, host side does not need to store each address list information (phone information), but be numbered with to each address list information No. ID by downloading order, by the character-sequence number table of comparisons prestoring, search the sequence number (specifically directly finding out corresponding sequence number according to the GB code of name first character) of remembering and recording and record the name first character in address list information simultaneously, as shown in Figure 5, wherein each address list information only has No. ID and the sequence number of name first character can be recorded by host side (preservation) and gets off, address list information abandons one along with downloading one.The reason that No. ID, layout is that cell phone address book can be specified and be downloaded wherein one or more number information by Bluetooth protocol, and is for No. ID to be used to specify to download which bar.
2) after waiting for that the first round downloaded, host side can draw one group, and by the name first character sequence number of address list information, (the present embodiment is preferably from small to large and arranges, as run into sequence number identical according to original downloading order) sequence order No. ID (sequence table), as shown in Figure 6.But only by a character row, generally there is identical situation, this will carry out second and take turns download, second takes turns download only for identical part, for example, in Fig. 6, ID is that 1 and 6 first character sequence number is identical, therefore need to be 1 and 6 corresponding address list informations by ID from mobile phone again (second takes turns) download to host side.When different from the first round, the current sequence number that only records second character, and to its sort (being preferably from small to large), then according to the sequence of the sequence number of second character, the identical part (being that ID is 1 and 6 two) of the sequence number of the first character in the sequence table shown in Fig. 6 is resequenced, to upgrade described sequence table, the sequence table after renewal as shown in Figure 7.By that analogy, by identical will the downloads for the third time all of first and second characters in sequence table ...
3) address list information is downloaded to host side from mobile phone real-time synchronization.Because host side synchronization can only show the address list information (comprising name and number) of limited number, so as long as guarantee to show correct, host side unnecessary address list information all from mobile phone-downloaded storage, but the backstage address list information of synchronous mobile phone terminal in real time.Synchronous communication record sequence of information is in the sequence table of final updating, to sequence No. ID of order (for example, be in the present embodiment 5,3,4,6,1,2 order) order to obtain.
Realized equally the ranking function of address list, but this programme host side row be not address list name and address list No. ID, be therefore called as virtual sequencing schemes.This scheme can reduce algorithm complex, the number of comparisons that sorts, the expense of simultaneously having saved system ROM and RAM.Fig. 8 is the expense contrast that traditional scheme is followed this programme.
Implement the embodiment of the present invention, can reduce the consumption to ROM, RAM resource, simplify sort algorithm, reduce the consumption of system time, reduce sequence error rate, and be conducive to code maintenance, be suitable for processing power limitation, the insufficient embedded system of internal resource.Specifically there is following beneficial effect:
1, use external tool to realize the sequence to character general collection, ranking results is solidified into constant array, be incorporated in code and realize the method to the index of character subset sequence as system;
2, adopt virtual orderedly, after this sequence of bluetooth telephone, do not store concrete telephone directory information, only store the ID of every telephone directory information, reduce the method to the consumption of RAM.
Above disclosed is only a kind of preferred embodiment of the present invention, certainly can not limit with this interest field of the present invention, and the equivalent variations of therefore doing according to the claims in the present invention, still belongs to the scope that the present invention is contained.

Claims (10)

1. a virtual ordered method for host side address list, is characterized in that, comprises step:
S1, the address list of mobile terminal is all downloaded to host side, and during an address list information of the every download of described host side, according to downloading order give this address list information be numbered with one No. ID, and search by the character-sequence number table of comparisons prestoring the sequence number of remembering and recording the first character of the contact person in this address list information, then this address list information being recorded is deleted from host side;
S2, until the last item address list information being recorded from host side is deleted, the sequence number of No. ID of each address list information and corresponding first character is sorted successively according to the size of the sequence number of described first character, formation sequence table;
S3, according to displayable limited the address list information of host side display screen current time, by described limited address list information from mobile terminal real-time synchronization to host side to show, wherein, according to the order of described sequence table and by No. ID in described sequence table, synchronously obtain described limited address list information.
2. the virtual ordered method of host side address list as claimed in claim 1, is characterized in that, also comprises step between described step S2 and S3:
If there is the sequence number of at least two identical described first characters in the described sequence table of S21, the sequence number by identical described first character downloads to host side from mobile terminal again by its corresponding address list information No. ID, thereby obtain the sequence number of second character of the contact person in every address list information, and the part rearrangement identical according to the sequence number of the described first character in sequence table described in the large young pathbreaker of the sequence number of described second character, to upgrade described sequence table;
S22, if described sequence table exists the sequence number of at least two described first characters all identical with the sequence number of second character, No. ID by the sequence number of identical described first character and the sequence number of second character downloads to host side from mobile terminal again by its corresponding address list information, thereby obtain the sequence number of the 3rd character of the contact person in every address list information, and according to all identical part rearrangements of the sequence number of described first character in sequence table described in the large young pathbreaker of the sequence number of described the 3rd character and the sequence number of second character, to upgrade described sequence table, and by that analogy.
3. the virtual ordered method of host side address list as claimed in claim 1, is characterized in that, each address list information described No. ID corresponding one by one with its order at the physical location of described mobile terminal stores.
4. the virtual ordered method of host side address list as claimed in claim 1, it is characterized in that, described in the corresponding coding rule of character-sequence number in character-sequence number table of comparisons of prestoring by PC, hold and has been cured in the code of host side to generate described character-sequence number table of comparisons preservation.
5. the virtual ordered method of host side address list as claimed in claim 4, is characterized in that, the corresponding coding rule of described character-sequence number is: 7445 characters in international code are sorted and are numbered with sequence number to each character according to the letter sequence number of risking one's life; 16 GB codes of each character are corresponding one by one with described sequence number.
6. the virtual ordered method of host side address list as claimed in claim 1, it is characterized in that, in described step S2, the sequence number of No. ID of each address list information and corresponding first character, according to the sequence successively from small to large of the size of the sequence number of described first character, is formed to described sequence table.
7. the virtual ordered method of host side address list as claimed in claim 2, it is characterized in that, in described step S21, according to the size of the sequence number of described second character, from small to large the identical part of the sequence number of the described first character in described sequence table is resequenced, to upgrade described sequence table.
8. the virtual ordered method of host side address list as claimed in claim 2, it is characterized in that, in described step S22, according to the size of the sequence number of described the 3rd character from small to large by all identical part rearrangements of the sequence number of the sequence number of the described first character in described sequence table and second character, to upgrade described sequence table.
9. the virtual ordered method of the host side address list as described in any one in claim 1~8, is characterized in that, by bluetooth approach, address list/address book information download/real-time synchronization of mobile terminal is arrived to host side.
10. the virtual ordered method of the host side address list as described in any one in claim 1~8, is characterized in that, each described address list information at least comprises contact person and contact number.
CN201310666440.6A 2013-12-10 2013-12-10 Virtual sequencing method for host address books Active CN103617281B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310666440.6A CN103617281B (en) 2013-12-10 2013-12-10 Virtual sequencing method for host address books

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310666440.6A CN103617281B (en) 2013-12-10 2013-12-10 Virtual sequencing method for host address books

Publications (2)

Publication Number Publication Date
CN103617281A true CN103617281A (en) 2014-03-05
CN103617281B CN103617281B (en) 2017-02-22

Family

ID=50167984

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310666440.6A Active CN103617281B (en) 2013-12-10 2013-12-10 Virtual sequencing method for host address books

Country Status (1)

Country Link
CN (1) CN103617281B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5732264A (en) * 1994-11-08 1998-03-24 Matsushita Electric Industrial Co., Ltd. Information management system and method for managing, processing storing and displaying attribute information of object information
CN102360352A (en) * 2011-09-29 2012-02-22 惠州市德赛西威汽车电子有限公司 Method for managing dynamic media library of vehicle-mounted entertainment system
CN102843474A (en) * 2012-09-06 2012-12-26 惠州天缘电子有限公司 System and method for quickly synchronizing vehicle-mounted machine and mobile phone address book
CN102883048A (en) * 2012-09-03 2013-01-16 中标软件有限公司 In-car Bluetooth communication method and in-car Bluetooth communication device based on Android operating system
CN103226605A (en) * 2013-04-28 2013-07-31 惠州市德赛西威汽车电子有限公司 Method for quickly displaying files in external storage device through vehicle-mounted multimedia equipment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5732264A (en) * 1994-11-08 1998-03-24 Matsushita Electric Industrial Co., Ltd. Information management system and method for managing, processing storing and displaying attribute information of object information
CN102360352A (en) * 2011-09-29 2012-02-22 惠州市德赛西威汽车电子有限公司 Method for managing dynamic media library of vehicle-mounted entertainment system
CN102883048A (en) * 2012-09-03 2013-01-16 中标软件有限公司 In-car Bluetooth communication method and in-car Bluetooth communication device based on Android operating system
CN102843474A (en) * 2012-09-06 2012-12-26 惠州天缘电子有限公司 System and method for quickly synchronizing vehicle-mounted machine and mobile phone address book
CN103226605A (en) * 2013-04-28 2013-07-31 惠州市德赛西威汽车电子有限公司 Method for quickly displaying files in external storage device through vehicle-mounted multimedia equipment

Also Published As

Publication number Publication date
CN103617281B (en) 2017-02-22

Similar Documents

Publication Publication Date Title
CN102301358B (en) Textual disambiguation using social connections
CN108388988B (en) Block chain-based collaborative office method, system and computer-readable storage medium
CN1551641B (en) Mobile communication terminal
CN103049515A (en) Method, device and equipment for classifying application programs
CN101651870A (en) Mobile phone realizing function menu dynamic sequencing, system and method
CN108804188A (en) Changing an interface skin method and device
CN102158593A (en) Application displaying method and terminal
CN101778058A (en) Acquisition method of contact list
CN104284306B (en) A kind of method for filtering spam short messages, system, mobile terminal and Cloud Server
CN106101358A (en) A kind of method of contact person information updating and smart machine
CN106293738A (en) The update method of a kind of facial expression image and device
CN103312595A (en) Method and device for conducting corresponding relevant mark processing according to content
CN103905636A (en) Information processing method and electronic device
CN104216750A (en) Mobile terminal and method and device for quickly starting application of mobile terminal
CN102981607B (en) With the computer implemented method of predefine order arrangement text items
CN101212505A (en) Quick phone book searching method and device on communication terminal
CN107562786A (en) File memory method, terminal and computer-readable recording medium
CN201383830Y (en) Full-screen phonebook system of cellphone
CN103617281A (en) Virtual sequencing method for host address books
CN104246662A (en) Method and system for inputting character on digital terminal, and digital terminal
CN103902572A (en) Mobile terminal and data management method of mobile terminal
CN114461053B (en) Resource scheduling method and related device
CN102117159B (en) Hunan-machine interface interaction system and method
CN104007896B (en) A kind of information processing method and electronic equipment
CN100334912C (en) Portable terminal machine note hand-written style input display device, method and download method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 516006 Guangdong province Huizhou City Zhongkai high tech Zone and five West Road No. 103

Applicant after: HUIZHOU DESAY SV AUTOMOTIVE CO., LTD.

Address before: 516006 Guangdong province Huizhou City Zhongkai high tech Zone and five West Road No. 103

Applicant before: Huizhou Desay SV Auto. Electronics Co., Ltd.

COR Change of bibliographic data
C14 Grant of patent or utility model
GR01 Patent grant