Offline prompts of online social network mentions
First Claim
1. A method comprising:
- receiving, by a social networking application operating on a mobile device in an offline mode, an input from a user of the mobile device, the input comprising a sequence of characters;
executing, by the social networking application, a script received by the mobile device when the mobile device was operated in an online mode, the script being configured to;
i) analyze each character in the sequence of characters of the user input as each character is received by the mobile device, andii) generate a prioritized list of social network contact identifiers, the prioritized list being a prediction of social network contact identifiers associated with the content of the user input and data associated with the script;
causing, by the social networking application, the prioritized list of social network contact identifiers to be provided to the user of the mobile device in response to the user input.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method and apparatus for executing scripts to provide offline prompts in a social networking application are provided. A social networking application operating on a mobile device in an offline mode receives an input comprising a sequence of characters from a user of the mobile device. The social networking application executes a script that was received by the mobile device while being operated in an online mode. The script analyzes each character of the user input as each character is received by the mobile device, and generates a prioritized list of social network contact identifiers, wherein the prioritized list is a prediction of social network contact identifiers associated with the content of the user input and data associated with the script. The social networking application further causes the prioritized list of social network contact identifiers to be provided to the user in response to the user input.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a social networking application operating on a mobile device in an offline mode, an input from a user of the mobile device, the input comprising a sequence of characters; executing, by the social networking application, a script received by the mobile device when the mobile device was operated in an online mode, the script being configured to; i) analyze each character in the sequence of characters of the user input as each character is received by the mobile device, and ii) generate a prioritized list of social network contact identifiers, the prioritized list being a prediction of social network contact identifiers associated with the content of the user input and data associated with the script; causing, by the social networking application, the prioritized list of social network contact identifiers to be provided to the user of the mobile device in response to the user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
one or more processors; and a non-transitory computer readable medium storing a plurality of instructions, which when executed, cause the one or more processors to; receive, by a social networking application operating on a mobile device in an offline mode, an input from a user of the mobile device, the input comprising a sequence of characters; execute, by the social networking application, a script received by the mobile device when the mobile device was operated in an online mode, the script being configured to; i) analyze each character in the sequence of characters of the user input as each character is received by the mobile device, and ii) generate a prioritized list of social network contact identifiers, the prioritized list being a prediction of social network contact identifiers associated with the content of the user input and data associated with the script; cause, by the social networking application, the prioritized list of social network contact identifiers to be provided to the user of the mobile device in response to the user input. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product, comprising a non-transitory computer-readable medium having a computer-readable program code embodied therein to be executed by one or more processors, the program code comprising instructions to:
-
receive, by a social networking application operating on a mobile device in an offline mode, an input from a user of the mobile device, the input comprising a sequence of characters; execute, by the social networking application, a script received by the mobile device when the mobile device was operated in an online mode, the script being configured to; i) analyze each character in the sequence of characters of the user input as each character is received by the mobile device, and ii) generate a prioritized list of social network contact identifiers, the prioritized list being a prediction of social network contact identifiers associated with the content of the user input and data associated with the script; cause, by the social networking application, the prioritized list of social network contact identifiers to be provided to the user of the mobile device in response to the user input. - View Dependent Claims (18, 19, 20)
-
Specification