CN103618824A - Method for message sending in address list program and mobile terminal - Google Patents
Method for message sending in address list program and mobile terminal Download PDFInfo
- Publication number
- CN103618824A CN103618824A CN201310598222.3A CN201310598222A CN103618824A CN 103618824 A CN103618824 A CN 103618824A CN 201310598222 A CN201310598222 A CN 201310598222A CN 103618824 A CN103618824 A CN 103618824A
- Authority
- CN
- China
- Prior art keywords
- application program
- information
- address list
- content
- mobile terminal
- 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
- 238000000034 method Methods 0.000 title claims abstract description 70
- 238000012545 processing Methods 0.000 claims abstract description 16
- 230000005540 biological transmission Effects 0.000 claims description 91
- 230000006854 communication Effects 0.000 claims description 9
- 238000006243 chemical reaction Methods 0.000 claims description 8
- 238000004891 communication Methods 0.000 claims description 8
- 230000001960 triggered effect Effects 0.000 abstract description 2
- 230000008569 process Effects 0.000 description 25
- 230000001360 synchronised effect Effects 0.000 description 18
- 230000006870 function Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 8
- 238000013475 authorization Methods 0.000 description 7
- 230000008901 benefit Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000012856 packing Methods 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 150000001875 compounds Chemical class 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000006116 polymerization reaction Methods 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 230000001846 repelling effect Effects 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention provides a method for message sending in an address list program and a mobile terminal. The method for message sending in the address list program comprises the following steps that a message sending request event is triggered according to contact person identification information in the address list program on the mobile terminal side; an information sending interface of a first application program suitable for processing the message sending request event is obtained through an operation system on the mobile terminal side; content to be sent is obtained; the contact person identification information and the content to be sent are sent to the first application program through the information sending interface. When the technical scheme of the method is used, the content of the application program is sent through contact person data in an address list, unloading or copying or pasting of the content is not needed, and therefore information sending convenience for users is improved.
Description
Technical field
The present invention relates to mobile Internet field, particularly relate to a kind of method and mobile terminal that carries out information transmission in address list program.
Background technology
Along with the development of smart mobile phone and mobile Internet, the application of current various social softwares is more and more extensive.Of a great variety, a user of social software are difficult to use multiple social software simultaneously, this just there will be some contact persons to contact by the mode of social software, and between various application software, carry out information transmission, for text, need to paste and copy, for file, need first in this locality, to preserve, then in file manager, search this document and send again.
In addition, because current social software is all generally to utilize account separately to login, need in use to register respectively or login.User likely cannot obtain contact person's account information, thereby cannot link up with the transmission of information data, shares.
Summary of the invention
In view of the above problems, the present invention has been proposed to a kind of mobile terminal that overcomes the problems referred to above or address the above problem is at least in part provided and carries out the method for information transmission accordingly in address list program.Further object of the present invention is to utilize the contact person in address list program to believe that the direct interface to application program sends information, improves user and experiences.
According to one aspect of the present invention, provide a kind of method of carrying out information transmission in address list program.The method that should carry out information transmission in address list program comprises the following steps: according to the contact identification information trigger message in the address list program of mobile terminal side, send request event; By the operating system of mobile terminal side, obtain and be suitable for the information transmission interface that process information sends request the first application program of event; Obtain content to be sent; Contact identification information and content to be sent are sent to the first application program by information transmission interface.
Alternatively, according to the contact identification information trigger message in the address list program of mobile terminal side, sending request event comprises: obtain the selection operation of user to contact person in address list or group of contacts; According to selecting operation, obtain contact identification information corresponding in address list program; Trigger information sending request event corresponding to contact identification information.
Alternatively, by the operating system of mobile terminal side, obtain and be suitable for the information transmission interface that process information sends request the first application program of event and comprise: the event handling authority of inquiring about all application programs registrations by operating system; According to event handling permission match, obtain the application program that process information sends request event, be suitable for the application program that process information sends request event and be designated as the first application program; Obtain the information transmission interface of the first application program.
Alternatively, obtaining content to be sent comprises: obtain the file that user selects or inputs; File is converted to the first application program supported data form, and using the file after conversion as content to be sent.
Alternatively, file comprises any one or more the combination in word, picture, audio frequency, video, link, application program.
Alternatively, file comprises link or application program, before being sent to the first application program by information transmission interface, contact identification information and content to be sent also comprise: link or application program are carried out to security sweep, if for there is potential safety hazard in scanning result, send safety instruction, and stop sending.
Alternatively, obtain that user selects or the file of input comprises: the message registration of searching designated contact from address list program; Obtain the communication recording file of choosing from message registration, to send the content of communication recording file to information transmission interface.
Alternatively, after being sent to the first application program by information transmission interface, contact identification information and content to be sent also comprise: the corresponding relation of preserving contact identification information and information transmission interface.
Alternatively, the inventive method also comprises: read contact person's information and contact person's grouping information in address list program; According to grouping information by contact person's information back-up to server side; To server side, upload the contact person grouping of content to be sent and appointment, so that server side pushes content to be sent to corresponding mobile terminal in contact person's grouping of appointment.
Alternatively, according to grouping information, contact person's information back-up is also being comprised after server side: to server side, send contact person's synchronic command, contact person's synchronic command comprises authorization information and need to carry out the end message of synchronous terminal, so that need to carry out contact person's information and contact person's grouping information that synchronous terminal issues according to server side, writes the address list program that need to carry out synchronous terminal.
Based on another aspect of the present invention, also provide a kind of mobile terminal.Mobile terminal comprises: request sending module, sends request event for the contact identification information trigger message of the address list program according to mobile terminal; Interface acquisition module, is suitable for for obtaining by the operating system of mobile terminal side the information transmission interface that process information sends request the first application program of event; Content obtaining module, for obtaining content to be sent; Content sending module, for being sent to the first application program by contact identification information and content to be sent by information transmission interface.
Alternatively, request sending module is configured to: obtain the selection operation of user to contact person in address list or group of contacts; According to selecting operation, obtain contact identification information corresponding in address list program; Trigger information sending request event corresponding to contact identification information.
Alternatively, interface acquisition module is configured to: the event handling authority of inquiring about all application program registrations by operating system; According to event handling permission match, obtain the application program that process information sends request event, be suitable for the application program that process information sends request event and be designated as the first application program; Obtain the information transmission interface of the first application program.
Alternatively, content obtaining module is configured to: obtain the file that user selects or inputs; File is converted to the first application program supported data form, and using the file after conversion as content to be sent.
Alternatively, mobile terminal of the present invention also comprises: security sweep module, and for the link of file including or application program are carried out to security sweep, if scanning result is for there being potential safety hazard, send safety instruction, and stop sending.
Alternatively, mobile terminal of the present invention also comprises: interface message is preserved module, for preserving the corresponding relation of contact identification information and information transmission interface.
Alternatively, mobile terminal of the present invention also comprises: address list sharing module, for reading address list program contact person's information and contact person's grouping information; According to grouping information by contact person's information back-up to server side; To server side, upload the contact person grouping of content to be sent and appointment, so that server side pushes content to be sent to corresponding mobile terminal in contact person's grouping of appointment.
Alternatively, mobile terminal of the present invention also comprises: address list synchronization module, for sending contact person's synchronic command to server side, contact person's synchronic command comprises authorization information and need to carry out the end message of synchronous terminal, so that need to carry out contact person's information and contact person's grouping information that synchronous terminal issues according to server side, writes the address list program that need to carry out synchronous terminal.
Method and the mobile terminal that carries out information transmission in address list program of the present invention obtains corresponding information transmission interface because trigger message in address list sends request and utilize operating system, to send identification information and the related content of contact person in address list to this information transmission interface, the content of utilizing contact data in address list to realize application program sends, do not need to carry out the unloading of content or copy stickup, therefore, improved the convenience of user's information transmission.
Further, by the event handling permission match of registering, obtain being suitable for the application program that process information sends request event in operating system, can in mobile terminal, automatically obtain corresponding application program and information transmission interface thereof, can send to corresponding information transmission interface by obtain contact identification information and content to be sent from address list, so that suitable application program is processed.
In addition, can also utilize cloud backup and cloud transmission technology, the data in address list be backed up and synchronously, realize and in group, share content, convenient for users to use.
Above-mentioned explanation is only the general introduction of technical solution of the present invention, in order to better understand technological means of the present invention, and can be implemented according to the content of specification, and for above and other objects of the present invention, feature and advantage can be become apparent, below especially exemplified by the specific embodiment of the present invention.
According to the detailed description to the specific embodiment of the invention by reference to the accompanying drawings below, those skilled in the art will understand above-mentioned and other objects, advantage and feature of the present invention more.
Accompanying drawing explanation
By reading below detailed description of the preferred embodiment, various other advantage and benefits will become cheer and bright for those of ordinary skills.Accompanying drawing is only for the object of preferred implementation is shown, and do not think limitation of the present invention.And in whole accompanying drawing, by identical reference symbol, represent identical parts.In the accompanying drawings:
Fig. 1 is the schematic diagram of mobile terminal 100 according to an embodiment of the invention;
Fig. 2 carries out the schematic diagram of the method for information transmission according to an embodiment of the invention in address list program;
Fig. 3 carries out in the method for information transmission the schematic diagram of data interaction between application program according to an embodiment of the invention in address list program; And
Fig. 4 is the schematic diagram that carries out according to an embodiment of the invention address book backup in the method for information transmission in address list program.
Embodiment
The algorithm providing at this is intrinsic not relevant to any certain computer, virtual system or miscellaneous equipment with demonstration.Various general-purpose systems also can with based on using together with this teaching.According to description above, it is apparent constructing the desired structure of this type systematic.In addition, the present invention is not also for any certain programmed language.It should be understood that and can utilize various programming languages to realize content of the present invention described here, and the description of above language-specific being done is in order to disclose preferred forms of the present invention.
Fig. 1 is the schematic diagram of mobile terminal 100 according to an embodiment of the invention.This mobile terminal 100 can comprise in general manner: request sending module 110, interface acquisition module 120, content obtaining module 130, content sending module 140.Based on increasing and be provided with upper-part: security sweep module 150, interface message are preserved module 160, address list sharing module 170, address list synchronization module 180.
In each parts of the mobile terminal 100 of the present embodiment, request sending module 110, sends request event for the contact identification information trigger message of the address list program according to mobile terminal; Interface acquisition module 120, is suitable for for obtaining by the operating system of mobile terminal side the information transmission interface that process information sends request the first application program of event; Content obtaining module 130, for obtaining content to be sent; Content sending module 140, for being sent to the first application program by contact identification information and content to be sent by information transmission interface.
Use the mobile terminal 100 of the present embodiment, user selects or other selection the contact person in address list, request sending module 110 just can send request event according to contact identification information trigger message, by interface acquisition module 120, obtain information transmission interface, by content obtaining module 130, obtain content to be sent, thereby content sending module 140 sends to corresponding application program by related data by information transmission interface, so that application program is processed.Thereby utilize address list associated person information polymerization the data-interface of the various application programs of installing in mobile terminal 100, improved the convenience that user transmits data, improved user's experience.
A kind of execution flow process of request sending module 110 can be: obtain the selection operation of user to contact person in address list or group of contacts; According to selecting operation, obtain contact identification information corresponding in address list program; Trigger information sending request event corresponding to contact identification information.In existing address list, group management function is generally all provided,, such as setting up the groups such as classmate, colleague, friend, household, by user, according to social relationships, contact person is saved in corresponding group.Mobile terminal 100 in the present embodiment, not only can operate single contact person, also can choose in batches successively the contact person in a plurality of contact persons or Yi Ge group, and the information in batches of carrying out sends.
A kind of execution flow process of interface acquisition module 120 can be: the event handling authority of inquiring about all application program registrations by the operating system of mobile terminal; According to event handling permission match, obtain the application program that process information sends request event, be suitable for the application program that process information sends request event and be designated as the first application program; Obtain the information transmission interface of the first application program.Intelligent mobile terminal is when installing application software, need to carry out authority registration to operating system (as Android, windows, ios etc.), the claim that may call is carried out record in operating system, the interface acquisition module 120 of embodiment of the present invention query time processing authority from operating system just can be mated the related application that obtains can process information sending request event, is designated as the first application program.Current information send request event corresponding be operating as transmission text, operating system can inquire the program that can carry out this operation and comprise: note software, Line software (connecting me), micro-letter software, microblogging software etc., thus can show that above option is by user's choice for use.
The function of content obtaining module 130 comprises: obtain the file that user selects or inputs; File is converted to the first application program supported data form, and using the file after conversion as content to be sent.For example, user has selected a section audio file, need to send to the contact person A in address list, and the first application is Line software by program, and content obtaining module 130 is carried out transcoding by this audio file automatically so, is revised as the audio format of Line software support.
Above file type to be sent comprise multiple, for example combination of any one or more in word, picture, audio frequency, video, link, application program.For example user need to forward the multimedia message that a certain contact person in address list sends to oneself, multimedia message may comprise the combination of word and picture, also may comprise word and the combination linking so, and content obtaining module 130 need to be processed accordingly according to the type of file.
In the situation that above-mentioned file comprises link or application program, the mobile terminal 100 of the present embodiment is provided with security sweep module 150, security sweep module 150 is before being sent to the first application program by contact identification information and content to be sent by information transmission interface, for link or application program are carried out to security sweep, if for there is potential safety hazard in scanning result, send safety instruction, and stop sending.The safe legitimacy that has guaranteed to send content, prevents that malicious file from utilizing the mobile terminal 100 of the present embodiment to propagate.
When user often uses the first application program Transmit message to a certain user of address list, can utilize interface message to preserve the corresponding relation that module 160 is preserved contact identification information and information transmission interface.Thereby user selects after this contact person, can draw the information transmission interface of the first application program according to this corresponding relation coupling, and needn't rely on interface acquisition module 120 to search by operating system.
Address list sharing module 170, address list synchronization module 180 provide respectively high in the clouds backup and the high in the clouds synchronizing function of address list, and utilize high in the clouds service, the content that user need to be shared, utilizes server side to be pushed to contact person or terminal corresponding to group of contacts in the address list of appointment.Wherein, address list sharing module 170, for reading address list program contact person's information and contact person's grouping information; According to grouping information by contact person's information back-up to server side; To server side, upload the contact person grouping of content to be sent and appointment, so that server side pushes content to be sent to corresponding mobile terminal in contact person's grouping of appointment.Content to be sent can comprise: the note that under address list, contact person is relevant, telephonograph, contact identification information etc.The function of address list sharing module 170 is equivalent to the contact person in selected communication record, the content uploading server that need are shared, the terminal of being given above-mentioned selected contact person by server push.
Address list synchronization module 180 sends contact person's synchronic command to server side, contact person's synchronic command comprises authorization information and need to carry out the end message of synchronous terminal, so that need to carry out contact person's information and contact person's grouping information that synchronous terminal issues according to server side, writes the address list program that need to carry out synchronous terminal.Address list synchronization module 180 has been realized user and has been changed in the situations such as phone number, preserves the function of original information.
Embodiments of the invention also provide a kind of method of carrying out information transmission in address list program, should in address list program, carry out the method for information transmission can carry out by the mobile terminal described in any one 100 in above embodiment, the function of expansion address list program, the interface of integrated a plurality of application, realizes and utilizes the application program of installing in mobile terminal to send the function of various information.Fig. 2 carries out the schematic diagram of the method for information transmission according to an embodiment of the invention in address list program, and the method comprises the following steps:
Step S202, sends request event according to the contact identification information trigger message in the address list program of mobile terminal side;
Step S204, is obtained and is suitable for the information transmission interface that process information sends request the first application program of event by the operating system of mobile terminal side;
Step S206, obtains content to be sent;
Step S208, is sent to the first application program by contact identification information and content to be sent by information transmission interface.
By above step, in address list, trigger message sends request and utilizes operating system to obtain corresponding information transmission interface, to send identification information and the related content of contact person in address list to this information transmission interface, the content of utilizing contact data in address list to realize application program sends, do not need to carry out the unloading of content or copy stickup, having improved the convenience of user's operation.
Below in conjunction with Fig. 3, the flow process that step S202 and step S204 are produced event and obtain interface describes, and Fig. 3 carries out in the method for information transmission the schematic diagram of data interaction between application program according to an embodiment of the invention in address list program.
The flow process of step S202 can be: obtain the selection operation of user to contact person in address list or group of contacts; According to selecting operation, obtain contact identification information corresponding in address list program; Trigger information sending request event corresponding to contact identification information.Correspondingly, the flow process of step S204 can be: the event handling authority of inquiring about all application program registrations by operating system; According to event handling permission match, obtain the application program that process information sends request event, be suitable for the application program that process information sends request event and be designated as the first application program; Obtain the information transmission interface of the first application program.
As Fig. 3, user operates address list software 310, and trigger message sends request event.In information sending request, need to comprise: send object and send content, these two contents all can obtain in address list software 310, and wherein sending content can be dealing note, the calling record under a certain contact person in address list software 310.In addition, sending content can be the other guide that user inputs or selects.
The flow process of step S206 can be: obtain the file that user selects or inputs; File is converted to the first application program supported data form, and using the file after conversion as content to be sent.For example, user has selected a section audio file, need to send to the contact person A in address list, and the first application is Line software by program, and content obtaining module 130 is carried out transcoding by this audio file automatically so, is revised as the audio format of Line software support.
Above file type to be sent comprise multiple, for example combination of any one or more in word, picture, audio frequency, video, link, application program.For example user need to forward the multimedia message that a certain contact person in address list sends to oneself, and multimedia message may comprise the combination of word and picture, also may comprise word and the combination linking so, and step S206 processes accordingly according to the type of file.
In the situation that above-mentioned file comprises link or application program, after step S206, before step S208, also need link or application program to carry out security sweep, if scanning result is for there being potential safety hazard, send safety instruction, and stop sending.The safe legitimacy that has guaranteed to send content, prevents that malicious file from utilizing the method for the present embodiment to propagate.
When user often uses the first application program Transmit message to a certain user of address list, after step S208, can also preserve the corresponding relation of contact identification information and information transmission interface.After operation in, user selects after this contact person, can draw the information transmission interface of the first application program according to this corresponding relation coupling, and needn't rely on step S204 to search corresponding information transmission interface by operating system.
Embodiments of the invention can also, by expansion, be realized intelligent backup and the synchronizing function of address list.Fig. 4 is the schematic diagram that carries out according to an embodiment of the invention address book backup in the method for information transmission in address list program.In the method for carrying out information transmission in address list program of the present embodiment, address book backup comprises the following steps:
Step S402, reads contact person's information and contact person's grouping information in address list program;
Step S404, according to grouping information by contact person's information back-up to server side;
Step S406, uploads the contact person grouping of content to be sent and appointment to server side, so that server side pushes content to be sent to corresponding mobile terminal in contact person's grouping of appointment.
All right after step S406: to server side, to send contact person's synchronic command, contact person's synchronic command comprises authorization information and need to carry out the end message of synchronous terminal, so that need to carry out contact person's information and contact person's grouping information that synchronous terminal issues according to server side, writes the address list program that need to carry out synchronous terminal.
Utilize above step, high in the clouds backup and the high in the clouds synchronizing function of address list are provided, and utilize high in the clouds to serve, the content that user need to be shared, utilizes server side to be pushed to contact person or terminal corresponding to group of contacts in the address list of appointment.Realized user and changed in the situations such as phone number, the function of intelligent synchronization original information.Authorization information has comprised the information such as password that user arranges, to guarantee the fail safe of data.
When content to be sent is the short message content in address list, step S406 can comprise and receives the phone number grouping that note that user chooses and user choose; Extract the short message content of note; Short message content and the phone number grouping of choosing are carried out to data packing, and upload to server.
If need to transmit the telephone number in address list, step S406 can comprise: the phone number grouping that the phone number entry that reception user chooses and user choose; Phone number entry and the phone number grouping chosen are carried out to data packing, and upload to server, so that server pushes phone number entry to corresponding terminal in the phone number grouping of choosing.
User is utilized to address list below, three examples that SMS, calling record, three kinds of data of web page interlinkage carried out to information transmission further illustrate the method for carrying out information transmission in address list program of the present embodiment.
The first use-case: forwarding short message, when forwarding SMS content, first user opens the address list program of used mobile terminal, in address list program, find the contact person who sends or accept SMS, under this contact person's relevant information, choose the note that needs forwarding, then in address list program, select to forward object, obtain the contact identification information of this forwarding object, triggered information sending request event.
The operating system of mobile terminal, according to the System Privileges of each software registration, is searched the application program that can send word message, through searching, has found a plurality of application programs such as note, Line software, micro-letter can realize this function.
Mobile terminal is sent by the selected Line software that uses of user by the list of the above application program of screen shows.Extract the content of selected forwarding short message, the contact identification information that forwards object is sent to the information transmission interface that Line software is corresponding with this extraction content, by Line software, according to contact identification information, determine and forward object, and transmit above short message content.
The second use-case: forward communication recording.User has started calling record in communication process, and after calling record finishes, first user opens the address list program of used mobile terminal, and in address list program, find the contact person who need to send recording, extract contact person's identification information, system records before this user and often to this object contact person, by Line software, sends information, program carries out by recording file the support form that audio conversion is changed to Line software, and contact identification information is sent to the information transmission interface that Line software is corresponding with the calling record file after format transformation.By Line software, to user corresponding to contact identification information, transmit above calling record.
The third use-case: converting web page link.User need to transmit a certain web page interlinkage, first open the address list program of used mobile terminal, and in address list program, find the contact person's who sends object identification information, the operating system of mobile terminal is confirmed to transmit this content by Line software, security sweep module starts the scanning to web page interlinkage, if scanning result is safety, contact identification information and web page interlinkage are sent to the information transmission interface that Line software is corresponding.If scanning result is dangerous, cancels and sending, and to user's prompting, prevented the propagation of malice network address.
In addition, when user need to change the terminal of mobile terminal, the information in address list that can guarantee in the following ways is not lost, and the contact person in address list transmits the number of changing information:
First kind of way, utilizes former terminal, selects all associated person informations in address list, by the first application software, sends to new terminal, by new terminal, is arranged after preservation, sends the information of new terminal to All Contacts.
The second way, use former terminal to server side backup All Contacts's information and new terminal information, by server side, to All Contacts, pushed the related news of new terminal information, then former terminal to server side sends contact person's synchronic command, after checking by server, all Backup Datas are handed down to new terminal, and the contact person's who is issued according to server side by new terminal information and contact person's grouping information write needs the address list of self program.
Method and the mobile terminal that carries out information transmission in address list program of the present invention obtains corresponding information transmission interface because trigger message in address list sends request and utilize operating system, to send identification information and the related content of contact person in address list to this information transmission interface, the content of utilizing contact data in address list to realize application program sends, do not need to carry out the unloading of content or copy stickup, therefore, improved the convenience of user's information transmission.
Further, by the event handling permission match of registering, obtain being suitable for the application program that process information sends request event in operating system, can in mobile terminal, automatically obtain corresponding application program and information transmission interface thereof, can send to corresponding information transmission interface by obtain contact identification information and content to be sent from address list, so that suitable application program is processed.
In addition, can also utilize cloud backup and cloud transmission technology, the data in address list be backed up and synchronously, realize and in group, share content, convenient for users to use.
In the specification that provided herein, a large amount of details have been described.Yet, can understand, embodiments of the invention can not put into practice in the situation that there is no these details.In some instances, be not shown specifically known method, structure and technology, so that not fuzzy understanding of this description.
Similarly, be to be understood that, in order to simplify the disclosure and to help to understand one or more in each inventive aspect, in the above in the description of exemplary embodiment of the present invention, each feature of the present invention is grouped together into single embodiment, figure or sometimes in its description.Yet, the method for the disclosure should be construed to the following intention of reflection: the present invention for required protection requires than the more feature of feature of clearly recording in each claim.Or rather, as reflected in claims below, inventive aspect is to be less than all features of disclosed single embodiment above.Therefore, claims of following embodiment are incorporated to this embodiment thus clearly, and wherein each claim itself is as independent embodiment of the present invention.
Those skilled in the art are appreciated that and can the module in the equipment in embodiment are adaptively changed and they are arranged in one or more equipment different from this embodiment.Module in embodiment or unit or assembly can be combined into a module or unit or assembly, and can put them into a plurality of submodules or subelement or sub-component in addition.At least some in such feature and/or process or unit are mutually repelling, and can adopt any combination to combine all processes or the unit of disclosed all features in this specification (comprising claim, summary and the accompanying drawing followed) and disclosed any method like this or equipment.Unless clearly statement in addition, in this specification (comprising claim, summary and the accompanying drawing followed) disclosed each feature can be by providing identical, be equal to or the alternative features of similar object replaces.
In addition, those skilled in the art can understand, although embodiment more described herein comprise some feature rather than further feature included in other embodiment, the combination of the feature of different embodiment means within scope of the present invention and forms different embodiment.For example, in claims, the one of any of embodiment required for protection can be used with compound mode arbitrarily.
All parts embodiment of the present invention can realize with hardware, or realizes with the software module moved on one or more processor, or realizes with their combination.It will be understood by those of skill in the art that and can use in practice microprocessor or digital signal processor (DSP) to realize the some or all functions according to the some or all parts in the mobile terminal of the embodiment of the present invention.The present invention for example can also be embodied as, for carrying out part or all equipment or device program (, computer program and computer program) of method as described herein.Realizing program of the present invention and can be stored on computer-readable medium like this, or can there is the form of one or more signal.Such signal can be downloaded and obtain from internet website, or provides on carrier signal, or provides with any other form.
It should be noted above-described embodiment the present invention will be described rather than limit the invention, and those skilled in the art can design alternative embodiment in the situation that do not depart from the scope of claims.In the claims, any reference symbol between bracket should be configured to limitations on claims.Word " comprises " not to be got rid of existence and is not listed as element or step in the claims.Being positioned at word " " before element or " one " does not get rid of and has a plurality of such elements.The present invention can be by means of including the hardware of some different elements and realizing by means of the computer of suitably programming.In having enumerated the unit claim of some devices, several in these devices can be to carry out imbody by same hardware branch.The use of word first, second and C grade does not represent any order.Can be title by these word explanations.
So far, those skilled in the art will recognize that, although detailed, illustrate and described a plurality of exemplary embodiment of the present invention herein, but, without departing from the spirit and scope of the present invention, still can directly determine or derive many other modification or the modification that meets the principle of the invention according to content disclosed by the invention.Therefore, scope of the present invention should be understood and regard as and cover all these other modification or modifications.
The embodiment of the invention also discloses A1. method of carrying out information transmission in address list program, comprising:
According to the contact identification information trigger message in the address list program of mobile terminal side, send request event;
By the operating system of mobile terminal side, obtain the information transmission interface of the first application program that is suitable for processing described information sending request event;
Obtain content to be sent;
Described contact identification information and described content to be sent are sent to described the first application program by described information transmission interface.
A2. according to the method described in A1, wherein, according to the contact identification information trigger message in the address list program of mobile terminal side, send request event and comprise:
Obtain the selection operation of user to described contact person in address list or group of contacts;
According to described selection operation, obtain contact identification information corresponding in described address list program;
Trigger information sending request event corresponding to described contact identification information.
A3. according to the method described in A1, wherein, the information transmission interface that obtains the first application program that is suitable for processing described information sending request event by the operating system of mobile terminal side comprises:
By described operating system, inquire about the event handling authority of all application program registrations;
According to described event handling permission match, obtain processing the application program of described information sending request event, described in be suitable for processing described information sending request event application program be designated as the first application program;
Obtain the information transmission interface of described the first application program.
A4. according to the method described in any one in A1 to A3, wherein, obtain content to be sent and comprise:
Obtain the file that user selects or inputs;
Described file is converted to described the first application program supported data form, and using the file after conversion as described content to be sent.
A5. according to the method described in A4, wherein, described file comprises any one or more the combination in word, picture, audio frequency, video, link, application program.
A6. according to the method described in A5, wherein, described file comprises link or application program, before being sent to described the first application program by described information transmission interface, described contact identification information and described content to be sent also comprise: described link or described application program are carried out to security sweep, if for there is potential safety hazard in scanning result, send safety instruction, and stop sending.
A7. according to the method described in any one in A4 to A6, wherein, the file that obtains user's selection or input comprises:
From described address list program, search the message registration of designated contact;
Obtain the communication recording file of choosing from described message registration, to send the content of described communication recording file to described information transmission interface.
A8. according to the method described in any one in A1 to A7, wherein, after being sent to described the first application program by described information transmission interface, described contact identification information and described content to be sent also comprise: the corresponding relation of preserving described contact identification information and described information transmission interface.
A9. according to the method described in any one in A1 to A7, wherein, also comprise:
Read contact person's information and described contact person's grouping information in address list program;
According to described grouping information by described contact person's information back-up to server side;
To described server side, upload the contact person grouping of described content to be sent and appointment, so that server side pushes described content to be sent to corresponding mobile terminal in contact person's grouping of described appointment.
A10. according to the method described in A9, wherein, according to described grouping information, described contact person's information back-up is also being comprised after server side:
To described server side, send contact person's synchronic command, described contact person's synchronic command comprises authorization information and need to carry out the end message of synchronous terminal, so that described needs carry out contact person's information and described contact person's grouping information that synchronous terminal issues according to server side, writes the address list program that described needs carry out synchronous terminal.
The embodiment of the invention also discloses B11. mobile terminal, comprising:
Request sending module, sends request event for the contact identification information trigger message according to the address list program of described mobile terminal;
Interface acquisition module, for obtaining the information transmission interface of the first application program that is suitable for processing described information sending request event by the operating system of mobile terminal side;
Content obtaining module, for obtaining content to be sent;
Content sending module, for being sent to described the first application program by described contact identification information and described content to be sent by described information transmission interface.
B12. according to the mobile terminal described in B11, wherein, described request sending module is configured to:
Obtain the selection operation of user to described contact person in address list or group of contacts; According to described selection operation, obtain contact identification information corresponding in described address list program; Trigger information sending request event corresponding to described contact identification information.
B13. according to the mobile terminal described in B11, wherein, described interface acquisition module is configured to:
By described operating system, inquire about the event handling authority of all application program registrations; According to described event handling permission match, obtain processing the application program of described information sending request event, described in be suitable for processing described information sending request event application program be designated as the first application program; Obtain the information transmission interface of described the first application program.
B14. according to the mobile terminal described in any one in B11 to B13, wherein, described content obtaining module is configured to:
Obtain the file that user selects or inputs; Described file is converted to described the first application program supported data form, and using the file after conversion as described content to be sent.
B15. according to the mobile terminal described in B14, wherein, also comprise:
Security sweep module, for the link of described file including or described application program are carried out to security sweep, if scanning result is for there being potential safety hazard, sends safety instruction, and stops sending.
B16. according to the mobile terminal described in any one in B11 to B15, wherein, also comprise:
Interface message is preserved module, for preserving the corresponding relation of described contact identification information and described information transmission interface.
B17. according to the mobile terminal described in any one in B11 to B16, wherein, also comprise:
Address list sharing module, for reading address list program contact person's information and described contact person's grouping information; According to described grouping information by described contact person's information back-up to server side; To described server side, upload the contact person grouping of described content to be sent and appointment, so that server side pushes described content to be sent to corresponding mobile terminal in contact person's grouping of described appointment.
B18. according to mobile terminal described in B17, wherein, also comprise:
Address list synchronization module, for sending contact person's synchronic command to described server side, described contact person's synchronic command comprises authorization information and need to carry out the end message of synchronous terminal, so that described needs carry out contact person's information and described contact person's grouping information that synchronous terminal issues according to server side, writes the address list program that described needs carry out synchronous terminal.
Claims (10)
1. in address list program, carry out a method for information transmission, comprising:
According to the contact identification information trigger message in the address list program of mobile terminal side, send request event;
By the operating system of mobile terminal side, obtain the information transmission interface of the first application program that is suitable for processing described information sending request event;
Obtain content to be sent;
Described contact identification information and described content to be sent are sent to described the first application program by described information transmission interface.
2. method according to claim 1, wherein, sends request event according to the contact identification information trigger message in the address list program of mobile terminal side and comprises:
Obtain the selection operation of user to described contact person in address list or group of contacts;
According to described selection operation, obtain contact identification information corresponding in described address list program;
Trigger information sending request event corresponding to described contact identification information.
3. method according to claim 1, wherein, the information transmission interface that obtains the first application program that is suitable for processing described information sending request event by the operating system of mobile terminal side comprises:
By described operating system, inquire about the event handling authority of all application program registrations;
According to described event handling permission match, obtain processing the application program of described information sending request event, described in be suitable for processing described information sending request event application program be designated as the first application program;
Obtain the information transmission interface of described the first application program.
4. according to the method in any one of claims 1 to 3, wherein, obtain content to be sent and comprise:
Obtain the file that user selects or inputs;
Described file is converted to described the first application program supported data form, and using the file after conversion as described content to be sent.
5. method according to claim 4, wherein, described file comprises any one or more the combination in word, picture, audio frequency, video, link, application program.
6. method according to claim 5, wherein, described file comprises link or application program, before being sent to described the first application program by described information transmission interface, described contact identification information and described content to be sent also comprise: described link or described application program are carried out to security sweep, if for there is potential safety hazard in scanning result, send safety instruction, and stop sending.
7. according to the method described in any one in claim 4 to 6, wherein, the file that obtains user's selection or input comprises:
From described address list program, search the message registration of designated contact;
Obtain the communication recording file of choosing from described message registration, to send the content of described communication recording file to described information transmission interface.
8. a mobile terminal, comprising:
Request sending module, sends request event for the contact identification information trigger message according to the address list program of described mobile terminal;
Interface acquisition module, for obtaining the information transmission interface of the first application program that is suitable for processing described information sending request event by the operating system of mobile terminal side;
Content obtaining module, for obtaining content to be sent;
Content sending module, for being sent to described the first application program by described contact identification information and described content to be sent by described information transmission interface.
9. mobile terminal according to claim 8, wherein, described request sending module is configured to:
Obtain the selection operation of user to described contact person in address list or group of contacts; According to described selection operation, obtain contact identification information corresponding in described address list program; Trigger information sending request event corresponding to described contact identification information.
10. mobile terminal according to claim 8, wherein, described interface acquisition module is configured to:
By described operating system, inquire about the event handling authority of all application program registrations; According to described event handling permission match, obtain processing the application program of described information sending request event, described in be suitable for processing described information sending request event application program be designated as the first application program; Obtain the information transmission interface of described the first application program.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310598222.3A CN103618824B (en) | 2013-11-22 | 2013-11-22 | Method and the mobile terminal of information transmission is carried out in address list program |
CN201510492822.0A CN105049631B (en) | 2013-11-22 | 2013-11-22 | Enter the method and mobile terminal of row information transmission in address list program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310598222.3A CN103618824B (en) | 2013-11-22 | 2013-11-22 | Method and the mobile terminal of information transmission is carried out in address list program |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510492822.0A Division CN105049631B (en) | 2013-11-22 | 2013-11-22 | Enter the method and mobile terminal of row information transmission in address list program |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103618824A true CN103618824A (en) | 2014-03-05 |
CN103618824B CN103618824B (en) | 2015-09-09 |
Family
ID=50169528
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310598222.3A Active CN103618824B (en) | 2013-11-22 | 2013-11-22 | Method and the mobile terminal of information transmission is carried out in address list program |
CN201510492822.0A Active CN105049631B (en) | 2013-11-22 | 2013-11-22 | Enter the method and mobile terminal of row information transmission in address list program |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510492822.0A Active CN105049631B (en) | 2013-11-22 | 2013-11-22 | Enter the method and mobile terminal of row information transmission in address list program |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN103618824B (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105988890A (en) * | 2015-01-29 | 2016-10-05 | 阿里巴巴集团控股有限公司 | Information backup method and device |
CN107426429A (en) * | 2017-07-26 | 2017-12-01 | 深圳天珑无线科技有限公司 | A kind of method and device for sending information |
CN108024203A (en) * | 2016-10-31 | 2018-05-11 | 腾讯科技(北京)有限公司 | A kind of destination object choosing method and server |
US10936278B2 (en) | 2016-12-30 | 2021-03-02 | Huawei Technologies Co., Ltd. | Method and apparatus for managing media file in managed device |
US11438298B2 (en) | 2016-06-12 | 2022-09-06 | Huawei Technologies Co., Ltd. | Method and apparatus for forwarding content between different application programs |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106713595A (en) * | 2016-12-09 | 2017-05-24 | 北京奇虎科技有限公司 | Call processing method and device, and mobile terminal |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102932533A (en) * | 2012-10-15 | 2013-02-13 | 广东欧珀移动通信有限公司 | Method and device for third party application program to call contacts |
CN102999334A (en) * | 2012-11-15 | 2013-03-27 | 广东欧珀移动通信有限公司 | Android platform-based shortcut implementation method, device and terminal |
CN103118109A (en) * | 2013-01-30 | 2013-05-22 | 北京荣之联科技股份有限公司 | Gathering method and gathering system for heterogeneous address book |
CN103279272A (en) * | 2013-04-28 | 2013-09-04 | 腾讯科技(深圳)有限公司 | Method and device for starting application program in electronic device |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7984455B2 (en) * | 2007-05-30 | 2011-07-19 | Sony Ericsson Mobile Communications Ab | Enhanced native contact book application |
US8457604B2 (en) * | 2009-11-17 | 2013-06-04 | Hewlett-Packard Development Company, L.P. | Apparatus and method for sharing content on a mobile device |
-
2013
- 2013-11-22 CN CN201310598222.3A patent/CN103618824B/en active Active
- 2013-11-22 CN CN201510492822.0A patent/CN105049631B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102932533A (en) * | 2012-10-15 | 2013-02-13 | 广东欧珀移动通信有限公司 | Method and device for third party application program to call contacts |
CN102999334A (en) * | 2012-11-15 | 2013-03-27 | 广东欧珀移动通信有限公司 | Android platform-based shortcut implementation method, device and terminal |
CN103118109A (en) * | 2013-01-30 | 2013-05-22 | 北京荣之联科技股份有限公司 | Gathering method and gathering system for heterogeneous address book |
CN103279272A (en) * | 2013-04-28 | 2013-09-04 | 腾讯科技(深圳)有限公司 | Method and device for starting application program in electronic device |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105988890A (en) * | 2015-01-29 | 2016-10-05 | 阿里巴巴集团控股有限公司 | Information backup method and device |
US11438298B2 (en) | 2016-06-12 | 2022-09-06 | Huawei Technologies Co., Ltd. | Method and apparatus for forwarding content between different application programs |
CN108024203A (en) * | 2016-10-31 | 2018-05-11 | 腾讯科技(北京)有限公司 | A kind of destination object choosing method and server |
US10951574B2 (en) | 2016-10-31 | 2021-03-16 | Tencent Technology (Shenzhen) Company Limited | Target object selection method, server, and computer storage medium |
US10936278B2 (en) | 2016-12-30 | 2021-03-02 | Huawei Technologies Co., Ltd. | Method and apparatus for managing media file in managed device |
CN107426429A (en) * | 2017-07-26 | 2017-12-01 | 深圳天珑无线科技有限公司 | A kind of method and device for sending information |
Also Published As
Publication number | Publication date |
---|---|
CN105049631A (en) | 2015-11-11 |
CN105049631B (en) | 2018-03-13 |
CN103618824B (en) | 2015-09-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103618824B (en) | Method and the mobile terminal of information transmission is carried out in address list program | |
US10129264B2 (en) | Method and apparatus for implementing document sharing between user groups | |
CN104410615A (en) | Method, client terminal, server and system for accessing shared data | |
US10372383B2 (en) | Providing secure access to data in mobile devices | |
CN103916469A (en) | Method for acquiring contact person information, client end and server | |
CN104125547A (en) | Short message processing method and device | |
CN103747010A (en) | Method, system and device for controlling PC (personal computer) by mobile terminal | |
CN104079696A (en) | Contact name card generation method and device | |
KR20150116228A (en) | Method for managing contact information and electronic device implementing the same | |
CN103577773A (en) | Mobile equipment safety protection method and device based on Android | |
CN103873519A (en) | Data synchronization method, client end, server, terminal and system | |
CN103973704A (en) | Domain name resolution method, device and system based on WIFI device | |
CN105306527A (en) | Data sharing method and device | |
CN104158908A (en) | Method and system for transmitting files based on WiFi (Wireless Fidelity) equipment | |
CN103139761A (en) | Information real-time show method and mobile communication terminal | |
CN102594716A (en) | Method, system and device for transmitting instant communication message | |
US10798047B2 (en) | Systems, devices and methods for text message communication | |
CN104618445A (en) | Method and device for arranging files based on cloud storage space | |
CN104468499A (en) | Determining format compatibility across a data processing device and another data processing device prior to transfer of a multimedia file therebetween | |
CN111784263B (en) | Authorization processing method and device and logistics object processing method and device | |
KR101575229B1 (en) | User terminal for multi data searching and searching method thereof | |
CN105138274A (en) | Resource obtaining method of cloud disk and resource obtaining device of cloud disk | |
CN104050407A (en) | Method, device and system for controlling operation of PC by mobile terminal | |
CN113946739A (en) | Sensitive data query method, device, equipment and storage medium | |
EP2424173A1 (en) | Method and system for providing advanced address book functionality in a universal plug and play home network environment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | 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 | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20220719 Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015 Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park) Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Patentee before: Qizhi software (Beijing) Co.,Ltd. |