[go: up one dir, main page]

CN103702297B - Short message enhancement, apparatus and system - Google Patents

Short message enhancement, apparatus and system Download PDF

Info

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
Application number
CN201310669683.5A
Other languages
Chinese (zh)
Other versions
CN103702297A (en
Inventor
张旭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xiaomi Inc
Original Assignee
Xiaomi Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201310669683.5A priority Critical patent/CN103702297B/en
Publication of CN103702297A publication Critical patent/CN103702297A/en
Application granted granted Critical
Publication of CN103702297B publication Critical patent/CN103702297B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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

Short message enhancement, apparatus and system
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.
CN201310669683.5A 2013-12-10 2013-12-10 Short message enhancement, apparatus and system Active CN103702297B (en)

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)

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

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

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

Patent Citations (2)

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