Data transmission between networked resources

US10313480B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10313480-B2
Application numberUS-201715630355-A
CountryUS
Kind codeB2
Filing dateJun 22, 2017
Priority dateJun 22, 2017
Publication dateJun 4, 2019
Grant dateJun 4, 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.

Embodiments of the present invention provide a system for transmitting data between networked resources. Information about a managing entity's supplemental resource is identified, where the supplemental resource supplements a set of resources associated with a user in response to a determination that a particular interaction has occurred. The supplemental resource is then determined to be associated with a third party entity's application on a computing device of the user. The third party application is adjusted by the managing entity to display a selectable notification of the supplemental resource within the third party application. Once the selectable notification is selected, the managing entity approves the supplemental resource for future use by the user. Once the particular interaction associated with the supplemental resource has occurred, the supplemental resource is applied to the set of resources at a later point in time.

First claim

Opening claim text (preview).

The invention claimed is: 1. A system for transmitting data between networked resources, the system comprising: at least one memory comprising a volatile memory and a non-volatile memory, wherein the volatile memory and the non-volatile memory are independent of each other; at least one processor; a first module stored in the non-volatile memory, executed by the at least one processor, and configured to cause the at least one processor to: electronically receive input information associated with a user, wherein the input information comprises user information associated with the user, the user information comprising account information associated with the user and personal information associated with the user; determine a user profile based on at least the input information; a second module stored in the non-volatile memory, executable by the at least one processor, and configured to cause the at least one processor to: provide a resource entity application to a user for installation on a mobile device of the user, wherein the resource entity application is associated with a resource entity; determine supplemental resource information associated with a supplemental resource based on at least the user profile, wherein the supplemental resource is associated with a merchant that has a relationship with the resource entity; establish, using a computing device processor, a communication link with a mobile device of the user, wherein establishing further comprises creating a wireless data channel with the mobile device of the user; transmit, via the established communication link, the supplemental resource to the mobile device of the user for storage in association with the resource entity application; determine that the supplemental resource is associated with a third party application, wherein the third party application is stored on the mobile device of the user or a separate computing device of the user that is in network communication with the mobile device of the user; determine that the third party application has been activated and is in use; in response to determining that the third party application has been activated and is in use, cause the third party application to display a selectable notification of the supplemental resource within the third party application; receive an indication from the third party application that the user has selected the selectable notification of the supplemental resource; determine that the user has an interaction with the merchant at a merchant interaction date; and apply the supplemental resource to the interaction with the merchant at a future settlement date that is after the merchant interaction date. 2. The system of claim 1 , wherein electronically receiving the input information associated with the user further comprises electronically receiving a first input information associated with a user, wherein the first input information comprises user information associated with a user logged into an online banking website, the user information comprising account information associated with the a financial institution account of the user and personal information associated with the user. 3. The system of claim 2 , wherein the first module, when executed by the at least one processor, is further configured to cause the at least one processor to: store the first input information in a queue associated with the volatile memory until a second input information is received, wherein queuing further comprises reorganizing the first input information into the volatile memory; receive second input information associated with the user, wherein the second input information comprises social network information associated with the user; store the second input information in the queue associated with the volatile memory, wherein queuing the second input information further comprises reorganizing the second input information into the volatile memory; and determine the user profile based on at least the first input information and the second input information stored in the queue associated with the volatile memory. 4. The system of claim 1 , wherein the supplemental resource comprises an offer, wherein the offer enables the user to receive at least one of a discount or a rebate on a purchase from the merchant that has the relationship with the resource entity. 5. The system of claim 1 , wherein the interaction with the merchant is a purchase. 6. The system of claim 1 , wherein the third party application is one of a map application, a navigation application, a ride-share application, a shopping application, a mobile game application, an augmented reality application, a virtual reality application, a social media application, or a food services application. 7. The system of claim 1 , wherein the second module, when executed by the at least one processor, is further configured to cause the at least one processor to: request authentication credentials of the user; receive the authentication credentials from the mobile device of the user; and authenticate the user to access the supplemental resource within the third party application. 8. The system of claim 1 , wherein the second module, when executed by the at least one processor, is further configured to cause the at least one processor to: monitor a location of the mobile device of the user; determine that the location of the mobile device of the user is within a predetermined distance from a location associated with the supplemental resource; and in response to determining that the location of the mobile device of the user is within the predetermined distance from the location associated with the supplemental resource, cause the third party application to display the selectable notification of the supplemental resource within the third party application. 9. A computer program product for transmitting data between networked resources, the computer program product comprising at least one non-transitory computer readable medium comprising computer readable instructions, the instructions comprising instructions for: electronically receiving input information associated with a user, wherein the input information comprises user information associated with the user, the user information comprising account information associated with the user and personal information associated with the user; determining a user profile based on at least the input information; providing a resource entity application to a user for installation on a mobile device of the user, wherein the resource entity application is associated with a resource entity; determining supplemental resource information associated with a supplemental resource based on at least the user profile, wherein the supplemental resource is associated with a merchant that has a relationship with the resource entity; establishing, using a computing device processor, a communication link with a mobile device of the user, wherein establishing further comprises creating a wireless data channel with the mobile device of the user; transmitting, via the established communication link, the supplemental resource to the mobile device of the user for storage in association with the resource entity application; determining that the supplemental resource is associated with a third party application, wherein the third party application is stored on the mobile device of the user or a separate computing device of the user that is in network communication with the mobile device of the user; determining that the third party application has been activated and is in use; in response to determining that the third party application has been activated and is in use, causing the third party application to dis

Assignees

Inventors

Classifications

  • Network service management, e.g. ensuring proper service fulfilment according to agreements · CPC title

  • Targeted advertisements · CPC title

  • of access to content, e.g. by caching · CPC title

  • H04L67/306Primary

    User profiles · CPC title

  • Electricity · 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 US10313480B2 cover?
Embodiments of the present invention provide a system for transmitting data between networked resources. Information about a managing entity's supplemental resource is identified, where the supplemental resource supplements a set of resources associated with a user in response to a determination that a particular interaction has occurred. The supplemental resource is then determined to be assoc…
Who is the assignee on this patent?
Bank Of America
What technology area does this patent fall under?
Primary CPC classification H04L67/306. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 04 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).