Categorizing search terms

US10459952B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10459952-B2
Application numberUS-201715409477-A
CountryUS
Kind codeB2
Filing dateJan 18, 2017
Priority dateAug 1, 2012
Publication dateOct 29, 2019
Grant dateOct 29, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and method are disclosed for categorizing search terms. The system accesses search history for the search terms. The system also categorizes each of the search terms based on the number of times that the respective search term appears in the search history. If the number of times the search term appears in the search history exceeds a first threshold, a search result of the search term is determined and the search term is categorized as a type that is provided for registration to a user with recognized association with the search term or a type that is excluded from registration, where the categorizing based on a ratio of a number of times the search result was selected subsequent to receiving the search term to the number of times that the search term appears in the search history.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: accessing, by one or more processors, a search history stored at a data store for a search term, wherein the search history comprises prior user search terms; determining a number of times that the search term appears in the search history; responsive to determining that the number of times that the search term appears in the search history exceeds a first threshold value, identifying, based on the search history, a search result of the search term, determining a ratio of a number of times the search result was selected subsequent to receiving the search term over the number of times that the search term appears in the search history, and categorizing, based on the ratio, the search term as a first type that is provided for registration to a user associated with the search term, or as a second type that is excluded from registration by the user; receiving a registration request from a client device associated with a user over a network connection to the client device, the registration request for registering a locator corresponding to the search term; and sending, in response to receiving the registration request, a notification to the client device over the network connection, the notification comprising registration information for the locator based on the categorizing. 2. The computer-implemented method of claim 1 , wherein the categorizing comprises: categorizing the search term as the first type responsive to determining that the ratio exceeds a threshold ratio value; and categorizing the search term as the second type responsive to determining that the ratio does not exceed the threshold ratio value. 3. The computer-implemented method of claim 1 , further comprising: responsive to determining that the number of times that the search term appears in the search history does not exceed a second threshold value smaller than the first threshold value, categorizing the search term as a third type that may be registered on a first-come, first-serve basis. 4. The computer-implemented method of claim 3 , further comprising: responsive to determining that the number of times that the search term appears in the search history exceeds the second threshold value but does not exceed the first threshold value, categorizing the search term as a fourth type that may be registered with additional verification of association with the search term. 5. The computer-implemented method of claim 1 , wherein the search result comprises a character string of a uniform resource locator, and wherein the character string comprises the search term. 6. The computer-implemented method of claim 1 , further comprising: determining that the search term is a restricted term; and categorizing the search term as a restricted type that is excluded from registration based on determining that the search term is the restricted term. 7. The computer-implemented method of claim 6 , wherein the restricted term is a trademark. 8. The computer-implemented method of claim 1 , wherein accessing the search history for the search term, and determining the number of times that the search term appears in the search history, are each performed on a periodic basis. 9. The computer-implemented method of claim 1 , wherein the search term is a single term. 10. The computer-implemented method of claim 1 , wherein the search term is a composite term comprising two or more terms. 11. A system comprising: one or more processors; and a machine-readable medium comprising instructions stored therein, which when executed by the processors, cause the processors to perform operations comprising: accessing a search history stored at a data store for a search term, wherein the search history comprises prior user search terms; determining a number of times that the search term appears in the search history; responsive to determining that the number of times that the search term appears in the search history exceeds a first threshold value, identifying, based on the search history, a search result of the search term, determining a ratio of a number of times the search result was selected subsequent to receiving the search term over the number of times that the search term appears in the search history, and categorizing, in a case where the ratio exceeds a threshold ratio value, the search term as a first type that is provided for registration to a user associated with the search term; receiving a registration request from a client device associated with a user over a network connection to the client device, the registration request for registering a locator corresponding to the search term; and sending, in response to receiving the registration request, a notification to the client device over the network connection, the notification comprising registration information for the locator based on the categorizing. 12. The system of claim 11 , the operations further comprising: responsive to determining that the ratio does not exceed the threshold ratio value, categorizing the search term as a second type that is excluded from registration. 13. The system of claim 11 , the operations further comprising: responsive to determining that the number of times that the search term appears in the search history does not exceed a second threshold value smaller than the first threshold value, categorizing the search term as a third type that may be registered on a first-come, first-serve basis. 14. The system of claim 13 , the operations further comprising: responsive to determining that the number of times that the search term appears in the search history exceeds the second threshold value but does not exceed the first threshold value, categorizing the search term as a fourth type that may be registered with additional verification of association with the search term. 15. The system of claim 11 , wherein the search result comprises a character string of a uniform resource locator, and wherein the character string comprises the search term. 16. The system of claim 11 , the operations further comprising: determining that the search term is a restricted term; and categorizing the search term as a restricted type that is excluded from registration based on determining that the search term is the restricted term. 17. The system of claim 16 , wherein the restricted term is a trademark. 18. The system of claim 11 , wherein accessing the search history for the search term, and determining the number of times that the search term appears in the search history, are each performed on a periodic basis. 19. A non-transitory machine-readable medium comprising instructions stored therein, which when executed by a processor, cause the processor to perform operations comprising: accessing, by the processor, a search history stored at a data store for a search term, wherein the search history comprises prior user search terms; determining a number of times that the search term appears in the search history; responsive to determining that the number of times that the search term appears in the search history exceeds a threshold value, identifying, based on the search history, a search result of the search term, determining a ratio of a number of times the search result was selected subsequent to receiving the search term over the number of times that the search term appears in the search history, and categorizing, in a case where the ratio does not exceed a threshold ratio value, the search term as a type that is exclud

Assignees

Inventors

Classifications

  • G06F16/285Primary

    Clustering or classification · CPC title

  • URL specific, e.g. using aliases, detecting broken or misspelled links · CPC title

  • Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking · CPC title

  • G06F16/951Primary

    Indexing; Web crawling techniques · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10459952B2 cover?
A system and method are disclosed for categorizing search terms. The system accesses search history for the search terms. The system also categorizes each of the search terms based on the number of times that the respective search term appears in the search history. If the number of times the search term appears in the search history exceeds a first threshold, a search result of the search term…
Who is the assignee on this patent?
Google Inc, Google Llc
What technology area does this patent fall under?
Primary CPC classification G06F16/285. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 29 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).