会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • 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的同时继续执行。
    • 3. 发明授权
    • Computer architecture having a stateless human interface device and methods of use
    • 具有无状态人机界面设备和使用方法的计算机体系结构
    • US07346689B1
    • 2008-03-18
    • US09063335
    • 1998-04-20
    • J. Duane NorthcuttJames G. HankoAlan T. RubergGerard A WallLawrence L. ButcherNeil C. Wilhelm
    • J. Duane NorthcuttJames G. HankoAlan T. RubergGerard A WallLawrence L. ButcherNeil C. Wilhelm
    • G06F13/00
    • G06F15/173H04L29/06H04L67/08H04L67/10H04L67/16H04L69/08H04L69/329
    • The invention provides a central office metaphor to computing, where features and functions are provided by a one or more servers and communicated to an appliance terminal through a network. Data providers are defined as “services” and are provided by one or more processing resources. The services communicate to display terminals through a network, such as Ethernet. The terminals are configured to display data, and to send keyboard, cursor, audio, and video data through the network to the processing server. Functionality is partitioned so that databases, server and graphical user interface functions are provided by the services, and human interface functionality is provided by the terminal. Communication with the terminals from various services is accomplished by converting disparate output to a common protocol. Appropriate drivers are provided for each service to allow protocol conversion. Multiple terminals are coupled to the network. Users can enable their unique session at any one of the terminals by inserting a “smart card” into a card reader. Removing the card disables the session. Re-inserting the card into the same or any other terminal re-enables the session.
    • 本发明提供了一种计算机的中心局比喻,其中特征和功能由一个或多个服务器提供并通过网络传送到设备终端。 数据提供者被定义为“服务”,并由一个或多个处理资源提供。 服务通过诸如以太网的网络来显示终端。 终端配置为显示数据,并通过网络将键盘,光标,音频和视频数据发送到处理服务器。 功能被分区,使得服务提供数据库,服务器和图形用户界面功能,并且终端提供人机接口功能。 通过将不同的输出转换为通用协议来实现与各种服务的终端的通信。 为每个服务提供适当的驱动程序以允许协议转换。 多个终端耦合到网络。 用户可以通过在读卡器中插入“智能卡”来启用其任何一个终端的独特会话。 删除卡会禁用会话。 将卡重新插入相同或任何其他终端重新启用会话。
    • 5. 发明授权
    • 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.
    • 一种用于提供分布式剪辑列表管理的方法和装置。 在一个实施例中,应用程序维护本地剪辑列表,其识别与给定应用程序明确相关联的远程帧缓冲器的那些部分,以及远程帧缓冲器在给定应用程序之间有争议的那些部分, 更多的其他应用。 应用程序可以执行关于将图像数据写入帧缓冲区的争议区域的争议策略。 应用程序能够异步地写入帧缓冲区,而不需要使用帧缓冲区锁定。 剪辑管理器维护全局剪辑列表,并通过更新全局剪辑列表并向其他应用程序通知相应的本地剪辑列表的相关更改来响应来自应用程序的消息。 以前由其他应用程序声明并且未被其他应用程序丢失的应用程序的剪辑列表的部分被称为有争议的区域。 每个应用程序随时被通知其当前的剪辑列表和其当前剪辑列表中的任何有争议的区域。 剪辑管理器可以被实现为窗口管理器的一部分,或作为单独的进程。 可以在帧缓冲器处或与帧缓冲器一致地实现监管过程,以确保应用程序不写入已经被授予另一应用的帧缓冲器的部分。 管理过程的操作由剪辑管理器进行协调。
    • 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.
    • 分组服务器系统中服务器之间数据分发的方法和装置。 该组中的每个服务器都包括设备管理器,负责代理服务器件。 服务通过进程间通信机制与同一服务器上的设备管理器进行通信。 当台式机单元重置或设备管理器发生故障时,与单个设备管理器持续连接的台式机单元切换到对等设备(组中的其他设备管理器)。 至少有一个设备连接到桌面设备。 当桌面设备连接到新设备管理器时,设备的所有权可能会改变。 新设备管理器通知对等体任何设备状态更改。
    • 10. 发明授权
    • Method and apparatus for providing error correction
    • 提供纠错的方法和装置
    • US06230296B1
    • 2001-05-08
    • US09063342
    • 1998-04-20
    • James G. HankoAlan T. Ruberg
    • James G. HankoAlan T. Ruberg
    • G08C2502
    • G06F3/1462G06F11/28
    • The invention is directed to an error correction scheme used in a computer system where data is provided from a service to a terminal. The data is dynamically changing, and the user is interested more in a final or current state of the data than in intermediate states. Data is provided in a stream of blocks with sequential “sequence” numbers associated with each block. The invention assumes that the data provider transmits data blocks in order of sequence. The terminal tracks the sequence numbers of incoming blocks. When the terminal finds that one or more blocks have been skipped or are missing, the terminal sends a request to the central source for update data. Unlike prior art systems, which request that the missing block or blocks be re-sent, the present invention requests that the information contained in the missing command be provided, for example the current data at the display area associated with the missing block. The central source maintains the current data state of all display areas, and so sends a data block containing the requested data. In the meantime, the terminal continues to receive and display all received data blocks without waiting for the update request to be filled. This differs from many prior art schemes where display is halted until replacement data is received.
    • 本发明涉及一种在从服务到终端提供数据的计算机系统中使用的纠错方案。 数据是动态变化的,用户对数据的最终或当前状态比在中间状态更感兴趣。 在具有与每个块相关联的顺序“序列”号的块流中提供数据。 本发明假设数据提供者按顺序发送数据块。 终端跟踪传入块的序列号。 当终端发现一个或多个块被跳过或丢失时,终端向中央源发送更新数据的请求。 与要求丢失的块或块被重新发送的现有技术系统不同,本发明要求提供包含在缺失命令中的信息,例如与丢失块相关联的显示区域处的当前数据。 中央源维护所有显示区域的当前数据状态,因此发送包含所请求数据的数据块。 同时,终端继续接收并显示所有接收到的数据块,而不等待更新请求被填充。 这与许多现有技术方案不同,其中显示被停止直到接收到替换数据。