Patent US6871780B2 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6871780B2 Expired / Lapsed US ⏱️ 0.0 years remaining

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

Assignee: Descartes Systems Group Inc
•
Filing: 2001-11-27
•
Granted: 2005-03-29
•
Expires: 2021-11-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Kaj Nygren
  • 👤 Thomas Stephanson
  • 👤 Roger Skagerwall

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 18:10
CPC Classifications
G; G06; G06Q; G06Q30/00; G06Q30/06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/955; G06F16/9554; G06Q20/00; G06Q20/08; G06Q20/20

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 267 words
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.
Claim 2
Independent Claim 267 words
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.
Claim 3
Dependent Claim 21 words
The method of claim 1 further comprising: F. sorting the one or more network addresses based on a provider indicated priority.
Claim 4
Dependent Claim 13 words
The method of claim 1 wherein the shared characteristic comprises an identified profession.
Claim 5
Dependent Claim 14 words
The method of claim 1 wherein the shared characteristic comprises a country of origin.
Claim 6
Dependent Claim 12 words
The method of claim 1 wherein the shared characteristic comprises a language.
Claim 7
Dependent Claim 15 words
The method of claim 1 wherein the shared characteristic comprises an access media device type.
Claim 8
Dependent Claim 15 words
The method of claim 1 wherein the service category is indicated by the end user.
Claim 9
Dependent Claim 13 words
The method of claim 1 wherein the service category comprises a product-specific category.
Claim 10
Dependent Claim 13 words
The method of claim 1 wherein the service category comprises a service-specific category.
Claim 11
Dependent Claim 16 words
The method of claim 1 wherein the service category comprises a third party service provider category.
Claim 12
Independent Claim 267 words
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.
Claim 13
Independent Claim 267 words
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.
Claim 14
Dependent Claim 22 words
The system of claim 11 wherein the processors further sort the one or more network addresses based on a provider indicated priority.
Claim 15
Dependent Claim 13 words
The system of claim 11 wherein the shared characteristic comprises an identified profession.
Claim 16
Dependent Claim 14 words
The system of claim 11 wherein the shared characteristic comprises a country of origin.
Claim 17
Dependent Claim 12 words
The system of claim 11 wherein the shared characteristic comprises a language.
Claim 18
Dependent Claim 15 words
The system of claim 11 wherein the shared characteristic comprises an access media device type.
Claim 19
Dependent Claim 15 words
The system of claim 11 wherein the service category is indicated by the end user.
Claim 20
Dependent Claim 13 words
The system of claim 11 wherein the service category comprises a product-specific category.
Claim 21
Dependent Claim 13 words
The system of claim 11 wherein the service category comprises a service-specific category.
Claim 22
Dependent Claim 16 words
The system of claim 11 wherein the service category comprises a third party service provider category.

References Cited (Backward Citations)

US4042113A Cited
US4752675A Cited
US4797818A Cited
US5966440A Cited
US4964043A Cited
US5122959A Cited
US5974222A Cited
US5478989A Cited
US6152369A Cited
US5905248A Cited
US5963916A Cited
US5237157A Cited
US5832457A Cited
US5583487A Cited
US6137950A Cited
US5278396A Cited
US5625776A Cited
US5434394A Cited
US5657222A Cited
US6463585B1 Cited
US6160989A Cited
US5444444A Cited
US5694551A Cited
US5496071A Cited
US5611051A Cited
US5992752A Cited
US5905251A Cited
US6045048A Cited
US6076733A Cited
US5583994A Cited
WO1995026536A1 Cited
US5630125A Cited
US5957695A Cited
US5624265A Cited
US5539635A Cited
US5640193A Cited
US5869819A Cited
US6027024A Cited
US5715314A Cited
US5664110A Cited
US5848413A Cited
US5870552A Cited
US5696898A Cited
US6144848A Cited
US5978773A Cited
WO1997001137A1 Cited
US6199048B1 Cited
US6311214B1 Cited
US20010032251A1 Cited
US5907836A Cited
US20010013011A1 Cited
US5872588A Cited
US5761499A Cited
US5970469A Cited
US5893910A Cited
US5930474A Cited
US5938727A Cited
US5930768A Cited
US5991737A Cited
US5804803A Cited
US6012102A Cited
US6006242A Cited
US5918211A Cited
US5940074A Cited
US5956483A Cited
US5987440A Cited
US6049835A Cited
US5825002A Cited
US5979757A Cited
US5995105A Cited
US5940595A Cited
US6006252A Cited
US6064979A Cited
US5950173A Cited
US6031621A Cited
WO1998020411A1 Cited
US5933829A Cited
EP0856812A2 Cited
EP0856812A3 Cited
US5983199A Cited
US5890136A Cited
US5969324A Cited
US5937404A Cited
US6034680A Cited
US6148331A Cited
US6029141A Cited
US6011949A Cited
US5899700A Cited
WO1999016060A1 Cited
WO1999017230A1 Cited
US6032130A Cited
US5860068A Cited
US6026375A Cited
US20010014868A1 Cited
US6038552A Cited
US5983221A Cited
US6246997B1 Cited
US6154738A Cited
US5913210A Cited
US6123259A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2008-03-28 2008-09-27 2009-03-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2012-03-28 2012-09-27 2013-03-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2016-03-28 2016-09-27 2017-03-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag