会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • 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.
    • 一种用于提供分布式剪辑列表管理的方法和装置。 在一个实施例中,应用程序维护本地剪辑列表,其识别与给定应用程序明确相关联的远程帧缓冲器的那些部分,以及远程帧缓冲器在给定应用程序之间有争议的那些部分, 更多的其他应用。 应用程序可以执行关于将图像数据写入帧缓冲区的争议区域的争议策略。 应用程序能够异步地写入帧缓冲区,而不需要使用帧缓冲区锁定。 剪辑管理器维护全局剪辑列表,并通过更新全局剪辑列表并向其他应用程序通知相应的本地剪辑列表的相关更改来响应来自应用程序的消息。 以前由其他应用程序声明并且未被其他应用程序丢失的应用程序的剪辑列表的部分被称为有争议的区域。 每个应用程序随时被通知其当前的剪辑列表和其当前剪辑列表中的任何有争议的区域。 剪辑管理器可以被实现为窗口管理器的一部分,或作为单独的进程。 可以在帧缓冲器处或与帧缓冲器一致地实现监管过程,以确保应用程序不写入已经被授予另一应用的帧缓冲器的部分。 管理过程的操作由剪辑管理器进行协调。
    • 4. 发明授权
    • Virtual device driver
    • 虚拟设备驱动
    • US06785894B1
    • 2004-08-31
    • US09289795
    • 1999-04-09
    • Alan T. Ruberg
    • Alan T. Ruberg
    • G06F1310
    • G06F9/544G06F9/541
    • A pseudo device driver is provided for use by an operation system in a virtual desktop computing environment. The driver has two ports, a master port that is opened by the driver application and a slave port accessed by a program. The two ports provide the functionality necessary for supporting the remote device on the terminal. When a program accesses a device coupled to the terminal, the program opens the pseudo device driver's slave port and proceeds as if the device were coupled to a local bus.
    • 提供伪设备驱动程序以供虚拟桌面计算环境中的操作系统使用。 驱动程序有两个端口,由驱动程序应用程序打开的主端口和程序访问的从站端口。 两个端口提供支持终端上的远程设备所需的功能。 当程序访问耦合到终端的设备时,该程序打开伪设备驱动程序的从站端口,并且像设备耦合到本地总线那样继续进行。
    • 6. 发明授权
    • 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的同时继续执行。
    • 7. 发明授权
    • Inter-port communication in a multi-port memory device
    • 多端口存储设备中的端口间通信
    • US07949863B2
    • 2011-05-24
    • US11694819
    • 2007-03-30
    • Alan T. RubergDae Kyeung KimDaeyun ShimDongyun LeeMyung Rai ChoSungjoon Kim
    • Alan T. RubergDae Kyeung KimDaeyun ShimDongyun LeeMyung Rai ChoSungjoon Kim
    • G06F9/48G06F15/76
    • G11C8/16G06F13/4054G06F13/4243G11C7/1075G11C2207/108
    • A method and system for inter-port communication utilizing a multi-port memory device. The memory device contains an interrupt register, an interrupt signal interface (e.g., a dedicated pin), an interrupt mask, and one or more message buffers associated with each port. When a first component coupled to a first port of the memory device wants to communicate with a second component coupled to a second port of the memory device, the first component writes a message to a message buffer associated with the second port. An interrupt in the input register of the second port is set to notify the second component coupled to the second port that a new message is available. Upon receiving the interrupt, the second component reads the interrupt register to determine the nature of the interrupt. The second component then reads the message from the message buffer.
    • 一种利用多端口存储器件进行端口间通信的方法和系统。 存储器件包含中断寄存器,中断信号接口(例如,专用引脚),中断掩码以及与每个端口相关联的一个或多个消息缓冲器。 当耦合到存储设备的第一端口的第一组件想要与耦合到存储器设备的第二端口的第二组件通信时,第一组件将消息写入与第二端口相关联的消息缓冲器。 第二端口的输入寄存器中的中断被设置为通知耦合到第二端口的第二组件新消息可用。 在接收到中断时,第二个组件读取中断寄存器以确定中断的性质。 然后第二个组件从消息缓冲区读取消息。
    • 9. 发明授权
    • Remote device management in grouped server environment
    • 分组服务器环境中的远程设备管理
    • US07085805B1
    • 2006-08-01
    • US09612141
    • 2000-07-07
    • Alan T. RubergJames G. HankoManpop A. Lau
    • Alan T. RubergJames G. HankoManpop A. Lau
    • G06F15/16G06F9/44
    • G06F9/5055
    • Methods and apparatus for data distribution among servers in a grouped server system. Each server in the group includes a device manager which is responsible for brokering devices to services. A service communicates to a device manager on the same server through an inter-process communication mechanism. A desktop unit, having persistent connections with a single device manager, switches to a peer (other device managers in the group) when the desktop unit is reset or when a device manager fails. At least one device is connected to the desktop unit. When the desktop unit is connected to the new device manager, ownership of the devices may change. The new device manager notifies its peers of any device status changes.
    • 分组服务器系统中服务器之间数据分发的方法和装置。 该组中的每个服务器都包括设备管理器,负责代理服务器件。 服务通过进程间通信机制与同一服务器上的设备管理器进行通信。 当台式机单元重置或设备管理器发生故障时,与单个设备管理器持续连接的台式机单元切换到对等设备(组中的其他设备管理器)。 至少有一个设备连接到桌面设备。 当桌面设备连接到新设备管理器时,设备的所有权可能会改变。 新设备管理器通知对等体任何设备状态更改。