METHODS AND SYSTEMS FOR GENERATION OF FLEXIBLE SENTENCES IN A SOCIAL NETWORKING SYSTEM
First Claim
1. A method comprising:
- providing a developer interface to define a flexible sentence syntax that controls one or more sentences publishable by an application;
generating, on the developer interface, one or more selectable tokens associated with a sentence element;
receiving a token selection of one of the selectable tokens to incorporate into the flexible sentence syntax; and
based on the token selection, generating a plurality of relevant flexible sentences for the developer to customize the flexible sentence syntax.
2 Assignments
0 Petitions
Accused Products
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 a specific sentence 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.
-
Citations
20 Claims
-
1. A method comprising:
-
providing a developer interface to define a flexible sentence syntax that controls one or more sentences publishable by an application; generating, on the developer interface, one or more selectable tokens associated with a sentence element; receiving a token selection of one of the selectable tokens to incorporate into the flexible sentence syntax; and based on the token selection, generating a plurality of relevant flexible sentences for the developer to customize the flexible sentence syntax. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer system comprising:
-
a memory storing executable instructions; a processor, when configured by the executable instructions, is operable to; provide a developer interface to define a flexible sentence syntax that controls one or more sentences publishable by an application service; generate, on the developer interface, one or more selectable tokens associated with a sentence element type in the flexible sentence syntax; customize the flexible sentence syntax including selecting at least one of the selectable tokens that is associated with a specific sentence element to incorporate in the flexible sentence syntax; and based on the selected token, configure the application service to generate and publish a target sentence according to the flexible sentence syntax. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer readable data storage memory storing computer-executable instructions that, when executed, cause a computer system to perform a computer-implemented method, the instructions comprising:
-
instructions for interpreting a sentence element configuration associated with a token in a flexible sentence syntax, wherein the flexible sentence syntax comprises one or more tokens of one or more sentence element types; instructions for generating a sentence expression by extracting an edge or an object from a social graph of a social networking system relevant to the sentence element configuration; and instructions for publishing the sentence expression in a digital forum. - View Dependent Claims (19, 20)
-
Specification