CN104239465A - Scene information-based searching method and device - Google Patents

Scene information-based searching method and device Download PDF

Info

Publication number
CN104239465A
CN104239465A CN201410444154.XA CN201410444154A CN104239465A CN 104239465 A CN104239465 A CN 104239465A CN 201410444154 A CN201410444154 A CN 201410444154A CN 104239465 A CN104239465 A CN 104239465A
Authority
CN
China
Prior art keywords
user
terminal
current
information
scene information
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
CN201410444154.XA
Other languages
Chinese (zh)
Other versions
CN104239465B (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 Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology 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 Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201410444154.XA priority Critical patent/CN104239465B/en
Publication of CN104239465A publication Critical patent/CN104239465A/en
Application granted granted Critical
Publication of CN104239465B publication Critical patent/CN104239465B/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

Abstract

The invention provides a scene information-based searching method and device. The scene information-based searching method comprises the following steps: acquiring a searching request of a user; acquiring current scene information of the user; judging the current type according to the current scene information; acquiring a matched search result based on the searching request and the current scene type. According to the embodiment of the invention, the searching is optimized based on the current scene information of the user, so that the searching result meets the current actual requirements of the user better.

Description

A kind ofly carry out the method for searching for and device based on scene information
Technical field
The present invention relates to networking technology area, particularly relate to and a kind ofly carry out the method for searching for and device based on scene information.
Background technology
In existing search technique, usually just Search Results is obtained according to the searching request of user, namely also Search Results only depends on the matching degree of crucial character/word in searching request and webpage, also namely for the identical search requests that different user provides, the Search Results of final acquisition is also identical, lacks specific aim.In order to address this problem, prior art provides provides by user's login account the Search Results that specific aim is relatively strong, but the state in still just user's past that the history log corresponding with user's login account reflects, state current with user in a lot of situation does not conform to, thus causes Search Results also not meet the current demand of user.
Summary of the invention
The object of this invention is to provide a kind of method and apparatus carrying out searching for based on scene information, more meet the current demand of user to make Search Results.
According to an aspect of the present invention, provide a kind of method of carrying out searching for based on scene information, comprising:
Obtain the searching request of user;
Obtain the scene information that user is current, judge current scene type according to current scene information;
Based on searching request and current scene type, obtain the Search Results matched.
According to another aspect of the present invention, additionally provide a kind of device carrying out searching for based on scene information, comprising:
For obtaining the module of the searching request of user;
For obtaining the current scene information of user, judge the module of current scene type according to current scene information;
For based on searching request and current scene type, obtain the module of the Search Results matched.
Compared with prior art, embodiments of the invention have the following advantages:
1) due to for identical searching request, under different scenes, there is different implications usually, thus the present embodiment is by obtaining the current scene information of user, the scene type current to user judges, thus in conjunction with searching request and scene type, obtain the Search Results more meeting user's current demand;
2) combine the information such as the current geographic position of such as user, terminal models, terminal cpu type, terminal network type due to the present embodiment and carry out Optimizing Search, search for relative to the information based on single dimension, make the actual demand that Search Results more can be close to the users.
Those of ordinary skill in the art will understand, although detailed description is below carried out with reference to illustrated embodiment, accompanying drawing, the present invention is not limited in these embodiments.But scope of the present invention is widely, and be intended to limit scope of the present invention by means of only accompanying claim.
Accompanying drawing explanation
By reading the detailed description done non-limiting example done with reference to the following drawings, other features, objects and advantages of the present invention will become more obvious:
Fig. 1 show in accordance with a preferred embodiment of the present invention carry out based on scene information the method flow diagram searched for;
Fig. 2 shows the schematic block diagram of carrying out the device searched for based on scene information in accordance with a preferred embodiment of the present invention;
In accompanying drawing, same or analogous Reference numeral represents same or analogous parts.
Embodiment
Below in conjunction with accompanying drawing, the present invention is described in further detail.
Fig. 1 show in accordance with a preferred embodiment of the present invention carry out based on scene information the method flow diagram searched for.
In step sl, the searching request of user is obtained.
Particularly, the searching request of user is obtained by such as keyboard, touch-screen, speech input device etc.Such as obtain the searching request that user is initiated by the search terms in webpage clicking etc., such as obtain the searching request that the search terms " quite cheap special price " in the direct webpage clicking of user is initiated, or obtain user by embedding the searching request of local search hurdle initiation in a browser, such as obtain the searching request that user initiates in Baidu's search column inputted search word " automobile ".Certainly, any other mode that can obtain user search request is all applicable to the present invention, is contained in this by reference at this.
In step s 2, obtain the scene information that user is current, judge current scene type according to current scene information.
Its Scene refers to the conditions and environment residing for user, such as the geographic position at user place, the network condition etc. of periphery.Scene information herein includes but not limited at least one item in user's current context information, terminal hardware information, terminal applies information and the network information.Alternatively, user's current context information comprise the current movement velocity of the current geographic position of user, user, towards direction, background sound, one or more in illumination; Terminal hardware information comprises at least one item in terminal models (such as the mobile phone of millet 2S), terminal cpu type; Terminal applies information comprises at least one item in terminal residual electricity, terminal operator (movement, UNICOM, telecommunications); The network information comprises at least one item in terminal network type (such as 2G, 3G, 4G or wifi), surrounding network.Certainly, above-mentioned scene information is only example, is not limited to this, and other scene informations are included in wherein equally, the information that the various application programs that in such as terminal, user installs provide, and such as map class applies the current traffic information etc. provided.At this, scene type is judged or/and limit by any one or more combination included but not limited in scene information.Wherein, described terminal includes but not limited to that computing machine, mobile terminal, panel computer etc. can carry out mutual electronic equipment with user.
Some scene informations that wherein user is current can obtain in the following manner:
-for the geographic position at user place, gathered by the alignment sensor of user terminal;
-for the current illumination of user, gathered by the light sensing sensor of user terminal;
-the user terminal itself of automatic detection function provided by to(for) terminal models, terminal cpu type, terminal network type, surrounding network, terminal operator, terminal residual electricity etc. is obtained.
Certainly, the mode of above-mentioned acquisition is only citing, and the scene information that terminal is directly obtained or indirectly obtained by third party or obtains also is contained in this.Certainly, different information to be gathered separately by corresponding sensor or the combination of multiple sensor gathers, at this, the type of sensor is not construed as limiting.
Further, current according to user scene information judges current scene type.Also namely, according to the geographic position at such as user place included in current scene information, the network condition etc. of periphery.Scene information herein comprise the current movement velocity of the current geographic position of such as user, terminal models (such as the mobile phone of millet 2S), terminal cpu type, terminal network type (such as 2G, 3G, 4G or wifi), surrounding network, terminal operator (movement, UNICOM, telecommunications), terminal residual electricity, user, towards direction, background sound, one or more combination in illumination to be to judge the scene type that user is current.Such as, the scene type that user is current is judged according to geographic position, background sound, typically, judge that the current scene type of user is as " No. 19, Zhongguancun Street+new Zhong Guan shopping center " according to the current geographic position " No. 19, Zhongguancun Street " of user, background sound " noisy ".
For some typical information in current scene information, judge current scene type in the following manner:
-level of consumption and the consumption habit of user is judged according to the terminal models of user.Usually, the terminal of different model has different prices, and user selects the terminal of different model also to represent the level of consumption and the consumption habit of user to a certain extent.Typically, obtain using the user of A model-millet mobile phone in consumption, usually focus on the cost performance of commodity by statistics, pay close attention to the parameter of commodity, and use the user of Type B number-i Phone in consumption, usually relatively more pay close attention to the popularity degree of commodity, further, select the user of A model-millet mobile phone usually lower relative to using the customer consumption level of Type B number-i Phone.At this, the user of the terminal using the different price of different model can be carried out classify and grading based on the level of consumption and consumption habit, and based on classify and grading, search is optimized.Such as, according to the difference of terminal price, by price at the users classification of " more than 5K " to the level of consumption " A level "; By price at the users classification of " 3K-5K " to the level of consumption " B level "; By price at the users classification of " 1K-3K " to the level of consumption " C level ", by price at the users classification of " below 1K " to the level of consumption " D level ", correspondingly, in search step, for identical search requests, provide based on different classify and gradings the Search Results that cost performance is different with price respectively.At this, the method for classify and grading can be realized by relevant sorter, and by continuing to optimize classify and grading effect to the training of sorter.
-the acceleration that gathers according to the acceleration transducer of user terminal and gyro sensor and angular speed judge the movement velocity that user is current, and based on movement velocity judge user mode of advancing (as by bus or walking); Wherein, acceleration transducer is for measuring the acceleration of carrier (as user terminal) on three change in coordinate axis direction, and gyro sensor is for measuring the angular speed of carrier (as user terminal) on three change in coordinate axis direction.Certainly, also have other for gathering the device of carrier acceleration and angular speed as applicable the present embodiment, be also contained in this.Alternatively, can also in conjunction with other sensors such as measuring three axle geomagnetic sensors of dimensionally magnetic intensity, to revise further the acceleration of acceleration transducer and gyro sensor collection and angular speed, the acceleration measured by raising and the accuracy rate of angular speed.
-the angular speed that gathers according to the gyro sensor of user terminal judge user towards direction, the concrete mode judged is in this no limit.
Alternatively, according to the current geographic position of user, current movement velocity and current towards direction, judge that user is about to the destination arrived, such as according to the current geographic position " south gate, Olympic Forest Park " of user, current movement velocity " 40 kilometers/hour ", current towards direction " south orientation ", judge that the destination that user is about to reach comprises Bird's Nest, National Convention Center etc.
Alternatively, according to the illumination obtained, judge that user is in indoor or outdoor.
Alternatively, according to the background sound obtained, judge that user is positioned at office space, family or market etc.
At this, content included by scene type described above is only in order to example, do not limit at this, both can comprise and directly judge based on the data gathered the content that obtains, the movement velocity that the user such as judged based on the acceleration transducer of user terminal and the acceleration of gyro sensor collection and angular speed is current, also can comprise and indirectly judge based on the data gathered the content that obtains, such as judge based on the acceleration transducer of user terminal and the acceleration of gyro sensor collection and angular speed the movement velocity that user is current so judge the current mode of advancing of user (as by bus or walking).
In step s3, based on searching request and current scene type, obtain the Search Results matched.
As described above, for identical searching request, user's search need under different scenes is normally different.Typically, the current scene information of obtained user " geographic position: A electronic mall is passed through; Movement velocity: 3 kilometers/hour; Mobile phone model: i Phone 5 " judge that the current scene type of user is for " A electronic mall+shopping+level of consumption A level "; when user initiates searching request based on search word " apple ", the Search Results such as brand shop, maintenance center relevant to electronic product " apple " in A electronic mall is supplied to user; And for example, the current scene information of obtained user " geographic position: B fruit wholesale market is passed through; Movement velocity: 2.5 kilometers/hour; Mobile phone model: red rice mobile phone " judge that the current scene type of user is for " B fruit wholesale market+shopping+level of consumption D level "; then when this user initiates searching request based on same search word " apple ", the Search Results such as trade company, position relevant to fruit " apple " in B fruit wholesale market is supplied to this user.
-alternatively, judge that user's current scene type is indoor or outdoor according to illumination, based on same searching request, obtain the different Search Results matched.Such as, for the searching request that same search word " drcssing index " is initiated, the Search Results provided for the user being positioned at indoor is different from for being positioned at outdoor user.
-alternatively, according to the difference of user terminal model, based on same searching request, obtain the different Search Results matched.Such as, for the searching request that same search word " automobile " is initiated, for the user using high price mobile phone, there is provided to it and be partial to the relevant Search Results of price is relatively high, style is relatively new automobile, for the user using low price mobile phone, provide to it and be partial to the relevant Search Results of price is relatively low, discount is relatively high, practicality is stronger automobile.
-alternatively, according to the difference of operator included in obtained scene information, based on same searching request, obtain the different Search Results matched.Such as, for the searching request that same search word " telephone expenses are preferential " is initiated, the Search Results provided for " movement " terminal user is different from for " UNICOM " terminal user.
-alternatively, according to user terminal network type (such as 2G, 3G, 4G or wifi) or/and the difference of terminal residual electricity, based on same searching request, obtain the different Search Results matched.Such as, for the searching request that same search word " news " is initiated, for the user using 2G network, low electricity, provide the text class relevant to news or/and the Search Results of picture category to it; For the user using 3G, 4G or wifi network, sufficient electricity, provide the Search Results that comprise text class, picture category, audio frequency and video class relevant to news to it.
Certainly, more above-mentioned optional examples are only show from single dimension to obtain Search Results based on scene type and searching request, due to the scene type judged based on the scene information of single dimension and searching request, it is corresponding that the Search Results obtained often still is difficult to the search need real with user, therefore, according to different searching request, the scene information combined based on the different various dimensions of correspondence judges scene type, thus obtains the Search Results more meeting user's actual need.Such as, or for search word " drcssing index ", based on correspondence comprise weather, geographic position, the time, illumination the scene information of various dimensions obtain the Search Results more mated.Typically, when the scene type judging user according to scene information is for " snow+Beijing in February ,+2014+indoor ", the Search Results of acquisition is " advising the clothes such as long sleeves T-shirt, shirt " etc.; When judging the scene type of user according to scene information for " fine+in April ,+2014+outdoor, Sanya ", the Search Results of acquisition is " advising the clothes such as cotta pants, sunproof clothes ".
Alternatively, according to different searching request, from the scene information obtained, filter out the information of different dimensions, the information based on filtered out different dimensions judges the scene type that user is current, and according to searching request and the scene type judged, searches for.Such as, for user A, the scene information obtained comprises the current geographic position of user, terminal models (such as the mobile phone of millet 2S), terminal cpu type, terminal network type (such as 2G, 3G, 4G or wifi), surrounding network, user terminal ownership place, terminal operator, terminal residual electricity, the movement velocity that user is current, towards direction, background sound, the information of the various dimensions such as illumination, when then user A initiates searching request based on search word " telephone expenses are preferential ", because this searching request is usually only with user terminal ownership place, the operator of user terminal is correlated with, and with the illumination in scene information, final draft dump energies etc. have nothing to do, then from obtained scene information, filter out user terminal ownership place, the data of operator's two dimensions of user terminal, data based on these two dimensions judge the scene type that user is current, thus obtain based on the scene type judged and searching request the Search Results matched.Certainly, also can according to the searching request of user, the information directly obtaining corresponding various dimensions in real time judges the scene type that user is current, thus eliminate the step filtering out the information of specific several dimension from the information of a large amount of dimensions obtained, at this, the mode obtaining each dimension scene information is in this no limit.
At this, in order to further Optimizing Search, can also jointly obtain corresponding Search Results, to provide the Search Results more meeting its demand to user in conjunction with the historical search daily record of searching request, current scene type and user.
At this, the present embodiment in conjunction with Optimizing Search further such as such as large data searching technology, data mining, machine learning etc., can also be not construed as limiting the algorithm that other may be used for Optimizing Search at this.Illustrate in conjunction with embodiments of the invention with machine learning: after obtaining the searching request of user and the current scene information of user, the scene type current according to judged user, judge whether relevant Search Results to be supplied to this user by corresponding model, wherein this model can realize based on such as neural network, maximum entropy scheduling algorithm.Such as, for being judged as that consuming capacity is higher, comparatively paying close attention to the user of fashion, modish product, when obtaining the commercial articles searching request of this user, this model is partial to provide the such as Search Results such as luxury goods, automobile; For being judged as that consuming capacity is medium, comparatively pay close attention to the dynamic user of society, when obtaining the request of the commercial articles searching of this user or news, this model is partial to provide the such as Search Results such as discount information or social news.
Alternatively, described model is constantly trained the feedback of Search Results according to user, to continue to optimize search.
Should be appreciated that the process flow diagram described in Fig. 1 is only used to the object of example, instead of the restriction to embodiment of the present invention scope.In some cases, can increase or reduce some step as the case may be.
Fig. 2 shows the schematic block diagram of carrying out the device searched for based on scene information according to another preferred embodiment of the present invention.As shown in Figure 2, described device comprises:
-for obtaining the module 201 of the searching request of user;
Described module 201 includes but not limited to keyboard, mouse, telepilot, touch pad, handwriting equipment, voice-input device etc. with the mode of user interactions, pass through page technology, as JSP, ASP, PHP technology etc., or by the searching request of calls application interface (API) or the communication mode of other agreements or the mutual real-time reception user with the third party device such as search engine.Those skilled in the art will be understood that the mode of above-mentioned acquisition search sequence is only citing; the mode of other acquisition search sequence that are existing or that may occur from now on is as being applicable to the present invention; also within scope should being included in, and this is contained at this with way of reference.
-for obtaining the current scene information of user, the module 202 of current scene type is judged according to current scene information;
-for based on searching request and current scene type, obtain the module 203 of the Search Results matched.
Alternatively, described scene information includes but not limited at least one item in user's current context information, terminal hardware information, terminal applies information and the network information.Alternatively, user's current context information comprise the current movement velocity of the current geographic position of user, user, towards direction, background sound, one or more in illumination; Terminal hardware information comprises at least one item in terminal models (such as the mobile phone of millet 2S), terminal cpu type; Terminal applies information comprises at least one item in terminal residual electricity, terminal operator (movement, UNICOM, telecommunications); The network information comprises at least one item in terminal network type (such as 2G, 3G, 4G or wifi), surrounding network.Certainly, above-mentioned scene information is only example, is not limited to this, and other scene informations are included in wherein equally, the information that the various application programs that in such as terminal, user installs provide, and such as map class applies the current traffic information etc. provided.
Alternatively, the scene information obtained for the module obtaining the current scene information of user comprises:
The geographic position that the user that the alignment sensor obtaining user terminal gathers is current;
The illumination that the user that the light sensing sensor obtaining user terminal gathers is current.
Alternatively, for judging that according to current scene information the module of current scene type judges scene type according to following typical scene informations:
-level of consumption and the consumption habit of user is judged according to the terminal models of user;
-the acceleration that gathers according to the acceleration transducer of user terminal and gyro sensor and angular speed judge the movement velocity that user is current, or/and and judge the mode of advancing of user based on movement velocity;
-the angular speed that gathers according to the gyro sensor of user terminal judge user towards direction.
Those skilled in the art will be understood that above-mentioned each module is only example, and in practice, they can be three independently modules, or any two module integrations are in a module, also can all be integrated in a module.
Person of ordinary skill in the field knows, the present invention can be implemented as system, method or computer program.Therefore, the disclosure can be implemented as following form, that is: can be hardware completely, and also can be software completely, can also be the form that hardware and software combines.
Process flow diagram in accompanying drawing and block diagram show system according to multiple embodiment of the present invention, the architectural framework in the cards of method and computer program product, function and operation.In this, each square frame in process flow diagram or block diagram can represent a part for module, program segment or a code, and a part for described module, program segment or code comprises one or more executable instruction for realizing the logic function specified.Also it should be noted that at some as in the realization of replacing, the function marked in square frame also can be different from occurring in sequence of marking in accompanying drawing.Such as, in fact two continuous print square frames can perform substantially concurrently, and they also can perform by contrary order sometimes, and this determines according to involved function.Also it should be noted that, the combination of the square frame in each square frame in block diagram and/or process flow diagram and block diagram and/or process flow diagram, can realize by the special hardware based system of the function put rules into practice or operation, or can realize with the combination of specialized hardware and computer instruction.
To those skilled in the art, obviously the invention is not restricted to the details of above-mentioned one exemplary embodiment, and when not deviating from spirit of the present invention or essential characteristic, the present invention can be realized in other specific forms.Therefore, no matter from which point, all should embodiment be regarded as exemplary, and be nonrestrictive, scope of the present invention is limited by claims instead of above-mentioned explanation, and all changes be therefore intended in the implication of the equivalency by dropping on claim and scope are included in the present invention.Any Reference numeral in claim should be considered as the claim involved by limiting.

Claims (10)

1. carry out a method of searching for based on scene information, comprising:
Obtain the searching request of user;
Obtain the scene information that user is current, judge current scene type according to current scene information;
Based on searching request and current scene type, obtain the Search Results matched.
2. method according to claim 1, wherein scene information comprise following at least one item:
User's current context information, terminal hardware information, terminal applies information and the network information.
3. method according to claim 2, wherein
User's current context information comprise the current movement velocity of the current geographic position of user, user, towards direction, background sound, one or more in illumination;
Terminal hardware information comprises at least one item in terminal models, terminal cpu type;
Terminal applies information comprises at least one item in terminal residual electricity, terminal operator;
The network information comprises at least one item in terminal network type, surrounding network.
4. method according to claim 3, wherein
The current geographic position of user is gathered by the alignment sensor of user terminal;
The current illumination of user is gathered by the light sensing sensor of user terminal.
5. method according to claim 3, is judging in current scene type according to current scene information:
The level of consumption and the consumption habit of user is judged according to the terminal models of user;
The acceleration gathered according to acceleration transducer and the gyro sensor of user terminal and angular speed judge the movement velocity that user is current;
The angular speed gathered according to the gyro sensor of user terminal judge user towards direction.
6. carry out the device searched for based on scene information, comprising:
For obtaining the module of the searching request of user;
For obtaining the current scene information of user, judge the module of current scene type according to current scene information;
For based on searching request and current scene type, obtain the module of the Search Results matched.
7. device according to claim 6, wherein scene information comprise following at least one item:
User's current context information, terminal hardware information, terminal applies information and the network information.
8. device according to claim 7, wherein
User's current context information comprise the current movement velocity of the current geographic position of user, user, towards direction, background sound, one or more in illumination;
Terminal hardware information comprises at least one item in terminal models, terminal cpu type;
Terminal applies information comprises at least one item in terminal residual electricity, terminal operator;
The network information comprises at least one item in terminal network type, surrounding network.
9. device according to claim 8, the module wherein for obtaining the current scene information of user is used for:
The geographic position that the user that the alignment sensor obtaining user terminal gathers is current;
The illumination that the user that the light sensing sensor obtaining user terminal gathers is current.
10. device according to claim 8, wherein for judging that the module of current scene type is used for according to current scene information:
The level of consumption and the consumption habit of user is judged according to the terminal models of user;
The acceleration gathered according to acceleration transducer and the gyro sensor of user terminal and angular speed judge the movement velocity that user is current;
The angular speed gathered according to the gyro sensor of user terminal judge user towards direction.
CN201410444154.XA 2014-09-02 2014-09-02 A kind of method and device scanned for based on scene information Active CN104239465B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410444154.XA CN104239465B (en) 2014-09-02 2014-09-02 A kind of method and device scanned for based on scene information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410444154.XA CN104239465B (en) 2014-09-02 2014-09-02 A kind of method and device scanned for based on scene information

Publications (2)

Publication Number Publication Date
CN104239465A true CN104239465A (en) 2014-12-24
CN104239465B CN104239465B (en) 2018-09-07

Family

ID=52227524

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410444154.XA Active CN104239465B (en) 2014-09-02 2014-09-02 A kind of method and device scanned for based on scene information

Country Status (1)

Country Link
CN (1) CN104239465B (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104537072A (en) * 2014-12-30 2015-04-22 百度在线网络技术(北京)有限公司 Search method and device
CN105050063A (en) * 2015-09-22 2015-11-11 北京金山安全软件有限公司 Method and device for pushing information
CN106202260A (en) * 2016-06-29 2016-12-07 百度在线网络技术(北京)有限公司 searching method, device and search engine
CN107105412A (en) * 2017-06-01 2017-08-29 深圳市咖讯科技有限公司 The method and device of solid shop/brick and mortar store guest flow statistics
CN107153818A (en) * 2017-05-03 2017-09-12 广东欧珀移动通信有限公司 Optical finger print verification method and Related product
CN108257596A (en) * 2017-12-22 2018-07-06 北京小蓦机器人技术有限公司 It is a kind of to be used to provide the method and apparatus that information is presented in target
CN108281141A (en) * 2017-12-22 2018-07-13 北京小蓦机器人技术有限公司 A kind of method and apparatus for providing voice-response information
CN109189986A (en) * 2018-08-29 2019-01-11 百度在线网络技术(北京)有限公司 Information recommendation method, device, electronic equipment and readable storage medium storing program for executing
CN109241256A (en) * 2018-08-20 2019-01-18 百度在线网络技术(北京)有限公司 Dialog process method, apparatus, computer equipment and readable storage medium storing program for executing
WO2019102309A1 (en) * 2017-11-22 2019-05-31 International Business Machines Corporation Search query enhancement with context analysis
CN109871807A (en) * 2019-02-21 2019-06-11 百度在线网络技术(北京)有限公司 Face image processing process and device
CN110598089A (en) * 2018-05-25 2019-12-20 重庆好德译信息技术有限公司 Voice assistant method and system based on environmental information processing
CN110598088A (en) * 2018-05-25 2019-12-20 重庆好德译信息技术有限公司 Searching method and system based on environmental information
CN111383077A (en) * 2020-03-09 2020-07-07 浙江大华技术股份有限公司 Data management and client type selection system, method and device
CN111581486A (en) * 2020-05-11 2020-08-25 北京字节跳动网络技术有限公司 Information distribution method and device
CN113140107A (en) * 2020-03-30 2021-07-20 阿里巴巴集团控股有限公司 Traffic information processing method and device, electronic equipment and computer storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040073538A1 (en) * 2002-10-09 2004-04-15 Lasoo, Inc. Information retrieval system and method employing spatially selective features
CN101619977A (en) * 2008-07-03 2010-01-06 爱信艾达株式会社 Navigation device, vehicle, and navigation program
CN103020069A (en) * 2011-09-22 2013-04-03 联想(北京)有限公司 Method, device and electronic equipment for searching data
WO2013110093A1 (en) * 2012-01-19 2013-07-25 Brightedge Technologies, Inc. Optimizing location and mobile search
CN103257962A (en) * 2012-02-15 2013-08-21 阿里巴巴集团控股有限公司 Method and device for providing information
CN103778187A (en) * 2013-12-31 2014-05-07 百度(中国)有限公司 Method and device for returning search result in oriented mode

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040073538A1 (en) * 2002-10-09 2004-04-15 Lasoo, Inc. Information retrieval system and method employing spatially selective features
CN101619977A (en) * 2008-07-03 2010-01-06 爱信艾达株式会社 Navigation device, vehicle, and navigation program
CN103020069A (en) * 2011-09-22 2013-04-03 联想(北京)有限公司 Method, device and electronic equipment for searching data
WO2013110093A1 (en) * 2012-01-19 2013-07-25 Brightedge Technologies, Inc. Optimizing location and mobile search
CN103257962A (en) * 2012-02-15 2013-08-21 阿里巴巴集团控股有限公司 Method and device for providing information
CN103778187A (en) * 2013-12-31 2014-05-07 百度(中国)有限公司 Method and device for returning search result in oriented mode

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104537072A (en) * 2014-12-30 2015-04-22 百度在线网络技术(北京)有限公司 Search method and device
CN104537072B (en) * 2014-12-30 2019-03-12 百度在线网络技术(北京)有限公司 Searching method and device
CN105050063B (en) * 2015-09-22 2019-11-12 北京金山安全软件有限公司 Method and device for pushing information
CN105050063A (en) * 2015-09-22 2015-11-11 北京金山安全软件有限公司 Method and device for pushing information
CN106202260A (en) * 2016-06-29 2016-12-07 百度在线网络技术(北京)有限公司 searching method, device and search engine
CN107153818A (en) * 2017-05-03 2017-09-12 广东欧珀移动通信有限公司 Optical finger print verification method and Related product
US10713467B2 (en) 2017-05-03 2020-07-14 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Optical fingerprint verification method and mobile terminal
CN107105412A (en) * 2017-06-01 2017-08-29 深圳市咖讯科技有限公司 The method and device of solid shop/brick and mortar store guest flow statistics
US11200241B2 (en) 2017-11-22 2021-12-14 International Business Machines Corporation Search query enhancement with context analysis
GB2583203A (en) * 2017-11-22 2020-10-21 Ibm Search query enhancement with context analysis
WO2019102309A1 (en) * 2017-11-22 2019-05-31 International Business Machines Corporation Search query enhancement with context analysis
CN108257596A (en) * 2017-12-22 2018-07-06 北京小蓦机器人技术有限公司 It is a kind of to be used to provide the method and apparatus that information is presented in target
CN108281141B (en) * 2017-12-22 2019-10-18 北京小蓦机器人技术有限公司 It is a kind of for providing the method and apparatus of voice-response information
CN108281141A (en) * 2017-12-22 2018-07-13 北京小蓦机器人技术有限公司 A kind of method and apparatus for providing voice-response information
CN110598089A (en) * 2018-05-25 2019-12-20 重庆好德译信息技术有限公司 Voice assistant method and system based on environmental information processing
CN110598088A (en) * 2018-05-25 2019-12-20 重庆好德译信息技术有限公司 Searching method and system based on environmental information
CN109241256A (en) * 2018-08-20 2019-01-18 百度在线网络技术(北京)有限公司 Dialog process method, apparatus, computer equipment and readable storage medium storing program for executing
CN109189986A (en) * 2018-08-29 2019-01-11 百度在线网络技术(北京)有限公司 Information recommendation method, device, electronic equipment and readable storage medium storing program for executing
CN109871807A (en) * 2019-02-21 2019-06-11 百度在线网络技术(北京)有限公司 Face image processing process and device
CN111383077A (en) * 2020-03-09 2020-07-07 浙江大华技术股份有限公司 Data management and client type selection system, method and device
CN113140107A (en) * 2020-03-30 2021-07-20 阿里巴巴集团控股有限公司 Traffic information processing method and device, electronic equipment and computer storage medium
CN111581486A (en) * 2020-05-11 2020-08-25 北京字节跳动网络技术有限公司 Information distribution method and device
CN111581486B (en) * 2020-05-11 2023-04-18 北京字节跳动网络技术有限公司 Information distribution method and device

Also Published As

Publication number Publication date
CN104239465B (en) 2018-09-07

Similar Documents

Publication Publication Date Title
CN104239465A (en) Scene information-based searching method and device
US20200342393A1 (en) Inventorying items using image data
CN105975483A (en) User preference-based message pushing method and platform
CN107465741A (en) Information-pushing method and device
CN106897899A (en) A kind of method and system by personalized recommendation commodity after customer grouping
JP2013512501A (en) System, apparatus and method for using context information
CN107609890A (en) A kind of method and apparatus of order tracking
CN104298741A (en) Method and device for providing push information
CN106162355A (en) video interactive method and terminal
CN103020069A (en) Method, device and electronic equipment for searching data
CN102999595B (en) A kind of for providing method and the equipment of the accession page corresponding with page info
US11775601B2 (en) User electronic message system
CN104965887A (en) Information acquiring method and apparatus
CN102945273B (en) A kind of for providing the method and apparatus of Search Results
US20150026012A1 (en) Systems and methods for online presentation of storefront images
US20190378171A1 (en) Targeted advertisement system
CN107742128A (en) Method and apparatus for output information
CN107315823A (en) Data processing method and device based on ecommerce
CN107305566A (en) A kind of method and device for search information matches picture
CN102999576A (en) Method and equipment for confirming page description information corresponding to target pages
KR20140079643A (en) Computer readable recording medium storing, system and method for providing shopping service using map information
CN104615639A (en) Method and equipment for providing showing information of picture
CN102880686A (en) Method and device for searching interest point
US10360573B1 (en) Interactions platform
US10901756B2 (en) Context-aware application

Legal Events

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