Booting devices using virtual storage arrays over wide-area networks
    31.
    发明授权
    Booting devices using virtual storage arrays over wide-area networks 有权
    使用虚拟存储阵列在广域网上引导设备

    公开(公告)号:US08677111B2

    公开(公告)日:2014-03-18

    申请号:US13166321

    申请日:2011-06-22

    Abstract: Virtual storage arrays consolidate data storage at a data center for physical and virtual computer systems at one or more branch network locations. Standalone and virtualized computer systems at a branch network location load, execute, and store their operating systems, applications, and data using virtual storage arrays and do not require any built-in or external non-volatile data storage devices such as hard disk drives or solid-state drives at the branch network location. The virtual disks of the virtual storage array are mapped to physical data storage at the data center and accessed via a WAN using storage block-based protocols. A storage block cache at the branch network location includes storage blocks prefetched based on knowledge about the computer systems at the branch network location and the behavior of their operating systems and applications.

    Abstract translation: 虚拟存储阵列将物理和虚拟计算机系统的数据中心的数据存储整合到一个或多个分支网络位置。 分支网络位置的独立虚拟化计算机系统使用虚拟存储阵列加载,执行和存储其操作系统,应用程序和数据,并且不需要任何内置或外部非易失性数据存储设备,如硬盘驱动器或 固态驱动器在分支网络位置。 虚拟存储阵列的虚拟磁盘映射到数据中心的物理数据存储,并使用基于存储块的协议通过WAN访问。 分支网络位置处的存储块高速缓存包括基于关于分支网络位置处的计算机系统的知识以及其操作系统和应用的行为而预取的存储块。

    Interception of a cloud-based communication connection
    32.
    发明授权
    Interception of a cloud-based communication connection 有权
    拦截基于云的通信连接

    公开(公告)号:US08473620B2

    公开(公告)日:2013-06-25

    申请号:US12843754

    申请日:2010-07-26

    Abstract: Methods and apparatus are provided for intercepting a client-server communication connection in a computing environment. A first network intermediary configured to facilitate optimization of client-server transactions may be installed in a path of communications between the client and the server. A second network intermediary configured to cooperate with the first network intermediary is not in the path of communications between the client and the server. The first network intermediary intercepts a connection request from the client and forwards a modified request toward the server. A module within the server intercepts the connection request and redirects it to the second network intermediary. The client-server connection is thus split-terminated at the two network intermediaries, which establish cooperative sessions between themselves and with the client and with the server.

    Abstract translation: 提供了用于在计算环境中拦截客户机 - 服务器通信连接的方法和装置。 配置为促进客户端 - 服务器事务的优化的第一网络中介可以安装在客户机和服务器之间的通信路径中。 配置为与第一网络中介进行协作的第二网络中介不在客户端和服务器之间的通信路径中。 第一个网络中介拦截来自客户端的连接请求,并向服务器转发修改的请求。 服务器内的一个模块拦截连接请求并将其重定向到第二个网络中介。 因此,客户机 - 服务器连接在两个网络中间件上分拆终止,这两个中间件在它们之间以及与客户端和服务器之间建立协作会话。

    Frequency division of an input clock signal
    33.
    发明授权
    Frequency division of an input clock signal 有权
    输入时钟信号的分频

    公开(公告)号:US08466720B2

    公开(公告)日:2013-06-18

    申请号:US13177956

    申请日:2011-07-07

    Applicant: Nitin Gupta

    Inventor: Nitin Gupta

    CPC classification number: H03K21/023

    Abstract: Circuitry and method for dividing the frequency of an input clock signal for use in a prescaler of a digital frequency synthesizer. A flip flop is clocked on a first type of edge of the input clock signal, and provides an output for use as a divided clock signal. Feedback circuitry is clocked on the first type of edge of the input clock signal and provides a signal to a data input of the flip flop based on the inverse of the output of the flip flop.

    Abstract translation: 用于划分用于数字频率合成器的预分频器的输入时钟信号的频率的电路和方法。 触发器在输入时钟信号的第一种类型的边沿上被计时,并提供用作分频时钟信号的输出。 反馈电路在输入时钟信号的第一种类型的边缘上被计时,并且基于触发器的输出的反相将信号提供给触发器的数据输入。

    Throttling of predictive ACKs in an accelerated network communication system
    34.
    发明授权
    Throttling of predictive ACKs in an accelerated network communication system 有权
    在加速网络通信系统中调节预测ACK

    公开(公告)号:US08463843B2

    公开(公告)日:2013-06-11

    申请号:US11754940

    申请日:2007-05-29

    CPC classification number: H04L47/10 H04L47/266 H04L47/323 H04L47/33 H04L49/90

    Abstract: In a system where transactions are accelerated with asynchronous writes that require acknowledgements, with pre-acknowledging writes at a source of the writes, a destination-side transaction accelerator includes a queue for queue writes to a destination, at least some of the writes being pre-acknowledged by a source-side transaction accelerator prior to the write completing at the destination, a memory for storing a status of a destination-side queue and possibly other determinants, and logic for signaling to the source-side transaction accelerator with instructions to alter pre-acknowledgement rules to hold off on and pursue pre-acknowledgements based on the destination-side queue status. The rules can take into account adjusting the flow of pre-acknowledged requests or pre-acknowledgements at the sender-side transaction accelerator based at least on the computed logical length.

    Abstract translation: 在使用需要确认的异步写入来加速交易的系统中,通过在写入的源处进行预确认写入,目的地侧事务加速器包括用于向目的地的队列写入的队列,至少一些写入是预先 在目的地写入完成之前由源侧事务加速器确认,用于存储目的地侧队列和可能的其他决定因素的状态的存储器以及用于向源侧事务加速器发信号的逻辑,其具有改变的指令 基于目的地端队列状态的预先确认规则来阻止和追踪预认证。 该规则可以考虑到至少基于所计算的逻辑长度来调整在发送方事务加速器处的预先确认的请求或预确认的流。

    LARGE SCALE REAL-TIME MULTISTAGED ANALYTIC SYSTEM USING DATA CONTRACTS
    35.
    发明申请
    LARGE SCALE REAL-TIME MULTISTAGED ANALYTIC SYSTEM USING DATA CONTRACTS 有权
    使用数据合同的大规模实时多分析分析系统

    公开(公告)号:US20130031143A1

    公开(公告)日:2013-01-31

    申请号:US13194084

    申请日:2011-07-29

    CPC classification number: G06F17/30864 G06F17/30846

    Abstract: An analytic system may have a number of processing stages. One or more data sources may provide data to a first processing stage. The first processing stage may specify one or more data contracts having a schema describing a layout and types of data provided by the one or more data sources. Each of the processing stages may specify a respective data contract having a schema such that the processing stages may understand a layout and types of data provided as input to the processing stages. The data contracts me further specify a valid range of values for various items of data described by schemas. Data not conforming to a data contract may be automatically filtered out such that a corresponding processing stage may not be provided with the non-conforming data.

    Abstract translation: 分析系统可能具有多个处理阶段。 一个或多个数据源可以向第一处理阶段提供数据。 第一处理阶段可以指定具有描述由一个或多个数据源提供的布局和数据类型的模式的一个或多个数据契约。 每个处理阶段可以指定具有模式的相应数据契约,使得处理阶段可以理解作为处理阶段的输入提供的数据的布局和类型。 数据约定我进一步指定了由模式描述的各种数据项的有效范围值。 可能会自动过滤掉不符合数据合约的数据,从而可能不会对不合格的数据提供相应的处理阶段。

    Reducing switching noise
    37.
    发明授权
    Reducing switching noise 有权
    降低开关噪声

    公开(公告)号:US08314633B2

    公开(公告)日:2012-11-20

    申请号:US12650092

    申请日:2009-12-30

    CPC classification number: H03K19/00361 H03K19/018514

    Abstract: Described herein are various principles for operating a transmitter circuit to reduce noise affecting a signal being generated and reducing jitter. In some embodiments, a circuit is operated in a way that switching occurs at or above a bit rate of transmission, such that at least one switch changes state at least for every bit. Operating the circuit in such a way leads to a switching rate that is above a resonant frequency of the circuit and prevents large oscillations and noise from being inserted into the signal and causing communication problems.

    Abstract translation: 这里描述了用于操作发射机电路以减少影响正在产生的信号的噪声并减少抖动的各种原理。 在一些实施例中,以使得至少一个开关至少对于每一位进行改变状态的切换发生在等于或高于传输比特率的方式来操作电路。 以这种方式操作电路导致高于电路的谐振频率的开关速率,并且防止大的振荡和噪声被插入到信号中并导致通信问题。

    SYSTEM AND METHOD FOR PROVIDING VOICE, CHAT, AND SHORT MESSAGE SERVICE APPLICATIONS USABLE IN SOCIAL MEDIA TO SERVICE PERSONAL ORDERS AND REQUESTS BY AT LEAST ONE AGENT
    38.
    发明申请
    SYSTEM AND METHOD FOR PROVIDING VOICE, CHAT, AND SHORT MESSAGE SERVICE APPLICATIONS USABLE IN SOCIAL MEDIA TO SERVICE PERSONAL ORDERS AND REQUESTS BY AT LEAST ONE AGENT 审中-公开
    用于提供语音,短信和短消息服务的系统和方法,可用于社会媒体,以便至少一个代理人服务个人订单和请求

    公开(公告)号:US20120233546A1

    公开(公告)日:2012-09-13

    申请号:US13103947

    申请日:2011-05-09

    CPC classification number: G06Q50/01

    Abstract: An application that provides voice, chat, or short message services on a social media site to present a data field in a user interface for a person to enter information to request support, make a purchase, or seek information; presents an option to a person that allows the person to select how they want to be contacted by at least one agent; captures information from the social media site for the person; populates a preformatted note with the personal information and selection received from the person, the preformatted note having fields corresponding to the information and contact option, with the preformatted note formed by populating an input field with corresponding information or a selection by the person; stores all or part of the preformatted note as the record of the person's request for support; implements an algorithm to determine social affinity to route the request to at least one agent or another phone number or an automated response machine; and routes the request by voice or data channel, tracks the request and response, reports the results, and uses those results as feedback for future routing for the person or the person's social contacts.

    Abstract translation: 一种在社交媒体网站上提供语音,聊天或短消息服务的应用程序,用于在用户界面中呈现数据字段以供人们输入信息以请求支持,购买或寻求信息; 向一个人提供一个选项,允许该人选择他们想要由至少一个代理人联系; 从社交媒体网站获取该人的信息; 使用从人接收的个人信息和选择填充预格式化的笔记,预格式化笔记具有与信息和联系选项相对应的字段,其中通过用输入字段填充相应的信息或人的选择而形成的预格式化笔记; 存储全部或部分预格式化笔记作为该人的支持请求的记录; 实现一种算法来确定将请求路由到至少一个代理或另一个电话号码或自动响应机器的社会关系; 并通过语音或数据通道路由请求,跟踪请求和响应,报告结果,并将这些结果用作人或社交联系人的未来路由的反馈。

    Interrupt vector piggybacking
    39.
    发明授权
    Interrupt vector piggybacking 有权
    中断载体搭载

    公开(公告)号:US08255604B2

    公开(公告)日:2012-08-28

    申请号:US12755065

    申请日:2010-04-06

    CPC classification number: G06F13/24 G06F9/4812

    Abstract: A hypervisor receives an interrupt that includes a target address and, in turn, branches to an administrating interrupt vector. Next, the administrating interrupt vector determines whether to branch to a piggyback interrupt handler corresponding to a piggyback interrupt vector. Based upon the determination, the hypervisor either branches to the piggyback interrupt handler or to an administrating interrupt handler that corresponds to the administrating interrupt vector.

    Abstract translation: 管理程序接收包含目标地址的中断,然后分支到管理的中断向量。 接下来,管理中断向量确定是否转移到与搭载中断向量对应的搭载中断处理程序。 基于该确定,管理程序可以分支到搭载中断处理程序或对应于管理中断向量的管理中断处理程序。

    WIRELESS NETWORK ROAMING TIMER METHOD AND APPARATUS
    40.
    发明申请
    WIRELESS NETWORK ROAMING TIMER METHOD AND APPARATUS 有权
    无线网络漫游定时器方法和设备

    公开(公告)号:US20120214482A1

    公开(公告)日:2012-08-23

    申请号:US13461660

    申请日:2012-05-01

    CPC classification number: H04W8/02 H04W36/30

    Abstract: A mobile station in a wireless network includes a roaming timer. The roaming timer is set based on various criteria, and when the roaming timer expires, an attempt to roam is performed.

    Abstract translation: 无线网络中的移动台包括漫游定时器。 基于各种标准设置漫游定时器,并且当漫游定时器到期时,执行漫游尝试。

Patent Agency Ranking