METHODS AND SYSTEMS FOR TRANSMISSION OF SUBSEQUENCES OF INCREMENTAL QUERY ACTIONS AND SELECTION OF CONTENT ITEMS BASED ON LATER RECEIVED SUBSEQUENCES
    1.
    发明申请
    METHODS AND SYSTEMS FOR TRANSMISSION OF SUBSEQUENCES OF INCREMENTAL QUERY ACTIONS AND SELECTION OF CONTENT ITEMS BASED ON LATER RECEIVED SUBSEQUENCES 审中-公开
    用于传输增量查询操作的后置的方法和系统和基于后续接收的后续选择内容项

    公开(公告)号:US20070260703A1

    公开(公告)日:2007-11-08

    申请号:US11627426

    申请日:2007-01-26

    CPC classification number: G06F16/9577 G06F16/2425

    Abstract: The invention features a method of reducing perceived network latency in processing a query from a handheld client device processed by a remote system. The client device receives incremental input including a sequence of incremental user actions for identifying content items on the remote system. The client device transmits a first subsequence of the input to the remote system for incrementally identifying descriptive terms associated with desired content items. The remote system selects a first set of content items based on the first subsequence and transmits them in a reply to the client device. The client device selects a second set of content items from the first set based on a second subsequence of the input. The second subsequence includes incremental input received by the client device while it was waiting for the first reply. The client device orders and presents the second set of content items to the user.

    Abstract translation: 本发明的特征在于一种在远程系统处理的手持式客户端设备处理查询时减少感知网络延迟的方法。 客户端设备接收增量输入,包括用于识别远程系统上的内容项的增量用户动作序列。 客户端设备将输入的第一子序列发送到远程系统以递增地标识与期望的内容项相关联的描述性词语。 远程系统基于第一子序列选择第一组内容项,并在对客户端设备的回复中发送它们。 客户机设备基于输入的第二子序列从第一组中选择第二组内容项目。 第二个子序列包括客户端设备在等待第一个应答时收到的增量输入。 客户端设备向用户订购并呈现第二组内容项目。

    Cookie-based acceleration of an authentication protocol
    2.
    发明申请
    Cookie-based acceleration of an authentication protocol 有权
    基于Cookie的加速认证协议

    公开(公告)号:US20060230265A1

    公开(公告)日:2006-10-12

    申请号:US11102363

    申请日:2005-04-08

    Applicant: Ravi Krishna

    Inventor: Ravi Krishna

    CPC classification number: H04L63/0281 H04L63/08

    Abstract: A system uses a proxy server to authenticate a client with an authentication protocol that does not support caching. Rather than cache the client's authentication credentials, or access a client account manager for each network request generated by the client, the proxy server issues a cookie to an authenticated client and authenticate the client for subsequent request on the basis of the cookie.

    Abstract translation: 系统使用代理服务器使用不支持缓存的身份验证协议来验证客户端。 代理服务器不是缓存客户端的身份验证凭据,还是为客户机生成的每个网络请求访问客户端客户经理,代理服务器向经过身份验证的客户端发出一个cookie,并根据cookie对后续请求进行身份验证。

    Integration of multi-stage execution units with a scheduler for
single-stage execution units
    3.
    发明授权
    Integration of multi-stage execution units with a scheduler for single-stage execution units 有权
    将多级执行单元与单级执行单元的调度程序集成

    公开(公告)号:US6161173A

    公开(公告)日:2000-12-12

    申请号:US307316

    申请日:1999-05-07

    Abstract: A superscalar processor includes a central scheduler for multiple execution units. The scheduler presumes operations issued to a particular execution unit all have the same latency, e.g., one clock cycle, even though some of the operations have longer latencies, e.g., two clock cycles. The execution unit that executes the operations having with longer than expected latencies, includes scheduling circuitry that holds up particular operation pipelines when operands required for the pipelines will not be valid when the scheduler presumes. Accordingly, the design of the scheduler can be simplified and can accommodate longer latency operations without being significantly redesigned for the longer latency operations.

    Abstract translation: 超标量处理器包括用于多个执行单元的中央调度器。 即使一些操作具有较长的延迟,例如两个时钟周期,调度器假定发布到特定执行单元的操作都具有相同的等待时间,例如一个时钟周期。 执行具有长于预期延迟的操作的执行单元包括调度电路,当调度器假设时,当管道所需的操作数不成立时,该电路保持特定的操作流水线。 因此,可以简化调度器的设计,并且可以适应更长的延迟操作,而不会对较长的延迟操作进行显着的重新设计。

    Method of and system for presenting enriched video viewing analytics
    4.
    发明授权
    Method of and system for presenting enriched video viewing analytics 有权
    提供丰富视频观看分析的方法和系统

    公开(公告)号:US09166714B2

    公开(公告)日:2015-10-20

    申请号:US12879141

    申请日:2010-09-10

    Abstract: A method of and system for presenting enriched video viewing analytics is presented. A method of presenting enriched statistical and analytical information includes receiving a catalog of a plurality of content items. Each content item has associated metacontent characterizing the content item. The method also includes receiving and storing operations of a user for interacting with one or more of the content items. The method further includes determining use and/or viewing statistics for, for example, the content items, metacontent associated with the content items, the numbers and types of devices viewing the content items, subscriber information, household information, and/or viewer demographic information for past and present time periods. The method also, optionally, includes estimating the likelihood of future user interaction operations.

    Abstract translation: 提出了一种用于呈现丰富的视频观看分析的方法和系统。 提供丰富的统计和分析信息的方法包括接收多个内容项的目录。 每个内容项都具有表征内容项的关联元数据。 该方法还包括接收和存储用户与一个或多个内容项进行交互的操作。 该方法还包括确定例如内容项目的使用和/或观看统计信息,与内容项目相关联的元数据,观看内容项目的设备的数量和类型,用户信息,家庭信息和/或观众人口统计信息 适用于过去和现在的时间段。 该方法还可选地包括估计未来用户交互操作的可能性。

    Cookie-based acceleration of an authentication protocol
    5.
    发明授权
    Cookie-based acceleration of an authentication protocol 有权
    基于Cookie的加速认证协议

    公开(公告)号:US08887233B2

    公开(公告)日:2014-11-11

    申请号:US11102363

    申请日:2005-04-08

    Applicant: Ravi Krishna

    Inventor: Ravi Krishna

    CPC classification number: H04L63/0281 H04L63/08

    Abstract: A system uses a proxy server to authenticate a client with an authentication protocol that does not support caching. Rather than cache the client's authentication credentials, or access a client account manager for each network request generated by the client, the proxy server issues a cookie to an authenticated client and authenticate the client for subsequent request on the basis of the cookie.

    Abstract translation: 系统使用代理服务器使用不支持缓存的身份验证协议来验证客户端。 代理服务器不是缓存客户端的身份验证凭据,还是为客户机生成的每个网络请求访问客户端客户经理,代理服务器向经过身份验证的客户端发出一个cookie,并根据cookie对后续请求进行身份验证。

    Server monitoring framework
    6.
    发明授权
    Server monitoring framework 有权
    服务器监控框架

    公开(公告)号:US08028056B1

    公开(公告)日:2011-09-27

    申请号:US12633296

    申请日:2009-12-08

    CPC classification number: G06F17/30902 H04L43/04 H04L43/06 H04L43/0864

    Abstract: A software framework configured to execute in a computer system and adapted to monitor statistics associated with one or more servers coupled to the computer system is disclosed. A data structure is configured to store statistics associated with the one or more servers coupled to the computer system. A server-monitoring thread is configured to update at least some of the statistics stored in the data structure, the server-monitoring thread to execute on a processor of the computer system. An application programming interface (API) responsive to a plurality of software modules executes in the computer system, the API is configured to process requests from the plurality of software modules for (i) adding or removing servers in the data structure or (ii) accessing statistics from the data structure. The computer system may be a network cache.

    Abstract translation: 公开了一种被配置为在计算机系统中执行并适于监视与耦合到该计算机系统的一个或多个服务器相关联的统计信息的软件框架。 数据结构被配置为存储与耦合到计算机系统的一个或多个服务器相关联的统计信息。 服务器监视线程被配置为更新存储在数据结构中的至少一些统计信息,即在计算机系统的处理器上执行的服务器监视线程。 响应于多个软件模块的应用程序编程接口(API)在计算机系统中执行,API被配置为处理来自多个软件模块的请求,用于(i)添加或删除数据结构中的服务器或(ii)访问 数据结构统计。 计算机系统可以是网络高速缓存。

    Server monitoring framework
    8.
    发明授权
    Server monitoring framework 有权
    服务器监控框架

    公开(公告)号:US07653722B1

    公开(公告)日:2010-01-26

    申请号:US11294664

    申请日:2005-12-05

    CPC classification number: G06F17/30902 H04L43/04 H04L43/06 H04L43/0864

    Abstract: A novel software framework monitors server statistics for a plurality of software modules and makes its collected statistics available to those modules. Unlike prior implementations, the framework provides shared server-monitoring code through which the plurality of software modules can monitor various types of servers, such as authentication servers, ICAP servers, origin servers, hierarchical proxy servers and so forth. Because the same server-monitoring code is accessed by each of the software modules, the overall amount of code that is written, compiled and executed may be reduced. Moreover, the shared server-monitoring code is not protocol-dependant and therefore may be coded outside of the kernel-level protocol engines. Preferably, the shared server-monitoring code is implemented as a user-level thread or process.

    Abstract translation: 一个新颖的软件框架监视多个软件模块的服务器统计信息,并使其收集的统计信息可用于这些模块。 与先前的实现不同,框架提供共享的服务器监视代码,多个软件模块可以通过该代码来监视各种类型的服务器,例如认证服务器,ICAP服务器,原始服务器,分层代理服务器等。 由于每个软件模块访问相同的服务器监视代码,因此可以减少编写,编译和执行的代码的总量。 此外,共享服务器监视代码不是依赖于协议的,因此可以在内核级协议引擎之外进行编码。 优选地,共享服务器监视代码被实现为用户级线程或进程。

    Floating point addition pipeline including extreme value, comparison and accumulate functions
    9.
    发明授权
    Floating point addition pipeline including extreme value, comparison and accumulate functions 失效
    浮点附加流水线包括极值,比较和累加功能

    公开(公告)号:US06298367B1

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

    申请号:US09055916

    申请日:1998-04-06

    Abstract: A multimedia execution unit configured to perform vectored floating point and integer instructions. The execution unit may include an add/subtract pipeline having far and close data paths. The far path is configured to handle effective addition operations and effective subtraction operations for operands having an absolute exponent difference greater than one. The close path is configured to handle effective subtraction operations for operands having an absolute exponent difference less than or equal to one. The close path is configured to generate two output values, wherein one output value is the first input operand plus an inverted version of the second input operand, while the second output value is equal to the first output value plus one. Selection of the first or second output value in the close path effectuates the round-to-nearest operation for the output of the adder. The execution unit may be configured to perform vectored addition and subtraction, integer/floating point conversion, reverse subtraction, accumulate, extreme value (minimum/maximum), and comparison instructions.

    Abstract translation: 多媒体执行单元被配置为执行矢量的浮点和整数指令。 执行单元可以包括具有远近数据路径的加法/减法流水线。 远程路径被配置为处理具有大于1的绝对指数差的操作数的有效加法运算和有效减法运算。 关闭路径被配置为处理具有小于或等于1的绝对指数差的操作数的有效减法操作。 关闭路径被配置为生成两个输出值,其中一个输出值是第一输入操作数加上第二输入操作数的反转版本,而第二输出值等于第一输出值加1。 在闭合路径中选择第一或第二输出值对加法器的输出实现了舍入到最近的运算。 执行单元可以被配置为执行向量加法和减法,整数/浮点转换,反向减法,累加,极值(最小/最大)和比较指令。

Patent Agency Ranking