IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0218186
(2005-08-31)
|
등록번호 |
US-8115946
(2012-02-14)
|
발명자
/ 주소 |
|
출원인 / 주소 |
- Sharp Laboratories of America, Inc.
|
대리인 / 주소 |
Krieger Intellectual Property, Inc.
|
인용정보 |
피인용 횟수 :
2 인용 특허 :
174 |
초록
▼
Aspects of the present invention relate to systems, methods and devices for imaging device job definition. Some aspects relate to methods and systems whereby device capabilities are communicated and stored with simple and complex compositors. Some aspects relate to method and systems whereby an imag
Aspects of the present invention relate to systems, methods and devices for imaging device job definition. Some aspects relate to methods and systems whereby device capabilities are communicated and stored with simple and complex compositors. Some aspects relate to method and systems whereby an imaging device job may be described with simple and complex compositors. Some aspects relate to a job definition list that may be constructed with said simple and complex compositors. Some aspects relate to methods and systems whereby an application requests a list of job configuration properties from an imaging device and uses the job configuration properties to create a job definition that may be sent to the imaging device.
대표청구항
▼
1. A method for describing an imaging job, said method comprising: sending, to an imaging device (IDev), a request for a list of IDev properties exposed to remote applications, wherein said request is an extensible markup language message using a simple object access protocol (XML/SOAP message);rece
1. A method for describing an imaging job, said method comprising: sending, to an imaging device (IDev), a request for a list of IDev properties exposed to remote applications, wherein said request is an extensible markup language message using a simple object access protocol (XML/SOAP message);receiving, from said IDev, said list of exposed IDev properties in the form of a nested Complex Descriptor Type Compositor comprising a plurality of Simple Descriptor Type Compositors wherein said Simple Descriptor Type Compositors consist of an AppInfo attribute consisting of a list of rules and constraints used to validate user input for a property value in said simple compositor, a Value attribute describing a default value for a property, an allowedValueList attribute serving as a container for a list of values of an enumerated type, a sys-name attribute whose value specifies a system variable name known to said IDev, an isType attribute defining a property type consisting of the property types, boolean, integer, string and list, and wherein said Simple Descriptor Type Compositors are selected from a set consisting of a sequence type descriptor imposing an order on defined properties, a choice type descriptor imposing a constraint wherein only one element can be selected from a provided list of choices, an all type descriptor imposing a rule wherein an one or more elements ma be selected from a provided list in any order and an operation type descriptor describing an operation;determining a job configuration property (JCP) for said IDev by reading said nested Complex Descriptor Type Compositor;accepting user input relative to said JCP, said user input defining an imaging job parameter;validating said user input based on said validation rule, wherein said validation comprises checking said input for a minimum length and a maximum length or a minimum value and a maximum value; andcompiling a Job Definition List (JDL) comprising at least one of a Property Set Type Compositor and a Complex Set Type Compositor wherein said JDL is configured to define an imaging job with said at least one of a Simple Set Type Compositor and a Complex Set Type Compositor, wherein said compiling is performed by a processor and a memory if said validating is successful. 2. A method as described in claim 1 wherein said JDL comprises a Complex Set Type Compositor that comprises further nested Complex Set Type Compositors, which comprise at least one Simple Set Type Compositor. 3. A method for creating an imaging job, said method comprising: a) receiving, form an imaging device (IDev), a set of job configuration properties (JCPs) that define imaging device (IDev) properties that can be set by an application to configure said IDev for an imaging job and instruct said IDev to execute said imaging job, wherein said set of JCPs is in the form of a nested Complex Descriptor Type Compositor comprising a plurality of Simple Descriptor Type Compositors wherein said Simple Descriptor Type Compositors consist of an AppInfo attribute consisting of a list of rules and constraints used to validate user input for a property value in said simple compositor, a Value attribute describing a default value for a property, an allowedValueList attribute serving as a container for a list of values of an enumerated type, a sys-name attribute whose value specifies a system variable name known to said IDev, an isType attribute defining a property type consisting of the property types, boolean, integer, string and list, and wherein said Simple Descriptor Type Compositors are selected from a set consisting of a sequence type descriptor imposing an order on defined properties, a choice type descriptor imposing a constraint wherein only one element can be selected from a provided list of choices, an all type descriptor imposing a rule wherein any one or more elements may be selected from a provided list in any order and an operation type descriptor describing an operation;b) receiving user input relative to said at least one of said JCPs comprising a validation constraint;c) validating said user input based on said validation constraint, wherein said validation comprises checking said input for a minimum length and a maximum length or a minimum value and a maximum value; andd) compiling a Job Definition List (JDL) comprising a nested Complex Set Type Compositor comprising a plurality of Property Set Type Compositors, wherein said Compositors in said JDL comprise instructions for directing said IDev to execute an imaging job defined by said user input in said Compositors, wherein said compiling is performed by a processor and a memory if said validation is successful. 4. A method as described in claim 3 wherein said Simple Set Type Compositor is a PROPERTY_SET_TYPE compositor. 5. A method as described in claim 3 wherein said Complex Set Type Compositor is a COMPLEX_SET_TYPE compositor. 6. A method as described in claim 3 further comprising requesting said set of job configuration properties (JCPs) with a SOAP request. 7. A method as described in claim 3 wherein said receiving said set of JCPs comprises receiving a SOAP response. 8. A method as described in claim 3 further comprising sending said JDL to said IDev to execute said imaging job. 9. A system for describing an imaging job, said system comprising: a) a receiver for receiving at least one of a Simple Descriptor Type Compositor and a Complex Descriptor Type Compositor, wherein said Simple Descriptor Type Compositors consist of an AppInfo attribute consisting of a list of rules and constraints used to validate user input for a property value in said simple compositor, a Value attribute describing a default value for a property, an allowedValueList attribute serving as a container for a list of values of an enumerated type, a sys-name attribute whose value specifies a system variable name known to said IDev, an isType attribute defining a property type consisting of the property types, boolean, integer, string and list, and wherein said Simple Descriptor Type Compositors are selected from a set consisting of a sequence type descriptor imposing an order on defined properties, a choice type descriptor imposing a constraint wherein only one element can be selected from a provided list of choices, an all type descriptor imposing a rule wherein any one or more elements may be selected from a provided list in any order and an operation type descriptor describing an operation;b) a user input (UI) device for receiving user input relative to said at least one of said compositors comprising a validation rule;c) a validater for validating said user input, wherein said validating comprises checking said input for a minimum length and a maximum length or a minimum value and a maximum value;d) a parser for parsing said at least one Compositor to identify at least one Job Configuration Property (JCP) for an Imaging Device (IDev); ande) a compiler for compiling a Job Definition List (JDL) comprising a nested Complex Set Type Compositor comprising a plurality of Simple Set Type Compositors wherein said JDL is configured to define an imaging job by setting said JCP with said Complex Set Type Compositor and said user input, wherein said compiler comprises a processor and a memory. 10. A system as described in claim 9 further comprising a sender for sending said JDL to said IDev. 11. A system as described in claim 9 wherein said receiver may receive a plurality of compositors and said parser may parse said compositors to identify a plurality of JCPs and store a list of said JCPs for use in creating JDLs.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.