IP Library Patent Application 10818725
Patent Application
App. No. 10/818,725

Printer input device having intelligent and non-intelligent modes

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.
10/818,725
Abstract

An input device for a barcode label/tag printer is operable in a first or non-intelligent mode wherein the input device passes data, representing user actuable keys, to the printer without processing the data. The input device is also selectably operable in a second or intelligent mode wherein the input device operates in accordance with an application program to manipulate data before sending it to the printer.

Claims (66)

1 . An input device for a printer, the input device being operable in at least two modes and comprising:

a housing;

a plurality of keys on a surface of the housing;

a display;

at least one communication interface for receiving data and transmitting data to a printer;

at least one memory for storing an application program that includes a sequence of commands, the at least one memory storing one or more routines to control the operation of the input device without an application program and a plurality of routines each of which corresponds to a command that can be included in an application program; and

a processor for operating the input device in a first mode according to the routines that control the operation without an application program and for operating the input device in a second mode according to the application program, the processor in the second mode executing the routines corresponding to the commands in the application program.

2 . An input device as recited in claim 1 wherein the processor is responsive to a command while the input device is in a second mode to change the mode to the first mode.

3 . An input device as recited in claim 1 wherein the input device in the first mode passes to the printer data representing actuated keys.

4 . An input device as recited in claim 1 a second communication interface for connection to a barcode scanner, the input device in the first mode passes to the printer data representing actuated keys and/or data from the barcode scanner.

5 . An input device as recited in claim 1 wherein the input device in the first mode depicts information received from the printer on the display, the information providing a prompt to a user to enter data and the input device passing entered data to the printer.

6 . An input device as recited in claim 5 a second communication interface for connection to a barcode scanner, the input device in the first mode passes to the printer data representing actuated keys and/or data from the barcode scanner.

7 . An input device as recited in claim 1 wherein the routines corresponding to application program commands include one or more routines for collecting data by gathering previously non-associated data together in a file or array.

8 . An input device as recited in claim 1 wherein the routines corresponding to application program commands include one or more routines for manipulating data including a routine to associate previously non-associated data.

9 . An input device as recited in claim 1 wherein the processor in the second mode depicts information, determined by an application program, on the display of the input device.

10 . An input device as recited in claim 1 wherein the processor operates in the second mode to provide to the printer a print control command and a stream of data having a predetermined format.

11 . An input device as recited in claim 10 wherein the processor operates in the first mode to pass to the printer data corresponding to actuated keys in the order in which the corresponding keys are actuated.

12 . An input device as recited in claim 1 wherein the routines controlling the operation of the input device without an application program and the routines corresponding to an application program commands are programmable to allow the input device to be updated but not by a user and wherein the application program is programmable by the user to change the commands of an application program and/or to change the order of execution of the commands.

13 . An input device as recited in claim 1 wherein the input device in the first mode is controlled at least in part by inputs received from a printer and wherein the input device in the second mode controls at least in part an operation of the printer.

14 . An input device as recited in claim 1 wherein the input device receives power from a printer.

15 . An input device as recited in claim 1 wherein the communication interface is a port through which power is supplied from the printer.

16 . An input device as recited in claim 1 wherein the keys include programmable function keys.

17 . An input device as recited in claim 1 wherein the keys include alpha-numeric keys.

18 . An input device as recited in claim 1 wherein the keys include one or more cursor control keys.

19 . An input device as recited in claim 1 wherein the keys include one or more printer control keys.

20 . An input device as recited in claim 19 wherein the printer control keys include a feed key to generate a feed command for a printer to cause the printer to advance printing stock through the printer.

21 . An input device as recited in claim 19 wherein the printer control keys include a pause key to generate a pause command for a printer to cause the printer to pause the printer's operation.

22 . An input device as recited in claim 19 wherein the printer control keys include a cut key to generate a cut command for a printer to cause the printer to cut the printing stock.

23 . An input device for a printer, the input device being operable in at least two modes and comprising:

a housing;

a plurality of keys on a surface of the housing;

a display;

at least one communication interface for receiving data and transmitting data to a printer and for receiving power from the printer to power the input device;

at least one memory for storing an application program; and

a processor for operating the input device in a first mode to control the operation of the input device without an application program to pass data representing actuated keys to the communication interface for the printer and for operating the input device in a second mode to control the operation of the input device in accordance with an application program.

24 . An input device as recited in claim 23 wherein the input device when operating in the second mode generates data streams in a predetermined printer control language for communication to a printer via the communication interface.

25 . An input device as recited in claim 23 wherein the input device when operating in the second mode generates printer commands in a predetermined printer control language.

26 . An input device as recited in claim 23 including a communication interface for a barcode scanner.

27 . An input device as recited in claim 26 wherein the communication interface passes power from the input device to the barcode scanner.

28 . An input device as recited in claim 23 wherein the input device in the first mode is controlled at least in part by inputs received from a printer and wherein the input device in the second mode controls at least in part an operation of the printer.

29 . An input device as recited in claim 23 wherein the keys include programmable function keys.

30 . An input device as recited in claim 23 wherein the keys include alpha-numeric keys.

31 . An input device as recited in claim 23 wherein the keys include one or more cursor control keys.

32 . An input device as recited in claim 23 wherein the keys include one or more printer control keys.

33 . An input device as recited in claim 32 wherein the printer control keys include a feed key to generate a feed command for a printer to cause the printer to advance printing stock through the printer.

34 . An input device as recited in claim 32 wherein the printer control keys include a pause key to generate a pause command for a printer to cause the printer to pause the printer's operation.

35 . An input device as recited in claim 32 wherein the printer control keys include a cut key to generate a cut command for a printer to cause the printer to cut the printing stock.

36 . An input device for a printer, the input device being operable in at least two modes and comprising:

a housing;

a plurality of keys on a surface of the housing;

a display;

at least one communication interface for receiving data and transmitting data to a printer; and

a processor for operating the input device in a first mode wherein the input device is responsive to information received from the printer to control an operation of the input device and for operating the input device in a second mode wherein the input device controls an operation of the printer.

37 . An input device for a printer, the input device being operable in at least two modes and comprising:

a housing;

a plurality of keys on a surface of the housing;

a display;

at least one communication interface for receiving data and transmitting data to a printer; and

a processor for operating the input device in a non-intelligent mode wherein the input device passes data, representing a user input, to the printer without manipulating the data and for operating the input device in an intelligent mode wherein the input device can manipulate data to output the data in a predetermined format to the printer.

38 . An input device as recited in claim 37 wherein the keys include programmable function keys.

39 . An input device as recited in claim 37 wherein the keys include alpha-numeric keys.

40 . An input device as recited in claim 37 wherein the keys include one or more cursor control keys.

41 . An input device as recited in claim 37 wherein the keys include one or more printer control keys.

42 . An input device as recited in claim 41 wherein the printer control keys include a feed key to generate a feed command for a printer to cause the printer to advance printing stock through the printer.

43 . An input device as recited in claim 41 wherein the printer control keys include a pause key to generate a pause command for a printer to cause the printer to pause the printer's operation.

44 . An input device as recited in claim 41 wherein the printer control keys include a cut key to generate a cut command for a printer to cause the printer to cut the printing stock.

Assignments (2)
MERGER Recorded Jan 31, 2013
From: PAXAR AMERICAS, INC.
To: AVERY DENNISON RETAIL INFORMATION SERVICES LLC
Reel/Frame 029731/0651 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2004
From: WATKINS, REX D.
To: PAXAR AMERICAS, INC.
Reel/Frame 014866/0983 →