IP Library Patent Application 13707320
Patent Application
App. No. 13/707,320

TRADING INTERFACE RETRIEVED BASED UPON BARCODE DATA

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.
13/707,320
Abstract

Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for receiving barcode data including a company identifier. The company identifier is determined from the barcode data. A company name is determined based upon the company identifier. One or more associated company names associated with the manufacturer are determined based upon the company name. Based upon the company name, a ticker symbol is determined. In addition, one or more ticker symbols based upon the one or more associated company names are determined.

Claims (52)

1 . A method comprising:

receiving barcode data including a company identifier;

determining the company identifier from the barcode data;

determining a company name based upon the company identifier;

determining, using a processor, one or more associated company names associated with the company name based upon the company name;

determining a first ticker symbol based upon the company name; and

determining one or more ticker symbols based upon the one or more associated company names.

2 . The method of claim 1 , further comprising adding the first ticker symbol to a watch list associated with a user.

3 . The method of claim 2 , further comprising providing the watch list to a remote computing device.

4 . The method of claim 3 , further comprising receiving a trade order of the first ticker symbol associated with the user.

5 . The method of claim 1 , further comprising determining a location of a user, wherein the determining one or more ticker symbols is based upon the location of the user.

6 . The method of claim 1 , further comprising:

capturing an image of a barcode; and

processing the image of the barcode to generate the barcode data.

7 . The method of claim 1 , further determining an updated company name by removing articles and commas from the company name prior to determining the one or more associated company names, wherein the one or more company names are determined based upon the updated company name.

8 . The method of claim 1 , further determining updated one or more company names by removing articles and commas from each of the one or more associated company names prior to determining the one or more ticker symbols, wherein the one or more ticker symbols are determined based upon the updated one or more company names.

9 . The method of claim 1 , further comprising sending related information based upon the first ticker symbol.

10 . The method of claim 1 , further comprising determining a product associated with the barcode data.

11 . The method of claim 10 , further comprising:

requesting product data based upon determining no product data is available;

receiving the product data; and

storing the received product data associated with the barcode data.

12 . The method of claim 1 , further comprising determining a relevancy of each of the one or more associated company names.

13 . A non-transitory computer-readable medium having instructions stored thereon, the instructions comprising:

instructions to receive barcode data including a company identifier;

instructions to determine the company identifier from the barcode data;

instructions to determine a company name based upon the company identifier;

instructions to determine one or more associated company names associated with the company name based upon the company name;

instructions to determine a first ticker symbol based upon the company name; and

instructions to determine one or more ticker symbols based upon the one or more associated company names.

14 . The non-transitory computer-readable medium of claim 13 , further comprising instructions to add the first ticker symbol to a watch list associated with a user.

15 . The non-transitory computer-readable medium of claim 14 , further comprising instructions to provide the watch list.

16 . The non-transitory computer-readable medium of claim 15 , further comprising instructions to receive a trade order of the first ticker symbol associated with the user.

17 . The non-transitory computer-readable medium of claim 16 , further comprising:

instructions to capture an image of a barcode; and

instructions to process the image of the barcode to generate the barcode data.

18 . The non-transitory computer-readable medium of claim 13 , further comprising:

instructions to determine a product associated with the barcode data;

instructions to request product data based upon determining no product data is available;

instructions to receive the product data; and

instructions to store received product data associated with the barcode data.

19 . A system comprising:

one or more processors configured to:

receive barcode data including a company identifier;

determine the company identifier from the barcode data;

determine a company name based upon the company identifier;

determine one or more company names associated with the company name based upon the company name;

determine a ticker symbol based upon the company name; and

determine one or more ticker symbols based upon the one or more associated company names.

20 . The system of claim 19 , wherein the one or more processors are further configured to add the first ticker symbol to a watch list associated with a user.

21 . The system of claim 20 , wherein the one or more processors are further configured to provide the watch list.

22 . The system of claim 21 , wherein the one or more processors are further configured to receive a trade order of the first ticker symbol associated with the user.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2013
From: HART, JOHN E.; SHEA, WILLIAM J.
To: TD AMERITRADE IP COMPANY, INC.
Reel/Frame 029561/0364 →