Categorizing items using user created data

US9946790B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9946790-B1
Application numberUS-201313869525-A
CountryUS
Kind codeB1
Filing dateApr 24, 2013
Priority dateApr 24, 2013
Publication dateApr 17, 2018
Grant dateApr 17, 2018

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.

Disclosed are various embodiments for identifying relationships between items included in user-created item lists and a predefined set of keywords based at least in part upon a comparison of the item list titles and the keywords. Each item lists title may be compared with the set of keywords to determine if any of the title terms in the item list title matches any of the keywords. If a match is detected, each of the items included in the item list are associated with the matching keyword. Items that are associated with a particular keyword based on the comparison may be added to an item category corresponding to the keyword.

First claim

Opening claim text (preview).

Therefore, the following is claimed: 1. A non-transitory computer-readable medium embodying a program executable in at least one computing device, wherein, when executed, the program causes the at least one computing device to at least: generate a user interface to facilitate creation of a plurality of user-created item lists via a plurality of client devices; receive the plurality of user-created item lists from the plurality of client devices via the user interface rendered on the plurality of client devices; maintain the plurality of user-created item lists in an item list registry, individual user-created item lists of the plurality of user-created item lists including a plurality of items available for purchase, lease, or download via an electronic commerce system, and the individual user-created item lists being identified by a respective item list title that includes a title term; for the individual user-created item lists, compare the title term with a plurality of predefined keywords; for the individual user-created item lists, assign a keyword tag associated with a respective predefined keyword of the plurality of predefined keywords to individual items of the plurality of items included in a respective user-created item list of the plurality of user-created item lists in response to the respective predefined keyword matching the title term; create an item category associated with the respective predefined keyword; and populate the item category with at least one of the plurality of items when a number of keyword tags corresponding to the respective predefined keyword and assigned to the at least one of the plurality of items reaches a predefined category threshold. 2. The non-transitory computer-readable medium of claim 1 , wherein the user interface comprises one or more components for facilitating the creation of a particular user-created item list of the plurality of user-created item lists. 3. The non-transitory computer-readable medium of claim 1 , wherein, when executed, the program causes the at least one computing device to at least compare the title term with a plurality of stopwords, the title term being compared to the plurality of predefined keywords in response to the title term failing to match any one of the plurality of stopwords. 4. The non-transitory computer-readable medium of claim 1 , wherein the item category is associated with an additional predefined keyword of the plurality of predefined keywords. 5. The non-transitory computer-readable medium of claim 1 , wherein a first item of the plurality of items in a first item list of the plurality of user-created item lists is the same as a second item of the plurality of items in a second item list of the plurality of user-created item lists. 6. The non-transitory computer-readable medium of claim 1 , wherein, when executed, the program causes the at least one computing device to at least determine a number of the plurality of user-created item lists having a respective title term that matches the respective predefined keyword. 7. A system, comprising: at least one computing device; and an item categorizing service executable in the at least one computing device, wherein, when executed, the item categorizing service causes the at least one computing device to at least: generate a user interface to facilitate creation of a plurality of user-created item lists via a plurality of client devices; receive the plurality of user-created item lists from the plurality of client devices via the user interface rendered on the plurality of client devices; maintain the plurality of user-created item lists in an item list registry, individual user-created item lists of the plurality of user-created item lists including a plurality of items available for purchase, lease, or download via an electronic commerce system, and the individual user-created item lists being identified by a respective item list title that includes a title term; obtain a particular item list of the plurality of user-created item lists from the item list registry; compare the title term of the particular item list with a plurality of predefined keywords; assign a keyword tag associated with a particular predefined keyword of the plurality of predefined keywords to individual items of the plurality of items included in the particular item list in response to the title term matching the particular predefined keyword; create an item category associated with the particular predefined keyword; and populate the item category associated with the particular predefined keyword with a particular item of the plurality of items based at least in part upon a number of keyword tags assigned to the particular item reaching a predefined threshold. 8. The system of claim 7 , wherein the individual user-created item lists of the plurality of user-created item lists are created by a respective user of a plurality of users, and the respective user-created item list title for the individual item lists is defined by the respective user. 9. The system of claim 7 , wherein the particular item list is a first item list of the plurality of user-created item lists, and a first item of the plurality of items in the first item list is the same as a second item of the plurality of items in a second item list of the plurality of user-created item lists. 10. The system of claim 7 , wherein the particular item list is a first item list of the plurality of user-created item lists, and the title term of the first item list and the title term of a second item list of the plurality of user-created item lists both match a same predefined keyword of the plurality of predefined keywords. 11. The system of claim 7 , wherein, when executed, the item categorizing service further causes the at least one computing device to at least determine a number of the plurality of user-created item lists having a respective title term that matches the particular predefined keyword. 12. The system of claim 11 , wherein the item category is populated with the particular item when a ratio of the number of keyword tags to the number of the plurality of user-created item lists reaches a predefined percentage value. 13. The system of claim 7 , wherein the title term is a particular title term of a plurality of title terms, and, when executed, the item categorizing service further causes the at least one computing device to at least: determine whether the particular title term of the plurality of title terms matches a particular stopword of a plurality of stopwords; and compare the particular title term with at least one of the plurality of predefined keywords when the particular title term fails to match any one of the plurality of stopwords. 14. The system of claim 7 , wherein the item category is a particular item category of a plurality of item categories, and, when executed, the item categorizing service further causes the at least one computing device to create the plurality of item categories, individual ones of the plurality of item categories being associated with a respective predefined keyword of the plurality of predefined keywords. 15. A method, comprising: generating, by at least one computing device, a user interface to facilitate creation of a plurality of user-created item lists via a plurality of client devices; receiving, by the at least one computing device, the plurality of user-created item lists from the plurality of client devices via the user interface rendered on the plurality of client devices; maintaining, by the at least one computing device, an item list registry including the plurality of user-cre

Assignees

Inventors

Classifications

  • G06F16/355Primary

    Creation or modification of classes or clusters · CPC title

  • Physics · mapped topic

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 US9946790B1 cover?
Disclosed are various embodiments for identifying relationships between items included in user-created item lists and a predefined set of keywords based at least in part upon a comparison of the item list titles and the keywords. Each item lists title may be compared with the set of keywords to determine if any of the title terms in the item list title matches any of the keywords. If a match is…
Who is the assignee on this patent?
Imdb Com Inc, Amazon Tech Inc
What technology area does this patent fall under?
Primary CPC classification G06F16/355. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 17 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).