CN107402937A - A kind of searching method, device and electronic equipment - Google Patents

A kind of searching method, device and electronic equipment Download PDF

Info

Publication number
CN107402937A
CN107402937A CN201610342259.3A CN201610342259A CN107402937A CN 107402937 A CN107402937 A CN 107402937A CN 201610342259 A CN201610342259 A CN 201610342259A CN 107402937 A CN107402937 A CN 107402937A
Authority
CN
China
Prior art keywords
search
user
region
target location
electronic equipment
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
CN201610342259.3A
Other languages
Chinese (zh)
Other versions
CN107402937B (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.)
Beijing Sogou Technology Development Co Ltd
Original Assignee
Beijing Sogou Technology Development 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 Beijing Sogou Technology Development Co Ltd filed Critical Beijing Sogou Technology Development Co Ltd
Priority to CN201610342259.3A priority Critical patent/CN107402937B/en
Publication of CN107402937A publication Critical patent/CN107402937A/en
Application granted granted Critical
Publication of CN107402937B publication Critical patent/CN107402937B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The present invention relates to internet arena, discloses a kind of searching method, device and electronic equipment, to solve not accurate enough the technical problem of search result in the prior art.This method includes:After the search operation of user is obtained, the search purpose that the user of electronic equipment scans for can be determined first, then determine to include the first search result of M target location by the region of search corresponding to search operation and search purpose, namely, need further to refer to the search purpose of user based on search operation corresponding to obtain during search result, so reached the technique effect that more accurate search result can be provided.

Description

A kind of searching method, device and electronic equipment
Technical field
The present invention relates to internet arena, more particularly to a kind of searching method, device and electronic equipment.
Background technology
With the continuous development of scientific technology, electronic technology has also obtained development at full speed, the kind of electronic product Class is also more and more, and people have also enjoyed the various facilities that development in science and technology is brought.Present people can pass through Various types of electronic equipments, enjoy the comfortable life brought with development in science and technology.For example, smart mobile phone, The electronic equipments such as tablet personal computer have become an important part in people's life, and user can use The electronic equipments such as mobile phone, tablet personal computer come listen music, play game etc., to mitigate modern fast pace life institute The pressure brought.
In the prior art, all possess function of search to electronic equipment very much, may search for presetting by function of search The target location of default species in distance range, preset species target location for example including:Traffic class, Food and drink class, bank's class etc., user is supplied to by the target location that these are preset to species, for user The target location checked required for therefrom selecting, but in the prior art, user is in different search scenes Under, it may be desirable to there is different search results, so in the prior art there is the search result provided not Enough accurate technical problems.
The content of the invention
The present invention provides a kind of searching method, device and electronic equipment, to solve search result in the prior art Not accurate enough technical problem.
In a first aspect, the embodiment of the present invention provides a kind of searching method, including:
Obtain the search operation of user;
Determine the search purpose that the user of electronic equipment scans for;
The search operation is responded, passes through the region of search corresponding to the search operation and the search purpose The first search result for including M target location is determined, M is positive integer.
Optionally, the search purpose that the user for determining electronic equipment scans for, including:
Judge whether include assigned target position in the region of search, if so, determining that the search purpose is Search for the assigned target position;If it is not, determine that the search purpose is preset to search in the region of search The target location of species.
Optionally, methods described also includes:
The assigned target position is determined in setting operation based on the user;And/or
Historical operation record based on the user determines the assigned target position.
Optionally, methods described also includes:If the search operation is dragging of the user on map Operation, the end position based on the drag operation determine the region of search;Or
If the search operation is the input operation of the user, the input content based on the input operation Determine the region of search;Or
If the search operation is point selection operation of the user on map, based on described selection operation institute The region of search is determined in position.
Optionally, the region of search by corresponding to the search operation and the search purpose are determined The first search result of M target location is included, including:
If the search purpose is search assigned target position, determine comprising the assigned target position First search result of at least one target point;And/or it is determined that comprising corresponding to the assigned target position First search result of the sortord of at least one target point, described in the sortord at least Sort Priority of the Sort Priority of one target point higher than the target location of pre-set categories.
Optionally, the first search result of at least one target point comprising the assigned target position, Including:It is the name information of the assigned target position, the address information of the assigned target position, described pre- Set the goal the first search result of at least one of gateway information of position.
Optionally, if the search purpose is searches for the target location of default species in the region of search, First search result includes:The name information of the M target location, the M target location Classification information, the sequencing information of the M target location, the address information of the M target location At least one of information.
Optionally, methods described also includes:
Obtain the distance value of the M target location range search center;And/or
Obtain the classification information of the M target location;
The sequencing information is determined based on the distance value and/or the classification information.
Optionally, it is described that the sequencing information is determined based on the classification information, including:
Obtain historical operation record of the user for the target location of each default species;Gone through based on described The sequencing information is determined in history operation note;And/or
Obtain the history behaviour of the target location for the default species that the user is included for the region of search Note down;The sequencing information is determined based on historical operation record.
Optionally, methods described also includes:
The adjustment that the user is obtained for the region of search operates;
The adjustment operation is responded, first search result will be obtained based on search operation and is adjusted to second Search result.
Optionally, it is described to be grasped based on the input if the search operation is the input operation of the user The input content of work determines the region of search, including:
Interactive voice at least once based on electronic equipment Yu the user, determines the region of search.
Optionally, the interactive voice at least once based on electronic equipment Yu the user, determine described Region of search, including:
Receive the voice messaging of the user;
The voice messaging is sent to server and carries out semantics recognition;
Recognition result based on the semantics recognition is adjusted to interaction content caused by the electronic equipment, So as to obtain region of search.
Second aspect, the embodiment of the present invention provide a kind of searcher, including:
First obtains module, for obtaining the search operation of user;
First determining module, the search purpose that the user for determining electronic equipment scans for;
First respond module, for responding the search operation, pass through the search corresponding to the search operation Region and the search purpose determine the first search result comprising M target location, and M is positive integer.
The third aspect, the embodiment of the present invention provide a kind of electronic equipment, include memory, and one or The more than one program of person, one of them or more than one program storage are configured in memory By one either more than one computing device is one or more than one program bag contain be used to carrying out with The instruction of lower operation:
Obtain the search operation of user;
Determine the search purpose that the user of electronic equipment scans for;
The search operation is responded, passes through the region of search corresponding to the search operation and the search purpose The first search result for including M target location is determined, M is positive integer.
The present invention has the beneficial effect that:
Due in embodiments of the present invention, after the search operation of user is obtained, electricity can be determined first The search purpose that the user of sub- equipment scans for, then by the region of search corresponding to search operation and searching Rope purpose is determined to include the first search result of M target location, it is, based on search operation Needed corresponding to acquisition during search result further with reference to the search purpose of user, so having reached to carry For the technique effect of more accurate search result.
Brief description of the drawings
Fig. 1 is the flow chart of searching method in the embodiment of the present invention;
Fig. 2 is the schematic diagram at the setting interface that assigned target position is set in the embodiment of the present invention;
Fig. 3 is the structure chart of searcher in the embodiment of the present invention;
Fig. 4 is a kind of block diagram of the electronic equipment of searching method of implementation according to an exemplary embodiment;
Fig. 5 is the structural representation of server in the embodiment of the present invention.
Embodiment
The present invention provides a kind of searching method, device and electronic equipment, to solve search result in the prior art Not accurate enough technical problem.
Technical scheme in the embodiment of the present application is the above-mentioned technical problem of solution, and general thought is as follows:
After the search operation of user is obtained, it can determine that the user of electronic equipment scans for first Purpose is searched for, is then determined by the region of search corresponding to search operation and search purpose comprising M First search result of target location, it is, being needed during search result corresponding to obtained based on search operation The search purpose of user is further referred to, so more accurate search result can be provided by having reached Technique effect.
In order to be better understood from above-mentioned technical proposal, below by accompanying drawing and specific embodiment to skill of the present invention Art scheme is described in detail, it should be understood that the specific features in the embodiment of the present invention and embodiment are to this The detailed description of inventive technique scheme, rather than the restriction to technical solution of the present invention, in the feelings not conflicted Under condition, the technical characteristic in the embodiment of the present invention and embodiment can be mutually combined.
In a first aspect, the embodiment of the present invention provides a kind of searching method, Fig. 1 is refer to, including:
Step S101:Obtain the search operation of user;
Step S102:Determine the search purpose that the user of electronic equipment scans for;
Step S103:The search operation is responded, passes through the region of search corresponding to the search operation and institute State search purpose to determine to include the first search result of M target location, M is positive integer.
For example, this method is applied to the electronic equipment for possessing function of search, such as:Mobile phone, flat board electricity Brain, notebook computer etc..
In step S101, the search operation can be accurate search operation, can also be fuzzy semanteme Search operation, accurate search operation are, for example,:The accurate search center position of user's input (such as:XX Road XX, XX cells etc.), fuzzy search operation is, for example,:User inputs general demand, so Speech analysis, search center position corresponding to acquisition and search purpose, example are carried out based on the demand to user afterwards Such as:The input content of user is " dry pot ", then search center position can be arranged to current location, will Search purpose be defined as " dry pot ", then can general in another example the input content of user be " military Hou Gan pots " Search center position is arranged to Wuhou District, and search purpose is defined as " dry pot " etc..
The search operation can be caused search operation in several ways, such as:
1. the search operation is drag operation of the user on the navigation interface of navigation application program, wherein, can To show navigation map in navigation interface, finger can be positioned over navigation interface surface, then be directed to by user Navigation map produces drag operation, and the end position of drag operation can be used as search center position, will be located at Search center position pre-determined distance scope (such as:1km, 2km etc.) in the region that is included as searching Rope region.
2. the search operation is point selection operation of the user on map, for example, on navigation circle After showing navigation map on face, user can directly by a selection operation (such as:Click on map Shang Mou areas Domain) search center position is set on navigation map, it then will be located at search center position pre-determined distance scope Interior included region is as region of search.
3. the search operation is the input operation of user, input operation is, for example, that word input operation, voice are defeated Enter operation etc., wherein, user can input a search center position (such as:Great Shi East Roads, Jin Yang Street etc.), then using the region of the pre-determined distance scope of search center position as region of search etc.. Wherein, if the input operation operates for phonetic entry, user directly can be operated defeated by phonetic entry Enter search center position and then region of search is determined based on the search center position;As a kind of optional real Example is applied, the input content based on the input operation determines the region of search, including:Based on electricity Sub- equipment and the interactive voice at least once of the user, determine the region of search.That is, When determining region of search, the one-side input operation of user is not based on, but set with electronics based on user Standby interaction, for example, user produces following interact with electronic equipment:
User:I thinks that band friend goes out to play;
Electronic equipment:It may I ask you and be intended to band friend's visit places of cultural interest, natural landscape or cuisines
User:Cuisines;
Electronic equipment:This nearby has snack a street (brocade in), you feel how
User:Can be with.
And then electronic equipment is based on the interactive voice with user, it is possible to determines search center position for brocade In, then using the region in brocade in the range of pre-determined distance as region of search.
Wherein, when electronic equipment and user carry out interactive voice at least once, following step can further be included Suddenly:Receive the voice messaging of the user;The voice messaging is sent to server and carries out semantics recognition; Recognition result based on the semantics recognition is adjusted to interaction content caused by the electronic equipment, so as to Obtain region of search.Specifically, can be with base that is, when electronic equipment and user carry out interactive voice It is different in voice messaging caused by user, voice messaging caused by electronic equipment is adjusted in real time, for example, electric Sub- equipment produces voice messaging " electronic equipment:May I ask you be intended to band friend visit the places of cultural interest, natural landscape, Or cuisines" after, if user's selection band friend's visit places of cultural interest, caused by electronic equipment Voice messaging be voice messaging corresponding with the places of cultural interest (such as:Marquis Wu Shrine, Du Fu's Thatched Cottage Retreat etc.);Such as Fruit user selects band friend to visit natural landscape, then voice messaging caused by electronic equipment is and natural landscape Corresponding voice messaging (such as:Wash Huaxi Park, VolksGarden etc.), if user selects band friend Friend eats cuisines, then voice messaging caused by electronic equipment for the voice messaging related to cuisines (such as:It is wide In narrow alley, brocade etc.), with user can more accurately interact based on the program.
It is, of course, also possible to which search operation is provided in other ways, other principles can also be based on and determine search Region, the embodiment of the present invention no longer itemize, and are not restricted.
In step S102, it can in several ways determine to search for purpose, be set forth below two kinds therein It is introduced, certainly, in specific implementation process, is not limited to following two situations.
The first, judges whether include assigned target position in the region of search, if so, being searched described in determining Rope purpose is the search assigned target position;If it is not, the search purpose is determined to search for the field of search The target location of species is preset in domain.
For example, assigned target position is, for example,:The family position of user, the institute of company of user are in place Put, user haunt etc..The preset target position can determine in several ways, such as:
1. the assigned target position is determined in the setting operation based on the user, wherein it is possible to be user One setting interface is provided, each assigned target position is set respectively by user, such as:Set institute of family in place Position put, set company position, setting often to go etc., as shown in Fig. 2 setting interface for one Schematic diagram, the setting interface include three settings buttons, respectively set family position, set institute of company In position, other haunts are set, user can then click on and set if necessary to set family position Put the button of a position, then can be with after electronic equipment detects the operation that user clicks on corresponding button One inputting interface is provided, family position is inputted by user;Or electronic equipment is monitoring user After the operation for clicking on corresponding button, navigation map can be provided, existed by user by pulling and clicking mode Family position etc. is set on navigation map.For setting other positions, its set-up mode is with setting institute of family It is similar in position, it will not be repeated here.
2. the historical operation record based on the user determines the assigned target position, historical operation note Record for example including:At least one of history positioning record, historical search record and history collection record history Operation note.By history positioning record exemplified by, can obtain each period user most often position, so Afterwards based on each period user most often position determine preset target position, it is generally the case that 9:00~17:00 is the work hours, can will in user's this period position frequency of occurrences highest position Put as company position, 20:00~24:00 user is generally in, can be by user's this period place Position frequency of occurrences highest place is as family position etc.;In another example history positioning note can be based on Record obtains the position that user most often goes, and is then ranked up it from high to low, obtains sequence and is located at former positions (such as:2,3 etc.) position, it is then determined that sequence former position type, such as: If the type of correspondence position is house, it is the family in preset target position that can determine correspondence position, If the type of correspondence position is office building, it is the public affairs in preset target position that can determine correspondence position Department, if the type of correspondence position be other types (such as:Food and drink, shopping, traffic etc.), then may be used To determine that correspondence position often goes to position etc. as in preset target position.So that historical search records as an example, Under normal circumstances 8:00~10:00 is the work hours, then often institute of search company is in place in this period by user Put, therefore can be in place as institute of user company using the most target location of section user searching times this period Put, under normal circumstances 17:00~19:00 is the quitting time, then user often searches for an institute in this period In position, therefore can be using the most target location of section user searching times this period as where user family Position etc.;By taking history collection record as an example, user is past for family, company and other haunts Toward that can be collected to it, if therefore it is located at the history collection record of user for some target location Words, then it is preset target position that can determine the target location.It is, of course, also possible to determine by other means Assigned target position, the embodiment of the present invention no longer itemize, and are not restricted.
Wherein, if including preset target position in region of search, then illustrate that user is often desirable to go to Family (company or other haunts), in this case, then it can determine to search for purpose to search Rope preset target position;If not including preset target position in region of search, then illustrate that user may Wish to obtain some services (such as:Food and drink, shopping, traffic etc.), in such a case, it is possible to obtain Purpose must be searched for obtain the target location of default species in region of search.
Second, judge whether input content when user produces search operation includes predetermined keyword;If so, Determine the search purpose for search assigned target position;If it is not, determine the search purpose for described in search The target location of species is preset in region of search.
For example, predetermined keyword for example including:Family, company etc., can also be that some users are manual The predeterminated position of setting, such as:A1 Chinese Restaurants, A2 office buildings etc..If the user desired that if going home, Then when producing input operation there may be following input content " I will go home ", wherein including default key Word " family ", then it can determine to search for purpose as search assigned target position;In another example if user wishes Look if company, then there may be following input content " going to company ", wherein it is " public to include predetermined keyword Department ", then it can determine that search is faced as search assigned target position etc..
In step S103, different based on search purpose, the search result provided is also different, below by base Purpose is searched in two kinds to be introduced respectively, certainly, in specific implementation process, is not limited to following two feelings Condition.
The first, if the search purpose is search assigned target position, can determine following species Search result:
1. determine the first search result of at least one target point comprising the assigned target position.
For example, the first search result of at least one target point comprising assigned target position for example including: The name information of the assigned target position, the address information of the assigned target position, the predeterminated target Gateway information of position etc., such as:If assigned target position is the family of user, the family of user is A3 cells 1, A3 cells include three doors, respectively main entrance, south gate, north gate, in addition to one is stopped Parking lot, the specific address where A3 cells are Wuhou District Jin Yang road 130, then the name of assigned target position Information is claimed to include:A3 cells (or A3 cells 1), the address information of assigned target position is military marquis Area Jin Yang road 130, the gateway information of assigned target position include:A3 cells main entrance, A3 cells south Door, A3 cells north gate, A3 community parking fields etc..In another example if assigned target position is that user is normal Go position (such as:A1 Chinese Restaurants), A1 Chinese Restaurants have gate and parking lot, and A1 Chinese Restaurants are positioned at green grass or young crops Yang Qu Qingjian River East Road 13, then the name information of assigned target position is A1 Chinese Restaurants, predeterminated target position The address information put is Qingyang District Qingjian River East Road 13, and the gateway information of assigned target position includes:A1 Chinese Restaurant gate, A1 Chinese Restaurants parking lot etc..Wherein, M mesh included in the first search result Punctuate can only include target location corresponding with assigned target position, can also include in region of search Other target locations, such as:The target location of pre-set categories, the embodiment of the present invention do not limit in region of search System.
For example, at least one target point comprising assigned target position can preferentially be provided a user Search result, the search result of pre-set categories is then provided a user, wherein, providing a user default class , can be by the search result of pre-set categories if pre-set categories include multiple classifications during the search result of type User is supplied to according to different classifications;Use is supplied to after can also the search result of multiple classifications be mixed Family, the embodiment of the present invention are not restricted.
2. determine the institute of the sortord comprising at least one target point corresponding to the assigned target position The first search result is stated, the Sort Priority of at least one target point described in the sortord is higher than pre- If the Sort Priority of the target location of classification.
For example, if both comprising pre- in obtaining the M target location that the first search result is included The search result to set the goal corresponding to position, and the search result corresponding to comprising the other target location of predetermined class, Predetermined classification then can be higher than by what the Sort Priority of the search result corresponding to assigned target position was set Target location search result Sort Priority, such as:By the search knot corresponding to assigned target position Fruit is shown in before the other target location of predetermined class, so as to preferentially by the search knot corresponding to assigned target position Fruit is supplied to user.
Second, if the search purpose is the target location of default species in the search region of search, First search result includes:The name information of the M target location, the M target location Classification information, the sequencing information of the M target location, the address information of the M target location At least one of information.
As an example it is assumed that the target location of default species includes:Traffic class, food and drink class, shopping class, altogether Obtain 6 target locations as shown in table 1:
Table 1
When first search result will be then provided, the title of each target location can be provided respectively, and it is each The title bottom of target location or side provide the address information of each target location, for selection by the user. Furthermore it is also possible to the classification information of each target location is shown in the side of each target location, or, Destination locations are directly divided into three classifications, its destination locations included is provided respectively under each classification, For example, provide the dry pots of B1 under food and drink class destination locations, B3 folds arms, B5 snacks, in shopping classification B2 markets and B6 markets are provided under position, B4 bus stations etc. are provided under traffic class destination locations.And , can also be by each target position when the first search result comprising M target location is supplied into user Put and be supplied to user after being ranked up according to sequencing information, can be by a variety of in specific implementation process Parameter determines the sequencing information of M target location, such as:
Determine the mode one of sequencing information:The distance value of M target location distance objective position is obtained, The sequencing information is determined by distance value, such as:, can be by each mesh it is determined that during the first search result Cursor position, from as little as high sequence, is provided to user according to distance value.With 6 target positions shown in table 1 Example is set to, then its sequencing information is:1. 2. B3 folds arms 3. B6 markets 4. B5 snacks 5. B4 public transport in B2 markets Stand the dry pots of 6. B1, certainly, the sequencing information is not intended as limiting as just a citing.
Determine the mode two of sequencing information:Obtain point of each target location in the M target location Category information, the sequencing information is determined by classification information.
For example, that is, for the target location of each classification different priority can be set, wherein, The priority of each pre-set categories can be set manually by user, such as:The class 3. traffic 1. 2. food and drink class is done shopping Class etc., wherein for target location under each classification, then it can be carried out according to the distance value of target location Sequence, so as to be, for example, for 6 target locations shown in table 1, its sequencing information:2. 1. B3 folds arms The B5 snacks 3. dry pots of B1 4. B2 markets 5. B6 markets 6. B4 bus stations.In specific implementation process, also may be used The priority of each classification is automatically determined out with the historical operation record based on user, is remembered based on historical operation When the priority of each classification is determined in record, various ways can be used again, such as:1. obtain the user Recorded for the historical operation of the target location of each default species;Determined based on historical operation record The sequencing information, specifically, that is, user can be directed to each default kind during history use The target location (being not required to the place where the target location of each default species) of class produces some and gone through History operation note, such as:Search record, selection record, navigation record etc., and then can be with counting user For the number of operations of the target location of each default species, then the target location of each default species is pressed Sorted from high to low according to number of operations, its priority score is then proportionate with number of operations, for example, each Default species is ordered as 1. food and drink class according to number of operations and 2. done shopping class 3. traffic class from high to low, then can will The priority score of food and drink class is arranged to 3, and the priority score of class of doing shopping is arranged to 2, traffic class it is preferential Level score value is arranged to 1 etc., it is, of course, also possible to be other priority scores, the embodiment of the present invention does not limit System.
2. obtain the historical operation of the target location for the default species that the user is included for region of search Record;The sequencing information is determined based on historical operation record.Specifically, that is, obtaining When historical operation records, user is only obtained for the destination locations of the default species included in region of search Historical operation record, be then based on these historical operations record and determine the sequencing information of each classification. Wherein, selected historical operation record can be that history is grasped used by being directed to region of search several times before user Note down, or user is directed to all historical operation records used by region of search, with using last time Used by for region of search exemplified by historical operation record, pre-set categories are provided the user in electronic equipment After target location, user from each classification (such as:Food and drink class, shopping class, traffic class etc.) in select Go out the target location of food and drink class, then illustrate that user compares sense in the region of search for the target location of food and drink class Interest, the then priority score that can improve food and drink class improve;In another example user is from each target location The dry pots of B1 are selected, then it is interested to illustrate that user does pot in the region of search to B1, then can carry Priority score of the high dry pots of B1 etc..Due to the history behaviour in the program, being based only in region of search Note down and determine sequencing information, on the one hand due to the purpose position that can consider to search for when determining sequencing information Put, so identified sequencing information is more accurate;On the other hand, due to reducing handled by electronic equipment Data volume, so the processing load of electronic equipment can be reduced.
Certainly, both modes can also be used in combination, such as:First against each target location according to point Category information is ranked up, and for classification information identical target location, is ranked up according to distance value;Example again Such as, different priority is set respectively for each classification, such as:The priority score of food and drink class be 3, The priority score for class of doing shopping is 2, the priority score of traffic class is 1, is distinguished for each distance range Different priority scores is set, such as shown in table 2:
Table 2
Distance range (m) <500 [500,1000) ≥1000
Priority 3 2 1
Can be by its priority score based on classification information and based on distance value for each target location Priority score is added by weights and a comprehensive grading value is obtained, then by each target location according to comprehensive Close the order sequence of score value from high to low, it is possible to obtain the sequencing information of each target location, it is assumed that base In classification information priority score weighted value be 0.6, the weighted value of the priority score based on distance value For 0.4, then pot its food and drink class is done for B1, its priority score based on classification information is 3, and it is based on The priority score of distance value is 1, then it is 3*0.6+1*0.4=2.2 that can determine its comprehensive grading value, when So, classification information based on each target location is different with distance value, and the comprehensive grading value corresponding to it is not yet Together, the embodiment of the present invention no longer itemizes, and is not restricted.
As a kind of optional embodiment, methods described also includes:The user is obtained for region of search Adjustment operation;The adjustment operation is responded, the first search result adjustment will be obtained based on search operation For the second search result.
Specifically, that is, if detect that user adjusts the operation of region of search in real time, such as:Pass through Drag operation adjusts region of search, region of search is adjusted by input operation, searched for by clicking operation adjustment Region etc., then the M target location provided can be refreshed in real time, facilitate user quickly bright True navigates to new target location, improves operating efficiency and usage experience.
Second aspect, based on same inventive concept, the embodiment of the present invention provides a kind of searcher, refer to Fig. 3, including:
First obtains module 30, for obtaining the search operation of user;
First determining module 31, the search purpose that the user for determining electronic equipment scans for;
First respond module 32, for responding the search operation, pass through searching corresponding to the search operation Rope region and the search purpose determine the first search result comprising M target location, and M is just whole Number.
Optionally, first determining module 31, is used for:
Judge whether include assigned target position in the region of search, if so, determining that the search purpose is Search for the assigned target position;If it is not, determine that the search purpose is preset to search in the region of search The target location of species.
Optionally, described device also includes:
Second determining module, the assigned target position is determined for the setting operation based on the user; And/or the historical operation record based on the user determines the assigned target position.
Optionally, described device also includes:
3rd determining module, if being drag operation of the user on map for the search operation, End position based on the drag operation determines the region of search;Or
If the search operation is the input operation of the user, the input content based on the input operation Determine the region of search;Or
If the search operation is point selection operation of the user on map, based on described selection operation institute The region of search is determined in position.
Optionally, first respond module 32, is used for:
If the search purpose is search assigned target position, determine comprising the assigned target position First search result of at least one target point;And/or it is determined that comprising corresponding to the assigned target position First search result of the sortord of at least one target point, described in the sortord at least Sort Priority of the Sort Priority of one target point higher than the target location of pre-set categories.
Optionally, the first search result of at least one target point comprising the assigned target position, Including:It is the name information of the assigned target position, the address information of the assigned target position, described pre- Set the goal the first search result of at least one of gateway information of position.
Optionally, if the search purpose is searches for the target location of default species in the region of search, First search result includes:The name information of the M target location, the M target location Classification information, the sequencing information of the M target location, the address information of the M target location At least one of information.
Optionally, described device also includes:
Second obtains module, for obtaining the distance value of the M target location range search center; And/or obtain the classification information of the M target location;
3rd determining module, for determining the sequence letter based on the distance value and/or the classification information Breath.
Optionally, the 3rd determining module, is used for:
Obtain historical operation record of the user for the target location of each default species;Gone through based on described The sequencing information is determined in history operation note;And/or
Obtain the history behaviour of the target location for the default species that the user is included for the region of search Note down;The sequencing information is determined based on historical operation record.
Optionally, described device also includes:
3rd obtains module, is operated for obtaining the user for the adjustment of the region of search;
Second respond module, for responding the adjustment operation, described first will be obtained based on search operation Search result is adjusted to the second search result.
Optionally, if the search operation is the input operation of the user, the 3rd determining module, For:
Interactive voice at least once based on electronic equipment Yu the user, determines the region of search.
Optionally, the described 3rd module is obtained, including:
Receiving unit, for receiving the voice messaging of the user;
Transmitting element, semantics recognition is carried out for the voice messaging to be sent to server;
Adjustment unit, for the recognition result based on the semantics recognition to interaction caused by the electronic equipment Content is adjusted, so as to obtain region of search.
By the device that second aspect of the present invention is introduced, introduced to implement first aspect of the embodiment of the present invention Searching method used by device, the searching method introduced based on first aspect of the embodiment of the present invention, this Those skilled in the art can understand the concrete structure for the device that second aspect of the embodiment of the present invention is introduced And deformation, so will not be repeated here, every searcher implemented first aspect of the embodiment of the present invention and introduced Device belongs to the scope of the invention to be protected used by method.
The third aspect, based on same inventive concept, the embodiment of the present invention provides a kind of electronic equipment, included Memory, and one or more than one program, one of them or more than one program storage is in depositing In reservoir, and it is configured to by one that either more than one computing device is one or more than one journey Sequence includes the instruction for being used for being operated below:
Obtain the search operation of user;
Determine the search purpose that the user of electronic equipment scans for;
The search operation is responded, passes through the region of search corresponding to the search operation and the search purpose The first search result for including M target location is determined, M is positive integer.
By the electronic equipment that third aspect present invention is introduced, to implement first aspect of embodiment of the present invention institute Electronic equipment used by the searching method of introduction, the search introduced based on first aspect of the embodiment of the present invention Method, those skilled in the art can understand the electronic equipment that the third aspect of the embodiment of the present invention is introduced Concrete structure and deformation, so will not be repeated here, every implementation first aspect of the embodiment of the present invention is situated between Electronic equipment belongs to the scope of the invention to be protected used by the searching method to continue.
Fig. 4 is a kind of block diagram of the electronic equipment 800 of searching method according to an exemplary embodiment. For example, electronic equipment 800 can be mobile phone, and computer, digital broadcast terminal, messaging devices, Game console, tablet device, Medical Devices, body-building equipment, personal digital assistant etc..
Reference picture 4, electronic equipment 800 can include following one or more assemblies:Processing component 802, Memory 804, power supply module 806, multimedia groupware 808, audio-frequency assembly 810, input/output (I/O) Interface 812, sensor cluster 814, and communication component 816.
The integrated operation of the usual control electronics 800 of processing component 802, such as with display, call, Data communicate, and camera operation and record operate associated operation.Treatment element 802 can include one or Multiple processors 820 carry out execute instruction, to complete all or part of step of above-mentioned method.In addition, place Reason component 802 can include one or more modules, the friendship being easy between processing component 802 and other assemblies Mutually.For example, processing component 802 can include multi-media module, to facilitate multimedia groupware 808 and processing Interaction between component 802.
Memory 804 is configured as storing various types of data to support the operation in equipment 800.These The example of data includes the instruction of any application program or method for being operated on electronic equipment 800, connection It is personal data, telephone book data, message, picture, video etc..Memory 804 can be by any kind of Volatibility or non-volatile memory device or combinations thereof realization, such as static RAM (SRAM), Electrically Erasable Read Only Memory (EEPROM), the read-only storage of erasable programmable Device (EPROM), programmable read only memory (PROM), read-only storage (ROM), magnetic memory, Flash memory, disk or CD.
Electric power assembly 806 provides electric power for the various assemblies of electronic equipment 800.Electric power assembly 806 can wrap Include power-supply management system, one or more power supplys, and other with generate, manage for electronic equipment 800 and point The component being associated with electric power.
Multimedia groupware 808 is included in one output interface of offer between the electronic equipment 800 and user Screen.In certain embodiments, screen can include liquid crystal display (LCD) and touch panel (TP). If screen includes touch panel, screen may be implemented as touch-screen, be believed with receiving the input from user Number.Touch panel includes one or more touch sensors with the hand on sensing touch, slip and touch panel Gesture.The touch sensor can the not only border of sensing touch or sliding action, but also detect with it is described Touch or the duration and pressure of slide correlation.In certain embodiments, multimedia groupware 808 wraps Include a front camera and/or rear camera.When electronic equipment 800 is in operator scheme, mould is such as shot When formula or video mode, front camera and/or rear camera can receive outside multi-medium data.Often Individual front camera and rear camera can be a fixed optical lens system or have focal length and light Learn zoom capabilities.
Audio-frequency assembly 810 is configured as output and/or input audio signal.For example, audio-frequency assembly 810 includes One microphone (MIC), when electronic equipment 800 is in operator scheme, such as call model, logging mode During with speech recognition mode, microphone is configured as receiving external audio signal.The audio signal received can To be further stored in memory 804 or be sent via communication component 816.In certain embodiments, sound Frequency component 810 also includes a loudspeaker, for exports audio signal.
I/O interfaces 812 provide interface between processing component 802 and peripheral interface module, and above-mentioned periphery connects Mouth mold block can be keyboard, click wheel, button etc..These buttons may include but be not limited to:Home button, Volume button, start button and locking press button.
Sensor cluster 814 includes one or more sensors, for providing each side for electronic equipment 800 The state estimation in face.For example, sensor cluster 814 can detect opening/closed mode of equipment 800, The relative positioning of component, such as the display and keypad that the component is electronic equipment 800, sensor group The position that part 814 can also detect 800 1 components of electronic equipment 800 or electronic equipment changes, Yong Huyu The existence or non-existence that electronic equipment 800 contacts, the orientation of electronic equipment 800 or acceleration/deceleration and electronic equipment 800 temperature change.Sensor cluster 814 can include proximity transducer, be configured to do not appointing The presence of object nearby is detected during what physical contact.Sensor cluster 814 can also include optical sensor, Such as CMOS or ccd image sensor, for being used in imaging applications.In certain embodiments, should Sensor cluster 814 can also include acceleration transducer, gyro sensor, Magnetic Sensor, pressure biography Sensor or temperature sensor.
Communication component 816 is configured to facilitate wired or wireless way between electronic equipment 800 and other equipment Communication.Electronic equipment 800 can access the wireless network based on communication standard, such as WiFi, 2G or 3G, Or combinations thereof.In one exemplary embodiment, communication component 816 is received via broadcast channel and come from The broadcast singal or broadcast related information of external broadcasting management system.In one exemplary embodiment, it is described Communication component 816 also includes near-field communication (NFC) module, to promote junction service.For example, in NFC Module can be based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra wide band (UWB) Technology, bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, electronic equipment 800 can be by one or more application specific integrated circuits (ASIC), digital signal processor (DSP), digital signal processing appts (DSPD), FPGA Device (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or Other electronic components are realized, for performing the above method.
In the exemplary embodiment, a kind of non-transitory computer-readable storage medium including instructing is additionally provided Matter, such as the memory 804 including instruction, above-mentioned instruction can be held by the processor 820 of electronic equipment 800 Go to complete the above method.For example, the non-transitorycomputer readable storage medium can be ROM, Random access memory (RAM), CD-ROM, tape, floppy disk and optical data storage devices etc..
A kind of non-transitorycomputer readable storage medium, when the instruction in the storage medium is by electronic equipment Computing device when so that electronic equipment is able to carry out a kind of searching method, and methods described includes:
Obtain the search operation of user;
Determine the search purpose that the user of electronic equipment scans for;
The search operation is responded, passes through the region of search corresponding to the search operation and the search purpose The first search result for including M target location is determined, M is positive integer.
Fig. 5 is the structural representation of server in the embodiment of the present invention.The server 1900 can because configuration or Performance is different and produces bigger difference, can include one or more central processing units (central Processing units, CPU) 1922 (for example, one or more processors) and memory 1932, One or more storage application programs 1942 or data 1944 storage medium 1930 (such as one or More than one mass memory unit).Wherein, memory 1932 and storage medium 1930 can be of short duration deposit Storage or persistently storage.One or more module (figures can be included by being stored in the program of storage medium 1930 Show and do not mark), each module can include operating the series of instructions in server.Further, Central processing unit 1922 could be arranged to communicate with storage medium 1930, performs and deposits on server 1900 Series of instructions operation in storage media 1930.
Server 1900 can also include one or more power supplys 1926, and one or more are wired Or radio network interface 1950, one or more input/output interfaces 1958, one or more Keyboard 1956, and/or, one or more operating systems 1941, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM etc..
The one or more embodiments of the present invention, at least have the advantages that:
Due in embodiments of the present invention, after the search operation of user is obtained, electricity can be determined first The search purpose that the user of sub- equipment scans for, then by the region of search corresponding to search operation and searching Rope purpose is determined to include the first search result of M target location, it is, based on search operation Needed corresponding to acquisition during search result further with reference to the search purpose of user, so having reached to carry For the technique effect of more accurate search result.
The present invention is produced with reference to method according to embodiments of the present invention, equipment (system) and computer program The flow chart and/or block diagram of product describes.It should be understood that can by computer program instructions implementation process figure and / or each flow in block diagram and/or square frame and flow in flow chart and/or block diagram and/ Or the combination of square frame.These computer program instructions can be provided to all-purpose computer, special-purpose computer, insertion Formula processor or the processor of other programmable data processing devices are to produce a machine so that pass through calculating The instruction of the computing device of machine or other programmable data processing devices is produced for realizing in flow chart one The equipment for the function of being specified in individual flow or multiple flows and/or one square frame of block diagram or multiple square frames.
These computer program instructions, which may be alternatively stored in, can guide computer or other programmable datas to handle and set In the standby computer-readable memory to work in a specific way so that be stored in the computer-readable memory Instruction produce and include the manufacture of commander equipment, commander equipment realization is in one flow or multiple of flow chart The function of being specified in one square frame of flow and/or block diagram or multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing devices, made Obtain and series of operation steps is performed on computer or other programmable devices to produce computer implemented place Reason, so as to which the instruction that is performed on computer or other programmable devices is provided for realizing in flow chart one The step of function of being specified in flow or multiple flows and/or one square frame of block diagram or multiple square frames.
Although preferred embodiments of the present invention have been described, but those skilled in the art once know base This creative concept, then other change and modification can be made to these embodiments.So appended right will Ask and be intended to be construed to include preferred embodiment and fall into having altered and changing for the scope of the invention.
Obviously, those skilled in the art can carry out various changes and modification without departing from this hair to the present invention Bright spirit and scope.So, if the present invention these modifications and variations belong to the claims in the present invention and Within the scope of its equivalent technologies, then the present invention is also intended to comprising including these changes and modification.

Claims (14)

  1. A kind of 1. searching method, it is characterised in that including:
    Obtain the search operation of user;
    Determine the search purpose that the user of electronic equipment scans for;
    The search operation is responded, passes through the region of search corresponding to the search operation and the search purpose The first search result for including M target location is determined, M is positive integer.
  2. 2. the method as described in claim 1, it is characterised in that the user for determining electronic equipment The search purpose scanned for, including:
    Judge whether include assigned target position in the region of search, if so, determining that the search purpose is Search for the assigned target position;If it is not, determine that the search purpose is preset to search in the region of search The target location of species.
  3. 3. method as claimed in claim 2, it is characterised in that methods described also includes:
    The assigned target position is determined in setting operation based on the user;And/or
    Historical operation record based on the user determines the assigned target position.
  4. 4. method as claimed in claim 2, it is characterised in that methods described also includes:It is if described Search operation is drag operation of the user on map, and the end position based on the drag operation determines Go out the region of search;Or
    If the search operation is the input operation of the user, the input content based on the input operation Determine the region of search;Or
    If the search operation is point selection operation of the user on map, based on described selection operation institute The region of search is determined in position.
  5. 5. method as claimed in claim 2, it is characterised in that described right by search operation institute The region of search and the search purpose answered are determined to include the first search result of M target location, bag Include:
    If the search purpose is search assigned target position, determine comprising the assigned target position First search result of at least one target point;And/or it is determined that comprising corresponding to the assigned target position First search result of the sortord of at least one target point, described in the sortord at least Sort Priority of the Sort Priority of one target point higher than the target location of pre-set categories.
  6. 6. method as claimed in claim 5, it is characterised in that described to include the assigned target position At least one target point the first search result, including:The name information of the assigned target position, institute State at least one of address information, gateway information of the assigned target position of assigned target position One search result.
  7. 7. method as claimed in claim 2, it is characterised in that if the search purpose is search institute The target location that species is preset in region of search is stated, first search result includes:The M target The sequence of the name information of position, the classification information, the M target location of the M target location At least one of information, the address information of M target location information.
  8. 8. method as claimed in claim 7, it is characterised in that methods described also includes:
    Obtain the distance value of the M target location range search center;And/or
    Obtain the classification information of the M target location;
    The sequencing information is determined based on the distance value and/or the classification information.
  9. 9. method as claimed in claim 8, it is characterised in that described to be determined based on the classification information Go out the sequencing information, including:
    Obtain historical operation record of the user for the target location of each default species;Gone through based on described The sequencing information is determined in history operation note;And/or
    Obtain the history behaviour of the target location for the default species that the user is included for the region of search Note down;The sequencing information is determined based on historical operation record.
  10. 10. the method as described in claim 1-9 is any, it is characterised in that methods described also includes:
    The adjustment that the user is obtained for the region of search operates;
    The adjustment operation is responded, first search result will be obtained based on search operation and is adjusted to second Search result.
  11. 11. method as claimed in claim 4, it is characterised in that if the search operation is the use The input operation at family, the input content based on the input operation determine the region of search, including:
    Interactive voice at least once based on electronic equipment Yu the user, determines the region of search.
  12. 12. method as claimed in claim 11, it is characterised in that it is described based on electronic equipment with it is described The interactive voice at least once of user, the region of search is determined, including:
    Receive the voice messaging of the user;
    The voice messaging is sent to server and carries out semantics recognition;
    Recognition result based on the semantics recognition is adjusted to interaction content caused by the electronic equipment, So as to obtain region of search.
  13. A kind of 13. searcher, it is characterised in that including:
    First obtains module, for obtaining the search operation of user;
    First determining module, the search purpose that the user for determining electronic equipment scans for;
    First respond module, for responding the search operation, pass through the search corresponding to the search operation Region and the search purpose determine the first search result comprising M target location, and M is positive integer.
  14. 14. a kind of electronic equipment, it is characterised in that include memory, and one or more than one Program, one of them or more than one program storage in memory, and be configured to by one or More than one computing device is one or more than one program bag contains the finger for being used for being operated below Order:
    Obtain the search operation of user;
    Determine the search purpose that the user of electronic equipment scans for;
    The search operation is responded, passes through the region of search corresponding to the search operation and the search purpose The first search result for including M target location is determined, M is positive integer.
CN201610342259.3A 2016-05-20 2016-05-20 Searching method and device and electronic equipment Active CN107402937B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610342259.3A CN107402937B (en) 2016-05-20 2016-05-20 Searching method and device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610342259.3A CN107402937B (en) 2016-05-20 2016-05-20 Searching method and device and electronic equipment

Publications (2)

Publication Number Publication Date
CN107402937A true CN107402937A (en) 2017-11-28
CN107402937B CN107402937B (en) 2021-01-05

Family

ID=60389198

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610342259.3A Active CN107402937B (en) 2016-05-20 2016-05-20 Searching method and device and electronic equipment

Country Status (1)

Country Link
CN (1) CN107402937B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108492836A (en) * 2018-03-29 2018-09-04 努比亚技术有限公司 A kind of voice-based searching method, mobile terminal and storage medium
CN109284447A (en) * 2018-08-13 2019-01-29 上海擎感智能科技有限公司 Search for information sorting method, system, storage medium and equipment
CN111241222A (en) * 2020-01-07 2020-06-05 珠海格力电器股份有限公司 Map information display method, storage medium and electronic equipment
CN111581245A (en) * 2020-03-26 2020-08-25 口口相传(北京)网络技术有限公司 Data searching method and device
US11263284B2 (en) 2018-04-25 2022-03-01 Wangsu Science & Technology Co., Ltd. Method and system for loading web page, and server

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060085392A1 (en) * 2004-09-30 2006-04-20 Microsoft Corporation System and method for automatic generation of search results based on local intention
CN101949707A (en) * 2009-07-10 2011-01-19 爱信艾达株式会社 The computer-readable recording medium of location retrieval device, position search method and memory location search program
CN103020069A (en) * 2011-09-22 2013-04-03 联想(北京)有限公司 Method, device and electronic equipment for searching data
CN104679801A (en) * 2013-12-03 2015-06-03 高德软件有限公司 Point of interest searching method and point of interest searching device
CN104899285A (en) * 2015-06-04 2015-09-09 百度在线网络技术(北京)有限公司 Display method and apparatus for search result
CN104915393A (en) * 2015-05-26 2015-09-16 百度在线网络技术(北京)有限公司 Directional search method and device
KR101621735B1 (en) * 2015-01-07 2016-05-17 주식회사 카카오 Recommended search word providing method and system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060085392A1 (en) * 2004-09-30 2006-04-20 Microsoft Corporation System and method for automatic generation of search results based on local intention
CN101949707A (en) * 2009-07-10 2011-01-19 爱信艾达株式会社 The computer-readable recording medium of location retrieval device, position search method and memory location search program
CN103020069A (en) * 2011-09-22 2013-04-03 联想(北京)有限公司 Method, device and electronic equipment for searching data
CN104679801A (en) * 2013-12-03 2015-06-03 高德软件有限公司 Point of interest searching method and point of interest searching device
KR101621735B1 (en) * 2015-01-07 2016-05-17 주식회사 카카오 Recommended search word providing method and system
CN104915393A (en) * 2015-05-26 2015-09-16 百度在线网络技术(北京)有限公司 Directional search method and device
CN104899285A (en) * 2015-06-04 2015-09-09 百度在线网络技术(北京)有限公司 Display method and apparatus for search result

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108492836A (en) * 2018-03-29 2018-09-04 努比亚技术有限公司 A kind of voice-based searching method, mobile terminal and storage medium
US11263284B2 (en) 2018-04-25 2022-03-01 Wangsu Science & Technology Co., Ltd. Method and system for loading web page, and server
CN109284447A (en) * 2018-08-13 2019-01-29 上海擎感智能科技有限公司 Search for information sorting method, system, storage medium and equipment
CN111241222A (en) * 2020-01-07 2020-06-05 珠海格力电器股份有限公司 Map information display method, storage medium and electronic equipment
CN111241222B (en) * 2020-01-07 2021-07-20 珠海格力电器股份有限公司 Map information display method, storage medium and electronic equipment
CN111581245A (en) * 2020-03-26 2020-08-25 口口相传(北京)网络技术有限公司 Data searching method and device
CN111581245B (en) * 2020-03-26 2023-10-17 口口相传(北京)网络技术有限公司 Data searching method and device

Also Published As

Publication number Publication date
CN107402937B (en) 2021-01-05

Similar Documents

Publication Publication Date Title
CN107402937A (en) A kind of searching method, device and electronic equipment
CN107622281A (en) Image classification method, device, storage medium and mobile terminal
CN104090921B (en) Method for broadcasting multimedia file, device, terminal and server
CN110147467A (en) A kind of generation method, device, mobile terminal and the storage medium of text description
CN106776890A (en) The method of adjustment and device of video playback progress
CN107018333A (en) Shoot template and recommend method, device and capture apparatus
CN107302724A (en) A kind of video playing control method, device and electronic equipment
CN103914559A (en) Network user screening method and network user screening device
CN107346316A (en) A kind of searching method, device and electronic equipment
CN110020148A (en) A kind of information recommendation method, device and the device for information recommendation
CN107315487A (en) A kind of input processing method, device and electronic equipment
CN110362711A (en) Song recommendations method and device
CN109858558A (en) Training method, device, electronic equipment and the storage medium of disaggregated model
CN107305573A (en) A kind of navigation control method, device and electronic equipment
CN105933863A (en) Friend adding method and device and electronic equipment
CN109819288A (en) Determination method, apparatus, electronic equipment and the storage medium of advertisement dispensing video
CN107666540A (en) Terminal control method, device and storage medium
CN110020145A (en) A kind of information recommendation method and device
CN106791646A (en) Show the method and device of video information
CN107122189A (en) Method for displaying image and device
CN107544966A (en) A kind of method and electronic equipment for recommending application program
CN110020106A (en) A kind of recommended method, recommendation apparatus and the device for recommendation
CN108572979A (en) A kind of position service method and device, a kind of device for location-based service
CN108509406A (en) A kind of language material abstracting method, device and electronic equipment
CN109961793A (en) Handle the method and device of voice messaging

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