Prosecution Insights
Last updated: August 17, 2026
Application No. 19/282,649

RAPID AUTO-RETRIEVAL OF ALIASES FOR INTERACTION

Non-Final OA §101§102§103
Filed
Jul 28, 2025
Priority
Oct 09, 2023 — provisional 63/588,921 +2 more
Examiner
GAW, MARK H
Art Unit
Tech Center
Assignee
Visa International Service Association
OA Round
1 (Non-Final)
50%
Grant Probability
Moderate
1-2
OA Rounds
2y 5m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 50% of resolved cases
50%
Career Allowance Rate
149 granted / 299 resolved
-10.2% vs TC avg
Strong +60% interview lift
Without
With
+59.7%
Interview Lift
resolved cases with interview
Typical timeline
3y 6m
Avg Prosecution
36 currently pending
Career history
338
Total Applications
across all art units

Statute-Specific Performance

§101
51.2%
+11.2% vs TC avg
§103
27.6%
-12.4% vs TC avg
§102
5.9%
-34.1% vs TC avg
§112
13.0%
-27.0% vs TC avg
Black line = Tech Center average estimate • Based on career data from 299 resolved cases

Office Action

§101 §102 §103
DETAILED ACTION Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Status of Claims Claims 1-20 are pending in this application. Information Disclosure Statement The information disclosure statement (IDS) submitted on 10/7/25 are in compliance with the provisions of 37 CFR 1.97. Accordingly, the information disclosure statement is being considered by the examiner. Claim Objections Claim 4 is objected to because claims recite the abbreviation “OCT” without its full form. The first occurrence of all acronyms or abbreviations should be written out for clarity, whether or not they may be considered well known. Appropriate corrections/clarification required. Claim Rejections - 35 USC § 101 35 U.S.C. 101 reads as follows: Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title. Claims 1-20 are rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. Claims 1-20 are directed to a system or method, which are/is one of the statutory categories of invention. (Step 1: YES). The Examiner has identified independent method claim 1 as the claim that represents the claimed invention for analysis and is similar to independent system claim 12 and another method claim 16. Claim 1 recites the limitations of searching and checking for user’s aliases (for future use). These limitations, under their broadest reasonable interpretation, cover performance of the limitation as certain methods of organizing human activity. Receiving user contact data; searching for user’s aliases; providing aliases to user device; storing aliases; receiving a selection of an alias; and initiating interaction with the alias – specifically, the claim recites: “receiving, by a server computer from a user device comprising a transfer application via a communications network, contact data for a plurality of potential users on the user device; searching, by the server computer a database, for a set of aliases associated with the potential users in the contact data; and providing, by the server computer via the communications network, the set of aliases to the user device, wherein the user device is programmed to store the set of aliases in the transfer application, receive a selection of an alias associated with a user, and initiate an interaction with the alias using the transfer application”, recites a fundamental economic practice, directed to mitigating risk. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation as a fundamental economic practice, then it falls within the “Certain Methods of Organizing Human Activity” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. The “a server computer”, “a processor”, “a computer readable medium”, “a user device”, “a communications network”, “a database”, and “the transfer application”, in claim 12, are just applying generic computer components to the recited abstract limitations. The recitation of generic computer components in a claim does not necessarily preclude that claim from reciting an abstract idea. Claims 1 and 16 are also abstract for similar reasons. (Step 2A-Prong 1: YES. The claims recite an abstract i50eddea) This judicial exception is not integrated into a practical application. In particular, the claims recite the additional elements of: a computer such as a server computer, a processor, and a user device; a communication device such as a communications network; a storage unit such as a computer readable medium, and a database; and software module and algorithm such as the transfer application. The computer hardware/software is/are recited at a high-level of generality (i.e., as a generic processor performing a generic computer function) such that it amounts no more than mere instructions to apply the exception using a generic computer component. Accordingly, these additional elements, when considered separately and as an ordered combination, do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea and are at a high level of generality. Therefore, claims 1, 12, and 16 are directed to an abstract idea without a practical application. (Step 2A-Prong 2: NO. The additional claimed elements are not integrated into a practical application) The claims do not include additional elements that are sufficient to amount to significantly more than the judicial exception because, when considered separately and as an ordered combination, they do not add significantly more (also known as an “inventive concept”) to the exception. As discussed above with respect to integration of the abstract idea into a practical application, the additional element of using a computer hardware amounts to no more than mere instructions to apply the exception using a generic computer component. Mere instructions to apply an exception using a generic computer component cannot provide an inventive concept. Accordingly, these additional elements, do not change the outcome of the analysis, when considered separately and as an ordered combination. Thus, claims 1, 12, and 16 are not patent eligible. (Step 2B: NO. The claims do not provide significantly more) Dependent claims further define the abstract idea that is present in their respective independent claims 1, 12, and 16 and thus correspond to Certain Methods of Organizing Human Activity, and hence are abstract for the reasons presented above. Dependent claim 2 discloses the limitation of the contact data comprises phone numbers and/or e-mail addresses of users, which further narrows the abstract idea. Dependent claim 3 discloses the limitation of the user device is a mobile phone, which further narrows the abstract idea. Note that the technical element “a mobile phone” is recited at a high level of generality. It does not integrate the abstract idea into a practical application because it does not impose any meaningful limits on practicing the abstract idea. Dependent claim 4 discloses the limitation of the interaction utilizes an OCT message, which further narrows the abstract idea. Dependent claim 5 discloses the limitation of the user device comprises a data storage application and the contact data is stored in the data storage application, which further narrows the abstract idea. Note that the technical elements “the user device” and “the data storage application” are recited at a high level of generality. They do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. Dependent claim 6 discloses the limitation of the transfer application is in communication with and is supported by the transfer application, which further narrows the abstract idea. Dependent claim 7 discloses the limitation of the interaction provides a value to a user record associated with the alias, which further narrows the abstract idea. Dependent claim 8 discloses the limitation of the transfer application is a first transfer application, the user is a receiver user, and the receiver user has a receiver user device comprising a second transfer application that is supported by a second transfer application server, which further narrows the abstract idea. Note that the technical elements “a receiver user device” and “a second transfer application server” are recited at a high level of generality. They do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. Dependent claim 9 discloses the limitation of the database stores a plurality of aliases associated with a plurality of different transfer application servers, which further narrows the abstract idea. Note that the technical elements “the database” and “a plurality of different transfer application servers” are recited at a high level of generality. They do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. Dependent claim 10 discloses the limitation of the database stores the plurality of aliases in association with access data of users, which further narrows the abstract idea. Note that the technical element “the database” is recited at a high level of generality. It does not integrate the abstract idea into a practical application because it does not impose any meaningful limits on practicing the abstract idea. Dependent claim 11 discloses the limitation of the access data of the users comprises credentials, tokenized credentials, virtual credentials, or tokenized virtual credentials, which further narrows the abstract idea. Dependent claim 13 discloses the limitation of the contact data comprises a phone number and/or e-mail of users, which further narrows the abstract idea. Dependent claim 14 discloses the limitation of the database stores a plurality of aliases associated user records managed by a plurality of different transfer application servers, which further narrows the abstract idea. Note that the technical elements “the database” and “a plurality of different transfer application servers” are recited at a high level of generality. They do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. Dependent claim 15 discloses the limitation of the database stores the plurality of aliases in association access data, which further narrows the abstract idea. Note that the technical element “the database” is recited at a high level of generality. It does not integrate the abstract idea into a practical application because it does not impose any meaningful limits on practicing the abstract idea. Dependent claim 17 discloses the limitation of requesting, by the transfer application on the user device, consent of the first user operating the user device to send the contact data to the server computer; and receiving, by the transfer application on the user device, the consent from the first user, which further narrows the abstract idea. Note that the technical elements “the user device” and “the server computer” are recited at a high level of generality. They do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. Dependent claim 18 discloses the limitation of the user device is a mobile phone, which further narrows the abstract idea. Note that the technical element “a mobile phone” is recited at a high level of generality. It does not integrate the abstract idea into a practical application because it does not impose any meaningful limits on practicing the abstract idea. Dependent claim 19 discloses the limitation of the contact data comprises a phone number and/or e-mail of users, which further narrows the abstract idea. Dependent claim 20 discloses the limitation of the interaction involves a communication to a transfer application server associated with the transfer application, the communication comprising the alias and a value to transfer to a user record associated with the alias, which further narrows the abstract idea. Note that the technical element “a transfer application server” is recited at a high level of generality. It does not integrate the abstract idea into a practical application because it does not impose any meaningful limits on practicing the abstract idea. Thus, the dependent claims do not include any additional elements that integrate the abstract idea into a practical application or are sufficient to amount to significantly more than the judicial exception when considered both individually and as an ordered combination. Therefore, the dependent claims are directed to an abstract idea. Thus, the claims 1-20 are not patent-eligible. Claim Rejections - 35 USC § 102(a)(2) The following is a quotation of the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action: A person shall be entitled to a patent unless – (a)(1) the claimed invention was patented, described in a printed publication, or in public use, on sale or otherwise available to the public before the effective filing date of the claimed invention OR (a) (2) the claimed invention was described in a patent issued under section 151, or in an application for patent published or deemed published under section 122(b), in which the patent or application, as the case may be, names another inventor and was effectively filed before the effective filing date of the claimed invention. Claims 1-2 are rejected under 35 U.S.C. 102(a)(2) as being anticipated by Purves (20190222422). Regarding claim 1, Purves teaches a method comprising: receiving, by a server computer from a user device comprising a transfer application via a communications network, contact data for a plurality of potential users on the user device (“17. A user device comprising: a processor; a computer readable medium coupled to the processor and containing instructions for causing the processor to perform operations comprising: providing an identifier to a resource provider computer to initiate a transaction; receiving, from a blockchain, a list of aliases associated with the identifier, wherein each alias is associated with a network address of a network computer stored in the blockchain; selecting an alias of the list of aliases; and transmitting the selected alias to the network computer using the network address”). See FIG. 8, user device for aliases communication PNG media_image1.png 200 400 media_image1.png Greyscale (“[0008] One embodiment of the invention is directed to a method comprising: receiving, by a secure gateway, a request message including an identifier and a request for a list of aliases from a resource provider computer”). searching, by the server computer a database, for a set of aliases associated with the potential users in the contact data (“[0008] retrieving, by the secure gateway, an encrypted list of aliases from a blockchain, wherein the encrypted list of aliases include at least one alias associated with the identifier”). providing, by the server computer via the communications network, the set of aliases to the user device, wherein the user device is programmed to store the set of aliases in the transfer application (“[0008] transmitting, by the secure gateway, the decrypted list of aliases to the user device”). See also FIG. 8, user device data storage, item 802 PNG media_image1.png 200 400 media_image1.png Greyscale receive a selection of an alias associated with a user, and initiate an interaction with the alias using the transfer application (“[0008] receiving, by the secure gateway, a selected alias of the decrypted list of aliases from the user device; transmitting, by the secure gateway, a request for access data associated with the selected alias to the network computer; receiving, by the secure gateway, encrypted access data from the network computer; and transmitting, by the secure gateway, the encrypted access data to the resource provider computer”). See also FIG. 8, user device alias selection module, item 824; and transaction module, item 822 PNG media_image1.png 200 400 media_image1.png Greyscale Regarding claim 2, Purves discloses the contact data comprises phone numbers and/or e-mail addresses of users (“[0060] The user device 102 may transmit an identifier to the host site 104A. The identifier may identify the user of the user device 102. In some embodiments, the identifier may be associated with the user. For example, the identifier may be a name of the user, user name, email address, phone number or other personal identifier. In some embodiments, the identifier may be a token reference ID”). Regarding claim 3, Purves discloses the user device is a mobile phone See FIG. 8, user device for aliases communication PNG media_image1.png 200 400 media_image1.png Greyscale Regarding claim 5, Purves discloses the user device comprises a data storage application and the contact data is stored in the data storage application See also FIG. 8, user device data storage, item 802 PNG media_image1.png 200 400 media_image1.png Greyscale Regarding claim 6, Purves discloses the transfer application is in communication with and is supported by the transfer application See also FIG. 8, specifically user device alias transaction module, item 822; and user device interface, item 806 PNG media_image1.png 200 400 media_image1.png Greyscale Regarding claim 7, Purves discloses the interaction provides a value to a user record associated with the alias (“[0008] One embodiment of the invention is directed to a method comprising: receiving, by a secure gateway, a request message including an identifier and a request for a list of aliases from a resource provider computer; retrieving, by the secure gateway, an encrypted list of aliases from a blockchain, wherein the encrypted list of aliases include at least one alias associated with the identifier; decrypting, by the secure gateway, the encrypted list of aliases, resulting in a decrypted list of aliases; transmitting, by the secure gateway, the decrypted list of aliases to the user device; receiving, by the secure gateway, a selected alias of the decrypted list of aliases from the user device; transmitting, by the secure gateway, a request for access data associated with the selected alias to the network computer; receiving, by the secure gateway, encrypted access data from the network computer; and transmitting, by the secure gateway, the encrypted access data to the resource provider computer”). Regarding claim 8, Purves discloses the transfer application is a first transfer application, the user is a receiver user, and the receiver user has a receiver user device comprising a second transfer application that is supported by a second transfer application server Examiner notes that this is second user, with second phone, second server – similar to the first user. See FIG. 1, showing a block diagram of a system for aliases communication. PNG media_image2.png 200 400 media_image2.png Greyscale Regarding claim 9, Purves discloses the database stores a plurality of aliases associated with a plurality of different transfer application servers See FIG. 8, user device data storage, item 802; alias transaction module, item 822; and interface, item 806 PNG media_image1.png 200 400 media_image1.png Greyscale Regarding claim 10, Purves discloses the database stores the plurality of aliases in association with access data of users See FIG. 8, user device data storage, item 802 PNG media_image1.png 200 400 media_image1.png Greyscale Regarding claim 11, Purves discloses the access data of the users comprises credentials, tokenized credentials, virtual credentials, or tokenized virtual credentials (“[0054] The blockchain 108 may store alias information including account aliases, device aliases, user aliases, etc. The blockchain 108 may reside on one or more computers in the system 100, including some that may not be specifically depicted in FIG. 1. In some embodiments, the blockchain 108 may store card art for an access card (e.g., a payment card), a token reference ID for a token (e.g., a payment token associated with the payment card), a card alias such as the last four digits of an access card, and a card provider's name in association with an identifier or user alias in a block in the blockchain 108. The token reference ID may be associated with a token which may represent access data. In some embodiments, multiple different entities (e.g., different banks) may store aliases in the blockchain 108. Because the blockchain 108 does not contain underlying sensitive data associated with aliases, different entities may access the blockchain 108”). Claim 12 is rejected using the same rationale that was used for the rejection of claim 1. Claim 13 is rejected using the same rationale that was used for the rejection of claim 2. Regarding claim 14, Purves discloses the database stores a plurality of aliases associated user records managed by a plurality of different transfer application servers See FIG. 8, specifically user device alias transaction module, item 822; and user device interface, item 806 PNG media_image1.png 200 400 media_image1.png Greyscale Regarding claim 15, Purves discloses wherein the database stores the plurality of aliases in association access data See also FIG. 8, user device data storage, item 802 PNG media_image1.png 200 400 media_image1.png Greyscale Claim 16 is rejected using the same rationale that was used for the rejection of claim 1. Regarding claim 17, Purves discloses the user is a first user, and the method further comprises: requesting, by the transfer application on the user device, consent of the first user operating the user device to send the contact data to the server computer; and receiving, by the transfer application on the user device, the consent from the first user (“[0008] One embodiment of the invention is directed to a method comprising: receiving, by a secure gateway, a request message including an identifier and a request for a list of aliases from a resource provider computer; retrieving, by the secure gateway, an encrypted list of aliases from a blockchain, wherein the encrypted list of aliases include at least one alias associated with the identifier; decrypting, by the secure gateway, the encrypted list of aliases, resulting in a decrypted list of aliases; transmitting, by the secure gateway, the decrypted list of aliases to the user device; receiving, by the secure gateway, a selected alias of the decrypted list of aliases from the user device; transmitting, by the secure gateway, a request for access data associated with the selected alias to the network computer; receiving, by the secure gateway, encrypted access data from the network computer; and transmitting, by the secure gateway, the encrypted access data to the resource provider computer”). Claim 18 is rejected using the same rationale that was used for the rejection of claim 3. Claim 19 is rejected using the same rationale that was used for the rejection of claim 2. Regarding claim 20, Purves discloses the interaction involves a communication to a transfer application server associated with the transfer application, the communication comprising the alias and a value to transfer to a user record associated with the alias See FIG. 8, specifically user device alias transaction module, item 822; and user device interface, item 806 PNG media_image1.png 200 400 media_image1.png Greyscale Claim Rejections - 35 USC § 103 The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102 of this title, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. Claim 4 is rejected under AIA 35 U.S.C. 103 as being unpatentable over Purves in view of Thomas (20170244727). Regarding claim 4, Thomas discloses Purves does not disclose, however, Thomas teaches the interaction utilizes an OCT message (“[0042] As an example, the secondary network resource 126 may be configured to provide secondary (e.g. non-real-time) financial service options for transferring a currency from the sender 102 to the receiver 104. Examples of secondary financial service options may include, but are not limited to, original credit transactions and debit card services”). It would have been obvious to one of ordinary skill in the art before the effective filing date to modify Purves to include the interaction utilizes an OCT message as taught by Thomas to provide original credit transactions methodology usage in inter-institutional network services to facilitate share information and transfer resources with each other – See “[0001] Networks allow users from different institutions to have access to various types of network services for share information and transfer resources with each other… it is desirable to provide the ability to securely transfer information and resources among users that may be using different networks and/or types of network services”; and “[0042] As an example, the secondary network resource 126 may be configured to provide secondary (e.g. non-real-time) financial service options for transferring a currency from the sender 102 to the receiver 104. Examples of secondary financial service options may include, but are not limited to, original credit transactions and debit card services”. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant’s disclosure. Castinado (20170132615) teaches block chain alias for person-to-person payments. Gamaley (20120323960) teaches automatic contact list aliasing in a collaboration system. Sheets (20210264434) teaches system and method using merchant token. Tousignant (20100121922) teaches auto-resolve recipients cache. Any inquiry concerning this communication or earlier communications from the examiner should be directed to MARK H GAW whose telephone number is (571)270-0268. The examiner can normally be reached Mon-Fri: 9am -5pm. Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Mike Anderson can be reached on 571 270-0508. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /MARK H GAW/Examiner, Art Unit 3693
Read full office action

Prosecution Timeline

Jul 28, 2025
Application Filed
Jul 29, 2026
Non-Final Rejection mailed — §101, §102, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12705623
Machine Learning System
3y 10m to grant Granted Aug 11, 2026
Patent 12688505
Machine Learning System
3y 9m to grant Granted Jul 21, 2026
Patent 12675823
CREDIT DEFAULT SWAP CLEARING
1y 10m to grant Granted Jul 07, 2026
Patent 12670492
Method, System, and Computer Program Product for Authenticating a Transaction Using Biometric Data
2y 9m to grant Granted Jun 30, 2026
Patent 12591930
TRANSACTIONALLY DETERMINISTIC HIGH SPEED FINANCIAL EXCHANGE HAVING IMPROVED, EFFICIENCY, COMMUNICATION, CUSTOMIZATION, PERFORMANCE, ACCESS, TRADING OPPORTUNITIES, CREDIT CONTROLS, AND FAULT TOLERANCE
1y 4m to grant Granted Mar 31, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

1-2
Expected OA Rounds
50%
Grant Probability
99%
With Interview (+59.7%)
3y 6m (~2y 5m remaining)
Median Time to Grant
Low
PTA Risk
Based on 299 resolved cases by this examiner. Grant probability derived from career allowance rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month