Performing secure financial transactions in an instant messaging environment
First Claim
1. A computer-implemented method for performing a financial transaction in an instant messaging environment, the method comprising the steps of:
- providing at least one processor;
providing a memory coupled to the at least one processor, the memory comprising an instant messaging client that provides the instant messaging environment, the at least one processor performing the steps of;
a first user and a second user having a chat session in the instant messaging environment;
activating a financial transaction mechanism;
analyzing text from the chat session;
presenting a draft transaction based on the analyzed text to the first and second users;
in response to analyzing the text from the chat session, automatically performing a real-time web search without the first user initiating the real-time web search based on the analyzed text from the chat session to determine available pricing from a plurality of vendors unrelated to the first and second users for at least one item in the draft transaction;
providing to the first user the available pricing from the plurality of vendors for the at least one item in the draft transaction found in performing the automatic real-time web search;
receiving at least one change to the draft transaction from the first and second users; and
receiving a confirmation of the draft transaction from the first and second users resulting in a confirmed transaction that results in purchase of the at least one item by the first user from the second user.
3 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method provide simple and secure financial transactions in an instant messaging (IM) environment. Two users may engage in an IM session (chat session), with negotiations for a product or service taking place during the chat session. One or both of the users may activate an IM financial transaction mechanism during the chat session. The IM financial transaction mechanism analyzes the chat text, and presents a draft transaction to both buyer and seller, with options based on the analyzed chat text. The draft transaction may be modified by both buyer and seller, who both confirm the draft transaction when all of the details are correct. The confirmed transaction is then sent to a web server that includes an interface to the buyer'"'"'s online account, and payment is made by transferring the funds for the confirmed transaction from the buyer'"'"'s online account to an account for the seller.
36 Citations
2 Claims
-
1. A computer-implemented method for performing a financial transaction in an instant messaging environment, the method comprising the steps of:
-
providing at least one processor; providing a memory coupled to the at least one processor, the memory comprising an instant messaging client that provides the instant messaging environment, the at least one processor performing the steps of; a first user and a second user having a chat session in the instant messaging environment; activating a financial transaction mechanism; analyzing text from the chat session; presenting a draft transaction based on the analyzed text to the first and second users; in response to analyzing the text from the chat session, automatically performing a real-time web search without the first user initiating the real-time web search based on the analyzed text from the chat session to determine available pricing from a plurality of vendors unrelated to the first and second users for at least one item in the draft transaction; providing to the first user the available pricing from the plurality of vendors for the at least one item in the draft transaction found in performing the automatic real-time web search; receiving at least one change to the draft transaction from the first and second users; and receiving a confirmation of the draft transaction from the first and second users resulting in a confirmed transaction that results in purchase of the at least one item by the first user from the second user.
-
-
2. A non-transitory computer-readable media storing computer-readable code that, when executed, causes a processor to perform the steps comprising:
a first user of an instant messaging client activating a financial transaction mechanism residing on the recordable media based on a chat session with a second user, and in response, the financial transaction mechanism performing the steps of; analyzing text from the chat session; presenting a draft transaction based on the analyzed text; in response to analyzing the text from the chat session, automatically performing a real-time web search without the first user initiating the real-time web search based on the analyzed text from the chat session to determine available pricing from a plurality of vendors unrelated to the first and second users for at least one item in the draft transaction; providing to the first user the available pricing from the plurality of vendors for the at least one item in the draft transaction found in performing the automatic real-time web search; receiving at least one change to the draft transaction from the first user; and receiving a confirmation of the draft transaction from the first user, resulting in a confirmed transaction that results in purchase of the at least one item by the first user from the second user.
Specification