CN103702297B - Short message enhancement, apparatus and system - Google Patents
Short message enhancement, apparatus and system Download PDFInfo
- Publication number
- CN103702297B CN103702297B CN201310669683.5A CN201310669683A CN103702297B CN 103702297 B CN103702297 B CN 103702297B CN 201310669683 A CN201310669683 A CN 201310669683A CN 103702297 B CN103702297 B CN 103702297B
- Authority
- CN
- China
- Prior art keywords
- application program
- application
- link
- short message
- display field
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 claims abstract description 50
- 230000006870 function Effects 0.000 claims description 37
- 238000012360 testing method Methods 0.000 claims description 15
- 230000005540 biological transmission Effects 0.000 claims description 12
- 238000012545 processing Methods 0.000 claims description 12
- 238000001514 detection method Methods 0.000 claims description 9
- 230000008569 process Effects 0.000 claims description 6
- 238000005728 strengthening Methods 0.000 claims description 6
- 238000011112 process operation Methods 0.000 claims description 5
- 230000000694 effects Effects 0.000 abstract description 9
- 238000003860 storage Methods 0.000 description 23
- 238000010586 diagram Methods 0.000 description 12
- 230000006854 communication Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 6
- 238000004590 computer program Methods 0.000 description 5
- 230000006835 compression Effects 0.000 description 4
- 238000007906 compression Methods 0.000 description 4
- 241000209094 Oryza Species 0.000 description 3
- 230000009471 action Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 230000005611 electricity Effects 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000033228 biological regulation Effects 0.000 description 2
- 210000004556 brain Anatomy 0.000 description 2
- 230000002708 enhancing effect Effects 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 210000003127 knee Anatomy 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 244000283207 Indigofera tinctoria Species 0.000 description 1
- 235000007164 Oryza sativa Nutrition 0.000 description 1
- 244000062793 Sorghum vulgare Species 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000005314 correlation function Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 235000019713 millet Nutrition 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000004549 pulsed laser deposition Methods 0.000 description 1
- 235000009566 rice Nutrition 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
The disclosure is directed to a kind of short message enhancement, apparatus and system, belongs to sms technique field.Methods described includes:Show the short message for including application link received;Receive the triggering command corresponding to application link;After triggering command is received, according to application program corresponding to the application program identification operation that application link includes;It is limited to solve the classification of specific character string that the short message enhancement of correlation can recognize that, and recognition accuracy is not high, the problem of causing the application program inaccuracy called;Reach using the application program identification in application link is carried to call application program, always can accurately call the effect of correct application program.
Description
Technical field
This disclosure relates to sms technique field, more particularly to a kind of short message enhancement, apparatus and system.
Background technology
SMS (Short Message Service, SMS (Short Message Service)) is one kind basis clothes that GSM provides
Business.Although GSM has evolved to forth generation and the 5th third-generation mobile communication standard, SMS (Short Message Service)
One of people's information communication mode main.
But as technology develops, the appearance of some short message enhancements imparts the more functions of SMS (Short Message Service).In phase
In the short message enhancement of pass, electronic equipment can identify the specific character string in short message, such as telephone number, network address, bank card
Number and date etc.;Then, the specific character string that electronic equipment can will identify that is using " blue font+underscore " and the short message
In other characters be differently shown;When user clicks on the specific character string, electronic equipment can call and the specific character
The operation of the character string classification of string relevant other application program or functional module.For example in Fig. 1, electronic equipment can identify short
Telephone number 12 in letter, then the telephone number 12 is differently shown with " blue font+underscore ".When user clicks on
During the specific character string, electronic equipment can call the operation of several functional modules relevant with telephone number so that Yong Huke
Directly to realize " calling ", " transmission short message ", " saving as newly-built contact person " using the telephone number 12 or " update existing
Contact person " etc. function.
During the disclosure is realized, publisher has found that background technology at least has problems with:Said short message strengthens
For method when identifying specific character string, the match cognization means for relying primarily on regular expression etc carry out the specific of identification string
Form or particular arrangement rule realize that the classification for the specific character string that can recognize that is limited, and recognition accuracy is not high.
Therefore, after user clicks on the specific character string, if the classification identification of specific character string is wrong, what electronic equipment called should
The specific character string is not appropriate for program or functional module, brings inconvenience to user on the contrary.For example electronic equipment is by 1
Order number is identified as telephone number, after user clicks on the order number, electronic equipment ejection " calling ", " transmission short message "
Functions such as " saving as newly-built contact person ", it is clear that these functions are all that user can not use.
Disclosure
It is limited in order to solve the classification for the specific character string that the short message enhancement of correlation can recognize that, and identify accurately
Rate is not high, cause call application program inaccuracy the problem of, the embodiment of the present disclosure provides a kind of short message enhancement, device
And system.The technical scheme is as follows:
First aspect, there is provided a kind of short message enhancement, methods described include:
The short message for including application link received is shown, application link refers to that transmitting terminal is called according to what is got
Application program application program identification generation link, wherein, the called application program is in short message editing process
In receive in the text information to input after the selected signal of all or part of word, the transmitting terminal show should
With selected application program in procedure selection menu;
Receive the triggering command corresponding to the application link;
After the triggering command is received, according to corresponding to the application program identification operation that the application link includes
Application program.
In the first possible embodiment of first aspect, also include in the application link:It is described for identifying
The display field of the content of application program corresponding to the application program identification that application link includes;Or, mark is described short
The display field of the information content;Or, the default display field of transmitting terminal;
The short message for including application link that the display receives, including:
In the application link in showing the short message, show the display field in the application link and
The part in addition to the display field in the application link is not shown, and the display field is differently shown.
In second of possible embodiment of first aspect, the application journey included according to the application link
Application program corresponding to sequence mark operation, including:
If the application link also includes operational factor, start the application program, and the operational factor is transmitted
Handled to the application program, the operational factor is used to be performed predetermined process operation after application program processing;
If the application link does not include operational factor, start the application program.
In the third possible embodiment of first aspect, methods described also includes:
Detect whether that application program corresponding with the application program identification has been installed;
If testing result switches to the program interface for downloading the application program not install.
Second of possible reality of the first possible embodiment, first aspect with reference to first aspect, first aspect
The third possible embodiment of mode or first aspect is applied, in the 4th kind of possible embodiment, methods described is also
Including:
The short message received is detected whether comprising link;
If testing result is comprising the link, parses the link by default resolution rules and obtain analysis result;
When the analysis result includes the application program identification, it is to include the application link to determine the short message
Short message.
Second aspect, there is provided a kind of short message enhancement, methods described include:
During short message editing, the text information of input is received;
Receive the selected signal to all or part of word in the text information;
After the selected signal is received, display application program selection menu;
Obtain the called application program selected in application program selection menu;
Obtain the application program identification of the application program;
Generation includes the application link of the application program identification, and the application link refers to according to the application program mark
Know the link of generation;
Receiving terminal is sent to using the application link as the content in short message.
In the first possible embodiment of second aspect, methods described, in addition to:
The display field for representing the content of application program corresponding to application program identification in the application link is obtained,
Or, the display field of the mark short message content, or, the default display field of transmitting terminal;
The display field is also generated as to a part for the application link.
In second of possible embodiment of second aspect, methods described, in addition to:
Obtain the operational factor of the application program;
The operational factor is also generated as to a part for the application link.
With reference to the possible embodiment of the first of second aspect or second aspect, in the third possible embodiment
In, methods described, in addition to:
In the application link in showing the short message, show the display field in the application link and
The part in addition to the display field in the application link is not shown, and the display field is differently shown.
The third aspect, there is provided a kind of short message intensifier, described device include:
Information display module, for showing the short message for including application link received, application link refers to transmitting terminal
The link generated according to the application program identification of the called application program got, wherein, the called application journey
Sequence is in being received during short message editing to the text information of input after the selected signal of all or part of word,
Selected application program in the application program selection menu that the transmitting terminal is shown;
Command reception module, for receiving the triggering command corresponding to the application link;
Program runs module, for the application after the triggering command is received, included according to the application link
Application program corresponding to program identification operation.
In the first possible embodiment of the third aspect, also include in the application link:It is described for identifying
The display field of the content of application program corresponding to the application program identification that application link includes;Or, mark is described short
The display field of the information content;Or, the default display field of transmitting terminal;
Described information display module, in the application link in showing the short message, showing the application
The display field in link and the part in the application link in addition to the display field is not shown, and will be described aobvious
Show that field is differently shown.
In second of possible embodiment of the third aspect, described program operation module, including:
Parameter processing unit, if also including operational factor for the application link, start the application program, and will
The operational factor passes to the application program and handled, and the operational factor is used to be held after application program processing
Row predetermined process operates;
Program start unit, if not including operational factor for the application link, start the application program.
In the third possible embodiment of the third aspect, described device also includes:
Programmable detection module, for detecting whether having installed application program corresponding with the application program identification;
Changing interface module, if switching to the journey for downloading the application program for testing result not install
Sequence interface.
Second of possible reality of the first possible embodiment, the third aspect with reference to the third aspect, the third aspect
The third possible embodiment of mode or the third aspect is applied, in the 4th kind of possible embodiment, described device is also
Including:
Link detection module, for whether detecting the short message received comprising link;
Parsing module is linked, if being comprising the link, by described in default resolution rules parsing for testing result
Link obtains analysis result;
Short message determining module, for when the analysis result includes the application program identification, determining the short message
It is the short message for including the application link.
Fourth aspect, there is provided a kind of short message intensifier, described device include:
Identifier acquisition module, for during short message editing, receiving the text information of input;Receive and the word is believed
The selected signal of all or part of word in breath;Receive the call request of the application program based on selected signal triggering;Obtain
The application program identification of the called application program;
Generation module is linked, the application link of the application program identification is included for generating;
SMS transmission module, for being sent to receiving terminal using the application link as the content in short message.
In the first possible embodiment of fourth aspect, described device, in addition to:
Field acquisition module, it is used to represent application program corresponding to application program identification in the application link for obtaining
Content display field, or, the display field of the mark short message content, or, the default display field of transmitting terminal;
Field generation module, for the display field to be also generated as to a part for the application link.
In second of possible embodiment of fourth aspect, described device, in addition to:
Parameter acquisition module, for obtaining the operational factor of the application program;
Parameter generation module, for the operational factor to be also generated as to a part for the application link.
With reference to the possible embodiment of the first of fourth aspect or fourth aspect, in the third possible embodiment
In, described device, in addition to:
Field display module, in the application link in showing the short message, showing the application link
In the display field and do not show the part in the application link in addition to the display field, and by the display word
Section is differently shown.
5th aspect, there is provided a kind of receiving terminal, the receiving terminal include:
One or more processors;
Memory;With
One or more modules, one or more of modules are stored in the memory and are configured to by described one
Individual or multiple computing devices, one or more of modules have following function:
The short message for including application link received is shown, application link refers to that transmitting terminal is called according to what is got
Application program application program identification generation link, wherein, the called application program is in short message editing process
In receive in the text information to input after the selected signal of all or part of word, the transmitting terminal show should
With selected application program in procedure selection menu;
Receive the triggering command corresponding to the application link;
After the triggering command is received, according to corresponding to the application program identification operation that the application link includes
Application program.
In the first possible embodiment of the 5th aspect, also include in the application link:It is described for identifying
The display field of the content of application program corresponding to the application program identification that application link includes;Or, mark is described short
The display field of the information content;Or, the default display field of transmitting terminal;One or more of modules also have following function:
The short message for including application link that the display receives, including:
In the application link in showing the short message, show the display field in the application link and
The part in addition to the display field in the application link is not shown, and the display field is differently shown.
In second of possible embodiment of the 5th aspect, one or more of modules also have following function:
If the application link also includes operational factor, start the application program, and the operational factor is transmitted
Handled to the application program, the operational factor is used to be performed predetermined process operation after application program processing;
If the application link does not include operational factor, start the application program.
In the third possible embodiment of the 5th aspect, one or more of modules also have following function:
Detect whether that application program corresponding with the application program identification has been installed;
If testing result switches to the program interface for downloading the application program not install.
With reference to the 5th aspect, the first possible embodiment of the 5th aspect, second of possible reality of the 5th aspect
Apply mode or the 5th aspect the third possible embodiment, in the 4th kind of possible embodiment, it is one or
Multiple modules also have following function:
The short message received is detected whether comprising link;
If testing result is comprising the link, parses the link by default resolution rules and obtain analysis result;
When the analysis result includes the application program identification, it is to include the application link to determine the short message
Short message.
6th aspect, there is provided a kind of transmitting terminal, the transmitting terminal include:
One or more processors;
Memory;With
One or more modules, one or more of modules are stored in the memory and are configured to by described one
Individual or multiple computing devices, one or more of modules have following function:
During short message editing, the text information of input is received;
Receive the selected signal to all or part of word in the text information;
After the selected signal is received, display application program selection menu;
Obtain the called application program selected in application program selection menu;
Obtain the application program identification of the application program;
Generation includes the application link of the application program identification;
Receiving terminal is sent to using the application link as the content in short message.
In the first possible embodiment of the 6th aspect, one or more of modules also have following function:
The display field for representing the content of application program corresponding to application program identification in the application link is obtained,
Or, the display field of the mark short message content, or, the default display field of transmitting terminal;
The display field is also generated as to a part for the application link.
In second of possible embodiment of the 6th aspect, one or more of modules also have following function:
Obtain the operational factor of the application program;
The operational factor is also generated as to a part for the application link.
With reference to the 6th aspect or the first possible embodiment of the 6th aspect, in the third possible embodiment
In, one or more of modules also have following function:
In the application link in showing the short message, show the display field in the application link and
The part in addition to the display field in the application link is not shown, and the display field is differently shown.
7th aspect, there is provided a kind of short message strengthening system, the short message strengthening system include at least one receiving terminal and
At least one transmitting terminal, at least one receiving terminal are connected with least one transmitting terminal by wireless network;
The receiving terminal is any described receiving terminal in the above-mentioned 5th aspect and the 5th each embodiment of aspect;
The transmitting terminal is any described transmitting terminal in the above-mentioned 6th aspect and the 6th each embodiment of aspect.This public affairs
Opening some beneficial effects that the technical scheme that embodiment provides is brought can include:
By showing the short message for including application link received;Receive the triggering command corresponding to application link;
After receiving triggering command, according to application program corresponding to the application program identification operation that application link includes;Solves energy
The classification of the specific character string enough identified is limited, and recognition accuracy is not high, and the application program for causing to call is inaccurate to ask
Topic;Reach using the application program identification in application link is carried to call application program, always can accurately call just
The effect of true application program.
It should be appreciated that the general description and following detailed description of the above are only exemplary, this can not be limited
It is open.
Brief description of the drawings
In order to illustrate more clearly of embodiment of the disclosure, the required accompanying drawing used is made in being described below to embodiment
Simply introduce, it should be apparent that, drawings in the following description are only some embodiments of the present disclosure, common for this area
For technical staff, on the premise of not paying creative work, other accompanying drawings can also be obtained according to these accompanying drawings.
Fig. 1 is a kind of exemplary implementation schematic diagram of short message enhancement involved in background technology;
Fig. 2 is that a kind of example arrangement of implementation environment involved by the short message enhancement that the embodiment of the present disclosure provides is shown
It is intended to;
Fig. 3 is the exemplary method flowchart for the short message enhancement that disclosure one embodiment provides;
Fig. 4 is the exemplary method flowchart of the short message enhancement of the disclosure another embodiment offer;
Fig. 5 A are the exemplary method flowcharts of the short message enhancement of the disclosure another embodiment offer;
Fig. 5 B are the exemplary implementation schematic diagrames of the short message enhancement of the disclosure another embodiment offer;
Fig. 5 C are the exemplary implementation schematic diagrames of the short message enhancement of the disclosure another embodiment offer;
Fig. 5 D are the exemplary method flowcharts of the short message enhancement of the disclosure another embodiment offer;
Fig. 5 E are the exemplary implementation schematic diagrames of the short message enhancement of the disclosure another embodiment offer;
Fig. 5 F are the exemplary implementation schematic diagrames of the short message enhancement of the disclosure another embodiment offer;
Fig. 6 is the example arrangement schematic diagram for the short message intensifier that disclosure one embodiment provides;
Fig. 7 is the example arrangement schematic diagram of the short message intensifier of the disclosure another embodiment offer;
Fig. 8 is the example arrangement schematic diagram for the short message strengthening system that disclosure one embodiment provides;
Fig. 9 is the example arrangement schematic diagram for the electronic equipment that disclosure one embodiment provides.
Pass through above-mentioned accompanying drawing, it has been shown that the clear and definite embodiment of the disclosure, will hereinafter be described in more detail.These accompanying drawings
It is not intended to limit the scope of disclosure design by any mode with word description, but is by reference to specific embodiment
Those skilled in the art illustrate the concept of the disclosure.
Embodiment
To make the purpose, technical scheme and advantage of the disclosure clearer, below in conjunction with accompanying drawing to disclosure embodiment party
Formula is described in further detail.
Fig. 2 is refer to, a kind of implementation involved by the short message enhancement provided it illustrates each embodiment of the disclosure
The structural representation of environment.The implementation environment includes at least one transmitting terminal 220, at least one receiving terminal 240 and sms center
260。
Transmitting terminal 220 is the client with short message transmitting function, and transmitting terminal 220 can be smart mobile phone, flat board electricity
Brain, E-book reader, MP3 player (Moving Picture Experts Group Audio Layer III, dynamic shadow
As expert's compression standard audio aspect 3), MP4 (Moving Picture Experts Group Audio Layer IV, dynamic
Image expert's compression standard audio aspect 4) player, pocket computer on knee and desktop computer etc..
Receiving terminal 240 is the client with short message receive capabilities, and receiving terminal 240 can be smart mobile phone, flat board electricity
Brain, E-book reader, MP3 player (Moving Picture Experts Group Audio Layer III, dynamic shadow
As expert's compression standard audio aspect 3), MP4 (Moving Picture Experts Group Audio Layer IV, dynamic
Image expert's compression standard audio aspect 4) player, pocket computer on knee and desktop computer etc..
Transmitting terminal 220 and receiving terminal 240 can be connected with sms center 260 respectively by wireless network, can also be passed through
Other networks such as internet are connected, and can mutual transmission information.Other networks can be 2/3/4G mobile communications networks
With internet etc..
Fig. 3 is refer to, the method flow diagram of the short message enhancement provided it illustrates disclosure one embodiment.This reality
Apply example and be mainly applied to the short message enhancement in the receiving terminal shown in Fig. 2 to illustrate.The short message enhancement, can be with
Comprise the following steps:
In step 302, show that what is received includes the short message of application link;
Receiving terminal shows that what is received includes the short message of application link, and application program identification is included in application link.
In step 304, the triggering command corresponding to application link is received;
Within step 306, after triggering command is received, the application program identification operation pair that is included according to application link
The application program answered.
In summary, the short message enhancement that the present embodiment provides, the short of application link is included by what display received
Information;Receive the triggering command corresponding to application link;After triggering command is received, the application that is included according to application link
Application program corresponding to program identification operation;It is limited to solve the classification for the specific character string that can recognize that, and identifies accurately
Rate is not high, cause call application program inaccuracy the problem of;The application program mark in application link using carrying is reached
Know to call application program, always can accurately call the effect of correct application program.
Fig. 4 is refer to, it illustrates the method flow diagram of the short message enhancement of the disclosure another embodiment offer.This
Embodiment is mainly applied in the transmitting terminal shown in Fig. 2 with the short message enhancement to illustrate.The short message enhancement, can
To comprise the following steps:
In step 402, application program identification corresponding to called application program is obtained;
Such as application program identification " XiaoMiMap.app ".
In step 404, generation includes the application link of application program identification;
In a step 406, it is sent to receiving terminal using application link as the content in short message.
In summary, the short message enhancement that the present embodiment provides, should corresponding to called application program by obtaining
Use program identification;Generation includes the application link of application program identification;It is sent to application link as the content in short message
Receiving terminal;It is limited to solve the classification for the specific character string that can recognize that, and recognition accuracy is not high, causes the application called
The problem of program inaccuracy;Reach using the application program identification in application link is carried to call application program, always
The effect of correct application program can accurately be called.
Fig. 5 A are refer to, it illustrates the method flow diagram of the short message enhancement of the disclosure another embodiment offer.
The present embodiment is mainly applied in the implementation environment shown in Fig. 2 with the short message enhancement to illustrate.The short message enhancing side
Method, it may include steps of:
In step 501, transmitting terminal obtains application program identification corresponding to called application program;
Application program identification corresponding to called application program is to refer to the unique mark quilt in all application programs
The mark of the application program of calling, such as, called application program is map application " XiaoMiMap ", then application
Program identification is the ID " XiaoMiMap.app " of the map application.
Transmitting terminal can also be obtained for representing the content of application program corresponding to application program identification in application link
Display field;Or, the display field of mark short message content;Or, the default display field of transmitting terminal.Display field is to be used for
The field shown in short message, in the present embodiment, the display field need not meet specific form or arrangement regulation, appoint
Ideographic characters all may be used.The content of the display field can be order number, telephone number, calendar, contact person, address, name etc.,
Form is unlimited.Such as " millet map ", such as " 15900008888 ", such as " christmas gift list 120099 ".
Transmitting terminal can obtain application program identification corresponding to called application program, this step under different scenes
Including but not limited to following three kinds of implementations:
The first, in application program running, transmitting terminal obtains the application program identification of application program;
In application program running, transmitting terminal may be used also in addition to it can obtain the application program identification of application program
To obtain display field, operational factor can also be obtained.
The manner is in an application program running, if transmitting terminal receives the trigger signal of user, is sent
End obtains application program identification, display field and the operational factor of application program.Such as shown in Figure 5 B, in shopping application journey
In sequence " shopping of rice rice " running, " pass through if transmitting terminal receives user and clicked in shopping application program " shopping of rice rice "
Short message shares the purchase order " button a1 when, transmitting terminal obtain application program operational factor " uid=123456789 "
And application program identification " MIMIgouwu.app ", display field " 123456789 ".
Second, during short message editing, transmitting terminal receives the call request of application program;Transmitting terminal obtains called
Application program application program identification;
During short message editing, transmitting terminal receives the call request of application program, and transmitting terminal obtains called application
Outside the application program identification of program, display field can also be obtained, operational factor can also be obtained.
The manner can be during short message editing, it is not necessary to which user inputs display field, and is automatically generated display word
Section.That is, during short message editing, transmitting terminal receives user during short message editing, by short message input frame with attached
Part form calls the call request of application program, and transmitting terminal obtains the application program identification of called application program.
For example as shown in Figure 5 C, during short message editing, user is needed the relevant information of the new phone number of itself
Friend is shared with, then the user can call address list application program a3, transmitting terminal in short message input frame a2 with attachment version
The call request of application program can be then received, obtains application program identification " TongXunlu.app ", " uid=is small for operational factor
Ye &12900008888 ", display field " 12900008888 ".
The third, during short message editing, transmitting terminal receives the text information of input;Transmitting terminal is received to text information
In all or part of word selected signal;Transmitting terminal receives the call request of the application program based on selected signal triggering;
Transmitting terminal obtains the application program identification of called application program.
As shown in Figure 5 D, the third implementation includes but is not limited to following sub-step:
In step 501a, during short message editing, transmitting terminal receives the text information of input;
For example Fig. 5 E, user A want about good friend and together had supper, and just short message are sent to good friend, in short message editing process
In, mobile phone a receives the text information of user A inputs by short message input frame a4, for example " tonight, we removed HK Restaurant
Have supper.”
In step 501b, transmitting terminal receives the selected signal to all or part of word in text information;
User can choose all or part of word for the text information itself edited, and transmitting terminal then receives user to text
The selected signal of all or part of word in word information.If transmitting terminal is the mobile phone for including touch-screen, the selected signal can
Be slide touch signal.
For example user chooses that " tonight, we went HK Restaurant to have supper." in " HK Restaurant ", then hand
Machine, which will receive, chooses " HK Restaurant " selected signal.
In step 501c, transmitting terminal receives the call request of the application program based on selected signal triggering;
After all or part of word of the transmitting terminal in short message input frame is selected, ejection application program selection menu.
User can click on some application program in application program selection menu, so as to trigger corresponding call request.Now,
Transmitting terminal receives the call request for the application program that user is triggered based on display field.
Such as Fig. 5 E, due to " HK Restaurant " are a dining rooms, in order to make good friend know the address in the dining room,
Therefore the user chooses in short message input frame " HK Restaurant ", then selects menu in the application program of mobile phone ejection
Middle invocation map application program, transmitting terminal can then receive the call request of triggering map application.
In step 501d, transmitting terminal obtains the application program identification of called application program.
After transmitting terminal receives the call request of application program, transmitting terminal can obtain the called application program
Application program identification.Such as " TongXunlu.app " " MIMIgouwu.app " and " XiaoMiMap.app ".
It should be noted that according to difference during specific implementation, transmitting terminal herein, which may also need to obtain this, applies journey
The operational factor of sequence.For example after the call request that transmitting terminal receives triggering map application, user's control map should
" the position where HK Restaurant " is navigated to program.Then, transmitting terminal obtains the ID of the map application, simultaneously
Transmitting terminal obtains the coordinate information in the geographical position that map application currently navigates to.
In step 502, transmitting terminal generation includes the application link of application program identification;
When transmitting terminal generation includes the application link of application program identification, if transmitting terminal has also obtained display field, then
Display field can also also be generated as a part for application link by transmitting terminal.
In addition, when transmitting terminal generation includes the application link of application program identification, if transmitting terminal, which has also obtained this, applies journey
The operational factor of sequence, then operational factor will can also be generated as a part for application link by transmitting terminal.When operational factor bag
When including multiple, it can be separated using special character, such as " & ".
Such as one section on " HK Restaurant " application link can be "<Ahref=" MiMiMap.app
Uid=abcd4523&efgh7856 ">HK Restaurant</a>" wherein, display field is " HK Restaurant ", application
Program identification is " MiMiMap.app ";Operational factor is that " HK Restaurant " coordinate information, the coordinate information is by longitude
" abcd4523 " and latitude " efgh7856 " are formed, and centre is separated by with " & ".
In step 503, application link is sent to receiving terminal by transmitting terminal.
Corresponding, receiving terminal receives the short message.
Application link is added to the content of short message by transmitting terminal.When the short message only includes application link, transmitting terminal
Full content using the application link as short message;When the short message not only includes application link, transmitting terminal should by this
It is inserted in link in the short message as in the position where the content of user's input.
That is, transmitting terminal is using the application link as some or all in short message.
In step 504, receiving terminal shows that what is received includes the short message of application link;
Receiving terminal can directly display the short message for including application link received.But checked for the ease of user, this
Step can use and mode is implemented as described below:
When application link includes display field, receiving terminal is in the application link in showing short message, display application
Display field in link and the part in application link in addition to display field is not shown, and it is aobvious that display field is carried out into difference
Show.
That is, only showing display field in the short message that receiving terminal receives, do not show and display field is removed in application link
Outside part.It is aobvious that the display mode of display field can carry out difference with the common language in short message in several ways
Show, such as, it is differently shown with " blue font+underscore ", is differently shown with " red font+underscore ";Or
With overstriking, either inclination or emersion and other effects are differently shown.
Such as, it is assumed that according to " HK Restaurant " and the application link of the ID of map application generations are<A href=
“MiMiMap.appUid=abcd4523&efgh7856 ">HK Restaurant</a>, then the application link is in receiving terminal
Only display " HK Restaurant ", without showing above-mentioned specific address.Such as receiving terminal show short message would is that " tonight I
GoHK RestaurantHave supper." wherein underline " HK Restaurant " are display field.Namely receiving terminal
Show the display field in application link and do not show the part in application link in addition to display field, and display field is entered
Row distinctly displays.
It should be added that after the short message including application link is sent to receiving terminal by transmitting terminal, transmitting terminal
In the application link in showing short message, transmitting terminal can also show the display field in application link and not show using chain
The part in addition to display field is connect, and display field is differently shown.That is, transmitting terminal shows in sent message
Show that the mode of the short message is identical with the display mode of receiving terminal.
In step 505, receiving terminal receives the triggering command corresponding to application link;
When user needs to read the content relevant with display field, the display field can be clicked on, receiving terminal can then connect
It is incorporated as the trigger signal for the display field.If receiving terminal is the mobile phone comprising touch-screen, the trigger signal can be made
Click signal for the display field.
In step 506, receiving terminal detects whether to have installed application program corresponding with application program identification;
Due to including application program identification corresponding with display field in link, therefore, receiving terminal needs to detect
The local application program whether installed corresponding to application program identification corresponding with display field.
In step 507, if testing result is does not install, receiving terminal switches to program circle for downloading application program
Face.
The program interface for being used to download application program can be Webpage;It can also be program circle of application market
Face.
In step 508, if testing result is has installed, after triggering command is received, receiving terminal is according to using chain
Connect application program corresponding to the application program identification operation included.
This step includes the following two kinds situation:
The first, if application link also includes operational factor, receiving terminal starts application program, and operational factor is transmitted
Handled to application program, operational factor is used to perform predetermined process operation after being employed program processing.
For example after invocation map application program is received, map application is according to " HK Restaurant " coordinate
Information will " HK Restaurant " be automatically positioned the particular location on map.
Second, if application link does not include operational factor, receiving terminal starts application program.
In summary, the short message enhancement that the present embodiment provides, the short of application link is included by what display received
Information;Receive the triggering command corresponding to application link;After triggering command is received, the application that is included according to application link
Application program corresponding to program identification operation;It is limited to solve the classification for the specific character string that can recognize that, and identifies accurately
Rate is not high, cause call application program inaccuracy the problem of;The application program mark in application link using carrying is reached
Know to call application program, always can accurately call the effect of correct application program.
In addition, in this example it is shown that field need not meet specific form or arrangement regulation, any character is all
Can.The content of the display field can be order number, telephone number, calendar, contact person, address, name etc., and form is not
Limit;The application program that can be called in the present embodiment does not have an any restrictions yet, it is any can local runtime application program all
Can be with, such as map application, address list application program, calendar applications etc. so that transmitting terminal and receiving terminal are short
Any possible application program can be called in information.If receiving terminal does not install corresponding application program, receiving terminal also provides certainly
The dynamic program interface switched to for downloading application program, has reached the effect being user-friendly.
It should be added that because the link that short message includes is not necessarily application link, it is also possible to common
Link, therefore receiving terminal can also detect, step is as follows when receiving short message to the link that short message includes:
1st, whether the short message that receiving terminal detection receives is comprising link;
The 2nd, if testing result is to parse link comprising link, receiving terminal by default resolution rules and obtain analysis result;
3rd, when analysis result includes application program identification, receiving terminal determines that short message is to include the short message of application link
Breath.
In a practical application, as illustrated in figure 5f, such as short message of the short message comprising application link of transmitting terminal generation inputs
Shown in frame 51 " let us exists<A href=" MiMiMap.appUid=abcd1234&efgh5678 ">Meter meter companies</
a>Meeting ", wherein application program identification is " MiMiMap.app ", and display field is " meter meter companies ", and operational factor is
" abcd1234 " and " efgh5678 ", the two operational factors represent the longitude and latitude of meter meter companies respectively.Receiving terminal receives
" let us exists the display content of the short message arrived as shown in frame 52Meter meter companiesMeeting ", wherein " meter meter companies " is display word
Section, is differently shown with underscore.When user is clicking on " meter meter companies ", receiving terminal is received corresponding to the application link
Triggering command, journey is applied corresponding to the operation of application identities " MiMiMap.app " that then receiving terminal includes according to the application link
Sequence " rice meter figure " 53, is determined " meter meter companies " according to operational factor " abcd1234 " and " efgh5678 " on map
Position.
It is the device embodiment of the disclosure below, for the details of wherein not detailed description, may be referred to above-mentioned corresponding
Embodiment of the method.
Fig. 6 is refer to, the structural representation of the short message intensifier provided it illustrates disclosure one embodiment.This is short
Letter intensifier can be by all or part being implemented in combination with as receiving terminal of software, hardware or both, and this is short
Letter intensifier includes:Information display module 620, command reception module 640 and program operation module 660;
Information display module 620, for showing the short message for including application link received;
Command reception module 640, the triggering that the application link that information display module 620 is shown is corresponded to for receiving refer to
Order;
Program runs module 660, for after the triggering command that command reception module 640 receives is received, according to should
Application program corresponding to the application program identification operation included with link.
In summary, the short message intensifier that the present embodiment provides, the short of application link is included by what display received
Information;Receive the triggering command corresponding to application link;After triggering command is received, the application that is included according to application link
Application program corresponding to program identification operation;It is limited to solve the classification for the specific character string that can recognize that, and identifies accurately
Rate is not high, cause call application program inaccuracy the problem of;The application program mark in application link using carrying is reached
Know to call application program, always can accurately call the effect of correct application program.
Fig. 7 is refer to, it illustrates the structural representation of the short message intensifier of the disclosure another embodiment offer.Should
Short message intensifier can be by all or part being implemented in combination with as transmitting terminal of software, hardware or both, should
Short message intensifier includes:Identifier acquisition module 720, link generation module 740 and SMS transmission module 760;
Identifier acquisition module 720, for obtaining application program identification corresponding to called application program;
Generation module 740 is linked, the application for the application program identification that identifier acquisition module 720 is got is included for generating
Link;
SMS transmission module 760, for the application link that generates of generation module 740 will to be linked as the content in short message
It is sent to receiving terminal.
In summary, the short message intensifier that the present embodiment provides, should corresponding to called application program by obtaining
Use program identification;Generation includes the application link of application program identification;It is sent to application link as the content in short message
Receiving terminal;It is limited to solve the classification for the specific character string that can recognize that, and recognition accuracy is not high, causes the application called
The problem of program inaccuracy;Reach using the application program identification in application link is carried to call application program, always
The effect of correct application program can accurately be called.
Fig. 8 is refer to, the structural representation of the short message strengthening system provided it illustrates disclosure one embodiment.This is short
Letter strengthening system includes at least one receiving terminal 81 and at least one transmitting terminal 83, at least one transmitting terminal 83 and at least one
Individual receiving terminal 81 is connected by wireless network, specific as follows:
Receiving terminal 81 includes:Information display module 820, command reception module 840 and program operation module 860;
Information display module 820, for showing the short message for including application link received;
Command reception module 840, the triggering that the application link that information display module 820 is shown is corresponded to for receiving refer to
Order;
Program runs module 860, for after the triggering command that command reception module 840 receives is received, according to should
Application program corresponding to the application program identification operation included with link.
When also including in application link:Application program corresponding to the application program identification included for identifying application link
Content display field;Or, the display field of mark short message content;Or, during the default display field of transmitting terminal;Information shows
Show module 820, in the application link in showing short message, showing the display field in application link and not showing application
Part in link in addition to display field, and display field is differently shown.
Program runs module 860, including:
Parameter processing unit 861, if also including operational factor for application link, start application program, and will operation
Parameter passes to application program and handled, and operational factor is used to perform predetermined process operation after being employed program processing;
Program start unit 862, if not including operational factor for application link, start application program.
Receiving terminal 81 also includes:
Programmable detection module 850, for detecting whether having installed application program corresponding with application program identification;
Changing interface module 851, if switching to the program for downloading application program for testing result not install
Interface.
Receiving terminal 81 also includes:
Link detection module 810, for whether detecting the short message received comprising link;
Parsing module 811 is linked, if being comprising link for testing result, is linked by default resolution rules parsing
To analysis result;
Short message determining module 812, for when analysis result includes application program identification, determining that short message is to include application
The short message of link.
Transmitting terminal 83 includes:Identifier acquisition module 802, link generation module 804 and SMS transmission module 806;
Identifier acquisition module 802, for obtaining application program identification corresponding to called application program;
Generation module 804 is linked, the application for the application program identification that identifier acquisition module 802 is got is included for generating
Link;
SMS transmission module 806, for the application link that generates of generation module 804 will to be linked as the content in short message
It is sent to receiving terminal.
Identifier acquisition module 802, including:
First acquisition unit, in application program running, obtaining the application program identification of application program;
Or,
Second acquisition unit, for during short message editing, receiving the call request of application program;Obtain what is be called
The application program identification of application program;
Or,
3rd acquiring unit, for during short message editing, receiving the text information of input;Receive in text information
The selected signal of all or part of word;Receive the call request of the application program based on selected signal triggering;Acquisition is adjusted
The application program identification of application program.
Transmitting terminal 83, in addition to:
Field acquisition module 803, it is used to represent application program corresponding to application program identification in application link for obtaining
Content display field, or, the display field of mark short message content, or, the default display field of transmitting terminal;
Field generation module 805, for display field to be also generated as to a part for application link.
Transmitting terminal 83, in addition to:
Parameter acquisition module 807, for obtaining the operational factor of application program;
Parameter generation module 808, for operational factor to be also generated as to a part for application link.
Transmitting terminal 83, in addition to:
Field display module 809, in the application link in showing short message, showing the display word in application link
Section and the part in application link in addition to display field is not shown, and display field is differently shown.
In summary, the short message intensifier that the present embodiment provides, the short of application link is included by what display received
Information;Receive the triggering command corresponding to application link;After triggering command is received, the application that is included according to application link
Application program corresponding to program identification operation;It is limited to solve the classification for the specific character string that can recognize that, and identifies accurately
Rate is not high, cause call application program inaccuracy the problem of;The application program mark in application link using carrying is reached
Know to call application program, always can accurately call the effect of correct application program.
Fig. 9 is refer to, the structural representation of the receiving terminal or transmitting terminal that are provided it illustrates one embodiment of the disclosure
Figure.The receiving terminal or transmitting terminal are used to implement the short message enhancement provided in above-described embodiment, will connect in the present embodiment
Receiving end or transmitting terminal are referred to as electronic equipment 900, specifically:
Electronic equipment 900 can include RF (Radio Frequency, radio frequency) circuit 910, include one or one with
Memory 920, input block 930, display unit 940, sensor 950, the voicefrequency circuit of upper computer-readable recording medium
960th, short range wireless transmission module 970, include one or the processor 980 and power supply of more than one processing core
990 grade parts.It will be understood by those skilled in the art that the electronic devices structure shown in Fig. 9 is not formed to electronic equipment
Limit, can include than illustrating more or less parts, either combine some parts or different parts arrangement.Wherein:
RF circuits 910 can be used for receive and send messages or communication process in, the reception and transmission of signal, especially, by base station
After downlink information receives, transfer to one or more than one processor 980 is handled;In addition, it is sent to up data are related to
Base station.Generally, RF circuits 910 include but is not limited to antenna, at least one amplifier, tuner, one or more oscillators, use
Family identity module (SIM) card, transceiver, coupler, LNA (Low Noise Amplifier, low-noise amplifier), duplex
Device etc..In addition, RF circuits 910 can also be communicated by radio communication with network and other equipment.Radio communication, which can use, appoints
(Global System of Mobile communication, the whole world are moved for one communication standard or agreement, including but not limited to GSM
Dynamic communication system), GPRS (General Packet Radio Service, general packet radio service), CDMA (Code
Division Multiple Access, CDMA), WCDMA (Wideband Code Division Multiple
Access, WCDMA), LTE (Long Term Evolution, Long Term Evolution), Email, SMS (Short
Messaging Service, Short Message Service) etc..Memory 920 can be used for storage software program and module, such as, storage
Device 920 can be used for storing preset time list, can be also used for the software program of storage collection voice signal, realizes keyword
The software program of identification, the software program for realizing continuous speech recognition and realization set software program for reminding item etc..
Processor 980 is stored in the software program and module of memory 920 by operation, so as to perform various function application and number
According to the function of " receiving the triggering command corresponding to application link " in processing, such as the embodiment of the present disclosure, " refer to receiving triggering
Function of after order, application program corresponding to the application program identification operation that is included according to application link " etc..Memory 920
Storing program area and storage data field can mainly be included, wherein, storing program area can storage program area, at least one function institute
Application program (such as sound-playing function, image player function etc.) needed etc.;Storage data field can be stored according to electronic equipment
900 use created data (such as voice data, phone directory etc.) etc..In addition, memory 920 can be included at a high speed at random
Access memory, can also include nonvolatile memory, a for example, at least disk memory, flush memory device or other
Volatile solid-state part.Correspondingly, memory 920 can also include Memory Controller, to provide processor 980 and defeated
Enter access of the unit 930 to memory 920.
Input block 930 can be used for the numeral or character information for receiving input, and generation is set with user and function
Control relevant keyboard, mouse, action bars, optics or the input of trace ball signal.Specifically, input block 930 may include to touch
Sensitive surfaces 931 and other input equipments 932.Touch sensitive surface 931, also referred to as touch display screen or Trackpad, collect and use
Family on or near it touch operation (such as user using any suitable object or annex such as finger, stylus in touch-sensitive table
Operation on face 931 or near touch sensitive surface 931), and corresponding attachment means are driven according to formula set in advance.It is optional
, touch sensitive surface 931 may include both touch detecting apparatus and touch controller.Wherein, touch detecting apparatus detection is used
The touch orientation at family, and the signal that touch operation is brought is detected, transmit a signal to touch controller;Touch controller is from touch
Touch information is received in detection means, and is converted into contact coordinate, then gives processor 980, and can reception processing device 980
The order sent simultaneously is performed.Furthermore, it is possible to using polytypes such as resistance-type, condenser type, infrared ray and surface acoustic waves
Realize touch sensitive surface 931.Except touch sensitive surface 931, input block 930 can also include other input equipments 932.Specifically,
Other input equipments 932 can include but is not limited to physical keyboard, function key (such as volume control button, switch key etc.),
One or more in trace ball, mouse, action bars etc..
Display unit 940 can be used for display by the information of user's input or be supplied to the information and electronic equipment of user
900 various graphical user interface, these graphical user interface can by figure, text, icon, video and its any combination Lai
Form.Display unit 940 may include display panel 941, optionally, can use LCD (Liquid Crystal Display,
Liquid crystal display), the form such as OLED (Organic Light-Emitting Diode, Organic Light Emitting Diode) configure display
Panel 941.Further, touch sensitive surface 931 can be covered on display panel 941, when touch sensitive surface 931 is detected thereon
Or after neighbouring touch operation, processor 980 is sent to determine the type of touch event, device 980 is followed by subsequent processing according to touch
The type of event provides corresponding visual output on display panel 941.Although in fig.9, touch sensitive surface 931 and display panel
941 be the part independent as two to realize input and input function, but in some embodiments it is possible to by touch sensitive surface
931 integrate with display panel 941 and realize input and output function.
Electronic equipment 900 may also include at least one sensor 950, for example, optical sensor, motion sensor and other
Sensor.Specifically, optical sensor may include ambient light sensor and proximity transducer, wherein, ambient light sensor can basis
The light and shade of ambient light adjusts the brightness of display panel 941, proximity transducer can when electronic equipment 900 is moved in one's ear,
Close display panel 941 and/or backlight.As one kind of motion sensor, gravity accelerometer can detect all directions
The size of upper (generally three axles) acceleration, can detect that size and the direction of gravity, available for identification mobile phone posture when static
Application (such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (for example pedometer, strikes
Hit) etc.;The gyroscope that can also configure as electronic equipment 900, barometer, hygrometer, thermometer, infrared ray sensor etc. other
Sensor, it will not be repeated here.
Voicefrequency circuit 960, loudspeaker 961, microphone 962 can provide the COBBAIF between user and electronic equipment 900.
Electric signal after the voice data received conversion can be transferred to loudspeaker 961, is changed by loudspeaker 961 by voicefrequency circuit 960
Exported for voice signal;On the other hand, the voice signal of collection is converted to electric signal by microphone 962, is connect by voicefrequency circuit 960
Voice data is converted to after receipts, then after voice data output processor 980 is handled, through RF circuits 910 to be sent to another end
End, or voice data is exported to memory 920 further to handle.Voicefrequency circuit 960 is also possible that earphone jack,
To provide the communication of peripheral hardware earphone and electronic equipment 900.
Short range wireless transmission module 970 can be WIFI (wireless fidelity, Wireless Fidelity) modules or indigo plant
Tooth module etc..Electronic equipment 900 can help user to send and receive e-mail, browse net by short range wireless transmission module 970
Page and access streaming video etc., it has provided the user wireless broadband internet and accessed.Although Fig. 9 shows short-distance wireless
Transport module 970, but it is understood that, it is simultaneously not belonging to must be configured into for electronic equipment 900, completely can be as needed
Omitted in the scope for not changing disclosed essence.
Processor 980 is the control centre of electronic equipment 900, utilizes each of various interfaces and the whole terminal of connection
Part, by running or performing the software program and/or module that are stored in memory 920, and call and be stored in memory
Data in 920, the various functions and processing data of electronic equipment 900 are performed, so as to carry out integral monitoring to electronic equipment.Can
Choosing, processor 980 may include one or more processing cores;Optionally, processor 980 can integrate application processor and modulation
Demodulation processor, wherein, application processor mainly handles operating system, user interface and application program etc., modulation /demodulation processing
Device mainly handles radio communication.It is understood that above-mentioned modem processor can not also be integrated into processor 980.
Electronic equipment 900 also includes the power supply 990 (such as battery) to all parts power supply, it is preferred that power supply can lead to
Cross power-supply management system and processor 980 be logically contiguous, so as to by power-supply management system realize management charging, electric discharge and
The functions such as power managed.Power supply 990 can also include one or more direct current or AC power, recharging system, electricity
The random component such as source failure detector circuit, power supply changeover device or inverter, power supply status indicator.
Although being not shown, electronic equipment 900 can also include camera, bluetooth module etc., will not be repeated here.
Electronic equipment 900 also includes memory, and one or more than one program, one of them or one
Procedure above is stored in memory, and is configured to by one or any of the above-described embodiment institute of more than one computing device
The short message enhancement stated.
It should be added that in another embodiment, electronic equipment can include more more or less than Fig. 9
Part, some parts or different parts arrangement are either combined, to realize all or part of function.
In addition, the computer program for being also implemented as being performed by CPU according to disclosed method, the computer program
It can store in a computer-readable storage medium.When the computer program is performed by CPU, perform and limited in disclosed method
Fixed above-mentioned function.
In addition, above method step and system unit can also utilize controller and make it that controller is real for storing
The computer-readable recording medium of the computer program of existing above-mentioned steps or Elementary Function is realized.
In addition, it should be appreciated that computer-readable recording medium (for example, memory) as described herein can be volatile
Property memory or nonvolatile memory, or both volatile memory and nonvolatile memory can be included.As example
Sub and nonrestrictive, nonvolatile memory can include read-only storage (ROM), programming ROM (PROM), electrically programmable
ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory.Volatile memory can include arbitrary access
Memory (RAM), the RAM can serve as external cache.Nonrestrictive as an example, RAM can be with more
Kind form obtains, such as synchronous random access memory (DRAM), dynamic ram (DRAM), synchronous dram (SDRAM), double data rate SDRAM
(DDR SDRAM), enhancing SDRAM (ESDRAM), synchronization link DRAM (SLDRAM) and directly RambusRAM (DRRAM).Institute
The storage device of disclosed aspect is intended to the memory of including but not limited to these and other suitable type.
Those skilled in the art will also understand is that, the various illustrative logical blocks with reference to described by disclosure herein, mould
Block, circuit and algorithm steps may be implemented as the combination of electronic hardware, computer software or both.It is hard in order to clearly demonstrate
This interchangeability of part and software, enters with regard to the function of various exemplary components, square, module, circuit and step to it
General description is gone.This function is implemented as software and is also implemented as hardware depending on concrete application and application
Design constraint to whole system.Those skilled in the art can realize described in a variety of ways for every kind of concrete application
Function, but this realize that decision should not be interpreted as causing a departure from the scope of the present disclosure.
Various illustrative logical blocks, module and circuit with reference to described by disclosure herein, which can utilize, to be designed to
The following part of function described here is performed to realize or perform:General processor, digital signal processor (DSP), special collection
Into circuit (ASIC), field programmable gate array (FPGA) or other PLDs, discrete gate or transistor logic, divide
Any combinations of vertical nextport hardware component NextPort or these parts.General processor can be microprocessor, but alternatively, processing
Device can be any conventional processors, controller, microcontroller or state machine.Processor can also be implemented as computing device
Combination, for example, the combination of DSP and microprocessor, multi-microprocessor, one or more microprocessors combination DSP core or any
Other this configurations.
The step of method or algorithm with reference to described by disclosure herein, can be directly contained in hardware, be held by processor
In capable software module or in combination of the two.Software module may reside within RAM memory, flash memory, ROM storages
Device, eprom memory, eeprom memory, register, hard disk, removable disk, CD-ROM or known in the art it is any its
In the storage medium of its form.Exemplary storage medium is coupled to processor so that processor can be from the storage medium
Middle reading information writes information to the storage medium.In an alternative, the storage medium can be with processor collection
Into together.Processor and storage medium may reside within ASIC.ASIC may reside within user terminal.In a replacement
In scheme, processor and storage medium can be used as discrete assembly resident in the user terminal.
In one or more exemplary designs, the function can be real in hardware, software, firmware or its any combination
It is existing.If realized in software, can be stored in using the function as one or more instruction or code computer-readable
Transmitted on medium or by computer-readable medium.Computer-readable medium includes computer-readable storage medium and communication media,
The communication media includes helping for computer program to be sent to any medium of another position from a position.Storage medium
It can be any usable medium that can be accessed by a general purpose or special purpose computer.It is nonrestrictive as an example, the computer
Computer-readable recording medium can include RAM, ROM, EEPROM, CD-ROM or other optical disc memory apparatus, disk storage equipment or other magnetic
Property storage device, or can be used for carry or storage form for instruction or data structure required program code and can
Any other medium accessed by universal or special computer or universal or special processor.In addition, any connection can
It is properly termed as computer-readable medium.If for example, use coaxial cable, optical fiber cable, twisted-pair feeder, digital subscriber line
(DSL) or such as wireless technology of infrared ray, radio and microwave to send software from website, server or other remote sources,
Then the wireless technology of above-mentioned coaxial cable, optical fiber cable, twisted-pair feeder, DSL or such as infrared elder generations, radio and microwave is included in
The definition of medium.As used herein, disk and CD include compact disk (CD), laser disk, CD, digital versatile disc
(DVD), floppy disk, Blu-ray disc, wherein disk generally magnetically reproduce data, and CD reproduce data using laser optics.On
The combination for stating content should also be as being included in the range of computer-readable medium.
Disclosed exemplary embodiment, but disclosed exemplary embodiment should be noted, it should be noted that without departing substantially from
On the premise of the scope of the present disclosure that claim limits, it may be many modifications and change.According to disclosure described herein
Function, step and/or the action of the claim to a method of embodiment are not required to perform with any particular order.In addition, although this public affairs
The element opened can be described or required in the form of individual, it is also contemplated that it is multiple, it is unless explicitly limited odd number.
One of ordinary skill in the art will appreciate that hardware can be passed through by realizing all or part of step of above-described embodiment
To complete, by program the hardware of correlation can also be instructed to complete, described program can be stored in a kind of computer-readable
In storage medium, storage medium mentioned above can be read-only storage, disk or CD etc..
The foregoing is only the preferred embodiment of the disclosure, not to limit the disclosure, all spirit in the disclosure and
Within principle, any modification, equivalent substitution and improvements made etc., it should be included within the protection domain of the disclosure.
Claims (21)
1. a kind of short message enhancement, it is characterised in that methods described includes:
The short message for including application link received is shown, the application link refers to that transmitting terminal is called according to what is got
Application program application program identification generation link, wherein, the called application program is in short message editing process
In receive in the text information to input after the selected signal of all or part of word, the transmitting terminal show should
With selected application program in procedure selection menu;
Receive the triggering command corresponding to the application link;
After the triggering command is received, according to application corresponding to the application program identification operation that the application link includes
Program.
2. according to the method for claim 1, it is characterised in that also include in the application link:For identifying described answer
The display field of the content of application program corresponding to the application program identification included with link;Or, the mark short message
Cease the display field of content;Or, the default display field of transmitting terminal;
The short message for including application link that the display receives, including:
In the application link in showing the short message, show the display field in the application link and do not show
Show the part in addition to the display field in the application link, and the display field is differently shown.
3. according to the method for claim 1, it is characterised in that the application program included according to the application link
Application program corresponding to mark operation, including:
If the application link also includes operational factor, start the application program, and the operational factor is passed into institute
State application program to be handled, the operational factor is used to be performed predetermined process operation after application program processing;
If the application link does not include operational factor, start the application program.
4. according to the method for claim 1, it is characterised in that methods described also includes:
Detect whether that application program corresponding with the application program identification has been installed;
If testing result switches to the program interface for downloading the application program not install.
5. method according to any one of claims 1 to 4, it is characterised in that methods described also includes:
The short message received is detected whether comprising link;
If testing result is comprising the link, parses the link by default resolution rules and obtain analysis result;
When the analysis result includes the application program identification, it is include the application link short to determine the short message
Information.
6. a kind of short message enhancement, it is characterised in that methods described includes:
During short message editing, the text information of input is received;
Receive the selected signal to all or part of word in the text information;
After the selected signal is received, display application program selection menu;
Obtain the called application program selected in application program selection menu;
Obtain the application program identification of the application program;
Generation includes the application link of the application program identification, and the application link refers to be given birth to according to the application program identification
Into link;
Receiving terminal is sent to using the application link as the content in short message.
7. according to the method for claim 6, it is characterised in that methods described, in addition to:
The display field for representing the content of application program corresponding to application program identification in the application link is obtained, or,
Identify the display field of the short message content, or, the default display field of transmitting terminal;
The display field is also generated as to a part for the application link.
8. according to the method for claim 6, it is characterised in that methods described, in addition to:
Obtain the operational factor of the application program;
The operational factor is also generated as to a part for the application link.
9. according to the method for claim 7, it is characterised in that methods described, in addition to:
In the application link in showing the short message, show the display field in the application link and do not show
Show the part in addition to the display field in the application link, and the display field is differently shown.
10. a kind of short message intensifier, it is characterised in that described device includes:
Information display module, for showing the short message for including application link received, the application link refers to transmitting terminal
The link generated according to the application program identification of the called application program got, wherein, the called application journey
Sequence is in being received during short message editing to the text information of input after the selected signal of all or part of word,
Selected application program in the application program selection menu that the transmitting terminal is shown;
Command reception module, for receiving the triggering command corresponding to the application link;
Program runs module, for the application program after the triggering command is received, included according to the application link
Application program corresponding to mark operation.
11. device according to claim 10, it is characterised in that also include in the application link:It is described for identifying
The display field of the content of application program corresponding to the application program identification that application link includes;Or, mark is described short
The display field of the information content;Or, the default display field of transmitting terminal;
Described information display module, in the application link in showing the short message, showing the application link
In the display field and do not show the part in the application link in addition to the display field, and by the display word
Section is differently shown.
12. device according to claim 10, it is characterised in that described program runs module, including:
Parameter processing unit, if also including operational factor for the application link, start the application program, and by described in
Operational factor passes to the application program and handled, and the operational factor is used to be performed in advance after application program processing
Fixed processing operation;
Program start unit, if not including operational factor for the application link, start the application program.
13. device according to claim 10, it is characterised in that described device also includes:
Programmable detection module, for detecting whether having installed application program corresponding with the application program identification;
Changing interface module, if switching to program circle for downloading the application program for testing result not install
Face.
14. according to any described device of claim 10 to 13, it is characterised in that described device also includes:
Link detection module, for whether detecting the short message received comprising link;
Parsing module is linked, if being comprising the link for testing result, the link is parsed by default resolution rules
Obtain analysis result;
Short message determining module, for when the analysis result includes the application program identification, determining that the short message is bag
Include the short message of the application link.
15. a kind of short message intensifier, it is characterised in that described device includes:
Identifier acquisition module, for during short message editing, receiving the text information of input;Receive in the text information
The selected signal of all or part of word;Receive the call request of the application program based on selected signal triggering;Acquisition is adjusted
The application program identification of the application program;
Generation module is linked, the application link of the application program identification is included for generating;
SMS transmission module, for being sent to receiving terminal using the application link as the content in short message.
16. device according to claim 15, it is characterised in that described device, in addition to:
Field acquisition module, it is used to represent in the application link corresponding to application program identification in application program for obtaining
The display field of appearance, or, the display field of the mark short message content, or, the default display field of transmitting terminal;
Field generation module, for the display field to be also generated as to a part for the application link.
17. device according to claim 15, it is characterised in that described device, in addition to:
Parameter acquisition module, for obtaining the operational factor of the application program;
Parameter generation module, for the operational factor to be also generated as to a part for the application link.
18. device according to claim 16, it is characterised in that described device, in addition to:
Field display module, in the application link in showing the short message, showing in the application link
The display field and the part in the application link in addition to the display field is not shown, and the display field is entered
Row distinctly displays.
19. a kind of receiving terminal, it is characterised in that the receiving terminal includes:
One or more processors;
Memory;With
One or more modules, one or more of modules be stored in the memory and be configured to by one or
Multiple computing devices, one or more of modules have following function:
The short message for including application link received is shown, the application link refers to that transmitting terminal is called according to what is got
Application program application program identification generation link, wherein, the called application program is in short message editing process
In receive in the text information to input after the selected signal of all or part of word, the transmitting terminal show should
With selected application program in procedure selection menu;
Receive the triggering command corresponding to the application link;
After the triggering command is received, according to application corresponding to the application program identification operation that the application link includes
Program.
20. a kind of transmitting terminal, it is characterised in that the transmitting terminal includes:
One or more processors;
Memory;With
One or more modules, one or more of modules be stored in the memory and be configured to by one or
Multiple computing devices, one or more of modules have following function:
During short message editing, the text information of input is received;
Receive the selected signal to all or part of word in the text information;
After the selected signal is received, display application program selection menu;
Obtain the called application program selected in application program selection menu;
Obtain the application program identification of the application program;
Generation includes the application link of the application program identification;
Receiving terminal is sent to using the application link as the content in short message.
21. a kind of short message strengthening system, it is characterised in that the short message enhancement information includes at least one transmitting terminal and at least one
Individual receiving terminal, at least one transmitting terminal are connected with least one receiving terminal by wireless network;
The receiving terminal is receiving terminal as claimed in claim 19;
The transmitting terminal is transmitting terminal as claimed in claim 20.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310669683.5A CN103702297B (en) | 2013-12-10 | 2013-12-10 | Short message enhancement, apparatus and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310669683.5A CN103702297B (en) | 2013-12-10 | 2013-12-10 | Short message enhancement, apparatus and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103702297A CN103702297A (en) | 2014-04-02 |
CN103702297B true CN103702297B (en) | 2018-02-02 |
Family
ID=50363672
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310669683.5A Active CN103702297B (en) | 2013-12-10 | 2013-12-10 | Short message enhancement, apparatus and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103702297B (en) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104238878B (en) * | 2014-09-05 | 2018-01-16 | 广东欧珀移动通信有限公司 | A kind of method and device for starting application program or function of application |
CN105392198B (en) * | 2015-10-29 | 2019-03-15 | 小米科技有限责任公司 | Network communication method and device |
CN106897008A (en) * | 2015-12-21 | 2017-06-27 | 北京奇虎科技有限公司 | The treating method and apparatus of reading |
CN105933513A (en) * | 2016-04-14 | 2016-09-07 | 珠海市小源科技有限公司 | Method and device for recognizing and executing instruction content of short message |
CN107302563A (en) * | 2017-05-25 | 2017-10-27 | 深圳市金立通信设备有限公司 | A kind of method and terminal for opening web page interlinkage |
US10791077B2 (en) | 2017-08-08 | 2020-09-29 | Snap Inc. | Application-independent messaging system |
CN108804487A (en) * | 2017-12-28 | 2018-11-13 | 中国移动通信集团公司 | A kind of method and device of extraction target character |
CN109144347A (en) * | 2018-09-27 | 2019-01-04 | 广州视源电子科技股份有限公司 | Equipment state adjusting method, device, equipment and storage medium |
CN110047187A (en) * | 2019-04-26 | 2019-07-23 | 深圳市丰巢科技有限公司 | A kind of method, apparatus, equipment and system for opening express delivery cabinet |
CN110337074B (en) * | 2019-06-26 | 2022-02-18 | 深圳市梦网科技发展有限公司 | Interactive information transmission method, system and terminal equipment |
US11134036B2 (en) | 2019-07-05 | 2021-09-28 | Snap Inc. | Event planning in a content sharing platform |
US11411900B2 (en) | 2020-03-30 | 2022-08-09 | Snap Inc. | Off-platform messaging system |
US11700225B2 (en) | 2020-04-23 | 2023-07-11 | Snap Inc. | Event overlay invite messaging system |
CN114390137A (en) * | 2020-10-20 | 2022-04-22 | 阿里巴巴集团控股有限公司 | Short message processing method, device, equipment and storage medium |
CN113849750A (en) * | 2021-12-01 | 2021-12-28 | 荣耀终端有限公司 | Link information display method, device, electronic device, and readable storage medium |
US11973730B2 (en) | 2022-06-02 | 2024-04-30 | Snap Inc. | External messaging function for an interaction system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101674374A (en) * | 2009-09-02 | 2010-03-17 | 优视动景(北京)技术服务有限公司 | Webpage content extraction forwarding system for mobile communication terminal and application method thereof |
CN103024149A (en) * | 2012-11-26 | 2013-04-03 | 东莞宇龙通信科技有限公司 | Mobile terminal and method for processing information content thereof |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8213971B2 (en) * | 2009-04-27 | 2012-07-03 | Qualcomm Incorporated | Apparatus and method for activating computer applications with SMS messaging |
CN101699877B (en) * | 2009-11-05 | 2012-10-10 | 中兴通讯股份有限公司 | Mobile terminal and method and system for establishing end-to-end internet protocol connection |
-
2013
- 2013-12-10 CN CN201310669683.5A patent/CN103702297B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101674374A (en) * | 2009-09-02 | 2010-03-17 | 优视动景(北京)技术服务有限公司 | Webpage content extraction forwarding system for mobile communication terminal and application method thereof |
CN103024149A (en) * | 2012-11-26 | 2013-04-03 | 东莞宇龙通信科技有限公司 | Mobile terminal and method for processing information content thereof |
Also Published As
Publication number | Publication date |
---|---|
CN103702297A (en) | 2014-04-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103702297B (en) | Short message enhancement, apparatus and system | |
CN105900466B (en) | Message processing method and device | |
CN104794396B (en) | Across standing posture script loophole detection method and device | |
CN104427074B (en) | A kind of methods, devices and systems for showing incoming information | |
CN106126174B (en) | A kind of scene sound effect control method, and electronic device | |
CN104717125B (en) | Graphic code store method and device | |
CN103763112B (en) | A kind of user identity protection method and apparatus | |
CN103678502B (en) | Information collection method and device | |
CN104166646B (en) | A kind of method and apparatus for inputting uniform resource locator | |
CN104516624B (en) | A kind of method and device inputting account information | |
JP6910300B2 (en) | A method for displaying chat history records and a device for displaying chat history records | |
CN105740145B (en) | The method and device of element in orient control | |
CN103631580B (en) | Method and device for generating theme icon | |
CN104699501B (en) | A kind of method and device for running application program | |
CN106708496A (en) | Processing method and apparatus for label page in graphic interface | |
CN109309696A (en) | Folder sending method, sender, receiver, and storage medium | |
CN104516890B (en) | Method for processing business, device and electronic equipment | |
CN104063400B (en) | Data search method and data search device | |
CN106293738A (en) | The update method of a kind of facial expression image and device | |
CN104751092B (en) | Method and device for processing graphic code | |
CN110020338A (en) | Browser, webpage deployment method and equipment | |
CN109324866A (en) | Using the processing method of footmark, device, computer readable storage medium and terminal | |
CN103823851B (en) | Webpage display process and device | |
CN109491632A (en) | A kind of resource sharing method and terminal | |
CN104731806B (en) | A kind of method and terminal for quickly searching user information in social networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |