Preparing preliminary transaction work for a mobile banking customer

US9224113B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9224113-B2
Application numberUS-201213691136-A
CountryUS
Kind codeB2
Filing dateNov 30, 2012
Priority dateNov 30, 2012
Publication dateDec 29, 2015
Grant dateDec 29, 2015

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 invention are directed to systems, methods and computer program products for transaction queuing. In some embodiments, a system is configured to: receive information associated with an intended transaction, wherein a user will execute the intended transaction at a facility at a user-defined time; determine preliminary work associated with the intended transaction that can be performed prior to the user-defined time; and perform the preliminary work associated with the intended transaction. The preliminary work is placed on a transaction queue until the user arrives at the facility.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus for performing preliminary work associated with a transaction, the apparatus comprising: at least one memory; at least one processor; and a module stored in the at least one memory, executable by the at least one processor, and configured to cause the at least one processor to: communicate with a mobile device of a user to identify the user; determine that the user is a predetermined distance from a facility based on at least a global positioning device associated with the mobile device of the user; access information associated with the user stored in an electronic storage device, the information comprising information associated with the user's account including transactions previously executed by the user at the facility; determine, either from information stored on the mobile device of the user or from the information stored in the electronic storage device, an intended transaction to be executed by the user at the facility at a user-defined time; receive via the mobile device of the user, information associated with an intended transaction to be executed by the user at the facility at a user-defined time; transmit information associated with the intended transaction to an agent at the facility; determine preliminary work associated with the intended transaction that can be performed prior to the user-defined time; extract the preliminary work from a queue upon determining arrival of the user at the facility or upon determining the user is approaching the agent at the facility based at least on the predetermined distance; automatically perform the preliminary work associated with the intended transaction, the preliminary work being performed based on information associated with the user or the user's account; query the user to determine whether the user wants to perform the intended transaction when the user approaches the agent; receive an input from the mobile device of the user, via a transaction interface on the mobile device, perform at least a portion of the intended transaction when the user approaches the agent at the user-defined time to perform the intended transaction, wherein at least a portion of the intended transaction is performed based on the preliminary work being completed, wherein receiving further comprises establishing a connection between a computing device of the agent and the mobile device of the user; emulate the transaction interface associated with the mobile device of the user on the computing device of the agent, thereby enabling the agent and the user to view the transaction interface associated with the mobile device of the user on the computing device of the agent; receive an input from the computing device of the agent to demonstrate at least a portion of the intended transaction to the user, wherein at least a portion of the intended transaction is demonstrated on the transaction interface associated with the mobile device of the user emulated on the computing device of the agent; determine that the user has performed at least a portion of the intended transaction but is unable to complete performing the intended transaction; generate a bookmark indicating a point of continuity for the user to continue performing a at least a portion of the remaining intended transaction, wherein generating further comprises storing at least the portion of the intended transaction performed by the user and the preliminary work for the transaction in a remote financial institution server; and transmit the bookmark to the mobile device of the user. 2. The apparatus of claim 1 , wherein the module is further configured to cause the at least one computing device to: determine, based on a type of the intended transaction, whether the preliminary work can be performed on the intended transaction prior to the user-defined time; in response to determining the preliminary work can be performed on the intended transaction prior to the user-defined time, determine an amount of the preliminary work. 3. The apparatus of claim 1 , wherein the facility is at least one of specified by the user or determined by the module based on one or more user-defined location preferences. 4. The apparatus of claim 1 , wherein the module is further configured to cause the at least one computing device to place the preliminary work on a transaction queue. 5. The apparatus of claim 1 , wherein the preliminary work is performed at the facility or at a remote location away from the facility. 6. The apparatus of claim 1 , wherein the message is transmitted to the user's mobile device, and wherein the message is transmitted via at least one of email, text message, social network message, or financial institution network message. 7. The apparatus of claim 1 , wherein the message indicates acknowledgment of the intended transaction. 8. The apparatus of claim 1 , wherein the message at least one of indicates a description of preliminary work that can be performed on the intended transaction, indicates a description of preliminary work that has been performed on the intended transaction, or seeks permission from the user to perform the preliminary work. 9. The apparatus of claim 1 , wherein the user specifies an identity of the agent associated with the facility, wherein the user desires to execute the intended transaction at the facility with the assistance of the identified agent. 10. The apparatus of claim 1 , wherein the message indicates at least one of a recommended arrival time or recommended arrival location. 11. The apparatus of claim 10 , wherein the at least one of the recommended arrival time or recommended arrival location is based at least partially on at least one of an amount and type of the preliminary work, a number of other users being serviced at the facility or waiting to be serviced at the facility, or a number of other pending transactions for which preliminary work needs to be performed. 12. The apparatus of claim 1 , wherein the message indicates an identity of the agent at the facility who will assist the user with executing the intended transaction. 13. The apparatus of claim 1 , wherein the message advises the user to perform the intended transaction on the user's mobile device, wherein the message includes a link to instructions associated with performing the intended transaction on the user's mobile device. 14. The apparatus of claim 1 , wherein the information associated with the intended transaction is received via the user's account, or wherein the information associated with the intended transaction is received via at least one of email, text message, social networking message, or financial institution networking message, and wherein the module is configured to identify the user based on verifying a sender of the information. 15. The apparatus of claim 1 , wherein the facility is associated with an entity, wherein the user's account is managed by the entity, wherein the entity comprises a financial institution or a merchant. 16. The apparatus of claim 1 , wherein the information associated with the user comprises at least one of identification information, contact information, or relationship information associated with the user, wherein the relationship information comprises correspondence information between the user and an entity managing the user's account, wherein the information associated with the user's account comprises a list of transactions associated with the user's account, the list of transactions comprising at least one of a last transaction executed by the user, a transaction most frequently executed by the user du

Assignees

Inventors

Classifications

  • Access to banking information through M-devices · CPC title

  • Buying, selling or leasing transactions · CPC title

  • Realising banking transactions through M-devices · CPC title

  • Finance; Insurance; Tax strategies; Processing of corporate or income taxes · CPC title

  • Status monitoring or status determination for a person or group · 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 US9224113B2 cover?
Embodiments of the invention are directed to systems, methods and computer program products for transaction queuing. In some embodiments, a system is configured to: receive information associated with an intended transaction, wherein a user will execute the intended transaction at a facility at a user-defined time; determine preliminary work associated with the intended transaction that can be …
Who is the assignee on this patent?
Bank Of America
What technology area does this patent fall under?
Primary CPC classification G06Q10/063114. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 29 2015 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).