Location aware trust-based peer-to-peer currency exchange
First Claim
1. A method for location aware trust based currency exchange, the method comprising:
- recording in a database different exchange rates offered by different partners for different transactions conducted by the different partners in a peer-to-peer currency exchange;
receiving in a mobile device on behalf of an end user a request to conduct a peer-to-peer currency exchange transaction, the request specifying an amount of currency and both a source and target currency and a location of the mobile device;
querying the database for a listing of the different partners that are geographically proximate to the location indicated by the request, the listing comprising each of a trust value and a safety risk score for each of the partners indicative, respectively, of a trustworthiness for a corresponding one of the partners computed by modifying negatively an existing trust value for the corresponding one of the partners after parsing content in published Web sites and locating in the Web sites in consequence of the parsing, negative terminology associated with the corresponding one of the partners, and a safety risk in engaging in a currency exchange transaction with the corresponding one of the partners, and also an exchange rate most recently offered by each of the partners;
displaying the listing in the mobile device; and
,responsive to the end user selecting one of the partners in the listing, transmitting a message to the selected one of the partners indicating a desire by the end user to conduct the peer-to-peer currency exchange transaction.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide for a location aware trust based currency exchange. A method for location aware trust based currency exchange includes receiving in a mobile device on behalf of an end user a request to conduct a peer-to-peer currency exchange transaction. A database is then queried for a listing of partners geographically proximate to a location indicated by the request, the listing including both a trust value for each of the partners indicative of a trustworthiness for a corresponding one of the partners and also an exchange rate offered for each of the partners. The listing is then displayed in the mobile device. Finally, in response to the end user selecting one of the partners in the listing, a message is transmitted to the selected one of the partners indicating a desire by the end user to conduct the peer-to-peer currency exchange transaction.
22 Citations
15 Claims
-
1. A method for location aware trust based currency exchange, the method comprising:
-
recording in a database different exchange rates offered by different partners for different transactions conducted by the different partners in a peer-to-peer currency exchange; receiving in a mobile device on behalf of an end user a request to conduct a peer-to-peer currency exchange transaction, the request specifying an amount of currency and both a source and target currency and a location of the mobile device; querying the database for a listing of the different partners that are geographically proximate to the location indicated by the request, the listing comprising each of a trust value and a safety risk score for each of the partners indicative, respectively, of a trustworthiness for a corresponding one of the partners computed by modifying negatively an existing trust value for the corresponding one of the partners after parsing content in published Web sites and locating in the Web sites in consequence of the parsing, negative terminology associated with the corresponding one of the partners, and a safety risk in engaging in a currency exchange transaction with the corresponding one of the partners, and also an exchange rate most recently offered by each of the partners; displaying the listing in the mobile device; and
,responsive to the end user selecting one of the partners in the listing, transmitting a message to the selected one of the partners indicating a desire by the end user to conduct the peer-to-peer currency exchange transaction. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A mobile data processing system configured for location aware trust based currency exchange, the system comprising:
-
a host computing system comprising one or more computers, each with memory and at least one processor; a database of currency exchange transaction partners, the database comprising a multiplicity of records each record corresponding to a currency exchange transaction partner, a geographic location of the currency exchange transaction partner, a currency, a corresponding offered exchange rate, and a trust value; and
,a currency exchange computer program executing in the memory of the host computing system, the program comprising program instructions enabled to; record in the database different exchange rates offered by the currency exchange transaction partners for different transactions previously conducted by the partners; receive from a communicatively coupled mobile device on behalf of an end user a request to conduct a peer-to-peer currency exchange transaction, the request specifying an amount of currency and both a source and target currency and a location of the mobile device; query a database for a listing of the partners that are geographically proximate to the location indicated by the request, the listing comprising each of a trust value computed by modifying negatively an existing trust value for the corresponding one of the partners after parsing content in published Web sites and locating in the Web sites in consequence of the parsing, negative terminology associated with the corresponding one of the partners, and a safety risk score for each of the partners indicative, respectively, of a trustworthiness for a corresponding one of the partners and a safety risk in engaging in a currency exchange transaction with the corresponding one of the partners, and also an exchange rate most recently offered by each of the partners; transmit the listing to the mobile device; and
,respond to the end user selecting one of the partners in the listing by transmitting a message to the selected one of the partners indicating a desire by the end user to conduct the peer-to-peer currency exchange transaction. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product for location aware trust based currency exchange, the computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by a device to cause the device to perform a method comprising:
-
recording in a database different exchange rates offered by different partners for different transactions conducted by the different partners in a peer-to-peer currency exchange; receiving in a mobile device on behalf of an end user a request to conduct a peer-to-peer currency exchange transaction, the request specifying an amount of currency and both a source and target currency and a location of the mobile device; querying the database for a listing of the different partners that are geographically proximate to the location indicated by the request, the listing comprising each of a trust value computed by modifying negatively an existing trust value for the corresponding one of the partners after parsing content in published Web sites and locating in the Web sites in consequence of the parsing, negative terminology associated with the corresponding one of the partners, and a safety risk score for each of the partners indicative, respectively, of a trustworthiness for a corresponding one of the partners and a safety risk in engaging in a currency exchange transaction with the corresponding one of the partners, and also an exchange rate most recently offered by each of the partners; displaying the listing in the mobile device; and
,responsive to the end user selecting one of the partners in the listing, transmitting a message to the selected one of the partners indicating a desire by the end user to conduct the peer-to-peer currency exchange transaction. - View Dependent Claims (12, 13, 14, 15)
-
Specification