CN104113622A - Method and apparatus for adding contact information in address book - Google Patents
Method and apparatus for adding contact information in address book Download PDFInfo
- Publication number
- CN104113622A CN104113622A CN201410293242.4A CN201410293242A CN104113622A CN 104113622 A CN104113622 A CN 104113622A CN 201410293242 A CN201410293242 A CN 201410293242A CN 104113622 A CN104113622 A CN 104113622A
- Authority
- CN
- China
- Prior art keywords
- data type
- information
- instruction
- row
- effective row
- 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
Links
Landscapes
- Telephone Function (AREA)
Abstract
The invention provides a method and apparatus for adding contact information in an address book. The method comprises the following steps that: a picture is obtained, wherein the content of the picture is a form containing contact information of at least two contacts; a storage mode of the contact information in the form is determined; when the storage mode is one with storage in rows, information is extracted from the form in a row-by-row mode; and when the storage mode is one with storage in columns, information is extracted from the form in a column-by-column mode; and the information extracted at a time is used as the contact information of one contact and is added to the address book. According to the invention, automatic batch entering of the address book list in a form mode can be realized. On the basis of the contact information adding mode, the time and effort are saved; the user operation becomes convenient; and the user experience is improved.
Description
Technical field
The disclosure relates to the communications field, relates in particular to the method and apparatus that adds associated person information in address list.
Background technology
The development of intelligent terminal, impels user can in address list, preserve a large amount of associated person informations, and common intelligent terminal can hold even several thousand associated person informations of hundreds of.
At present; for example, for the interior member of a certain tissue (: unit, alumnus association, community friendship ties group etc.) links up conveniently; often can make this organization internal member's address list list (for example: the employee of unit address list); this address list list is generally form; the address list software of correlation technique can only be based on image recognition technology identification name sheet form image, and can not identify the address list list of this form.In the time wanting the address list list of this form to be added in the address list (or contact person) of the terminals such as mobile phone, can only rely on manual input, operate more loaded down with trivial details.
Address list list for above table form is added in the address list of the terminals such as mobile phone, has the more loaded down with trivial details problem of operation, not yet proposes at present effective solution.
Summary of the invention
For overcoming the problem existing in correlation technique, the disclosure provides a kind of method and apparatus that adds associated person information in address list.
According to the first aspect of disclosure embodiment, a kind of method of adding associated person information in address list is provided, comprising: obtain picture, the content of picture is the form of the associated person information that comprises at least two contact persons; Determine the storage mode of this associated person information in form; In the time that storage mode is stored for pressing row, information extraction line by line from form; In the time that storage mode is stored for pressing row, information extraction by column from form; The information of at every turn extracting is added in address list as a contact person's associated person information.
Above-mentioned from form line by line information extraction can comprise: the effective row of identification in form; According to the data type in address list and user's instruction, this data type and the corresponding relation being effectively listed as are set; Wherein, this data type comprises contact person's name and contact method; This contact method comprises at least one in telephone number, email address, home address, organization and instant messaging number; Extract line by line the information in effective row according to corresponding relation.
The above-mentioned instruction according to the data type in address list and user arranges this data type and can comprise with the corresponding relation being effectively listed as: show the data type in effective row and address list; Receive user's instruction, this instruction comprises effective row and each data type corresponding to effective row of selecting selected; According to this user's instruction, data type and the corresponding relation being effectively listed as are set.
Above-mentioned from form by column information extraction comprise: the effective row of identification in form; According to the data type in address list and user's instruction, this data type and the corresponding relation of effectively going are set; Wherein, this data type comprises contact person's name and contact method; This contact method comprises at least one in telephone number, email address, home address, organization and instant messaging number; Extract by column the information in effective row according to corresponding relation.
The above-mentioned instruction according to the data type in address list and user arranges this data type and can comprise with the corresponding relation of effectively going: show the data type in effective row and address list; Receive user's instruction, instruction comprises effective row and each data type corresponding to effective row of selecting selected; According to user's instruction, this data type and the corresponding relation of effectively going are set.
According to the second aspect of disclosure embodiment, a kind of device that adds associated person information in address list is provided, comprising: picture acquisition module, for obtaining picture, the content of picture is the form of the associated person information that comprises at least two contact persons; Storage mode determination module, the storage mode of the picture associated person information getting for definite picture acquisition module in form; Information extraction modules, for determining storage mode for by when storage row, information extraction line by line from form at storage mode determination module; In the time that storage mode is stored for pressing row, information extraction by column from form; Information is added module, for each information extraction modules information of extracting is added on to address list as a contact person's associated person information.
Above-mentioned information extraction modules can comprise: effectively row identify unit, for identifying effective row of form; The first correspondence setting unit, for arranging data type and the corresponding relation being effectively listed as according to the data type of address list and user's instruction; Wherein, this data type comprises contact person's name and contact method; This contact method comprises at least one in telephone number, email address, home address, organization and instant messaging number; Information is extraction unit line by line, for extract line by line the information of effective row according to the corresponding relation of the first correspondence setting unit setting.
Above-mentioned the first correspondence setting unit can comprise: first shows subelement, for showing the data type of effective row and address list; The first instruction receives subelement, and for receiving user's instruction, instruction comprises effective row and each data type corresponding to effective row of selecting selected; The first correspondence setting subelement, for receive the user's of subelement reception instruction according to the first instruction, arranges first data type of demonstration subelement demonstration and the corresponding relation of effective row.
Above-mentioned information extraction modules can comprise: effectively row extraction unit, for identifying effective row of form; The second correspondence setting unit, for according to the data type of address list and user's instruction, arranges data type and the corresponding relation of effectively going; Wherein, this data type comprises contact person's name and contact method; This contact method comprises at least one in telephone number, email address, home address, organization and instant messaging number; Information is extraction unit by column, for extract by column the information of effective row according to the corresponding relation of the second correspondence setting unit setting.
Above-mentioned the second correspondence setting unit can comprise: second shows subelement, for showing the data type of effective row and address list; The second instruction receives subelement, and for receiving user's instruction, instruction comprises effective row and each data type corresponding to effective row of selecting selected; The second correspondence setting subelement, for receive the user's of subelement reception instruction according to the second instruction, arranges second data type of demonstration subelement demonstration and the corresponding relation of effective row.
The technical scheme that embodiment of the present disclosure provides can comprise following beneficial effect:
By obtaining the picture of form of the associated person information that comprises at least two contact persons, and according to associated person information the storage mode in form from this form line by line or information extraction by column, and the information of at every turn extracting is added in address list as a contact person's associated person information, can carry out automatic input in batches to the address list list of form, this associated person information addition manner not only saves time but also laborsaving, be user-friendly to, promoted user's Experience Degree.
Should be understood that, it is only exemplary and explanatory that above general description and details are hereinafter described, and can not limit the present invention.
Brief description of the drawings
Accompanying drawing is herein merged in specification and forms the part of this specification, shows embodiment according to the invention, and is used from and explains principle of the present invention with specification one.
Fig. 1 is according to a kind of method flow diagram that adds associated person information in address list shown in an exemplary embodiment;
Fig. 2 is the address list list schematic diagram according to a kind of form shown in an exemplary embodiment;
Fig. 3 is according to the flow chart of a kind of method of adding associated person information in address list shown in an exemplary embodiment;
Fig. 4 is according to a kind of device block diagram that adds associated person information in address list shown in an exemplary embodiment;
Fig. 5 is according to the block diagram of a kind of information extraction modules shown in an exemplary embodiment;
Fig. 6 is according to the block diagram of the first correspondence setting unit shown in an exemplary embodiment;
Fig. 7 is according to the block diagram of the another kind of information extraction modules shown in an exemplary embodiment;
Fig. 8 is according to the block diagram of the second correspondence setting unit shown in an exemplary embodiment;
Fig. 9 is a kind of for add the block diagram of the device of associated person information at address list according to shown in an exemplary embodiment.
Embodiment
Here will at length describe exemplary embodiment, its sample table shows in the accompanying drawings.When description below relates to accompanying drawing, unless separately there is expression, the same numbers in different accompanying drawings represents same or analogous key element.Execution mode described in following exemplary embodiment does not represent all execution modes consistent with the present invention.On the contrary, they are only and the example of apparatus and method as consistent in some aspects that described in detail in appended claims, of the present invention.
In embodiment of the present disclosure, for the address list list automatic powder adding of form being added in the address list of terminal, provide a kind of method and apparatus that adds associated person information in address list.
If Fig. 1 is according to the method flow diagram that adds associated person information in address list shown in an exemplary embodiment, as shown in Figure 1, the method, for terminal, comprises the following steps.
In step S102, obtain picture, the content of this picture is the form of the associated person information that comprises at least two contact persons.
For example, Fig. 2 is the address list list schematic diagram according to the form shown in an exemplary embodiment, and as shown in Figure 2, each contact is artificially stored by row, comprises the information such as name, department, post, mobile phone, mailbox, address; Certainly, the contact person in the address list list of form also can be by row storage, and shown in its form and Fig. 2, form is similar, no longer specifically introduces here.
In step S104, determine the storage mode of above-mentioned associated person information in this form.
In step S106, in the time that above-mentioned storage mode is stored for pressing row, information extraction line by line from above table; In the time that above-mentioned storage mode is stored for pressing row, information extraction by column from above table.
In step S108, the information of at every turn extracting is added in address list as a contact person's associated person information.
The method of the present embodiment is by obtaining the picture of form of the associated person information that comprises at least two contact persons, and according to associated person information the storage mode in form from this form line by line or information extraction by column, the information of at every turn extracting is added in address list as a contact person's associated person information, can carry out automatic input in batches to the address list list of form, this associated person information addition manner not only saves time but also laborsaving, be user-friendly to, promoted user's Experience Degree.
The mode of considering above table storing contact may have by row with by two kinds of modes of row, has adopted extracting mode line by line or by column in disclosure embodiment.In the time determining above-mentioned storage mode, can determine by the instruction that receives user, for example: if user's instruction is by row storage, determine that the associated person information in current form is by row storage; In like manner, if user's instruction is stored for pressing row, determine that the associated person information in this form is stored for pressing row.Or the associated person information that also can give tacit consent in form is by row storing contact, if do not receive any instruction of user, determine that the associated person information in this form is stored for pressing row.The information of extracting based on definite storage mode is more convenient and accurate.
Consider that data type in the address list of each terminal (, preserve the particular content of associated person information, such as, some terminals can be preserved name, phone number, organization of a contact person etc.) difference, below respectively for information extraction line by line and by column information extraction be described.
One, from form, information extraction can comprise the following steps line by line:
(1) the effective row in identification above table.Taking form shown in Fig. 2 as example, effectively the classifying as of this form: the row at " name ", " department ", " post ", " mobile phone " " mailbox " and " address " place, all row from left to right of form shown in Fig. 2 are effective row.
(2) according to the data type in address list and user's instruction, this data type and this corresponding relation being effectively listed as are set; Wherein, this data type comprises contact person's name and contact method; This contact method comprises at least one in telephone number, email address, home address, organization and instant messaging number etc.
Arranging of this corresponding relation can, according to the effectively sequencing of row and the sequencing corresponding setting one by one of the data type in address list of mark, also can arrange according to user's instruction.Based on this, the above-mentioned instruction according to the data type in address list and user arranges data type and can comprise with the corresponding relation being effectively listed as: show the data type in above-mentioned effective row and address list; Receive user's instruction, this instruction comprises effective row and each data type corresponding to effective row of selecting selected; According to user's instruction, this data type and the corresponding relation being effectively listed as are set.Such as, user clicks after the 1st row, then click " name " this data type, illustrate the 1st content being listed as corresponding be " name "; User clicks after the 4th row, then clicks " phone number " this data type, illustrate the 4th content being listed as corresponding be " phone number ", carry out successively.
(3) extract line by line the information in effective row according to above-mentioned corresponding relation.In leaching process, can adopt image recognition technology, successively each row be identified, by the contents extraction in being effectively listed as in a line out.
Two, from form, information extraction can comprise the following steps by column:
(1) the effective row in identification above table.(2) according to the data type in address list and user's instruction, this data type and the corresponding relation of effectively going are set; Wherein, this data type comprises contact person's name and contact method; This contact method comprises at least one in telephone number, email address, home address, organization and instant messaging number etc.
(3) extract by column the information in effective row according to this corresponding relation.Arranging of above-mentioned corresponding relation can, according to the effectively sequencing of row and the sequencing corresponding setting one by one of the data type in address list of mark, also can arrange according to user's instruction.Based on this, the above-mentioned instruction according to the data type in address list and user arranges data type and can comprise with the corresponding relation of effectively going: show the data type in described effective row and described address list; Receive user's instruction, this instruction comprises effective row and each data type corresponding to effective row of selecting selected; According to this user's instruction, the corresponding relation of this data type and above-mentioned effective row is set.
Said extracted mode can make the information of extracting more meet the storage mode of current address list, and does not need the address list of each terminal to modify, and compatibility is stronger, has promoted the practicality of said method.
The form that comprises at least two associated person informations in above method operates with picture form, and the obtain manner of this picture can comprise: the form that comprises multiple associated person informations is taken pictures, obtain the picture of form.This mode of obtaining picture is fairly simple, easy operating.Preserve the situation of the picture of this form for terminal inner, can directly from corresponding memory block, read this picture, get this picture.
Above method can be applied in terminal, and this terminal can be the intelligent terminals such as mobile phone, can be also the terminals such as other intelligent terminal, such as ipad.
When user takes the address list of a Microsoft Excel form, and number of contacts is when many, if be manually edited into one by one in cell phone address book, this is a very loaded down with trivial details process.Now, application said method, can use mobile phone that Microsoft Excel is taken into a photo, and it is name, number, address etc. that user manually specifies a certain row, by image recognition technology, disposable, in bulk the contact person in form is added in the address list of mobile phone.Like this, can save user's time, raise the efficiency.Based on this, a kind of concrete grammar that adds associated person information in address list is also provided in embodiment of the present disclosure, the method is stored as example with the contact person in form by row and describes.Fig. 3 is according to the flow chart of a kind of method of adding associated person information in address list shown in an exemplary embodiment.As shown in Figure 3, the method, for terminal, comprises the following steps.
In step S302, inquire about the database of address list in current terminal, obtain the data type of its associated person information that can store, such as preserving name, phone number, organization of a contact person etc.
In step S304, receive user instruction, the address list of form is taken to a photo.Explanation of tables, general every a line represents a contact person, a contact person has multiple column informations, such as name, phone number, home number, address, mailbox etc.
The order of above-mentioned steps S302 and S304 can be exchanged.
In step S306, by the identification of comparison film, judge effective information row (being above-mentioned effective row), and special identifier, such as each is effectively listed as, the frame of its surrounding is all shown as is with coloured dashed bars, be designated successively region 1, region 2 ...
In step S308, in picture after identification, the lists of data types of obtaining in step S304 is presented on picture, and user clicks regional and the corresponding data type thereof of above-mentioned mark successively, makes data type and identified areas form relation one to one.Such as, after user's click on area 1, then click " name " this data type, what the content of declare area 1 was corresponding is " name "; After user's click on area 2, then click " phone number " this data type, what the content of declare area 2 was corresponding is " phone number ", carries out successively.
In step S310, user after correspondence completes one by one, identifies each row of image successively, region 1, region 2 that user in every a line is selected ... contents extraction out.
In step S312, the interface providing by system, is kept at as contact person the content of respectively every row being extracted in the address list of above-mentioned terminal.
Method shown in Fig. 3 is taken pictures by the address list to form, and data type based on terminal contact identifies effective information row, the data type that makes terminal and effective information be listed as corresponding one by one after, adopt image recognition mode to extract the content of every row in effective information row, every row content is kept in the address list of this terminal as a contact person.Under this mode, user no longer needs manually to input each contact person's information, can help user to add fast more associated person information in address list, not only convenient but also reliable, has promoted user's Experience Degree, has increased user's viscosity of product.
Fig. 4 is according to a kind of device block diagram that adds associated person information in address list shown in an exemplary embodiment, this device such as can be arranged on, in terminal (intelligent terminal such as above-mentioned mobile phone), as shown in Figure 4, this device can picture acquisition module 42, storage mode determination module 44, information extraction modules 46 and information adds module 48.
Picture acquisition module 42 is configured to obtain picture, and the content of this picture is the form of the associated person information that comprises at least two contact persons.
Storage mode determination module 44 is configured to determine the storage mode of associated person information in form in the picture that gets of picture acquisition module 42.
Information extraction modules 46 is configured to determine storage mode for by when storage row, information extraction line by line from form at storage mode determination module 44; In the time that storage mode is stored for pressing row, information extraction by column from form.
Information is added module 48 and is configured to each information extraction modules 46 information of extracting to be added in address list as a contact person's associated person information.
The device of the present embodiment is by obtaining the picture of form of the associated person information that comprises at least two contact persons, and according to associated person information the storage mode in form from this form line by line or information extraction by column, and the information of at every turn extracting is added in address list as a contact person's associated person information, can carry out automatic input in batches to the address list list of form, this associated person information addition manner not only saves time but also laborsaving, be user-friendly to, promoted user's Experience Degree.
Be according to the block diagram of a kind of information extraction modules shown in an exemplary embodiment referring to Fig. 5, the information extraction modules 46 of the present embodiment can comprise effective row identify unit 462, the first correspondence setting unit 464 and information extraction unit 466 line by line.
Effectively row identify unit 462 is configured to identify the effective row in above table.
The first correspondence setting unit 464 is configured to, according to the data type in address list and user's instruction, data type and the corresponding relation being effectively listed as are set; Wherein, this data type comprises contact person's name and contact method; This contact method comprises at least one in telephone number, email address, home address, organization and instant messaging number etc.
The information corresponding relation that extraction unit 466 is configured to arrange according to the first correspondence setting unit 464 line by line extracts the information in effective row line by line.
In the time determining above-mentioned storage mode, can determine by the instruction that receives user, for example: if user's instruction is by row storage, determine that the associated person information in current form is by row storage; In like manner, if user's instruction is stored for pressing row, determine that the associated person information in this form is stored for pressing row.Or the associated person information that also can give tacit consent in form is by row storing contact, if do not receive any instruction of user, determine that the associated person information in this form is stored for pressing row.The information of extracting based on definite storage mode is more convenient and accurate.
Fig. 6 is according to the block diagram of the first correspondence setting unit shown in an exemplary embodiment, and above-mentioned the first correspondence setting unit 464 comprises: first shows that subelement 62, the first instruction receive subelement 64 and the first correspondence setting subelement 66.
First shows that subelement 62 is configured to show the data type in described effective row and described address list.
The first instruction reception subelement 64 is configured to receive user's instruction, and this instruction comprises effective row and each data type corresponding to effective row of selecting selected.
The first correspondence setting subelement 66 is configured to receive according to the first instruction the user's that receives of subelement 64 instruction, and described data type that the first demonstration subelement 62 shows and the corresponding relation of described effective row are set.
Data type in each address list (, preserve the particular content of associated person information, such as, some terminals can be preserved a contact person's name, phone number, organization etc.) may be different, Fig. 7 is according to the block diagram of the another kind of information extraction modules shown in an exemplary embodiment, as shown in Figure 7, this information extraction modules 46 can comprise effective row extraction unit 72, the second correspondence setting unit 74 and information extraction unit 76 by column.
Effectively row extraction unit 72 is configured to identify the effective row in form.
The second correspondence setting unit 74 is configured to according to the data type in address list and user's instruction, and data type and the corresponding relation of effectively going are set; Wherein, data type comprises contact person's name and contact method; This contact method comprises at least one in telephone number, email address, home address, organization and instant messaging number.
This information corresponding relation that extraction unit 76 is configured to arrange according to the second correspondence setting unit 74 by column extracts the information in effective row by column.
Information extraction modules shown in information extraction modules shown in Fig. 5 and Fig. 7 is by identifying after effective row or effective row, again according to the data type of address list and user's instruction line by line or information extraction by column, can make the information of extracting more meet the storage mode of current terminal, and do not need the address list of terminal to modify, compatibility is stronger, has promoted the practicality of this device.
Fig. 8 is according to the block diagram of the second correspondence setting unit shown in an exemplary embodiment, and above-mentioned the second correspondence setting unit 74 comprises that the second demonstration subelement 82, the second instruction receive subelement 84 and the second correspondence setting subelement 86.
Second shows that subelement 82 is configured to show the data type in described effective row and described address list.
The second instruction reception subelement 84 is configured to receive user's instruction, and described instruction comprises effective row and each data type corresponding to effective row of selecting selected.
The second correspondence setting subelement 86 is configured to receive according to described the second instruction the user's that receives of subelement 84 instruction, arranges described second and shows described data type that subelement 82 shows and the corresponding relation of described effective row.
Consider that each terminal is conventionally with camera function, above-mentioned picture acquisition module 42 can comprise: the unit of taking pictures, for the form of the associated person information that comprises at least two contact persons is taken pictures, obtains the picture of form.This mode of obtaining picture is fairly simple, easy operating.Preserve the situation of the picture of this form for terminal inner, can directly from corresponding memory block, read this picture, get this picture.
Above-mentioned technology is by obtaining the picture of form of the associated person information that comprises at least two contact persons, and according to associated person information the storage mode in form from this form line by line or information extraction by column, and the information of at every turn extracting is added in address list as a contact person's associated person information, can carry out automatic input in batches to the address list list of form, this associated person information addition manner not only saves time but also laborsaving, is user-friendly to.Simultaneously, in the time adding contact person's contact method, can also be added with selectively effective information by user's instruction, instead of all information in form is all added in the address list of terminal, meet the individual demand of different user, promoted user's Experience Degree.
Fig. 9 is a kind of for add the block diagram of device 900 of associated person information at address list according to shown in an exemplary embodiment.For example, device 900 can be mobile phone, computer, digital broadcast terminal, information receiving and transmitting equipment, game console, flat-panel devices, Medical Devices, body-building equipment, personal digital assistant etc.
With reference to Fig. 9, device 900 can comprise following one or more assembly: processing components 902, memory 904, power supply module 906, multimedia groupware 908, audio-frequency assembly 910, I/O (I/O) interface 912, sensor cluster 914, and communications component 916.
The integrated operation of processing components 902 common control device 900, such as with demonstration, call, data communication, the operation that camera operation and record operation are associated.Processing components 902 can comprise that one or more processors 920 carry out instruction, to complete all or part of step of above-mentioned method.In addition, processing components 902 can comprise one or more modules, is convenient to mutual between processing components 902 and other assemblies.For example, processing components 902 can comprise multi-media module, to facilitate mutual between multimedia groupware 908 and processing components 902.
Memory 904 is configured to store various types of data to be supported in the operation of equipment 900.The example of these data comprises for any application program of operation on device 900 or the instruction of method, contact data, telephone book data, message, picture, video etc.Memory 904 can be realized by the volatibility of any type or non-volatile memory device or their combination, as static RAM (SRAM), Electrically Erasable Read Only Memory (EEPROM), Erasable Programmable Read Only Memory EPROM (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, disk or CD.
Electric power assembly 906 provides electric power for installing 900 various assemblies.Electric power assembly 906 can comprise power-supply management system, one or more power supplys, and other and the assembly that generates, manages and distribute electric power to be associated for device 900.
Multimedia groupware 908 is included in the screen that an output interface is provided between described device 900 and user.In certain embodiments, screen can comprise liquid crystal display (LCD) and touch panel (TP).If screen comprises touch panel, screen may be implemented as touch-screen, to receive the input signal from user.Touch panel comprises that one or more touch sensors are with the gesture on sensing touch, slip and touch panel.Described touch sensor is the border of sensing touch or sliding action not only, but also detects duration and the pressure relevant to described touch or slide.In certain embodiments, multimedia groupware 908 comprises a front-facing camera and/or post-positioned pick-up head.When device 900 is in operator scheme, during as screening-mode or video mode, front-facing camera and/or post-positioned pick-up head can receive outside multi-medium data.Each front-facing camera and post-positioned pick-up head can be fixing optical lens systems or have focal length and optical zoom ability.
Audio-frequency assembly 910 is configured to output and/or input audio signal.For example, audio-frequency assembly 910 comprises a microphone (MIC), and when device 900 is in operator scheme, during as call model, logging mode and speech recognition mode, microphone is configured to receive external audio signal.The audio signal receiving can be further stored in memory 904 or be sent via communications component 916.In certain embodiments, audio-frequency assembly 910 also comprises a loud speaker, for output audio signal.
I/O interface 912 is for providing interface between processing components 902 and peripheral interface module, and above-mentioned peripheral interface module can be keyboard, some striking wheel, button etc.These buttons can include but not limited to: home button, volume button, start button and locking press button.
Sensor cluster 914 comprises one or more transducers, is used to device 900 that the state estimation of various aspects is provided.For example, sensor cluster 914 can detect the opening/closing state of equipment 900, the relative positioning of assembly, for example described assembly is display and the keypad of device 900, the position of all right checkout gear 900 of sensor cluster 914 or 900 1 assemblies of device changes, user is with device 900 existence that contact or do not have the variations in temperature of device 900 orientation or acceleration/deceleration and device 900.Sensor cluster 914 can comprise proximity transducer, be configured to without any physical contact time detect near the existence of object.Sensor cluster 914 can also comprise optical sensor, as CMOS or ccd image sensor, for using in imaging applications.In certain embodiments, this sensor cluster 914 can also comprise acceleration transducer, gyro sensor, Magnetic Sensor, pressure sensor or temperature sensor.
Communications component 916 is configured to be convenient to the communication of wired or wireless mode between device 900 and other equipment.Device 900 wireless networks that can access based on communication standard, as WiFi, 2G or 3G, or their combination.In one exemplary embodiment, communication component 916 receives broadcast singal or the broadcast related information from external broadcasting management system via broadcast channel.In one exemplary embodiment, described communication component 916 also comprises near-field communication (NFC) module, to promote junction service.For example, can be based on radio-frequency (RF) identification (RFID) technology in NFC module, Infrared Data Association (IrDA) technology, ultra broadband (UWB) technology, bluetooth (BT) technology and other technologies realize.
In the exemplary embodiment, device 900 can be realized by one or more application specific integrated circuits (ASIC), digital signal processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components, for carrying out said method.
In the exemplary embodiment, also provide a kind of non-provisional computer-readable recording medium that comprises instruction, for example, comprised the memory 904 of instruction, above-mentioned instruction can have been carried out said method by the processor 920 of device 900.For example, described non-provisional computer-readable recording medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk and optical data storage equipment etc.
Those skilled in the art, considering specification and putting into practice after invention disclosed herein, will easily expect other embodiment of the present invention.The application is intended to contain any modification of the present invention, purposes or adaptations, and these modification, purposes or adaptations are followed general principle of the present invention and comprised undocumented common practise or the conventional techniques means in the art of the disclosure.Specification and embodiment are only regarded as exemplary, and true scope of the present invention and spirit are pointed out by claim below.
Should be understood that, the present invention is not limited to precision architecture described above and illustrated in the accompanying drawings, and can carry out various amendments and change not departing from its scope.Scope of the present invention is only limited by appended claim.
Claims (10)
1. a method of adding associated person information in address list, is characterized in that, comprising:
Obtain picture, the content of described picture is the form of the associated person information that comprises at least two contact persons;
Determine the storage mode of described associated person information in described form;
In the time that described storage mode is stored for pressing row, information extraction line by line from described form; In the time that described storage mode is stored for pressing row, information extraction by column from described form;
The information of at every turn extracting is added in described address list as a contact person's associated person information.
2. method according to claim 1, is characterized in that, from described form, information extraction comprises line by line:
Identify the effective row in described form;
The corresponding relation of described data type and described effective row is set according to the data type in described address list and user's instruction; Wherein, described data type comprises contact person's name and contact method; Described contact method comprises at least one in telephone number, email address, home address, organization and instant messaging number;
Extract line by line the information in described effective row according to described corresponding relation.
3. method according to claim 2, is characterized in that, the corresponding relation that described data type and described effective row are set according to the data type in described address list and user's instruction comprises:
Show the data type in described effective row and described address list;
Receive user's instruction, described instruction comprises effective row and each data type corresponding to effective row of selecting selected;
According to described user's instruction, the corresponding relation of described data type and described effective row is set.
4. method according to claim 1, is characterized in that, from described form, information extraction comprises by column:
Identify the effective row in described form;
The corresponding relation of described data type and described effective row is set according to the data type in described address list and user's instruction; Wherein, described data type comprises contact person's name and contact method; Described contact method comprises at least one in telephone number, email address, home address, organization and instant messaging number;
Extract by column the information in described effective row according to described corresponding relation.
5. method according to claim 4, is characterized in that, according to the data type in described address list and user's instruction, the corresponding relation that described data type and described effective row are set comprises:
Show the data type in described effective row and described address list;
Receive user's instruction, described instruction comprises effective row and each data type corresponding to effective row of selecting selected;
According to described user's instruction, the corresponding relation of described data type and described effective row is set.
6. a device that adds associated person information in address list, is characterized in that, comprising:
Picture acquisition module, for obtaining picture, the content of described picture is the form of the associated person information that comprises at least two contact persons;
Storage mode determination module, described in the described picture getting for definite picture acquisition module, associated person information is at the storage mode of described form;
Information extraction modules, for determining described storage mode for by when storage row, information extraction line by line from described form at described storage mode determination module; In the time that described storage mode is stored for pressing row, information extraction by column from described form;
Information is added module, for each described information extraction modules information of extracting is added on to described address list as a contact person's associated person information.
7. device according to claim 6, is characterized in that, described information extraction modules comprises:
Effectively row identify unit, for identifying effective row of described form;
The first correspondence setting unit, for arranging the corresponding relation of described data type and described effective row according to the data type of described address list and user's instruction; Wherein, described data type comprises contact person's name and contact method; Described contact method comprises at least one in telephone number, email address, home address, organization and instant messaging number;
Information is extraction unit line by line, for extract line by line the information of described effective row according to the described corresponding relation of described the first correspondence setting unit setting.
8. device according to claim 7, is characterized in that, described the first correspondence setting unit comprises:
First shows subelement, for showing the data type of described effective row and described address list;
The first instruction receives subelement, and for receiving user's instruction, described instruction comprises effective row and each data type corresponding to effective row of selecting selected;
The first correspondence setting subelement, for receive the user's of subelement reception instruction according to described the first instruction, arranges described first and shows the described data type of subelement demonstration and the corresponding relation of described effective row.
9. device according to claim 6, is characterized in that, described information extraction modules comprises:
Effectively row extraction unit, for identifying effective row of described form;
The second correspondence setting unit, for according to the data type of described address list and user's instruction, arranges the corresponding relation of described data type and described effective row; Wherein, described data type comprises contact person's name and contact method; Described contact method comprises at least one in telephone number, email address, home address, organization and instant messaging number;
Information is extraction unit by column, for extract by column the information of described effective row according to the described corresponding relation of described the second correspondence setting unit setting.
10. device according to claim 9, is characterized in that, described the second correspondence setting unit comprises:
Second shows subelement, for showing the data type of described effective row and described address list;
The second instruction receives subelement, and for receiving user's instruction, described instruction comprises effective row and each data type corresponding to effective row of selecting selected;
The second correspondence setting subelement, for receive the user's of subelement reception instruction according to described the second instruction, arranges described second and shows the described data type of subelement demonstration and the corresponding relation of described effective row.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410293242.4A CN104113622B (en) | 2014-06-26 | 2014-06-26 | Method and apparatus for adding contact information in address book |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410293242.4A CN104113622B (en) | 2014-06-26 | 2014-06-26 | Method and apparatus for adding contact information in address book |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104113622A true CN104113622A (en) | 2014-10-22 |
CN104113622B CN104113622B (en) | 2017-02-22 |
Family
ID=51710253
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410293242.4A Active CN104113622B (en) | 2014-06-26 | 2014-06-26 | Method and apparatus for adding contact information in address book |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104113622B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105162935A (en) * | 2015-07-02 | 2015-12-16 | 小米科技有限责任公司 | Information adding method and device |
CN109741020A (en) * | 2018-12-21 | 2019-05-10 | 北京优迅医学检验实验室有限公司 | The information input method and device of genetic test sample |
CN113328924A (en) * | 2021-05-17 | 2021-08-31 | 上海中通吉网络技术有限公司 | Method for automatically applying for friends |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040119662A1 (en) * | 2002-12-19 | 2004-06-24 | Accenture Global Services Gmbh | Arbitrary object tracking in augmented reality applications |
CN1575007A (en) * | 2003-06-10 | 2005-02-02 | 三星电子株式会社 | Method for recognizing characters in a portable terminal having an image input unit |
CN1767676A (en) * | 2004-10-27 | 2006-05-03 | 宋柏君 | Character recognition handset |
CN101908136A (en) * | 2009-06-08 | 2010-12-08 | 比亚迪股份有限公司 | Table identifying and processing method and system |
-
2014
- 2014-06-26 CN CN201410293242.4A patent/CN104113622B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040119662A1 (en) * | 2002-12-19 | 2004-06-24 | Accenture Global Services Gmbh | Arbitrary object tracking in augmented reality applications |
CN1575007A (en) * | 2003-06-10 | 2005-02-02 | 三星电子株式会社 | Method for recognizing characters in a portable terminal having an image input unit |
CN1767676A (en) * | 2004-10-27 | 2006-05-03 | 宋柏君 | Character recognition handset |
CN101908136A (en) * | 2009-06-08 | 2010-12-08 | 比亚迪股份有限公司 | Table identifying and processing method and system |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105162935A (en) * | 2015-07-02 | 2015-12-16 | 小米科技有限责任公司 | Information adding method and device |
CN105162935B (en) * | 2015-07-02 | 2018-09-25 | 小米科技有限责任公司 | information adding method and device |
CN109741020A (en) * | 2018-12-21 | 2019-05-10 | 北京优迅医学检验实验室有限公司 | The information input method and device of genetic test sample |
CN113328924A (en) * | 2021-05-17 | 2021-08-31 | 上海中通吉网络技术有限公司 | Method for automatically applying for friends |
Also Published As
Publication number | Publication date |
---|---|
CN104113622B (en) | 2017-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104184870A (en) | Call log marking method and device and electronic equipment | |
CN104717366A (en) | Method and device for recommending contact photos | |
CN106331761A (en) | Live broadcast list display method and apparatuses | |
CN105095345A (en) | Method and device for prompting push message | |
CN105096144A (en) | Social relation analysis method and social relation analysis device | |
CN104951500A (en) | Head portrait display method, head portrait display device and terminal | |
CN104486451A (en) | Application program recommendation method and device | |
CN103973900B (en) | The method of transmission information and device | |
CN103914148A (en) | Function interface display method and device and terminal equipment | |
CN104537038A (en) | Information display method, device and terminal | |
CN106126025A (en) | Replicate the exchange method and device pasted | |
CN105203456A (en) | Plant species identification method and apparatus thereof | |
CN105791097A (en) | Group message receiving and processing method, device and terminal thereof | |
CN105488829B (en) | Generate the method and device of head portrait | |
CN105427443A (en) | Voting message sending method and device | |
CN105335138A (en) | Calendar event reminding method and device | |
CN106130873A (en) | Information processing method and device | |
CN104020628A (en) | Flash lamp prompting method and device thereof | |
CN104836721A (en) | Group session message reminding method and group session message reminding device | |
CN104811904A (en) | Contact setting method and device | |
CN107404429A (en) | Circle of friends answering method, device and computer-readable recording medium | |
CN104113622A (en) | Method and apparatus for adding contact information in address book | |
CN104536753A (en) | To-do-event marking method and device | |
CN106027361A (en) | Information display method and device | |
CN105227660A (en) | A kind of based reminding method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |