News feed ranking model based on social information of viewer
    1.
    发明授权
    News feed ranking model based on social information of viewer 有权
    基于观众社交信息的新闻饲料排名模型

    公开(公告)号:US09582786B2

    公开(公告)日:2017-02-28

    申请号:US13194773

    申请日:2011-07-29

    Abstract: Machine learning models are used for ranking news feed stories presented to users of a social networking system. The social networking system divides its users into different sets, for example, based on demographic characteristics of the users and generates one model for each set of users. The models are periodically retrained. The news feed ranking model may rank news feeds for a user based on information describing other users connected to the user in the social networking system. Information describing other users connected to the user includes interactions of the other users with objects associated with news feed stories. These interactions include commenting on a news feed story, liking a news feed story, or retrieving information, for example, images, videos associated with a news feed story.

    Abstract translation: 机器学习模型用于对社交网络系统的用户提供新闻馈送故事。 社交网络系统将用户分为不同的集合,例如基于用户的人口特征,并为每组用户生成一个模型。 这些模型定期进行再培训。 新闻排序模型可以基于描述在社交网络系统中连接到用户的其他用户的信息来为用户排序新闻馈送。 描述连接到用户的其他用户的信息包括其他用户与与新闻馈送故事相关联的对象的交互。 这些互动包括评论新闻Feed故事,喜欢新闻Feed故事或检索信息,例如图像,与新闻Feed故事相关的视频。

    Adaptive ranking of news feed in social networking systems
    2.
    发明授权
    Adaptive ranking of news feed in social networking systems 有权
    社交网络系统中新闻Feed的适应性排名

    公开(公告)号:US08768863B2

    公开(公告)日:2014-07-01

    申请号:US13194770

    申请日:2011-07-29

    CPC classification number: G06N99/005 G06F17/30867 G06Q10/06393 G06Q50/01

    Abstract: Machine learning models are used for ranking news feed stories presented to users of a social networking system. The social networking system divides its users into different sets, for example, based on demographic characteristics of the users and generates one model for each set of users. The models are periodically retrained. The news feed ranking model may rank news feeds for a user based on information describing other users connected to the user in the social networking system. Information describing other users connected to the user includes interactions of the other users with objects associated with news feed stories. These interactions include commenting on a news feed story, liking a news feed story, or retrieving information, for example, images, videos associated with a news feed story.

    Abstract translation: 机器学习模型用于对社交网络系统的用户提供新闻馈送故事。 社交网络系统将用户分为不同的集合,例如基于用户的人口特征,并为每组用户生成一个模型。 这些模型定期进行再培训。 新闻排序模型可以基于描述在社交网络系统中连接到用户的其他用户的信息来为用户排序新闻馈送。 描述连接到用户的其他用户的信息包括其他用户与与新闻馈送故事相关联的对象的交互。 这些互动包括评论新闻Feed故事,喜欢新闻Feed故事或检索信息,例如图像,与新闻Feed故事相关的视频。

    METHOD AND APPARATUS FOR WEB CRAWLING
    3.
    发明申请
    METHOD AND APPARATUS FOR WEB CRAWLING 有权
    网络破解的方法和设备

    公开(公告)号:US20100250516A1

    公开(公告)日:2010-09-30

    申请号:US12413528

    申请日:2009-03-28

    CPC classification number: G06F17/30864

    Abstract: A method and system for retrieving data from a webpage is described herein. A scheduler organizes, or rather orders, a group of webpage identifiers according to some predetermined criteria. Based upon this ordering, a fetcher may be configured to fetch data from webpages identified by the identifiers. To promote efficiency and reduce the latency between when a webpage is updated and when the fetcher retrieves data from the webpage, the scheduler may be configured to reorder the identifiers in such a manner that it causes an identifier that was less relevant, and would not have been sent to the fetcher, to become more relevant. In this way, the method and system may be particularly useful for retrieving data related to webpages that are updated frequently, such as social media webpages, for example.

    Abstract translation: 本文描述了用于从网页检索数据的方法和系统。 调度器根据某些预定标准来组织或者相当地命令一组网页标识符。 基于该排序,提取器可以被配置为从由标识符标识的网页获取数据。 为了提高效率并减少网页更新时和提取器从网页检索数据之间的延迟,调度器可以被配置为以这样的方式重新排序标识符,使得它导致不相关的标识符,并且不会 被发送到提取者,变得更加相关。 以这种方式,该方法和系统可能特别适用于检索与频繁更新的网页相关的数据,例如社交媒体网页。

    ADAPTIVE RANKING OF NEWS FEED IN SOCIAL NETWORKING SYSTEMS
    4.
    发明申请
    ADAPTIVE RANKING OF NEWS FEED IN SOCIAL NETWORKING SYSTEMS 有权
    社会网络系统中新闻自适应排名

    公开(公告)号:US20130031034A1

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

    申请号:US13194770

    申请日:2011-07-29

    CPC classification number: G06N99/005 G06F17/30867 G06Q10/06393 G06Q50/01

    Abstract: Machine learning models are used for ranking news feed stories presented to users of a social networking system. The social networking system divides its users into different sets, for example, based on demographic characteristics of the users and generates one model for each set of users. The models are periodically retrained. The news feed ranking model may rank news feeds for a user based on information describing other users connected to the user in the social networking system. Information describing other users connected to the user includes interactions of the other users with objects associated with news feed stories. These interactions include commenting on a news feed story, liking a news feed story, or retrieving information, for example, images, videos associated with a news feed story.

    Abstract translation: 机器学习模型用于对社交网络系统的用户提供新闻馈送故事。 社交网络系统将用户分为不同的集合,例如基于用户的人口特征,并为每组用户生成一个模型。 这些模型定期进行再培训。 新闻排序模型可以基于描述在社交网络系统中连接到用户的其他用户的信息来为用户排序新闻馈送。 描述连接到用户的其他用户的信息包括其他用户与与新闻馈送故事相关联的对象的交互。 这些互动包括评论新闻Feed故事,喜欢新闻Feed故事或检索信息,例如图像,与新闻Feed故事相关的视频。

    High Performance Script Behavior Detection Through Browser Shimming
    5.
    发明申请
    High Performance Script Behavior Detection Through Browser Shimming 有权
    通过浏览器边框高性能脚本行为检测

    公开(公告)号:US20080320498A1

    公开(公告)日:2008-12-25

    申请号:US11767486

    申请日:2007-06-23

    CPC classification number: G06F17/30864 G06F9/45508

    Abstract: The behavior of browser applications, such as web browsers, can be controlled in part by script-based instructions present within documents read by those browsers. To analyze such scripts in an efficient manner, a script analyzer can identify the scripts in the document, divide them into script modules, and order the modules to represent an interpretational flow. The script can be interpreted and executed on a line-by-line basis and its behavior analyzed. Prior to interpretation, the scripts can be reviewed for delay conditionals, and such statements can be modified for more efficient interpretation. Additionally, if, during interpretation, the script generates new script, or modifies existing script, such new scripts can be themselves interpreted. External function calls made by the script can be intercepted and responded to in a generic fashion, limiting the need to create a document object model, based on the document's data, solely for script analysis purposes.

    Abstract translation: 浏览器应用程序(如Web浏览器)的行为可以部分通过这些浏览器读取的文档中的基于脚本的指令进行控制。 为了以有效的方式分析这些脚本,脚本分析器可以识别文档中的脚本,将它们分成脚本模块,并对模块进行排序以表示解释流程。 脚本可以逐行解释和执行,并分析其行为。 在解释之前,可以对延迟条件进行审查,并且可以对这些语句进行修改以进行更有效的解释。 另外,如果在解释期间脚本生成新脚本或修改现有脚本,则可以自己解释这些新脚本。 由脚本进行的外部函数调用可以以通用的方式进行截取和响应,仅限用于脚本分析的目的,限制了基于文档数据创建文档对象模型的需要。

    Method and apparatus for web crawling
    6.
    发明授权
    Method and apparatus for web crawling 有权
    网络爬行的方法和装置

    公开(公告)号:US08712992B2

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

    申请号:US12413528

    申请日:2009-03-28

    CPC classification number: G06F17/30864

    Abstract: A method and system for retrieving data from a webpage is described herein. A scheduler organizes, or rather orders, a group of webpage identifiers according to some predetermined criteria. Based upon this ordering, a fetcher may be configured to fetch data from webpages identified by the identifiers. To promote efficiency and reduce the latency between when a webpage is updated and when the fetcher retrieves data from the webpage, the scheduler may be configured to reorder the identifiers in such a manner that it causes an identifier that was less relevant, and would not have been sent to the fetcher, to become more relevant. In this way, the method and system may be particularly useful for retrieving data related to webpages that are updated frequently, such as social media webpages, for example.

    Abstract translation: 本文描述了用于从网页检索数据的方法和系统。 调度器根据某些预定标准来组织或者相当地命令一组网页标识符。 基于该排序,提取器可以被配置为从由标识符标识的网页获取数据。 为了提高效率并减少网页更新时和提取器从网页检索数据之间的延迟,调度器可以被配置为以这样的方式重新排序标识符,使得它导致不相关的标识符,并且不会 被发送到提取者,变得更加相关。 以这种方式,该方法和系统可能特别适用于检索与频繁更新的网页相关的数据,例如社交媒体网页。

    NEWS FEED RANKING MODEL BASED ON SOCIAL INFORMATION OF VIEWER
    7.
    发明申请
    NEWS FEED RANKING MODEL BASED ON SOCIAL INFORMATION OF VIEWER 有权
    基于观众社会信息的新闻饲料排名模型

    公开(公告)号:US20130031489A1

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

    申请号:US13194773

    申请日:2011-07-29

    Abstract: Machine learning models are used for ranking news feed stories presented to users of a social networking system. The social networking system divides its users into different sets, for example, based on demographic characteristics of the users and generates one model for each set of users. The models are periodically retrained. The news feed ranking model may rank news feeds for a user based on information describing other users connected to the user in the social networking system. Information describing other users connected to the user includes interactions of the other users with objects associated with news feed stories. These interactions include commenting on a news feed story, liking a news feed story, or retrieving information, for example, images, videos associated with a news feed story.

    Abstract translation: 机器学习模型用于对社交网络系统的用户提供新闻馈送故事。 社交网络系统将用户分为不同的集合,例如基于用户的人口特征,并为每组用户生成一个模型。 这些模型定期进行再培训。 新闻排序模型可以基于描述在社交网络系统中连接到用户的其他用户的信息来为用户排序新闻馈送。 描述连接到用户的其他用户的信息包括其他用户与与新闻馈送故事相关联的对象的交互。 这些互动包括评论新闻Feed故事,喜欢新闻Feed故事或检索信息,例如图像,与新闻Feed故事相关的视频。

    High performance script behavior detection through browser shimming
    8.
    发明授权
    High performance script behavior detection through browser shimming 有权
    通过浏览器调整高性能脚本行为检测

    公开(公告)号:US08424004B2

    公开(公告)日:2013-04-16

    申请号:US11767486

    申请日:2007-06-23

    CPC classification number: G06F17/30864 G06F9/45508

    Abstract: The behavior of browser applications, such as web browsers, can be controlled in part by script-based instructions present within documents read by those browsers. To analyze such scripts in an efficient manner, a script analyzer can identify the scripts in the document, divide them into script modules, and order the modules to represent an interpretational flow. The script can be interpreted and executed on a line-by-line basis and its behavior analyzed. Prior to interpretation, the scripts can be reviewed for delay conditionals, and such statements can be modified for more efficient interpretation. Additionally, if, during interpretation, the script generates new script, or modifies existing script, such new scripts can be themselves interpreted. External function calls made by the script can be intercepted and responded to in a generic fashion, limiting the need to create a document object model, based on the document's data, solely for script analysis purposes.

    Abstract translation: 浏览器应用程序(如Web浏览器)的行为可以部分通过这些浏览器读取的文档中的基于脚本的指令进行控制。 为了以有效的方式分析这些脚本,脚本分析器可以识别文档中的脚本,将它们分成脚本模块,并对模块进行排序以表示解释流程。 脚本可以逐行解释和执行,并分析其行为。 在解释之前,可以对延迟条件进行审查,并且可以对这些语句进行修改以进行更有效的解释。 另外,如果在解释期间脚本生成新脚本或修改现有脚本,则可以自己解释这些新脚本。 由脚本进行的外部函数调用可以以通用的方式进行截取和响应,仅限用于脚本分析的目的,限制了基于文档数据创建文档对象模型的需要。

Patent Agency Ranking