会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Method, apparatus and system for transparent unification of virtual machines
    • 虚拟机透明统一的方法,装置和系统
    • US07735081B2
    • 2010-06-08
    • US11016656
    • 2004-12-17
    • Scott H. RobinsonVijay TewariRobert C. Knauerhase
    • Scott H. RobinsonVijay TewariRobert C. Knauerhase
    • G06F9/455G06F3/00
    • G06F9/45558G06F21/53G06F2009/45566
    • A method, apparatus and system for transparently unifying virtual machines (“VMs”) is disclosed. An embodiment of the present invention enables a user to interact with various applications on a VM host while unaware of the VM structure on the VM host. The user may be presented with a unified desktop interface representing a composite and/or unified view of the VM host. Via this unified desktop interface, the user may perform all necessary commands and/or receive output. Invisible to the user, the unified desktop interface represents a unification console. The unification console may be an independent component (e.g., an enhanced VM) and/or a subset of a virtual machine manager (“VMM”) component on the VM host. In either situation, the unification console may, alone and/or in conjunction with the VMM, route and/or redirect and/or transform and/or filter the user's commands to the appropriate applications and redirect and/or copy and/or transform and/or filter the output from the applications to be displayed in the unified desktop interface.
    • 公开了一种用于透明地统一虚拟机(“VM”)的方法,装置和系统。 本发明的实施例使得用户能够在不知道VM主机上的VM结构的情况下与VM主机上的各种应用进行交互。 可以向用户呈现表示VM主机的复合和/或统一视图的统一桌面接口。 通过这个统一的桌面界面,用户可以执行所有必要的命令和/或接收输出。 统一的桌面界面对用户来说是一个统一的控制台。 统一控制台可以是VM主机上的独立组件(例如增强型虚拟机)和/或虚拟机管理器(“VMM”)组件的子集。 在任一情况下,统一控制台可以单独地和/或与VMM结合,将用户的命令路由和/或重定向和/或转换和/或过滤到适当的应用程序,并且重定向和/或复制和/或转换和 /或过滤从统一桌面界面显示的应用程序的输出。
    • 4. 发明授权
    • Management and arbitration of mobile service discovery
    • 移动业务发现的管理与仲裁
    • US07930214B2
    • 2011-04-19
    • US10430031
    • 2003-05-05
    • Robert C. KnauerhaseScott H. Robinson
    • Robert C. KnauerhaseScott H. Robinson
    • G06Q10/00
    • H04L12/2876G06Q10/0631G06Q30/02G06Q30/0601G06Q30/0631G06Q30/0633H04L12/2856
    • A Registry, such as a UDDI registry, dynamically manages (e.g. filters and/or re-orders) answers to service queries by Service Consumers based at least on one or more of the individual states/status of Service Providers, the collective service environment state, and policies employed by the environment. The Registry may be configured to infer operational state/status about a Service Provider, such as impending unavailability due to very low battery reserves, and to remove providers from the registry if determined to be unavailable. The Registry may be configured to associate a shelf-life with a provider registration based on characteristics of the Service Provider, or based on past experience with the Service Provider. Such dynamic management allows the Registry to implement intelligent task distribution and load balancing between Service Providers, and to insulate Service Providers on fragile platforms (e.g. notebooks, handhelds, etc.) that may otherwise be overwhelmed by offering themselves as a traditional provider.
    • 诸如UDDI注册管理机构的注册表至少基于一个或多个服务提供者的各个状态/状态,集体服务环境状态(例如,服务消费者)对服务查询的服务查询的动态管理(例如过滤器和/或重新排序) ,以及环境所采用的政策。 注册表可以被配置为推断服务提供商的运行状态/状态,例如由于非常低的电池储备而即将发生的不可用性,以及如果被确定为不可用,则从注册表中删除提供者。 注册管理机构可以被配置为基于服务提供商的特性,或根据过去与服务提供商的经验,将货架期与供应商注册相关联。 这种动态管理允许注册管理机构在服务提供商之间实现智能任务分发和负载平衡,并将服务提供商与脆弱的平台(例如笔记本电脑,手持设备等)隔离开来,否则这些服务提供商将自己作为传统的提供商。
    • 5. 发明授权
    • Method and system for selecting a local registry master from among networked mobile devices based at least in part on abilities of the mobile devices
    • 至少部分地基于移动设备的能力从网络移动设备中选择本地注册管理机构的方法和系统
    • US07181521B2
    • 2007-02-20
    • US10393617
    • 2003-03-21
    • Robert C. KnauerhaseScott H. Robinson
    • Robert C. KnauerhaseScott H. Robinson
    • G06F15/16G06F15/173G06F15/177
    • H04L67/16H04L67/303H04L69/329
    • Currently, global registries, such as ones offered by Microsoft Corporation (uddi.microsoft.com) or Hewlett Packard Corporation (uddi.hp.com), are used to register services offered by or desired by networked devices. Unfortunately, these registries are highly centralized and designed to be repositories for long-lived services, and thus are not amenable to operation of mobile devices, such as laptop computers, personal digital assistants, and other devices whose network address may change frequently as they move in and out of various local network environments. Moreover, when such mobile devices form ad hoc networks, access to the centralized repositories may not be available. To address these issues, devices of a local network may be configured to dynamically select a local master, from among devices attached to the local network and based on characteristics of the devices, where the selected device operates a registry for the local network.
    • 目前,诸如Microsoft Corporation(uddi.microsoft.com)或Hewlett Packard Corporation(uddi.hp.com)提供的全球注册管理机构用于注册网络设备提供或希望的服务。 不幸的是,这些注册表是高度集中的,被设计为长期服务的存储库,因此不适合移动设备的操作,例如膝上型计算机,个人数字助理和其他网络地址可能随着移动而频繁变化的设备 进出各种本地网络环境。 此外,当这种移动设备形成ad hoc网络时,对集中式存储库的访问可能不可用。 为了解决这些问题,本地网络的设备可以被配置为动态地从连接到本地网络的设备中的设备动态地选择本地主设备,并且基于设备的特性,其中所选择的设备操作本地网络的注册表。
    • 6. 发明授权
    • Dynamic service registry for virtual machines
    • 虚拟机的动态服务注册表
    • US07962545B2
    • 2011-06-14
    • US10393810
    • 2003-03-21
    • Robert C. KnauerhaseScott H. Robinson
    • Robert C. KnauerhaseScott H. Robinson
    • G06F15/16
    • H04L67/04G06F9/45558G06F9/465G06F2009/45566G06F2009/45591G06F2209/462H04L29/06H04L29/12113H04L61/1541H04L67/12H04L67/16H04L69/329H04W4/02H04W8/005H04W60/00
    • A traditional registry, such as a global UDDI server, is not designed to accommodate transitory devices, e.g., devices that may frequently attach and detach from a network, often-times without warning, such as virtual machines offering or desiring services that are periodically instantiated and then suspended or destroyed. To accommodate such transitory devices, a dynamic resource/service registry may be implemented that leverages lower-level protocols or state to determine appropriate registry updates to keep the registry state consistent with currently-active virtual machines. For example, a virtual machine monitor (VMM) may track creation and suspension or deletion of a virtual machine (VM), and resources advertised by the VM, where the VMM appropriately adds or removes registry entries for the VM as the state of the VM changes or provides hooks (e.g. notifications) or other instrumentation based on said state or protocols to enable other associated modules or agents (e.g. management modules or the registry) to take appropriate actions.
    • 传统的注册表(例如全局UDDI服务器)不是为了适应临时设备,例如可能频繁地从网络附加和分离的设备,经常没有警告的设备,例如虚拟机提供或期望周期性实例化的服务 然后暂停或销毁。 为了适应这种暂时性的设备,可以实现动态资源/服务注册表,其利用较低级协议或状态来确定适当的注册表更新以使登记状态与当前活动的虚拟机保持一致。 例如,虚拟机监视器(VMM)可以跟踪虚拟机(VM)的创建和暂停或删除以及由VM发布的资源,其中VMM适当地添加或删除VM的注册表项,作为VM的状态 更改或提供基于所述状态或协议的钩子(例如通知)或其他仪器,以使得其他相关联的模块或代理(例如管理模块或注册表)能够采取适当的动作。
    • 9. 发明授权
    • Cache line pre-load and pre-own based on cache coherence speculation
    • 缓存线预加载和基于缓存一致性推测的预先拥有
    • US06725341B1
    • 2004-04-20
    • US09605239
    • 2000-06-28
    • Jih-Kwon PeirSteve Y. ZhangScott H. RobinsonKonrad LaiWen-Hann Wang
    • Jih-Kwon PeirSteve Y. ZhangScott H. RobinsonKonrad LaiWen-Hann Wang
    • G06F1200
    • G06F12/0831
    • The invention provides a cache management system comprising in various embodiments pre-load and pre-own functionality to enhance cache efficiency in shared memory distributed cache multiprocessor computer systems. Some embodiments of the invention comprise an invalidation history table to record the line addresses of cache lines invalidated through dirty or clean invalidation, and which is used such that invalidated cache lines recorded in an invalidation history table are reloaded into cache by monitoring the bus for cache line addresses of cache lines recorded in the invalidation history table. In some further embodiments, a write-back bit associated with each L2 cache entry records when either a hit to the same line in another processor is detected or when the same line is invalidated in another processor's cache, and the system broadcasts write-backs from the selected local cache only when the line being written back has a write-back bit that has been set.
    • 本发明提供一种缓存管理系统,其包括在各种实施例中预先加载和预先拥有的功能,以增强共享存储器分布式高速缓存多处理器计算机系统中的高速缓存效率。 本发明的一些实施例包括无效历史表,用于记录通过脏或无效无效而无效的高速缓存行的行地址,并且其被使用,使得记录在无效历史表中的无效高速缓存行通过监视高速缓存的总线被重新加载到高速缓存中 记录在无效历史表中的高速缓存行的行地址。 在一些另外的实施例中,与每个L2高速缓存条目相关联的回写位在检测到另一个处理器中的同一行的命中时或者当另一个处理器的高速缓存中的同一行无效时记录,并且系统广播回写从 所选择的本地缓存只有当正在写回的行具有已设置的回写位时。