CN112035754B - Trademark retrieval method and device, electronic equipment and storage medium - Google Patents

Trademark retrieval method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN112035754B
CN112035754B CN202011199782.8A CN202011199782A CN112035754B CN 112035754 B CN112035754 B CN 112035754B CN 202011199782 A CN202011199782 A CN 202011199782A CN 112035754 B CN112035754 B CN 112035754B
Authority
CN
China
Prior art keywords
trademark
user terminal
registered
information
category
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011199782.8A
Other languages
Chinese (zh)
Other versions
CN112035754A (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 Mengzhiwang Technology Co ltd
Original Assignee
Beijing Mengzhiwang 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 Mengzhiwang Technology Co ltd filed Critical Beijing Mengzhiwang Technology Co ltd
Priority to CN202011199782.8A priority Critical patent/CN112035754B/en
Publication of CN112035754A publication Critical patent/CN112035754A/en
Application granted granted Critical
Publication of CN112035754B publication Critical patent/CN112035754B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/9535Search customisation based on user profiles and personalisation
    • 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/9538Presentation of query results

Landscapes

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

Abstract

The application provides a method and a device for searching a trademark, electronic equipment and a storage medium, wherein the method comprises the following steps: the user terminal receives trademark information input by a user; the user terminal determines registration risk levels of the trademark information under at least one trademark category according to the trademark information, wherein each trademark category in the at least one trademark category corresponds to one registration risk level in a plurality of registration risk levels; the user terminal displays the registration risk level of the trademark information under at least one trademark category, and the problem that a registration suggestion cannot be provided for a user by an existing trademark retrieval platform can be solved.

Description

Trademark retrieval method and device, electronic equipment and storage medium
Technical Field
The application relates to the technical field of computers, in particular to a method and a device for searching trademarks, electronic equipment and a storage medium.
Background
In recent years, people have stronger trademark protection awareness and more attention is paid to trademark registration. However, the user always faces the risk of trademark registration when registering trademarks, and if the registered trademarks are the same as or similar to trademarks registered by others, the registration fails, resulting in a low success rate of trademark registration and a double loss of time and money.
Considering that there are a large number of registered trademarks, and the applicant cannot know whether the same or similar registered trademarks exist in the applied trademarks, the registered application submitted by the applicant is rejected. Usually, the applicant needs to make many modifications and attempts to determine whether there is a successful registered trademark, and this registration method brings much trouble to the applicant in view of the time-consuming nature of the examination process.
Disclosure of Invention
In view of this, embodiments of the present application are directed to providing a method and an apparatus for trademark retrieval, an electronic device and a storage medium, which can solve the problem that the existing trademark retrieval platform cannot provide a registration suggestion for a user.
According to a first aspect of embodiments of the present application, there is provided a method of trademark retrieval, including: the user terminal receives trademark information input by a user; the user terminal determines registration risk levels of the trademark information under at least one trademark category according to the trademark information, wherein each trademark category in the at least one trademark category corresponds to one registration risk level in a plurality of registration risk levels; the user terminal displays a registration risk level of the trademark information under the at least one trademark category.
In one embodiment, the user terminal determines a registration risk level of the trademark information under at least one trademark category according to the trademark information, and comprises the following steps: the user terminal determining a similarity of a registered trademark under each of the at least one trademark category in a database with the trademark information; and the user terminal determines the registration risk level of the trademark information under the at least one trademark category according to the similarity.
In one embodiment, the user terminal determines a registration risk level of the trademark information under at least one trademark category according to the trademark information, and comprises the following steps: the user terminal transmits the trademark information to a server so that the server determines the similarity between the registered trademark in each trademark category of the at least one trademark category in the database and the trademark information, and determines the registration risk level of the trademark information in the at least one trademark category according to the similarity.
In one embodiment, the determining a similarity of the registered trademark under each of the at least one trademark category in the database to the trademark information comprises: determining differences between the registered trademark in each trademark category in the at least one trademark category in the database and the trademark information according to preset rules; determining the similarity according to the difference, wherein the difference is in negative correlation with the similarity.
In one embodiment, the determining the registration risk level of the trademark information under the at least one trademark category according to the similarity comprises: and when the similarity meets a preset condition, determining the registration risk level of the trademark information under the at least one trademark category.
In one embodiment, the method further comprises: determining at least one group to which registered trademarks under the trademark category belong; and the user terminal displays the registration risk sub-grades under the at least one group corresponding to the trademark type in a floating frame display area on a user interface according to the similarity, wherein one group corresponds to one registration risk sub-grade.
In one embodiment, the method further comprises: and the user terminal displays the names of the similar or same registered trademarks in the display area of the floating frame.
In one embodiment, the method further comprises: the user terminal displays the number of similar or identical registered trademarks under each of the at least one trademark category.
In one embodiment, the method further comprises: the user terminal displays sales information of similar or identical registered trademarks in a trademark display list area on a user interface.
In one embodiment, the method further comprises: and the user terminal receives a trigger instruction of the user to the approximately or the same registered trademark and jumps to a selling page corresponding to the approximately or the same registered trademark.
According to a second aspect of embodiments of the present application, there is provided a method of brand search, including: the server receives trademark information input by a user from the user terminal; the server determines the registration risk level of the trademark information under at least one trademark category according to the trademark information, wherein one trademark category corresponds to one registration risk level; the server sends the registration risk level of the trademark information under at least one trademark category to the user terminal, so that the user terminal can display the registration risk level of the trademark information under the at least one trademark category conveniently.
According to a third aspect of embodiments of the present application, there is provided an apparatus for trademark retrieval, including: the first receiving module is configured to receive trademark information input by a user through a user terminal; the first determining module is configured to determine the registration risk level of the trademark information under at least one trademark category according to the trademark information, wherein one trademark category corresponds to one registration risk level; a display module configured to display the registration risk level of the trademark information under the at least one trademark category for the user terminal.
In one embodiment, the apparatus further comprises: a module for executing each step in the method for trademark retrieval mentioned in the above embodiments.
According to a fourth aspect of embodiments of the present application, there is provided an apparatus for trademark retrieval, including: the second receiving module is configured to receive trademark information input by a user from the user terminal by the server; the server is configured to determine registration risk levels of the trademark information under at least one trademark category according to the trademark information, wherein one trademark category corresponds to one registration risk level; a sending module configured to send, by the server, the registration risk level of the trademark information in at least one trademark category to the user terminal, so that the user terminal displays the registration risk level of the trademark information in the at least one trademark category.
In one embodiment, the apparatus further comprises: a module for executing each step in the method for trademark retrieval mentioned in the above embodiments.
According to a fifth aspect of embodiments of the present application, there is provided an electronic apparatus, including: a processor; a memory for storing the processor-executable instructions; the processor is used for executing the trademark retrieval method of any one of the above embodiments.
According to a sixth aspect of embodiments of the present application, there is provided a computer-readable storage medium storing a computer program for executing the method for trademark retrieval according to any of the above embodiments.
According to the trademark retrieval method provided by the embodiment of the application, the user terminal receives the trademark information input by the user, determines the registration risk level of the trademark information in at least one trademark category according to the trademark information, and finally displays the registration risk level of the trademark information in at least one trademark category, so that the problem that the existing trademark retrieval platform cannot provide registration suggestions for the user can be solved.
Drawings
Fig. 1 is a schematic diagram illustrating an implementation environment provided by an embodiment of the present application.
Fig. 2 is a flowchart illustrating a method for searching a trademark according to an embodiment of the present application.
Fig. 3 is a schematic diagram illustrating a user interface on a user terminal according to an embodiment of the present application.
Fig. 4 is a flowchart illustrating a trademark retrieval method according to another embodiment of the present application.
Fig. 5 is a schematic diagram illustrating a user interface on a user terminal according to another embodiment of the present application.
Fig. 6 is a schematic diagram illustrating a user interface on a user terminal according to another embodiment of the present application.
Fig. 7 is a flowchart illustrating a trademark retrieval method according to another embodiment of the present application.
Fig. 8 is a block diagram illustrating an apparatus for trademark retrieval according to an embodiment of the present application.
Fig. 9 is a block diagram of a trademark retrieval device according to another embodiment of the present application.
Fig. 10 is a block diagram illustrating an electronic device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Summary of the application
When registering a trademark, the trademark needs to be checked and authorized. One of the examined standards is whether or not there is a trademark identical or similar to the trademark applied by the applicant under the trademark category requested to be registered, and if there is an identical or similar trademark, the registration thereof is affected.
However, some existing trademark retrieval platforms are already on the market, users can input trademarks which the users want to register, and through retrieval, the existing trademark retrieval platforms can display various searched similar or identical trademarks for the users, but the retrieval result of the existing trademark retrieval platforms is only a simple list of the similar or identical trademarks, no user registration suggestion is given, and the users cannot know whether the trademarks which the users want to register can be successfully registered or not, and cannot know under which trademark categories and corresponding groups the trademarks which the users want to register can be registered.
Having described the general principles of the present application, various non-limiting embodiments of the present application will now be described with reference to the accompanying drawings.
Exemplary System
Fig. 1 is a schematic diagram of an implementation scenario according to an embodiment of the present invention. The implementation scenario includes: a server 140 and a plurality of terminal devices 110, 120, 130 (i.e., user terminals).
The terminal devices 110, 120, and 130 may be mobile terminal devices such as a mobile phone, a game console, and a tablet Computer, or the terminal devices 110, 120, and 130 may also be Personal Computers (PCs), such as a laptop portable Computer and a desktop Computer. Those skilled in the art will appreciate that the types of terminal devices 110, 120, 130 may be the same or different, and that the number may be greater or fewer. For example, the number of the terminals may be one, or several tens or hundreds of the terminals, or more. The number of terminals and the type of the device are not limited in the embodiments of the present disclosure.
The terminal devices 110, 120, 130 and the server 140 are connected via a communication network. Optionally, the communication network is a wired network or a wireless network. Optionally, the server 140 is a server, or is composed of a plurality of servers, or is a virtualization platform, or is a cloud computing service center.
In one embodiment, the user searches for trademark information to be registered by using the terminal device 110, 120, 130, the terminal device 110, 120, 130 transmits the trademark information to the server 140, after receiving the trademark information, may compare the trademark information with a registered trademark in each of at least one trademark category stored in the database to determine a similarity between the registered trademark and the trademark information, and the server 140 determines a registration risk level of the trademark information in the at least one trademark category according to the similarity between the registered trademark and the trademark information and transmits the registration risk level of the trademark information in the at least one trademark category to the terminal device 110, 120, 130. The terminal device 110, 120, 130 displays the registration risk level of the trademark information in at least one trademark category after receiving the registration risk level of the trademark information in at least one trademark category.
The registration risk level is used for representing a registration suggestion of the trademark information, namely, the higher the registration risk level is, the higher the risk of the registration failure of the trademark information is, so as to prompt the user not to suggest registration; the lower the registration risk level, the lower the risk of registration failure of the brand information, and the registration advice is to prompt the user to advise registration.
The user terminal receives the trademark information input by the user, determines the registration risk level of the trademark information in at least one trademark category according to the trademark information, and finally displays the registration risk level of the trademark information in at least one trademark category in the registration risk display area.
Exemplary method
Fig. 2 is a flowchart illustrating a method for searching a trademark according to an embodiment of the present application. The method illustrated in fig. 2 is performed by a terminal device (e.g., a user terminal), but the embodiment of the present application is not limited thereto. The terminal device may be a mobile terminal device such as a mobile phone, a game console, a tablet Computer, or the like, or may also be a Personal Computer (PC), such as a laptop portable Computer, a desktop Computer, and the like, which is not limited in this embodiment of the application, and as shown in fig. 2, the method includes the following steps.
S210: the user terminal receives trademark information input by a user.
In an embodiment, the trademark information is information related to a trademark that a user wants to register, and may be text information, and picture information, which is not specifically limited in this embodiment of the application.
S220: and the user terminal determines the registration risk level of the trademark information under at least one trademark category according to the trademark information, wherein one trademark category corresponds to one registration risk level.
In an embodiment, the trademark categories are divided into 45 categories, and the number of at least one trademark category in the present application may be one, or may be multiple, for example, 45, and a person skilled in the art may select the trademark category according to the actual needs of the user, which is not specifically limited in this embodiment of the present application.
In one embodiment, the registration risk level is used to indicate a registration suggestion for the trademark information, that is, the higher the registration risk level is, the higher the risk of registration failure of the trademark information is, so as to prompt the user not to suggest registration; the lower the registration risk level, the lower the risk of registration failure of the brand information, and the registration advice is to prompt the user to advise registration.
It should be noted that the number of registered risk levels is not specifically limited in the embodiments of the present application, for example, the registered risk levels may be classified into high risk, medium risk and low risk. The medium risk means that the user can attempt registration of the brand information, the low risk means that the user can register the brand information, and the high risk means that the user has a higher risk of failure in registration of the brand information and does not recommend registration thereof.
In one embodiment, when the number of at least one trademark category is 45, the registered risk level of the trademark information under the 45 trademark categories may be determined, one trademark category corresponding to one registered risk level. For example, the trademark information is registered with a high risk level under class 01 of chemical materials, a low risk level under class 02 of pigment paints, and so on, to form registered risk levels corresponding to 45 trademark categories.
In one embodiment, the registered risk level of the trademark information in each trademark category may be determined according to the trademark information and the registered trademark in each trademark category, but it should be noted that the embodiment of the present application does not specifically limit how to determine the registered risk level of the trademark information in each trademark category, and those skilled in the art may make different selections according to actual needs.
S230: the user terminal displays a registration risk level of the trademark information under the at least one trademark category.
In one embodiment, after determining the registered risk level of the trademark information under the at least one trademark category, the registered risk level under the at least one trademark category may be displayed on the user terminal to provide the user with a registration suggestion.
As shown in fig. 3, the registered risk levels under at least one trademark category constitute a trademark registered risk graph, and solid line boxes are used to display registered risk levels of low risk (e.g., 02-type, 10-type, 18-type, and 38-type), i.e., registerable; the marker box, which is made up of dotted lines, is used to display the registered risk level (e.g., class 01, class 11, and class 45) of intermediate risk, i.e., trial; the marker box constituted by a solid thick line is used to represent the registration risk levels (e.g., classes 09 and 37) of high risk, i.e., high risk. It should be noted that the embodiment of the present application does not specifically limit what kind of mark is used to distinguish different registered risk levels, and different registered risk levels may be distinguished by words of different colors in addition to the above-mentioned different mark frames, for example, a registered risk level with high risk is represented by a red word, a registered risk level with medium risk is represented by an orange word, and a registered risk level with low risk is represented by a green word.
Different registration risk levels are displayed by different marks, so that a user can more conveniently know which registration risk exists when the trademark information is registered under which trademark types, and convenience is brought to the user.
In another embodiment of the present application, the method shown in fig. 4 is an example of the method shown in fig. 2, and the method shown in fig. 4 further includes the following.
Step S410 in the method shown in fig. 4 is the same as step S210 in the method shown in fig. 2, and specific details will not be described herein, please refer to step S210 in the method shown in fig. 2.
S420: the user terminal determines a similarity of the registered trademark under each of the at least one trademark category in the database with the trademark information.
In one embodiment, the similarity is a degree of similarity between the registered trademark in each of the at least one trademark category and the trademark information input by the user, and the number of the registered trademarks in one trademark category may be multiple, so that the user terminal may compare the trademark information input by the user with multiple different registered trademarks in each trademark category in the database, and determine multiple different similarities, one registered trademark corresponding to one similarity.
In an embodiment, the database may be a local database, or may also be a database in a self-built server or a database in a third-party server, which is not specifically limited in this embodiment of the present application.
However, it should be noted that the embodiment of the present application does not specifically limit how to determine the similarity between the registered trademark and the trademark information, and those skilled in the art may make different selections according to actual needs.
S430: and the user terminal determines the registration risk level of the trademark information under the at least one trademark category according to the similarity.
In one embodiment, the similarity between the registered trademark and the trademark information under each trademark category is in a different threshold range. For example, when the similarity between the registered trademark and the trademark information is greater than a first preset threshold, it indicates that the registration risk of the trademark information is high; when the similarity between the registered trademark and the trademark information is smaller than a first preset threshold and larger than a second preset threshold, the registration risk of the trademark information is moderate; when the similarity between the registered trademark and the trademark information is smaller than a second preset threshold, the trademark information is low in registration risk.
In an embodiment, the registration risk level of the trademark information in each trademark category may be determined according to a similarity between each registered trademark of a plurality of different registered trademarks in each trademark category and the trademark information.
However, the embodiment of the present application does not specifically limit how to determine the registration risk level of the trademark information in each trademark category according to the similarity, and those skilled in the art may select the registration risk level differently according to actual needs.
Step S440 in the method shown in fig. 4 is the same as step S230 in the method shown in fig. 2, and details will not be described herein, please refer to step S230 in the method shown in fig. 2.
In another embodiment of the present application, the determining, by the user terminal, a registration risk level of the trademark information in at least one trademark category according to the trademark information includes: the user terminal transmits the trademark information to a server so that the server determines the similarity between the registered trademark in each trademark category of the at least one trademark category in the database and the trademark information, and determines the registration risk level of the trademark information in the at least one trademark category according to the similarity.
It should be noted that the user terminal may determine the similarity by using the method steps as described in fig. 4, and determine the registration risk level of the trademark information in each trademark category according to the similarity. In addition to this, the server may be caused to perform the method steps as shown in fig. 4, that is, the user terminal transmits the trademark information to the server, and the server determines the degree of similarity after receiving the trademark information, and determines the registration risk level of the trademark information in each trademark category according to the degree of similarity.
In another embodiment of the present application, the determining the similarity between the registered trademark in each of the at least one trademark category in the database and the trademark information includes: determining differences between the registered trademark in each trademark category in the at least one trademark category in the database and the trademark information according to preset rules; determining the similarity according to the difference, wherein the difference is in negative correlation with the similarity.
In one embodiment, the preset rule is set by six gears, for example, the first gear is named the same, and so on; the second gear is a gear shifting or reversing and the like; the third gear is added with a special prefix or suffix and the like; the fourth gear is that the three characters have the same pronunciation, the same first character and the changed character is not a similar character, etc.; the fifth gear is the order changing, the shape changing is the similar character and the pronunciation is the same, etc.; the sixth gear is a permuting plus and is not an intermediate plus, and so on.
However, it should be noted that the embodiment of the present application does not specifically limit the specific number of gears and the specific transformation rule of each gear, and besides the above-mentioned six gears and their corresponding transformation rules, those skilled in the art may make different selections according to actual needs.
Through the six gears, the difference between the registered trademark and the trademark information can be determined, for example, if the input trademark information is master authority, and the registered trademark is master authority, the difference meets the first gear; if the registered trademark is large in authority, the difference meets the second gear; if the registered trademark is the master authority, the difference meets the third gear; if the registered trademark is the right responder, the difference meets the fourth gear; if the registered trademark is a master, the difference meets a fifth gear; if the registered trademark is master level, the difference meets the sixth gear. Thereby, a different diversity may be obtained, i.e. a gradually increasing diversity with increasing gear.
In one embodiment, different differences can be obtained according to different gears, and the greater the difference, the lower the similarity. For example, when the difference between the registered trademark and the trademark information meets the first gear, the second gear or the third gear, the similarity is greater than a first preset threshold, and the registration risk of the trademark information is high; when the difference between the registered trademark and the trademark information meets the fourth gear or the fifth gear, the similarity is smaller than a first preset threshold and larger than a second preset threshold, and the registration risk of the trademark information is moderate; when the difference between the registered trademark and the trademark information meets the sixth gear, the similarity is smaller than a second preset threshold, and the risk of registering the trademark information is low.
In another embodiment of the present application, the determining, according to the similarity, a registration risk level of the trademark information in the at least one trademark category includes: and when the similarity meets a preset condition, determining the registration risk level of the trademark information under the at least one trademark category.
In one embodiment, by the above method, a similarity between each of the registered trademarks and the trademark information in the plurality of different registered trademarks under each trademark category may be obtained, and when the similarity between a first preset number of registered trademarks and the trademark information appearing under the trademark category is greater than a first preset threshold, the registration risk level under the trademark category is determined to be high risk; when the similarity between the registered trademarks and the trademark information in a second preset number is smaller than a first preset threshold and larger than a second preset threshold, determining that the registered risk level in the trademark category is a medium risk; and when the similarity between the registered trademarks and the trademark information of the third preset number appearing in the trademark category is smaller than a second preset threshold, determining that the registration risk level in the trademark category is low risk.
However, it should be noted that the embodiment of the present application is not limited to the specific implementation manner of the preset condition, and those skilled in the art may also make different selections according to actual needs, for example, the first preset number of registered trademarks may be at least one registered trademark, the second preset number of registered trademarks may also be at least one registered trademark, and the third preset number may be all registered trademarks in the category of the trademark.
In another embodiment of the present application, the method further comprises: determining at least one group to which registered trademarks under the trademark category belong; and the user terminal displays the registration risk sub-grades under the at least one group corresponding to the trademark type in a floating frame display area on a user interface according to the similarity, wherein one group corresponds to one registration risk sub-grade.
In an embodiment, the trademark categories are divided into 45 categories, and each trademark category corresponds to a different group, but the embodiment of the present application does not specifically limit the specific number of the groups, and different selections may be made according to actual needs of the user.
In one embodiment, after determining the similarity of the registered trademarks in each trademark category through the above-mentioned method, in addition to determining the registered risk level in the trademark category, it is also possible to determine the registered risk sub-levels in different groups by determining which group under the trademark category the registered trademarks belong to, one group corresponding to each registered risk sub-level.
It should be understood that the registration risk sub-level is similar to the aforementioned registration risk level, and is not described herein again, for details, please refer to the above-mentioned embodiment.
The registered risk sub-level of at least one group may be determined according to the aforementioned preset conditions, for example, when the similarity between at least one registered trademark of a first group corresponding to a trademark type and the trademark information is greater than a first preset threshold, the registered risk sub-level of the first group is determined to be high risk, and so on, the registered risk sub-levels of other groups corresponding to the trademark type are obtained.
In an embodiment, a user may hover a mouse over a corresponding trademark category to implement a trigger instruction, but the embodiment of the present application is not specifically limited to implement the trigger instruction, and the user may click the corresponding trademark category with the mouse to implement the trigger instruction.
In an embodiment, after receiving a trigger instruction of a user, the user terminal may display, on the user interface, the registration risk sub-level under at least one group corresponding to the trademark category in the floating frame display area in a manner of a floating frame.
As shown in fig. 5, at least one registered risk sub-level under the group corresponding to the trademark category is displayed in the floating frame display area, for example, for the trademark category of the 11 th class, the groups 1101, 1103, 1108, 1113 and 1116 corresponding to the trademark category include registered trademarks that are identical to the trademark information and are highly or lowly similar, and the registered risk sub-level of the 1101 group is medium risk, that is, trial, the registered risk sub-level of the 1103, 1108 and 1116 group is low risk, that is, registerable, and the registered risk sub-level of the 1113 group is high risk, that is, high risk. It should be noted that, in the embodiments of the present application, it is not specifically limited which kind of mark is used to distinguish different registered risk sub-levels, and besides the different mark boxes shown in fig. 5, different registered risk sub-levels may also be distinguished by words with different colors, for example, a registered risk sub-level with high risk is represented by a red word, a registered risk sub-level with medium risk is represented by an orange word, and a registered risk sub-level with low risk is represented by a green word.
By displaying different registration risk sub-levels with different marks, the user can more conveniently know which registration risk exists when the trademark information is registered under which groups of each trademark category, and thus greater convenience is brought to the user.
In another embodiment of the present application, the method further comprises: and the user terminal displays the names of the similar or same registered trademarks in the display area of the floating frame.
The names of similar or identical registered trademarks may also be displayed in the floating frame display area to facilitate the user in knowing which similar or identical registered trademarks are under each trademark category.
In another embodiment of the present application, the method further comprises: the user terminal displays the number of similar or identical registered trademarks under each of the at least one trademark category.
In addition to displaying the registration risk level under each trademark category in the trademark registration risk graph shown in fig. 3, the number of similar or identical registered trademarks may be displayed after the name of each trademark category so that the user can more easily know how many similar or identical registered trademarks are under each trademark category.
In another embodiment of the present application, the method further comprises: the user terminal displays sales information of similar or identical registered trademarks in a trademark display list area on a user interface.
If the user searches for a certain brand information, it is proved that he or she wants to register the brand information, and if the brand information is found to be registered by the search, the user cannot register the brand information. In this case, as shown in fig. 6, the sales information of the similar or identical registered trademark may be displayed in the trademark display list region on the user interface, and the user may directly purchase the trademark, thereby providing great convenience to the user.
In one embodiment, the sales information may include: the present embodiment is not limited to the above-described embodiments, and the present invention is not limited to the above-described embodiments.
In another embodiment of the present application, the method further comprises: and the user terminal receives a trigger instruction of the user to the approximately or the same registered trademark and jumps to a selling page corresponding to the approximately or the same registered trademark.
When the user carries out corresponding trigger operation on the similar or same registered trademark, the user terminal receives a trigger instruction corresponding to the trigger operation and jumps the user interface to a selling page corresponding to the similar or same registered trademark, so that the user can conveniently purchase the similar or same registered trademark.
Fig. 7 is a flowchart illustrating a trademark retrieval method according to another embodiment of the present application. The method illustrated in fig. 7 is performed by a computing device (e.g., a server), but the embodiments of the present application are not limited thereto. The server may be one server, or may be composed of a plurality of servers, or may be a virtualization platform, or a cloud computing service center, which is not limited in this embodiment of the present application. As shown in fig. 7, the method includes the following.
S710: the server receives the trademark information input by the user from the user terminal.
S720: and the server determines the registration risk level of the trademark information under at least one trademark category according to the trademark information, wherein one trademark category corresponds to one registration risk level.
S730: the server sends the registration risk level of the trademark information under at least one trademark category to the user terminal, so that the user terminal can display the registration risk level of the trademark information under the at least one trademark category conveniently.
The method steps mentioned in the embodiments of the present application are similar to those in the embodiments described above, and for details, reference is made to the embodiments described above, which are not repeated herein.
Exemplary devices
The embodiment of the device can be used for executing the embodiment of the method. For details which are not disclosed in the embodiments of the apparatus of the present application, reference is made to the embodiments of the method of the present application.
Fig. 8 is a block diagram illustrating an apparatus for trademark retrieval according to an embodiment of the present application. As shown in fig. 8, the apparatus 800 includes:
a first receiving module 810 configured to receive trademark information input by a user;
a first determining module 820 configured to determine, by the user terminal, a registered risk level of the trademark information under at least one trademark category according to the trademark information, where one trademark category corresponds to one registered risk level;
a display module 830 configured to display, by the user terminal, a registration risk level of the trademark information under the at least one trademark category.
In one embodiment, the apparatus 800 further comprises: a module for executing each step in the method for trademark retrieval mentioned in the above embodiments.
Fig. 9 is a block diagram of a trademark retrieval device according to another embodiment of the present application. As shown in fig. 9, the apparatus 900 includes:
a second receiving module 910, configured to receive the trademark information input by the user from the user terminal by the server;
a second determining module 920, configured to determine, by the server, registration risk levels of the trademark information in at least one trademark category according to the trademark information, where one trademark category corresponds to one registration risk level;
a sending module 930 configured to send, by the server, the registered risk level of the trademark information in at least one trademark category to the user terminal, so that the user terminal displays the registered risk level of the trademark information in the at least one trademark category.
In one embodiment, the apparatus 900 further comprises: a module for executing each step in the method for trademark retrieval mentioned in the above embodiments.
Exemplary electronic device
Next, an electronic apparatus according to an embodiment of the present application is described with reference to fig. 10. FIG. 10 shows a block diagram of an electronic device according to an embodiment of the application.
As shown in fig. 10, the electronic device 100 includes one or more processors 100 and memory 1020.
The processor 1010 may be a Central Processing Unit (CPU) or other form of processing unit having data processing capabilities and/or instruction execution capabilities, and may control other components in the electronic device 1000 to perform desired functions.
Memory 1020 may include one or more computer program products that may include various forms of computer-readable storage media, such as volatile memory and/or non-volatile memory. The volatile memory may include, for example, Random Access Memory (RAM), cache memory (cache), and/or the like. The non-volatile memory may include, for example, Read Only Memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium and executed by processor 1010 to implement the methods of brand retrieval and/or other desired functionality of the various embodiments of the present application described above. Various contents such as an input signal, a signal component, a noise component, etc. may also be stored in the computer-readable storage medium.
In one example, the electronic device 1000 may further include: an input device 1030 and an output device 1040, which are interconnected by a bus system and/or other form of connection mechanism (not shown).
The input device 1030 may be, for example, a microphone or a microphone array as described above for capturing an input signal of a sound source. When the electronic device is a stand-alone device, the input unit 1030 may be a communication network connector.
The input device 1030 may also include, for example, a keyboard, a mouse, and the like.
The output device 1040 can output various information including a search result of a trademark and the like to the outside. The output devices 1040 may include, for example, a display, speakers, a printer, and a communication network and remote output devices connected thereto, among others.
Of course, for simplicity, only some of the components of the electronic device 1000 relevant to the present application are shown in fig. 10, and components such as buses, input/output interfaces, and the like are omitted. In addition, the electronic device 1000 may include any other suitable components depending on the particular application.
Exemplary computer program product and computer-readable storage Medium
In addition to the above-described methods and apparatus, embodiments of the present application may also be a computer program product comprising computer program instructions that, when executed by a processor, cause the processor to perform the steps in the method of brand retrieval according to the various embodiments of the present application described in the "exemplary methods" section of this specification above.
The computer program product may be written with program code for performing the operations of embodiments of the present application in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server.
Furthermore, embodiments of the present application may also be a computer-readable storage medium having stored thereon computer program instructions that, when executed by a processor, cause the processor to perform steps in a method of brand retrieval according to various embodiments of the present application described in the "exemplary methods" section above of this specification.
The computer-readable storage medium may take any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may include, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The foregoing description has been presented for purposes of illustration and description. Furthermore, the description is not intended to limit embodiments of the application to the form disclosed herein. While a number of example aspects and embodiments have been discussed above, those of skill in the art will recognize certain variations, modifications, alterations, additions and sub-combinations thereof.

Claims (9)

1. A method of brand retrieval, comprising:
the user terminal receives trademark information input by a user;
the user terminal determines the similarity between the registered trademark in each trademark category of all trademark categories in a database and the trademark information;
the user terminal determines the registration risk levels of the trademark information under all trademark categories according to the similarity, wherein each trademark category in all trademark categories corresponds to one registration risk level in a plurality of registration risk levels;
the user terminal displays a registration risk level of the brand information under all the brand categories,
wherein the method further comprises:
determining at least one group to which registered trademarks under the trademark category belong;
the user terminal displays registration risk sub-grades under the at least one group corresponding to the trademark category in a floating frame display area on a user interface according to the similarity, wherein one group corresponds to one registration risk sub-grade, and different registration risk sub-grades are displayed by different marks;
the user terminal displays the names of the registered trademarks which are similar or identical in the display area of the floating frame;
the user terminal displaying the number of similar or identical registered trademarks under each of the all trademark categories;
the user terminal displays the similar or same sale information of the registered trademark in a trademark display list area on a user interface;
and the user terminal receives a trigger instruction of the user to the approximately or the same registered trademark and jumps to a selling page corresponding to the approximately or the same registered trademark.
2. The method according to claim 1, wherein the user terminal determines the registration risk level of the trademark information under all trademark categories according to the similarity, and comprises the following steps:
the user terminal transmits the trademark information to a server so that the server determines the similarity between the registered trademark in each of all trademark categories in a database and the trademark information, and determines the registration risk level of the trademark information in all trademark categories according to the similarity.
3. The method according to claim 2, wherein the determining the similarity of the registered trademark under each of the all trademark categories in the database to the trademark information comprises:
determining differences between the registered trademark in each trademark category in all the trademark categories in the database and the trademark information according to preset rules;
determining the similarity according to the difference, wherein the difference is in negative correlation with the similarity.
4. The method according to claim 2 or 3, wherein the determining the registration risk level of the trademark information under all trademark categories according to the similarity comprises:
and when the similarity meets a preset condition, determining the registration risk level of the trademark information under all trademark categories.
5. A method of brand retrieval, comprising:
the server receives trademark information input by a user from the user terminal;
the server determines similarity of the registered trademark under each trademark category in all trademark categories in a database and the trademark information;
the server determines the registration risk levels of the trademark information under all trademark categories according to the similarity, wherein each trademark category in all the trademark categories corresponds to one registration risk level in a plurality of registration risk levels;
the server transmitting the registration risk level of the brand information under all brand categories to the user terminal so that the user terminal displays the registration risk level of the brand information under all brand categories,
wherein the method further comprises:
determining at least one group to which registered trademarks under the category of trademarks belong such that:
the user terminal displays registration risk sub-grades under the at least one group corresponding to the trademark category in a floating frame display area on a user interface according to the similarity, wherein one group corresponds to one registration risk sub-grade, and different registration risk sub-grades are displayed by different marks;
the user terminal displays the names of the registered trademarks which are similar or identical in the display area of the floating frame;
the user terminal displaying the number of similar or identical registered trademarks under each of the all trademark categories;
the user terminal displays the similar or same sale information of the registered trademark in a trademark display list area on a user interface;
and the user terminal receives a trigger instruction of the user to the approximately or the same registered trademark and jumps to a selling page corresponding to the approximately or the same registered trademark.
6. An apparatus for trademark retrieval, comprising:
the first receiving module is configured to receive trademark information input by a user through a user terminal;
a first determination module configured to determine, by the user terminal, a similarity between a registered trademark in each of all trademark categories in a database and the trademark information; the user terminal determines the registration risk levels of the trademark information under all trademark categories according to the similarity, wherein each trademark category in all trademark categories corresponds to one registration risk level in a plurality of registration risk levels;
a display module configured to display a registration risk level of the trademark information under all trademark categories by the user terminal,
wherein the first determination module is further configured to:
determining at least one group to which registered trademarks under the trademark category belong;
the display module is further configured to:
the user terminal displays registration risk sub-grades under the at least one group corresponding to the trademark category in a floating frame display area on a user interface according to the similarity, wherein one group corresponds to one registration risk sub-grade, and different registration risk sub-grades are displayed by different marks;
the user terminal displays the names of the registered trademarks which are similar or identical in the display area of the floating frame;
the user terminal displaying the number of similar or identical registered trademarks under each of the all trademark categories;
the user terminal displays the similar or same sale information of the registered trademark in a trademark display list area on a user interface;
and the user terminal receives a trigger instruction of the user to the approximately or the same registered trademark and jumps to a selling page corresponding to the approximately or the same registered trademark.
7. An apparatus for trademark retrieval, comprising:
the second receiving module is configured to receive trademark information input by a user from the user terminal by the server;
a second determination module configured to determine, by the server, a similarity of the registered trademark under each of all trademark categories in a database with the trademark information; the server determines the registration risk levels of the trademark information under all trademark categories according to the similarity, wherein each trademark category in all the trademark categories corresponds to one registration risk level in a plurality of registration risk levels;
a transmission module configured to transmit the registration risk level of the trademark information under all trademark categories to the user terminal so that the user terminal displays the registration risk level of the trademark information under all trademark categories,
wherein the second determination module is further configured to:
determining at least one group to which registered trademarks under the category of trademarks belong such that:
the user terminal displays registration risk sub-grades under the at least one group corresponding to the trademark category in a floating frame display area on a user interface according to the similarity, wherein one group corresponds to one registration risk sub-grade, and different registration risk sub-grades are displayed by different marks;
the user terminal displays the names of the registered trademarks which are similar or identical in the display area of the floating frame;
the user terminal displaying the number of similar or identical registered trademarks under each of the all trademark categories;
the user terminal displays the similar or same sale information of the registered trademark in a trademark display list area on a user interface;
and the user terminal receives a trigger instruction of the user to the approximately or the same registered trademark and jumps to a selling page corresponding to the approximately or the same registered trademark.
8. An electronic device, comprising:
a processor for performing the method of brand search of any one of the preceding claims 1 to 4; and
a memory for storing executable instructions of the processor.
9. A computer-readable storage medium having stored thereon computer-executable instructions, which when executed by a processor, implement a method of brand retrieval as claimed in any one of claims 1 to 4.
CN202011199782.8A 2020-11-02 2020-11-02 Trademark retrieval method and device, electronic equipment and storage medium Active CN112035754B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011199782.8A CN112035754B (en) 2020-11-02 2020-11-02 Trademark retrieval method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011199782.8A CN112035754B (en) 2020-11-02 2020-11-02 Trademark retrieval method and device, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN112035754A CN112035754A (en) 2020-12-04
CN112035754B true CN112035754B (en) 2021-03-19

Family

ID=73573190

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011199782.8A Active CN112035754B (en) 2020-11-02 2020-11-02 Trademark retrieval method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN112035754B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116522014B (en) * 2023-07-03 2023-09-05 北京万合之众科技有限公司 Data processing method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107609023A (en) * 2017-08-07 2018-01-19 深圳益强信息科技有限公司 A kind of registrable property determination methods of the work mark based on big data and device
CN109086424A (en) * 2018-08-08 2018-12-25 北京知果科技有限公司 A kind of similar mark querying method and device
CN109377104A (en) * 2018-12-04 2019-02-22 泰康保险集团股份有限公司 Data processing method, device, medium and electronic equipment

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106101629A (en) * 2016-06-30 2016-11-09 北京小米移动软件有限公司 The method and device of output image
CN109858215B (en) * 2017-11-30 2022-05-17 腾讯科技(深圳)有限公司 Resource obtaining, sharing and processing method, device, storage medium and equipment
CN109697010A (en) * 2018-11-22 2019-04-30 努比亚技术有限公司 A kind of suspended window position control method, terminal and computer readable storage medium
CN111696549A (en) * 2020-06-02 2020-09-22 深圳创维-Rgb电子有限公司 Picture searching method and device, electronic equipment and storage medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107609023A (en) * 2017-08-07 2018-01-19 深圳益强信息科技有限公司 A kind of registrable property determination methods of the work mark based on big data and device
CN109086424A (en) * 2018-08-08 2018-12-25 北京知果科技有限公司 A kind of similar mark querying method and device
CN109377104A (en) * 2018-12-04 2019-02-22 泰康保险集团股份有限公司 Data processing method, device, medium and electronic equipment

Also Published As

Publication number Publication date
CN112035754A (en) 2020-12-04

Similar Documents

Publication Publication Date Title
US11868411B1 (en) Techniques for compiling and presenting query results
US11222087B2 (en) Dynamically debiasing an online job application system
US20210288928A1 (en) Determining engagement scores for sub-categories in a digital domain by a computing system
US20170169409A1 (en) Method and electronic device for intuitively prompting payment amount
JP6310539B1 (en) Information processing system, information processing method, and information processing program
CN113688310B (en) Content recommendation method, device, equipment and storage medium
WO2016016994A1 (en) Information processing device, information processing method, program, and storage medium
CN112035754B (en) Trademark retrieval method and device, electronic equipment and storage medium
CN110058992B (en) Text template effect feedback method and device and electronic equipment
CN111159379B (en) Automatic question setting method, device and system
JP5265414B2 (en) Online shopping management device
CN114356896B (en) Database detection method and device
CN116992850A (en) Enterprise report text generation method and device and electronic equipment
CN113962766A (en) Commodity recommendation method and system for simple mixed privacy protection scene
CN110717101B (en) User classification method and device based on application behaviors and electronic equipment
US9753901B1 (en) Identifying important document content using geometries of page elements
US9978092B2 (en) Information processing device, information processing method, program for information processing device, and recording medium
KR20210084641A (en) Method and apparatus for transmitting information
WO2014073581A1 (en) Assessment device, assessment system, assessment method, and computer-readable storage medium
CN111831130A (en) Input content recommendation method, terminal device and storage medium
JP7413423B2 (en) Information processing system and information processing method
KR102254329B1 (en) Method and Apparatus for Providing User Customized Search Result
US20230368227A1 (en) Automated Classification from Job Titles for Predictive Modeling
KR20240101384A (en) Method and system for distributing model set based on test
JP6783133B2 (en) Information processing equipment, information processing methods, and programs

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