IP Library Patent Application 11733941
Patent Application
App. No. 11/733,941

AUTOMATED TRADING SYSTEM AND METHOD DATABASE

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 None
App. No.
11/733,941
Abstract

A trading database for use with an automated trading system may be configured for providing a set of data structures and storing a set of data representing users and associated tradable items and data representative of planned, pending, and executed trades.

Claims (56)

1 . A data storage system configured to store data associated with an automated trading system, the data storage system comprising:

a trading database configured to store user information representative of a user associated with the automated trading system, the user information comprising:

a user identification; and

data representative of a set of tradable items, wherein each tradable item is associated with the user identification,

wherein the trading database is configured to store data representative of a plurality of users associated with the automated trading system and data representative of a trade of at least two tradable items involving at least two of the plurality of users.

2 . The system of claim 1 , wherein the data storage system includes at least one of a semiconductor memory, a disk storage system, and a tape storage system.

3 . The system of claim 1 , wherein the user identification includes data representing at least one of a name, a username, a delivery address, a zip code, a password, an access code, a credit card number, a social security number, a phone number, a personal identification number, an email address, an item list, a have list, a want list, a trade history, a user ranking, a user comment, an average response time, an accept/reject trade percentage, and a trading group.

4 . The system of claim 1 , wherein data representative of each tradable item in the set of tradable items includes at least one of an item type, an item content, an item condition, and an item identifier.

5 . The system of claim 4 , wherein the item type includes at least one of a book, a magazine, a compact disc, a video game cartridge, and a digital video disc.

6 . The system of claim 4 , wherein the item content includes at least one of text, an image, a phonorecording, computer software, a game, a video, and a movie.

7 . The system of claim 4 , wherein the item identifier includes at least one of a title, a person's name, a person's pseudonym, a name of a group of people, a date, a volume number, a series number, an ISBN, a UPC, a CD number, a DVD number, a genre, and a generated trading system identifier.

8 . The system of claim 1 , wherein data representative of the trade includes data representing at least one of a planned, a pending, an executed, and an abandoned trade.

9 . The system of claim 1 , wherein the trading database is configured to store trade data representative of a trade leg or an at least partial trade table, each corresponding to the trade.

10 . The system of claim 9 , wherein the trade leg includes data representing at least one tradable item from the set of the tradable items and at least two users from the plurality of users.

11 . The system of claim 9 , wherein the trade table includes a two-dimensional matrix including data representing at least one of the plurality of users and data representing at least one tradable item from the set of tradable items.

12 . The system of claim 1 , wherein the data storage system is operably coupled to a set of trading processors configured to at least partially determine the trade.

13 . The system of claim 12 , wherein the set of trading processors include a recommendation system configured to at least partially determine the trade.

14 . The system of claim 13 , wherein the recommendation system includes a collaborative filter.

15 . The system of claim 1 , wherein the set of tradable items data includes at least one of a set of have items data representing a have list of tradable items, and a set of want items data representing a want list of tradable items.

16 . The system of claim 1 , wherein the trade is at least one of a non-currency trade and a non-negotiated trade.

17 . The system of claim 1 , wherein the trade is an N-way trade.

18 . The system of claim 1 , wherein the trade is determined in real-time.

19 . The system of claim 1 , wherein the data storage system is operably coupled to a device having a user interface configured to present at some of the data stored in the trading database.

20 . The system of claim 19 , wherein the data storage system is further configured to store data in the trading database input via the user interface.

21 . A trading database stored in at least one data storage device and configured to operate with an automated trading system, the trading database comprising:

for each user from a plurality of users, at least one user identification data structure configured to store data representative of the user;

at least one tradable item data structure configured to store data representative of a set of tradable items in association with a corresponding user identification data structure; and

at least one trade data structure configured to store data associating at least one tradable item with at least two of the plurality of users.

22 . A method for storing data associated with an automated trading system in a trading database hosted on a data storage system, the method comprising:

storing user information representative of a user associated with the automated trading system, the user information comprising:

a user identification; and

data representative of a set of tradable items, wherein each tradable item is associated with the user identification; and

storing data representative of a plurality of users associated with the automated trading system and data representative of a trade of at least one tradable item involving at least two of the plurality of users.

23 . The method of claim 22 , wherein the data storage system includes at least one of a semiconductor memory, a disk storage system, and a tape storage system.

24 . The method of claim 22 , wherein storing the user identification includes storing data representing at least one of a name, a username, a delivery address, a zip code, a password, an access code, a credit card number, a social security number, a phone number, a personal identification number, an email address, an item list, a have list, a want list, a trade history, a user ranking, a user comment, an average response time, an accept/reject trade percentage, and a trading group.

25 . The method of claim 22 , wherein storing data representative of each tradable item in the set of tradable items includes storing at least one of an item type, an item content, an item condition, and an item identifier.

26 . The method of claim 25 , wherein storing the item type includes storing at least one of a book, a magazine, a compact disc, a video game cartridge, and a digital video disc.

27 . The method of claim 25 , wherein storing the item content includes storing at least one of text, an image, a phonorecording, computer software, a game, a video, and a movie.

28 . The method of claim 25 , wherein storing the item identifier includes storing at least one of a title, a person's name, a person's pseudonym, a name of a group of people, a date, a volume number, a series number, an ISBN, a UPC, a CD number, a DVD number, a genre, and a generated trading system identifier.

29 . The method of claim 22 , wherein data representative of the trade includes data representing at least one of a planned, a pending, an executed, and an abandoned trade.

30 . The method of claim 22 , including storing trade data representative of a trade leg or an at least partial trade table, each corresponding to the trade.

31 . The method of claim 30 , wherein storing the trade leg includes storing data representing at least one tradable item from the set of the tradable items and at least two users from the plurality of users.

32 . The method of claim 30 , wherein storing the trade table includes storing a two-dimensional matrix including data representing at least one of the plurality of users and data representing at least one tradable item from the set of tradable items.

33 . The method of claim 22 , including operably coupling the data storage system to set of trading processors configured to at least partially determine the trade.

34 . The method of claim 33 , including using a recommendation system to at least partially determine the trade.

35 . The method of claim 34 , wherein the recommendation system includes a collaborative filter.

36 . The method of claim 22 , wherein storing the set of tradable items data includes storing at least one of a set of have items data representing a have list of tradable items, and a set of want items data representing a want list of tradable items.

37 . The method of claim 22 , wherein the trade is at least one of a non-currency trade and a non-negotiated trade.

38 . The method of claim 22 , wherein the trade is an N-way trade.

39 . The method of claim 22 , wherein the trade is determined in real-time.

40 . The method of claim 22 , including operably coupling the data storage system to a device having a user interface and presenting at least some of the data stored in the trading database.

41 . The method of claim 40 , including storing data input via the user interface in the trading database.

42 . A method for storing data associated with an automated trading system in a trading database hosted on a data storage system, the method including:

providing, for each user from a plurality of users, at least one user identification data structure configured to store data representative of the user;

providing at least one tradable item data structure configured to store data representative of a set of tradable items in association with a corresponding user identification data structure; and

providing at least one trade data structure configured to store data associating at least one tradable item with at least two of a plurality of users.

Assignments (2)
SECURITY AGREEMENT Recorded Apr 30, 2012
From: SWAPTREE, INC.
To: SAFEGUARD DELAWARE, INC.
Reel/Frame 028126/0221 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2007
From: BOESEL, GREG
To: SWAPTREE, INC.
Reel/Frame 019479/0136 →