会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method and apparatus for providing distributed clip-list management
    • 提供分布式剪辑列表管理的方法和装置
    • US06694379B1
    • 2004-02-17
    • US09289802
    • 1999-04-09
    • James G. HankoAlan T. RubergJ. Duane NorthcuttGerard A. Wall
    • James G. HankoAlan T. RubergJ. Duane NorthcuttGerard A. Wall
    • G06F954
    • G06F3/14G06T1/60G09G5/02G09G5/14G09G5/393G09G2340/02G09G2340/0407H04N5/44591H04N21/4143H04N21/4316H04N21/440263H04N21/4438
    • A method and apparatus for providing distributed clip-list management. In an embodiment, an application maintains a local clip-list that identifies those portions of a remote frame buffer that are unambiguously associated with the given application, as well as those portions of the remote frame buffer which are disputed between the given application and one or more other applications. Applications may enforce a dispute policy with respect to writing image data to disputed regions of the frame buffer. Applications are able to write to the frame buffer asynchronously, without the use of a frame buffer lock. A clip manager maintains a global clip-list, and responds to messages from the applications by updating the global clip-list and informing those other applications of relevant changes to their own respective local clip-lists. The portions of an application's clip-list that have been previously claimed by other applications and which have not been acknowledged as lost by the other applications are referred to as disputed regions. Each application is kept informed about its current clip-list and any disputed regions within its current clip-list. The clip manager may be implemented as part of the window manager, or as a separate process. A policing process may be implemented at or in line with the frame buffer to ensure that an application does not write to portions of the frame buffer that have been granted to another application. The operations of the policing process are coordinated by the clip manager.
    • 一种用于提供分布式剪辑列表管理的方法和装置。 在一个实施例中,应用程序维护本地剪辑列表,其识别与给定应用程序明确相关联的远程帧缓冲器的那些部分,以及远程帧缓冲器在给定应用程序之间有争议的那些部分, 更多的其他应用。 应用程序可以执行关于将图像数据写入帧缓冲区的争议区域的争议策略。 应用程序能够异步地写入帧缓冲区,而不需要使用帧缓冲区锁定。 剪辑管理器维护全局剪辑列表,并通过更新全局剪辑列表并向其他应用程序通知相应的本地剪辑列表的相关更改来响应来自应用程序的消息。 以前由其他应用程序声明并且未被其他应用程序丢失的应用程序的剪辑列表的部分被称为有争议的区域。 每个应用程序随时被通知其当前的剪辑列表和其当前剪辑列表中的任何有争议的区域。 剪辑管理器可以被实现为窗口管理器的一部分,或作为单独的进程。 可以在帧缓冲器处或与帧缓冲器一致地实现监管过程,以确保应用程序不写入已经被授予另一应用的帧缓冲器的部分。 管理过程的操作由剪辑管理器进行协调。
    • 5. 发明授权
    • Method and apparatus for improving utilization of a resource on a shared client
    • 提高共享客户端资源利用率的方法和装置
    • US06912578B1
    • 2005-06-28
    • US09513652
    • 2000-02-25
    • James G. HankoJ. Duane NorthcuttGerard A. Wall
    • James G. HankoJ. Duane NorthcuttGerard A. Wall
    • G06F9/50G06F15/16
    • G06F9/5011G06F9/485G06F9/5022G06F2209/508
    • The present invention provides a method and apparatus for improving the utilization of a resource in a shared client computer environment. The invention overcomes the problem inherent in using traditional computer programs on a shared client, by monitoring the status of an application, determining when an application does not need a resource, and causing the application to stop consuming the resource. In one embodiment, resource consumption is not halted, but the application is caused to use less of the resource. The invention detects when a user has stopped interaction with an application. This can occur, for instance, when the user removes an identifier from the end user terminal. When the user interaction stops, the invention has a mechanism to stop a program from consuming resources (or to reduce its resource usage) and to restart it (or return it to its original state) later. The invention further includes a procedure for stopping or reducing the resource usage of the application when the user has stopped interacting with it, and to restart it when the user begins (or is capable of beginning) interaction with it. All this is done without modifying the application in any way.
    • 本发明提供一种用于提高共享客户端计算机环境中资源利用率的方法和装置。 本发明克服了在共享客户端上使用传统计算机程序所固有的问题,通过监视应用程序的状态,确定应用程序什么时候不需要资源,并使应用程序停止消耗资源。 在一个实施例中,资源消耗不被停止,但是应用被使用较少的资源。 本发明检测用户何时停止与应用的交互。 例如,当用户从最终用户终端移除标识符时,可能会发生这种情况。 当用户交互停止时,本发明具有停止程序消耗资源(或减少其资源使用)并重新启动它(或将其返回到其初始状态)的机制。 本发明还包括当用户停止与其交互时停止或减少应用的资源使用的过程,并且当用户开始(或能够开始)与其交互时重新启动它。 所有这一切都是在没有以任何方式修改应用程序的情况下完成的。
    • 6. 发明授权
    • Method and apparatus for synchronizing firmware
    • 用于同步固件的方法和装置
    • US06678741B1
    • 2004-01-13
    • US09289787
    • 1999-04-09
    • J. Duane NorthcuttGerard A. WallJames G. HankoBenjamin H. Stoltz
    • J. Duane NorthcuttGerard A. WallJames G. HankoBenjamin H. Stoltz
    • G06F1516
    • G06F8/65Y10S707/99938Y10S707/99952Y10S707/99953
    • The invention is a method and apparatus for synchronizing firmware associated with a first computer device and a second computer device, such as a server and a client computer. In accordance with one embodiment of the invention, the method comprises the steps of providing information regarding a characteristic of the firmware associated with the first and second devices, comparing the provided firmware information to determine if the firmware is synchronized, and associating new firmware with the second device to synchronize the firmware if the firmware is found to not be synchronized in the comparing step. In one or more embodiments of the invention, the firmware associated with the second device is not modified unless the integrity of the firmware to be installed on the second device is verified using a digital signature.
    • 本发明是用于同步与第一计算机设备和第二计算机设备(例如服务器和客户端计算机)相关联的固件的方法和装置。 根据本发明的一个实施例,该方法包括以下步骤:提供关于与第一和第二设备相关联的固件的特性的信息,比较所提供的固件信息以确定固件是否同步,以及将新固件与 如果在比较步骤中发现固件不被同步,则第二设备来同步固件。 在本发明的一个或多个实施例中,与第二设备相关联的固件不被修改,除非使用数字签名验证要安装在第二设备上的固件的完整性。
    • 7. 发明授权
    • Method and apparatus for the detection of motion in video
    • 用于检测视频中运动的方法和装置
    • US06493041B1
    • 2002-12-10
    • US09108066
    • 1998-06-30
    • James G. HankoJ. Duane NorthcuttGerard A. WallLawrence L. Butcher
    • James G. HankoJ. Duane NorthcuttGerard A. WallLawrence L. Butcher
    • H04N718
    • H04N5/144
    • The present invention comprises a method and apparatus for detection motion in video in which frames from an incoming video stream are digitized. The pixels of each incoming digitized frame are compared to the corresponding pixels of a reference frame, and differences between incoming pixels and reference pixels are determined. If the pixel difference for a pixel exceeds an applicable pixel difference threshold, the pixel is considered to be “different”. If the number of “different” pixels for a frame exceeds an applicable frame difference threshold, motion is considered to have occurred, and a motion detection signal is emitted. In one or more other embodiments, the applicable frame difference threshold is adjusted depending upon the current average motion being exhibited by the most recent frames, thereby taking into account “ambient” motion and minimizing the effects of phase lag. In one or more embodiments, different pixel difference thresholds may be assigned to different pixels or groups of pixels, thereby making certain regions of a camera's field of view more or less sensitive to motion. In one or more embodiments of the invention, a new reference frame is selected when the first frame that exhibits no motion occurs after one or more frames that exhibit motion.
    • 本发明包括一种用于在视频中检测运动的方法和装置,其中来自输入视频流的帧被数字化。 将每个输入的数字化帧的像素与参考帧的对应像素进行比较,并确定输入像素和参考像素之间的差异。 如果像素的像素差超过可应用的像素差阈值,则认为像素“不同”。 如果帧的“不同”像素的数量超过适用的帧差阈值,则认为发生了运动,并且发出运动检测信号。 在一个或多个其它实施例中,根据最近帧所呈现的当前平均运动来调节适用的帧差阈值,从而考虑到“环境”运动并最小化相位滞后的影响。 在一个或多个实施例中,可以将不同的像素差值阈值分配给不同的像素或像素组,从而使得相机的视野的某些区域或多或少对运动敏感。 在本发明的一个或多个实施例中,当在表现出运动的一个或多个帧之后发生不发生运动的第一帧时,选择新的参考帧。
    • 8. 发明授权
    • Method and apparatus for colormapping
    • 色彩的方法和装置
    • US06639604B1
    • 2003-10-28
    • US09289800
    • 1999-04-09
    • James G. HankoJ. Duane NorthcuttGerard A. Wall
    • James G. HankoJ. Duane NorthcuttGerard A. Wall
    • G09G502
    • G06T11/001G09G5/14
    • A method for displaying color values in a plurality of images on a display screen in a computer graphics system, wherein the images correspond to a plurality of applications. The graphics system includes a primary frame buffer for pixel values to be displayed in the images, and a plurality of colormap tables related to the images for providing color values to be displayed in the images. A pseudo frame buffer is provided for the applications to store source pixel values for display in the corresponding images. To display the source pixel values in the pseudo frame buffer, for each source pixel the graphics system performs the steps of: identifying the image corresponding to the source pixel value; selecting a colormap table corresponding to the identified image; using the source pixel value as an index to select a color value from the selected colormap table; and storing the selected color value as a pixel value in the primary frame buffer to be displayed. The primary frame buffer may be a pseudo frame buffer implemented in software for providing source data to an HID display through an interconnect.
    • 一种用于在计算机图形系统中的显示屏上显示多个图像中的颜色值的方法,其中所述图像对应于多个应用。 图形系统包括用于要在图像中显示的像素值的主帧缓冲器,以及与用于提供要在图像中显示的颜色值的图像相关的多个色彩图。 为应用程序提供伪帧缓冲器以存储用于在相应图像中显示的源像素值。 为了在伪帧缓冲器中显示源像素值,对于每个源像素,图形系统执行以下步骤:识别与源像素值对应的图像; 选择与识别的图像相对应的色彩图; 使用源像素值作为索引从所选择的色彩图中选择颜色值; 并将所选择的颜色值作为像素值存储在要显示的主帧缓冲器中。 主帧缓冲器可以是在软件中实现的伪帧缓冲器,用于通过互连向HID显示器提供源数据。
    • 10. 发明授权
    • Method and apparatus for session management and user authentication
    • 用于会话管理和用户认证的方法和装置
    • US06223289B1
    • 2001-04-24
    • US09063339
    • 1998-04-20
    • Gerard A. WallAlan T. RubergJames G. HankoJ. Duane NorthcuttLawrence L. Butcher
    • Gerard A. WallAlan T. RubergJames G. HankoJ. Duane NorthcuttLawrence L. Butcher
    • G06F1130
    • H04L63/08G06F21/31G06F21/34G06F2221/2103H04L63/0861
    • Authentication and session management can be used with a system architecture that partitions functionality between a human interface device (HID) and a computational service provider such as a server. An authentication manager executing on a server interacts with the HID to validate the user when the user connects to the system via the HID. A session manager executing on a server manages services running on computers providing computational services on behalf of the user. The session manager notifies each service in a session that the user is attached to the system using a given HID. A service can direct display output to the HID while the user is attached to the system. When a user detaches from the system, each of the service's executing for the user is notified via the authentication manager and the session manager. Upon notification that the user is detached from the system, a service can continue to execute while stopping its display to the HID.
    • 认证和会话管理可以与在人机接口设备(HID)和诸如服务器的计算服务提供商之间分割功能的系统架构一起使用。 当用户通过HID连接到系统时,在服务器上执行的认证管理器与HID交互以验证用户。 在服务器上执行的会话管理器管理代表用户提供计算服务的计算机上运行的服务。 会话管理器通过使用给定HID将用户附加到系统的会话通知每个服务。 当用户连接到系统时,服务可以将显示输出引导至HID。 当用户从系统分离时,经由认证管理器和会话管理器通知用户为用户执行的每个服务。 在通知用户与系统分离后,服务可以在停止显示到HID的同时继续执行。