throbber
Record Display Form
`
`Page 2 of 12
`
`determined rules. The opinion rating subsystem further analyzes the message
`information and assesses an opinion rating according to a plurality of pre-
`determined linguistic and associative rules. The central data store of the present
`invention comprises one or more non—volatile memory devices for storing electronic
`data including, for example, message information, results of analyses performed by
`the system and a plurality of other information used in the present invention.
`In a
`preferred embodiment,
`the central data store further comprises a relational
`database system for storing the information in the non—volatile memory devices. The
`data analysis system of the present invention may comprise an objective data
`collection subsystem, an analysis subsystem, and a report generation subsystem. The
`objective data collection subsystem interfaces with a plurality of pre-determined
`objective data sources to collect data which may be used to establish trends and
`correlation between real-world events and the communication expressed in the
`various electronic discussion forums. The analysis subsystem performs the analysis
`of the objective data and message information described above. The report
`generation subsystem generates reports of the analysis to end—users. The reports
`may comprise pre-determined query results presented in pre-defined report formats
`or, alternatively may comprise ad hoc reports based on queries input by an end-
`user.
`
`'
`
`(12):
`Brief Summary Text
`The method of the present invention comprises one or more of the steps of
`collecting a plurality of message information from a plurality of pre-determined
`electronic discussion forums; storing the plurality of message information in a
`central data store; categorizing the message information according to a plurality
`of pre-determined rules; assigning an opinion rating to the plurality of message
`information based on a plurality of pre-determined linguistic patterns and
`associative rules; collecting a plurality of objective data from a plurality of
`objective data sources; analyzing the message information and the objective data to
`identify trends in the pattern of behavior in pre-determined markets and the roles
`of participants in electronic discussion forums; and generating reports for end-
`users based on the results of the analyses performed by the present invention.
`
`Description Paragraph (15):
`Message Body—-the portion of an electronic message comprising the pseudonym's
`contribution to the electronic discussion. The Message Body generally comprises the
`data, opinions or other information conveyed in the electronic message,
`including
`attached documents or files. Header Information—-the portion of an electronic
`message not including the message body. Header Information generally comprises the
`transmission path and time/date stamp information,
`the message sender's
`information,
`the message identification number
`("message ID"),
`the subject. Buzz
`Level--for a community, a measure of activity within the community, as determined
`by the number of distinct pseudonyms.posting one or more messages over a given time
`frame. Connectivity-—for a community, a measure of its relatedness with other
`communities, as determined by the number of other communities in which a
`community's participants concurrently participate. Actor——descriptive name of the
`role that a pseudonym plays in the social networks of communities. Actors can be
`further classified according to the following definitions:
`Initiator——a pseudonym
`that commences a discussion, i.e., one that posts the first message leading to
`subsequent responses forming a dialog on a particular subject. Moderator——a
`pseudonym that ends a discussion, i.e., one that posts the final message closing
`the dialog on a particular subject. Buzz Accelerator-—a pseudonym whose postings
`tend to precede a rising buzz level in a community. Buzz Decelerator—-a pseudonym
`whose postings tend to precede a falling buzz level in a community. Provoker——a
`pseudonym that tends to start longer discussion threads; different from buzz
`accelerators in that the metric is one discussion thread, not
`the community's
`overall discussion level. ggy Signaler-—a pseudonym whose postings on a topic tend
`to precede a rising market for that topic. Sell Signaler——a pseudonym whose
`postings on a topic tend to precede a falling market for that topic. Manipulator--a
`pseudonym with little posting history except as Manipulators, whose combined
`
`http2//jupiter29000/bin/gate.exe?f=doc&state=dt4gjv.15.35&ESNAME=KWIC&p_Message=... 4/11/07 0452
`QUVS
`
`BLOOMBERG ET AL — EXHIBIT 1024
`
`BLOOMBERG ET AL - EXHIBIT 1024
`
`

`
`Record Display Form
`
`Page 3 of 12
`
`postings on one topic elevate the buzz level in the absence of external confirming
`events. Connector—-a pseudonym who posts on a high number of topics or a high
`number of communities. Market Mood—-a positive/negative market forecast derived
`from analysis of the patterns of actors‘ behavior.
`'
`V
`
`.Description Paragraph (17):
`the present invention is implemented using a system
`In a preferred embodiment,
`architecture as shown in FIG. 1. The system architecture comprises electronic
`discussion data system 10, central data store 20, and analysis system 30.
`Electronic discussion data system 10 interfaces via network 4 with selected
`electronic discussion forums 6 to collect electronic messages and analyze intrinsic
`data comprising the messages according to one aspect of the present invention.
`'
`Network 4 may be any communications network, e.g.,
`the Internet or a private
`intranet, and may use any suitable protocol for the exchange of electronic data,
`e.g , TCP/IP, NNTP, HTTP, etc. Central data store 20 is a repository for-electronic
`messages collected, objective data gathered from external sources and the results
`of the various analyses or reports produced by the system and method of the present
`invention. Central data store 20 may be implemented using any suitable relational
`database application program, such as, e.g., Oracle, Sybase and the like. Data
`analysis system 30 receives input from selected objective data sources for use in
`analyzing and quantifying the importance of the electronic discussion messages
`collected, and provides computer programming routines allowing end—users 9 to
`generate a variety of predefined and ad hoc reports and graphical analyses related
`to the electronic discussion messages. Each of the main systems comprising the
`system architecture of the present invention is described in more detail below.
`
`Description Paragraph (18):
`Central Data Store
`
`Description Paragraph (19):
`Central data store 20 comprises one or more database files stored on one or more
`computer systems.
`In a preferred embodiment, central data store 20 comprises
`message information database 22,
`topics database 23, objective data database 24,
`forum configuration_database 25, analysis database 26 and reports database 27, as
`shown in FIG. 1. Message information database 22 comprises the message information
`In a preferred embodiment, message
`‘collected by message collection subsystem 12.
`information database 22 comprises: a message ID, i.e., a number or other string
`that uniquely identifies each message; sender information, i.e., the pseudonym, e-
`_mail address or name of each message's author;-a posting time and date for each
`message (localized to a common time zone); a collection time and date for each
`message; a subject field, i.e.,
`the name of the thread or subject of each message;
`the message body for each message; an in—reply-to field, i.e.,
`the message ID of
`the message to which each message was a reply; and the source of the message.
`
`_Description Paragraph (20):
`The function and content of central data store 20's database files 23 27 are
`
`described in subsequent sections below.
`
`Description Paragraph (21):
`Electronic Discussion Data System
`
`Description Paragraph (22):
`As discussed above, electronic discussion data system 10 gathers certain messages
`and analyzes them according to the intrinsic information comprising the messages.
`Electronic discussion data system 10 comprises three subsystems: message collection
`subsystem 12, message categorization subsystem 14 and opinion rating subsystem 16.
`Message collection subsystem 12 collects message information from data sources and
`stores the information in central data store 20 for later analysis. Message
`categorization subsystem 14 extracts information about each message in central data
`store 20 and categorizes the messages according to a plurality of pre—defined
`
`http://jupiter:9000/bin/gate.exe?f=doc&state=dt4gjv. 15.3 5&ESNAME=KWIC&p_Message=. ..
`
`4/1 1/07 0453
`QUVT
`
`

`
`Record Display'Form
`
`Page 4 of 12
`
`topics. The subsystem analyzes all aspects of each message and determines if the
`message is relevant to one or more of the topics that the system is currently
`tracking. A relevancy ranking for each message is stored in central data store 20
`for each topic indicating the strength of the message's relation to each topic.
`Further analysis of the collected message information is carried out by opinion
`rating subsystem 16 to determine whether the message conveys a positive, neutral or
`negative opinion regarding the related topic. Each of the subsystems of electronic
`discussion data system 10 are described in more detail below.
`
`Descrippion Paragraph (24):
`Message collection subsystem 12 collects electronic message information from the
`designated electronic discussion forums and passes the collected messages to
`central data store 20 and to message categorization subsystem 14, as shown in FIG.
`’1. The collected messages comprise records stored in message information database
`22 in central data store 20. Database 22 comprises records including message header
`information and the message body.
`In a preferred embodiment, each field comprising
`message header information comprises a separate field of a record in database 22.
`The architecture used in a preferred embodiment of the present invention for
`implementing message collection subsystem 12 is shown in the schematic diagram in
`FIG. 2. This architecture supports multiple configurations for data collection and
`is highly scalable for gathering large or small amounts of message information.
`FIG.
`2 illustrates some of the configurations that may be used in a preferred
`embodiment of message collection subsystem 12.
`
`Description Paragraph (25):
`As shown in FIG. 2,
`the message collection subsystem consists of several components
`that function together to collect information from electronic discussion forums 61
`and 62 or discussion data files 63 and 64 on distributed networks 41 44. Although
`shown as separate discussion forums, data files and networks, it would be apparent
`to one skilled in the art that discussion forums 61 and 63 and data files 63 and 64
`
`could be the same discussion forum or data file, and networks 41 44 could comprise
`a single distributed network, such as the Internet. Components of message
`collection subsystem 12 include message collector programs and message processor
`programs running on one or more computer systems. The computer systems used by
`message collection subsystem 12 comprise any suitable computers having sufficient
`processing capabilities, volatile and non—volatile memory, and support for multiple
`communications protocols.
`In a preferred embodiment,
`the computer systems used by
`.message_collection subsystem 12 comprise UNIX—based servers such as available from
`Sun Microsystems, or Hewlett-Packard and the like. All of the subsystem components
`can be replicated within a single computer system or across multiple computer
`systems for overall system scalability.
`
`g
`Description Paragraph (26):
`In a preferred embodiment, message processor programs, e.g., message processor 121a
`and 121b, are in communication with database 22, which is part of central data
`store 20 (not shown in FIG. 2).
`In FIG. 2,
`the message processors and central data
`store are protected from unauthorized access by firewall security system 122. Other
`components of message collection subsystem 10 are located at various points in the,
`architecture, as described below. As would be apparent
`to one of ordinary skill in
`the art, firewall 122_is provided for security and is not technologically required
`for operation of the present invention. Message processors 121a and 121b receive
`information from the message collectors and store the information in the database
`22 for later processing. As shown in FIG. 2, message processors 121a and 121b may
`service more than one message collector program to facilitate processing of a large
`volume of incoming messages.
`Inbound messages are held in a queue on the message
`processors, allowing message processors 121a and 121b to receive many more messages
`from the message collectors than they can actually process for storing in database
`22. This architecture allows the rapid collection of millions of messages from tens
`of thousands of discussion forums without excessive overloading of the computer
`systems.
`
`http://jupiter:9000/bin/gate.exe?f=doc&state=dt4gjv.15.3S&ESNAME=KWIC&p_Message=...
`
`4/1 1/07 04 54
`QUVU
`
`

`
`Record Display Form
`
`Page 5 of 12
`
`Description Paragraph (27):
`As is known in the art, each discussion forum or data file may have a unique
`message format. For example, an electronic message from one discussion forum may
`place the date field first,
`the message ID second, and the other header and body
`data last. A different discussion forum may choose to display the message ID first,
`followed by the pseudonym of the participant, and the message body. Moreover, each
`type of discussion forum has its own communications protocol. For example,
`the
`communications protocol for an interactive discussion forum (e.g., a chat session)
`is not the same as the communications protocol for USENET news groups. The message
`format and protocols need not be static, i.e., as discussion forums evolve,
`different data structures and protocols may be implemented. To accommodate such
`changes, each message collector receives configuration information from forum
`configuration database 25 in central data store 20, either directly or via the
`message processor systems. The configuration information indicates the data source,
`i.e., the discussion forum or discussion file,
`from which messages will be
`collected. The configuration information further comprises programming instructions
`tailored for each individual data source to allow the message collector program to
`communicate with the data source and extract and parse the message information.
`Accordingly, message collectors can support a wide variety of protocols utilized by
`discussion forums including, e.g., HTTP, NNTP,
`IRC, SMTP and direct file access.
`In
`a preferred embodiment,
`the general programming instructions are written the Java
`programming language with parsing instructions written in Jpython scripting
`language. By storing the configuration information in a centralized location, i.e.,
`central data store 20, management of the message collectors is simplified.
`Accordingly, when the data structure for a particular discussion forum changes,
`configuration information needs to be modified only once.
`
`the
`
`Description Paragraph (29):
`As noted above,
`there are several ways to implement the architecture supporting
`message collection subsystem 12.
`In one implementation, message collector programs,
`shown in FIG.
`2 as local message collectors 123a and 123b, are part of local area
`network ("LAN") 124 and are authorized access through firewall 122. Local message
`collector 123a interfaces through network 41 to collect messages from discussion
`forum 61 and local message collector 123b has direct access to discussion data file
`63. The latter configuration may be implemented, e.g.,
`if the operator of message
`collection subsystem 12 also hosts a community for-message discussion forums. As
`shown in FIG. 2, a message collector may collect messages from multiple discussion
`forums. For example, as shown in FIG. 2,
`local message collector 123b also
`interfaces through network 41 to collect messages from discussion forum 61.
`
`Description Paragraph (30):
`In an alternative implementation,
`such as remote
`message collector programs,
`are run on external networks. As shown in FIG. 2,
`message collectors 125a and 125b,
`the remote message collectors are not part of LAN 124 and do not have direct access
`to the message processor programs running behind firewall 122. For security
`reasons, proxy servers 126a and 126b are used to interface with message processor
`121b through firewall 122. Functionally,
`remote message collectors operate in the
`same manner as the local message collectors. That is,
`remote message collectors
`125a and 12Sb receive configuration information from central data store 20 (via
`proxy servers 126a and 126b, respectively). Moreover,
`remote message collectors may
`collect messages from discussion forums over a network or directly from discussion
`data files, as shown in FIG. 2. Use of remote message collectors allows for
`geographic distribution and redundancy in the overall message collection subsystem
`architecture.
`
`Description Paragraph (32):
`Message categorization subsystem 14 analyzes the data collected from discussion
`forums and categorizes the messages into meaningful groupings, i.e., parent topics
`and topics, according to predefined rules as described below.
`In a preferred
`
`http://j upiter:9000/bin/gate.éxe?f=doc&state=dt4gj V. 1 5.35&ESNAME=KWIC&p_Message=...
`
`4/1 1/07
`
`QUVV
`0455
`
`

`
`Record Display Form-
`
`Page 6 of 12
`
`embodiment, message categorization subsystem 14 retrieves message information from
`database 22 and topic information from central data store 20 and stores results o
`the categorization process in database 22. Alternatively, message categorization
`subsystem 14 may receive input directly from message collection subsystem 12 for
`immediate processing into categories.
`
`_
`Description Paragraph (33):
`Topics database 23 comprises representations of real world topics that are being
`tracked and analyzed by the system and method of the present invention. FIG.
`3
`shows the hierarchical data structure used in a preferred embodiment of database
`23.
`In a preferred embodiment, abstract root 231,
`shown in FIG.
`3 as the top—level
`of the hierarchy,
`is not an actual topic stored in database 23_and is shown only to
`illustrate the hierarchy. Similarly, branches 232 234 are shown in FIG.
`3
`to
`conceptually show the relationship between topics stored in database 23.
`Accordingly, branch 232 indicates that some topics stored in database 23 may relate
`consumer entertainment, branch 233 indicates other topics relate to stock markets,
`and branch 234 may include other topics, such as, e.g.,
`food, sports,
`technology
`adoption, and the like. As shown in FIG. 3,
`the hierarchy comprises one or more
`parent topics, such as parent topics 235 (related to books), parent topic 236
`(related to movies), parent topic 237 (related to market
`indexes) and parent topic
`238 (related to companies). Topics in the hierarchy are the last level, such as,
`topic 235a (Tears of the Moon),
`topic 235b (The Indwelling),
`topic 235c (Hot Six)
`and topic 235d (The Empty Chair). As shown in FIG. 2,
`topics 235a 235d are related
`to each other by parent topic 235 (books).
`
`Description Paragraph (34):
`In a preferred embodiment of the present invention, message categorization
`subsystem 14 assigns a relevance ranking for each topic to each message collected
`by message_collection subsystem 12. The relevance ranking is determined based on a
`set of predefined rules stored in database 23 for each topic; The rules comprise a
`series of conditions defining information relevant to the topic, having an
`associated weighting to indicate the strength a particular condition should have in’
`determining the overall relevance rank of the message with respect to the topic.
`Messages that need categorization are processed by message categorization subsystem
`14 synchronously, i.e.,
`the rules for each topic are applied to each message
`regardless of the relevance ranking for prior topics. The elements of each message,
`including subject, source, and content are processed against the conditions of each
`topic in the database. Based on the conditions that are satisfied and the weights
`of those conditions, a relevance rank for each topic is assigned to each message.
`As messages are processed,
`their relevance ranking for each topic is updated in
`message information database 22 in central data store 20.
`
`Description Paragraph (39):
`Opinion rating subsystem 16 extracts message information from database 22 in
`central data store 20 and assigns an opinion rating for each message by analyzing
`textual patterns in the message that may express an opinion. The textual patterns
`are based on linguistic analysis of the message information. For example, if the
`message body includes words such as "movie" and "awful" in the same sentence or
`phrase and the message had a high relevancy ranking for the topic “The Perfect
`Storm" the message may be expressing a negative opinion about
`the movie. Textual
`pattern analysis software, such as available from Verity Inc, of Mountain View,
`Calif., may be used to assign the opinion rating for each message. Such passive
`opinion polling is useful for market analysis without the need for individually
`interviewing active participants in a survey. Once the rating process is complete,
`the rating for each opinion processed is stored in database 22 in central data
`store 20.
`
`Description Paragraph (40):
`Data Analysis System
`
`http://jupiter:9000/bin/gate.exe?f=doc&state=dt4gjv.15.35&ESNAME=KWIC&p_Message=... 4/1 1/07 0456
`QUVW
`
`

`
`‘Record Display Form
`
`Page 7 of 12
`
`Description Paragraph (41):
`Data analysis system 30 comprises objective data collection subsystem 32, analysis
`subsystem 34 and report generation subsystem 36, as shown in FIG. 1. The overall
`goal of data analysis system 30 is to identify and predict trends in actual markets
`based on the electronic discussion data being posted to various electronic
`discussion forums and to provide reports for end—users 9 of the system and method
`of the present invention.
`‘
`
`Description Paragraph (42):
`1. Objective Data Collection Subsystem
`
`Description Paragraph (43):
`Objective data collection subsystem 32 collects objective data from both
`traditional and electronic sources and stores the information in database 24 on
`central data store 20 for later analysis. Objective data sources 8,
`shown in FIG.
`1, may include for example, market data such box office sales for recently released
`movies, stock market activity for a given period,
`television viewer market share
`(such as Nielson ratings), and other such objective data. The specific data
`collected from each objective data source depends on the nature of the market being
`analyzed. For example, objective data on the stock market may include: a company's
`name; its web home page address, i.e., universal resource locator;
`ticker symbol;
`trading date; opening price; high price;
`low price; closing price and volume.
`In
`other markets,
`the objective data may include: sales, measured in units sold and/or
`revenue generated; attendance at events; downloads of related software and media
`files; press release date,
`time and key words; news event date; and the like. The
`objective data is used by analysis subsystem 34 to identify and predict trends and
`correlation between real world events and electronic discussion data, as described
`below.
`
`Description Paragraph (45):
`Analysis subsystem 34 performs analysis of the information collected by the message
`collection subsystem 12 and objective data collection subsystem 32, and the
`categorization and opinion information determined by message categorization
`subsystem 14 and opinion rating subsystem 16, respectively. Analysis subsystem 34
`determines the existence of any correlation between discussion forum postings and
`market activity for each topic that the system is currently tracking. The results
`of the analysis are stored in the analysis database 26 in central data store 20 for
`eventual presentation to end—users 9. Analysis subsystem 34 examines the internal
`behavior of communities and correlates individual and group behavior to the world
`external to the communities using a variety of analysis techniques with a variety
`of goals. Analysis subsystem 34 identifies and categorizes actors by measuring the
`community's response to their postings; measures and categorizes the community's
`mood; correlates actors’ behavior and the communities’ moods with objective data
`sources; and forecasts the markets‘ behavior, with confidence estimates in various
`timeframes. Identifying and tracking both the actors and the community mood is
`important, because the effect of an actor's message depends in part on the mood of
`the community. For example, an already-nervous community may turn very negative if
`a bpy signaler or other negative actor posts a message, while the same message from
`the same person may have little effect on a community in a positive mood. The
`following sections describe the patterns sought in the analysis and describes how
`the community behaves after postings by each local pseudonym associated with the
`patterns.
`
`Description Paragraph (47):
`Actors are classified by correlating their postings with objective data, which is
`external to the electronic forum. Changes in the objective data (e.g., stock price
`changes,
`increased book sales, etc.) are tracked during several discrete short time
`periods throughout a longer time period, such as day. A score is assigned to each
`pseudonym posting messages related to a given topic based on the change observed in
`the objective data from the preceding discrete time period. A pseudonym's score may
`
`http://jupiter:9000/bin/gate.exe?f=doc&state=dt4gjv. 15.3 5&ESNAME=KWIC&p_Message=. .. 4/1 1/07
`
`QUVX
`0457
`
`

`
`Record Display Form
`
`Page 8 of 12
`
`in a
`be high, medium or low, depending on the magnitude of the change. For example,
`preferred embodiment, pseudonyms who tended to post messages just prior to major
`increases in stock price, receive a high positive scores; while those whose
`postings tended to precede major drops have the lowest negative scores. The scores
`assigned to a pseudonym during the longer time period are aggregated into a-
`composite score for the pseudonym.
`
`Description Paragraph (49):
`Two of the more interesting classifications made by analysis subsystem 34 identify
`buzz accelerators and buzz decelerators. Because of the correlation identified in
`
`some markets between the level of discussion in a community and the objective,
`real—world events,
`identification of buzz accelerators and decelerators can be used
`to predict the probable outcome of real—world events. For example,
`if a local
`pseudonym were identified as a buzz accelerator for electronic discussion forums
`related to the stock market, whenever that local pseudonym posts a message to such
`a forum, one would expect a rise in the discussion level, and the correlating drop
`in stock prices. Related, but not synonymous, classes of actors are ppy signalers
`and sell signalers. Such actors tend to post messages at,a time preceding a rising
`or falling market for that topic.
`In contrast to buzz accelerators or decelerators,
`ppy and sell signalers do not necessarily tend to reflect or precede rising levels
`of electronic discussion on the forums.
`
`Description Paragraph (51):
`Analysis subsystem 34 tracks and observes the behavior characteristic of the
`pseudonyms posting messages to electronic discussion forums and assigns a
`reputation score indicating their categorization.
`In a preferred embodiment,
`‘reputation score comprises an array of ratings for each of the possible
`categorizations. From the reputation score, composite views of the tendencies-of
`the pseudonyms can be formed to graphically illustrate the pseudonym's reputation
`in a given community. An example of one such composite view is shown in FIG. 4,
`wherein a pseudonym's reputation as a buzz accelerator/decelerator is plotted
`against its reputation as a buy/seller signaler. As shown in FIG. 4, pseudonym A
`has a strong tendency as a ppy signaler and is a buzz accelerator, but not a strongv
`buzz accelerator.
`In contrast, pseudonym B has strong tendencies as both a sell
`signaler and a buzz decelerator in the market. The impact of the classifications
`depends; of course on the market
`involved, as discussed previously.
`I
`
`the
`
`Description Paragraph (53):
`As discussed above, pseudonym's classifications are useful to the extent they can
`quantify the tendencies of the various actors in a community. However,
`the impact
`of such actors on the community depends not only on the tendencies of the actors,
`but on the overall mood of the community. The measure of a community's mood is
`determined from the change in discussion levels in the community. The mood assigned
`is based on observed trends for the associated topic. For example, when discussion
`levels rise in stock market forums,
`the rise is usually accompanied by a drop in
`indicating a negative mood
`_ stock market prices due to increased selling activity,
`in the community. Similarly, an increase in discussion levels for a movie topic may
`indicate a generally positive mood for the community. Other indicators of community
`mood include the number of new participants in a community, which correlates to an
`increased interest in the community's topic. Moreover,
`the combined positive and
`negative influence scores of actors in a community is an indicator of the its
`overall sentiment. Another factor indicating a community's mood is its turnover
`rate,
`i e.,
`the number of new participants versus the number of old participants,
`indicates the depth of interest in the community's topic.
`
`.
`Description Paragraph (62):
`the number of
`As with any high-frequency, high—volume data mining challenge,
`potential variables is enormous and the applicable techniques are many. To simplify
`this problem,
`the system and method of the present invention reduces the data sets
`as much as possible before analysis. Accordingly, on the assumption that there are
`
`http://jupiter:9000/bin/gate.exe?f=doc&state=dt4gjv.15.35&ESNAME=KWIC&p_Message=... 4/1 1/07
`
`QUVY
`0458
`
`

`
`Record Display Form
`
`Page 9 of 12
`
`the vast majority
`a very small number of opinion leaders relative to participants,
`of participants whose postings did not occur near objective data inflection points,
`i.e., sharp changes in the objective data, are eliminated. This greatly reduces the
`amount of data that is further analyzed by the system and method of the present
`invention. The period of time over which inflection points are identified has a
`great impact on which patterns can be identified and usefulness of the resulting
`data. For example, stock price movement and other markets are known to have fractal
`patterns, so they have different inflection points depending on the time frame
`chosen. Accordingly, different inflection points will be identified if the period
`is weekly, monthly, or yearly. The more volatile a market is,
`the more inflection
`points can be found.
`
`’
`
`Description Paragraph (69):
`On Balance Volume (OBV) uses stock trading volume and price to quantify the level
`of buying and selling in a security.
`In a preferred embodiment of the present
`invention, OBV is used, e.g., by substituting the number of discussion participants
`for the stock volumeu In this context, QBV is a negative indicator, i.e., when it
`‘is rising, price tends to fall; when it falls, price tends to rise.
`
`Description Paragraph (70):
`Moving Averagg Convergence—Divergence
`
`-
`.
`Description Paragraph (7l):
`is a technical analysis that may be
`Moving Average Convergence-Divergence (MACD)
`applied to the discussion levels in the communities. MACD generates signals by
`comparing short-term and long—term moving averages;
`the points at which they cross
`one another can be buy or sell signals, depending on their directions. MACD can
`signal when a community's discussion level rises above the recent averages, which
`is often an indicator of rising nervousness.
`
`.
`
`Description Paragraph (73):
`In one embodiment of the present invention an "80/20 rule," supported by social
`network research,
`is used wherein only the 20 percent of participants whose posts
`are "closest" (in time)
`to significant objective data inflection points are
`analyzed. While this method simplifies the task of analyzing the data,
`there is
`some risk that opinion—leading groups may be overlooked. Such groups comprise
`individuals that do not consistently post at the same time, but as a group exhibit
`the characteristics of individual opinion leaders. For example, it is possible Bob,
`Sam and George form a positive opinion leader group,

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket