Managing the processing of print data at printing devices based upon available consumable resources
    11.
    发明授权
    Managing the processing of print data at printing devices based upon available consumable resources 有权
    根据可用的消耗品管理打印设备上的打印数据的处理

    公开(公告)号:US08139245B2

    公开(公告)日:2012-03-20

    申请号:US11410542

    申请日:2006-04-24

    Applicant: Lifen Tian

    Inventor: Lifen Tian

    Abstract: An approach is provided for managing the processing of print data at a printing device based upon available consumable resources. A printing device includes a print process configured to determine consumable resources that are currently available at the printing device. The print process is further configured to determine which print data is to be processed based upon the consumable resources currently available at the printing device and the consumable resources required to completely process each of the print data. Print data that can be completely processed using the currently available consumable resources are selected for processing. The print process may also be configured to cause a notification to be provided to a client device to indicate the consumable resources currently available at a printing device and/or that insufficient consumable resources were available to process particular print data and to recommend other consumable resources to process the particular print data.

    Abstract translation: 提供了一种用于基于可用的消耗品资源来管理打印设备处的打印数据的方法。 打印装置包括被配置为确定当前在打印装置处可用的可消耗资源的打印处理。 打印处理还被配置为基于当前在打印设备可用的消耗资源以及完全处理每个打印数据所需的可消耗资源来确定要处理哪些打印数据。 选择可以使用当前可用的可消耗资源完全处理的打印数据进行处理。 打印过程还可以被配置为使得向客户端设备提供通知以指示当前在打印设备处可用的消耗品资源和/或不足够的可消耗资源可用于处理特定打印数据并向其推荐其他消耗品资源 处理特定的打印数据。

    Optimized printing of electronic documents
    12.
    发明授权
    Optimized printing of electronic documents 有权
    优化打印电子文件

    公开(公告)号:US07973962B2

    公开(公告)日:2011-07-05

    申请号:US12628146

    申请日:2009-11-30

    Applicant: Lifen Tian

    Inventor: Lifen Tian

    CPC classification number: G06F3/1263 G06F3/1212 G06F3/1226

    Abstract: Approaches for the optimized printing of electronic documents are provided. The approaches are applicable to a wide variety of contexts and implementations and include generating an estimated processing time for an electronic document and reporting the estimated processing time back to a client device. Generating an estimated time to process includes processing at least a portion of the print data. Further, the approaches include re-ordering a processing queue based on the estimated processing time for the electronic document, and additionally based on an in-queue time for each print data in the processing queue. Further, any user-designated priority may be factored into the re-ordering of print data in the processing queue, or in the alternative, bypass the optimization process entirely. These approaches may be implemented on a printing device, a print server, a client device or any other device capable of utilizing these approaches.

    Abstract translation: 提供电子文件优化打印的方法。 这些方法适用于各种上下文和实现,并且包括为电子文档生成估计的处理时间并将估计的处理时间报告回客户端设备。 生成估计的处理时间包括处理打印数据的至少一部分。 此外,这些方法包括基于电子文档的估计处理时间重新排序处理队列,并且另外基于处理队列中的每个打印数据的队列时间。 此外,任何用户指定的优先级可以被考虑到处理队列中的打印数据的重新排序中,或者替代地,完全绕过优化过程。 这些方法可以在打印设备,打印服务器,客户端设备或能够利用这些方法的任何其他设备上实现。

    Implementing a web service application on a device with multiple threads
    13.
    发明授权
    Implementing a web service application on a device with multiple threads 有权
    在具有多个线程的设备上实现Web服务应用程序

    公开(公告)号:US07680877B2

    公开(公告)日:2010-03-16

    申请号:US11641510

    申请日:2006-12-18

    CPC classification number: G06F9/4843 G06F9/547 H04L67/16

    Abstract: Techniques are provided for efficiently processing SOAP requests at a Web service application (WSA) of a multi-functional device (MFP). In one technique, a WSA includes at least three threads. An external request processing thread processes SOAP requests from different client applications. A request processing thread processes a SOAP request according to the business logic of the WSA. A internal communications thread communicates with other components of the MFP that are distinct from the WSA. In another technique, a WSA processes different SOAP request differently, depending on the size of the SOAP and the resources required to process the SOAP request so that fast requests may be processed immediately while slow requests are pending. In another technique, a WS-Eventing specification is implemented within a WSA to simplify the event subscription and notification process.

    Abstract translation: 提供了用于在多功能设备(MFP)的Web服务应用(WSA)处有效地处理SOAP请求的技术。 在一种技术中,WSA包括至少三个线程。 外部请求处理线程处理来自不同客户端应用程序的SOAP请求。 请求处理线程根据WSA的业务逻辑处理SOAP请求。 内部通信线程与MFP的与WSA不同的其他组件进行通信。 在另一种技术中,WSA根据SOAP的大小和处理SOAP请求所需的资源,不同地处理不同的SOAP请求,以便在缓慢请求挂起时可以立即处理快速请求。 在另一种技术中,在WSA中实现了WS-Eventing规范,以简化事件订阅和通知过程。

    Implementing a web service application on a multi-functional peripheral with multiple threads
    14.
    发明申请
    Implementing a web service application on a multi-functional peripheral with multiple threads 有权
    在具有多个线程的多功能外设上实现Web服务应用程序

    公开(公告)号:US20080148258A1

    公开(公告)日:2008-06-19

    申请号:US11641510

    申请日:2006-12-18

    CPC classification number: G06F9/4843 G06F9/547 H04L67/16

    Abstract: Techniques are provided for efficiently processing SOAP requests at a Web service application (WSA) of a multi-functional device (MFP). In one technique, a WSA includes at least three threads. An external request processing thread processes SOAP requests from different client applications. A request processing thread processes a SOAP request according to the business logic of the WSA. A internal communications thread communicates with other components of the MFP that are distinct from the WSA. In another technique, a WSA processes different SOAP request differently, depending on the size of the SOAP and the resources required to process the SOAP request so that fast requests may be processed immediately while slow requests are pending. In another technique, a WS-Eventing specification is implemented within a WSA to simplify the event subscription and notification process.

    Abstract translation: 提供了用于在多功能设备(MFP)的Web服务应用(WSA)处有效地处理SOAP请求的技术。 在一种技术中,WSA包括至少三个线程。 外部请求处理线程处理来自不同客户端应用程序的SOAP请求。 请求处理线程根据WSA的业务逻辑处理SOAP请求。 内部通信线程与MFP的与WSA不同的其他组件进行通信。 在另一种技术中,WSA根据SOAP的大小和处理SOAP请求所需的资源,不同地处理不同的SOAP请求,以便在缓慢请求挂起时可以立即处理快速请求。 在另一种技术中,在WSA中实现了WS-Eventing规范,以简化事件订阅和通知过程。

    Device management system for processing client requests
    15.
    发明申请
    Device management system for processing client requests 审中-公开
    用于处理客户端请求的设备管理系统

    公开(公告)号:US20070208837A1

    公开(公告)日:2007-09-06

    申请号:US11360791

    申请日:2006-02-22

    Inventor: Lifen Tian Yuwen Wu

    Abstract: A device management system is provided for processing client requests. When a client request is received, the device management system selects a particular network device from a plurality of available network devices to process the request. The selection is based upon user preference data and network device attribute data. The user preference data indicates one or more attributes that a user associated with the client request would like a network device that processes the request to have. The user preference data may also indicate a relative priority of desired network device attributes. The network device attribute data indicates one or more attributes of the plurality of available network devices. Examples of the attributes indicated by the user preference data and device attributes include performance attributes, such as resolution, speed and finishing options, as well as other device attributes, such as location.

    Abstract translation: 提供了一种用于处理客户端请求的设备管理系统。 当接收到客户端请求时,设备管理系统从多个可用网络设备中选择特定的网络设备来处理该请求。 该选择基于用户偏好数据和网络设备属性数据。 用户偏好数据指示与客户端请求相关联的用户想要处理请求具有的网络设备的一个或多个属性。 用户偏好数据还可以指示期望的网络设备属性的相对优先级。 网络设备属性数据指示多个可用网络设备的一个或多个属性。 由用户偏好数据和设备属性指示的属性的示例包括诸如分辨率,速度和完成选项之类的性能属性,以及诸如位置的其他设备属性。

    Methods and systems to provide proxy scan services to legacy devices
    16.
    发明授权
    Methods and systems to provide proxy scan services to legacy devices 有权
    为传统设备提供代理扫描服务的方法和系统

    公开(公告)号:US08619341B2

    公开(公告)日:2013-12-31

    申请号:US12570843

    申请日:2009-09-30

    Abstract: Systems and methods are disclosed for enabling legacy devices to consistently and reliably operate within a distributed scan environment using proxy scan services. A proxy scan service is communicatively coupled between a scan management service and a scanner. Information transmitted between the scan management service and the scanner is intercepted at the proxy scan service, where the scan management service recognizes a first format message for the information and the scanner recognizes a second format message for the information. The information is converted at the proxy scan service between the first format message and the second format message. The transmission between the scan management service and the scanner is completed using the converted information.

    Abstract translation: 公开了系统和方法,以使传统设备能够在使用代理扫描服务的分布式扫描环境中始终如一地可靠地运行。 代理扫描服务通信地耦合在扫描管理服务和扫描仪之间。 在扫描管理服务和扫描仪之间传输的信息在代理扫描服务处被拦截,扫描管理服务识别信息的第一格式消息,并且扫描器识别信息的第二格式消息。 该信息在第一格式消息和第二格式消息之间的代理扫描服务处被转换。 使用转换的信息完成扫描管理服务和扫描仪之间的传输。

    Methods and systems to provide scan services to an image forming device
    17.
    发明授权
    Methods and systems to provide scan services to an image forming device 有权
    向图像形成装置提供扫描服务的方法和系统

    公开(公告)号:US08355170B2

    公开(公告)日:2013-01-15

    申请号:US12843199

    申请日:2010-07-26

    Applicant: Lifen Tian

    Inventor: Lifen Tian

    CPC classification number: H04N1/33346

    Abstract: Systems and methods are disclosed for scanning devices to exchange scan messages with external devices, where the scan messages comprise WS-Scan protocol message and DSM protocol messages. A determination is made if a scan message comprises a WS-Scan protocol message or a DSM protocol message. A response is made to the WS-Scan protocol message if the scan message is a WS-Scan protocol message. Further, a response is made to the DSM protocol message if the scan message is a DSM protocol message. A user interface of the scanning device hides the distinctions between WS-Scan and DSM to permit a user to seamlessly select scanning to either or both WS-Scan and DSM destinations.

    Abstract translation: 公开了用于扫描设备以与外部设备交换扫描消息的系统和方法,其中扫描消息包括WS-Scan协议消息和DSM协议消息。 如果扫描消息包括WS-Scan协议消息或DSM协议消息,则确定。 如果扫描消息是WS-Scan协议消息,则对WS-Scan协议消息做出响应。 此外,如果扫描消息是DSM协议消息,则对DSM协议消息进行响应。 扫描设备的用户界面隐藏了WS-Scan和DSM之间的区别,以允许用户无缝地选择扫描WS扫描和DSM目的地。

    METHODS AND SYSTEMS TO PROVIDE SCAN SERVICES TO AN IMAGE FORMING DEVICE
    18.
    发明申请
    METHODS AND SYSTEMS TO PROVIDE SCAN SERVICES TO AN IMAGE FORMING DEVICE 有权
    向图像形成设备提供扫描服务的方法和系统

    公开(公告)号:US20120019873A1

    公开(公告)日:2012-01-26

    申请号:US12843199

    申请日:2010-07-26

    Applicant: Lifen Tian

    Inventor: Lifen Tian

    CPC classification number: H04N1/33346

    Abstract: Systems and methods are disclosed for scanning devices to exchange scan messages with external devices, where the scan messages comprise WS-Scan protocol message and DSM protocol messages. A determination is made if a scan message comprises a WS-Scan protocol message or a DSM protocol message. A response is made to the WS-Scan protocol message if the scan message is a WS-Scan protocol message. Further, a response is made to the DSM protocol message if the scan message is a DSM protocol message. A user interface of the scanning device hides the distinctions between WS-Scan and DSM to permit a user to seamlessly select scanning to either or both WS-Scan and DSM destinations.

    Abstract translation: 公开了用于扫描设备以与外部设备交换扫描消息的系统和方法,其中扫描消息包括WS-Scan协议消息和DSM协议消息。 如果扫描消息包括WS-Scan协议消息或DSM协议消息,则确定。 如果扫描消息是WS-Scan协议消息,则会对WS-Scan协议消息做出响应。 此外,如果扫描消息是DSM协议消息,则对DSM协议消息进行响应。 扫描设备的用户界面隐藏了WS-Scan和DSM之间的区别,以允许用户无缝地选择扫描WS扫描和DSM目的地。

    METHODS AND SYSTEMS TO PROVIDE PROXY SCAN SERVICES TO LEGACY DEVICES
    19.
    发明申请
    METHODS AND SYSTEMS TO PROVIDE PROXY SCAN SERVICES TO LEGACY DEVICES 有权
    向代理服务提供代理扫描服务的方法和系统

    公开(公告)号:US20110075225A1

    公开(公告)日:2011-03-31

    申请号:US12570843

    申请日:2009-09-30

    Abstract: Systems and methods are disclosed for enabling legacy devices to consistently and reliably operate within a distributed scan environment using proxy scan services. A proxy scan service is communicatively coupled between a scan management service and a scanner. Information transmitted between the scan management service and the scanner is intercepted at the proxy scan service, where the scan management service recognizes a first format message for the information and the scanner recognizes a second format message for the information. The information is converted at the proxy scan service between the first format message and the second format message. The transmission between the scan management service and the scanner is completed using the converted information.

    Abstract translation: 公开了系统和方法,以使传统设备能够在使用代理扫描服务的分布式扫描环境中始终如一地可靠地运行。 代理扫描服务通信地耦合在扫描管理服务和扫描仪之间。 在扫描管理服务和扫描仪之间传输的信息在代理扫描服务处被拦截,扫描管理服务识别信息的第一格式消息,并且扫描器识别信息的第二格式消息。 该信息在第一格式消息和第二格式消息之间的代理扫描服务处被转换。 使用转换的信息完成扫描管理服务和扫描仪之间的传输。

    Processing fast and slow SOAP requests differently in a web service application of a multi-functional peripheral
    20.
    发明授权
    Processing fast and slow SOAP requests differently in a web service application of a multi-functional peripheral 有权
    在多功能外设的Web服务应用程序中处理快速和慢速的SOAP请求

    公开(公告)号:US07904917B2

    公开(公告)日:2011-03-08

    申请号:US11641355

    申请日:2006-12-18

    CPC classification number: G06F9/4881 H04L67/02 H04L67/322 H04L69/16

    Abstract: Techniques are provided for efficiently processing SOAP requests at a Web service application (WSA) of a multi-functional device (MFP). In one technique, a WSA includes at least three threads. An external request processing thread processes SOAP requests from different client applications. A request processing thread processes a SOAP request according to the business logic of the WSA. A internal communications thread communicates with other components of the MFP that are distinct from the WSA. In another technique, a WSA processes different SOAP request differently, depending on the size of the SOAP and the resources required to process the SOAP request so that fast requests may be processed immediately while slow requests are pending. In another technique, a WS-Eventing specification is implemented within a WSA to simplify the event subscription and notification process.

    Abstract translation: 提供了用于在多功能设备(MFP)的Web服务应用(WSA)处有效地处理SOAP请求的技术。 在一种技术中,WSA包括至少三个线程。 外部请求处理线程处理来自不同客户端应用程序的SOAP请求。 请求处理线程根据WSA的业务逻辑处理SOAP请求。 内部通信线程与MFP的与WSA不同的其他组件进行通信。 在另一种技术中,WSA根据SOAP的大小和处理SOAP请求所需的资源,不同地处理不同的SOAP请求,以便在缓慢请求挂起时可以立即处理快速请求。 在另一种技术中,在WSA中实现WS-Eventing规范,以简化事件订阅和通知过程。

Patent Agency Ranking