Methods and systems for generation of flexible sentences in a social networking system

    公开(公告)号:US09740690B2

    公开(公告)日:2017-08-22

    申请号:US15439849

    申请日:2017-02-22

    Applicant: Facebook, Inc.

    CPC classification number: G06F17/2881 G06F17/271 G06F17/277 G06Q50/01

    Abstract: Some embodiments include a computer-implement method of producing a flexible sentence syntax to facilitate one or more computer applications to generate and publish sentence expressions. For example, the method can include providing a developer interface to define a flexible sentence syntax that controls one or more sentences publishable by an application service. A developer of the application service can customize the flexible sentence syntax including selecting at least one of selectable tokens that is associated with another element to incorporate in the flexible sentence syntax. Based on the selected token, a computing device can generate and publish a target sentence according to the flexible sentence syntax on the application service's behalf.

    Methods and systems for generation of flexible sentences in a social networking system
    2.
    发明授权
    Methods and systems for generation of flexible sentences in a social networking system 有权
    在社交网络系统中产生灵活句子的方法和系统

    公开(公告)号:US09110889B2

    公开(公告)日:2015-08-18

    申请号:US13868917

    申请日:2013-04-23

    Applicant: Facebook, Inc.

    CPC classification number: G06F17/2881 G06F17/271 G06F17/277 G06Q50/01

    Abstract: A method and system for providing flexible sentences are disclosed. The system includes a developer interface for providing options to define actor, edge, target and aggregation of a flexible sentence syntax. In one embodiment, tokens are provided to define property expressions of the edge and/or target of the flexible sentence syntax. Based on the defined edge and target, the developer interface may generate a plurality of flexible sentence syntaxes for a developer to select. In some embodiments, the developer can add additional property expressions to further define the edge and/or target of the flexible sentence syntax. In some instances, the plurality of flexible sentence syntaxes may be prioritized based on a percentage coverage, which is determined by the impressions received over a given time frame.

    Abstract translation: 公开了一种提供灵活句子的方法和系统。 该系统包括用于提供用于定义灵活句法语法的actor,边缘,目标和聚合的选项的开发者界面。 在一个实施例中,提供令牌以定义灵活句法语法的边缘和/或目标的属性表达。 基于定义的边缘和目标,开发者界面可以生成多个灵活的句子语法,供开发者选择。 在一些实施例中,开发人员可以添加额外的属性表达式以进一步定义灵活句法语法的边缘和/或目标。 在一些情况下,可以基于由给定时间帧上接收的印象确定的百分比覆盖率来将多个灵活句法语法优先化。

    Instant personalization security
    4.
    发明授权
    Instant personalization security 有权
    即时个性化安全

    公开(公告)号:US08875247B2

    公开(公告)日:2014-10-28

    申请号:US13804924

    申请日:2013-03-14

    Applicant: Facebook, Inc.

    Abstract: A method and system for instant personalization security are provided. The system includes a platform for a user to open applications and/or access web sites. When an application is integrated with the platform, the identification of the application can be combined with the ID of the user and encrypted into a hashed ID. The application does not have access to the user's fully identifying profile (e.g., UID or other public information). Instead, the application only has access to a pseudonymous profile (e.g., the hashed ID, first name, last initial, small profile pictures, and/or other non-fully identifying profile information) of the user. One or more options are then provided for the user to authorize or reject the application to access the user's fully identifying profile. Upon the user's authorization, an access token is provided to the application to access a subset of the user's fully identifying profile.

    Abstract translation: 提供了即时个性化安全性的方法和系统。 该系统包括用于用户打开应用程序和/或访问网站的平台。 当应用程序与平台集成时,应用程序的标识可以与用户的ID组合并加密成散列ID。 应用程序无法访问用户的完全识别配置文件(例如,UID或其他公共信息)。 相反,应用程序只能访问用户的假名简档(例如,散列ID,名字,最后的初始,小型简档图片和/或其他非完全识别的简档信息)。 然后提供一个或多个选项用于用户授权或拒绝该应用以访问用户的完全识别简档。 在用户的授权下,向应用提供访问令牌以访问用户的完全识别简档的子集。

    Methods and systems for generation of a translatable sentence syntax in a social networking system

    公开(公告)号:US10430520B2

    公开(公告)日:2019-10-01

    申请号:US15431330

    申请日:2017-02-13

    Applicant: Facebook, Inc.

    Abstract: Sentence internationalization methods and systems are disclosed. The method may include: providing a developer interface to define an internationalized sentence syntax for an application on a social networking system, the internationalized sentence syntax for translating a natural language expression of a social graph edge of the social networking system; providing a sentence option on the developer interface to define grammar of the internationalized sentence syntax; generating a token structure including a language token to assist translation of the internationalized sentence syntax into a preferred language indicated by the language token, the token structure customizable via the developer interface to configure translation options; associating a social graph attribute with a first token of the token structure; and storing the sentence option and the token structure with the internationalized sentence syntax to facilitate run-time translation of the internationalized sentence syntax into the natural language expression in the preferred language.

    Methods and systems for generation of flexible sentences in a social networking system

    公开(公告)号:US10157179B2

    公开(公告)日:2018-12-18

    申请号:US15653225

    申请日:2017-07-18

    Applicant: Facebook, Inc.

    Abstract: Some embodiments include a computer-implement method of producing a flexible sentence syntax to facilitate one or more computer applications to generate and publish sentence expressions. For example, the method can include providing a developer interface to define a flexible sentence syntax that controls one or more sentences publishable by an application service. A developer of the application service can customize the flexible sentence syntax including selecting at least one of selectable tokens that is associated with another element to incorporate in the flexible sentence syntax. Based on the selected token, a computing device can generate and publish a target sentence according to the flexible sentence syntax on the application service's behalf.

    METHODS AND SYSTEMS FOR GENERATION OF FLEXIBLE SENTENCES IN A SOCIAL NETWORKING SYSTEM

    公开(公告)号:US20170315993A1

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

    申请号:US15653225

    申请日:2017-07-18

    Applicant: Facebook, Inc.

    CPC classification number: G06F17/2881 G06F17/271 G06F17/277 G06Q50/01

    Abstract: Some embodiments include a computer-implement method of producing a flexible sentence syntax to facilitate one or more computer applications to generate and publish sentence expressions. For example, the method can include providing a developer interface to define a flexible sentence syntax that controls one or more sentences publishable by an application service. A developer of the application service can customize the flexible sentence syntax including selecting at least one of selectable tokens that is associated with another element to incorporate in the flexible sentence syntax. Based on the selected token, a computing device can generate and publish a target sentence according to the flexible sentence syntax on the application service's behalf.

    Instant personalization security
    9.
    发明授权
    Instant personalization security 有权
    即时个性化安全

    公开(公告)号:US09483659B2

    公开(公告)日:2016-11-01

    申请号:US14475324

    申请日:2014-09-02

    Applicant: FACEBOOK, INC.

    Abstract: Some embodiments involve methods and systems for instant personalization security. For example, a social networking system can provide a platform for a user to open applications and/or access external websites. In some cases, an application does not have access to the user's fully identifying profile (e.g., UID or other public information). Instead, the application has access to a pseudonymous profile corresponding to a hashed ID that is generated by the platform and provided to the application. Access to the pseudonymous profile enables the application or an external website to personalize its environment without breaching the security of the platform.

    Abstract translation: 一些实施例涉及用于即时个性化安全性的方法和系统。 例如,社交网络系统可以为用户提供打开应用和/或访问外部网站的平台。 在某些情况下,应用程序无法访问用户的完全识别配置文件(例如,UID或其他公共信息)。 相反,应用程序可以访问对应于由平台生成并提供给应用程序的散列ID的伪匿名配置文件。 访问伪匿名配置文件可使应用程序或外部网站个性化其环境,而不会破坏平台的安全性。

    Generating snippet modules on online social networks

    公开(公告)号:US10509832B2

    公开(公告)日:2019-12-17

    申请号:US14797819

    申请日:2015-07-13

    Applicant: Facebook, Inc.

    Abstract: In one embodiment, a method includes accessing posts of an online social network, each post being associated with a first entity of the online social network, classifying, based on content and metadata associated with each post, one or more of the posts as being relevant to the first entity, extracting a set of one or more n-grams from the content of the posts classified as being relevant to the first entity, filtering the set of n-grams to remove one or more of the extracted n-grams from the set of n-grams, calculating a quality score for each n-gram in the filtered set of n-grams, generating a snippet-module including one or more of the extracted n-grams from the filtered set of n-grams having quality-scores greater than a threshold quality-score, and sending, to a client system of a first user of the online social network, the snippet-module for display to the user.

Patent Agency Ranking