GB2396717B - Control of software via bundling - Google Patents

Control of software via bundling

Info

Publication number
GB2396717B
GB2396717B GB0325728A GB0325728A GB2396717B GB 2396717 B GB2396717 B GB 2396717B GB 0325728 A GB0325728 A GB 0325728A GB 0325728 A GB0325728 A GB 0325728A GB 2396717 B GB2396717 B GB 2396717B
Authority
GB
United Kingdom
Prior art keywords
software
bundle
printer
disclosed
instructions
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
GB0325728A
Other versions
GB2396717A (en
GB0325728D0 (en
Inventor
William Mark Smith
John Leland Boldon
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
HP Inc
Original Assignee
Hewlett Packard Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US10/072,000 external-priority patent/US7158248B2/en
Application filed by Hewlett Packard Co filed Critical Hewlett Packard Co
Publication of GB0325728D0 publication Critical patent/GB0325728D0/en
Publication of GB2396717A publication Critical patent/GB2396717A/en
Application granted granted Critical
Publication of GB2396717B publication Critical patent/GB2396717B/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1204Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1229Printer resources management or printer maintenance, e.g. device status, power levels
    • G06F3/123Software or firmware update, e.g. device firmware management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • G06F3/1288Remote printer device, e.g. being remote from client or server in client-server-printer device configuration

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Stored Programmes (AREA)
  • Computer And Data Communications (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

Disclosed is a computer-readable medium storing instructions to load a software bundle on to a printer, in which the instructions could include instructions to initialize the printer. A multi-component software in a multi-functional printer is also disclosed, in which is revised by loading a software bundle which contains at least one revised component. The software is qualified before it is bundled and the bundle could be a single file. The printer may have a smart print cartridge. The bundle may be placed on a server, which could be the printer. Also information relating to the revision may be transmitted prior to, during, and/or after the bundle is loaded. A multi-functional printer with an input for receiving a software bundle is also disclosed, with components for at least two parts, where the input may be a network interface and the processor is configured to distinguish each of software components and to recognise a file extension associated with the software bundle.
GB0325728A 2002-02-07 2003-01-31 Control of software via bundling Expired - Fee Related GB2396717B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/072,000 US7158248B2 (en) 2002-02-07 2002-02-07 Control of software via bundling
GB0302291A GB2388679B (en) 2002-02-07 2003-01-31 Control of software via bundling

Publications (3)

Publication Number Publication Date
GB0325728D0 GB0325728D0 (en) 2003-12-10
GB2396717A GB2396717A (en) 2004-06-30
GB2396717B true GB2396717B (en) 2005-05-18

Family

ID=32472160

Family Applications (2)

Application Number Title Priority Date Filing Date
GB0325728A Expired - Fee Related GB2396717B (en) 2002-02-07 2003-01-31 Control of software via bundling
GB0325724A Expired - Fee Related GB2396716B (en) 2002-02-07 2003-01-31 Control of software via bundling

Family Applications After (1)

Application Number Title Priority Date Filing Date
GB0325724A Expired - Fee Related GB2396716B (en) 2002-02-07 2003-01-31 Control of software via bundling

Country Status (1)

Country Link
GB (2) GB2396717B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0601704A1 (en) * 1992-11-18 1994-06-15 Canon Information Systems, Inc. Method and apparatus for remotely altering programmable firmware stored in an interface board coupled to a network peripheral
JP2001067228A (en) * 1999-08-26 2001-03-16 Nec Corp Firmware down loading system
TW436734B (en) * 1998-12-24 2001-05-28 Destiny Technology Corp Printer firmware updating method
US6282711B1 (en) * 1999-08-10 2001-08-28 Hewlett-Packard Company Method for more efficiently installing software components from a remote server source

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5694529A (en) * 1995-06-07 1997-12-02 Xerox Corporation System for automatically configuring print engine software from print engine module capabilities
JP2001260492A (en) * 2000-03-17 2001-09-25 Minolta Co Ltd Printing system and printing method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0601704A1 (en) * 1992-11-18 1994-06-15 Canon Information Systems, Inc. Method and apparatus for remotely altering programmable firmware stored in an interface board coupled to a network peripheral
TW436734B (en) * 1998-12-24 2001-05-28 Destiny Technology Corp Printer firmware updating method
US6467087B1 (en) * 1998-12-24 2002-10-15 Destiny Technology Corporation Method for updating a printer firmware
US6282711B1 (en) * 1999-08-10 2001-08-28 Hewlett-Packard Company Method for more efficiently installing software components from a remote server source
JP2001067228A (en) * 1999-08-26 2001-03-16 Nec Corp Firmware down loading system

Also Published As

Publication number Publication date
GB2396716A (en) 2004-06-30
GB0325724D0 (en) 2003-12-10
GB2396717A (en) 2004-06-30
GB2396716B (en) 2004-11-10
GB0325728D0 (en) 2003-12-10

Similar Documents

Publication Publication Date Title
EP0881826A3 (en) Image processing method, and image processing apparatus
US20030043396A1 (en) Printer driver access interface
GB2388679B (en) Control of software via bundling
GB2350459B (en) Assembling and printing compound documents
MY148768A (en) Secure universal transaction system
WO2004072797A3 (en) System and method for determining the start of a match of a regular expression
EP1874029A3 (en) Image output apparatus, image output apparatus control method, program, electronic document management system
EP1098242A3 (en) Information processor, method for processing information and memory medium for storing program readable by computer
EP1808759A3 (en) Information processing apparatus and job processing apparatus
EP0860985A3 (en) Data communication apparatus and method
US20070245231A1 (en) Optimization of storage and delivery of markup language files
EP1696312A3 (en) Document management software, print control device, and document management method of print control device
EP1071016A3 (en) Debugger protocol generator
EP3098077A1 (en) Imaging cartridge memory chip parameter sending method, memory chip, and imaging cartridge
EP0986004A3 (en) Printer and printing method
CN106990983A (en) Single-chip microcomputer programming method, device, system and single-chip microcomputer
EP2006789A3 (en) Storage unit information control system for user terminal
EP1076311A3 (en) Printer with bookbinding function for binding printed matter
WO2005015352A3 (en) System and method for online expense management and validation
GB2396716B (en) Control of software via bundling
CN106775509A (en) A kind of cloud Method of printing and cloud printing server
CN114503069B (en) Storage medium storing support program, information processing apparatus, and printing method
US8416437B2 (en) Image forming apparatus, control method therefor, and program
CN108520482A (en) A kind of automatic declaration method of trade mark declares terminal and storage medium
ATE478488T1 (en) AUTHENTICITY OF AN ELECTRONIC DOCUMENT CONTAINING ACTIVE CONTENT

Legal Events

Date Code Title Description
732E Amendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977)

Free format text: REGISTERED BETWEEN 20120329 AND 20120404

PCNP Patent ceased through non-payment of renewal fee

Effective date: 20140131