会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Controlling access to a storage device
    • 控制对存储设备的访问
    • US06484173B1
    • 2002-11-19
    • US09604592
    • 2000-06-27
    • Jeremy O'HareBrian Garrett
    • Jeremy O'HareBrian Garrett
    • G06F1730
    • G06F12/1483G06F21/6218G06F21/80G06F2221/2141Y10S707/99939
    • Controlling access to a data storage device includes defining a plurality of groups that access the data storage device, defining a plurality of pools of devices of the data storage device, and, for at least one of the groups, determining access rights with respect to at least one of the pools. The pools of devices may include communication ports and/or memory segments of the storage element. The access rights may indicate whether system calls are allowed on the communication ports. In some embodiments, restricting access to a data storage device includes coupling each of a plurality of host requestor systems to the storage element by one of a plurality of ports provided for the storage element and selectively determining, for each of the ports, whether system calls are allowed, where, for the ports in which system calls are not allowed, a system call by the host systems coupled thereto causes the storage element to indicate that the system call was not performed. In other embodiments, the access to pools of memory resources having a unique ID number is restricted to requestors having unique ID numbers in a data base that matches allowed requestors and request types to allowed pools of memory.
    • 控制对数据存储设备的访问包括定义访问数据存储设备的多个组,定义数据存储设备的多个设备池,并且对于至少一个组,确定相对于 至少一个游泳池。 设备池可以包括存储元件的通信端口和/或存储器段。 访问权限可以指示是否允许通信端口上的系统呼叫。 在一些实施例中,限制对数据存储设备的访问包括通过为存储元件提供的多个端口之一将多个主机请求者系统中的每一个耦合到存储元件,并且为每个端口选择性地确定系统调用 被允许,其中对于不允许系统调用的端口,由其耦合的主机系统的系统调用导致存储元件指示没有执行系统调用。 在其他实施例中,具有唯一ID号码的存储器资源池的访问被限制为在与允许的请求者匹配的数据库中具有唯一ID号的请求者和请求类型到允许的存储池。
    • 4. 发明授权
    • Controlling access to a storage device by controlling communication ports thereto
    • 通过控制通信端口来控制对存储设备的访问
    • US06553471B1
    • 2003-04-22
    • US09533009
    • 2000-03-22
    • Jeremy O'HareBrian Garrett
    • Jeremy O'HareBrian Garrett
    • G06F1300
    • G06F21/80G06F21/6218G06F2221/2141
    • Controlling access to a storage device includes defining a plurality of groups that access the storage device, defining a plurality of pools of devices of the storage device, and, for at least one of the groups, determining access rights with respect to at least one of the pools. The pools of devices may include communication ports of the storage device. The access rights may indicate whether system calls are allowed on the communication ports. In some embodiments, restricting access to a storage device includes coupling each of a plurality of host systems to the storage device by one of a plurality of ports provided for the storage device and selectively determining, for each of the ports, whether system calls are allowed, where, for the ports in which system calls are not allowed, a system call by the host systems coupled thereto causes the storage device to indicate that the system call was not performed.
    • 控制对存储设备的访问包括定义访问存储设备的多个组,定义存储设备的多个设备池,并且对于所述组中的至少一个,确定相对于以下各项中的至少一个的访问权限: 游泳池。 设备池可以包括存储设备的通信端口。 访问权限可以指示是否允许通信端口上的系统呼叫。 在一些实施例中,限制对存储设备的访问包括通过为存储设备提供的多个端口之一将多个主机系统中的每一个耦合到存储设备,并且针对每个端口选择性地确定是否允许系统呼叫 其中,对于不允许系统呼叫的端口,由耦合到其的主机系统进行的系统调用导致存储设备指示未执行系统调用。
    • 6. 发明授权
    • Automatic method for polling a plurality of heterogeneous computer
systems
    • 用于轮询多个异构计算机系统的自动方法
    • US6021436A
    • 2000-02-01
    • US853964
    • 1997-05-09
    • Brian Garrett
    • Brian Garrett
    • G06F13/00
    • G06F13/00G06F8/60G06F11/2294
    • A method for polling a plurality heterogeneous computer systems remote from a host is provided. The method has the host containing first and second memory locations. In the first location the current day's collected information is stored. In a second location historical data compiled over a predetermined period of time is stored. The system has the host initially polling all of the plurality of heterogeneous computer systems concurrently to determine if they are active. If it is determined that a particular computer system is active, the system then runs through a series of commands to obtain desired information from the plurality of hosts. The host obtains the particular operating system and the particular version of each operating system that is running on each one of the plurality of heterogeneous computers. Once this information is obtained the host then can run certain specific commands for each particular operating system revision to ascertain additional information. In the preferred embodiment of the invention, the host can then ascertain if the plurality of heterogeneous computers are running desired test applications.
    • 提供了一种用于轮询远离主机的多个异构计算机系统的方法。 该方法具有包含第一和第二存储器位置的主机。 在第一个位置存储当天收集的信息。 在第二位置存储经过预定时间段编译的历史数据。 该系统具有主机同时首先轮询所有多个异构计算机系统以确定它们是否是活动的。 如果确定特定计算机系统是活动的,则系统然后运行一系列命令以从多个主机获得期望的信息。 主机获得在多个异构计算机中的每一个上运行的每个操作系统的特定操作系统和特定版本。 一旦得到这个信息,主机就可以为每个特定的操作系统版本运行某些特定的命令来确定附加的信息。 在本发明的优选实施例中,主机可以确定多个异构计算机是否正在运行期望的测试应用。
    • 8. 发明授权
    • System and method for affinity dispatching for task management in an emulated multiprocessor environment
    • 用于仿真多处理器环境中任务管理的亲和调度的系统和方法
    • US08661435B2
    • 2014-02-25
    • US12886969
    • 2010-09-21
    • David W. SchrothBrian GarrettAndrew T. JenningsMichael John Rieschi
    • David W. SchrothBrian GarrettAndrew T. JenningsMichael John Rieschi
    • G06F9/455
    • G06F9/5033G06F9/455
    • The disclosure relates generally to managing assignment of tasks among instruction processors (IPs) within a computer system having multiple IPs, and more particularly to binding emulated IPs with a host system's IPs (e.g., processor cores) for facilitating control over affinity-based assignment of tasks among the host system's IPs by a task manager (e.g., OS) that is executing on the emulated IPs, rather than running directly on the host system's IPs. Certain embodiments provide techniques for binding emulated IPs with actual IPs of a computing system that is hosting the emulated IPs, thereby enabling better control of management of the system by a task manager executing on the emulated IPs. For instance, in certain embodiments, a dispatcher (e.g., of an OS running on emulated IPs) performs affinity-based management of task assignment for tasks performed for an application program among IPs of a host system that is hosting the emulated IPs.
    • 本公开一般涉及管理具有多个IP的计算机系统内的指令处理器(IP)中的任务的分配,更具体地说,涉及将仿真IP与主机系统的IP(例如,处理器核)绑定在一起,以便于对基于亲和力的分配进行控制 任务管理器(例如OS)在主机系统的IP之间执行任务,而不是直接在主机系统的IP上运行。 某些实施例提供了用于将仿真的IP与承载仿真IP的计算系统的实际IP绑定的技术,从而能够更好地控制由仿真IP执行的任务管理器对系统的管理。 例如,在某些实施例中,调度员(例如,在仿真IP上运行的OS)对承载仿真IP的主机系统的IP之间的应用程序执行的任务执行基于关系的对任务分配的管理。