Recommendation Network Using Machine Learning

US2026038027A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2026038027-A1
Application numberUS-202519356570-A
CountryUS
Kind codeA1
Filing dateOct 13, 2025
Priority dateSep 29, 2021
Publication dateFeb 5, 2026
Grant date

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.

Methods, systems, and apparatuses are described herein for providing purchase recommendations by analyzing social networks using machine learning. A machine learning model may be trained to select one or more of the first plurality of users. Purchase intention data that indicates an intention of a first user to acquire a type of asset may be received. Social networking data that comprises a plurality of associations between a second plurality of users may be received. Purchase history data indicating one or more purchases, of one or more assets associated with the type of asset, made by the second plurality of users may be received. The trained machine learning model may be provided the data. In return, the trained machine learning model may provide an indication of a second user. A notification may be sent to the second user.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computing device comprising: one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the computing device to: collect web activity data by monitoring web browsing activity of a first user, wherein the web activity data indicates preferences of the first user corresponding to a type of asset; determine social networking data that comprises a plurality of associations between a second plurality of users; identify, based on purchase history data corresponding to the type of asset, one or more merchants where the second plurality of users purchased one or more assets; input, to an input node of a plurality of nodes of a trained machine learning model, input data comprising: the web activity data, an indication of the one or more merchants, the social networking data, and the purchase history data, wherein the trained machine learning model comprises a machine learning model, implemented via an artificial neural network and comprising the plurality of nodes, trained, using training data, to:  receive input indicating connections between a third plurality of users, second characteristics of the third plurality of users, and a plurality of assets purchased by the third plurality of users; and  output, based on the input, one or more of the third plurality of users, wherein, during training of the trained machine learning model, a weight between at least two of the plurality of nodes was modified such that, when provided at least a portion of the training data, the machine learning model was trained out output one of a plurality of members based on connections between the plurality of members and the assets purchased by the plurality of members, and wherein the training data comprises connections between a first plurality of users that are members of a demographic of users, characteristics of the first plurality of users that are members of the demographic, indications of assets purchased by the first plurality of users, and a history of communications between the first plurality of users relating to the assets purchased by the first plurality of users; determine, based on output received via an output node of the plurality of nodes of the trained machine learning model, at least one second user of the second plurality of users, wherein the at least one second user has purchased a second asset that is the type of asset; generate, for the at least one second user, a notification prompting the second user to contact the first user regarding an intention of the first user to acquire the type of asset; and cause the notification to be transmitted to the second user. 2 . The computing device of claim 1 , wherein the instructions, when executed by the one or more processors, cause the computing device to determine the web activity data by causing the computing device to: detect, based on the web activity data, that the first user is browsing web pages associated with the type of asset. 3 . The computing device of claim 1 , wherein the instructions, when executed by the one or more processors, cause the computing device to: determine a similarity between the type of asset and the one or more assets, wherein the input to the input node further comprises an indication of the similarity between the type of asset and the one or more assets. 4 . The computing device of claim 1 , wherein the instructions, when executed by the one or more processors, cause the computing device to: determine a similarity between characteristics of the first user and characteristics of the second plurality of users, wherein the input to the input node further comprises an indication of the similarity between the characteristics of the first user and characteristics of the second plurality of users. 5 . The computing device of claim 1 , wherein the input to the input node further comprises an indication of whether the first user and the second plurality of users are members of a group. 6 . The computing device of claim 1 , wherein the purchase history data indicates a recency of purchase, one or more assets, by the second plurality of users. 7 . The computing device of claim 1 , wherein at least a portion of the first plurality of users is the same as the second plurality of users. 8 . The computing device of claim 1 , wherein the history of communications between the first plurality of users relating to the plurality of assets comprises one or more indications of properties of the plurality of assets. 9 . A method comprising: collecting web activity data by monitoring web browsing activity of a first user, wherein the web activity data indicates preferences of the first user corresponding to a type of asset; determining social networking data that comprises a plurality of associations between a second plurality of users; identifying, based on purchase history data corresponding to the type of asset, one or more merchants where the second plurality of users purchased the one or more assets; inputting, to an input node of a plurality of nodes of a trained machine learning model, input data comprising: the web activity data, an indication of the one or more merchants, the social networking data, and the purchase history data, wherein the trained machine learning model comprises a machine learning model, implemented via an artificial neural network and comprising the plurality of nodes, trained, using training data, to: receive input indicating connections between a third plurality of users, second characteristics of the third plurality of users, and a plurality of assets purchased by the third plurality of users; and output, based on the input, one or more of the third plurality of users, wherein, during training of the trained machine learning model, a weight between at least two of the plurality of nodes was modified such that, when provided at least a portion of the training data, the machine learning model was trained out output one of a plurality of members based on connections between the plurality of members and the assets purchased by the plurality of members, and wherein the training data comprises connections between a first plurality of users that are members of a demographic of users, characteristics of the first plurality of users that are members of the demographic, indications of assets purchased by the first plurality of users, and a history of communications between the first plurality of users relating to the assets purchased by the first plurality of users; determining, based on output received via an output node of the plurality of nodes of the trained machine learning model, at least one second user of the second plurality of users, wherein the at least one second user has purchased a second asset that is the type of asset; generating, for the at least one second user, a notification prompting the second user to contact the first user regarding an intention of the first user to acquire the type of asset; and causing the notification to be transmitted to the second user. 10 . The method of claim 9 , wherein determining the web activity data comprises: detecting, based on the web activity data, that the first user is browsing web pages associated with the type of asset. 11 . The method of claim 9 , further comprising: determining a similarity between the type of asset and the one or more assets, wherein the input to the input node further comprises an indication of the similarity between the type of asset and the one or more assets. 12 . The method of claim 9 , further comprising: determining a similarity between characteristics of the fi

Assignees

Inventors

Classifications

  • for supporting social networking services · CPC title

  • by formulating product or service queries, e.g. using keywords or predefined options · CPC title

  • Architecture, e.g. interconnection topology · CPC title

  • Recommending goods or services · CPC title

  • Backpropagation, e.g. using gradient descent · 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 US2026038027A1 cover?
Methods, systems, and apparatuses are described herein for providing purchase recommendations by analyzing social networks using machine learning. A machine learning model may be trained to select one or more of the first plurality of users. Purchase intention data that indicates an intention of a first user to acquire a type of asset may be received. Social networking data that comprises a plu…
Who is the assignee on this patent?
Capital One Services Llc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0625. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Feb 05 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). 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).