IP Library Granted Patent US 6,871,780
Granted Patent B2
US 6,871,780 · App. 09/993,960 · Granted Mar 29, 2005

Scalable distributed database system and method for linking codes to internet information

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 6,871,780
App. No.
09/993,960
Granted
Mar 29, 2005
Kind
B2
Abstract

An end-user is directed to a location on the Internet based on machine-readable codes scanned by the end user. The end-user is associated with at least one of the following: an end-user country selection, and end-user language selection, a service category, an access media type, and the presence of an access certificate. A database with a plurality of entries is provided. Each of the entries is associated with a machine-readable code and includes one or more different network addresses. Code information associated with the scans of machine readable codes made by the end-user is received at a network site. In response to the scan information, entries associated with the machine-readable codes scanned by the end-user are retrieved from the database. At least some of the entries include information irrelevant to the information associated with the end user. Only relevant entries are selected. The end user is connected with the network addresses selected.

Claims (30)

1. A method for directing an end-user to a location on a network, the end-user being associated with at least one of an end-user country selection, an end-user language selection, a service category, an access media type, the access media type comprising at least two types of access media at least one of which comprises a bar code scanner, and presence of an access certificate, the method comprising:

A. providing a database comprising a plurality of entries each of which is associated with a machine-readable code, wherein the entries comprise one or more different network addresses, the different network addresses being associated with different providers;

B. receiving at a network site code information associated with one or more scans of machine readable codes made by the end-user with a remote scanning device;

C. retrieving from the database, in response to the scan information, entries associated with the machine-readable codes scanned by the end-user, at least some of the entries comprising information irrelevant to at least one of the end-user country selection, the end-user language selection, the service category the access media type, and the presence of an access certificate;

D. based on at least one of the end-user country selection, the end-user language selection, the service category, the access media type, and the presence of an access certificate, selecting one or more network addresses from the retrieved entries; and

E. connecting the end user with the selected one or more network addresses,

wherein the entries further comprise one or more services, each service comprising a collection of network addresses grouped in accordance with at least one shared characteristic.

2. The method of claim 1 further comprising:

F. sorting the one or more network addresses based on a provider indicated priority.

3. The method of claim 1 wherein the shared characteristic comprises an identified profession.

4. The method of claim 1 wherein the shared characteristic comprises a country of origin.

5. The method of claim 1 wherein the shared characteristic comprises a language.

6. The method of claim 1 wherein the shared characteristic comprises an access media device type.

7. The method of claim 1 wherein the service category is indicated by the end user.

8. The method of claim 1 wherein the service category comprises a product-specific category.

9. The method of claim 1 wherein the service category comprises a service-specific category.

10. The method of claim 1 wherein the service category comprises a third party service provider category.

11. A system for directing an end-user to a location on a network, the end-user being associated with at least one of an end-user country selection, an end-user language selection, a service category, an access media type, the access media type comprising at least two types of access media at least one of which comprises a bar code scanner, and presence of an access certificate, comprising:

a database comprising a plurality of entries each of which is associated with a machine-readable code, wherein the entries comprise one or more different network addresses, the different network addresses being associated with different providers;

a network site that receives code information associated with one or more scans of machine readable codes made by the end-user with a remote scanning device;

one or more processors that, in response to the code information, retrieve from the database entries associated with the machine-readable codes scanned by the end-user, at least some of the entries comprising information irrelevant to at least one of the end-user country selection, the end-user language selection, the service category, the access media type, and the presence of an access certificate; and that, based on at least one of the end-user country selection, the end-user language selection, the service category, the access media type, and the presence of an access certificate, select from the retrieved entries one or more network addresses: and that connect the end user with the selected one or more network addresses, wherein the entries further comprise one or more services, each service comprising a collection of network addresses grouped in accordance with at least one shared characteristic.

12. The system of claim 11 wherein the processors further sort the one or more network addresses based on a provider indicated priority.

13. The system of claim 11 wherein the shared characteristic comprises an identified profession.

14. The system of claim 11 wherein the shared characteristic comprises a country of origin.

15. The system of claim 11 wherein the shared characteristic comprises a language.

16. The system of claim 11 wherein the shared characteristic comprises an access media device type.

17. The system of claim 11 wherein the service category is indicated by the end user.

18. The system of claim 11 wherein the service category comprises a product-specific category.

19. The system of claim 11 wherein the service category comprises a service-specific category.

20. The system of claim 11 wherein the service category comprises a third party service provider category.

Assignments (6)
MERGER Recorded Jun 9, 2016
From: AIRCLIC INC.
To: DESCARTES SYSTEMS (USA) LLC
Reel/Frame 038862/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2016
From: DESCARTES SYSTEMS (USA) LLC
To: DESCARTES U.S. HOLDINGS, INC.
Reel/Frame 038862/0854 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2016
From: DESCARTES U.S. HOLDINGS, INC.
To: THE DESCARTES SYSTEMS GROUP INC.
Reel/Frame 038863/0262 →
RELEASE OF SECURITY INTEREST Recorded Dec 3, 2014
From: SQUARE 1 BANK
To: AIRCLIC INC.
Reel/Frame 034361/0979 →
SECURITY INTEREST Recorded Aug 5, 2014
From: AIRCLIC, INC.
To: SQUARE 1 BANK
Reel/Frame 033474/0758 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 27, 2001
From: NYGREN, KAJ; SKAGERWALL, ROGER; STEPHANSON, TOMAS
To: AIRCLIC, INC.
Reel/Frame 012334/0143 →