IP Library Granted Patent US 7,383,319
Granted Patent B2
US 7,383,319 · App. 11/692,109 · Granted Jun 3, 2008

Method and apparatus for accessing a remote location with a reader having a dedicated memory system

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,383,319
App. No.
11/692,109
Granted
Jun 3, 2008
Kind
B2
Abstract

A method of accessing a remote location on a network using an optical reader. The optical reader has an optical scanning system and a dedicated address memory system. The optical scanning system, in response to the user scanning an encoded indicia therewith, sends to a first computer disposed on the network a scan code indicative of information encoded in the scanned indicia. The dedicated address memory system, in response to the user completing an activation sequence, sends to the first computer a dedicated code indicative of information corresponding to a particular remote location. The information from the dedicated address memory system corresponding to a particular remote location does not originate from the scanning of an encoded indica by the user. One of the scan code and the dedicated code is transmitted from the optical reader to the first computer. In response to the first computer receiving either the scan code or the dedicated code from the optical reader, a second computer disposed on the network is accessed. A lookup operation is performed at the second computer to match the code received from the optical reader, i.e., the scan code or the dedicated code, with a routing information for a remote location on the network. The routing information is returned from the second computer to the first computer. The remote location on the network is then accessed in accordance with the routing information returned from the second computer.

Claims (47)

1. A method of enabling a user to access a remote location on a network using a code reader, comprising the steps of:

transmitting one of a representation of a unique input code or a dedicated code from a code reader to a first user node disposed on the network, the code reader having an input code capturing system for capturing a representation of an input code, and a dedicated code system, including the steps of:

the input code capturing system, in response to the code reader capturing the representation of the unique input code, sending to the first user node the captured representation of the unique input code indicative of information encoded in the unique input code; or

the dedicated code system, in response to the user completing an activation sequence, sending to the first user node a representation of the dedicated code indicative of information relating to a particular remote location on the network, the information not originating from the receiving a representation of the unique code or related to the representation of the unique code, the representation of the dedicated code having no routing information contained therein;

accessing, in response to the first user node receiving the one of the representation of the unique input code or the representation of the dedicated code from the code reader, a second node disposed on the network;

performing a lookup operation at the second node to match the one of the representation of the unique input code or the representation of the dedicated code received from the code reader with routing information for a remote location on the network;

returning the routing information from the second node to the first user node; and

accessing the remote location on the network in accordance with the routing information returned from the second node.

2. A method in accordance with claim 1 , wherein the dedicated code system further comprises:

a processor;

an electronic memory operably connected to the processor and including a memory location storing the information relating to the particular remote location on the network associated with the representation of the dedicated code; and

an electrical switch operably connected to the processor;

whereby, in response to activation of the electrical switch, the processor accesses the electronic memory, retrieves the information relating to the particular remote location associated with the representation of the dedicated code from the memory location, and produces the representation of the dedicated code indicative of the information relating to the particular remote location associated with the representation of the dedicated code.

3. A method in accordance with claim 2 , wherein the information relating to the particular remote location in the electronic memory cannot be changed by a user.

4. A method in accordance with claim 2 , wherein the electrical switch is operably connected to a dedicated button accessible from the exterior of the code reader.

5. A method in accordance with claim 4 , wherein the activation sequence includes pressing the dedicated button to activate the electrical switch.

6. A method in accordance with claim 1 , wherein the second node comprises a second computer which is connected to a computer database including a plurality of codes and a plurality of routing information for remote locations on the network, and associating each of the plurality of routing information for remote locations on the network with at least one of a plurality of representation of codes.

7. A method in accordance with claim 6 , wherein one of the plurality of representations of codes in the computer database is the representation of the dedicated code.

8. A method in accordance with claim 1 , wherein the step of accessing a second node further comprises:

launching a software application on a first computer at the first user node;

incorporating the one of the input code and the dedicated code received from the code reader into a message packet using the software application; and

transmitting the message packet to a second computer disposed at the second node.

9. A method in accordance with claim 8 , wherein the message packet includes information identifying the code reader.

10. A method in accordance with claim 8 , wherein the message packet includes information identifying a user.

11. A method in accordance with claim 1 , wherein the step of accessing the remote location on the network further comprises the steps of:

locating information on a third node at the remote location; and

returning the information from the third node to the first user node for presentation to a user.

12. A method in accordance with claim 1 , wherein the network is a global communication network.

13. A method in accordance with claim 1 , wherein the dedicated code has a data format substantially identical to an input code resulting from the capturing of an encoded indicia.

14. A method of enabling a user to access a remote location on a network using a code reader, comprising the steps of:

pressing a dedicated button accessible on an exterior surface of the code reader, the code reader operable for capturing from an external source a representation of an encoded indicia and sending information corresponding to the representation of the encoded indicia information therefrom;

transmitting, in response to the pressing of the dedicated button, a representation of a dedicated code indicative of information stored in a memory location of a memory associated with the code reader from the code reader to a first computer disposed on the network, the information stored in the memory location not associated with or originating from the step of receiving of the representation of the encoded indica by the code reader and having no routing information contained therein;

accessing, in response to the first computer receiving either the representation of the dedicated code or the information corresponding to the representation of the encoded indicia from the code reader, a second computer disposed on the network;

performing a lookup operation at the second computer to match the received one of either the representation of the dedicated code or the information corresponding to the representation of the encoded indicia received from the code reader with routing information stored at the second computer for a remote location on the network;

returning the routing information from the second computer to the first computer; and

accessing the remote location on the network in accordance with the routing information returned from the second computer.

15. The method in accordance with claim 14 , wherein the step of accessing the remote location on the network further comprises the steps of:

locating information on a third computer at the remote location; and

returning the information from the third computer to the first computer for presentation to the user.

16. A method of enabling a user to access a remote location on a network using a code reader, comprising the steps of:

transmitting one of a representation of a unique input code or a dedicated code from a code reader to a first user node disposed on the network, the code reader having an input code capturing system for capturing a representation of an input code, and a dedicated code system, including the steps of:

the input code capturing system, in response to the code reader capturing representation of the unique input code, sending to the first user node the captured representation of the unique input code indicative of information encoded in the unique input code; or

the dedicated code system, in response to the user completing an activation sequence, sending to the first user node a representation of the dedicated code indicative of information relating to a particular remote location on the network, the information not originating from the receiving a representation of the unique code or related to the representation of the unique code, the representation of the dedicated code having no routing information contained therein;

accessing, in response to the first user node receiving the one of the representation of the unique input code or the representation of the dedicated code from the code reader, a second node disposed on the network;

transmitting to the second node the received one of the representation of the unique input code or the representation of the dedicated code, at which a lookup operation is performed to match the one of the representation of the unique input code or the representation of the dedicated code received from the code reader with routing information for a remote location on the network;

receiving the routing information from the second node; and

accessing the remote location on the network in accordance with the routing information received from the second node.

Assignments (11)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CORPORATION
Reel/Frame 054486/0422 →
RELEASE OF SECURITY INTEREST Recorded Dec 10, 2018
From: JEFFERIES FINANCE LLC
To: RPX CORPORATION
Reel/Frame 047762/0219 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CORPORATION
To: JEFFERIES FINANCE LLC
Reel/Frame 046486/0433 →
RELEASE OF SECURITY INTEREST Recorded Oct 30, 2012
From: LV PARTNERS, L.P.
To: RPX CORPORATION; RPX-LV ACQUISITION LLC
Reel/Frame 029209/0588 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2011
From: RPX-LV ACQUISITION LLC
To: RPX CORPORATION
Reel/Frame 027074/0010 →
SECURITY AGREEMENT Recorded Dec 30, 2008
From: RPX-LV ACQUISITION LLC
To: LV PARTNERS, L.P.
Reel/Frame 022034/0469 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2008
From: LV PARTNERS, L.P.
To: RPX CORPORATION
Reel/Frame 021701/0560 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2008
From: RPX CORPORATION
To: RPX-LV ACQUISITION LLC
Reel/Frame 021701/0643 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2008
From: DIGITAL:CONVERGENCE CORPORATION, FORMERLY KNOWN AS DIGITALCONVERGENCE.:COM INC., AND FORMERLY KNOWN AS DIGITALCONVERGENCE.COM INC.
To: TURPIN, JACK A.
Reel/Frame 020808/0258 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2008
From: TURPIN, JACK A.
To: L.V. PARTNERS L.P.
Reel/Frame 020808/0280 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2008
From: PHILYAW, JEFFRY JOVAN; DAVIS, DOUGLAS L.
To: DIGITAL:CONVERGENCE CORPORATION
Reel/Frame 020785/0230 →