System and method for impromptu shared communication spaces
    7.
    发明授权
    System and method for impromptu shared communication spaces 有权
    即兴共享通信空间的系统和方法

    公开(公告)号:US09425971B1

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

    申请号:US13616467

    申请日:2012-09-14

    IPC分类号: G06F17/30 H04L12/18 G06F15/16

    摘要: Communications between entities who may share common interests. For entities determined to be sharing common interests (e.g., searching using the same terms or topics, browsing a page, a site or a groups of topically related sites), options for communication among the entities are provided. For example, a chat room may be dynamically created for persons who are currently searching or browsing the same or related information. As another example, a “homepage” may be created for each query and contain various types of information related to the query. A permission module controls which entities may participate, what types of information (and from what sources) an entity can (or desires to) receive, what types of information the entity may (or desires to) share.

    摘要翻译: 可能有共同利益的实体之间的沟通。 对于确定为共享共同兴趣的实体(例如,使用相同的术语或主题进行搜索,浏览页面,站点或局部相关站点的组),提供了实体之间的通信选项。 例如,可以为正在搜索或浏览相同或相关信息的人员动态地创建聊天室。 作为另一示例,可以为每个查询创建“主页”,并且包含与查询相关的各种类型的信息。 许可模块控制哪些实体可以参与,实体可以(或期望)接收哪些类型的信息(以及从什么来源),实体可能(或希望)共享什么类型的信息。

    Method for an optimizing predictive model using gradient descent and conjugate residuals
    8.
    发明授权
    Method for an optimizing predictive model using gradient descent and conjugate residuals 有权
    使用梯度下降和共轭残差的优化预测模型的方法

    公开(公告)号:US09390383B2

    公开(公告)日:2016-07-12

    申请号:US14165431

    申请日:2014-01-27

    发明人: Georges Harik

    IPC分类号: G06F15/18 G06N99/00

    CPC分类号: G06N99/005

    摘要: An optimization in machine learning is achieved using Newton's algorithm together with an efficient technique for solving linear equations, such as the method of conjugate residuals. The techniques of the present invention are applicable to learning language models, predicting classes of objects from images and videos, and classifying financial transactions for prevention of fraud. Other uses include determining a function from a sequence of words to a relevant web page for a search engine, or to inverting arbitrary output values of an analyzed system into an internally running simulation.

    摘要翻译: 使用牛顿算法和解决线性方程的有效技术,如共轭残差法,实现机器学习的优化。 本发明的技术适用于学习语言模型,从图像和视频中预测对象的类别,以及对金融交易进行分类以防止欺诈。 其他用途包括从一系列单词到搜索引擎的相关网页确定一个函数,或将所分析的系统的任意输出值反转为内部运行的模拟。

    METHODS AND APPARATUS FOR ORDERING ADVERTISEMENTS BASED ON PERFORMANCE INFORMATION
    9.
    发明申请
    METHODS AND APPARATUS FOR ORDERING ADVERTISEMENTS BASED ON PERFORMANCE INFORMATION 审中-公开
    基于性能信息对广告进行排序的方法和装置

    公开(公告)号:US20160162931A1

    公开(公告)日:2016-06-09

    申请号:US10112656

    申请日:2002-03-29

    IPC分类号: G06Q30/02

    摘要: An ordering of advertisements requested by an ad consumer is based on scores generated for the ads. In each case, a score may be a function of at least one performance parameter associated with the ad. The ad consumer may generate presentation information (e.g., a Web page) including advertisements and non-advertisement content (e.g., search results) by (i) accepting the non-advertisement content and advertisements, each of the advertisements including a score, and (ii) combining the non-advertisement content and the advertisements such that relative placements of the advertisements are based on their associated scores.

    摘要翻译: 广告客户请求的广告的排序是根据为广告生成的分数。 在每种情况下,分数可以是与广告相关联的至少一个性能参数的函数。 广告消费者可以通过(i)接受非广告内容和广告来生成包括广告和非广告内容(例如,搜索结果)的呈现信息(例如,网页),每个广告包括得分和( ii)组合非广告内容和广告,使得广告的相对放置是基于其相关分数。

    RELIABLE MESSAGING SYSTEM AND METHOD
    10.
    发明申请
    RELIABLE MESSAGING SYSTEM AND METHOD 审中-公开
    可靠的消息传递系统和方法

    公开(公告)号:US20110252152A1

    公开(公告)日:2011-10-13

    申请号:US13082272

    申请日:2011-04-07

    IPC分类号: G06F15/16

    CPC分类号: H04L67/02 H04W80/12

    摘要: A reliable messaging channel is created using multiple independent HTTP requests. In one embodiment, a method (a) establishes a session identifier by exchanging messages with a recipient using an application layer communication protocol (e.g., HTTP); and (b) uses the application layer communication protocol to send ordered data to the recipient by assigning one or more sequence numbers according to the predetermined order in the data. The session identifier may be generated, for example, using a random number of generator. In one implementation, the session identifier is not less than 96 bits long. The sender may receive from the recipient acknowledgements each acknowledging receipt of the data bearing a corresponding sequence number. Data to be sent in the opposite direction may piggy-back on an acknowledgement by including the data in a non-zero length payload. Data received out of order are queued. The sender may limit the rate at which data is transmitted to a “window size” (i.e., no more than a predetermined amount of data is sent within a predetermined time period). The window size is adjusted according to a channel condition (e.g., an amount of data retransmitted or lost during the predetermined time period). In one implementation, the window size is adjusted by doubling or halving, consistent with the channel condition.

    摘要翻译: 使用多个独立HTTP请求创建可靠的消息通道。 在一个实施例中,方法(a)通过使用应用层通信协议(例如,HTTP)与接收者交换消息来建立会话标识符; 和(b)使用应用层通信协议通过根据数据中的预定顺序分配一个或多个序列号来向订约者发送有序数据。 可以例如使用随机数的发生器来生成会话标识符。 在一个实现中,会话标识符不小于96位长。 发送者可以从接收者确认每个确认接收到具有相应序列号的数据。 以相反方向发送的数据可以通过将数据包括在非零长度有效载荷中来回馈确认。 收到的数据不正确排队。 发送者可以将数据发送的速率限制为“窗口大小”(即,在预定时间段内不超过预定量的数据)。 根据信道条件(例如,在预定时间段期间重传或丢失的数据量)来调整窗口大小。 在一个实现中,窗口大小通过加倍或减半来调整,与信道条件一致。