Providing device defined user interface modifiers to a computer system
    1.
    发明授权
    Providing device defined user interface modifiers to a computer system 有权
    向计算机系统提供设备定义的用户界面修改器

    公开(公告)号:US08271703B2

    公开(公告)日:2012-09-18

    申请号:US12253823

    申请日:2008-10-17

    CPC classification number: G06F17/30905 G06F9/451

    Abstract: In an embodiment, a computer-implemented process comprises, in a computer peripheral device that is configured to be coupled to a computer system, creating and storing one or more user interface modifiers that are defined by the device and configured to be used by the computer system to modify rendering of a user interface in the computer system; and providing the device defined user interface modifiers to the computer system. In an embodiment, the device defined user interface modifiers comprise one or more priority values for one or more features of the device; each of the one or more priority values is associated with an identifier of one of the features; and each of the priority values indicates a relative importance of the associated feature in comparison to other features.

    Abstract translation: 在一个实施例中,计算机实现的过程包括在被配置为耦合到计算机系统的计算机外围设备中,创建和存储由该设备定义并被配置为由计算机使用的一个或多个用户界面修改器 系统修改计算机系统中用户界面的渲染; 以及将设备定义的用户界面修改器提供给计算机系统。 在一个实施例中,设备定义的用户界面修改器包括用于设备的一个或多个特征的一个或多个优先级值; 一个或多个优先级值中的每一个与特征之一的标识符相关联; 并且每个优先级值指示与其他特征相比相关联的特征的相对重要性。

    Efficient file transfer on web service-enabled image forming device
    2.
    发明授权
    Efficient file transfer on web service-enabled image forming device 有权
    在启用Web服务的图像形成设备上进行高效的文件传输

    公开(公告)号:US08195830B2

    公开(公告)日:2012-06-05

    申请号:US12491192

    申请日:2009-06-24

    Applicant: Lifen Tian

    Inventor: Lifen Tian

    CPC classification number: H04L67/06 H04L67/02 H04L67/16

    Abstract: Techniques are provided for efficiently transferring documents (or files) between a client device and a WS-enabled device. A document is divided into a plurality of distinct chunks. Each chunk is packaged in a separate SOAP message. Each SOAP message includes a document identifier and a data transmission serial number (DTSN). The DTSN uniquely identifies a particular chunk of the document relative to the other chunks of the document. After one or more chunks of the document are transferred, the size of one or more subsequent chunks is adjusted based on changes in the client device, the WS-enabled device, and/or the network connection. Thereafter, each of the one or more subsequent chunks of the document is either larger or smaller than the one or more chunks that were already transferred.

    Abstract translation: 提供了在客户端设备和启用WS的设备之间有效传输文档(或文件)的技术。 文档被分成多个不同的块。 每个块都封装在单独的SOAP消息中。 每个SOAP消息包括文档标识符和数据传输序列号(DTSN)。 DTSN唯一地标识文档相对于文档的其他块的特定块。 在传送文档的一个或多个块之后,基于客户端设备,启用WS的设备和/或网络连接的改变来调整一个或多个后续块的大小。 此后,文档的一个或多个后续块中的每一个都大于或小于已经传送的一个或多个块。

    Intelligent electronic document content processing
    3.
    发明授权
    Intelligent electronic document content processing 有权
    智能电子文档内容处理

    公开(公告)号:US08130951B2

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

    申请号:US11891159

    申请日:2007-08-08

    Applicant: Lifen Tian

    Inventor: Lifen Tian

    Abstract: A network device includes a content processing module that is configured to perform intelligent document content processing, such as confidential information processing, content optimization and workflow optimization. The network device authenticates a user and determines electronic document data that is to be processed. The electronic document data may be created at the network device, e.g., by a scanning module on the network device, or at a client device, e.g., by a word processing application executing on the client device. The content processing module retrieves particular user preference data based upon the user authentication. The particular user preference data may specify confidential information preferences, content optimization preferences and/or workflow preferences. The content processing module performs intelligent document content processing on the electronic document data based upon the particular user preference data and generates processed electronic document data.

    Abstract translation: 网络设备包括内容处理模块,其被配置为执行智能文档内容处理,例如机密信息处理,内容优化和工作流优化。 网络设备认证用户并确定要处理的电子文档数据。 电子文档数据可以在网络设备上创建,例如通过网络设备上的扫描模块,或者在客户端设备上,例如通过在客户端设备上执行的文字处理应用来创建。 内容处理模块基于用户认证来检索特定用户偏好数据。 特定用户偏好数据可以指定机密信息偏好,内容优化偏好和/或工作流偏好。 内容处理模块基于特定用户偏好数据对电子文档数据执行智能文档内容处理,并生成处理后的电子文档数据。

    Intelligent electronic document content processing
    4.
    发明申请
    Intelligent electronic document content processing 有权
    智能电子文档内容处理

    公开(公告)号:US20090044254A1

    公开(公告)日:2009-02-12

    申请号:US11891159

    申请日:2007-08-08

    Applicant: Lifen Tian

    Inventor: Lifen Tian

    Abstract: A network device includes a content processing module that is configured to perform intelligent document content processing, such as confidential information processing, content optimization and workflow optimization. The network device authenticates a user and determines electronic document data that is to be processed. The electronic document data may be created at the network device, e.g., by a scanning module on the network device, or at a client device, e.g., by a word processing application executing on the client device. The content processing module retrieves particular user preference data based upon the user authentication. The particular user preference data may specify confidential information preferences, content optimization preferences and/or workflow preferences. The content processing module performs intelligent document content processing on the electronic document data based upon the particular user preference data and generates processed electronic document data.

    Abstract translation: 网络设备包括内容处理模块,其被配置为执行智能文档内容处理,例如机密信息处理,内容优化和工作流优化。 网络设备认证用户并确定要处理的电子文档数据。 电子文档数据可以在网络设备上创建,例如通过网络设备上的扫描模块,或者在客户端设备上,例如通过在客户端设备上执行的文字处理应用来创建。 内容处理模块基于用户认证来检索特定用户偏好数据。 特定用户偏好数据可以指定机密信息偏好,内容优化偏好和/或工作流偏好。 内容处理模块基于特定用户偏好数据对电子文档数据执行智能文档内容处理,并生成处理后的电子文档数据。

    User initiated alerts in a document processing environment
    5.
    发明申请
    User initiated alerts in a document processing environment 有权
    用户在文档处理环境中发起警报

    公开(公告)号:US20080031639A1

    公开(公告)日:2008-02-07

    申请号:US11499026

    申请日:2006-08-03

    Abstract: A method and apparatus for processing electronic documents is provided. A request, from a first user, to issue an alert to a second user that may have submitted a print request to the printing device is received at the printing device. The printing device may be attempting to process the print request submitted by the second user when the printing device receives the request from the first user. The first user may not know the identity of the second user. The printing device consults contact data that identifies how to contact the second user. The printing device thereafter issues the alert to the second user in accordance with the contact data. Upon receiving the alert, the second user is informed of the current condition of the printing device, e.g., the printing device may be experiencing a problem that prevents the second user's print request from being fully processed.

    Abstract translation: 提供一种用于处理电子文档的方法和装置。 在打印装置处接收来自第一用户的向可能向打印设备提交打印请求的第二用户发出警报的请求。 当打印设备从第一用户接收到请求时,打印设备可能正尝试处理由第二用户提交的打印请求。 第一个用户可能不知道第二个用户的身份。 打印设备查询识别如何联系第二个用户的联系人数据。 此后,打印装置根据联系人数据向第二用户发出警报。 当接收到警报时,通知第二用户打印装置的当前状况,例如打印装置可能正在经历妨碍第二用户打印请求被完全处理的问题。

    Integrating eventing in a web service application of a multi-functional peripheral
    6.
    发明授权
    Integrating eventing in a web service application of a multi-functional peripheral 有权
    将事件集成到多功能外设的Web服务应用程序中

    公开(公告)号:US08127306B2

    公开(公告)日:2012-02-28

    申请号:US11641366

    申请日:2006-12-18

    CPC classification number: G06F9/542 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规范,以简化事件订阅和通知过程。

    Multi-threaded device and facility manager
    7.
    发明授权
    Multi-threaded device and facility manager 有权
    多线程设备和设备管理器

    公开(公告)号:US08112766B2

    公开(公告)日:2012-02-07

    申请号:US11644181

    申请日:2006-12-21

    CPC classification number: H04L67/02 H04L67/10

    Abstract: Techniques are provided for implementing the WS-DeviceProfile standard as a multi-threaded process (“DFM”) executing on a multi-function peripheral (“MFP”). The DFM takes care of the discovery of devices and services on a network. The DFM also acts as a facility manager. The DFM implements various web services in a single component that applications can re-use. The DFM insulates these applications from some of the more complex details of the web services that the DFM implements. The MFP may comprise several different applications, each with a different specialized function. Each of these applications uses the web services provided by the DFM. The multi-threaded nature of the DFM permits new services to be added to the MFP dynamically. The threads can handle separate tasks concurrently. For example, one thread can handle communications with processes outside the MFP, while another thread can simultaneously handle communications with processes and applications inside the MFP.

    Abstract translation: 提供了在多功能外设(“MFP”)上执行的多线程进程(“DFM”)实现WS-DeviceProfile标准的技术。 DFM负责在网络上发现设备和服务。 DFM也担任设施经理。 DFM在单个组件中实现各种Web服务,应用程序可以重用。 DFM将这些应用程序与DFM实现的Web服务的一些更复杂的细节进行了绝缘。 MFP可以包括几个不同的应用,每个具有不同的专门功能。 这些应用程序都使用DFM提供的Web服务。 DFM的多线程性质允许将新的服务动态添加到MFP。 线程可以同时处理单独的任务。 例如,一个线程可以处理与MFP外部的进程的通信,而另一个线程可以同时处理与MFP内的进程和应用程序的通信。

    SCAN DATA WORKFLOW PROCESSING
    8.
    发明申请
    SCAN DATA WORKFLOW PROCESSING 有权
    扫描数据工作流程

    公开(公告)号:US20110063655A1

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

    申请号:US12560590

    申请日:2009-09-16

    Applicant: Lifen Tian

    Inventor: Lifen Tian

    Abstract: Systems and methods are disclosed for scan workflow processing to correctly and reliably generate a final output for a user. A workflow control service identifies capabilities of one or more devices for performing post processing steps defined in a scan workflow. An image scanner is utilized to scan a document to generate scanned document data. The workflow control service provides the post processing steps to the one or more of the devices based on the identified capabilities for each respective device. The devices then perform the post processing steps on the scanned document data to generate a final output. The workflow control service then transmits the output data to a device identified by the workflow to generate the final output.

    Abstract translation: 公开了用于扫描工作流程处理以正确且可靠地为用户生成最终输出的系统和方法。 工作流控制服务识别用于执行扫描工作流程中定义的后处理步骤的一个或多个设备的功能。 利用图像扫描器扫描文档以生成扫描的文档数据。 基于针对每个相应设备的所识别的能力,工作流控制服务向一个或多个设备提供后处理步骤。 然后,设备对扫描的文档数据执行后处理步骤以产生最终输出。 然后,工作流控制服务将输出数据发送到由工作流标识的设备以产生最终输出。

    PROVIDING DEVICE DEFINED USER INTERFACE MODIFIERS TO A COMPUTER SYSTEM
    9.
    发明申请
    PROVIDING DEVICE DEFINED USER INTERFACE MODIFIERS TO A COMPUTER SYSTEM 有权
    提供设备将定义的用户界面修改器定义到计算机系统

    公开(公告)号:US20100100832A1

    公开(公告)日:2010-04-22

    申请号:US12253823

    申请日:2008-10-17

    CPC classification number: G06F17/30905 G06F9/451

    Abstract: In an embodiment, a computer-implemented process comprises, in a computer peripheral device that is configured to be coupled to a computer system, creating and storing one or more user interface modifiers that are defined by the device and configured to be used by the computer system to modify rendering of a user interface in the computer system; and providing the device defined user interface modifiers to the computer system. In an embodiment, the device defined user interface modifiers comprise one or more priority values for one or more features of the device; each of the one or more priority values is associated with an identifier of one of the features; and each of the priority values indicates a relative importance of the associated feature in comparison to other features.

    Abstract translation: 在一个实施例中,计算机实现的过程包括在被配置为耦合到计算机系统的计算机外围设备中,创建和存储由该设备定义并被配置为由计算机使用的一个或多个用户界面修改器 系统修改计算机系统中用户界面的渲染; 以及将设备定义的用户界面修改器提供给计算机系统。 在一个实施例中,设备定义的用户界面修改器包括用于设备的一个或多个特征的一个或多个优先级值; 一个或多个优先级值中的每一个与特征之一的标识符相关联; 并且每个优先级值指示与其他特征相比相关联的特征的相对重要性。

    Efficient web services application status self-control system on image-forming device
    10.
    发明申请
    Efficient web services application status self-control system on image-forming device 有权
    图像形成装置上高效的Web服务应用状态自我控制系统

    公开(公告)号:US20080313649A1

    公开(公告)日:2008-12-18

    申请号:US11818013

    申请日:2007-06-12

    Applicant: Lifen Tian

    Inventor: Lifen Tian

    Abstract: Techniques and systems for controlling resources used by a device's web services applications are disclosed. In one technique, web services applications release their allocated resources and enter a “sleep mode” after being inactive for a specified period of time. In one technique, a device maintains a shared pool of memory resources. The pool contains data structures that web services applications are likely to re-use. Before allocating a new instance of a needed data structure from free memory, a web services application first determines whether the shared pool already contains a currently unused but allocated instance of a data structure of the needed type, and, if the shared pool does, then the web service application uses that instance, overwriting existing data in the instance as needed. Web services applications return such data structures to the shared pool when those web services applications are finished using those data structures.

    Abstract translation: 公开了用于控制设备的web服务应用使用的资源的技术和系统。 在一种技术中,Web服务应用程序释放其分配的资源,并在指定的时间段内处于非活动状态后进入“睡眠模式”。 在一种技术中,设备维护共享的内存资源池。 该池包含Web服务应用程序可能重用的数据结构。 在从可用内存分配所需数据结构的新实例之前,Web服务应用程序首先确定共享池是否已经包含所需类型的数据结构的当前未使用但已分配的实例,如果共享池是,则 Web服务应用程序使用该实例,根据需要覆盖实例中的现有数据。 当这些Web服务应用程序使用这些数据结构完成时,Web服务应用程序将这些数据结构返回给共享池。

Patent Agency Ranking