PRINTER WITH SELECTABLE CAPABILITIES
0 Assignments
0 Petitions
Accused Products
Abstract
A system comprising a processor and a memory comprising firmware is provided. The firmware is executable by the processor to cause the processor to operate a print mechanism in accordance with a first state associated with a capability of the print mechanism, change the first state associated with the capability to a second state in response to receiving first information from an external interface, and operate the print mechanism in accordance with the second state associated with the capability.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A controller for performing a hardware related process comprising:
-
at least one interface to a first hardware component, a second hardware component, and a memory, wherein the first hardware component is configured to be involved in a first hardware related printing process and is configured to be enabled before an input is received from a user via a user interface, wherein the second hardware component is configured to be involved in a second hardware related process and is configured to he inoperable before a state of the at least one capabilities indicator is set to a second state enabling the second hardware component, and wherein the memory is configured to store at least one capabilities; wherein the controller is configured to; control an operation of the first hardware component and the second hardware component according to a first state of the at least one capabilities indicator, the first state corresponding to the first hardware component being enabled and the second hardware component being inoperable; receive verification from a server authorizing a previously inoperable hardware component to be enabled by changing a state of the at least one capabilities indicator; and in response to receiving the verification, change the at least one capabilities indicator from the first state to a second state, the second state corresponding to the second hardware component being enabled in response to the verification received from the server. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A controller for a printer comprising:
-
an interface to a memory, the memory configured to store at least one upgrade indicator, a first software component and a second software component; wherein the controller is configured to; control an operation at a first level of performance according to an execution of the first software component, wherein at the first level of performance, the first software component is executable by the controller to modify image data received by the printer before an input is received via a user interface from the user, and the second software component is non-executable such that the second software component cannot be executed by the controller to modify any image data received by the printer before the input is received from the user; receive a verification from a server wherein the verification is responsive to information sent to the server based on the input from the user; in response to receiving the verification from the server, change a state of the at least one upgrade indicator in order to transition from the first level of performance to a second level of performance, the second level of performance enabling the previously non-executable second software component to be executable such that the second software component is enabled to cause the controller to modify image data received by the printer; and control an operation at the second level of performance according to an execution of the second software component. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification