Generating search results based on determined relationships between data objects and user connections to identified destinations

    公开(公告)号:US07912941B2

    公开(公告)日:2011-03-22

    申请号:US11296352

    申请日:2005-12-08

    申请人: John Toebes

    发明人: John Toebes

    IPC分类号: G06F15/173

    CPC分类号: G06F17/30864 G06F17/30964

    摘要: A search system generates an ordered list of destination targets including identified individuals and data objects, based on applying a user context to an information context and to a connection context. The user context identifies a search context (i.e., the information the user is seeking) relative to an identity of the user, and the information context identifies destinations accessible by the user, including data objects and communications-based actions (e.g., voice over IP telephony calls, instant messaging session transcripts, etc.). The connection context identifies relationships between chosen destinations throughout the system, and the strength of those relationships determined from artifacts of the chosen destinations: the connection context is updated based on artifact detection. The portion of the connection context that is relevant to the user context is used to order the portion of the information context that is relevant to the user context, resulting in the ordered list of destination targets.

    Techniques for passing data across the human-machine interface
    52.
    发明授权
    Techniques for passing data across the human-machine interface 有权
    通过人机界面传递数据的技术

    公开(公告)号:US07702501B2

    公开(公告)日:2010-04-20

    申请号:US11431768

    申请日:2006-05-10

    IPC分类号: G06F17/27

    CPC分类号: G06F17/27

    摘要: Techniques for presenting a key to a human across a human-machine interface include receiving key data that indicates a key to be input to a target process. The key is reversibly converted to a first human-language statement. The human language statement is designed so that multiple variations in the human-language statement due to common human errors can be correctly reversed to regenerate the key data. The common human-language statement is presented to a human user for use in the target process. After receiving input data that indicates a second human language statement based on human memory of the first human language statement, the second human language statement is corrected for common human language errors. The corrected second human language statement is then converted to second key data and sent to the target process. Thus multiple human inputs are accepted and correctly converted to the key for the target process.

    摘要翻译: 通过人机界面向人类呈现密钥的技术包括接收指示要输入到目标进程的密钥的密钥数据。 关键是可逆地转换为第一个人类语言。 人类语言语句的设计使得人类语言陈述中由于常见的人为错误而产生的多种变化可以被正确地反转,以重新生成关键数据。 将普通人类语言陈述呈现给人类用户以用于目标过程。 在接收到基于第一人语言语句的人类记忆表示第二人语言语句的输入数据之后,针对常见的人类语言错误来校正第二人语言语句。 然后将经更正的第二人称语言语句转换为第二密钥数据并发送给目标进程。 因此,多个人输入被接受并被正确地转换为目标进程的关键。

    METHOD AND APPARATUS FOR INCORPORATING VISUAL DELTAS FOR NEW DOCUMENTS BASED ON PREVIOUS CONSUMPTION
    53.
    发明申请
    METHOD AND APPARATUS FOR INCORPORATING VISUAL DELTAS FOR NEW DOCUMENTS BASED ON PREVIOUS CONSUMPTION 审中-公开
    根据以前的消费方式新增文件的方法和装置

    公开(公告)号:US20100095203A1

    公开(公告)日:2010-04-15

    申请号:US12251641

    申请日:2008-10-15

    IPC分类号: G06F17/20 G06F17/30

    CPC分类号: G06F17/2288 G06F17/2211

    摘要: In one embodiment, a method includes obtaining a first document that includes at least a first section, and displaying the first document on a display screen. The method also includes determining when the first section has been consumed. Such a determination includes a determination of whether the first section has been displayed on the display screen. If the first section is determined to have been displayed on the display screen, the method also includes providing an indication that the first section has been consumed.

    摘要翻译: 在一个实施例中,一种方法包括获得包括至少第一部分的第一文档,并且在显示屏幕上显示第一文档。 该方法还包括确定第一部分何时被消耗。 这种确定包括确定第一部分是否已经在显示屏幕上显示。 如果确定第一部分被显示在显示屏幕上,则该方法还包括提供第一部分已被消耗的指示。

    Method and system for controlling transmission of USB messages over a data network between a USB device and a plurality of host computers
    54.
    发明授权
    Method and system for controlling transmission of USB messages over a data network between a USB device and a plurality of host computers 有权
    用于控制在USB设备和多个主机之间的数据网络上的USB消息传输的方法和系统

    公开(公告)号:US07644211B2

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

    申请号:US11006989

    申请日:2004-12-07

    IPC分类号: G06F13/42

    CPC分类号: H04L67/14 H04L69/08

    摘要: A solution is provided for controlling universal serial bus (USB) messages between a plurality of host computers and a USB device. First and second USB servers may communicate with first and second host computers, respectively. A USB client may then communicate with the USB device. A first control path between the USB client and the first USB server and a second control path between the USB client and the second USB server may be established. Then a first data transfer path may be established between the USB client and the first USB server, the first data transfer path enabling the sending of data between the USB client and the first USB server over a data network. Then a busy message may be sent from the USB client to the second USB server over the second control path when the first data transfer path is established with the first USB server.

    摘要翻译: 提供了一种用于在多个主计算机和USB设备之间控制通用串行总线(USB)消息的解决方案。 第一和第二USB服务器可以分别与第一和第二主机通信。 USB客户端然后可以与USB设备进行通信。 可以建立USB客户端和第一USB服务器之间的第一控制路径以及USB客户端和第二USB服务器之间的第二控制路径。 然后,可以在USB客户端和第一USB服务器之间建立第一数据传输路径,第一数据传输路径使得能够通过数据网络在USB客户端和第一USB服务器之间发送数据。 然后,当利用第一USB服务器建立第一数据传输路径时,可以通过第二控制路径从USB客户端向第二USB服务器发送繁忙的消息。

    Techniques for presenting network identities at a human interface
    55.
    发明授权
    Techniques for presenting network identities at a human interface 有权
    在人机接口上呈现网络身份的技术

    公开(公告)号:US07552464B2

    公开(公告)日:2009-06-23

    申请号:US11045664

    申请日:2005-01-29

    IPC分类号: G06F7/58 G06F15/16 G06K19/00

    摘要: Techniques for presenting identification of a remote network entity to a human user include determining one or more vectors of presentation elements that are readily distinguishable and memorable to a user. Message data is received from a remote process on the network and includes a network identity that uniquely identifies an associated remote entity. The network identity is input to a secure function to produce a secure number. A secure function produces dissimilar output values for similar input values. A particular presentation element is selected from a vector based only on the secure number and presented to the user. Even when the network identity is similar to that of a trusted entity, the particular presentation element is expected to be dissimilar to one associated with the trusted entity.

    摘要翻译: 用于将远程网络实体的身份呈现给人类用户的技术包括确定对用户容易区分和难忘的呈现元素的一个或多个向量。 从网络上的远程进程接收消息数据,并且包括唯一标识相关联的远程实体的网络身份。 将网络身份输入到安全功能以产生安全号码。 安全功能可以为类似的输入值产生不同的输出值。 从仅基于安全号码的向量中选择特定表示元素并呈现给用户。 即使当网络身份与可信实体的身份类似时,预期该特定表示元素将与被信任实体相关联的身份不相似。

    Techniques to map switch and router ports to physical locations
    56.
    发明申请
    Techniques to map switch and router ports to physical locations 有权
    将交换机和路由器端口映射到物理位置的技术

    公开(公告)号:US20080031241A1

    公开(公告)日:2008-02-07

    申请号:US11500738

    申请日:2006-08-07

    IPC分类号: H04L12/56

    CPC分类号: H04L41/12 H04L45/02

    摘要: Techniques for associating a physical location with a network interface on an intermediate network node include receiving a data packet from a device connected to a network. Based on data in the data packet, a particular network interface is determined on a first hop intermediate network node. An identity for an entity that originated the data packet is determined based on data in the data packet. A possible physical location for the entity is determined based on the identity. The identity is associated with the possible physical location in an independent data source that is accessible over the network and different from the data packet. The particular network interface is associated with a highest confidence location for the device based on the possible physical location of the entity and any former locations associated with the particular network interface.

    摘要翻译: 将物理位置与中间网络节点上的网络接口相关联的技术包括从连接到网络的设备接收数据分组。 基于数据分组中的数据,在第一跳中间网络节点上确定特定的网络接口。 基于数据分组中的数据确定发起数据分组的实体的身份。 基于身份确定实体的可能物理位置。 身份与独立数据源中可能的物理位置相关联,可通过网络访问并与数据包不同。 基于实体的可能物理位置和与特定网络接口相关联的任何先前位置,特定网络接口与设备的最高置信度位置相关联。

    VARIABLE LENGTH CODING FOR SPARSE COEFFICIENTS
    57.
    发明申请
    VARIABLE LENGTH CODING FOR SPARSE COEFFICIENTS 有权
    可变长度编码稀疏系数

    公开(公告)号:US20070279266A1

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

    申请号:US11761307

    申请日:2007-06-11

    IPC分类号: H03M7/40

    摘要: Coding quantized transform coefficients as occur in image compression includes, for a subset of coefficient amplitude values coding by a first method corresponding to each amplitude of the subset, events of a run of zero or more zero-valued coefficients ending in the single non-zero amplitude, coding by a second method events of a run of zero or more zero-valued coefficients ending in any single non-zero amplitude not in the subset, and coding by a third method the amplitude values of the concatenation of the non-zero amplitude not in the subset. The coding methods produce variable length codewords. The method is suitable for series that have scattered non-zero-valued coefficients.

    摘要翻译: 在图像压缩中发生的编码量化变换系数包括对于与子集的每个幅度相对应的第一种方法进行编码的系数幅度值子集的子集,零个或多个零值系数的运行结束于单个非零 振幅,通过第二种方法对不在子集中的任何单个非零幅度结束的零个或多个零值系数的运行的事件进行编码,并且通过第三种方法编码非零幅度的级联的振幅值 不在子集中。 编码方法产生可变长度码字。 该方法适用于具有分散非零值系数的系列。

    Methods and systems to reduce channel selection transition delay in a digital network
    58.
    发明申请
    Methods and systems to reduce channel selection transition delay in a digital network 有权
    降低数字网络中信道选择转换延迟的方法和系统

    公开(公告)号:US20070277219A1

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

    申请号:US11442500

    申请日:2006-05-26

    IPC分类号: H04N7/16

    摘要: A method of reducing the channel selection transition delay from a first media data channel to a second media data channel includes the operations of accumulating an independent media data frame and any related dependent media data frames based on a first decoder decoding at least a first portion of a second channel to form a second channel current media state, receiving a channel change request from a second decoder to change decoding to the second media channel, identifying an insertion position for a current independent frame relative to a current second channel frame set, and generating the current independent frame based on the second channel current media state corresponding to the insertion position. The dependent media data frames are used to modify the second channel current media state based on the independent media data frame.

    摘要翻译: 减少从第一媒体数据信道到第二媒体数据信道的信道选择转换延迟的方法包括:基于第一解码器对至少第一部分的第一部分进行解码的累加独立媒体数据帧和任何相关的相关媒体数据帧的操作 形成第二信道当前媒体状态的第二信道,从第二解码器接收信道改变请求以将解码改变为第二媒体信道,识别当前独立帧相对于当前第二信道帧集合的插入位置,以及生成 基于与插入位置对应的第二通道当前媒体状态的当前独立帧。 依赖媒体数据帧用于基于独立媒体数据帧来修改第二信道当前媒体状态。

    Portable device and method for interacting therewith
    59.
    发明申请
    Portable device and method for interacting therewith 审中-公开
    便携式装置及其相互作用的方法

    公开(公告)号:US20070018964A1

    公开(公告)日:2007-01-25

    申请号:US11185604

    申请日:2005-07-19

    IPC分类号: G09G5/00

    摘要: A portable device includes a display that displays information from an application. A touchpad is oriented perpendicularly to the display. The touchpad detects one or more contact inputs. The one or more contact inputs associate with one or more virtual keys that the application interprets to display the information on the display. An inertial device detects one or more motion inputs. The one or more motion inputs associate with one or more virtual keys that the application interprets to display the information on the display.

    摘要翻译: 便携式设备包括显示来自应用的信息的显示器。 触摸板垂直于显示器定向。 触摸板检测一个或多个接触输入。 一个或多个联系人输入与应用程序解释的一个或多个虚拟键相关联,以在显示器上显示信息。 惯性装置检测一个或多个运动输入。 一个或多个运动输入与应用程序解释的一个或多个虚拟键相关联,以在显示器上显示信息。

    Digital watermarking of a media stream using coded macroblock types
    60.
    发明申请
    Digital watermarking of a media stream using coded macroblock types 有权
    使用编码宏块类型的媒体流的数字水印

    公开(公告)号:US20060227873A1

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

    申请号:US11104131

    申请日:2005-04-11

    摘要: A method and a carrier medium instructing a processor to execute a method. The method includes accepting a compressed video stream compressed by a compression method that uses macroblocks of possibly different macroblock types for each frame predictive encoding frames. The method further includes identifying a sequence of frames that are substantially visually indistinguishable and that include a predictively encoded frame and the at least one reference frame of the predictively encoded frame. The method further includes creating an ordered set of macroblocks, with the macroblock types of different macroblocks in the ordered set used to encode digital watermark information. The method further includes replacing the predictively encoded frame of the identified sequence with a newly-encoded predictively encoded replacement frame that contains the created ordered set of macroblocks, including the encoded watermarking information.

    摘要翻译: 指示处理器执行方法的方法和载体介质。 该方法包括接受通过压缩方法压缩的压缩视频流,该压缩方法使用每帧预测编码帧可能不同的宏块类型的宏块。 该方法还包括识别基本上在视觉上不可区分的帧序列,并且包括预测编码帧和预测编码帧的至少一个参考帧。 该方法还包括创建有序的宏块集合,其中用于编码数字水印信息的有序集合中的不同宏块的宏块类型。 该方法还包括用新编码的预测编码的替代帧替换所识别的序列的预测编码的帧,所述替换帧包含所创建的有序宏块集合,包括编码水印信息。