IP Library Granted Patent US 7,313,538
Granted Patent B2
US 7,313,538 · App. 10/076,337 · Granted Dec 25, 2007

Transaction tax settlement in personal communication devices

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,313,538
App. No.
10/076,337
Granted
Dec 25, 2007
Kind
B2
Abstract

A transactional tax settlement system for use with a personal communication device is provided. The system has particular usefulness in determining a taxing authority and calculating a tax rate imposed by the taxing authority in a communication network environment. The system may be used to determine a tax authority and corresponding tax rate for a buyer/seller transaction over a network, e.g., the Internet. The system may also be used to determine a tax authority and corresponding tax rate in a mobile telecommunications network, e.g., a cellular phone. The system includes a tax information system for determining the taxing authorities and corresponding tax rates by evaluating factors pertaining to the transaction such as, location, tax status, and transaction description. In addition, the tax information system may validate a payment modality, collect taxes, and account for the transaction.

Claims (66)

1. A transaction tax settlement system comprising:

a personal communication device configured to participate in a transaction, wherein said personal communications device comprises:

a database for maintaining stored tax rates and stored tax calculation rules when said stored tax rates and said stored tax calculation rules are not subject to modification for a predetermined period of time;

a location apparatus for determining a geographic location of said personal communications device;

a tax module for determining when said stored tax rates and said stored tax calculation rules should be modified based on a universally coordinated timestamp provided by a location signal of said location apparatus and connecting to a tax information system to retrieve an update to said stored tax rates and said stored tax calculation rules;

said tax module configured to retrieve said stored tax rates and said stored tax calculation rules when said stored tax rates and said stored tax calculation rules are applicable to said transaction;

a communication network providing two-way communication between said personal communication device and said tax information system;

said tax information system configured to retrieve a list of identified tax authorities when said database does not include said stored tax rates and tax calculation rules applicable to said transaction, wherein said tax information system comprises:

a tax directory having a listing of tax authorities stored thereon, said tax directory configured to facilitate identification of certain of said tax authorities capable of imposing a tax on said transaction based on a type of said transaction, a merchant type, and said geographic location;

said tax directory configured to return said list of said identified tax authorities to said personal communication device such that said personal communications device can allow selection of a subset of said a list of said identified tax authorities, wherein said tax information system does not calculate a tax amount;

said personal communication device configured to send a request directly to said identified tax authorities, wherein said request includes information relating to said transaction; and,

a tax authority calculator corresponding to each of said identified tax authorities, said tax authority calculator configured to facilitate determination of a tax rate and a tax rate calculation rule for said transaction, wherein said tax rate and said tax calculation rule is returned directly to said personal communications device.

2. The system of claim 1 , wherein said tax information system further comprises an authorization authority configured to validate a payment modality.

3. The system of claim 1 , wherein said tax directory identifies said tax authorities upon receipt of a request, said request including a factor of said transaction.

4. The system of claim 3 , wherein said factor comprises at least one of location data, a description of said transaction, and a tax status of a party participating in said transaction.

5. The system of claim 4 , wherein said factor comprises location data received from at least one of a seller point of presence, said personal communication device, and a participating third party.

6. The system of claim 1 , wherein said personal communication device is configured to submit a request to said tax information system, said request includes factors pertaining to said transaction.

7. The system of claim 6 , wherein said tax directory is configured to receive said request and return to said personal communication device information on each of said identified tax authorities.

8. The system of claim 7 , wherein said returned information includes a location of each of said identified tax authorities.

9. The system of claim 7 , wherein said returned information includes a domain name for each of said identified tax authorities.

10. The system of claim 7 , wherein said returned information includes a URI of each of said identified tax authorities.

11. The system of claim 6 , wherein said tax information system returns to said personal communication device a location of said tax authority calculator.

12. The system of claim 11 , wherein said location includes a domain name of said tax authority calculator.

13. The system of claim 11 , wherein said location includes a URI of said tax authority calculator.

14. The system of claim 1 , wherein said tax rate comprises at least one of a monetary value, a tax table and a rule.

15. A transactional tax settlement system for use in a buyer and seller transaction over a network, said system comprising:

a personal communication device configured to initiate a purchase request from said seller via said network, wherein said personal communications device comprises;

a database for maintaining stored tax rates and stored tax calculation rules when said stored tax rates and said stored tax calculation rules are not subject to modification for a predetermined period of time;

a location apparatus for determining a geographic location of said personal communications device;

a tax module for determining when said stored tax rates and said stored tax calculation rules should be modified based on a universally coordinated timestamp provided by a location signal of said location apparatus and connecting to a tax information system to retrieve an update to said stored tax rates and said stored tax calculation rules;

said tax module configured to retrieve said stored tax rates and said stored tax calculation rules when said stored tax rates and said stored tax calculation rules are applicable to said purchase request;

a tax information system configured to receive a request from said seller via said network, said request comprising transaction data for said tax information system to consider in facilitating identification of a taxing authority capable of imposing a tax based on said purchase request and said geographic location, and in facilitating calculation of a tax rate and determining a tax rate calculation rule corresponding to said taxing authority;

a tax directory configured to return said identified tax authorities to said seller such that said seller can select a subset of said list of said identified tax authorities, wherein said tax information system does not calculate a tax amount;

said tax information system configured to receive a tax request directly from said seller via said network, wherein said tax request includes information relating to said transaction data; and,

an electronic invoice transmitted directly to said personal communication device, said invoice representative of said purchase and including said tax rate and said tax rate calculation rule.

16. The system of claim 15 , wherein said tax information system is configured to validate a payment modality provided to said seller from said buyer.

17. The system of claim 15 , wherein said transaction data comprises a tax status of said buyer.

18. The system of claim 15 , wherein said transaction data comprises location data from at least one of a seller point of presence, said personal communication device, and a participating third party.

19. A transactional tax settlement system for use in a telecommunications network, said system comprising:

a mobile communication device configured to communicate over a wireless telecommunication network;

a telecommunication service provider configured to facilitate a connection to said wireless telecommunication network by said mobile communication device, wherein said telecommunication service provider comprises;

a database for maintaining stored tax rates and stored tax calculation rules when said stored tax rates and said stored tax calculation rules are not subject to modification for a predetermined period of time;

a location apparatus for determining a geographic location of said mobile communications device;

a tax module for determining when said stored tax rates and said stored tax calculation rules should be modified based on a universally coordinated timestamp provided by a location signal of said location apparatus and connecting to a tax information system to retrieve an update to said stored tax rates and said stored tax calculation rules;

said tax module configured to retrieve said stored tax rates and said stored tax calculation rules when said stored tax rates and said stored tax calculation rules are applicable to said connection;

a communication network providing two-way communication between said telecommunication service provider and a tax information system,

said tax information system configured to retrieve a list of identified tax authorities when said database does not include said stored tax rates and tax calculation rules applicable to said transaction, wherein said tax information system comprises:

a tax directory configured to facilitate identification of a list of taxing authorities capable of imposing a tax on said connection; and

said tax directory configured to at return said identified tax authority to said telecommunications service provider such that said telecommunications service provider can select a subset of said list of taxing authorities , wherein said tax information system does not calculate a tax amount;

said tax information system configured to receive a tax request directly from telecommunications service provider, wherein said tax request includes information relating to said transaction data; and,

a tax authority calculator corresponding to said identified tax authority and configured to facilitate determination of a tax rate and a tax rate calculation rule on said connection, wherein said tax rate and said tax calculation rule is returned directly to said telecommunications service provider.

20. The system of claim 19 , further comprising a location identification system configured to identify a location of said mobile communication device.

21. The system of claim 20 , wherein said location identification system comprises at least one of a spatial location and a positional location.

22. The system of claim 19 , wherein said telecommunication service provider comprises an Internet Service Provider (ISP).

23. A method for facilitating transaction tax settlement at a personal communications device, said method comprising:

receiving a listing of tax rates and a listing of tax calculation rules from a tax information system;

grouping a subset of said listing of tax rates and a subset of said listing of tax calculation rules based on whether said listing of tax rates and said listing of tax calculation rules are not subject to modification for a predetermined period of time;

storing said subset of said listing of tax rates and said subset of said listing of tax calculation rules to create stored taxation rules;

receiving a request for a transaction, wherein said transaction is subject to said stored taxation data;

determining, a geographical location of said personal communications device using a location apparatus;

searching for a tax rate and a tax calculation rule from said taxation data located on said personal communications device based on said request and said geographic location;

determining when said tax rate and said tax calculation rule is located, whether an update is required of said a tax rate and said tax calculation rule located on said personal communications device based on a universally coordinated timestamp provided by a location signal of said location apparatus;

receiving an update for said tax rate and said tax calculation rule from a tax information system when said update is required;

causing said tax information system to retrieve a list of identified tax authorities when said taxation data at said personal communications device does not include said tax rate and said tax calculation rule is applicable to said request, wherein said tax information system includes said listing of tax authorities for facilitating identification of certain of said tax authorities capable of imposing a tax on said transaction based on a type of said transaction, a merchant type, and said geographic location, wherein said tax information system does not calculate a tax amount;

receiving said list of said identified tax authorities from said tax information system such that said personal communications device can allow selection of a subset of said a list of said identified tax authorities;

sending a request directly to said identified tax authorities, wherein said request includes information relating to said transaction; and, receiving a tax rate and a tax rate calculation rule for said transaction from said identified tax authorities, wherein said tax rate and said tax calculation rule is returned directly to said personal communications device.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2018
From: INTELLECTUAL VENTURES ASSETS 66 LLC
To: LIBERTY PEAK VENTURES, LLC
Reel/Frame 045610/0409 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2018
From: TAMIRAS PER PTE. LTD., LLC
To: INTELLECTUAL VENTURES ASSETS 66 LLC
Reel/Frame 045002/0125 →
MERGER Recorded Dec 27, 2015
From: PLATI NETWORKING, LLC
To: TAMIRAS PER PTE. LTD., LLC
Reel/Frame 037361/0317 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2013
From: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
To: PLATI NETWORKING, LLC
Reel/Frame 029635/0248 →
NUNC PRO TUNC ASSIGNMENT Recorded Dec 27, 2012
From: WILMES, ROBERT; BISHOP, FRED
To: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
Reel/Frame 029535/0279 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2007
From: BISHOP, FRED; WILMES, ROBERT
To: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
Reel/Frame 020090/0246 →