System for optimizing ad performance at campaign running time
    1.
    发明授权
    System for optimizing ad performance at campaign running time 有权
    用于在广告系列运行时优化广告效果的系统

    公开(公告)号:US08645205B2

    公开(公告)日:2014-02-04

    申请号:US12241726

    申请日:2008-09-30

    IPC分类号: G06Q30/00

    CPC分类号: G06Q30/02 G06Q30/0244

    摘要: A system and method are disclosed for optimizing the performance of an advertisement. The advertisement may be targeted based on correlations between advertisements and/or users. The correlations may be used to improve the click-through rate of advertisements. As data is collected and feedback is received, the correlation between ads and users may be updated, so that an advertiser's campaign can optimize its targeting of users.

    摘要翻译: 公开了一种用于优化广告的性能的系统和方法。 可以基于广告和/或用户之间的相关性来对广告进行定位。 相关性可用于提高广告的点击率。 收集数据并收到反馈后,可能会更新广告和用户之间的相关性,以便广告客户的广告系列可以优化用户的定位。

    SYSTEM FOR OPTIMIZING AD PERFORMANCE AT CAMPAIGN RUNNING TIME
    2.
    发明申请
    SYSTEM FOR OPTIMIZING AD PERFORMANCE AT CAMPAIGN RUNNING TIME 有权
    在运动时间优化AD性能的系统

    公开(公告)号:US20100082423A1

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

    申请号:US12241726

    申请日:2008-09-30

    IPC分类号: G06Q30/00

    CPC分类号: G06Q30/02 G06Q30/0244

    摘要: A system and method are disclosed for optimizing the performance of an advertisement. The advertisement may be targeted based on correlations between advertisements and/or users. The correlations may be used to improve the click-through rate of advertisements. As data is collected and feedback is received, the correlation between ads and users may be updated, so that an advertiser's campaign can optimize its targeting of users.

    摘要翻译: 公开了一种用于优化广告的性能的系统和方法。 可以基于广告和/或用户之间的相关性来对广告进行定位。 相关性可用于提高广告的点击率。 收集数据并收到反馈后,可能会更新广告和用户之间的相关性,以便广告客户的广告系列可以优化用户的定位。

    SUPPLEMENTING A TRAINED MODEL USING INCREMENTAL DATA IN MAKING ITEM RECOMMENDATIONS
    3.
    发明申请
    SUPPLEMENTING A TRAINED MODEL USING INCREMENTAL DATA IN MAKING ITEM RECOMMENDATIONS 有权
    在制作项目建议书中使用增量数据补充培训模型

    公开(公告)号:US20130024318A1

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

    申请号:US13618647

    申请日:2012-09-14

    IPC分类号: G06Q30/00

    CPC分类号: G06N99/005 G06N5/045

    摘要: Incremental training data is used to supplement a trained model to provide personalized recommendations for a user. The personalized recommendations can be made by taking into account the user's behavior, such as, without limitation, the user's short and long term web page interactions, to identify item recommendations. A trained model is generated from training data indicative of the web page interaction data collected from a plurality of users. Incremental training data indicative of other web page interaction data can be used to supplement the trained model, or in place of the trained model. Incremental training data can be indicative of user behavior collected more recently than the data used to train the model, for example.

    摘要翻译: 增量训练数据用于补充训练有素的模型,为用户提供个性化的建议。 可以通过考虑用户的行为(例如但不限于用户的短期和长期网页交互)来识别项目建议来进行个性化建议。 从训练数据生成训练模型,指示从多个用户收集的网页交互数据。 可以使用指示其他网页交互数据的增量训练数据来补充训练的模型,或代替训练的模型。 例如,增量训练数据可以指示比用于训练模型的数据最近收集的用户行为。

    SUPPLEMENTING A TRAINED MODEL USING INCREMENTAL DATA IN MAKING ITEM RECOMMENDATIONS
    4.
    发明申请
    SUPPLEMENTING A TRAINED MODEL USING INCREMENTAL DATA IN MAKING ITEM RECOMMENDATIONS 有权
    在制作项目建议书中使用增量数据补充培训模型

    公开(公告)号:US20110029464A1

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

    申请号:US12533632

    申请日:2009-07-31

    IPC分类号: G06F15/18 G06N5/02

    CPC分类号: G06N99/005 G06N5/045

    摘要: Incremental training data is used to supplement a trained model to provide personalized recommendations for a user. The personalized recommendations can be made by taking into account the user's behavior, such as, without limitation, the user's short and long term web page interactions, to identify item recommendations. A trained model is generated from training data indicative of the web page interaction data collected from a plurality of users. Incremental training data indicative of other web page interaction data can be used to supplement the trained model, or in place of the trained model. Incremental training data can be indicative of user behavior collected more recently than the data used to train the model, for example.

    摘要翻译: 增量训练数据用于补充训练有素的模型,为用户提供个性化的建议。 可以通过考虑用户的行为(例如但不限于用户的短期和长期网页交互)来识别项目建议来进行个性化建议。 从训练数据生成训练模型,指示从多个用户收集的网页交互数据。 可以使用指示其他网页交互数据的增量训练数据来补充训练的模型,或代替训练的模型。 例如,增量训练数据可以指示比用于训练模型的数据最近收集的用户行为。

    Supplementing a trained model using incremental data in making item recommendations
    5.
    发明授权
    Supplementing a trained model using incremental data in making item recommendations 有权
    使用增量数据来补充训练有素的模型来提出项目建议

    公开(公告)号:US08762318B2

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

    申请号:US13618647

    申请日:2012-09-14

    IPC分类号: G06N5/04 G06N99/00

    CPC分类号: G06N99/005 G06N5/045

    摘要: Incremental training data is used to supplement a trained model to provide personalized recommendations for a user. The personalized recommendations can be made by taking into account the user's behavior, such as, without limitation, the user's short and long term web page interactions, to identify item recommendations. A trained model is generated from training data indicative of the web page interaction data collected from a plurality of users. Incremental training data indicative of other web page interaction data can be used to supplement the trained model, or in place of the trained model. Incremental training data can be indicative of user behavior collected more recently than the data used to train the model, for example.

    摘要翻译: 增量训练数据用于补充训练有素的模型,为用户提供个性化的建议。 可以通过考虑用户的行为(例如但不限于用户的短期和长期网页交互)来识别项目建议来进行个性化建议。 从训练数据生成训练模型,指示从多个用户收集的网页交互数据。 可以使用指示其他网页交互数据的增量训练数据来补充训练的模型,或代替训练的模型。 例如,增量训练数据可以指示比用于训练模型的数据最近收集的用户行为。

    Supplementing a trained model using incremental data in making item recommendations
    6.
    发明授权
    Supplementing a trained model using incremental data in making item recommendations 有权
    使用增量数据来补充训练有素的模型来提出项目建议

    公开(公告)号:US08326777B2

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

    申请号:US12533632

    申请日:2009-07-31

    IPC分类号: G06F15/18 G06N5/02

    CPC分类号: G06N99/005 G06N5/045

    摘要: Incremental training data is used to supplement a trained model to provide personalized recommendations for a user. The personalized recommendations can be made by taking into account the user's behavior, such as, without limitation, the user's short and long term web page interactions, to identify item recommendations. A trained model is generated from training data indicative of the web page interaction data collected from a plurality of users. Incremental training data indicative of other web page interaction data can be used to supplement the trained model, or in place of the trained model. Incremental training data can be indicative of user behavior collected more recently than the data used to train the model, for example.

    摘要翻译: 增量训练数据用于补充训练有素的模型,为用户提供个性化的建议。 可以通过考虑用户的行为(例如但不限于用户的短期和长期网页交互)来识别项目建议来进行个性化建议。 从训练数据生成训练模型,指示从多个用户收集的网页交互数据。 可以使用指示其他网页交互数据的增量训练数据来补充训练的模型,或代替训练的模型。 例如,增量训练数据可以指示比用于训练模型的数据最近收集的用户行为。

    Method and apparatus for fetching array based objects by direct delivery and batching
    7.
    发明授权
    Method and apparatus for fetching array based objects by direct delivery and batching 有权
    通过直接递送和批量获取基于数组的对象的方法和装置

    公开(公告)号:US06601064B1

    公开(公告)日:2003-07-29

    申请号:US09449704

    申请日:1999-11-24

    IPC分类号: G06F1730

    摘要: A method, apparatus, article of manufacture, and a memory structure for providing access to an array-based data object to a client is disclosed. The method comprises the steps of receiving a database query from a client; generating a first execution plan from the database query; transmitting at least a portion of the first execution plan to a data server; compiling a query result from the execution of the first execution plan; and transmitting the query result to the client on a first communication path wherein the query result comprises an identification for a master data object responsive to the database query and the master data object comprises an identification for a plurality of array-based objects associated with the master data object. Further, the method comprises the establishment of a second communication path between the data server and the client and the transmission of the master data object to the client via this second communication path. This is followed by a third request by the client for the required array-based objects. This results in the generation of a third execution plan which is executed by the appropriate data server. The resultant array-based objects are then tagged with the corresponding object identification and sent in batched fashion directly to the client via the second communication path.

    摘要翻译: 公开了一种用于向客户机提供对基于阵列的数据对象的访问的方法,装置,制品和存储器结构。 该方法包括从客户端接收数据库查询的步骤; 从数据库查询生成第一个执行计划; 将所述第一执行计划的至少一部分发送到数据服务器; 从执行第一个执行计划编译查询结果; 以及在所述第一通信路径上将所述查询结果发送给所述客户端,其中所述查询结果包括响应于所述数据库查询的主数据对象的标识,并且所述主数据对象包括与所述主机相关联的多个基于阵列的对象的标识 数据对象。 此外,该方法包括在数据服务器和客户端之间建立第二通信路径,以及通过该第二通信路径向客户端发送主数据对象。 之后是客户端针对所需的基于数组的对象的第三个请求。 这导致产生由适当的数据服务器执行的第三执行计划。 然后将所得到的基于阵列的对象用相应的对象标识标记,并通过第二通信路径直接发送给客户端。

    Method and apparatus for parallel execution of SQL from stored procedures
    8.
    发明授权
    Method and apparatus for parallel execution of SQL from stored procedures 有权
    从存储过程并行执行SQL的方法和装置

    公开(公告)号:US06507834B1

    公开(公告)日:2003-01-14

    申请号:US09470927

    申请日:1999-12-22

    IPC分类号: G06F1730

    摘要: A method, apparatus, and an article of manufacture for parallel execution of SQL operations from stored procedures. One or more embodiments of the invention provide the stored procedure (stored procedure) with a C++ class (hereinafter referred to as “dispatcher”) that can take an SQL query and start parallel execution of the query. The query is optimized and parallelized. The dispatcher executes the query, sets up the communication links between the various operators in the query, and ensures that all the results are sent back to the data-server that originated the query request. Further, the dispatcher merges the results of the parallel execution and produces a single stream of tuples that is fed to the calling stored procedure. To provide the single stream to the calling stored procedure, one or more embodiments of the invention utilize a class that provides the stored procedure with a simple and easy-to-use interface to access the results of the nested SQL execution.

    摘要翻译: 用于从存储过程并行执行SQL操作的方法,装置和制品。 本发明的一个或多个实施例提供具有可以进行SQL查询并开始并行执行查询的C ++类(以下称为“调度程序”)的存储过程(存储过程)。 查询优化并并行化。 调度程序执行查询,设置查询中各种运算符之间的通信链路,并确保将所有结果发送回发起查询请求的数据服务器。 此外,调度程序合并并行执行的结果,并产生单个流的元组,该元组被提供给调用存储过程。 为了向调用存储过程提供单个流,本发明的一个或多个实施例利用向存储过程提供简单且易于使用的界面来访问嵌套SQL执行结果的类。

    Method and apparatus for hardware XML acceleration
    9.
    发明授权
    Method and apparatus for hardware XML acceleration 有权
    用于硬件XML加速的方法和装置

    公开(公告)号:US08392824B2

    公开(公告)日:2013-03-05

    申请号:US12730869

    申请日:2010-03-24

    IPC分类号: G06F17/00

    CPC分类号: G06F15/7842

    摘要: A method and apparatus for accelerating processing of a structured document. A hardware XML accelerator includes one or more processors (e.g., CMT processors), one or more hardware XML parser units, one or more cryptographic units and various interfaces (e.g., to memory, a network, a communication bus). An XML document may be processed in its entirety or may be parsed in segments (e.g., as it is received). A parser unit parses a document or segment character by character, validates characters, assembles tokens from the document, extracts data, generates token headers (to describe tokens and data) and forwards the token headers and data for consumption by an application. A cryptographic unit may enforce web security, XML security or some other security scheme, by providing encryption/decryption functionality, computing digital signatures, etc. Software processing, bus utilization and latencies (e.g., memory, bus) are greatly reduced, thereby providing significantly improved XML processing and security processing throughput.

    摘要翻译: 一种用于加速结构化文档处理的方法和装置。 硬件XML加速器包括一个或多个处理器(例如,CMT处理器),一个或多个硬件XML解析器单元,一个或多个密码单元和各种接口(例如,到存储器,网络,通信总线)。 XML文档可以被整体处理,或者可以被分段(例如,被接收)来解析。 解析器单元按字符逐个解析文档或段,验证字符,从文档汇编令牌,提取数据,生成令牌标题(描述令牌和数据),并转发令牌标题和数据以供应用程序消费。 加密单元可以通过提供加密/解密功能,计算数字签名等来实施Web安全性,XML安全性或某些其他安全性方案。软件处理,总线利用和延迟(例如,存储器,总线)大大降低,从而显着提供 改进的XML处理和安全处理吞吐量。

    Method and apparatus for hardware XML acceleration
    10.
    发明授权
    Method and apparatus for hardware XML acceleration 有权
    用于硬件XML加速的方法和装置

    公开(公告)号:US07716577B2

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

    申请号:US11272949

    申请日:2005-11-14

    IPC分类号: G06F17/00 G06F9/45

    CPC分类号: G06F15/7842

    摘要: A method and apparatus for accelerating processing of a structured document. A hardware XML accelerator includes one or more processors (e.g., CMT processors), one or more hardware XML parser units, one or more cryptographic units and various interfaces (e.g., to memory, a network, a communication bus). An XML document may be processed in its entirety or may be parsed in segments (e.g., as it is received). A parser unit parses a document or segment character by character, validates characters, assembles tokens from the document, extracts data, generates token headers (to describe tokens and data) and forwards the token headers and data for consumption by an application. A cryptographic unit may enforce web security, XML security or some other security scheme, by providing encryption/decryption functionality, computing digital signatures, etc. Software processing, bus utilization and latencies (e.g., memory, bus) are greatly reduced, thereby providing significantly improved XML processing and security processing throughput.

    摘要翻译: 一种用于加速结构化文档处理的方法和装置。 硬件XML加速器包括一个或多个处理器(例如,CMT处理器),一个或多个硬件XML解析器单元,一个或多个密码单元和各种接口(例如,到存储器,网络,通信总线)。 XML文档可以被整体处理,或者可以被分段(例如,被接收)来解析。 解析器单元按字符逐个解析文档或段,验证字符,从文档汇编令牌,提取数据,生成令牌标题(描述令牌和数据),并转发令牌标题和数据以供应用程序使用。 加密单元可以通过提供加密/解密功能,计算数字签名等来实施Web安全性,XML安全性或某些其他安全性方案。软件处理,总线利用和延迟(例如,存储器,总线)大大降低,从而显着提供 改进的XML处理和安全处理吞吐量。