Utilizing phrase tokens in transactions
10607223 ยท 2020-03-31
Assignee
Inventors
- Amit D. Agarwal (Mercer Island, WA, US)
- Michael M. George (Mercer Island, WA, US)
- Ian W. Freed (Seattle, WA, US)
- Jeffrey P. Bezos (Greater Seattle, WA)
- Peter S. Vosshall (Bainbridge Island, WA, US)
Cpc classification
G06Q20/40
PHYSICS
G06F40/154
PHYSICS
G06Q20/10
PHYSICS
International classification
G06Q20/40
PHYSICS
G06Q20/10
PHYSICS
G07F7/10
PHYSICS
Abstract
A system and method for facilitating transactions utilizing phrase tokens are provided. Individual entities can be associated with unambiguous transaction phrase tokens, such as multiple word phrases. The transaction phrase tokens are associated with transaction accounts by a service provider such that the entities can complete a transaction without having to exchange transaction account information. In a transaction, a transaction phrase token is offered to an accepting party, which tenders the offered transaction phrase token to the service provider. The service provider processes the offered transaction phrase token according to configuration information specified for the transaction phrase token. The service provider can automatically process the transaction request or request additional information.
Claims
1. A system for processing transactions comprising: a token issuer server comprising one or more physical processors for assigning transaction phrase tokens to transaction phrase token holders, wherein individual transaction phrase tokens consist of a set of characters that in their entirety have a secondary meaning to a transaction phrase token holder, wherein the secondary meaning is indicative of a type of transaction for which the transaction phrase token is used, wherein the transaction phrase token is associated with a transaction account, and wherein the token issuer server is further configured to: verify one or more words in the transaction phrase token based on presence of the one or more words in a verification source; determine whether a pronunciation of the set of characters, when transmitted verbally, is unambiguous within a vocabulary of a language to at least a class of transaction phrase token holders; if the pronunciation of the set of characters is determined to be unambiguous, assign the transaction phrase token to the transaction phrase token holder based at least in part on the verification of the one or more words and on the determination that the pronunciation of the set of characters is unambiguous; and if the pronunciation of the set of characters is determined not to be unambiguous, suggest an alternative transaction phrase token for assignment to the transaction phrase token holder based at least in part on the determination that the pronunciation of the set of characters is not unambiguous; and a token processing server comprising one or more physical processors for processing a request from a party other than the transaction phrase token holder, wherein the request corresponds to a request to complete a transaction including a verbal representation of a transaction phrase token from the transaction phrase token holder and wherein the token processing server processes the transaction request in accordance with the type of transaction for which the transaction phrase token is used and based at least partly on a configuration of the transaction phrase token; wherein the token processing server facilitates a reconciliation of the transaction account associated with the transaction phrase token in response to a successful processing of the transaction request.
2. The system as recited in claim 1, wherein the transaction account is controlled by the transaction phrase token holder.
3. The system as recited in claim 1, wherein the transaction includes a transfer of control of an agreed upon element from a party other than the transaction phrase token holder to the transaction phrase token holder.
4. The system as recited in claim 3, wherein the token processing server further facilitates the transfer of control of the agreed upon element from a seller to the transaction phrase token holder.
5. The system as recited in claim 1, wherein the verification source comprises at least one of a dictionary, a black list, and a list of excluded terms.
6. The system as recited in claim 1, wherein the secondary meaning corresponds to a secondary meaning associated with an audible representation of the set of characters.
7. The system as recited in claim 1, wherein the secondary meaning corresponds to a secondary meaning associated with a publication of the set of characters.
8. The system as recited in claim 1, wherein the reconciliation of the transaction account includes a debiting of the transaction account.
9. The system as recited in claim 1, wherein the reconciliation of the transaction account includes a crediting of the transaction account.
10. The system as recited in claim 1, wherein the configuration of the transaction phrase token includes a rule associated with the type of transaction for which the transaction phrase token is used, and wherein the rule causes an approval request to be sent to the transaction phrase token holder regarding the request.
11. The system as recited in claim 10, wherein the token processing server is further operative to obtain input from the transaction phrase token holder in response to the approval request, update the rule based at least in part on the input obtained from the transaction phrase token holder, and automatically process a subsequent request to complete a transaction based at least in part on the update of the rule.
12. The system as recited in claim 1, wherein the transaction phrase token is transmitted to the token processing server via communication network software equipment.
13. A method for processing transactions comprising: as implemented by one or more computing devices configured with specific executable instructions: obtaining, by a token processing server, a request from a party other than a transaction phrase token holder, wherein the request corresponds to a request to complete a transaction including a verbal representation of a transaction phrase token from the transaction phrase token holder, wherein the transaction phrase token is assigned to the transaction phrase token holder by a token issuer server and consists of a set of alphanumeric characters that in their entirety have a secondary meaning to the transaction phrase token holder, wherein the secondary meaning is indicative of a type of transaction for which the transaction phrase token is used, wherein the transaction phrase token is associated with a transaction account, and wherein the token issuer server is further configured to: verify one or more words in the transaction phrase token based on presence of the one or more words in a verification source; determine whether a pronunciation of the set of characters, when transmitted verbally, is unambiguous within a vocabulary of a language to at least a class of transaction phrase token holders; if the pronunciation of the set of characters is determined to be unambiguous, assign the transaction phrase token to the transaction phrase token holder based at least in part on the verification of the one or more words and on the determination that the pronunciation of the set of characters is unambiguous; and if the pronunciation of the set of characters is determined not to be unambiguous, suggest an alternative transaction phrase token for assignment to the transaction phrase token holder based at least in part on the determination that the pronunciation of the set of characters is not unambiguous; processing, by the token processing server, the transaction request in accordance with the type of transaction for which the transaction phrase token is used and based at least partly on a configuration of the transaction phrase token; and causing a reconciliation of the transaction account associated with the transaction phrase token based on a successful processing of the transaction request.
14. The method as recited in claim 13, wherein the transaction account is controlled by the transaction phrase token holder.
15. The method as recited in claim 13, wherein the transaction includes a transfer of control of an agreed upon element from a party other than the transaction phrase token holder to the transaction phrase token holder.
16. The method as recited in claim 15, wherein the transaction phrase token processing component further facilitates the transfer of control of the agreed upon element from a seller to the transaction phrase token holder.
17. The method as recited in claim 13, wherein the secondary meaning corresponds to a secondary meaning associated with a representation of the set of characters in accordance with dual tone multi-frequency.
18. The method as recited in claim 13 further comprising assigning transaction tokens to transaction token holders.
19. The method as recited in claim 13, wherein obtaining the request from a party other than a transaction token holder includes obtaining a request transmitted via a network communication software application.
20. The method as recited in claim 13, wherein processing the transaction request based on a configuration of the transaction token includes obtaining additional information in accordance with a security policy.
21. The method as recited in claim 20, wherein the additional information includes a personal identifier.
22. A system for processing transactions comprising: a token processing server comprising one or more physical processors for processing a transaction request from a party other than a transaction phrase token holder, wherein individual transaction phrase tokens are assigned to transaction phrase token holders by a token issuer server comprising one or more physical processors, wherein a transaction phrase token consists of a set of characters that in their entirety have a secondary meaning to the transaction phrase token holder, wherein the secondary meaning is indicative of a type of transaction for which the transaction phrase token is used, wherein the transaction phrase token is associated with a transaction account, and wherein the token issuer server is further configured to: verify one or more words in the transaction phrase token based on presence of the one or more words in a verification source; determine whether a pronunciation of the set of characters, when transmitted verbally, is unambiguous within a vocabulary of a language to at least a class of transaction phrase token holders; if the pronunciation of the set of characters is determined to be unambiguous, assign the transaction phrase token to the transaction phrase token holder based at least in part on the verification of the one or more words and on the determination that the pronunciation of the set of characters is unambiguous; and if the pronunciation of the set of characters is determined not to be unambiguous, suggest an alternative transaction phrase token for assignment to the transaction phrase token holder based at least in part on the determination that the pronunciation of the set of characters is not unambiguous; wherein the request corresponds to a request to complete a transaction including a verbal representation of the transaction phrase token from the transaction phrase token holder, wherein the token processing server processes the transaction request in accordance with the type of transaction for which the transaction phrase token is used and based at least partly on a configuration of the transaction phrase token; and wherein the token processing server facilitates a reconciliation of the transaction account associated with the transaction phrase token upon a successful processing of the transaction request.
23. The system as recited in claim 22, wherein the transaction includes a transfer of control of an agreed upon element from a party other than the transaction phrase token holder to the transaction phrase token holder.
24. The system as recited in claim 22, wherein the token processing server further facilitates the transfer of control of the agreed upon element from a seller to the transaction phrase token holder.
25. The system as recited in claim 22, wherein the set of characters corresponds to a set of alphanumeric characters.
26. The system as recited in claim 22, wherein the secondary meaning corresponds to a secondary meaning associated with a publication of the set of characters.
27. The system as recited in claim 22, wherein the reconciliation of the transaction account includes at least one of a debiting or a crediting of the transaction account.
28. The system as recited in claim 22, wherein the token processing server is further operative to implement a security policy associated with the processing of the request.
29. The system as recited in claim 28, wherein the security policy corresponds to transmission of a personal identifier by the transaction phrase token holder.
Description
DESCRIPTION OF THE DRAWINGS
(1) The foregoing aspects and many of the attendant advantages of this invention will become more readily appreciated as the same become better understood by reference to the following detailed description, when taken in conjunction with the accompanying drawings, wherein:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
DETAILED DESCRIPTION
(16) Generally described, the present invention relates to the utilization of transaction phrase tokens to facilitate transactions. In one aspect, the present invention relates to systems and methods to facilitate transactions by the transmittal of at least one unambiguous transaction phrase token between two or more entities to a transaction, such as individuals, corporations, systems, computers, services, etc. In an illustrative embodiment, each unambiguous transaction phrase token corresponds to a set of one or more characters selected by the transaction phrase token holder that relays a secondary meaning to the transaction phrase token holder when communicated in their entirety, such as spoken, written, published, etc. The unambiguous phrase token may be specific to a particular language, dialect, or set of symbols (e.g., alphanumeric characters). The secondary meaning relayed by the transaction phrase token can correspond to a characteristic of a transaction phrase token holder (e.g., Number One Pearl Jam Fan) or a characteristic of an intended use of the transaction phrase token (e.g., Joe's Rent and Utilities).
(17) Each transaction phrase token can be associated with configuration information that facilitates the processing of a transaction involving the transaction phrase token. In an illustrative embodiment, the configuration information can relate to the types of reconciliation activities (e.g., debits or credits) allowed for the transaction account associated with the transaction phrase token (e.g., bank accounts, credit card accounts, service provider created accounts, etc.), the specification of processing rules for specific vendors, goods/services, transaction amounts, expiration data, and the like. In another embodiment, a transaction phrase token may be controlled by an entity that controls the underlying transaction account. Alternatively, the transaction phrase token may be controlled by an entity (e.g., a secondary entity) designated by the entity controlling the underlying transaction account (e.g., a primary entity). For example, a parent controlling a transaction account may gift, lend, or authorize the use of a transaction phrase token to a child while maintaining control of the underlying transaction account and/or usage of the transaction phrase token. Accordingly, in another aspect, the present invention relates to systems and methods for facilitating the configuration and utilization of transaction phrase tokens by an entity controlling the transaction phrase token.
(18) For purposes of illustration, a transaction phrase token system can be utilized to complete a transaction between two parties. Assume a transaction phrase token holder wishes to complete a transaction with another party that requires the transaction phrase token holder to transfer funds to the other party (e.g., the purchase of goods/services from the other party). To initiate the transfer of funds, the transaction phrase token holder offers a selected transaction phrase token to the other party, such as by submitting it via a Web page interface, interfacing a kiosk, uttering the transaction phrase token, etc. The other party receives the transaction phrase token with the understanding that submission of the offered transaction phrase token will result in the eventual transfer of a transferable instrument, such as currency, credits, loyalty points, etc., from a transaction account associated with the offered transaction phrase token. Upon receipt of the offered transaction phrase token, the other party may implement additional processing steps, such as security verifications, credit checks, etc.
(19) With continued reference to the illustrative example, to elicit a transfer of funds/credit, the other party transmits a request for transfer of funds to a transaction phrase token processing service identifying relevant information to the transaction, such as a transaction amount, a representation of the offered transaction phrase token, and any additional information. The transaction phrase token processing service receives the request and can apply various processing rules associated with the offered transaction phrase token, including automatically approving/rejecting the transaction, notifying specific parties, requesting approval for the transaction from the transaction phrase token holder, etc. Based on a successful execution of the processing rules configured for the offered transaction phrase token, the transaction phrase token processing service can then utilize transaction account interfaces to cause or be caused a transfer of funds/credits from the transaction account associated with the transaction phrase token to a transaction account associated with the other party. Upon notification of the approved transaction and/or confirmation of the credit to its transaction account, the other party can instigate the fulfillment of any outstanding tasks associated with the transaction, such as shipping goods, completion/initiation of services, etc.
(20) Although the present invention will be described with regard to an illustrative operating environment and components, illustrative transaction phrase token structures, illustrative examples for use of transaction phrase tokens, and illustrative screen displays, one skilled in the relevant art will appreciate that the disclosed embodiments are illustrative in nature and should not be construed as limiting.
(21) With reference to
(22) In an illustrative embodiment, a transaction phrase token holder, such as transaction phrase token holders 102A, 102B, and 102C, can correspond to an individual that can communicate their transaction phrase tokens via various communication devices, such as personal computers 104, mobile phones 106, specialized devices (e.g., kiosks, point-of-sale terminals), written instruments, or even orally. As illustrated in
(23) In another embodiment, the transaction phrase token holders can correspond to merchants/vendors/service providers, such as transaction phrase token holders 102D and 102E. In one aspect, the transaction phrase token holders 102D and 102E can receive transaction phrase tokens (e.g., as a receiver) from another transaction phrase token holder as part of a transaction. In another aspect, the transaction phrase token holders 102D and 102E may transmit transaction phrase tokens to another transaction phrase token holder as part of a transaction. The transaction phrase token holders 102D and 102E may transmit and/or receive transaction phrase tokens via a variety of communication devices, such as computing devices, specialized devices (such as kiosks or point-of-sale terminals), telephonic devices, voice interfaces, visual interfaces, or orally via human agents. As will be explained in greater detail below, the transaction phrase token holders 102D and 102E can implement a number of computer-executable components that facilitate interaction with other transaction phrase token holders, 102A-102C or 102D-102E (collectively transaction phrase token holders 102), and a transaction phrase token processing service. Specifically, the transaction phrase token holders 102D and 102E can include a transaction phrase token interface 108 for obtaining transaction phrase tokens from other transaction phrase token holders 102. In an illustrative embodiment, a specific transaction phrase token interface 108 may be selected to correspond with the method of obtaining transaction phrase tokens (e.g., kiosks, communication network, oral, telephone, etc.). The transaction phrase token holders 102D and 102E can also include a service provider interface 110 for communicating with a transaction phrase token processing service. As illustrated in
(24) The transaction phrase token system 100 can further include a transaction phrase token processing service 112 for facilitating the completion of transactions between two or more transaction phrase token holders 102. As will be explained in greater detail below, the transaction phrase token processing service 112 can obtain requests to debit/credit transaction accounts associated with transaction phrase tokens and process the requests accordingly. Although the processing of a transaction is described with regard to two transaction phrase token holders 102, the present invention may facilitate a transaction with the exchange of a single transaction phrase token. Additionally, in another aspect, the transaction phrase token processing service 112 can also interact with a transaction phrase token holder to facilitate the configuration of the holder's transaction phrase tokens.
(25) The transaction phrase token processing service 112 can implement a transaction account interface 114 for facilitating the assignment and configuration of transaction phrase tokens by transaction phrase token holders 102. The transaction phrase token processing service 112 can also include a transaction phrase token processing component 116 for facilitating the processing of transaction requests. The transaction phrase token processing service can include an account data source 118, such as a database, data store, data files, etc., that includes financial information, transaction account information, and transaction phrase token configuration information.
(26) One skilled in the relevant art will appreciate that the transaction phrase token processing service 112 can include additional software components that would be utilized to interact with various transaction phrase token holders 102 and/or facilitate the processing of transaction requests. For example, the transaction phrase token processing service 112 may include and/or interface with various financial and transactional software components or services to facilitate the maintenance and processing of transaction accounts. Additionally, the transaction phrase token processing service 112 may include and/or interface with various personalization and tracking software components or services to facilitate the personalization of the transaction phrase token processing service for each transaction phrase token holder. Additionally, although the transaction phrase token processing service 112 is illustrated as a single component in the system 100, one skilled in the relevant art will appreciate that the transaction phrase token processing service 112 can correspond to a number of computing components and/or computing devices that can be distributed across the communication network.
(27) With reference now to
(28) As previously described, any one of a variety of communication methods may be utilized to transmit the transaction phrase token including, but not limited to, communication network software applications (e.g., a Web page, instant message, etc.), wireless communication applications (e.g., a text message, a Bluetooth transmission, etc.), specialized hardware/software (e.g., kiosks, point-of-sale terminals, connectable devices), orally (e.g., telephone or in person), and/or other publication mechanisms (e.g., tablet computing devices, barcodes, paper, etc.). As previously also described, the transaction phrase token is made up of a set of characters that relay a secondary meaning to the transaction phrase token holder when communicated in their entirety, such as spoken, written, published, etc. (e.g., I Love Coffee).
(29) Based on the transaction phrase token that is offered, the receiver 102D may conduct some internal processing of the transaction phrase token. In an illustrative embodiment, the receiver 102D may hold shipment or fulfillment of the agreed upon element until the transaction has been finalized. In another embodiment, the receiver 102D may request additional information from the transmitter 102A for completion of security provisions. For example, the receiver 102D may request a PIN or password. In a further embodiment, the receiver 102D may request a backup form of payment, such as a credit card. In still a further embodiment, the receiver 102D may also implement some initial processing to identify whether the received transaction phrase token is similar in representation to other existing transaction phrase tokens. For example, if the receiver 102D has received a verbal representation of a target phrase token (e.g., Red Book), the receiver may determine whether there are other transaction phrase tokens in the system 100 that are phonetically similar (e.g., Read Book). Similarly, if the receiver 102D has received a written representation (e.g., Potatoe Salad), the receiver 102D attempts to identify other similarly spelled or properly spelled transaction phrase tokens (e.g., Potato Salad). In this embodiment, the receiver 102D may ask the transmitter 102A to verify the appropriate transaction phrase token.
(30) After the completion of any initial processing, the receiver 102D transmits a request to the transaction phrase token processing service 112 for approval of the transaction. The request can include information corresponding to the transaction, such as identification of the offered transaction phrase token from the transmitter 102A, additional information about either transaction phrase holders, description information regarding the transaction, and a transaction phrase token for the receiver 102D (or other transaction account processing information).
(31) Upon receipt of the request, the transaction phrase token processing service 112 may initiate automatic processing of the transaction phrase token processing request. In an illustrative embodiment, each transaction phrase token may be configured with a number of processing rules/instructions that can be executed by the transaction phrase token processing service 112. In one embodiment, the processing rules can correspond to an automatic approval/rejection of a request by a specific transaction phrase token receiver, e.g., never accept a transaction phrase token request from this company. In another embodiment, the processing rules can correspond to value thresholds for automatic approval/rejection for all transactions, e.g., approve all transactions under $10. In a further embodiment, the processing rules can correspond to an automatic approval/rejection for a type of good/service or class of goods/services, e.g., automatically reject any transaction associated with adult materials. In a still further embodiment, the processing rules can correspond to limitations of use of the transaction account associated with transaction phrase tokens. For example, a transaction account associated with a transaction phrase token may only be configured to be credited and can never be debited. Still further, the processing rules can correspond to a request to require approval of the proffered transaction by a transaction phrase token holder or other designated authority. For example, all transaction phrase tokens could be configured as a default to require transaction phrase token transmitter approval for all transactions. In yet another embodiment, the processing rules can correspond to expiration or cancellation data that specify whether the transaction phrase token can be actively utilized for a transaction. One skilled in the relevant art will appreciate that various configuration options, including the combination of various processing rules or the addition/exclusion of processing, could be exercised in accordance with a transaction phrase token.
(32) With continued reference to
(33) With reference now to
(34) With reference now to
(35) With reference now to
(36) With reference now to
(37) Based on the transaction phrase token that is offered, the receiver 102D may conduct some internal processing of the transaction phrase token. In an illustrative embodiment, the receiver 102D may request additional information for completion of security provisions. For example, the receiver 102D may request a PIN or password from the transmitter 102A. After the completion of any initial processing, the receiver 102D transmits a request to the transaction phrase token processing service 112 for approval of the transaction. The request can include information corresponding to the transaction such as the identification of the offered transaction phrase token from the transmitter 102A, additional information about either transaction phrase holder, description information regarding the transaction, and/or a transaction phrase token associated with the receiver 102D (or other transaction account processing information).
(38) Upon receipt of the request, the transaction phrase token processing service 112 may initiate automatic processing of the transaction phrase token processing request. As described above, each transaction phrase token may be associated with a number of processing rules/instructions that can be executed by the transaction phrase token processing service 112. In this aspect, one or more processing rules may be implemented to prevent spoofing of the receiver's transaction phrase token. In one embodiment, the processing rules can include an automatic approval/rejection of a request by a specific transmitter, e.g., never accept a transaction phrase token request from this company. In another embodiment, the processing rules can include value thresholds for an automatic approval/rejection for all transactions. In a further embodiment, the processing rules can include an automatic approval/rejection for a type of good/service or class of goods/services. In a still further embodiment, the processing rules can correspond to limitations of use of the transaction account associated with transaction phrase tokens. Still further, the processing rules can correspond to a request to require transmitter approval. In the illustrative embodiment described, however, the transaction phrase token processing service 112 will not typically require an approval from the transmitter since their account will most likely be credited. Upon the credit and debit of the transmitter and receiver transaction accounts, respectively, the transaction phrase token processing service 112 can notify the transmitter 102A and receiver 102D of the completed transaction.
(39) With reference to
(40) At block 304, the transaction account interface component 114 obtains a target transaction phrase token from the potential transaction phrase token holder. In an illustrative embodiment, the target transaction phrase token may be obtained via a user interface generated on a communication device, such as a personal computer. An interface for obtaining a target transaction phrase token will be described below with regard to
(41) If the target transaction phrase token is not determined to be unambiguous, at block 308, the transaction account interface component 114 processes the non-unambiguous target transaction phrase token and the routine 300 returns to decision block 306. In an illustrative embodiment, the transaction account interface component 114 may provide visual cues on a screen display if a target transaction phrase token is not unambiguous. Additionally, the transaction account interface component 114 may also suggest alternative transaction phrase tokens based on a variation of a previously submitted target transaction phrase token, based on information associated with the transaction phrase token holder, from a source of available or commonly used transaction phrase tokens, such as a database or data store. In another aspect, each target transaction phrase token may be required to be proper according to the policies of the transaction phrase token processing service 112. In one embodiment, the transaction phrase token service 112 may prohibit a transaction phrase token that include offensive words or phrases. In another embodiment, the transaction account interface component 114 may include logic that attempts to verify secondary meaning based on dictionaries, black lists, excluded terms, and the like. The transaction account interface component 114 may utilize the interface illustrated in
(42) With reference now to
(43) With continued reference to
(44) In still a further embodiment, the transaction account interface component 114 may require qualifications for an entity to select a target transaction phrase token. For example, the transaction account interface component 114 may classify certain transaction phrase tokens as premium transaction phrase tokens. In one aspect, the transaction account interface component 114 may require a transfer of funds from a transaction account to acquire premium transaction phrase tokens. In another aspect, the transaction account interface component 114 may implement use requirements to qualify for a premium transaction phrase token and/or to maintain a selected premium transaction phrase token (e.g., an individual must complete a certain number of transactions a month to qualify for a premium transaction phrase token). One skilled in the relevant art will appreciate that additional or alternative suggestion/verification mechanisms could also be incorporated into the screen display or as part of multiple screen displays.
(45) Returning to
(46) With reference now to
(47) In a further embodiment, the screen display 450 can allow a transaction phrase holder to specify automatic processing rules for various transactions. For example, the transaction phrase holder can automatically approve or reject transactions from another identifiable entity, such as a vendor, by selecting or otherwise inputting identification information in control 462. In another example, the transaction phrase holder can automatically approve or reject transactions for a specific good/item or class of good or item by selecting from a list of recently acquired items, selecting items from a catalog or providing description information in control 464. In a further example, the transaction phrase holder can automatically approve or reject transactions based on a transaction amount in control 466. In still a further example, the transaction phrase holder can identify one or more delegates in control 468 that are allowed to utilize the transaction phrase token. In yet another example, the transaction phrase holder can specify expiration data (e.g., date or time ranges) in a control 470 in which the transaction phrase token will not be available for use in a transaction. In still another example, the transaction phrase token holder can manually select whether the transaction phrase token is enabled in a control 472. One skilled in the relevant art will appreciate that the transaction phrase holder can specify a combination of processing rules (e.g., automatically accept all transactions from my son to Joe's Bookstore for textbooks if they are under $100).
(48) With continued reference to
(49) In a further aspect, a transaction phrase holder may wish to associate various metadata to a particular transaction phrase token to allow for additional mining of its usage, such as by selecting link 478. For example, I Love Coffee can be associated with all entertainment-related expenses. The transaction account interface component 114 can then utilize the metadata to provide additional statistical information processing services to the transaction phrase token holder. For example, the transaction account interface component 114 can provide a monthly listing of entertainment-related transfers by identifying all transactions associated with transaction phrase tokens having entertainment as metadata. In still a further aspect, the transaction phrase token processing service 112 may also provide a marketplace for the selling/usage of transaction phrase tokens, such as by selecting link 480. In an illustrative embodiment, certain transaction phrase tokens may be highly sought after, e.g., I Love Coffee. Accordingly, a transaction phrase token holder may be able to explore the appraisal, selling, and/or renting of a transaction phrase token. One skilled in the relevant art will appreciate that the selection of links 474-480 may result in the generation of additional screen displays to enable the additional configuration services.
(50) With reference now to
(51) In another embodiment, a transmitter may submit a transaction phrase token to facilitate the crediting of the transaction account associated with the transaction phrase token.
(52) Returning to
(53) If at decision block 506 no auto-processing rules exist, the transaction token processing component 116 then transmits an acceptance request to the transmitter 102A at block 508. As described above, there are a number of mechanisms the transaction phrase token processing service 112 may employ to transmit the request to the transmitter. At decision block 510, a test is conducted to determine whether the proffered transaction has been accepted by the transaction phrase token holder. In an illustrative embodiment, the transaction token processing component 116 determines whether a responsive communication indicative of acceptance has been received from the transaction phrase token holder. Additionally, the transaction token processing component 116 may incorporate a time component such that a transaction is automatically approved or rejected if a responsive communication has not been received from the transaction phrase token holder. If the transmitter accepts the transaction, at block 512, the transaction token processing component 116 processes the transaction acceptance. In an illustrative embodiment, the processing of the acceptance can include the transfer of funds between two transaction accounts as dictated by the terms of the transaction. Additionally, the processing of the acceptance may include the transmittal of a notification/instruction to transfer control of the agreed upon element between the parties to the transaction.
(54) As described above, the transaction token processing component 116 may transmit notifications, update transaction phrase token holder profiles, and/or collect additional configuration information regarding the transaction phrase token. Additionally, the processing of the acceptance may include the updating of information about the transmitter and the receiver indicating a successful transaction, and/or any additional information provided by either party. For example, each transaction phrase token holder may be associated with a reputation score that is indicative of the number of previous acceptances/rejections.
(55) Alternatively, if the transmitter rejects the transaction, at block 514, the transaction token processing component 116 can process the transaction rejection. As described above, the transaction token processing component 116 may transmit notifications, update transaction phrase token holder profiles, and/or collect additional configuration information for the transaction phrase token. Additionally, the processing of the rejection can include the updating of information about the transmitter and the receiver indicating an unsuccessful transaction and/or any additional information provided by either party. Further, the transaction token processing component 116 may initiate/facilitate additional feedback for a rejection that was not with prejudice. At block 516, the routine 500 terminates.
(56) As described above, in a further illustrative embodiment, transaction phrase token holders can be prompted to accept a proposed transaction when they are a transmitter 102A. Additionally, transaction phrase token holders can provide feedback to the transaction phrase token processing service 112 for further configuration of transaction phrase tokens. In one aspect, as described above, the transaction phrase token holder can submit additional configuration information for their transaction phrase token upon acceptance of a transaction.
(57) With continued reference to
(58) In another aspect, as described above, the transaction phrase token holders can be prompted to reject a proposed transaction when they are transmitted. Additionally, the transaction phrase token holders can provide feedback to the transaction token processing component 116 for further configuration of transaction phrase tokens based on the rejected transaction phrase token.
(59) With continued reference to
(60) While illustrative embodiments have been illustrated and described, it will be appreciated that various changes can be made therein without departing from the spirit and scope of the invention.