Method and apparatus of analyzing social network data to identify a financial market trend
First Claim
Patent Images
1. A method comprising:
- determining, by a server of a financial website provider analyzing electronic message content, a number of electronic messages of a plurality of electronic messages posted to at least one computerized social network during a time span and containing a reference to a financial market instrument, wherein the determining the number of electronic messages comprises;
in addition to determining whether each electronic message contains a reference to the financial market instrument, determining whether to include each electronic message in the number of electronic messages by filtering, using at least one filter, each electronic message of the plurality of electronic messages posted to the at least one computerized social network, the filtering comprising;
ignoring each electronic message from a source where the number of electronic messages from the source during a time period exceeds a threshold number;
determining, by the server of the financial website provider, a time span message average using the determined number of electronic messages of the plurality of electronic messages posted to the at least one computerized social network during the time span that contain the reference to the financial market instrument, wherein determining the time span message average comprises;
determining the time span message average using a ratio of the determined number of electronic messages over a number of time intervals into which the time span is divided;
determining, by the server of the financial website provider, a message count for a selected time interval of the number of time intervals in the time span, wherein the selected time interval'"'"'s message count indicates the number of the electronic messages of the plurality of electronic messages posted to the at least one computerized social network during the selected time interval that contain the reference to the financial market instrument;
determining, by the server of the financial website provider, a percentage change in the number of electronic messages that contain the reference to the financial market instrument, wherein determining the percentage change in the number of electronic messages comprises;
determining the percentage change in the number of electronic messages using a ratio of the selected time interval'"'"'s message count over the time span message average; and
serving, by the server of the financial website provider over an electronic communications network to one or more user computing devices, a web page of the financial website provider, wherein the web page of the financial website provider comprises;
displaying, via a first portion of the webpage, the financial market instrument reference and the percentage change in the number of electronic messages containing the reference to the financial market instrument,wherein the serving causing the web page to be displayed on a display of each of the one or more user computing devices, andwherein the financial market instrument reference in the first portion of the web page is selectable by a user to view one or more of the determined number of electronic messages that contain the reference to the financial market instrument.
6 Assignments
0 Petitions
Accused Products
Abstract
In general, the present disclosure includes a system, method and architecture for use in analyzing content of a social network data to identify a financial market trend, e.g., a trend associated with a financial market instrument.
36 Citations
24 Claims
-
1. A method comprising:
-
determining, by a server of a financial website provider analyzing electronic message content, a number of electronic messages of a plurality of electronic messages posted to at least one computerized social network during a time span and containing a reference to a financial market instrument, wherein the determining the number of electronic messages comprises; in addition to determining whether each electronic message contains a reference to the financial market instrument, determining whether to include each electronic message in the number of electronic messages by filtering, using at least one filter, each electronic message of the plurality of electronic messages posted to the at least one computerized social network, the filtering comprising; ignoring each electronic message from a source where the number of electronic messages from the source during a time period exceeds a threshold number; determining, by the server of the financial website provider, a time span message average using the determined number of electronic messages of the plurality of electronic messages posted to the at least one computerized social network during the time span that contain the reference to the financial market instrument, wherein determining the time span message average comprises; determining the time span message average using a ratio of the determined number of electronic messages over a number of time intervals into which the time span is divided; determining, by the server of the financial website provider, a message count for a selected time interval of the number of time intervals in the time span, wherein the selected time interval'"'"'s message count indicates the number of the electronic messages of the plurality of electronic messages posted to the at least one computerized social network during the selected time interval that contain the reference to the financial market instrument; determining, by the server of the financial website provider, a percentage change in the number of electronic messages that contain the reference to the financial market instrument, wherein determining the percentage change in the number of electronic messages comprises; determining the percentage change in the number of electronic messages using a ratio of the selected time interval'"'"'s message count over the time span message average; and serving, by the server of the financial website provider over an electronic communications network to one or more user computing devices, a web page of the financial website provider, wherein the web page of the financial website provider comprises; displaying, via a first portion of the webpage, the financial market instrument reference and the percentage change in the number of electronic messages containing the reference to the financial market instrument, wherein the serving causing the web page to be displayed on a display of each of the one or more user computing devices, and wherein the financial market instrument reference in the first portion of the web page is selectable by a user to view one or more of the determined number of electronic messages that contain the reference to the financial market instrument. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A server of the financial website provider comprising:
-
a processor; storage medium tangibly storing thereon program logic for execution by the processor, the stored program logic comprising; determining logic executed by the processor for determining, by analyzing electronic message content, a number of electronic messages of a plurality of electronic messages posted to at least one computerized social network during a time span and containing a reference to a financial market instrument, wherein the determining the number of electronic messages comprises; in addition to determining whether each electronic message contains a reference to the financial market instrument, determining whether to include each electronic message in the number of electronic messages by filtering, using at least one filter, each electronic message of the plurality of electronic messages posted to the at least one computerized social network, the filtering comprising; ignoring each electronic message from a source where the number of electronic messages from the source during a time period exceeds a threshold number; determining logic executed by the processor for determining a time span message average using the determined number of electronic messages posted to the at least one computerized social network during the time span that contain the reference to the financial market instrument, wherein determining the time span message average comprises; determining the time span average using a ratio of the determined number of electronic messages over a number of time intervals into which the time span is divided; determining logic executed by the processor for determining a message count for a selected time interval of the number of time intervals in the time span, wherein the selected time interval'"'"'s message count indicates the number of the electronic messages of the plurality of electronic messages posted to the at least one computerized social network during the selected time interval that contain the reference to the financial market instrument; determining logic executed by the processor for determining a percentage change in the number of electronic messages that contain the reference to the financial market instrument, wherein determining the percentage change in the number of electronic messages comprises; determining the percentage change in the number of electronic messages using a ratio of the selected time interval'"'"'s message count over the time span message average; and serving logic executed by the processor for serving, over an electronic communications network to one or more user computing devices, a web page of a web provider, wherein the web page of the financial website provider comprises; displaying, via a first portion of the webpage, the financial market instruction reference and the percentage change in the number of electronic messages containing the reference to the financial market instrument, wherein the serving causing the web page to be displayed on a display of each of the one or more user computing devices, and wherein the financial market instrument reference in the first portion of the web page is selectable by a user to view one or more of the determined number of electronic messages that contain the reference to the financial market instrument. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable non-transitory storage medium for storing thereon computer-readable instructions that when executed by a server of the financial website provider, perform functions comprising:
-
determining a number of electronic messages of a plurality of electronic messages posted to a at least one computerized social network during a time span and containing a reference to a financial market instrument, the at least one computerized social network including at least one social networking web service, wherein the determining the number of electronic messages comprises; in addition to determining whether each electronic message contains a reference to the financial market instrument, determining whether to include each electronic message in the number of electronic messages by filtering, using at least one filter, each electronic message of the plurality of electronic messages posted to the at least one computerized social network, the filtering comprising; ignoring each electronic message from a source where the number of electronic messages from the source during a time period exceeds a threshold number; determining a time span message average using the determined number of electronic messages posted to the at least one computerized social network during the time span that reference the financial market instrument, wherein determining the time span message average comprises; determining the time span message average using a ratio of the determined number of electronic messages over a number of time intervals into which the time span is divided; determining a message count for a selected time interval of the number of time intervals in the time span, wherein the selected time interval'"'"'s message count indicates the number of the electronic messages of the plurality of electronic messages posted to the at least one computerized social network during the selected time interval that reference the financial market instrument; determining a percentage change in the number of electronic messages that contain the reference to the financial market instrument, wherein determining the percentage change in the number of electronic messages comprises; determining the percentage change in the number of electronic messages using a ratio of the selected time interval'"'"'s message count over the time span message average; and serving, over an electronic communications network to one or more user computing devices, a web page of a web provider, wherein the web page of the financial website provider comprises; displaying, via a first portion of the webpage, the financial market instruction reference and the percentage change in the number of electronic messages containing the reference to the financial market instrument, wherein the serving causing the web page to be displayed on a display of each of the one or more user computing devices, and wherein the financial market instrument reference in the first portion of the web page is selectable by a user to view one or more of the determined number of electronic messages that contain the reference to the financial market instrument. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification