Using specialized output device job spooler as generic buffer manager
    1.
    发明授权
    Using specialized output device job spooler as generic buffer manager 失效
    使用专门的输出设备作业后台处理程序作为通用缓冲区管理器

    公开(公告)号:US5371888A

    公开(公告)日:1994-12-06

    申请号:US755469

    申请日:1991-09-05

    IPC分类号: G06F9/46 G06F15/16 G06F9/00

    CPC分类号: G06F9/546

    摘要: In a user interactive multitasking data processing system, a comprehensive managing subsystem is constructed for managing queued processing of tasks of a particular type that ordinarily are not handled on a queued basis by the associated operating system. The subsystem is constructed around a task control utility which lacks capability for controlling required display presentation and queue managing functions for the respective task type. The utility is adapted to interface with operating system elements that ordinarily perform display and queue management functions relative to tasks other than the tasks handled by the utility. In the embodiment specifically disclosed, a utility for managing queued processing of page image data (e.g. data produced by document scanners or other image capture devices) interfaces with Presentation Manager and Print Spooler elements of the OS/2.TM. Operating System. The utility per se lacks functional capabilities for display and queue management, which are required for managing the processing of associated image data, and therefore requires considerably less storage capacity than it would need if such capabilities were included. These functions are performed by the OS/2 elements to which the utility interfaces. However, the utility accesses image data in the queues created by the OS/2 Spooler transparent to (i.e. without cooperation of) the Spooler, when transferring such data between the queues and associated processing applications. Thus, the utility operates more efficiently than it would if required to invoke the Spooler when making such transfers.

    摘要翻译: 在用户交互式多任务数据处理系统中,构建了一个综合管理子系统,用于管理特定类型的任务的排队处理,这些任务通常由相关联的操作系统排队等待处理。 子系统围绕任务控制实用程序构建,该实用程序缺乏用于控制相应任务类型的所需显示呈现和队列管理功能的能力。 该实用程序适于与通常执行显示和队列管理功能的操作系统元件相对于除了由该实用程序处理的任务之外的任务。 在具体公开的实施例中,用于管理页面图像数据(例如由文档扫描器或其他图像捕获设备产生的数据)的排队处理的实用程序与OS / 2 TM操作系统的Presentation Manager和Print Spooler元件接口。 该公用程序本身缺乏用于显示和队列管理的功能能力,这些是管理相关图像数据处理所需的功能,因此如果包括这些功能,则需要相当少的存储容量。 这些功能由实用程序接口所在的OS / 2元素执行。 然而,当在队列和相关联的处理应用程序之间传送这样的数据时,该实用程序访问由OS / 2后台打印机创建的队列中的图像数据,以便透明地(即,不与之协同工作)后台处理程序。 因此,实用程序比进行此类转移时要求调用假脱机程序更有效。

    Method and system for supporting multiple adapters in a personal
computer data processing system
    3.
    发明授权
    Method and system for supporting multiple adapters in a personal computer data processing system 失效
    用于在个人计算机数据处理系统中支持多个适配器的方法和系统

    公开(公告)号:US5313592A

    公开(公告)日:1994-05-17

    申请号:US918473

    申请日:1992-07-22

    IPC分类号: G06F13/10 G06F13/38 G06F13/00

    CPC分类号: G06F13/102 G06F13/387

    摘要: The present invention provides a method and system for providing communication between a number of applications and a number of devices disposed in various relative locations in a data processing system through an interface that is capable of accessing only a single device at a prespecified relative location. The applications are concurrently executing within the data processing system. A device table is established for each of the applications, wherein each device table includes device parameter information and device address information for each of the devices in the data processing system. A particular device is specified for use with a selected application. Device parameter information and device address information for the prespecified relative location within the device table established for the application are overwritten with device parameter information and device address information for the particular device specified. Data is then directed from a particular application to a selected device utilizing the device parameter information and device address information stored within the device table for the particular application.

    摘要翻译: 本发明提供了一种方法和系统,用于通过能够在预先指定的相对位置仅访问单个设备的接口来提供多个应用和设置在数据处理系统中的各种相对位置中的多个设备之间的通信。 应用程序在数据处理系统中同时执行。 为每个应用建立设备表,其中每个设备表包括用于数据处理系统中的每个设备的设备参数信息和设备地址信息。 指定特定设备用于所选应用程序。 为应用程序建立的设备表内的预先指定的相对位置的设备参数信息和设备地址信息将被覆盖设备参数信息和指定的特定设备的设备地址信息。 然后使用存储在特定应用的设备表内的设备参数信息和设备地址信息,将数据从特定应用引导到所选择的设备。

    Matching of complex nested objects by multilevel hashing
    5.
    发明授权
    Matching of complex nested objects by multilevel hashing 失效
    通过多级散列匹配复杂的嵌套对象

    公开(公告)号:US07613701B2

    公开(公告)日:2009-11-03

    申请号:US11021689

    申请日:2004-12-22

    IPC分类号: G06F7/00

    摘要: A computer-based method with multilevel hashing for lookup of a complex nested object (such as access control list) which has a plurality of nesting levels and each level has at least one element. Method stores representatives of a complex nested object in a data structure at locations determined by recursive multilevel hashing of the complex nested object elements. When needed, a match for an inputted complex nested object is determined by applying the same recursive multilevel hashing to the inputted complex nested object, as used during the storing of the complex nested object, and performing integer comparisons with hash values of the stored complex nested object.

    摘要翻译: 具有用于查找具有多个嵌套级别和每个级别的复杂嵌套对象(诸如访问控制列表)的多级散列的基于计算机的方法具有至少一个元素。 方法将复杂嵌套对象的代表存储在由复杂嵌套对象元素的递归多级散列确定的位置的数据结构中。 当需要时,通过对输入的复杂嵌套对象应用相同的递归多级哈希来确定输入的复杂嵌套对象的匹配,如在复杂嵌套对象的存储期间所使用的,并且与存储的复杂嵌套对象的哈希值进行整数比较 目的。

    Split and joint compressed audio with minimum mismatching and distortion
    7.
    发明授权
    Split and joint compressed audio with minimum mismatching and distortion 有权
    分割和联合压缩音频具有最小的失配和失真

    公开(公告)号:US06832198B1

    公开(公告)日:2004-12-14

    申请号:US09606469

    申请日:2000-06-29

    IPC分类号: G10L2100

    摘要: The present invention provides a system, computer program product and a method for overlapping boundary data of an audio information track which includes ending data from a previous track and starting data from a succeeding track. By doing this, the ending data from a previous track and the beginning data from a succeeding track are available for the compression process. The compression program then manipulates the additional appended data in order to generate the compressed audio. Later, by severing the overlapping appended additional information before recombining the tracks, the resulting No-Pause CD audio stream is free from distortion and mismatch.

    摘要翻译: 本发明提供了一种系统,计算机程序产品和用于重叠音频信息轨道的边界数据的方法,该音频信息轨道包括从先前轨道结束数据并从后续轨道开始数据。 通过这样做,来自前一轨道的结束数据和来自后续轨道的开始数据可用于压缩处理。 压缩程序然后操纵附加的附加数据以便生成压缩音频。 之后,通过在重新组合轨道之前切断重叠附加的附加信息,所得到的No-Pause CD音频流没有失真和不匹配。

    System for the management of multiple time-critical data streams
    8.
    发明授权
    System for the management of multiple time-critical data streams 失效
    用于管理多个时间关键数据流的系统

    公开(公告)号:US5884028A

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

    申请号:US283030

    申请日:1994-07-29

    IPC分类号: G06F9/50 G06F13/00

    CPC分类号: G06F9/5011 G06F9/5016

    摘要: A networked computer system for storing and presenting multimedia data distributes that data among multiple storage devices of the system. The system includes a plurality of computers, each of which supports at least one viewing station. Each viewing station has access to any file on any of the storage devices and can retrieve and display any file on demand. To provide an efficient system and, at the same time, reduce the probability that the viewing of multimedia data may be interrupted, the system allocates resources, prioritizes access to files, and buffers data prior to the data's delivery to video adapters.

    摘要翻译: 用于存储和呈现多媒体数据的联网计算机系统在该系统的多个存储设备之间分配该数据。 该系统包括多个计算机,每个计算机都支持至少一个观察站。 每个观看站都可以访问任何存储设备上的任何文件,并可以根据需要检索和显示任何文件。 为了提供一种有效的系统,并且同时降低了在数据传送到视频适配器之前多媒体数据的查看可能被中断的可能性,系统分配资源,优先访问文件以及缓冲数据。

    Watermarking system that executes received watermarking instructions to embed a watermark
    9.
    发明授权
    Watermarking system that executes received watermarking instructions to embed a watermark 有权
    执行接收水印指令以嵌入水印的水印系统

    公开(公告)号:US08180708B2

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

    申请号:US11184308

    申请日:2005-07-18

    IPC分类号: G06F21/00

    摘要: A method of managing keys is provided. According to one exemplary method, digital content data encrypted with a first encrypting key is decrypted using a first decrypting key, and re-encrypted using a second encrypting key. A second decrypting key is encrypted using a third encrypting key to produce an encrypted second decrypting key. In some embodiments, an encrypted first decrypting key that was encrypted using a fourth encrypting key is received, and the encrypted first decrypting key is decrypted using a fourth decrypting key to reproduce the first decrypting key. An application for use on a computer system is also provided.

    摘要翻译: 提供了一种管理密钥的方法。 根据一个示例性方法,使用第一解密密钥对用第一加密密钥加密的数字内容数据进行解密,并使用第二加密密钥重新加密。 使用第三加密密钥对第二解密密钥进行加密,以产生加密的第二解密密钥。 在一些实施例中,接收使用第四加密密钥加密的加密的第一解密密钥,并且使用第四解密密钥解密加密的第一解密密钥以再现第一解密密钥。 还提供了在计算机系统上使用的应用程序。

    WATERMARKING SYSTEM FOR TRACKING DIGITAL CONTENT
    10.
    发明申请
    WATERMARKING SYSTEM FOR TRACKING DIGITAL CONTENT 审中-公开
    跟踪数字内容的水印系统

    公开(公告)号:US20080172747A1

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

    申请号:US11932316

    申请日:2007-10-31

    IPC分类号: G06F7/04

    摘要: A method is provided for tracking digital content received at a first device. According to the method, a first watermark is embedded in the digital content. The first watermark includes information for identifying a user of the first device and/or information for identifying a licensee of the digital content. The digital content is received from a content provider at the first device. In some embodiments, the first device is an end user device and the embedding is performed by this end user device. In other embodiments, the embedding is performed a source of the digital content, a copyright owner of the digital content, or the content provider.

    摘要翻译: 提供了一种用于跟踪在第一设备处接收的数字内容的方法。 根据该方法,第一水印嵌入在数字内容中。 第一水印包括用于识别第一设备的用户的信息和/或用于识别数字内容的被许可人的信息。 从第一设备的内容提供商接收数字内容。 在一些实施例中,第一设备是最终用户设备,并且嵌入由该终端用户设备执行。 在其他实施例中,嵌入是数字内容的源,数字内容的版权所有者或内容提供者。