发明名称 Controlling network-based applications with social media postings
摘要 A content posting associated with a user of the social media service and including an embedded command is received. The posting can be submitted to the social media service as a status update or message to the social media account associated with the application. The content posting is processed to generate a request to one or more data sources to query for information or perform an action (e.g. update a data record). The response is parsed to extract data values which are inserted into pre-configured templates in accordance with the characteristics of the response delivery method preference set by the user and stored in a application user profile.
申请公布号 US8756692(B2) 申请公布日期 2014.06.17
申请号 US201113316282 申请日期 2011.12.09
申请人 Eureka! It Works, LLC 发明人 Williams Tia
分类号 G06F11/00 主分类号 G06F11/00
代理机构 Law Office of Dorian Cartwright 代理人 Law Office of Dorian Cartwright
主权项 1. A computer-implemented method for controlling network-based applications by processing commands embedded within user-generated content postings to a social media service, comprising: receiving, by a computer, a content posting associated with a user of the social media service, the posting being submitted to the social media service as a status update or message to the social media account associated with the application; processing the content posting to generate a request to a data source, the request being a query for information or an instruction to perform an action, comprising: lexically parsing the content posting to identify the command,responsive to the content posting comprising text, tokenizing a textual content posting containing the command with delimiters into tokens, the tokens comprising a series of one or more of keywords, functions, operators, and parameters,responsive to the content posting comprising multimedia, tokenizing the multimedia enriched content posting containing the command with a decoder, the multimedia enriched content posting comprising at least one of an image, video, and audio, including retrieving a multimedia asset by following a local file path or URL (Universal Resource Locator) path of a web based asset, and scanning the multimedia asset for malicious software and viruses prior to processing, and extracting information from the multimedia asset with a decoder to translate the multimedia asset into tokens, andwherein processing the content posting further comprises: semantically matching tokens to language model definitions that define functions and operators for the application domain, matching functions and operators to corresponding code fragments and methods stored in a library unique to an application domain, and assimilating the code fragments and methods on-the-fly to generate executable code, comprising: fetching at least one of attributes, parameters, and custom commands from a user profile associated with a user that submitted the posting, fetching assimilation definitions that map functions and operators within the language model definitions to code fragments and methods, and fetching assimilation rules which define the relationship between assimilation definitions, declare which functions and operators can be combined to form legal connections, and specify the proper sequencing of code fragments and methods; sending the request to the data source; receiving a response to the request, the response comprising raw non-manipulated data from the data source; formatting the response in accordance with characteristics of a preconfigured response delivery method; and sending the formatted response for delivery as preconfigured by the user.
地址 Atlanta GA US