System and method for providing a content item based on computer vision processing of images

US11797634B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11797634-B2
Application numberUS-202117470173-A
CountryUS
Kind codeB2
Filing dateSep 9, 2021
Priority dateJun 2, 2020
Publication dateOct 24, 2023
Grant dateOct 24, 2023

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.

In certain embodiments, one or more images of an object may be received from a device associated with a first account on a communications network. Features of the object may be extracted based on the one or more images, and one or more content items related to the object may be determined based on the features. A hashtag associated with at least one of the features may be determined. A second account connected to the first account may be selected where the second account previously performed a search for the hashtag on the communications network, and at least one of the one or more content items may be provided to the second account.

First claim

Opening claim text (preview).

We claim: 1. A system for sharing URLs related to captured images between connected accounts, comprising: a computer system comprising one or more processors programmed with computer program instructions that, when executed, cause the computer system to: receive, via a camera of a user device, an image comprising an object; extract, using an object recognition model, features of the object; determine a descriptor on a communications network based on at least one of the features of the object, wherein the user device is associated with a first account on the communications network; determine a uniform resource locator (URL) for a webpage related to the object based on the features; select a second account from a plurality of accounts connected to the first account that previously searched the descriptor on the communications network based on a connection strength between the first account and the second account in a connection graph for the first account, wherein the connection strength between the first account and the second account is based on a frequency at which the first account and the second account share content; provide the URL to the second account in response to a live image stream being received; generate an augmented reality visualization of a link to the URL; cause the augmented reality visualization to be rendered within a user interface of the communications network displayed by the user device, wherein the augmented reality visualization is overlaid on the image displayed by the user interface; determine that the augmented reality visualization was interacted with via the user interface; determine accounts on the communications network that are connected to the first account; and retrieve data indicating descriptors that were previously searched on the communications network by the accounts, wherein: the second account is selected from the accounts based on a number of searches of the descriptor performed by the second account on the communications network, and the link to the URL is provided to the second account in response to the augmented reality visualization being interacted with. 2. The system of claim 1 , wherein the computer program instructions, when executed by the one or more processors, further cause the computer system to: determine one or more posts on the communications network that include the descriptor; generate an augmented reality visualization of a link to at least one of the one or more posts, wherein the at least one of the one or more posts is selected for the augmented reality visualization based on a number of accounts that viewed the one or more posts; and cause the augmented reality visualization to be rendered within a user interface of the communications network displayed by the user device, wherein the augmented reality visualization is overlaid on the image displayed by the user interface. 3. A non-transitory computer readable medium storing computer program instructions for sharing URLs related to captured images between connected accounts that, when executed by one or more processors of a computing device, effectuate operations comprising: receiving one or more images of an object from a first device, the first device being associated with a first account on a communications network; extracting features of the object based on the one or more images; determining one or more content items related to the object based on the features; determining a descriptor associated with at least one of the features; selecting a second account from a plurality of accounts connected to the first account that previously performed a search for the descriptor on the communications network based on a connection strength between the first account and the second account in a connection graph for the first account, wherein the connection strength between the first account and the second account is based on a frequency at which the first account and the second account share content; providing at least one of the one or more content items to the second account; causing an image to be displayed within a user interface of the communications network rendered by the first device; causing a visualization of a link to at least one of the one or more content items to be displayed within the user interface with the image; and in response to determining that the visualization was interacted with by a user via the user interface rendered by the first device, providing the at least one of the one or more content items to the second account. 4. The non-transitory computer readable medium of claim 3 , wherein the operations further comprise: generating a visualization of a link to the at least one of the one or more content items; and providing the visualization to the first device to be rendered with the one or more images. 5. The non-transitory computer readable medium of claim 4 , wherein the visualization comprises an augmented reality visualization, providing the visualization to the first device comprises: causing the augmented reality visualization and the one or more images to be displayed within a user interface associated with the communications network. 6. The non-transitory computer readable medium of claim 3 , wherein the operations further comprise: determining one or more posts on the communications network comprising the descriptor; and selecting at least one of the one or more posts based on a popularity of each of the one or more posts, wherein providing the at least one of the one or more content items to the second account comprises providing the at least one of the one or more posts to the second account. 7. The non-transitory computer readable medium of claim 6 , wherein the operations further comprise: generating an augmented reality visualization of a link to the at least one of the one or more posts; causing the one or more images to be displayed within a user interface of the communications network rendered by the first device; and causing the augmented reality visualization to be displayed with the one or more images via the user interface. 8. The non-transitory computer readable medium of claim 3 , wherein selecting the second account comprises: determining the plurality of accounts connected to the first account; retrieving search results related to each of the plurality of accounts; and determining a number of searches related to the descriptor that have been performed by each of the plurality of accounts, wherein the second account is selected based on the number of searches. 9. A method implemented by one or more processors executing one or more computer program instructions for sharing URLs related to captured images between connected accounts that, when executed, perform the method, the method comprising: receiving one or more images of an object from a first device, the first device being associated with a first account on a communications network; extracting features of the object based on the one or more images; determining a descriptor associated with at least one of the features; determining one or more content items related to the object based on the features; selecting a second account from a plurality of accounts connected to the first account that previously performed a search for the descriptor on the communications network based on a connection strength between the first account and the second account in a connection graph for the first account, wherein the connection strength between the first account and the second account is based on a frequency at which the first account and the second account share content; and providing at least one of the one or more content items to the second account; determining one or more posts

Assignees

Inventors

Classifications

  • G06F16/955Primary

    using information identifiers, e.g. uniform resource locators [URL] · CPC title

  • Navigation, e.g. using categorised browsing · CPC title

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

  • Two-dimensional [2D] image generation · CPC title

  • Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components · 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 US11797634B2 cover?
In certain embodiments, one or more images of an object may be received from a device associated with a first account on a communications network. Features of the object may be extracted based on the one or more images, and one or more content items related to the object may be determined based on the features. A hashtag associated with at least one of the features may be determined. A second a…
Who is the assignee on this patent?
Capital One Services Llc
What technology area does this patent fall under?
Primary CPC classification G06F16/955. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 24 2023 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).