Method and system for enhanced scheduling of memory access requests
    1.
    发明授权
    Method and system for enhanced scheduling of memory access requests 有权
    用于增强内存访问请求调度的方法和系统

    公开(公告)号:US07366833B2

    公开(公告)日:2008-04-29

    申请号:US10334279

    申请日:2002-12-31

    IPC分类号: G06F12/00

    摘要: In information storage systems in which data retrieval requires movement of at least one physical element, a measurable amount of time is required to reposition that physical element in response to each data write or read request. After selecting one or more data requests for dispatch based solely on an approaching or past due time deadline, additional requests are identified for data to be read or written to locations which are in close proximity to previously scheduled requests, previously selected additional requests, or the present position of the moveable physical element, obviating the need to expend the full amount of time required to accelerate the physical element and then decelerate the physical element to position it over the desired area within the information storage system. In this manner, data may be transferred to or retrieved from an information storage system more efficiently with less expenditure of time.

    摘要翻译: 在其中数据检索需要移动至少一个物理元件的信息存储系统中,需要可测量的时间量来重新定位该物理元件以响应于每个数据写入或读取请求。 仅在接近或过期到期时间限制之后选择一个或多个数据请求进行调度时,将为要被读取或写入到紧邻先前调度的请求,先前选择的附加请求的位置的数据识别附加请求,或者 可移动物理元件的当前位置,避免需要花费加速物理元件所需的全部时间,然后减速物理元件以将其定位在信息存储系统内的期望区域上。 以这种方式,可以以更少的时间花费更有效地将数据传送到信息存储系统或从信息存储系统检索。

    Method and System for Enhanced Scheduling of Memory Access Requests
    2.
    发明申请
    Method and System for Enhanced Scheduling of Memory Access Requests 审中-公开
    用于增强内存访问请求计划的方法和系统

    公开(公告)号:US20080141258A1

    公开(公告)日:2008-06-12

    申请号:US12033341

    申请日:2008-02-19

    IPC分类号: G06F9/46

    摘要: The forgoing objects are achieved as is now described. In information storage systems in which data retrieval requires movement of at least one physical element, a measurable amount of energy and time are required to reposition that physical element in response to each data write or read request. After selecting one or more data requests for dispatch based solely on an approaching or past due time deadline, additional requests are identified for data to be read or written to locations which are in close proximity to previously scheduled requests, obviating the need to expend the full amount of energy and time required to accelerate the physical element and then decelerate the physical element to position it over the desired area within the information storage system. In this manner, data may be transferred to or retrieved from an information storage system more efficiently with less expenditure of energy and time.

    摘要翻译: 正如现在描述的那样实现前述目的。 在其中数据检索需要移动至少一个物理元件的信息存储系统中,响应于每个数据写入或读取请求,需要可测量的能量和时间量来重新定位该物理元件。 仅在接近或过期到期时间限制之后选择一个或多个数据请求进行调度时,将为要读取或写入到与先前安排的请求非常接近的位置的数据识别附加请求,从而避免需要花费足够的时间 加速物理元件所需的能量和时间量,然后减速物理元件以将其定位在信息存储系统内的期望区域上。 以这种方式,可以以更少的能量和时间的支出更有效地将数据传送到信息存储系统或从信息存储系统检索。

    Internet protocol version 6 network connectivity in a virtual computer system
    3.
    发明授权
    Internet protocol version 6 network connectivity in a virtual computer system 有权
    互联网协议版本6在虚拟计算机系统中的网络连接

    公开(公告)号:US08214522B2

    公开(公告)日:2012-07-03

    申请号:US12437405

    申请日:2009-05-07

    申请人: Anupam Chanda

    发明人: Anupam Chanda

    IPC分类号: G06F15/16

    摘要: A method for sharing a network connection between a host system and a virtual machine is disclosed. The method includes sending an outgoing data frame from the virtual machine to a computer network. The host system is enabled to use the network connection using a first layer 2 address and a first layer 3 address. The first layer 2 and the first layer 3 addresses are associated with the network connection. The virtual machine is enabled to attempt to use the network connection using a second layer 2 address and a second layer 3 address. The first layer 3 and the second layer 3 addresses are compliant with IPv6. An occurrence of the second layer 2 address is replaced within the outgoing data frame with the first layer 2 address. If the outgoing data frame includes a network discover protocol (NDP) message of a selected type, the second layer 2 address in the NDP message is replaced by the first layer 2 address.

    摘要翻译: 公开了一种用于共享主机系统和虚拟机之间的网络连接的方法。 该方法包括将来自虚拟机的输出数据帧发送到计算机网络。 启用主机系统使用第一层2地址和第一层3地址使用网络连接。 第一层2和第一层3地址与网络连接相关联。 启用虚拟机以使用第二层2地址和第二层3地址来尝试使用网络连接。 第一层3和第二层3地址符合IPv6。 第二层2地址的出现在具有第一层2地址的输出数据帧内被替换。 如果输出数据帧包括所选类型的网络发现协议(NDP)消息,则NDP消息中的第二层2地址被第一层2地址替换。

    Systems and methods for inter process communication based on queues
    5.
    发明授权
    Systems and methods for inter process communication based on queues 有权
    基于队列的进程间通信的系统和方法

    公开(公告)号:US08281318B2

    公开(公告)日:2012-10-02

    申请号:US12167141

    申请日:2008-07-02

    IPC分类号: G06F3/00

    摘要: A method of data communication between a first virtual machine and a second virtual machine is disclosed. The second virtual machine is executing in a record/replay mode. Data from the first virtual machine is copied to a first queue. The first queue receives the data from the first virtual machine. The first queue has a header section and a data section, wherein the header section being write protected and stores a tail pointer of the data in the first queue. The tail pointer is updated in the header section. This update of the tail pointer causes a page fault, which is handled-through a page fault handler. The handling includes copying the data from the first queue to a second queue. The second queue being configured to receive a copy of the data and to allow the second virtual machine to access the copy of the data.

    摘要翻译: 公开了第一虚拟机与第二虚拟机之间的数据通信的方法。 第二个虚拟机正在记录/重播模式下执行。 来自第一个虚拟机的数据被复制到第一个队列。 第一个队列从第一个虚拟机接收数据。 第一队列具有报头部分和数据部分,其中报头部分被写保护,并将数据的尾部指针存储在第一队列中。 尾部指针在标题部分更新。 尾部指针的这种更新会导致页面错误,这是通过页面错误处理程序处理的。 处理包括将数据从第一个队列复制到第二个队列。 第二队列被配置为接收数据的副本并且允许第二虚拟机访问数据的副本。

    Detecting and correcting network interruptions using network address translation
    6.
    发明授权
    Detecting and correcting network interruptions using network address translation 有权
    使用网络地址转换检测和纠正网络中断

    公开(公告)号:US08813074B2

    公开(公告)日:2014-08-19

    申请号:US13204301

    申请日:2011-08-05

    IPC分类号: G06F9/455 H04L12/28

    摘要: Embodiments provide a network address translation (NAT) service for network devices. A network connection from at least one private network device to the NAT service is received and a network connection from at least one remote device to the NAT service is received. The private network device is positioned within a private network and the remote device is positioned within a public network. A network availability of the remote device is determined. If the remote device is unavailable or a network configuration setting associated with the remote device changes, the private network device is notified and a connection reset message is transmitted to the private network device.

    摘要翻译: 实施例为网络设备提供网络地址转换(NAT)服务。 接收从至少一个专用网络设备到NAT服务的网络连接,并且接收从至少一个远程设备到NAT服务的网络连接。 专用网络设备位于专用网络内,远程设备位于公共网络内。 确定远程设备的网络可用性。 如果远程设备不可用或与远程设备相关联的网络配置设置发生变化,则会通知专用网络设备,并向专用网络设备发送连接重置消息。

    CLOSURE CAP FOR BOTTLE CONTAINER
    7.
    发明申请
    CLOSURE CAP FOR BOTTLE CONTAINER 审中-公开
    瓶装容器封盖

    公开(公告)号:US20140151322A1

    公开(公告)日:2014-06-05

    申请号:US14111259

    申请日:2012-04-12

    IPC分类号: B65D1/02

    摘要: Disclosed is a two piece closure caps for bottle containers having a threaded neck portion onto which the cap is intended to fit. More specifically, the bottle container is used for storing and dispensing pharmaceutical/medical product. The medical product is in the liquid form for ophthalmic and/or Ear related infections/disease.

    摘要翻译: 公开了一种用于瓶容器的两件式封盖,其具有螺纹颈部,盖将用于装配。 更具体地,瓶容器用于存储和分配药物/医疗产品。 医疗产品是用于眼科和/或耳朵相关感染/疾病的液体形式。

    Internet Protocol Version 6 Network Connectivity in a Virtual Computer System
    9.
    发明申请
    Internet Protocol Version 6 Network Connectivity in a Virtual Computer System 有权
    互联网协议版本6虚拟计算机系统中的网络连接

    公开(公告)号:US20120250569A1

    公开(公告)日:2012-10-04

    申请号:US13524904

    申请日:2012-06-15

    申请人: Anupam Chanda

    发明人: Anupam Chanda

    IPC分类号: H04L12/26

    摘要: A method for sharing a network connection between a host system and a virtual machine includes receiving an incoming data frame. The host system is enabled to use the network connection using a first layer 2 address and a first layer 3 address. The first layer 2 and the first layer 3 addresses are associated with the network connection. The virtual machine is enabled to attempt to use the network connection using a second layer 2 address and a second layer 3 address. The first layer 3 and the second layer 3 addresses are compliant with IPv6.

    摘要翻译: 用于共享主机系统和虚拟机之间的网络连接的方法包括接收输入数据帧。 启用主机系统使用第一层2地址和第一层3地址使用网络连接。 第一层2和第一层3地址与网络连接相关联。 启用虚拟机以使用第二层2地址和第二层3地址来尝试使用网络连接。 第一层3和第二层3地址符合IPv6。