CN108984061B - Object searching method, device, equipment and computer readable storage medium - Google Patents

Object searching method, device, equipment and computer readable storage medium Download PDF

Info

Publication number
CN108984061B
CN108984061B CN201810662698.1A CN201810662698A CN108984061B CN 108984061 B CN108984061 B CN 108984061B CN 201810662698 A CN201810662698 A CN 201810662698A CN 108984061 B CN108984061 B CN 108984061B
Authority
CN
China
Prior art keywords
icon
target area
search
icons
items
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.)
Expired - Fee Related
Application number
CN201810662698.1A
Other languages
Chinese (zh)
Other versions
CN108984061A (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 Xiaodu Information Technology Co Ltd
Original Assignee
Beijing Xiaodu Information 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 Xiaodu Information Technology Co Ltd filed Critical Beijing Xiaodu Information Technology Co Ltd
Priority to CN201810662698.1A priority Critical patent/CN108984061B/en
Publication of CN108984061A publication Critical patent/CN108984061A/en
Application granted granted Critical
Publication of CN108984061B publication Critical patent/CN108984061B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons

Landscapes

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

Abstract

The embodiment of the disclosure provides an object searching method, an object searching device, object searching equipment and a computer-readable storage medium. The object searching method comprises the following steps: identifying to which of a plurality of target areas at least one icon is moved, wherein each icon presents at least one item; searching for an object associated with an item presented by at least one icon based on the recognition result of which target area the at least one icon is moved to, wherein the item presented by the icon in each target area is assigned with a search characteristic corresponding to the target area; the searched objects are presented, and the appropriate objects can be searched according to the searching characteristics of the items shown in the at least one icon, so that the accurate, comprehensive and user-desired searching results can be provided. Moreover, in the embodiment of the disclosure, the setting mode of the search condition is very intuitive for the user, the interaction with the user is very convenient, and the user experience is improved.

Description

Object searching method, device, equipment and computer readable storage medium
Technical Field
The disclosed embodiments relate to the technical field of computer applications, and in particular, to an object search method, an object search device, an object search apparatus, and a computer-readable storage medium.
Background
In computer technology, there has been information search technology. However, the related art information search is to search for an object in which the user knows his or her own search object. For example, when a user purchases an item on the internet, the user needs to input the name of the item or a keyword in the name of the item. In many cases, the search cannot really meet the needs of the user, and the search mode is not very intuitive.
Disclosure of Invention
In practical applications, the inventors found that: the object search technique in the related art has the following problems: the object searching method in the related art generally searches based on the determined object, is difficult to provide accurate, comprehensive and user-desired search results, and is not intuitive in setting the search conditions and inconvenient for user interaction.
In order to solve the above technical problem, a first aspect of the present disclosure provides an object search method, including:
identifying to which of a plurality of target areas at least one icon is moved, wherein each icon presents at least one item;
searching for an object associated with an item presented by at least one icon based on the recognition result of which target area the at least one icon is moved to, wherein the item presented by the icon in each target area is assigned with a search characteristic corresponding to the target area;
and presenting the searched object.
With reference to the first aspect, in a first implementation manner of the first aspect, the search characteristic corresponding to the target area is that an item presented by an icon moved into the target area is preset with a search weight corresponding to the target area.
With reference to the first implementation manner of the first aspect, the present disclosure, in a second implementation manner of the first aspect, the searching for the object associated with the item presented by the at least one icon based on the recognition result of which target area the at least one icon is moved to, where the item presented by the icon in each target area is assigned with the search characteristic corresponding to the target area, includes:
assigning the same search weight to items presented by icons located in the same target area;
and searching objects related to the items presented by the icons in all the target areas according to the searching weights distributed to the items presented by the icons in all the target areas.
With reference to the first aspect, in a third implementation manner of the first aspect, the plurality of target areas include a first target area and a second target area, where the search characteristic corresponding to the first target area is that an item presented by an icon moved into the first target area is positively correlated with a searched object, and the search characteristic corresponding to the second target area is that an item presented by an icon moved into the second target area is negatively correlated with a searched object.
With reference to the third implementation manner of the first aspect, in a fourth implementation manner of the first aspect, the searching for the object associated with the item presented by the at least one icon based on the recognition result of which target area the at least one icon is moved to, where the item presented by the icon in each target area is assigned with the search characteristic corresponding to the target area includes:
and searching for objects positively correlated with the items presented by the icons located in the first target area, wherein the objects negatively correlated with the items presented by the icons located in the second target area are not included in the search results.
With reference to any one of the first aspect to the fourth implementation manner of the first aspect, in a fifth implementation manner of the first aspect, the icon is attached with an item tag in which a text is written so as to represent, by the text, a meaning or an efficacy of an item presented by the icon.
With reference to the fifth implementation manner of the first aspect, in a sixth implementation manner of the first aspect, when one icon presents multiple items, the items presented on the icon are words representing meanings or efficacies of the multiple items presented by the icon.
With reference to any one of the first aspect to the fourth implementation manner of the first aspect, in a seventh implementation manner of the first aspect, when the object to be searched is an item, the items presented in the icons include one or more of materials, colors, and sources.
With reference to the seventh implementation manner of the first aspect, in an eighth implementation manner of the first aspect, when the object to be searched is a food, the items presented in the icons include one or more of materials, colors, sources, and tastes.
With reference to any one of the first aspect to the fourth implementation manner of the first aspect, in a ninth implementation manner of the first aspect, the icons presenting the plurality of items are formed by superimposing two or more icons respectively presenting a part of the plurality of items, wherein the icons respectively presenting a part of the plurality of items disappear after the icons presenting the plurality of items are formed.
A second aspect of the present disclosure provides an object search apparatus, including:
an identification module configured to identify to which of a plurality of target areas at least one icon is moved, wherein each icon presents at least one item;
a search module configured to search for an object associated with an item presented by at least one icon based on a recognition result of which target region the at least one icon is moved to, wherein the item presented by the icon in each target region is assigned with a search characteristic corresponding to the target region;
a presentation module configured to present the searched object.
With reference to the second aspect, in a first implementation manner of the second aspect, the search characteristic corresponding to the target area is that an item presented by an icon moved into the target area is preset with a search weight corresponding to the target area.
With reference to the first implementation manner of the second aspect, in a second implementation manner of the second aspect, the search module includes:
an assignment sub-module configured to assign the same search weight to items presented by icons located in the same target area;
and the searching sub-module is configured to search the objects related to the items presented by the icons in all the target areas according to the searching weights distributed to the items presented by the icons in all the target areas.
With reference to the second aspect, in a third implementation manner of the second aspect, the plurality of target areas include a first target area and a second target area, where the search characteristic corresponding to the first target area is that an item presented by the icon moved into the first target area is positively related to the searched object, and the search characteristic corresponding to the second target area is that an item presented by the icon moved into the second target area is negatively related to the searched object.
With reference to the third implementation manner of the second aspect, in a fourth implementation manner of the second aspect, the search module is configured to:
and searching for objects positively correlated with the items presented by the icons located in the first target area, wherein the objects negatively correlated with the items presented by the icons located in the second target area are not included in the search results.
With reference to any one of the second to fourth implementation manners of the second aspect, in a fifth implementation manner of the second aspect, the icon is attached with an item tag in which a text is written so as to represent, by the text, a meaning or an efficacy of an item presented by the icon.
With reference to the fifth implementation manner of the second aspect, in a sixth implementation manner of the second aspect, when one icon presents multiple items, the items presented on the icon are words representing meanings or efficacies of the multiple items presented by the icon.
With reference to any one of the second aspect to the fourth implementation manner of the second aspect, in a seventh implementation manner of the second aspect, when the object to be searched is an item, the item presented in the icon includes one or more of a material, a color, and a source.
With reference to the seventh implementation manner of the second aspect, in an eighth implementation manner of the second aspect, when the object to be searched is a food, the items presented in the icons include one or more of materials, colors, sources, and tastes.
With reference to any one of the second to fourth implementations of the second aspect, in a ninth implementation of the second aspect, the present disclosure provides that the icons presenting the plurality of items are formed by superimposing two or more icons respectively presenting a part of the plurality of items together, wherein the icons respectively presenting a part of the plurality of items disappear after the icons presenting the plurality of items are formed.
A third aspect of the present disclosure provides an electronic device comprising a memory and a processor; wherein the memory is configured to store one or more computer instructions, wherein the one or more computer instructions are executed by the processor to implement the method as described in the first aspect, the first implementation of the first aspect to the ninth implementation.
A fourth aspect of the present disclosure provides a computer-readable storage medium having stored thereon computer instructions which, when executed by a processor, implement the method according to any one of the first aspect, the first implementation manner to the ninth implementation manner of the first aspect.
In the disclosed embodiments, the method includes identifying to which of a plurality of target areas at least one icon is moved, wherein each icon presents at least one item; searching for an object associated with an item presented by at least one icon based on the recognition result of which target area the at least one icon is moved to, wherein the item presented by the icon in each target area is assigned with a search characteristic corresponding to the target area; the searched objects are presented, and the appropriate objects can be searched according to the searching characteristics of the items shown in the at least one icon, so that the accurate, comprehensive and user-desired searching results can be provided. Moreover, in the embodiment of the disclosure, the setting mode of the search condition is very intuitive for the user, the interaction with the user is very convenient, and the user experience is improved.
These and other aspects of the disclosure will be more readily apparent from the following description of the embodiments.
Drawings
In order to more clearly illustrate the embodiments of the present disclosure or technical solutions in the related art, the drawings needed to be used in the description of the exemplary embodiments or the related art will be briefly described below, and it is obvious that the drawings in the following description are some exemplary embodiments of the present disclosure, and other drawings can be obtained by those skilled in the art without inventive labor.
FIG. 1 illustrates a flow diagram of an object search method according to an embodiment of the present disclosure;
fig. 2 illustrates a flowchart of an example of step S102 in an object search method according to an embodiment of the present disclosure;
fig. 3 illustrates a block diagram of a structure of an object search apparatus according to an embodiment of the present disclosure;
fig. 4 illustrates a block diagram of an example of a search module 302 in an object search apparatus according to an embodiment of the present disclosure;
FIG. 5 illustrates an application scenario diagram for performing object search according to an embodiment of the present disclosure;
FIG. 6 is a schematic diagram illustrating a search process in an application scenario for object search according to an embodiment of the present disclosure;
FIG. 7 is a diagram illustrating search results in an application scenario for performing object search according to the embodiment shown in FIG. 6;
FIG. 8 is a schematic diagram illustrating a search process in an application scenario for object search according to another embodiment of the present disclosure;
FIG. 9 is a diagram illustrating search results in an application scenario in which object searching is performed according to the embodiment shown in FIG. 8;
FIG. 10 is a schematic diagram illustrating a search process in an application scenario for object search according to yet another embodiment of the present disclosure;
FIG. 11 is a diagram illustrating search results in an application scenario in which object searching is performed according to the embodiment shown in FIG. 10;
FIG. 12 is a diagram illustrating an application scenario for object search according to an embodiment of the present disclosure in which two icons are overlaid to form a new icon;
FIG. 13 shows a block diagram of an apparatus according to an embodiment of the present disclosure;
fig. 14 is a schematic structural diagram of a computer system suitable for implementing an object search method according to an embodiment of the present disclosure.
Detailed Description
In order to make the technical solutions of the present disclosure better understood by those skilled in the art, the technical solutions of the exemplary embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings in the exemplary embodiments of the present disclosure.
In some of the flows described in the specification and claims of this disclosure and in the above-described figures, a number of operations are included that occur in a particular order, but it should be clearly understood that these operations may be performed out of order or in parallel as they occur herein, the order of the operations being 101, 102, etc. merely to distinguish between various operations, and the order of the operations by themselves does not represent any order of performance. Additionally, the flows may include more or fewer operations, and the operations may be performed sequentially or in parallel. It should be noted that, the descriptions of "first", "second", etc. in this document are used for distinguishing different messages, devices, modules, etc., and do not represent a sequential order, nor limit the types of "first" and "second" to be different.
The application mode of the embodiment of the disclosure can solve the following problems in the related art: the object searching method in the related art generally searches based on the determined object, is difficult to provide accurate, comprehensive and user-desired search results, and is not intuitive in setting the search conditions and inconvenient for user interaction.
Technical solutions in exemplary embodiments of the present disclosure will be described clearly and completely with reference to the accompanying drawings in the exemplary embodiments of the present disclosure, and it is apparent that the described exemplary embodiments are only a part of the embodiments of the present disclosure, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments disclosed herein without making any creative effort, shall fall within the protection scope of the present disclosure.
Fig. 1 illustrates a flowchart of an object search method according to an embodiment of the present disclosure. The method may comprise steps S101, S102 and S103.
In step S101, it is identified to which of a plurality of target areas at least one icon is moved, wherein each icon presents at least one item.
In step S102, an object associated with an item presented by at least one icon is searched based on the recognition result of which target region the icon is moved to, wherein the item presented by the icon in each target region is assigned with a search characteristic corresponding to the target region.
In step S103, the searched object is presented.
In one embodiment, the icon may be moved by the user. For example, when a user operates a computer, a mobile terminal, a tablet computer, or the like, an icon on a page may be moved by a mouse, a finger, a touch pen, or the like.
In the embodiments of the present disclosure, the "item" has an association with an object to be searched. For example, when the object to be searched is an item, the items presented in the icon include one or more of material, color, and source. For another example, when the object to be searched for is a food, the items presented in the icons include one or more of materials, colors, sources, and tastes. That is, the items associated with the object may be both substances such as materials and attributes such as color, taste, source, and the like. For another example, when the object to be searched is news, the item associated with the object may be a person, time, place, event, or the like. It should be noted that different names may exist for the same item, but the results of searches conducted on the same item under different names are consistent. For example, "tomato" and "tomato" refer to the same food material, and when searching for "tomato" as an item, a search should be performed based on "tomato" at the same time. It is understood that different names may exist for the same item, which may be pre-stored and recalled at the time of the search.
In one embodiment, each icon presents at least one item, i.e., an icon may present one item or a plurality of items. In an embodiment of the present disclosure, the icon may present the item in such a way that a picture, text, or a combination of picture and text of the item is displayed on the icon. For example, a solid red picture may be presented in the icon to indicate that the presented item is "red".
In one example, an icon is accompanied by an item tag bearing text to represent, by the text, the meaning or efficacy of the item presented by the icon. For example, when the item presented in the icon is a picture red, an item tag in which the word "red" is written may be attached.
In one example, text such as "red" may be presented in the icon without an item label attached. In one embodiment, when one icon presents a plurality of items, the items presented on the icon are words representing the meaning or efficacy of the plurality of items presented by the icon. For example, text such as "red + thin" may be presented in the icon as an item without an item tag being attached. When multiple items are presented in text in an icon, it may be convenient for a user to intuitively understand the item represented by the icon, thereby facilitating moving the icon to a suitable target area for object search.
In one embodiment, the target area is on the same page as the icon, and when the icon is moved into one of the target areas, a search for the object is performed based on the item presented by the icon moved into the target area. In one embodiment, objects associated with items presented by at least one icon are searched based on the recognition result of which target area the at least one icon is moved to, wherein the items presented by the icons in each target area are assigned with a search characteristic corresponding to the target area. That is, there may be a plurality of target areas, and there may be a difference in the manner of association, degree of association, and the like of icons in different target areas with an object to be searched, that is, there may be a difference in search characteristics to which an item is assigned.
In one embodiment, the search characteristic corresponding to the target area is that the item presented by the icon moved into the target area is pre-set with a search weight corresponding to the target area. That is, the items presented by the icons in different target areas are assigned different search weights, which may be different in size, different in sign, or different in both size and sign. Searching by using the items assigned with different weights can more accurately obtain the search result expected by the user. When the icon is moved to a different target area, performing the search may also result in different results. The search step S102 is further described below with reference to fig. 2.
Fig. 2 shows a flowchart of an example of step S102 in the object search method according to an embodiment of the present disclosure. As shown in fig. 2, step S102 includes steps S201 and S202.
In step S201, the same search weight is assigned to the items presented by the icons located in the same target area.
In step S202, objects associated with items presented by icons located in all of the target areas are searched for according to the search weights assigned to the items presented by the icons located in all of the target areas.
In the embodiment described with reference to fig. 2, the items presented by the icons in each target area are assigned different search weights, and the search weights of the items presented by the icons in the same target area are the same. And searching the object according to the search weight of the items presented by all the icons in all the target areas. In addition, the items can be moved to different target areas according to the needs of the user, and repeated searching is carried out, so that accurate and comprehensive searching results meeting the needs of the user can be provided.
In one embodiment, the plurality of target areas may include a first target area and a second target area, wherein the search characteristic corresponding to the first target area is that an item presented by an icon moved into the first target area is positively correlated with a searched object, and the search characteristic corresponding to the second target area is that an item presented by an icon moved into the second target area is negatively correlated with a searched object. In other words, the search characteristic corresponding to the first target region may be regarded as a search characteristic that the user desires to have when performing the object search, and the search characteristic corresponding to the second target region may be regarded as a search characteristic that the user desires to exclude when performing the object search. Thus, in this embodiment, step S102 may include: and searching for objects positively correlated with the items presented by the icons located in the first target area, wherein the objects negatively correlated with the items presented by the icons located in the second target area are not included in the search results. That is, it is desirable that the search results have a positive correlation with the items presented by the icons in the first target area and a negative correlation with the items presented by the icons in the second target area. In other words, the search results are made to embody the items presented by the icons in the first target area, but not the items presented by the icons in the second target area. Therefore, search results that are accurate, comprehensive, and consistent with the needs of the user may be provided.
The embodiments of the present disclosure are further explained below with reference to application scenario examples shown in fig. 5 to 12.
Fig. 5 is a schematic diagram illustrating an application scenario for performing object search according to an embodiment of the present disclosure.
In the application scenario shown in fig. 5, a user opens a catering Application (APP) of the mobile terminal, and the catering page 500 is divided into 3 regions from top to bottom, namely, an icon region (the page of the catering application APP may also be referred to as a food material region) 510, a selection region 520, and a confirmation region 530.
A wide variety of item icons, i.e., a tomato icon 511, a broccoli icon 512, an onion icon 513, and an egg icon 514, are displayed in the icon area 510. The food materials tomato, broccoli, onion and egg shown in each icon are items in the embodiment of the present disclosure. In addition, each icon in the figure is attached with a corresponding item label. As shown in fig. 5, a tomato icon 511 is attached with an item label 5111 describing "tomato", a broccoli icon 512 is attached with an item label 5121 describing "broccoli", an onion icon 513 is attached with an item label 5131 describing "onion", and an egg icon 514 is attached with an item label 5141 describing "egg". That is, the item tag describes the name of the food material.
Two target areas, a "like" target area 521 and a "dislike" target area 522, are included in the selection area 520. In conducting the object search, the icons may be moved from the icon area 510 to either the "like" target area 521 or the "dislike" target area 522 in the selection area 520 to search for objects associated with the items presented by the at least one icon based on the identification of which of the "like" target area 521 and the "dislike" target area 522 the at least one icon is moved to. In this case, a search may be performed by selecting an icon, or a combination of icons, presenting an item (food material in this example) and moving to a corresponding target area in the selection area, and the page presents all objects (food items in this example) associated with the item presented by the icon moving into the corresponding target area in the selection area for selection by the user.
The confirmation area 530 includes a confirmation search button 531, and after the user has moved the desired icon into the "like" target area 521 and/or the "dislike" target area 522, clicking the confirmation search button 531 to perform an object search, outputs all dishes containing the items presented by the icons in the "like" target area 521 and not containing the items presented by the icons in the "dislike" target area 522. That is, the search characteristic corresponding to the "like" target area 521 is that the item presented by the icon moved into the "like" target area 521 is positively correlated with the searched object, and the search characteristic corresponding to the "dislike" target area 522 is that the item presented by the icon moved into the "dislike" target area 522 is negatively correlated with the searched object. In other words, the search results are made to represent the items presented by the icons in the "like" target area 521, but not the items presented by the icons in the "dislike" target area 522. Therefore, search results that are accurate, comprehensive, and consistent with the needs of the user may be provided.
On the basis of the application scenario shown in fig. 5, another application scenario example of an embodiment of the present disclosure is described below with reference to fig. 6 and 7.
Fig. 6 shows a schematic diagram of a search process in an application scenario for object search according to an embodiment of the present disclosure. Fig. 7 is a schematic diagram illustrating a search result in an application scenario in which object search is performed according to the embodiment shown in fig. 6.
The page shown in fig. 6 differs from that shown in fig. 5 in that the user's finger 601 moves the "tomato" icon 511 to the "like" target area 521. At this time, the "like" target area 521 may become large, and the "dislike" target area 522 may become correspondingly small. Next, when the user clicks the confirmation search button 531 with the finger 601, as shown in fig. 7, the search result page 700 shows 3 searched objects of "tomato fat bull noodles" 701, "tomato eggs (small portions)" 702, and "selection tomatoes 450 g" 703.
It should be noted that the information stored in the object library and the item library entry stored in the system for executing the object search method according to the embodiment of the present disclosure includes different names for the same object or the same item, for example, the item "tomato" is the same as the item "tomato", and objects including "tomato" and "tomato" should be searched.
On the basis of the application scenario shown in fig. 6, another application scenario example of an embodiment of the present disclosure is described below with reference to fig. 8 and 9.
Fig. 8 shows a schematic diagram of a search process in an application scenario for object search according to another embodiment of the present disclosure. Fig. 9 is a schematic diagram illustrating a search result in an application scenario in which object search is performed according to the embodiment illustrated in fig. 8.
The page shown in fig. 8 differs from that shown in fig. 6 in that the user's finger 601 moves the "egg" icon 514 to the "like" target area 521. At this time, both the "tomato" icon 511 and the "egg" icon 514 are present in the "like" target area 521, the "like" target area 521 may be larger, and the "dislike" target area 522 may be correspondingly smaller. Next, when the user clicks the confirmation search button 531 with the finger 601, as shown in fig. 9, the search result page 900 displays "tomato fat bull rice noodles" 901 and "tomato eggs (small portions)" 902, for 2 searched objects in total.
It will be appreciated that, as both the "tomato" icon 511 and the "egg" icon 514 are recognized as being moved to the "like" target area 521, "tomato fat rice lines" 901 and "tomato eggs (portions)" 902 having both "tomato" and "egg" items can be searched, while "select tomatoes 450 g" (shown in fig. 7) having only "tomato" items and no "egg" items are not searched.
On the basis of the application scenario shown in fig. 6, another application scenario example of an embodiment of the present disclosure is described below with reference to fig. 10 and 11.
Fig. 10 shows a schematic diagram of a search process in an application scenario for object search according to yet another embodiment of the present disclosure. Fig. 11 is a diagram illustrating a search result in an application scenario in which object search is performed according to the embodiment illustrated in fig. 10.
The page shown in fig. 10 differs from that shown in fig. 6 in that the user's finger 601 moves the "egg" icon 514 to the "dislike" target area 522. At this time, a "tomato" icon 511 exists in the "like" target area 521, and an "egg" icon 514 exists in the "dislike" target area 522. The "like" target area 521 may be larger and the "dislike" target area 522 may be correspondingly smaller. Next, the user's finger 601 clicks on the confirm search button 531, and as shown in FIG. 11, the search results page 1100 displays "select tomato 450 g" 1101, for a total of 1 searched object.
It will be appreciated that as the "tomato" icon 511 is identified as being moved to the "like" target area 521 and the "egg" icon 514 is identified as being moved to the "dislike" target area 522, a "select tomato 450 g" 1101 having "tomato" items and no "egg" items can be searched, without searching for "tomato fat rice" 901 and "tomato eggs (small)" 902 (shown in fig. 9) having both "tomato" items and "egg" items. That is, objects having items presented by icons in the "dislike" target area 522 can be culled from among the searched objects by moving the items to the "dislike" target area 522.
In one embodiment of the present disclosure, the icons representing the plurality of items may be formed by superimposing two or more icons respectively representing a part of the plurality of items together, wherein the icons respectively representing a part of the plurality of items disappear after the icons representing the plurality of items are formed. This embodiment is further described below with reference to fig. 12.
According to the object searching scheme provided by the embodiment of the disclosure, a visual and convenient object searching (food searching) means based on item icons (for example, food material pictures) is provided for a user, and the user can perform natural interactive operation on a page according to self-cognition and operation habits.
Fig. 12 is a schematic diagram illustrating two icons superimposed to form a new icon in an application scenario for object search according to an embodiment of the present disclosure.
As shown in fig. 12 (a), the user's finger 601 moves the "tomato" icon 511 onto the "egg" icon 514 to superimpose the two. As shown in fig. 12 (b), the icon 1201 formed after the superimposition shows the "tomato + egg (2)" item, that is, the item presented by the icon 1201 is both "tomato" and "egg", where "(2)" indicates that 2 items are presented in the icon. At this time, since the tomato picture presented in the "tomato" icon 511 and the egg picture presented in the "egg" icon 514 are not conveniently presented on one icon at the same time, only the text "tomato + egg (2)" is presented on the icon 1201. After the new icon 1201 is superimposed, the original tomato icon 511 and egg icon 514 disappear.
At this time, the "tomato + egg (2)" icon 1201 may be operated as if it were the other icon presenting only one item, i.e., moved to the "like" target area 521 or the "dislike" target area 522.
In the disclosed embodiments, the method includes identifying to which of a plurality of target areas at least one icon is moved, wherein each icon presents at least one item; searching for an object associated with an item presented by at least one icon based on the recognition result of which target area the at least one icon is moved to, wherein the item presented by the icon in each target area is assigned with a search characteristic corresponding to the target area; the searched objects are presented, and the appropriate objects can be searched according to the searching characteristics of the items shown in the at least one icon, so that the accurate, comprehensive and user-desired searching results can be provided. Moreover, in the embodiment of the disclosure, the setting mode of the search condition is very intuitive for the user, the interaction with the user is very convenient, and the user experience is improved.
Fig. 3 illustrates a block diagram of an object search apparatus according to an embodiment of the present disclosure. The apparatus may include a recognition module 301, a search module 302, and a presentation module 303.
The identification module 301 is configured to identify to which of a plurality of target areas at least one icon is moved, wherein each icon presents at least one item.
The search module 302 is configured to search for objects associated with items presented by at least one icon based on the identification of which target area the at least one icon is moved to, wherein the items presented by the icons in each target area are assigned a search characteristic corresponding to the target area.
The presentation module 303 is configured to present the searched objects.
In one embodiment, the icon may be moved by the user. For example, when a user operates a computer, a mobile terminal, a tablet computer, or the like, an icon on a page may be moved by a mouse, a finger, a touch pen, or the like.
In the embodiments of the present disclosure, the "item" has an association with an object to be searched. For example, when the object to be searched is an item, the items presented in the icon include one or more of material, color, and source. For another example, when the object to be searched for is a food, the items presented in the icons include one or more of materials, colors, sources, and tastes. That is, the items associated with the object may be both substances such as materials and attributes such as color, taste, source, and the like. For another example, when the object to be searched is news, the item associated with the object may be a person, time, place, event, or the like. It should be noted that different names may exist for the same item, but the results of searches conducted on the same item under different names are consistent. For example, "tomato" and "tomato" refer to the same food material, and when searching for "tomato" as an item, a search should be performed based on "tomato" at the same time. It is understood that different names may exist for the same item, which may be pre-stored and recalled at the time of the search.
In one embodiment, each icon presents at least one item, i.e., an icon may present one item or a plurality of items. In an embodiment of the present disclosure, the icon may present the item in such a way that a picture, text, or a combination of picture and text of the item is displayed on the icon. For example, a solid red picture may be presented in the icon to indicate that the presented item is "red".
In one example, an icon is accompanied by an item tag bearing text to represent, by the text, the meaning or efficacy of the item presented by the icon. For example, when the item presented in the icon is a picture red, an item tag in which the word "red" is written may be attached.
In one example, text such as "red" may be presented in the icon without an item label attached. In one embodiment, when one icon presents a plurality of items, the items presented on the icon are words representing the meaning or efficacy of the plurality of items presented by the icon. For example, text such as "red + thin" may be presented in the icon as an item without an item tag being attached. When multiple items are presented in text in an icon, it may be convenient for a user to intuitively understand the item represented by the icon, thereby facilitating moving the icon to a suitable target area for object search.
In one embodiment, the target area is on the same page as the icon, and when the icon is moved into one of the target areas, a search for the object is performed based on the item presented by the icon moved into the target area. In one embodiment, objects associated with items presented by at least one icon are searched based on the recognition result of which target area the at least one icon is moved to, wherein the items presented by the icons in each target area are assigned with a search characteristic corresponding to the target area. That is, there may be a plurality of target areas, and there may be a difference in the manner of association, degree of association, and the like of icons in different target areas with an object to be searched, that is, there may be a difference in search characteristics to which an item is assigned.
In one embodiment, the search characteristic corresponding to the target area is that the item presented by the icon moved into the target area is pre-set with a search weight corresponding to the target area. That is, the items presented by the icons in different target areas are assigned different search weights, which may be different in size, different in sign, or different in both size and sign. Searching by using the items assigned with different weights can more accurately obtain the search result expected by the user. When the icon is moved to a different target area, performing the search may also result in different results. The search module 302 is further described below with reference to fig. 4.
Fig. 4 shows a block diagram of an example of a search module 302 in an object search apparatus according to an embodiment of the present disclosure. As shown in fig. 4, the search module 302 includes an assignment sub-module 401 and a search sub-module 302.
The assignment sub-module 301 is configured to assign the same search weight to items presented by icons located in the same target area.
The search sub-module 302 is configured to search for objects associated with items presented by icons located in all of the target areas according to the search weights assigned to items presented by icons located in all of the target areas.
In the embodiment described with reference to fig. 4, the items presented by the icons in each target area are assigned different search weights, and the search weights of the items presented by the icons in the same target area are the same. And searching the object according to the search weight of the items presented by all the icons in all the target areas. In addition, the items can be moved to different target areas according to the needs of the user, and repeated searching is carried out, so that accurate and comprehensive searching results meeting the needs of the user can be provided.
In one embodiment, the plurality of target areas may include a first target area and a second target area, wherein the search characteristic corresponding to the first target area is that an item presented by an icon moved into the first target area is positively correlated with a searched object, and the search characteristic corresponding to the second target area is that an item presented by an icon moved into the second target area is negatively correlated with a searched object. In other words, the search characteristic corresponding to the first target region may be regarded as a search characteristic that the user desires to have when performing the object search, and the search characteristic corresponding to the second target region may be regarded as a search characteristic that the user desires to exclude when performing the object search. Thus, in this embodiment, the search module 302 may be configured to: and searching for objects positively correlated with the items presented by the icons located in the first target area, wherein the objects negatively correlated with the items presented by the icons located in the second target area are not included in the search results. That is, it is desirable that the search results have a positive correlation with the items presented by the icons in the first target area and a negative correlation with the items presented by the icons in the second target area. In other words, the search results are made to embody the items presented by the icons in the first target area, but not the items presented by the icons in the second target area. Therefore, search results that are accurate, comprehensive, and consistent with the needs of the user may be provided.
The embodiments of the present disclosure are further explained below with reference to application scenario examples shown in fig. 5 to 12.
Fig. 5 is a schematic diagram illustrating an application scenario for performing object search according to an embodiment of the present disclosure.
In the application scenario shown in fig. 5, a user opens a catering Application (APP) of the mobile terminal, and the catering page 500 is divided into 3 regions from top to bottom, namely, an icon region (the page of the catering application APP may also be referred to as a food material region) 510, a selection region 520, and a confirmation region 530.
A wide variety of item icons, i.e., a tomato icon 511, a broccoli icon 512, an onion icon 513, and an egg icon 514, are displayed in the icon area 510. The food materials tomato, broccoli, onion and egg shown in each icon are items in the embodiment of the present disclosure. In addition, each icon in the figure is attached with a corresponding item label. As shown in fig. 5, a tomato icon 511 is attached with an item label 5111 describing "tomato", a broccoli icon 512 is attached with an item label 5121 describing "broccoli", an onion icon 513 is attached with an item label 5131 describing "onion", and an egg icon 514 is attached with an item label 5141 describing "egg". That is, the item tag describes the name of the food material.
Two target areas, a "like" target area 521 and a "dislike" target area 522, are included in the selection area 520. In conducting the object search, the icons may be moved from the icon area 510 to either the "like" target area 521 or the "dislike" target area 522 in the selection area 520 to search for objects associated with the items presented by the at least one icon based on the identification of which of the "like" target area 521 and the "dislike" target area 522 the at least one icon is moved to. In this case, a search may be performed by selecting an icon, or a combination of icons, presenting an item (food material in this example) and moving to a corresponding target area in the selection area, and the page presents all objects (food items in this example) associated with the item presented by the icon moving into the corresponding target area in the selection area for selection by the user.
The confirmation area 530 includes a confirmation search button 531, and after the user has moved the desired icon into the "like" target area 521 and/or the "dislike" target area 522, clicking the confirmation search button 531 to perform an object search, outputs all dishes containing the items presented by the icons in the "like" target area 521 and not containing the items presented by the icons in the "dislike" target area 522. That is, the search characteristic corresponding to the "like" target area 521 is that the item presented by the icon moved into the "like" target area 521 is positively correlated with the searched object, and the search characteristic corresponding to the "dislike" target area 522 is that the item presented by the icon moved into the "dislike" target area 522 is negatively correlated with the searched object. In other words, the search results are made to represent the items presented by the icons in the "like" target area 521, but not the items presented by the icons in the "dislike" target area 522. Therefore, search results that are accurate, comprehensive, and consistent with the needs of the user may be provided.
On the basis of the application scenario shown in fig. 5, another application scenario example of an embodiment of the present disclosure is described below with reference to fig. 6 and 7.
Fig. 6 shows a schematic diagram of a search process in an application scenario for object search according to an embodiment of the present disclosure. Fig. 7 is a schematic diagram illustrating a search result in an application scenario in which object search is performed according to the embodiment shown in fig. 6.
The page shown in fig. 6 differs from that shown in fig. 5 in that the user's finger 601 moves the "tomato" icon 511 to the "like" target area 521. At this time, the "like" target area 521 may become large, and the "dislike" target area 522 may become correspondingly small. Next, when the user clicks the confirmation search button 531 with the finger 601, as shown in fig. 7, the search result page 700 shows 3 searched objects of "tomato fat bull noodles" 701, "tomato eggs (small portions)" 702, and "selection tomatoes 450 g" 703.
It should be noted that the information recorded in the object library and the item library stored in the object search device according to the embodiment of the present disclosure includes different names for the same object or the same item, for example, the item "tomato" is the same as the item "tomato", and objects including "tomato" and "tomato" should be searched.
On the basis of the application scenario shown in fig. 6, another application scenario example of an embodiment of the present disclosure is described below with reference to fig. 8 and 9.
Fig. 8 shows a schematic diagram of a search process in an application scenario for object search according to another embodiment of the present disclosure. Fig. 9 is a schematic diagram illustrating a search result in an application scenario in which object search is performed according to the embodiment illustrated in fig. 8.
The page shown in fig. 8 differs from that shown in fig. 6 in that the user's finger 601 moves the "egg" icon 514 to the "like" target area 521. At this time, both the "tomato" icon 511 and the "egg" icon 514 are present in the "like" target area 521, the "like" target area 521 may be larger, and the "dislike" target area 522 may be correspondingly smaller. Next, when the user clicks the confirmation search button 531 with the finger 601, as shown in fig. 9, the search result page 900 displays "tomato fat bull rice noodles" 901 and "tomato eggs (small portions)" 902, for 2 searched objects in total.
It will be appreciated that, as both the "tomato" icon 511 and the "egg" icon 514 are recognized as being moved to the "like" target area 521, "tomato fat rice lines" 901 and "tomato eggs (portions)" 902 having both "tomato" and "egg" items can be searched, while "select tomatoes 450 g" (shown in fig. 7) having only "tomato" items and no "egg" items are not searched.
On the basis of the application scenario shown in fig. 6, another application scenario example of an embodiment of the present disclosure is described below with reference to fig. 10 and 11.
Fig. 10 shows a schematic diagram of a search process in an application scenario for object search according to yet another embodiment of the present disclosure. Fig. 11 is a diagram illustrating a search result in an application scenario in which object search is performed according to the embodiment illustrated in fig. 10.
The page shown in fig. 10 differs from that shown in fig. 6 in that the user's finger 601 moves the "egg" icon 514 to the "dislike" target area 522. At this time, a "tomato" icon 511 exists in the "like" target area 521, and an "egg" icon 514 exists in the "dislike" target area 522. The "like" target area 521 may be larger and the "dislike" target area 522 may be correspondingly smaller. Next, the user's finger 601 clicks on the confirm search button 531, and as shown in FIG. 11, the search results page 1100 displays "select tomato 450 g" 1101, for a total of 1 searched object.
It will be appreciated that as the "tomato" icon 511 is identified as being moved to the "like" target area 521 and the "egg" icon 514 is identified as being moved to the "dislike" target area 522, a "select tomato 450 g" 1101 having "tomato" items and no "egg" items can be searched, without searching for "tomato fat rice" 901 and "tomato eggs (small)" 902 (shown in fig. 9) having both "tomato" items and "egg" items. That is, objects having items presented by icons in the "dislike" target area 522 can be culled from among the searched objects by moving the items to the "dislike" target area 522.
In one embodiment of the present disclosure, the icons representing the plurality of items may be formed by superimposing two or more icons respectively representing a part of the plurality of items together, wherein the icons respectively representing a part of the plurality of items disappear after the icons representing the plurality of items are formed. This embodiment is further described below with reference to fig. 12.
According to the object searching scheme provided by the embodiment of the disclosure, a visual and convenient object searching (food searching) means based on item icons (for example, food material pictures) is provided for a user, and the user can perform natural interactive operation on a page according to self-cognition and operation habits.
Fig. 12 is a schematic diagram illustrating two icons superimposed to form a new icon in an application scenario for object search according to an embodiment of the present disclosure.
As shown in fig. 12 (a), the user's finger 601 moves the "tomato" icon 511 onto the "egg" icon 514 to superimpose the two. As shown in fig. 12 (b), the icon 1201 formed after the superimposition shows the "tomato + egg (2)" item, that is, the item presented by the icon 1201 is both "tomato" and "egg", where "(2)" indicates that 2 items are presented in the icon. At this time, since the tomato picture presented in the "tomato" icon 511 and the egg picture presented in the "egg" icon 514 are not conveniently presented on one icon at the same time, only the text "tomato + egg (2)" is presented on the icon 1201. After the new icon 1201 is superimposed, the original tomato icon 511 and egg icon 514 disappear.
At this time, the "tomato + egg (2)" icon 1201 may be operated as if it were the other icon presenting only one item, i.e., moved to the "like" target area 521 or the "dislike" target area 522.
In an embodiment of the present disclosure, by the identifying module, configured to identify to which of the plurality of target areas the at least one icon is moved, wherein each icon presents at least one item; a search module configured to search for an object associated with an item presented by at least one icon based on a recognition result of which target region the at least one icon is moved to, wherein the item presented by the icon in each target region is assigned with a search characteristic corresponding to the target region; and the presentation module is configured to present the searched objects, and can search the appropriate objects according to the searching characteristics of the items shown in the at least one icon, so that the accurate, comprehensive and user-required searching results can be provided. Moreover, in the embodiment of the disclosure, the setting mode of the search condition is very intuitive for the user, the interaction with the user is very convenient, and the user experience is improved.
Having described the internal functionality and structure of the object search apparatus, in one possible design, the structure of the object search apparatus may be implemented as an object search device, as shown in fig. 13, and the processing device 1300 may include a processor 1301 and a memory 1302.
The memory 1302 is used for storing a program for supporting an object searching apparatus to execute the object searching method in any of the embodiments, and the processor 1301 is configured to execute the program stored in the memory 1302.
The memory 1302 is configured to store one or more computer instructions, which are executed by the processor 1301.
The processor 1301 is configured to perform all or part of the steps of the methods described above.
The object search device may further include a communication interface in the structure, and the communication interface is used for the object search device to communicate with other devices or a communication network.
The exemplary embodiments of the present disclosure also provide a computer storage medium for storing computer software instructions for the object searching apparatus, which includes a program for executing the object searching method in any one of the embodiments.
Fig. 14 is a schematic structural diagram of a computer system suitable for implementing an object search method according to an embodiment of the present disclosure.
As shown in fig. 14, the computer system 1400 includes a Central Processing Unit (CPU)1401 that can execute various processes in the embodiment shown in fig. 1 described above according to a program stored in a Read Only Memory (ROM)1402 or a program loaded from a storage portion 1408 into a Random Access Memory (RAM) 1403. In the RAM1403, various programs and data necessary for the operation of the system 1400 are also stored. The CPU1401, ROM1402, and RAM1403 are connected to each other via a bus 1404. An input/output (I/O) interface 1405 is also connected to bus 1404.
The following components are connected to the I/O interface 1405: an input portion 1406 including a keyboard, a mouse, and the like; an output portion 1407 including a display such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and the like, and a speaker and the like; a storage portion 1408 including a hard disk and the like; and a communication portion 1409 including a network interface card such as a LAN card, a modem, or the like. The communication section 1409 performs communication processing via a network such as the internet. The driver 1410 is also connected to the I/O interface 1405 as necessary. A removable medium 1411 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 1410 as necessary, so that a computer program read out therefrom is installed into the storage section 1408 as necessary.
In particular, according to embodiments of the present disclosure, the method described above with reference to fig. 1 may be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product comprising a computer program tangibly embodied on a medium readable thereby, the computer program comprising program code for performing the data processing method of fig. 1. In such an embodiment, the computer program may be downloaded and installed from a network via the communication portion 1409 and/or installed from the removable media 1411.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, a program segment, or a portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, and/or combinations of special purpose hardware and computer instructions.
The units or modules described in the embodiments of the present disclosure may be implemented by software or hardware. The units or modules described may also be provided in a processor, and the names of the units or modules do not in some cases constitute a limitation of the units or modules themselves.
As another aspect, the present disclosure also provides a computer-readable storage medium, which may be the computer-readable storage medium included in the apparatus in the above-described embodiment; or it may be a separate computer readable storage medium not incorporated into the device. The computer readable storage medium stores one or more programs for use by one or more processors in performing the methods described in the present disclosure.
The foregoing description is only exemplary of the preferred embodiments of the disclosure and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the invention in the present disclosure is not limited to the specific combination of the above-mentioned features, but also encompasses other embodiments in which any combination of the above-mentioned features or their equivalents is possible without departing from the inventive concept. For example, the above features and (but not limited to) the features disclosed in this disclosure having similar functions are replaced with each other to form the technical solution.

Claims (22)

1. An object search method, comprising:
identifying to which of a plurality of target areas at least one icon is moved, wherein each icon presents at least one item;
searching for an object associated with an item presented by at least one icon based on the recognition result of which target area the at least one icon is moved to, wherein the item presented by the icon in each target area is assigned with a search characteristic corresponding to the target area;
and presenting the searched object.
2. The method of claim 1, wherein the search characteristic corresponding to the target area is that the item presented by the icon moved into the target area is pre-set with a search weight corresponding to the target area.
3. The method of claim 2, wherein searching for objects associated with items presented by at least one icon based on the recognition result of which target area the at least one icon is moved to, wherein the items presented by the icons in each target area are assigned with a search characteristic corresponding to the target area comprises:
assigning the same search weight to items presented by icons located in the same target area;
and searching objects related to the items presented by the icons in all the target areas according to the searching weights distributed to the items presented by the icons in all the target areas.
4. The method of claim 1, wherein the plurality of target areas comprises a first target area and a second target area, wherein the search characteristic corresponding to the first target area is that items presented by icons moved into the first target area are positively correlated with the searched objects, and the search characteristic corresponding to the second target area is that items presented by icons moved into the second target area are negatively correlated with the searched objects.
5. The method of claim 4, wherein searching for objects associated with items presented by at least one icon based on the recognition result of which target area the at least one icon is moved to, wherein the items presented by the icons in each target area are assigned with a search characteristic corresponding to the target area comprises:
and searching for objects positively correlated with the items presented by the icons located in the first target area, wherein the objects negatively correlated with the items presented by the icons located in the second target area are not included in the search results.
6. The method of any one of claims 1 to 5, wherein the icons are accompanied by item labels bearing text to represent by said text the meaning or efficacy of the items presented by the icons.
7. The method of claim 6, wherein when one icon presents a plurality of items, the items presented on the icon are words representing the meaning or efficacy of the plurality of items presented by the icon.
8. The method according to any one of claims 1 to 5, wherein when the object to be searched is an item, the items presented in the icons include one or more of materials, colors, and sources.
9. The method of claim 8, wherein when the object to be searched for is a food item, the items presented in the icons include one or more of materials, colors, sources, and tastes.
10. The method of any one of claims 1 to 5, wherein the icons representing the plurality of items are formed by superimposing two or more icons respectively representing a portion of the plurality of items together, wherein the icons respectively representing a portion of the plurality of items disappear after the icons representing the plurality of items are formed.
11. An object search apparatus, comprising:
an identification module configured to identify to which of a plurality of target areas at least one icon is moved, wherein each icon presents at least one item;
a search module configured to search for an object associated with an item presented by at least one icon based on a recognition result of which target region the at least one icon is moved to, wherein the item presented by the icon in each target region is assigned with a search characteristic corresponding to the target region;
a presentation module configured to present the searched object.
12. The apparatus of claim 11, wherein the search characteristic corresponding to the target area is that the item presented by the icon moved into the target area is pre-set with a search weight corresponding to the target area.
13. The apparatus of claim 12, wherein the search module comprises:
an assignment sub-module configured to assign the same search weight to items presented by icons located in the same target area;
and the searching sub-module is configured to search the objects related to the items presented by the icons in all the target areas according to the searching weights distributed to the items presented by the icons in all the target areas.
14. The apparatus of claim 11, wherein the plurality of target areas comprises a first target area and a second target area, wherein the search characteristic corresponding to the first target area is that an item presented by an icon moved into the first target area is positively correlated with a searched object, and the search characteristic corresponding to the second target area is that an item presented by an icon moved into the second target area is negatively correlated with a searched object.
15. The apparatus of claim 14, wherein the search module is configured to:
and searching for objects positively correlated with the items presented by the icons located in the first target area, wherein the objects negatively correlated with the items presented by the icons located in the second target area are not included in the search results.
16. The apparatus of any one of claims 11 to 15, wherein the icons are accompanied by item labels bearing text to indicate by said text the meaning or efficacy of the items presented by the icons.
17. The apparatus of claim 16, wherein when one icon presents a plurality of items, the items presented on the icon are words representing the meaning or efficacy of the plurality of items presented by the icon.
18. The apparatus according to any one of claims 11 to 15, wherein when the object to be searched is an item, the items presented in the icons include one or more of materials, colors, and sources.
19. The apparatus of claim 18, wherein when the object to be searched for is a food item, the items presented in the icons include one or more of materials, colors, sources, and flavors.
20. The apparatus of any of claims 11 to 15, wherein the icons representing the plurality of items are formed by superimposing two or more icons respectively representing a portion of the plurality of items together, wherein the icons respectively representing a portion of the plurality of items disappear after the icons representing the plurality of items are formed.
21. An electronic device comprising a memory and a processor; wherein the memory is to store one or more computer instructions, wherein the one or more computer instructions are to be executed by the processor to implement the method of any one of claims 1-10.
22. A computer-readable storage medium having computer instructions stored thereon, wherein the computer instructions, when executed by a processor, implement the method of any one of claims 1-10.
CN201810662698.1A 2018-06-25 2018-06-25 Object searching method, device, equipment and computer readable storage medium Expired - Fee Related CN108984061B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810662698.1A CN108984061B (en) 2018-06-25 2018-06-25 Object searching method, device, equipment and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810662698.1A CN108984061B (en) 2018-06-25 2018-06-25 Object searching method, device, equipment and computer readable storage medium

Publications (2)

Publication Number Publication Date
CN108984061A CN108984061A (en) 2018-12-11
CN108984061B true CN108984061B (en) 2020-10-20

Family

ID=64538203

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810662698.1A Expired - Fee Related CN108984061B (en) 2018-06-25 2018-06-25 Object searching method, device, equipment and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN108984061B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111368119A (en) * 2020-02-26 2020-07-03 维沃移动通信有限公司 Searching method and electronic equipment

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102214063A (en) * 2010-04-05 2011-10-12 索尼公司 Information processing method and graphical user interface
CN103064595A (en) * 2012-12-24 2013-04-24 北京百度网讯科技有限公司 Method and system for searching mobile application, and mobile terminal
CN103518198A (en) * 2011-03-23 2014-01-15 西洛皮斯公司 Method for refining the results of a search within a database
CN105468630A (en) * 2014-09-04 2016-04-06 口碑控股有限公司 Method and apparatus for providing user information
CN105474196A (en) * 2013-06-10 2016-04-06 李镛在 System for managing integrated data object and method therefor
CN107092608A (en) * 2016-04-16 2017-08-25 口碑控股有限公司 A kind of search of destination object, recommendation method and apparatus
KR20170109159A (en) * 2016-03-18 2017-09-28 전주대학교 산학협력단 Goods searching of Online shopping system and the method thereof
CN107608983A (en) * 2016-07-11 2018-01-19 阿里巴巴集团控股有限公司 Heading message optimization method, device, equipment and system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100456628B1 (en) * 2001-12-28 2004-11-10 한국전자통신연구원 System and method for processing a discrimination of object information
US7383513B2 (en) * 2002-09-25 2008-06-03 Oracle International Corporation Graphical condition builder for facilitating database queries

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102214063A (en) * 2010-04-05 2011-10-12 索尼公司 Information processing method and graphical user interface
CN103518198A (en) * 2011-03-23 2014-01-15 西洛皮斯公司 Method for refining the results of a search within a database
CN103064595A (en) * 2012-12-24 2013-04-24 北京百度网讯科技有限公司 Method and system for searching mobile application, and mobile terminal
CN105474196A (en) * 2013-06-10 2016-04-06 李镛在 System for managing integrated data object and method therefor
CN105468630A (en) * 2014-09-04 2016-04-06 口碑控股有限公司 Method and apparatus for providing user information
KR20170109159A (en) * 2016-03-18 2017-09-28 전주대학교 산학협력단 Goods searching of Online shopping system and the method thereof
CN107092608A (en) * 2016-04-16 2017-08-25 口碑控股有限公司 A kind of search of destination object, recommendation method and apparatus
CN107608983A (en) * 2016-07-11 2018-01-19 阿里巴巴集团控股有限公司 Heading message optimization method, device, equipment and system

Also Published As

Publication number Publication date
CN108984061A (en) 2018-12-11

Similar Documents

Publication Publication Date Title
US10621281B2 (en) Populating values in a spreadsheet using semantic cues
JP2020509453A (en) Method for displaying service objects and processing map data, client and server
US10013263B2 (en) Systems and methods method for providing an interactive help file for host software user interfaces
US20150066933A1 (en) Computer-implemented methods and systems for generating visual representations of complex and voluminous marketing and sales and other data
US9594540B1 (en) Techniques for providing item information by expanding item facets
WO2013081835A2 (en) Temporal visualization of query results
US9405446B1 (en) Efficient and interactive presentation of item images
CN110286977B (en) Display method and related product
US20210304379A1 (en) System and Methods for an Image Mosaic Representing a Group of Links
CN113849682A (en) Video searching method, device, equipment and medium
CN105183853A (en) Method and device used for presenting label page
CN104156391A (en) Device and method for displaying menus in mobile search results
CN108984061B (en) Object searching method, device, equipment and computer readable storage medium
CN104090706A (en) Content obtaining method, content sharing method, content obtaining device and content sharing device
US10380204B1 (en) Visual search
US8688711B1 (en) Customizable relevancy criteria
CN114730435A (en) Management server and product search method
US11973811B2 (en) Whiteboard background customization system
US8719275B1 (en) Color coded radars
CN110765296A (en) Image searching method, terminal device and storage medium
CN112966176B (en) Object display method and device, electronic equipment and readable storage medium
CN112308074B (en) Method and device for generating thumbnail
CN114779994B (en) Selective editing method, apparatus, electronic device, and computer-readable storage medium
US20130212080A1 (en) In-context display of presentation search results
US20170097991A1 (en) Automatically branding topics using color

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
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20201020