CN110377365A - The method and apparatus for showing small routine - Google Patents

The method and apparatus for showing small routine Download PDF

Info

Publication number
CN110377365A
CN110377365A CN201910655563.7A CN201910655563A CN110377365A CN 110377365 A CN110377365 A CN 110377365A CN 201910655563 A CN201910655563 A CN 201910655563A CN 110377365 A CN110377365 A CN 110377365A
Authority
CN
China
Prior art keywords
small routine
information
terminal
target
current scene
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910655563.7A
Other languages
Chinese (zh)
Other versions
CN110377365B (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201910655563.7A priority Critical patent/CN110377365B/en
Publication of CN110377365A publication Critical patent/CN110377365A/en
Application granted granted Critical
Publication of CN110377365B publication Critical patent/CN110377365B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

The disclosure is directed to a kind of method and apparatus for showing small routine, belong to electronic technology field.The described method includes: obtaining the current scene information of destination application;According to current scene information, the corresponding target small routine of current scene information is determined;Target small routine is shown in destination application.It using the disclosure, avoids user and searches small routine by way of search in the small routine page, terminal can directly help user to determine target small routine and show target small routine, and the convenient operation of user improves operating efficiency.

Description

The method and apparatus for showing small routine
Technical field
The disclosure is directed to electronic technology fields, especially with respect to a kind of method and apparatus for showing small routine.
Background technique
With the fast development of software technology, small routine is widely used in a variety of applications.Small routine is that kind does not need downloading peace Fill the application that can use, user the modes such as can sweep and find small routine required for oneself by searching for, sweeping, and point is opened i.e. It can apply, the memory of mobile phone will not be occupied by being finished after closing, very convenient.Small routine cannot be generally individually present, and all be to rely on Under some application program, small routine can be called in the application programs such as social application, map application.
The option of small routine is equipped in certain application programs, the option that user clicks small routine can enter small routine page Face, small routine list and search column are shown in the small routine page, and user can also be led to by dragging list lookup small routine The mode for crossing the input keyword in search column searches small routine.For example, this can be searched when user goes to some park The interactive voice small routine for the tour guide that visits a park that park provides, and start interactive voice small routine, it is used during visit.
During realizing the application, inventor has found that the prior art has the following problems:
User wants to need to open the small routine page using small routine, and search is found accordingly in the small routine page Interactive voice small routine can just operate with small routine, and operating process is comparatively laborious, inefficiency.
Summary of the invention
Comparatively laborious using the process of small routine present in the relevant technologies in order to overcome the problems, such as, present disclose provides following Technical solution:
According to the first aspect of the embodiments of the present disclosure, a kind of method for showing small routine is provided, the method is applied to eventually End, which comprises
Obtain the current scene information of destination application;
According to the current scene information, the corresponding target small routine of the current scene information is determined;
The target small routine is shown in the destination application.
Optionally, the current scene information includes target position information;
It is described to obtain the current scene information of destination application, comprising:
Target position information is obtained by destination application;
It is described that the corresponding target small routine of the current scene information is determined according to the current scene information, packet It includes:
According to the target position information, the corresponding target small routine of the target position information is determined.
Optionally, the method also includes:
Obtain auxiliary information, wherein the auxiliary information includes the account of current time, the current logon account of the terminal It is one or more in the operation behavior attribute information of family attribute information and the current logon account of the terminal;
It is described according to the target position information, determine the corresponding target small routine of the target position information, comprising:
Determine the corresponding all small routines of the target position information;
Based on the corresponding auxiliary information condition of pre-stored each small routine, and the auxiliary information obtained, in the institute Have in small routine, determines the target small routine that the auxiliary information of corresponding auxiliary information condition and acquisition matches.
Optionally, before the acquisition target position information by destination application, further includes:
Show that small routine calls control in Application Program Interface;
It is described that target position information is obtained by destination application, comprising:
When receiving the small routine call instruction for calling control to trigger by the small routine, pass through destination application Obtain current target position information.
Optionally, before the acquisition target position information by destination application, further includes:
Map is shown in Application Program Interface;
When receiving the position selection instruction triggered by the map, display small routine calls control;
It is described that target position information is obtained by destination application, comprising:
When receiving the small routine call instruction for calling control to trigger by the small routine, pass through destination application Obtain the corresponding target position information of the position selection instruction.
It is optionally, described to obtain the current scene information of destination application, comprising:
When detecting preset trigger event, the current scene information of destination application is determined;
It is described that the corresponding target small routine of the current scene information is determined according to the current scene information, packet It includes:
According to the current scene information, the corresponding all small routines of the current scene information are determined;
In all small routines, the corresponding target small routine of the trigger event is determined.
Optionally, it is more than preset duration threshold that the trigger event, which includes the duration that is not changed of position of the terminal, Value, it is described in all small routines, determine the corresponding target small routine of the trigger event, comprising:
In all small routines, the corresponding target little Cheng of duration that the position of the terminal is not changed is determined Sequence.
Optionally, the trigger event includes that the travel speed of the terminal is less than pre-set velocity threshold value, the acquisition mesh Mark the current scene information of application program, comprising:
According to the travel speed of the terminal, the current scene information of destination application is determined;
It is described in all small routines, determine the corresponding target small routine of the trigger event, comprising:
In all small routines, the corresponding target small routine of the travel speed of the terminal is determined.
Optionally, the trigger event includes acquiring the information of user's input, and the information of the acquisition user input includes Text information or voice messaging, it is described in all small routines, determine the corresponding target small routine of the trigger event, Include:
Determine at least one keyword in the information of the acquisition user input;
According at least one described keyword, target small routine is determined in all small routines.
Optionally, before at least one keyword in the information of the determination acquisition user input, the method Further include:
Determine the information recognition failures to the acquisition user input.
Optionally, described according to the current scene information, determine that the corresponding target of the current scene information is small Program, comprising:
Small routine inquiry request is sent to server, wherein is carried in the small routine inquiry request described current Scene information, the small routine inquiry request are used to indicate the server and determine the corresponding mesh of the current scene information Mark small routine;
Receive the target small routine that the server is sent.
Optionally, it is described the target small routine is shown in the destination application after, the method also includes:
When detecting that switching shows instruction, obtain for switching the small routine shown, wherein described to be shown for switching Small routine be the corresponding small routine in addition to the target small routine having shown that of the target position information;
It shows described for switching the small routine shown.
According to the second aspect of an embodiment of the present disclosure, a kind of method for showing small routine is provided, the method is applied to clothes Business device, the method are applied to server, which comprises
Receive the small routine inquiry request that terminal is sent, wherein carry current field in the small routine inquiry request Scape information;
Determine the corresponding target small routine of the current scene information;
The target small routine is sent to the terminal, so that the terminal shows the target in destination application Small routine.
According to the third aspect of an embodiment of the present disclosure, a kind of device for showing small routine is provided, described device includes:
Module is obtained, for obtaining the current scene information of destination application;
Determining module, for determining the corresponding target of the current scene information according to the current scene information Small routine;
Display module, for showing the target small routine in the destination application.
Optionally, the current scene information includes target position information;
The acquisition module, for obtaining target position information by destination application;
The determining module, for determining the corresponding target of the target position information according to the target position information Small routine.
Optionally, the acquisition module, is also used to obtain auxiliary information, wherein when the auxiliary information includes current Between, the operation behavior attribute information of the account attributes information of the current logon account of the terminal and the current logon account of the terminal In it is one or more;
The determining module, for determining the corresponding all small routines of the target position information;Based on pre-stored The corresponding auxiliary information condition of each small routine, and the auxiliary information obtained determine corresponding auxiliary in all small routines The target small routine that supplementary information condition and the auxiliary information of acquisition match.
Optionally, the display module is also used to show that small routine calls control in Application Program Interface;
The acquisition module receives the small routine call instruction that control triggering is called by the small routine for working as When, current target position information is obtained by destination application.
Optionally, the display module is also used to show map in Application Program Interface;When receiving by describedly When scheming the position selection instruction of triggering, display small routine calls control;
The acquisition module receives the small routine call instruction that control triggering is called by the small routine for working as When, the corresponding target position information of the position selection instruction is obtained by destination application.
Optionally, the acquisition module, for when detecting preset trigger event, determining that destination application is current Scene information;
The determining module, for determining that the current scene information is corresponding according to the current scene information All small routines;In all small routines, the corresponding target small routine of the trigger event is determined.
Optionally, it is more than preset duration threshold that the trigger event, which includes the duration that is not changed of position of the terminal, Value, the determining module are used for:
In all small routines, the corresponding target little Cheng of duration that the position of the terminal is not changed is determined Sequence.
Optionally, the trigger event includes that the travel speed of the terminal is less than pre-set velocity threshold value, the acquisition mould Block determines the current scene information of destination application for the travel speed according to the terminal;
The determining module, for determining the corresponding target of the travel speed of the terminal in all small routines Small routine.
Optionally, the trigger event includes acquiring the information of user's input, and the information of the acquisition user input includes Text information or voice messaging, the determining module, are used for:
Determine at least one keyword in the information of the acquisition user input;
According at least one described keyword, target small routine is determined in all small routines.
Optionally, the determining module, is also used to:
Determine the information recognition failures to the acquisition user input.
Optionally, the determining module, is used for:
Small routine inquiry request is sent to server, wherein is carried in the small routine inquiry request described current Scene information, the small routine inquiry request are used to indicate the server and determine the corresponding mesh of the current scene information Mark small routine;
Receive the target small routine that the server is sent.
Optionally, the acquisition module is also used to obtain when detecting that switching displaying instructs for switching the small of displaying Program, wherein the small routine for switching displaying is that the target position information is corresponding except the target having shown that Small routine except small routine;
The display module is also used to show described for switching the small routine shown.
According to a fourth aspect of embodiments of the present disclosure, a kind of device for showing small routine is provided, described device includes:
Receiving module, for receiving the small routine inquiry request of terminal transmission, wherein taken in the small routine inquiry request With current scene information;
Determining module, for determining the corresponding target small routine of the current scene information;
Sending module, for sending the target small routine to the terminal, so that the terminal is in destination application It is interior to show the target small routine.
According to a fifth aspect of the embodiments of the present disclosure, a kind of system for showing small routine is provided, the system comprises terminals And server, in which:
The terminal, for obtaining the current scene information of destination application;According to the current scene information, really Determine the corresponding target small routine of the current scene information;The target small routine is shown in the destination application;
The server, for receiving the small routine inquiry request of terminal transmission, wherein in the small routine inquiry request Carry current scene information;Determine the corresponding target small routine of the current scene information;Institute is sent to the terminal Target small routine is stated, so that the terminal shows the target small routine in destination application.
According to a sixth aspect of an embodiment of the present disclosure, a kind of terminal is provided, the terminal include processor, communication interface, Memory and communication bus, in which:
The processor, the communication interface and the memory complete mutual communication by the communication bus;
The memory, for storing computer program;
The processor, for executing the program stored on the memory, to realize the side of above-mentioned displaying small routine Method.
According to the 7th of the embodiment of the present disclosure the aspect, a kind of computer readable storage medium is provided, it is described computer-readable Computer program is stored in storage medium, the computer program realizes the side of above-mentioned displaying small routine when being executed by processor Method.
According to the eighth aspect of the embodiment of the present disclosure, a kind of server is provided, the server includes that processor, communication connect Mouth, memory and communication bus, in which:
The processor, the communication interface and the memory complete mutual communication by the communication bus;
The memory, for storing computer program;
The processor, for executing the program stored on the memory, to realize the side of above-mentioned displaying small routine Method.
According to the 9th of the embodiment of the present disclosure the aspect, a kind of computer readable storage medium is provided, it is described computer-readable Computer program is stored in storage medium, the computer program realizes the side of above-mentioned displaying small routine when being executed by processor Method.
The technical scheme provided by this disclosed embodiment can include the following benefits:
The method provided by the embodiment of the present disclosure, terminal can obtain the current scene letter of destination application automatically Breath, and target small routine is inquired to server based on current scene information, what the target small routine and terminal inquired obtained Current scene information is related.The method provided by the embodiment of the present disclosure avoids user in the small routine page by searching The mode of rope searches small routine, and terminal can directly help user to determine target small routine and show target small routine, convenient The operation of user, improves operating efficiency.
It should be understood that above general description and following detailed description be only it is exemplary and explanatory, not The disclosure can be limited.
Detailed description of the invention
The drawings herein are incorporated into the specification and forms part of this specification, and shows the implementation for meeting the disclosure Example, and together with specification for explaining the principles of this disclosure.In the accompanying drawings:
Fig. 1 is a kind of schematic diagram of implementation environment shown according to an exemplary embodiment;
Fig. 2 is a kind of flow diagram of method for showing small routine shown according to an exemplary embodiment;
Fig. 3 is a kind of flow diagram of method for showing small routine shown according to an exemplary embodiment;
Fig. 4 is a kind of schematic diagram of application program display interface shown according to an exemplary embodiment;
Fig. 5 is a kind of schematic diagram of application program display interface shown according to an exemplary embodiment;
Fig. 6 is a kind of flow diagram of method for showing small routine shown according to an exemplary embodiment;
Fig. 7 is a kind of flow diagram of method for showing small routine shown according to an exemplary embodiment;
Fig. 8 is a kind of structural schematic diagram of device for showing small routine shown according to an exemplary embodiment;
Fig. 9 is a kind of structural schematic diagram of device for showing small routine shown according to an exemplary embodiment;
Figure 10 is a kind of structural schematic diagram of terminal shown according to an exemplary embodiment;
Figure 11 is a kind of structural schematic diagram of server shown according to an exemplary embodiment.
Through the above attached drawings, it has been shown that the specific embodiment of the disclosure will be hereinafter described in more detail.These attached drawings It is not intended to limit the scope of this disclosure concept by any means with verbal description, but is by referring to specific embodiments Those skilled in the art illustrate the concept of the disclosure.
Specific embodiment
Example embodiments are described in detail here, and the example is illustrated in the accompanying drawings.Following description is related to When attached drawing, unless otherwise indicated, the same numbers in different drawings indicate the same or similar elements.Following exemplary embodiment Described in embodiment do not represent all implementations consistent with this disclosure.On the contrary, they be only with it is such as appended The example of the consistent device and method of some aspects be described in detail in claims, the disclosure.
Fig. 1 is a kind of schematic diagram of implementation environment provided by the embodiments of the present application.Referring to Fig. 1, displaying provided by the present application The method of small routine can be realized jointly by terminal and server.Terminal can run map application, and terminal has logical Telecommunication function, can access internet, and terminal can be mobile phone, tablet computer, intelligent wearable device, desktop computer, notebook Computer etc..Server can be the background server of map application, and server can be established with terminal and be communicated.The server It can be an individual server and be also possible to a server group, if it is individual server, which can be born All processing in following proposal are blamed, if it is server group, the different server in server group can be responsible for following respectively Different disposal in scheme, the specific distribution condition that handles can be arbitrarily arranged according to actual needs by technical staff, herein not It repeats again.
Fig. 2 is the flow chart of terminal side in a kind of method for showing small routine provided by the embodiments of the present application.Referring to fig. 2, The embodiment includes:
Step 201, the current scene information of destination application is obtained.
Wherein, it is corresponding to can be the current desired function of terminal that destination application can identify for current scene information Scene.
The present embodiment is by taking destination application is map application as an example, correspondingly, scene information can be target position Confidence breath, scene information of riding, pedestrian scenarios information, drive one of scene information and public transport scene information.
User is during using terminal, it is desirable to consult a map or navigate, user can start in terminal at this time Map application (i.e. destination application).Destination application can be the application program for having voice interactive function.Mesh After marking application program unlatching, map interface can be shown first.User is at this time if it is intended to go somewhere, to can use mesh Mark the navigation feature in application program.The mode that user opens the function of navigation can be varied.For example, mode one, user The option that " route " can be clicked in the map interface of destination application, then inputs beginning and end, then clicks and opens Begin to navigate.In another example mode two, user may cycle at this time, and both hands hold handlebar, and sight faces front, inconvenient It sees the mobile phone, navigation can be opened in a manner of by voice input at this time, user can input voice " I will ride ", target application Program can reply user " good, you want where ride ", and user can continue to input voice " long-range garden ", destination application It replys " good, the scheme of riding in long-range garden is found for you ", triggers destination application at this time and carry out navigation processing, with terminal Current position is starting point, " long-range garden " is terminal, searches route, and navigate.
Based on the example of above two mode, user has had been switched on the function of navigation, and currently, destination application is Enter corresponding scene, the available scene information current to destination application of terminal, such as scene information of riding.
Step 202, according to current scene information, the corresponding target small routine of current scene information is determined.
Wherein, target small routine, which can be, relies on destination application operation and independently of destination application exploitation Structure of web page framing program.The developer and guardian of target small routine can be with the developers and guardian of destination application Difference, the developer and guardian of different small routines can also be different.The operation data of target small routine can store in and use In the different server of the server of the operation data of storage destination application.
In an implementation, can multiple small routines locally be stored in advance in terminal, and current scene information is determined in terminal Later, can be directly in local pre-stored multiple small routines, determination is suitable for the target small routine of current scene information.
Technical staff can summarize small routine, and distribute corresponding small routine mark for each small routine.Moreover, The developer of small routine can analyze the suitable scene of each small routine, for example, some small routine is being ridden for inquiring user The calorie consumed during row, the suitable scene of this small routine is scene of riding, alternatively, some small routine is for inquiring Neighbouring gas station, the suitable scene of this small routine are scene of driving.Technical staff can be by small routine and suitable field Scape is mapped, and corresponding record small routine mark and scene identity establish the correspondence of record small routine mark and scene identity Relationship.The corresponding relationship can be stored in the form of mapping table.Each small routine can correspond to one or more scenes, often A scene can also correspond to one or more small routines.Under normal circumstances, each scene is corresponding with a large amount of small routine.
After terminal gets destination application current scene information, the scene can be searched in mapping table Corresponding target small routine.
In addition to those mentioned earlier, if multiple small routines locally be not stored in advance in terminal, server- aided can be allowed Determine the corresponding target small routine of current scene information.Optionally, step 202 may include: to send small routine to server Inquiry request, wherein current scene information is carried in small routine inquiry request, small routine inquiry request is used to indicate clothes Business device determines the corresponding target small routine of current scene information;Receive the target small routine that server is sent.
In an implementation, server can determine that the corresponding target small routine of current scene information is identical based on terminal Mode determines the corresponding target small routine of current scene information based on current scene information.Specific service device determines current The corresponding target small routine of scene information mode, may refer to terminal side it is really settled before the corresponding target of scene information The description of small routine, details are not described herein.It should be noted that terminal can locally obtain the current field of destination application Scape information, so that the small routine inquiry request for carrying current scene information that server can be sent by terminal, comes Auxiliary determines the current corresponding target small routine of scene information, and the target small routine determined is returned to terminal.
Optionally, step 201 may include: to determine that destination application is current when detecting preset trigger event Scene information;Step 202 may include: to determine that current scene information is corresponding all small according to current scene information Program;In all small routines, the corresponding target small routine of trigger event is determined.
In an implementation, destination application can constantly detect whether preset trigger condition meets under some scene. The trigger condition is for triggering the current scene information of determining destination application.It can be pre-recorded in destination application One or more trigger conditions, under some scene, as long as meeting any trigger condition, so that it may trigger and determine target application journey The current scene information of sequence.
For example, can determine the current scene information of destination application when starting destination application.It is led with riding For the process of boat, when user triggers the function for navigation of riding, destination application starts scene of riding, and can trigger at this time really The current scene information of the application program that sets the goal, that is, scene information of riding.Alternatively, the function of tonic chord when destination application has executed Bi Shi can determine the current scene information of destination application.By taking the process of above-mentioned navigation of riding as an example, terminate in navigation Later, next scene information that determining destination application can be triggered, such as pedestrian scenarios information.
Other trigger conditions can also be set certainly, when meeting any trigger condition, so that it may trigger and determine target application The current scene information of program.
After determining the current scene information of destination application, terminal can be according to current scene information, in institute Have and filters out target small routine in small routine and be shown.
Optionally, it is more than preset duration threshold value that trigger event, which includes the duration that is not changed of position of terminal,.Work as terminal The duration that is not changed of position when being more than preset duration threshold value, determine the current scene information of destination application.According to Current scene information determines the corresponding all small routines of current scene information.In all small routines, the position of terminal is determined Set the corresponding target small routine of the duration not being changed.
In an implementation, if the duration that the position of terminal is not changed is more than preset duration threshold value, the use of the terminal Family may stopped a Duan Shichang in a certain place, for example, the user may become green light from red light in waiting traffic lights. In these cases, the current scene information of determining destination application can be triggered, and according to current scene information, really The corresponding all small routines of scene information before settled.Then terminal can be in all small routines, not according to the position of terminal The duration being changed determines corresponding target small routine.Terminal can be sieved according to user's waiting time, in all small routines Select target small routine corresponding with waiting time.For example, can recommend if the duration of user's waiting is long for user estimated make It can recommend the estimated little Cheng shorter using duration for user if the when length that user waits with the longer small routine of duration Sequence.
Optionally, trigger event includes that the travel speed of terminal is less than pre-set velocity threshold value.According to the traveling of terminal speed, really The current scene information of the application program that sets the goal.According to current scene information, determine that current scene information is corresponding all Small routine.In all small routines, the corresponding target small routine of the travel speed of terminal is determined.
In an implementation, the current scene information of destination application can be determined according to the traveling of terminal speed, it then can be with According to current scene information, the corresponding all small routines of current scene information are determined.It can be to all small routines according to row It sails speed to be divided, in this way after determining the travel speed of terminal, can determine the row of terminal in all small routines Sail the corresponding target small routine of speed.For example, after determining the travel speed of terminal, it is possible to determine that current scene information For pedestrian scenarios information, the small routine of some suitable pedestrian scenarios can be recommended (as same day walking step number counts little Cheng for user Sequence).Alternatively, after determining the travel speed of terminal, it is possible to determine that current scene information is to ride scene information, can be with For user recommend it is some be suitable for ride scene small routine (as the same day ride kilometer count small routine).
Optionally, trigger event includes acquiring the information of user's input.When the information of terminal acquisition user's input, determine The current scene information of destination application.At least one keyword in the information of acquisition user's input is determined, according at least One keyword determines target small routine in all small routines.
In an implementation, the information of user's input can be acquired, if the information of input is voice messaging, can identify use The information of family input, converts text information for voice messaging, determines at least one keyword in text information.User can be with Voice is inputted, triggering terminal performs corresponding processing, for example, user can input voice " me is helped to check neighbouring dining room ", mesh Application program is marked after identifying voice, then will do it dining room inquiry, and show as a result, alternatively, user can input to user Voice " helps me to consult the weather of following 1 hour ", and destination application can then inquire subsequent 1 hour by server Weather, right rear line broadcast result.After user carries out voice input, terminal will do it speech recognition, the speech recognition Server progress can be given, can also be carried out by terminal oneself.
A keywords database can be set, determine in text information and keywords database in include keyword match to A few keyword, all small routines can also be divided according to keyword.It in this way can be according at least one keyword, in institute Have and determines target small routine in small routine.For example, keyword is " statistics step number ", then it can determine that " statistics step number " is corresponding small Program is " same day walking step number counts small routine ".
Optionally, before at least one keyword in the information for determining acquisition user's input, the embodiment of the present disclosure is mentioned The method of confession can also comprise determining that the information recognition failures to acquisition user's input.
In an implementation, if the information of input is voice messaging, the information of user's input can be identified, by voice messaging It is converted into text information.In speech recognition, it is possible to it will appear a kind of situation, since the voice of input is not clear enough, or Noise is too many, or since equipment recognition capability is limited, causes to voice data recognition failures.At this point it is possible to will identify Vocabulary out is determined as at least one keyword, then still can be according at least one keyword, in all small routines really Set the goal small routine.In this way, the efficiency of determining target small routine can be improved, avoid that user is allowed to repeatedly input.
Step 203, target small routine is shown in destination application.
In an implementation, terminal is after determining the corresponding target small routine of current scene information, to target small routine It is shown.User can click starting target small routine, alternatively, target small routine can also start automatically according to demand.Such as Fruit user clicks starting target small routine, and terminal can detecte the triggering command to target small routine, can star the target Small routine.
Terminal can obtain the operation data of target small routine from server, if operation data is the chain of target small routine Information is connect, terminal can automatically open the link information of target small routine, to download the corresponding net of target small routine from server The web data of the page page, terminal can load the web data downloaded from server.Alternatively, if operation data is that target is small The execution code of program, terminal can directly be run from the received execution code of server.Final terminal can pass through above-mentioned side Formula starts target small routine, by the relevant operation in target small routine, realizes the different functions of target small routine.
For example, user can open a terminal in map application, map application show map image in Select the corresponding position in the market A.Terminal is available to arrive the corresponding target position information in the market A, and the market A is inquired from server The target small routine being nearby arranged.Terminal can star target small routine, and automatically prompting user can be by way of voice Inquire retail shop's recommended information about the market A.User can put question to target small routine by way of voice, such as " shadow Institute is in the several layers of of market ".Target small routine can identify the voice of " movie theatre is in the several layers of of market ", and be searched according to recognition result Answer.Finally, target small routine can be broadcasted the answer of lookup to user by way of voice broadcast.
Optionally, the method that the embodiment of the present disclosure provides can also include: to push preset interaction by target small routine Function triggering mode information.
In an implementation, for the operation of convenient user, when opening target small routine, target small routine can be used from trend Family pushes preset interactive function triggering mode information, and user by the guidance of interactive function triggering mode information and can refer to Show, relevant operation is carried out to target small routine.
Interactive function triggering mode information is used for the triggering of interactive function, in form can be varied, is shown below Two kinds of relatively common forms.
Form one
Interactive function triggering mode information is text information, correspondingly, terminal can carry out voice broadcast to text information And/or it is shown.
In an implementation, terminal can carry out voice broadcast to text information by target small routine.Alternatively, passing through target Small routine shows text information.Again alternatively, by target small routine, to text information, carries out voice broadcast and show Show.
After terminal receives the target small routine of server transmission, target small routine can search text information form Interactive function triggering mode information.Then target small routine can carry out voice broadcast to text information, and target small routine can be with Some signal languages are broadcasted, for example, " you can propose following problems to me now ".Alternatively, target small routine can be in interface Display text information, while target small routine can show some suggestive information, tell user that can propose some problems. When showing these contents, target small routine can open new interface, show in interface, alternatively, can also work as The upper layer display window at preceding interface, display text information, window can be shown by the way of opaque in the window, can also It is shown in such a way that use is translucent, the shape of window can be arbitrarily arranged, such as chat bubble shape.
Optionally, voice broadcast can also be carried out to text information while display text information.In this way, can be more preferable Prompt user.
Terminal can download the corresponding text information of target small routine from server and carry out voice broadcast to text information. For example, user reaches the park B, and the corresponding target small routine in the park B is inquired, the target small routine inquired is for introducing B public affairs Each sight spot in garden.After terminal opens target small routine, target small routine can be automatic first by way of voice broadcast The park B is introduced briefly.It then, can be by way of voice broadcast, to user after introduction finishes the park B Recommend some can such as recommend to target the information such as functions for the operation and these operations that target small routine carries out to user Small routine is putd question to.User can propose problem by voice, and target small routine can execute corresponding function.If user proposes The problem of be " how to get to is nearest sight spot ", the location information that target small routine inquires nearest sight spot can be triggered, and according to most The location information at close sight spot navigates.
Form two
Interactive function triggering mode information is operational controls, in display interface, loads operational controls.
In an implementation, after terminal receives the target small routine that server is sent, target small routine can search correspondence Operational controls.Terminal can load operational controls in the interface of target small routine, while target small routine can be shown Some indicative information tell user can be with these operational controls of clicking operation.Loading these operational controls and display reminding When property information, target small routine can open new interface, loaded and shown in interface, alternatively, can also be current Interface upper layer display window, loaded and shown in the window, window can be shown by the way of opaque, can also It is shown in such a way that use is translucent, the shape of window can be arbitrarily arranged, such as chat bubble shape.
For example, user reaches the park B, and the corresponding target small routine in the park B is inquired, the target small routine inquired is used for Introduce each sight spot in the park B.After terminal opens target small routine, target small routine can pass through the side of voice broadcast Formula, it is automatic that first the park B is introduced briefly.Then, it after introduction finishes the park B, can be shown in display interface User can be with the operational controls of target small routine, such as scenery spot query control.User can click scenery spot query control, target little Cheng Sequence can inquire the recommended information at all sight spots in the park B, and show the recommended information at all sight spots in the park B.User can be with According to the recommended information at all sight spots in the park B, the target scenic spot wanted to go to is selected.
In addition, form two can also be used in combination with form one.
Optionally, the method that the embodiment of the present disclosure provides can also include: to work as to receive through interactive function triggering mode When the interactive instruction of information triggering, the corresponding function treatment of interactive instruction is executed.
In an implementation, user can carry out relevant operation according to the guidance of interactive function triggering mode information, when terminal is examined When measuring relevant operation, triggering generates interactive instruction, and terminal can execute the corresponding function treatment of interactive instruction.
For example, user can propose problem by voice, target small routine can execute corresponding function.If user mentions Out the problem of is " nearest sight spot is how to get to ", can trigger the location information that target small routine inquires nearest sight spot, and according to The location information at nearest sight spot navigates.Alternatively, target small routine after introduction finishes the park B, can show boundary Show that user can be with the operational controls of target small routine, such as scenery spot query control in face.User can click scenery spot query control, Scenery spot query instruction, and the reference at all sight spots according to the park scenery spot query instructions query B can be generated in target small routine Breath, terminal can show the recommended information at all sight spots in the park B.User can be according to the reference at all sight spots in the park B Breath, selects the target scenic spot wanted to go to.
Optionally, after showing target small routine in destination application, the method that the embodiment of the present disclosure provides may be used also To include: to obtain for switching the small routine shown, wherein when detecting switching displaying instruction for switching the small of displaying Program is the corresponding small routine in addition to the target small routine having shown that of target position information;It shows for switching displaying Small routine.
It in an implementation, if the target small routine of current presentation is not that user needs, or is not interested to user , user can click preset switching key.Terminal, which can detecte, shows instruction by the switching that switching key triggers.When When detecting that switching shows instruction, according to current scene information, the small routine in addition to the target small routine having shown that is determined, Then it can switch new small routine to be shown, that is, show above-mentioned for switching the small routine shown.
The method provided by the embodiment of the present disclosure, terminal can obtain the current scene letter of destination application automatically Breath, and target small routine is inquired to server based on current scene information, what the target small routine and terminal inquired obtained Current scene information is related.The method provided by the embodiment of the present disclosure avoids user in the small routine page by searching The mode of rope searches small routine, and terminal can directly help user to determine target small routine and show target small routine, convenient The operation of user, improves operating efficiency.
Fig. 3 is the flow chart of terminal side in a kind of method for showing small routine provided by the embodiments of the present application.Referring to Fig. 3, The embodiment includes:
Step 301, target position information is obtained by destination application.
In an implementation, current scene information includes target position information in addition to may include ride scene information, walking It can also include target position information except scene information, scene information of driving, public transport scene information.In the embodiment of the present disclosure In, it is illustrated by taking target position information as an example.
Map application can be installed, user can inquire user currently on ground by map application in terminal The location of in figure.When terminal detects that map application is opened in triggering, the current location information of available terminal, Using current location information as target position information.Alternatively, after opening map application, it can be in map application journey Default map is shown in sequence, user can carry out clicking operation on map, and such terminal can detecte clicking operation, obtain Position in the corresponding map of clicking operation determines that target position is believed based on the position in the corresponding map image of clicking operation Breath.
The embodiment of the present disclosure provides several different modes for obtaining target position information, can also pass through in practical application Other modes obtain target position information, and the embodiment of the present disclosure is not defined the mode for obtaining target position information.
Terminal can first show that small routine calls control in Application Program Interface, control when receiving to call by small routine When the small routine call instruction of part triggering, the available current target position information of terminal.As shown in figure 4, when terminal detects To after opening map application, map can be shown, in the predeterminable area in map, can show that small routine calls control Part, the virtual key for such as " obtaining small routine ".User can to virtual key carry out touch control operation, when user to virtual key into When row touch control operation, terminal, which can trigger, generates small routine call instruction, and terminal can obtain eventually according to small routine call instruction Hold current target position information.Current target position information can be obtained by the positioning component in terminal, wherein positioning Component can be the GPS (Global Positioning System, global positioning system) based on the U.S., Chinese Beidou system System or the Galileo system of Russia realize the positioning component of positioning function.
In addition to aforesaid way, terminal can first show map in Application Program Interface, be touched when receiving by map When the position selection instruction of hair, display small routine call control, when receive by small routine call control triggering small routine When call instruction, the corresponding target position information of position selection instruction is obtained.As shown in figure 5, terminal can be in application program circle Map is shown in face, user can be by clicking operation, the corresponding target position in selection target place in the map of display.Eventually End can detecte the selection operation of user, and triggering generates position selection instruction, according to position selection instruction, obtain small routine tune With small routine calling control is shown in control and the predeterminable area in map, such as the virtual key of " obtaining small routine ".Meanwhile Terminal can also obtain other controls such as navigation controls, discovery periphery control according to position selection instruction.When user needs to check When small routine, touch control operation is carried out to " obtaining small routine " virtual key, terminal, which can trigger, generates small routine call instruction, root According to small routine call instruction, the corresponding target position information of target location of user's selection is obtained.It should be noted that the selection The corresponding target position information of target location can not be the position that user is presently in, can be the target that user will go Position.
In addition to aforesaid way, when the location information for detecting terminal changes, the available current mesh of terminal Cursor position information.Terminal can detect current location information according to predetermined period.For example, when opening map application, It is location of C information that terminal, which can detecte current location information, and when reaching predetermined period, terminal can detect currently again Location information can determine that current location information is become if current location information is no longer location of C information Change, when the location information for detecting terminal changes, the target position information after obtaining variation can be triggered, to server The corresponding target small routine of target position information after inquiry variation.
Step 302, according to target position information, the corresponding target small routine of target position information is determined.
Wherein, target small routine, which can be, relies on destination application operation and independently of destination application exploitation Structure of web page framing program.The developer and guardian of target small routine can be with the developers and guardian of destination application Difference, the developer and guardian of different small routines can also be different.The operation data of target small routine can store in and use In the different server of the server of the operation data of storage destination application.
It can be previously stored with the corresponding location information of multiple small routines in the terminal, it is above-mentioned right that terminal can be based on It should be related to, determine the corresponding target small routine of target position information, the operation data of target small routine is obtained from server.
The corresponding location information of multiple small routines is can store in the terminal, different small routines can be in difference Position use, when any small routine on corresponding position in use, using effect more preferably.
For example, user to be ready going to the cinema in the market A and have reached near the market A, during user can open a terminal Map application, the corresponding position in the selection market A in the map that map application is shown.Terminal is available to arrive A quotient The corresponding target position information in field, the target small routine that the inquiry market A is nearby arranged.The target small routine can be the market A hair The small routine of cloth within a mapping application, for assisting retail shop's information of each layer in user query market.User can pass through mesh Mark cinema or other businessman positions in the small routine inquiry market A.
Optionally, step 302 may include: to determine target in the corresponding position range information of multiple small routines Target position range information belonging to location information;In multiple small routines, the corresponding target of target position range information is determined Small routine.
In an implementation, the corresponding suitable use scope of different small routines can be preset, for example, the publication of the market A For assisting the small routine of retail shop's information of each layer in user query market, suitable use scope is in the market A position Within 200 meters of surrounding.Then, the corresponding target small routine of target position range information can be determined in multiple small routines.This Sample, when certain user reaches near the market A, the target position information of the corresponding terminal of the user is fallen into around the position of the market A Within 200 meters, terminal can show the small routine for assisting retail shop's information of each layer in user query market at this time, and user can be with The relevant information of the retail shop of each layer in the market A is understood by the small routine.
Optionally, the method that the embodiment of the present disclosure provides can also include: acquisition auxiliary information;Step 302 may include: Determine the corresponding all small routines of target position information;Based on the corresponding auxiliary information condition of pre-stored each small routine, Determine that the auxiliary information of corresponding auxiliary information condition and acquisition matches in all small routines with the auxiliary information of acquisition Target small routine.
Wherein, auxiliary information can include but is not limited to the account attributes letter of current time, the current logon account of terminal The operation behavior attribute information of breath and the current logon account of terminal.
In an implementation, terminal can determine target position with the corresponding relationship of location information according to the pre-stored data and small routine Confidence ceases corresponding all small routines, the number of all small routines be it is multiple, terminal can obtain in advance and store each little Cheng The auxiliary information condition of sequence.For example, it is women that the auxiliary information condition of the small routine for introducing beauty retail shop information, which is user, User.The available current time, the current logon account of terminal the current logon account of account attributes information, terminal operation The auxiliary informations such as behavior property information.In turn, can to determine that the auxiliary information obtained in all small routines can satisfy corresponding The target small routine of auxiliary information condition.For example, auxiliary information is the account attributes information of current logon account, account is currently logged in The account attributes information at family is women, then the account attributes information of current logon account can satisfy for introducing beauty retail shop letter The small routine for being used to introduce beauty retail shop information can be determined as target small routine by the auxiliary information condition of the small routine of breath.
Terminal may include according to the small routine that target position information is determined it is multiple, can be with binding time, account attributes The auxiliary informations such as information, operation behavior attribute information screen target small routine in multiple small routines.Account attributes information can be with It is the essential attributes information such as name, age, gender.Operation behavior attribute information can be some Behavior preferences of user, for example, User often browses the relevant information of automobile, then his operation behavior attribute information may include liking vehicle, user is often purchased Photographic goods are bought, then his operation behavior attribute information may include liking photographing, user often orders shuttlecock venue Admission ticket, then his operation behavior attribute information may include liking playing badminton.
In an implementation, technical staff can also carry out other than analyzing each small routine and being suitable for the position range used Other analyses.
On the one hand, can analyze each small routine is suitable for the time used, this is suitable for that the time used can be the time Section, this period can divide from different dimensions, for example, morning, noon, afternoon, evening, this is a kind of division mode, In another example red-letter day, holiday, working day, this is a kind of division mode again.And then can be suitable for by each small routine use when Between, the time conditions that are respectively set in the auxiliary information condition of each small routine.
In another aspect, can analyze each small routine is suitable for the account attributes information used, for example, small routine is suitble to male Or women, is suitble to any age bracket.And then can be suitable for the customer attribute information used by each small routine, it is respectively set to Account attributes condition in the auxiliary information condition of each small routine.
In another aspect, can analyze each small routine is suitable for the operation behavior attribute information used, for example, small routine is suitble to Like the user of vehicle.And then can be suitable for the operation behavior attribute information used by each small routine, it is respectively set to each small Operation behavior attribute conditions in the auxiliary information condition of program.
As it can be seen that the corresponding auxiliary information condition of small routine may include time conditions, account attributes condition, operation behavior category One of property condition is a variety of.Technical staff passes through after above-mentioned analysis, so that it may establish the corresponding auxiliary of each small routine Information condition, storage corresponding with small routine mark.
Terminal can search the corresponding all small routine marks of target position information in mapping table.In addition terminal is also Available above-mentioned auxiliary information.Then, these small routines are identified, obtains each small routine one by one and identifies corresponding auxiliary Information condition.One auxiliary information condition of every acquisition carries out the auxiliary information condition and all auxiliary informations of above-mentioned acquisition It compares, if there is an auxiliary information and auxiliary information condition mismatch, then it is corresponding small to filter out this auxiliary information condition Program identification.Remaining small routine mark will finally be filtered to identify as the small routine fed back to terminal, or remaining in filtering Small routine mark in choose the small routine mark of certain amount and identified as the small routine that is fed back to terminal.
Optionally, other than aforesaid way, terminal can be with pair of location information according to the pre-stored data and small routine It should be related to, determine the corresponding all small routines of target position information.In all small routines, target small routine is randomly selected, or Person chooses target small routine by polling mode.
In an implementation, terminal can determine target position with the corresponding relationship of location information according to the pre-stored data and small routine Confidence ceases corresponding all small routines, and the number of all small routines is multiple.Target can be randomly selected in all small routines Small routine, or target small routine can also be chosen in all small routines by polling mode.It is chosen by polling mode When target small routine, target small routine can be chosen in all small routines according to preset order, and small choosing target every time Program records the target small routine chosen later, when choosing target small routine again, can select in all small routines Small routine that is not choosing before taking and coming first is as target small routine.
Step 303, target small routine is shown in destination application.
In an implementation, terminal is after determining the corresponding target small routine of current scene information, to target small routine It is shown.User can click starting target small routine, alternatively, target small routine can also start automatically according to demand.Such as Fruit user clicks starting target small routine, and terminal can detecte the triggering command to target small routine, can star the target Small routine.
Optionally, before executing the method that the embodiment of the present disclosure provides, the exploitation of small routine, target application can be carried out The development platform of program can develop the Basic application framework of small routine, and reserving in this Basic application framework can be edited Part, for example, initially carried out automatically when opening target small routine the content of voice broadcast, subject of question recommended to the user, The answer of problem or the processing etc. for puing question to triggering.Can reserve in Basic application framework can allow different small routine exploit persons The part that member can edit, subsequent difference small routine developer are based on Basic application framework according to actual needs, and editor generates Personalized small routine, and in the server by the storage of the operation data of small routine.For example, the development platform of destination application The problem of a variety of suggestions can be preset, to small routine developer provide preset suggestion the problem of, small routine exploit person Member can select the problem of can be used wherein, or individually edit problem, can finally compile small routine developer The content collected is added in Basic application framework, completes the exploitation of small routine.
The method provided by the embodiment of the present disclosure, terminal can obtain the current scene letter of destination application automatically Breath, and target small routine is inquired to server based on current scene information, what the target small routine and terminal inquired obtained Current scene information is related.The method provided by the embodiment of the present disclosure avoids user in the small routine page by searching The mode of rope searches small routine, and terminal can directly help user to determine target small routine and show target small routine, convenient The operation of user, improves operating efficiency.
Fig. 6 is the flow chart of server side in a kind of method for showing small routine provided by the embodiments of the present application.Referring to figure 6, which includes:
Step 601, the small routine inquiry request that terminal is sent is received.
Wherein, current scene information is carried in small routine inquiry request.
Step 602, the corresponding target small routine of current scene information is determined.
Optionally, current scene information includes target position information, and step 602 may include: to be believed according to target position Breath, determines the corresponding target small routine of target position information.
Optionally, the method for embodiment of the present disclosure offer can also include:
Receive the auxiliary information that terminal is sent, wherein auxiliary information includes current time, the current logon account of terminal It is one or more in the operation behavior attribute information of account attributes information and the current logon account of terminal;Believed according to target position Breath, the step of determining target position information corresponding target small routine may include: that determining target position information is corresponding all Small routine;Based on the corresponding auxiliary information condition of pre-stored each small routine, and the auxiliary information obtained, in all little Cheng In sequence, the target small routine that the auxiliary information of corresponding auxiliary information condition and acquisition matches is determined.
Optionally, step 602 may include: to determine the corresponding institute of current scene information according to current scene information There is small routine;In all small routines, the corresponding target small routine of trigger event is determined.
Optionally, it is more than preset duration threshold value that trigger event, which may include the duration that is not changed of position of terminal, In all small routines, the step of determining trigger event corresponding target small routine may include: to determine eventually in all small routines The corresponding target small routine of the duration that the position at end is not changed.
Optionally, trigger event may include that the travel speed of terminal is less than pre-set velocity threshold value, in terminal according to terminal Travel speed, after determining the current scene information of destination application, server in all small routines, determine triggering thing The step of part corresponding target small routine may include: to determine the corresponding target of the travel speed of terminal in all small routines Small routine.
Optionally, trigger event may include acquiring the information of user's input, and the information of acquisition user's input includes text Information or voice messaging, in all small routines, the step of determining trigger event corresponding target small routine may include: true Surely at least one keyword in the information of acquisition user input;According at least one keyword, determined in all small routines Target small routine.
Optionally, before at least one keyword in the information for determining acquisition user's input, the embodiment of the present disclosure is mentioned The method of confession can also comprise determining that the information recognition failures to acquisition user's input.
Optionally, trigger event can also include starting destination application;Or, the function of tonic chord of current scene information executes It finishes.
Server can determine the identical mode of the corresponding target small routine of current scene information based on terminal, be based on Current scene information determines the corresponding target small routine of current scene information.Specific service device determines current scene information The mode of corresponding target small routine, may refer to terminal side it is really settled before the corresponding target small routine of scene information retouch It states, details are not described herein.It should be noted that terminal can locally obtain the current scene information of destination application, with The small routine inquiry request for carrying the current scene information of destination application sent by terminal is enabled the server to, To assist determining the corresponding target small routine of current scene information, and the target small routine determined is returned into terminal.
Step 603, target small routine is sent to terminal, so that terminal shows target small routine in destination application.
The method provided by the embodiment of the present disclosure, the current scene information of the available destination application of server, And it is automatically based upon current scene information inquiry target small routine, the current field that the target small routine and terminal inquired obtains Scape information is related.The method provided by the embodiment of the present disclosure avoids user in the small routine page by way of search Small routine is searched, can directly help user to determine target small routine and show target small routine, the convenient operation of user mentions High operating efficiency.
Fig. 7 is the flow chart of terminal and server in a kind of method for showing small routine provided by the embodiments of the present application.Ginseng See Fig. 7, which includes:
Step 701, terminal obtains the current scene information of destination application.
Step 702, terminal to server sends small routine inquiry request.
Wherein, current scene information is carried in small routine inquiry request, small routine inquiry request is used to indicate service Device determines the corresponding target small routine of current scene information.
In an implementation, small routine is a kind of application program for not needing to download and installation can use.The embodiment of the present disclosure In small routine can be the small routine with voice interactive function, be properly termed as interactive voice small routine, open it is above-mentioned small After program, user can indicate that small routine executes task by voice, and small routine indicates to complete user according to the voice of user The task of instruction.
Step 703, the small routine inquiry request that server receiving terminal is sent.
In an implementation, it when the small routine inquiry request that the terminal that server receives terminal transmission is sent, can determine small Current scene information in program inquiring request.
Step 704, server determines the corresponding target small routine of current scene information.
Step 705, server sends target small routine to terminal.
In an implementation, the operation data of the available target small routine of server, operation data may include target little Cheng The corresponding link information of sequence executes code.The operation data of target small routine can be sent to terminal by server.
Step 706, terminal receives the target small routine that server is sent.
In an implementation, terminal can receive the operation data of the target small routine of server transmission.
Step 707, terminal shows target small routine in destination application.
The method provided by the embodiment of the present disclosure, terminal can obtain the current scene letter of destination application automatically Breath, and target small routine is inquired to server based on current scene information, what the target small routine and terminal inquired obtained Current scene information is related.The method provided by the embodiment of the present disclosure avoids user in the small routine page by searching The mode of rope searches small routine, and terminal can directly help user to determine target small routine and show target small routine, convenient The operation of user, improves operating efficiency.
Disclosure another exemplary embodiment provides a kind of device for showing small routine, as shown in figure 8, the device packet It includes:
Module 810 is obtained, for obtaining the current scene information of destination application;
Determining module 820, for determining the corresponding mesh of the current scene information according to the current scene information Mark small routine;
Display module 830, for showing the target small routine in the destination application.
Optionally, the current scene information includes target position information;
The acquisition module 810, for obtaining target position information by destination application;
The determining module 820, for determining the corresponding mesh of the target position information according to the target position information Mark small routine.
Optionally, the acquisition module 810, is also used to obtain auxiliary information, wherein the auxiliary information includes current The operation behavior attribute of time, the account attributes information of the current logon account of the terminal and the current logon account of the terminal are believed It is one or more in breath;
The determining module 820, for determining the corresponding all small routines of the target position information;Based on being stored in advance The corresponding auxiliary information condition of each small routine, and obtain auxiliary information determined corresponding in all small routines The target small routine that auxiliary information condition and the auxiliary information of acquisition match.
Optionally, the display module 830 is also used to show that small routine calls control in Application Program Interface;
The acquisition module 810 calls the small routine calling of control triggering to refer to for working as to receive by the small routine When enabling, current target position information is obtained by destination application.
Optionally, the display module 830, is also used to show map in Application Program Interface;Pass through institute when receiving When stating the position selection instruction of map triggering, display small routine calls control;
The acquisition module 810 calls the small routine calling of control triggering to refer to for working as to receive by the small routine When enabling, the corresponding target position information of the position selection instruction is obtained by destination application.
Optionally, the acquisition module 810, for determining destination application when detecting preset trigger event Current scene information;
The determining module 820, for determining that the current scene information is corresponding according to the current scene information All small routines;In all small routines, the corresponding target small routine of the trigger event is determined.
Optionally, it is more than preset duration threshold that the trigger event, which includes the duration that is not changed of position of the terminal, Value, the determining module 820 are used for:
In all small routines, the corresponding target little Cheng of duration that the position of the terminal is not changed is determined Sequence.
Optionally, the trigger event includes that the travel speed of the terminal is less than pre-set velocity threshold value, the acquisition mould Block 810 determines the current scene information of destination application for the travel speed according to the terminal;
The determining module 820, for determining the corresponding mesh of the travel speed of the terminal in all small routines Mark small routine.
Optionally, the trigger event includes acquiring the information of user's input, and the information of the acquisition user input includes Text information or voice messaging, the determining module 820, are used for:
Determine at least one keyword in the information of the acquisition user input;
According at least one described keyword, target small routine is determined in all small routines.
Optionally, the determining module 820, is also used to:
Determine the information recognition failures to the acquisition user input.
Optionally, the determining module 820, is used for:
Small routine inquiry request is sent to server, wherein is carried in the small routine inquiry request described current Scene information, the small routine inquiry request are used to indicate the server and determine the corresponding mesh of the current scene information Mark small routine;
Receive the target small routine that the server is sent.
Optionally, the acquisition module 810 is also used to obtain and show for switching when detecting that switching shows instruction Small routine, wherein it is described for switch show small routine be, the target position information it is corresponding remove have shown that it is described Small routine except target small routine;
The display module 830 is also used to show described for switching the small routine shown.
About the device in above-described embodiment, wherein modules execute the concrete mode of operation in related this method Embodiment in be described in detail, no detailed explanation will be given here.
The device provided by the embodiment of the present disclosure, terminal can obtain the current scene letter of destination application automatically Breath, and target small routine is inquired to server based on current scene information, what the target small routine and terminal inquired obtained Current scene information is related.The device provided by the embodiment of the present disclosure avoids user in the small routine page by searching The mode of rope searches small routine, and terminal can directly help user to determine target small routine and show target small routine, convenient The operation of user, improves operating efficiency.
Disclosure another exemplary embodiment provides a kind of device for showing small routine, as shown in figure 9, the device packet It includes:
Receiving module 910, for receiving the small routine inquiry request of terminal transmission, wherein the small routine inquiry request In carry current scene information;
Determining module 920, for determining the corresponding target small routine of the current scene information;
Sending module 930, for sending the target small routine to the terminal, so that the terminal is in target application journey The target small routine is shown in sequence.
About the device in above-described embodiment, wherein modules execute the concrete mode of operation in related this method Embodiment in be described in detail, no detailed explanation will be given here.
The device provided by the embodiment of the present disclosure, terminal can obtain the current scene letter of destination application automatically Breath, and target small routine is inquired to server based on current scene information, what the target small routine and terminal inquired obtained Current scene information is related.The device provided by the embodiment of the present disclosure avoids user in the small routine page by searching The mode of rope searches small routine, and terminal can directly help user to determine target small routine and show target small routine, convenient The operation of user, improves operating efficiency.
It should be understood that it is provided by the above embodiment show small routine device when starting small routine, only with above-mentioned The division progress of each functional module can according to need and for example, in practical application by above-mentioned function distribution by different Functional module is completed, i.e., the internal structure of terminal or server is divided into different functional modules, to complete above description All or part of function.In addition, the method for the device provided by the above embodiment for showing small routine and displaying small routine is real It applies example and belongs to same design, specific implementation process is detailed in embodiment of the method, and which is not described herein again.
The another exemplary embodiment of the disclosure provides a kind of system for showing small routine, and the system comprises terminal kimonos Business device, in which:
The terminal, for obtaining the current scene information of destination application;According to the current scene information, really Determine the corresponding target small routine of the current scene information;The target small routine is shown in the destination application;
The server, for receiving the small routine inquiry request of terminal transmission, wherein in the small routine inquiry request Carry current scene information;Determine the corresponding target small routine of the current scene information;Institute is sent to the terminal Target small routine is stated, so that the terminal shows the target small routine in destination application.
About the system in above-described embodiment, the concrete mode that wherein terminal, server execute operation is somebody's turn to do related It is described in detail in the embodiment of method, no detailed explanation will be given here.
Figure 10 shows the structural schematic diagram of the terminal 1800 of one exemplary embodiment of disclosure offer.The terminal 1800 It may is that smart phone, tablet computer, MP3 player (Moving Picture Experts Group Audio Layer III, dynamic image expert's compression standard audio level 3), MP4 (Moving Picture Experts Group Audio Layer IV, dynamic image expert's compression standard audio level 4) player, laptop or desktop computer.Terminal 1800 is also Other titles such as user equipment, portable terminal, laptop terminal, terminal console may be referred to as.
In general, terminal 1800 includes: processor 1801 and memory 1802.
Processor 1801 may include one or more processing cores, such as 4 core processors, 8 core processors etc..Place Reason device 1801 can use DSP (Digital Signal Processing, Digital Signal Processing), FPGA (Field- Programmable Gate Array, field programmable gate array), PLA (Programmable Logic Array, may be programmed Logic array) at least one of example, in hardware realize.Processor 1801 also may include primary processor and coprocessor, master Processor is the processor for being handled data in the awake state, also referred to as CPU (Central Processing Unit, central processing unit);Coprocessor is the low power processor for being handled data in the standby state.? In some embodiments, processor 1801 can be integrated with GPU (Graphics Processing Unit, image processor), GPU is used to be responsible for the rendering and drafting of content to be shown needed for display screen.In some embodiments, processor 1801 can also be wrapped AI (Artificial Intelligence, artificial intelligence) processor is included, the AI processor is for handling related machine learning Calculating operation.
Memory 1802 may include one or more computer readable storage mediums, which can To be non-transient.Memory 1802 may also include high-speed random access memory and nonvolatile memory, such as one Or multiple disk storage equipments, flash memory device.In some embodiments, the non-transient computer in memory 1802 can Storage medium is read for storing at least one instruction, at least one instruction performed by processor 1801 for realizing this Shen Please in embodiment of the method provide displaying small routine method.
In some embodiments, terminal 1800 is also optional includes: peripheral device interface 1803 and at least one periphery are set It is standby.It can be connected by bus or signal wire between processor 1801, memory 1802 and peripheral device interface 1803.It is each outer Peripheral equipment can be connected by bus, signal wire or circuit board with peripheral device interface 1803.Specifically, peripheral equipment includes: In radio circuit 1804, touch display screen 1805, camera 1806, voicefrequency circuit 1807, positioning component 1808 and power supply 1809 At least one.
Peripheral device interface 1803 can be used for I/O (Input/Output, input/output) is relevant outside at least one Peripheral equipment is connected to processor 1801 and memory 1802.In some embodiments, processor 1801, memory 1802 and periphery Equipment interface 1803 is integrated on same chip or circuit board;In some other embodiments, processor 1801, memory 1802 and peripheral device interface 1803 in any one or two can be realized on individual chip or circuit board, this implementation Example is not limited this.
Radio circuit 1804 is for receiving and emitting RF (Radio Frequency, radio frequency) signal, also referred to as electromagnetic signal. Radio circuit 1804 is communicated by electromagnetic signal with communication network and other communication equipments.Radio circuit 1804 is by telecommunications Number being converted to electromagnetic signal is sent, alternatively, the electromagnetic signal received is converted to electric signal.Optionally, radio circuit 1804 include: antenna system, RF transceiver, one or more amplifiers, tuner, oscillator, digital signal processor, volume solution Code chipset, user identity module card etc..Radio circuit 1804 can by least one wireless communication protocol come with it is other Terminal is communicated.The wireless communication protocol includes but is not limited to: WWW, Metropolitan Area Network (MAN), Intranet, each third generation mobile communication network (2G, 3G, 4G and 5G), WLAN and/or WiFi (Wireless Fidelity, Wireless Fidelity) network.In some implementations In example, radio circuit 1804 can also include that NFC (Near Field Communication, wireless near field communication) is related Circuit, the application are not limited this.
Display screen 1805 is for showing UI (User Interface, user interface).The UI may include figure, text, Icon, video and its their any combination.When display screen 1805 is touch display screen, display screen 1805 also there is acquisition to exist The ability of the touch signal on the surface or surface of display screen 1805.The touch signal can be used as control signal and be input to place Reason device 1801 is handled.At this point, display screen 1805 can be also used for providing virtual push button and/or dummy keyboard, it is also referred to as soft to press Button and/or soft keyboard.In some embodiments, display screen 1805 can be one, and the front panel of terminal 1800 is arranged;Another In a little embodiments, display screen 1805 can be at least two, be separately positioned on the different surfaces of terminal 1800 or in foldover design; In still other embodiments, display screen 1805 can be flexible display screen, is arranged on the curved surface of terminal 1800 or folds On face.Even, display screen 1805 can also be arranged to non-rectangle irregular figure, namely abnormity screen.Display screen 1805 can be with Using LCD (Liquid Crystal Display, liquid crystal display), OLED (Organic Light-Emitting Diode, Organic Light Emitting Diode) etc. materials preparation.
CCD camera assembly 1806 is for acquiring image or video.Optionally, CCD camera assembly 1806 includes front camera And rear camera.In general, the front panel of terminal is arranged in front camera, the back side of terminal is arranged in rear camera.? In some embodiments, rear camera at least two is that main camera, depth of field camera, wide-angle camera, focal length are taken the photograph respectively As any one in head, to realize that main camera and the fusion of depth of field camera realize background blurring function, main camera and wide Pan-shot and VR (Virtual Reality, virtual reality) shooting function or other fusions are realized in camera fusion in angle Shooting function.In some embodiments, CCD camera assembly 1806 can also include flash lamp.Flash lamp can be monochromatic temperature flash of light Lamp is also possible to double-colored temperature flash lamp.Double-colored temperature flash lamp refers to the combination of warm light flash lamp and cold light flash lamp, can be used for Light compensation under different-colour.
Voicefrequency circuit 1807 may include microphone and loudspeaker.Microphone is used to acquire the sound wave of user and environment, and It converts sound waves into electric signal and is input to processor 1801 and handled, or be input to radio circuit 1804 to realize that voice is logical Letter.For stereo acquisition or the purpose of noise reduction, microphone can be separately positioned on the different parts of terminal 1800 to be multiple. Microphone can also be array microphone or omnidirectional's acquisition type microphone.Loudspeaker is then used to that processor 1801 or radio frequency will to be come from The electric signal of circuit 1804 is converted to sound wave.Loudspeaker can be traditional wafer speaker, be also possible to piezoelectric ceramics loudspeaking Device.When loudspeaker is piezoelectric ceramic loudspeaker, the audible sound wave of the mankind can be not only converted electrical signals to, can also be incited somebody to action Electric signal is converted to the sound wave that the mankind do not hear to carry out the purposes such as ranging.In some embodiments, voicefrequency circuit 1807 may be used also To include earphone jack.
Positioning component 1808 is used for the current geographic position of positioning terminal 1800, to realize navigation or LBS (Location Based Service, location based service).Positioning component 1808 can be the GPS (Global based on the U.S. Positioning System, global positioning system), China dipper system or Russia Galileo system positioning group Part.
Power supply 1809 is used to be powered for the various components in terminal 1800.Power supply 1809 can be alternating current, direct current Electricity, disposable battery or rechargeable battery.When power supply 1809 includes rechargeable battery, which can be line charge Battery or wireless charging battery.Wired charging battery is the battery to be charged by Wireline, and wireless charging battery is to pass through The battery of wireless coil charging.The rechargeable battery can be also used for supporting fast charge technology.
In some embodiments, terminal 1800 further includes having one or more sensors 1810.One or more sensing Device 1810 includes but is not limited to: acceleration transducer 1811, gyro sensor 1812, pressure sensor 1813, fingerprint sensing Device 1814, optical sensor 1815 and proximity sensor 1816.
Acceleration transducer 1811 can detecte the acceleration in three reference axis of the coordinate system established with terminal 1800 Size.For example, acceleration transducer 1811 can be used for detecting component of the acceleration of gravity in three reference axis.Processor The 1801 acceleration of gravity signals that can be acquired according to acceleration transducer 1811, control touch display screen 1805 with transverse views Or longitudinal view carries out the display of user interface.Acceleration transducer 1811 can be also used for game or the exercise data of user Acquisition.
Gyro sensor 1812 can detecte body direction and the rotational angle of terminal 1800, gyro sensor 1812 Acquisition user can be cooperateed with to act the 3D of terminal 1800 with acceleration transducer 1811.Processor 1801 is according to gyro sensors The data that device 1812 acquires, following function may be implemented: action induction (for example changing UI according to the tilt operation of user) is clapped Image stabilization, game control and inertial navigation when taking the photograph.
The lower layer of side frame and/or touch display screen 1805 in terminal 1800 can be set in pressure sensor 1813.When When the side frame of terminal 1800 is arranged in pressure sensor 1813, user can detecte to the gripping signal of terminal 1800, by Reason device 1801 carries out right-hand man's identification or prompt operation according to the gripping signal that pressure sensor 1813 acquires.Work as pressure sensor 1813 when being arranged in the lower layer of touch display screen 1805, is grasped by processor 1801 according to pressure of the user to touch display screen 1805 Make, realization controls the operability control on the interface UI.Operability control include button control, scroll bar control, At least one of icon control, menu control.
Fingerprint sensor 1814 is used to acquire the fingerprint of user, is collected by processor 1801 according to fingerprint sensor 1814 Fingerprint recognition user identity, alternatively, by fingerprint sensor 1814 according to the identity of collected fingerprint recognition user.Knowing Not Chu the identity of user when being trusted identity, authorize the user to execute relevant sensitive operation by processor 1801, which grasps Make to include solving lock screen, checking encryption information, downloading software, payment and change setting etc..Fingerprint sensor 1814 can be set Set the front, the back side or side of terminal 1800.When being provided with physical button or manufacturer Logo in terminal 1800, fingerprint sensor 1814 can integrate with physical button or manufacturer Logo.
Optical sensor 1815 is for acquiring ambient light intensity.In one embodiment, processor 1801 can be according to light The ambient light intensity that sensor 1815 acquires is learned, the display brightness of touch display screen 1805 is controlled.Specifically, work as ambient light intensity When higher, the display brightness of touch display screen 1805 is turned up;When ambient light intensity is lower, the aobvious of touch display screen 1805 is turned down Show brightness.In another embodiment, the ambient light intensity that processor 1801 can also be acquired according to optical sensor 1815, is moved The acquisition parameters of state adjustment CCD camera assembly 1806.
Proximity sensor 1816, also referred to as range sensor are generally arranged at the front panel of terminal 1800.Proximity sensor 1816 for acquiring the distance between the front of user Yu terminal 1800.In one embodiment, when proximity sensor 1816 is examined When measuring the distance between the front of user and terminal 1800 and gradually becoming smaller, by processor 1801 control touch display screen 1805 from Bright screen state is switched to breath screen state;When proximity sensor 1816 detect the distance between front of user and terminal 1800 by When gradual change is big, touch display screen 1805 is controlled by processor 1801 and is switched to bright screen state from breath screen state.
It, can be with it will be understood by those skilled in the art that the restriction of the not structure paired terminal 1800 of structure shown in Figure 10 Including than illustrating more or fewer components, perhaps combining certain components or being arranged using different components.
Figure 11 shows the structural schematic diagram of the server 1900 of one exemplary embodiment of disclosure offer.The server 1900 can generate bigger difference because configuration or performance are different, may include one or more processors (central Processing units, CPU) 1910 and one or more memory 1920.Wherein, it is deposited in the memory 1920 At least one instruction is contained, at least one instruction is loaded by the processor 1910 and executed to realize above-described embodiment institute The method for the displaying small routine stated.
Those skilled in the art will readily occur to its of the disclosure after considering specification and practicing disclosure disclosed herein Its embodiment.This application is intended to cover any variations, uses, or adaptations of the disclosure, these modifications, purposes or Person's adaptive change follows the general principles of this disclosure and including the undocumented common knowledge in the art of the disclosure Or conventional techniques.The description and examples are only to be considered as illustrative, and the true scope and spirit of the disclosure are wanted by right It asks and points out.
It should be understood that the present disclosure is not limited to the precise structures that have been described above and shown in the drawings, and And various modifications and changes may be made without departing from the scope thereof.The scope of the present disclosure is only limited by the accompanying claims.

Claims (15)

1. a kind of method for showing small routine, which is characterized in that the method is applied to terminal, which comprises
Obtain the current scene information of destination application;
According to the current scene information, the corresponding target small routine of the current scene information is determined;
The target small routine is shown in the destination application.
2. the method according to claim 1, wherein the current scene information includes target position information;
It is described to obtain the current scene information of destination application, comprising:
Target position information is obtained by destination application;
It is described according to the current scene information, determine the corresponding target small routine of the current scene information, comprising:
According to the target position information, the corresponding target small routine of the target position information is determined.
3. according to the method described in claim 2, it is characterized in that, the method also includes:
Obtain auxiliary information, wherein the auxiliary information includes the account category of current time, the current logon account of the terminal It is one or more in the operation behavior attribute information of property information and the current logon account of the terminal;
It is described according to the target position information, determine the corresponding target small routine of the target position information, comprising:
Determine the corresponding all small routines of the target position information;
Based on the corresponding auxiliary information condition of pre-stored each small routine, and the auxiliary information obtained, described all small In program, the target small routine that the auxiliary information of corresponding auxiliary information condition and acquisition matches is determined.
4. according to the method described in claim 2, it is characterized in that, described obtain target position information by destination application Before, further includes:
Show that small routine calls control in Application Program Interface;
It is described that target position information is obtained by destination application, comprising:
When receiving the small routine call instruction for calling control to trigger by the small routine, obtained by destination application Current target position information.
5. according to the method described in claim 2, it is characterized in that, described obtain target position information by destination application Before, further includes:
Map is shown in Application Program Interface;
When receiving the position selection instruction triggered by the map, display small routine calls control;
It is described that target position information is obtained by destination application, comprising:
When receiving the small routine call instruction for calling control to trigger by the small routine, obtained by destination application The corresponding target position information of the position selection instruction.
6. the method according to claim 1, wherein described obtain the current scene information of destination application, Include:
When detecting preset trigger event, the current scene information of destination application is determined;
It is described according to the current scene information, determine the corresponding target small routine of the current scene information, comprising:
According to the current scene information, the corresponding all small routines of the current scene information are determined;
In all small routines, the corresponding target small routine of the trigger event is determined.
7. according to the method described in claim 6, it is characterized in that, the position that the trigger event includes the terminal does not carry out The duration of variation is more than preset duration threshold value, described in all small routines, determines the corresponding target of the trigger event Small routine, comprising:
In all small routines, the corresponding target small routine of duration that the position of the terminal is not changed is determined.
8. according to the method described in claim 6, it is characterized in that, the trigger event include the terminal travel speed it is small It is described to obtain the current scene information of destination application in pre-set velocity threshold value, comprising:
According to the travel speed of the terminal, the current scene information of destination application is determined;
It is described in all small routines, determine the corresponding target small routine of the trigger event, comprising:
In all small routines, the corresponding target small routine of the travel speed of the terminal is determined.
9. according to the method described in claim 6, it is characterized in that, the trigger event include acquire user input information, The information of the acquisition user input includes text information or voice messaging, described in all small routines, determines institute State the corresponding target small routine of trigger event, comprising:
Determine at least one keyword in the information of the acquisition user input;
According at least one described keyword, target small routine is determined in all small routines.
10. according to the method described in claim 9, it is characterized in that, in the information of the determination acquisition user input Before at least one keyword, the method also includes:
Determine the information recognition failures to the acquisition user input.
11. the method according to claim 1, wherein described according to the current scene information, determine described in The corresponding target small routine of current scene information, comprising:
Small routine inquiry request is sent to server, wherein the current scene is carried in the small routine inquiry request Information, the small routine inquiry request are used to indicate the server and determine that the corresponding target of the current scene information is small Program;
Receive the target small routine that the server is sent.
12. -11 described in any item methods according to claim 1, which is characterized in that described to be opened up in the destination application After showing the target small routine, the method also includes:
When detecting that switching displaying instructs, obtain for switching the small routine shown, wherein described to be used to switch the small of displaying Program is the corresponding small routine in addition to the target small routine having shown that of the target position information;
It shows described for switching the small routine shown.
13. a kind of method for showing small routine, which is characterized in that the method is applied to server, which comprises
Receive the small routine inquiry request that terminal is sent, wherein current scene letter is carried in the small routine inquiry request Breath;
Determine the corresponding target small routine of the current scene information;
The target small routine is sent to the terminal, so that the terminal shows the target little Cheng in destination application Sequence.
14. a kind of device for showing small routine, which is characterized in that described device includes:
Module is obtained, for obtaining the current scene information of destination application;
Determining module, for determining the corresponding target little Cheng of the current scene information according to the current scene information Sequence;
Display module, for showing the target small routine in the destination application.
15. a kind of device for showing small routine, which is characterized in that described device includes:
Receiving module, for receiving the small routine inquiry request of terminal transmission, wherein carried in the small routine inquiry request Current scene information;
Determining module, for determining the corresponding target small routine of the current scene information;
Sending module, for sending the target small routine to the terminal, so that the terminal is opened up in destination application Show the target small routine.
CN201910655563.7A 2019-07-19 2019-07-19 Method and device for showing small program Active CN110377365B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910655563.7A CN110377365B (en) 2019-07-19 2019-07-19 Method and device for showing small program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910655563.7A CN110377365B (en) 2019-07-19 2019-07-19 Method and device for showing small program

Publications (2)

Publication Number Publication Date
CN110377365A true CN110377365A (en) 2019-10-25
CN110377365B CN110377365B (en) 2022-06-07

Family

ID=68254221

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910655563.7A Active CN110377365B (en) 2019-07-19 2019-07-19 Method and device for showing small program

Country Status (1)

Country Link
CN (1) CN110377365B (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110879728A (en) * 2019-11-18 2020-03-13 口碑(上海)信息技术有限公司 Method and device for starting small program
CN110990095A (en) * 2019-11-27 2020-04-10 上海掌门科技有限公司 Hosted application presentation method, device and computer readable medium
CN111046062A (en) * 2019-12-16 2020-04-21 北京智游网安科技有限公司 Applet data acquisition method, intelligent terminal and storage medium
CN111047393A (en) * 2019-11-18 2020-04-21 深圳市灵智数字科技有限公司 Information adding method, information generating method, information processing system and electronic equipment
CN111209033A (en) * 2020-01-10 2020-05-29 百度在线网络技术(北京)有限公司 Method for downloading small program package and related equipment
CN112000900A (en) * 2020-08-14 2020-11-27 北京三快在线科技有限公司 Method and device for recommending scenic spot information, electronic equipment and storage medium
CN112416613A (en) * 2020-10-23 2021-02-26 腾讯科技(深圳)有限公司 Application data processing method, device, equipment and medium
CN112786034A (en) * 2019-11-08 2021-05-11 阿里巴巴集团控股有限公司 Voice interaction method, device, equipment and storage medium
CN112989206A (en) * 2021-04-22 2021-06-18 畅捷通信息技术股份有限公司 Automatic assembly method, device and medium for finance and tax public number service control
CN113778603A (en) * 2021-09-14 2021-12-10 珠海格力电器股份有限公司 Application interface adjusting method and device, electronic equipment and storage medium
WO2022127005A1 (en) * 2020-12-18 2022-06-23 百度在线网络技术(北京)有限公司 Application intention response method and apparatus, device, storage medium and program product
CN115292472A (en) * 2022-10-09 2022-11-04 四川师范大学 Method and system for pushing applet message
US11809903B2 (en) 2020-03-13 2023-11-07 Baidu Online Network Technology (Beijing) Co., Ltd. Mini program processing method, apparatus, device and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107426272A (en) * 2017-03-30 2017-12-01 阿里巴巴集团控股有限公司 A kind of small routine method for pushing, device and computer-readable storage medium
CN107783795A (en) * 2017-07-26 2018-03-09 上海壹账通金融科技有限公司 Application program launching method, device, computer equipment and storage medium
CN108319607A (en) * 2017-01-18 2018-07-24 阿里巴巴集团控股有限公司 The display of business object, the processing method of map datum, client and server
CN109933269A (en) * 2019-03-26 2019-06-25 上海连尚网络科技有限公司 Method, equipment and the computer storage medium that small routine is recommended

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108319607A (en) * 2017-01-18 2018-07-24 阿里巴巴集团控股有限公司 The display of business object, the processing method of map datum, client and server
CN107426272A (en) * 2017-03-30 2017-12-01 阿里巴巴集团控股有限公司 A kind of small routine method for pushing, device and computer-readable storage medium
CN107783795A (en) * 2017-07-26 2018-03-09 上海壹账通金融科技有限公司 Application program launching method, device, computer equipment and storage medium
CN109933269A (en) * 2019-03-26 2019-06-25 上海连尚网络科技有限公司 Method, equipment and the computer storage medium that small routine is recommended

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112786034A (en) * 2019-11-08 2021-05-11 阿里巴巴集团控股有限公司 Voice interaction method, device, equipment and storage medium
CN112786034B (en) * 2019-11-08 2023-04-07 阿里巴巴集团控股有限公司 Voice interaction method, device, equipment and storage medium
CN111047393A (en) * 2019-11-18 2020-04-21 深圳市灵智数字科技有限公司 Information adding method, information generating method, information processing system and electronic equipment
CN110879728A (en) * 2019-11-18 2020-03-13 口碑(上海)信息技术有限公司 Method and device for starting small program
CN110990095A (en) * 2019-11-27 2020-04-10 上海掌门科技有限公司 Hosted application presentation method, device and computer readable medium
CN111046062A (en) * 2019-12-16 2020-04-21 北京智游网安科技有限公司 Applet data acquisition method, intelligent terminal and storage medium
CN111046062B (en) * 2019-12-16 2023-06-23 北京智游网安科技有限公司 Applet data acquisition method, intelligent terminal and storage medium
CN111209033B (en) * 2020-01-10 2024-01-12 百度在线网络技术(北京)有限公司 Method for downloading small program package and related equipment
CN111209033A (en) * 2020-01-10 2020-05-29 百度在线网络技术(北京)有限公司 Method for downloading small program package and related equipment
US11809903B2 (en) 2020-03-13 2023-11-07 Baidu Online Network Technology (Beijing) Co., Ltd. Mini program processing method, apparatus, device and storage medium
CN112000900A (en) * 2020-08-14 2020-11-27 北京三快在线科技有限公司 Method and device for recommending scenic spot information, electronic equipment and storage medium
CN112416613A (en) * 2020-10-23 2021-02-26 腾讯科技(深圳)有限公司 Application data processing method, device, equipment and medium
WO2022127005A1 (en) * 2020-12-18 2022-06-23 百度在线网络技术(北京)有限公司 Application intention response method and apparatus, device, storage medium and program product
CN112989206A (en) * 2021-04-22 2021-06-18 畅捷通信息技术股份有限公司 Automatic assembly method, device and medium for finance and tax public number service control
CN113778603A (en) * 2021-09-14 2021-12-10 珠海格力电器股份有限公司 Application interface adjusting method and device, electronic equipment and storage medium
CN115292472B (en) * 2022-10-09 2022-12-30 四川师范大学 Method and system for pushing applet message
CN115292472A (en) * 2022-10-09 2022-11-04 四川师范大学 Method and system for pushing applet message

Also Published As

Publication number Publication date
CN110377365B (en) 2022-06-07

Similar Documents

Publication Publication Date Title
CN110377365A (en) The method and apparatus for showing small routine
CN110377195A (en) The method and apparatus for showing interactive function
CN109298904B (en) Information processing method, device, storage medium and calculating equipment
CN110334352A (en) Guidance information display methods, device, terminal and storage medium
CN109618212A (en) Information display method, device, terminal and storage medium
CN110136705A (en) A kind of method and electronic equipment of human-computer interaction
CN109920065A (en) Methods of exhibiting, device, equipment and the storage medium of information
CN110020218A (en) Information on services methods of exhibiting and device
CN110243386A (en) Navigation information display methods, device, terminal and storage medium
CN110490179A (en) Licence plate recognition method, device and storage medium
CN109068160A (en) The methods, devices and systems of inking video
CN110377204A (en) A kind of method and electronic equipment generating user's head portrait
CN108965922A (en) Video cover generation method, device and storage medium
CN110378525A (en) Plan of travel determines method, apparatus, equipment and storage medium
CN109646944A (en) Control information processing method, device, electronic equipment and storage medium
CN108806670B (en) Audio recognition method, device and storage medium
CN108958155A (en) Stereo garage control method, system and computer readable storage medium
CN110341627A (en) The method and apparatus for controlling interior behavior
CN109922356A (en) Video recommendation method, device and computer readable storage medium
CN109813331A (en) Information point mask method, device, equipment and computer readable storage medium
CN110418152A (en) It is broadcast live the method and device of prompt
CN110399570A (en) Geographic object recommended method, device and storage medium
CN110290426A (en) Method, apparatus, equipment and the storage medium of showing resource
CN110377200A (en) Sharing data generation method, device and storage medium
CN109525568A (en) Requesting songs method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant