throbber
UNITED STATES PATENT AND TRADEMARK OFFICE
`_______________
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`_______________
`
`BLOOMBERG INC.; BLOOMBERG L.P.;
`BLOOMBERG FINANCE L.P.;
`THE CHARLES SCHWAB CORPORATION;
`CHARLES SCHWAB & CO., INC.;
`E*TRADE FINANCIAL CORPORATION; E*TRADE SECURITIES LLC;
`E*TRADE CLEARING LLC; OPTIONSXPRESS HOLDINGS INC.;
`OPTIONSXPRESS, INC.; TD AMERITRADE HOLDING CORP.;
`TD AMERITRADE, INC.; TD AMERITRADE IP COMPANY, INC.; and
`THINKORSWIM GROUP INC.
`Petitioners,
`
`v.
`
`MARKETS-ALERT PTY LTD.
`Patent Owner.
`____________
`
`Case CBM2013-00005 (JYC)
`Patent 7,941,357
`____________
`
`
`
`
`
`
` Before JAMESON LEE, SALLY C. MEDLEY, and JONI Y. CHANG,
`Administrative Patent Judges.
`
`
`
`PATENT OWNER MARKETS-ALERT
`MOTION TO AMEND
`
`
`

`

`Case No. CBM2013-00005 (JYC)
`Patent 7,941,357
`
`
`
`On March 29, 2013, the Board issued its Decision, Institution Of Covered
`
`Business Method Patent Review (“Decision”) on the Petition For Post-Grant
`
`Review Of A Covered Business Method (“CBM Review”) Under 35 U.S.C. §321
`
`and §18 (“Petition”). The Board granted CBM Review of Claims 1-4 of U.S.
`
`Patent No. 7,941,357 (“‘357 Patent”) on four grounds:
`
`(i.) Whether the ‘357 Patent is anticipated by PCT Publication No. WO
`00/11587, Mar. 2, 2000 (“Satow”) (Ex. 1004) under 35 U.S.C. §102;
`
`
`(ii.) Whether the ‘357 Patent is anticipated by Product Review:
`TradeStation 4.0 Build 15, Stocks & Commodities, Dec. 1996 at 649
`(“S&C Review”) (Ex. 1005) under 35 U.S.C. §102;
`
`
`(iii.) Whether the ‘357 Patent is anticipated by AIQ Opening Bell Monthly,
`Vol. 8 Issue 10, October 1999 (“Opening Bell”) (Ex. 1014) under 35
`U.S.C. §102; and
`
`
`(iv.) Whether the ‘357 Patent is obvious under 35 U.S.C. §103 over U.S.
`Patent No. 5,954,793, Sep. 21, 1999 (“Stutman”) (Ex. 1015) and
`Opening Bell.
`
`
`Decision at 40. All other grounds were denied. Decision at 40.
`
`Pursuant to the Board’s Scheduling Order (No. 19), Order, Conduct of the
`
`Proceedings (No. 22), and 37 C.F.R. §42.221, Patent Owner Markets-Alert Pty.
`
`Ltd. (“Markets-Alert”) hereby moves to amend the ‘357 Patent.
`
`I.
`
`INTRODUCTION
`
`The ‘357 Patent currently contains originally issued Claims 1-4 (“Original
`
`Claims”). Pursuant to 37 C.F.R. §42.221 (a), Markets-Alert hereby cancels Claims
`
`
`
`1
`
`

`

`Case No. CBM2013-00005 (JYC)
`Patent 7,941,357
`
`
`1-4 and adds new Claims 5-8 (“New Claims”) in order to more particularly point
`
`out the claimed invention and the distinctions over the prior art references cited in
`
`this proceeding.1 All of the subject matter in the New Claims are fully supported
`
`by the original and earlier-filed disclosures of the ‘357 Patent. The amendments
`
`do not enlarge the scope of the claims or introduce new subject matter. The
`
`amendments respond to and overcome grounds (i) to (iv) of the Decision.
`
`Therefore, Markets-Alert respectfully requests the Board to grant this Motion to
`
`Amend and conduct these proceedings based on the New Claims.
`
`II. CLAIM LISTING
`
`Pursuant to 37 C.F.R. §42.221 (b), a claim listing showing the changes is set
`
`forth below. The claims of the ‘357 Patent are hereby amended, cancelled and
`
`substituted as follows:
`
`Claims 1-4 are cancelled.
`
`(cancelled) A method of informing users of stock market events
`1.
`comprising the steps of:
`
`(a) receiving real-time stock market data on a network of computers;
`
`
`
`(b) receiving on the network of computers instructions from a user to
`
`specify watch data defining an event, the watch data including a stock
`market technical analysis request specifying technical analysis formulae to
`be applied to the real-time stock market data;
`
`
`
`1 Only one substitute claim has replaced each challenged claim.
`
`
`
`2
`
`

`

`Case No. CBM2013-00005 (JYC)
`Patent 7,941,357
`
`
`
`(c) using the network of computers to periodically apply the user-
`
`specified watch data including the stock market technical analysis formulae
`to the real-time stock market data in real-time to ascertain whether a valid
`response to the watch data has occurred based on the real-time stock market
`data, thereby determining an occurrence of the event defined by the user-
`specified watch data; and
`
`
`(d) causing a real-time notification by the network of computers to be
`provided to the user via a remote communications device upon the
`occurrence of the event defined by the user-specified watch data, the real-
`time notification directed to a remote communications device of the user so
`that the user can then provide instructions for share market transactions on
`an instantaneous basis.
`
`(cancelled) A method as claimed in claim 1, wherein receiving step
`2.
`(b) includes receiving instructions from the user to provide technical
`analysis criteria for specific stocks, and providing the requested technical
`analysis criteria for the specific stocks via the remote communications
`device.
`
`(cancelled) A method as claimed in claim 1, wherein receiving step
`3.
`(b) includes receiving instructions from the user to provide technical
`analysis criteria of overall stock market trends, and providing the requested
`technical analysis criteria of the overall stock market trends via the remote
`communications device.
`
`(cancelled) A method as claimed in claim 1, wherein the remote
`4.
`communications device comprises a users fixed or mobile telephone, a
`personal computing device, a facsimile or pager of the user.
`
`New Claims 5-8 are proposed as substitute claims. For the Board’s
`
`convenient reference, the language in New Claims 5-8 that was not previously
`
`contained in the original claims is underlined.
`
`
`
`3
`
`

`

`Case No. CBM2013-00005 (JYC)
`Patent 7,941,357
`
`
`
`(new – proposed substitute claim) A real-time method of providing
`5.
`technical analysis and notification of stock market events comprising the
`steps of:
`
`receiving real-time stock market data on a provider’s network of
`
`computers, which is server-based, scalable and redundant;
`
`receiving watch data specified by a user on the provider’s network of
`
`computers, from a user system in remote communication with the provider’s
`network of computers, wherein the user-specified watch data comprises a
`request to apply more than one technical analysis formula for predicting
`price trends based on market action and defines a valid stock market event;
`
`
`applying the watch data to the real-time stock market data as the real-
`time stock market data is received by the provider’s network of computers to
`determine if the valid stock market event has occurred; and
`
`generating a notification in real-time when the valid stock market
`event has been determined to have occurred by the provider’s network of
`computers, wherein the notification is provided in real-time by the
`provider’s network of computers to a remote communication device of the
`user.
`
`
`(new – proposed substitute claim) The method of Claim 5 further
`6.
`comprising the steps of:
`
`updating a cache of stock market data on a data server on the
`
`provider’s network of computers in real time;
`
`
`applying the technical analysis formula to the cache of stock market
`data on the provider’s network of computers based on the user specified
`watch data to generate a technical analysis indicator;
`
`updating the technical analysis indicator in real-time as the stock
`market data is received; and
`
`
`
`
`4
`
`

`

`Case No. CBM2013-00005 (JYC)
`Patent 7,941,357
`
`
`
`
`
`
`
`determining in real-time as the stock market data is received if a valid
`stock market event has occurred based on the technical analysis indicator
`and user specified watch data.
`
`(new – proposed substitute claim) The method of Claim 6 wherein
`7.
`the step of generating a real-time notification further comprises the step of:
`
`including in the real-time notification a live link between the user’s
`remote communication device and the provider’s network of computers, to
`enable the user to provide an instruction for a stock market transaction from
`the notification.
`
`(new – proposed substitute claim) A real-time system for providing
`8.
`technical analysis and notification of stock market events comprising:
`
`a network guardian, which comprises one or more switches, for
`
`receiving watch data specified by a user from a user system in remote
`communication with the system and for routing and load balancing across
`the system, wherein the user-specified watch data comprises a request to
`apply more than one technical analysis formula for predicting price trends
`based on market action and defines a valid stock market event;
`
`a history database subsystem, which comprises one or more history
`clients, for receiving, storing and distributing stock market data in real-time,
`throughout the system;
`
`an alert managing subsystem, which comprises one or more alert
`clients and is networked to the history database subsystem by the network
`guardian, for requesting stock market data from the history clients in
`accordance with the user-specified watch data, for applying technical
`analysis in real-time to the stock market data to determine if the valid stock
`market event has occurred in accordance with the user-specified watch data,
`and for generating a notification in real-time when the valid stock market
`event has been determined to have occurred; and
`
`an output connector, which is networked to the alert managing
`subsystem by the network guardian, for providing the notification in real-
`time to a remote communication device of the user.
`
`5
`
`

`

`Case No. CBM2013-00005 (JYC)
`Patent 7,941,357
`
`
`
`III. SUPPORTING DISCLOSURE
`
`Pursuant to 37 C.F.R. §42.221 (b), each of New Claims 5-8 is fully
`
`supported by the original and earlier-filed disclosures of the ‘357 Patent, including
`
`U.S. Application No. 10/415,022, PCT Publication No. WO 02/35400A1, and
`
`Australian Application No. 2001100512A4. As the Board rejected all of the 35
`
`U.S.C. § 112 challenges by Petitioners against the Original Claims, Decision at 23-
`
`26, Markets-Alert hereby demonstrates the support for the New Claims with
`
`respect to the claim language not previously contained in the Original Claims (as
`
`shown in the Claim Listing), as supported by the Declaration of Neal Goldstein
`
`(“Goldstein Decl.”) (Ex. 2023).
`
`A. New Claim 5
`
`New Claim 5 recites the steps of:
`
`receiving real-time stock market data on a provider’s network of
`
`computers, which is server-based, scalable and redundant;
`
`receiving watch data specified by a user on the provider’s network of
`
`computers, from a user system in remote communication with the provider’s
`network of computers, wherein the user-specified watch data comprises a
`request to apply more than one technical analysis formula for predicting
`price trends based on market action and defines a valid stock market event;
`
`
`applying the watch data to the real-time stock market data as the real-
`time stock market data is received by the provider’s network of computers to
`determine if the valid stock market event has occurred; and
`
`
`
`
`6
`
`

`

`Case No. CBM2013-00005 (JYC)
`Patent 7,941,357
`
`
`
`generating a notification in real-time when the valid stock market
`event has been determined to have occurred by the provider’s network of
`computers, wherein the notification is provided in real-time by the
`provider’s network of computers to a remote communication device of the
`user.
`
`
`The language not previously contained in the Original Claims include
`
`“provider’s” and “which is server-based, scalable and redundant,” with respect to
`
`the network of computers. In its Decision, the Board construed “network of
`
`computers” to mean “a plurality of interconnected computers… includ[ing] any
`
`number of computers connected together to communicate which includes a PC
`
`connected to the Internet, which itself is a network of computers.” Decision at 15.
`
`However, the Original Claims were never intended to cover such an overly broad
`
`scope for network of computers, as evidenced by the embodiments described in the
`
`specification, e.g., Figures 1 and 2, and the prosecution history.
`
`In response to the Board’s claim construction, New Claim 5 explicitly
`
`recites that the network of computers is a server-based, scalable and redundant
`
`infrastructure provided by a provider of the claimed system. The amended
`
`language excludes a third-party personal computer (PC) connected to the Internet
`
`by itself or just the Internet in general, as comprised by multiple third-party PCs.
`
`That is, while a third-party PC connected to the Internet or multiple, inter-
`
`networked third-party PCs may be part of, connected to, or in communication with
`
`
`
`7
`
`

`

`Case No. CBM2013-00005 (JYC)
`Patent 7,941,357
`
`
`the claimed network of computers, they do not by themselves constitute the
`
`claimed network of computers.
`
`This clarifying language is fully supported by the specification of the ‘357
`
`Patent, which describes that a “provider” receives the stock market data on a
`
`network of computers and provides the various functionalities recited in the claim.
`
`See e.g., Ex. 2001 at Col. 1:55-65 (“According to the present invention there is
`
`provided a method of share trading comprising the steps of: (a) a provider
`
`receiving stock market data on a network of computers… (c) the provider
`
`providing a message to the user…”). Thus, the specification supports a network of
`
`computers provided by a provider.
`
`The ‘357 Patent also describes “[a] plurality of integrated and related
`
`systems… provided to achieve information transfer” comprising a “server switch
`
`box,” “exchange data server,” and “drone computers” connected in a scalable and
`
`redundant fashion to allow the server infrastructure and its various components to
`
`be scaled up or down as needed, and ensure high availability, as further illustrated
`
`in network configurations show in Figures 1 and 2 below. Ex. 2001 at Cols. 2:26-
`
`47, 3:1-15 and 3:65-67; Ex. 2023 at ¶73 . “Any switches main job is keeping the
`
`network free from traffic bouncing between many erroneous servers before getting
`
`
`
`8
`
`

`

`Case No. CBM2013-00005 (JYC)
`Patent 7,941,357
`
`
`to its destination. Switchboxes are also used to apply ‘load balancing’ to
`
`components of the network which are connected to it.” Ex. 2001 at Col. 4:21-27.
`
`
`
`
`
`Figure 1 above shows a Server Switch Box 2 networked to Drone
`
`Computers 3 according to one aspect of the invention. Data is sent to the Drone
`
`Computers and messages are sent from the Switch Box to the SMS Server. Figure
`
`2 below shows an extended embodiment in which a series of History Clients and
`
`Alert Clients are networked by Switch #1. An Alert Manager manages the Alert
`
`Clients. The Guardian balances the network across Switches #1 and #2. Ex. 2001
`
`
`
`9
`
`

`

`Case No. CBM2013-00005 (JYC)
`Patent 7,941,357
`
`
`at Col. 4:4-9 (“The guardian keeps track of all major servers on the network.
`
`Major servers being single within the given locality. The guardian also has the
`
`ability to funnel small amounts of data from loan management tools and
`
`administrator tools directly to the switchbox for routing and processing.”).
`
`
`
`The network of computers is therefore server-based. In addition, the
`
`configuration and interconnection of the elements and components of the network
`
`teaches a person of ordinary skill in the art that the network may be scaled up or
`
`down as needed and provides redundancy, which leads to high availability.
`
`
`
`10
`
`

`

`Case No. CBM2013-00005 (JYC)
`Patent 7,941,357
`
`
`Ex.2023 at ¶74 . Thus, the specification supports a network of computers that is
`
`server-based, scalable and redundant.
`
`New Claim 5 also recites a “more than one technical analysis formula for
`
`predicting price trends based on market action.” In its decision, the Board
`
`construed “technical analysis” to mean “any analysis of price and volume” and
`
`“technical analysis formula” to mean the “corresponding formula to perform the
`
`technical analysis,” Decision at 18-19, including determining that “price and
`
`volume are met or matched” for buy and sell orders, Decision at 28. However, the
`
`Original Claims were never intended to cover such an overly broad scope for
`
`technical analysis.
`
`In response to the Board’s claim construction, New Claim 5 explicitly
`
`recites that technical analysis requires more than just any analysis of price and
`
`volume. Technical analysis is a term of art and would be understood by a person
`
`of ordinary skill in the art to require using a technical analysis formula on data
`
`(such as price and/or volume) to predict price trends based on market action, in an
`
`analytical fashion. Ex. 2027 at 1 (“Technical analysis is the study of market action,
`
`primarily through the use of charts, for the purpose of forecasting future price
`
`trends.”); Ex. 2023 at ¶40. Here, prediction requires an analytical approach to
`
`predicting price trends, as opposed to just “eyeballing” the stock market data. Ex.
`
`
`
`11
`
`

`

`Case No. CBM2013-00005 (JYC)
`Patent 7,941,357
`
`
`2001 at Col. 4:59-60 (“The system is more accurate and mathematical in its
`
`interpretation of results.”); Ex. 2023 at ¶42; Ex. 2025 at 36:10-14 (contrasting just
`
`looking at a ticker of information and charting the information). Neither raw stock
`
`market data nor buy and sell orders involve any analytical prediction of price
`
`trend. Ex. 2023 at ¶42. Even Petitioners’ expert ultimately admits that technical
`
`analysis means more than just price and volume. For example, in discussing
`
`Stutman, Petitioners’ expert conceded that even though Stutman disclosed stock
`
`information, that alone did not mean Stutman disclosed technical analysis. Ex.
`
`2025 at 202:17-204:15. Thus, the amended language is not met by just viewing
`
`raw stock market data and matching buy and sell order by themselves.
`
`This clarifying language is supported by the ‘357 Patent specification. A
`
`provider’s network of computers receives watch data including technical analysis
`
`formulas and indicators. Ex. 2001 at Col. 2:47-58. Traders use technical analysis
`
`to generate indicators or signals, which in turn may inform decisions on whether or
`
`not to transact (e.g., buy, sell or hold). Ex. 2027 at 11; see e.g., Ex. 2001 at Cols.
`
`1:30-35 and 4:43-63 (“Technical Analysis indicators… can inform you of an
`
`‘indicated’ signal to do whatever the indicator was designed to inform the user
`
`of….”); Ex. 2023 at ¶ 45. Therefore, the foregoing disclosures provide support for
`
`
`
`12
`
`

`

`Case No. CBM2013-00005 (JYC)
`Patent 7,941,357
`
`
`the clarification that technical analysis is an analytical approach to predicting price
`
`trends based on market action.
`
`New Claim 5 further clarifies that user-specified watch data is received
`
`“from a user system in remote communication with the provider’s network of
`
`computers.” As described in the specification of the ‘357 Patent, “[t]he network of
`
`computers can include components that receive user input commands,” Ex. 2001 at
`
`Col. 2:6-9, such as a switch, switching box, or server switch box, id. at Col. 2:29-
`
`38; see e.g., id. at Figures 1 and 2. Ex. 2023 at ¶76. The input switch receives
`
`watch data from a “second system,” such as a user’s mobile device or personal
`
`computing device, Ex. 2001 at Col. 2:3-5, which is in remote communication with
`
`the provider’s network of computers, id. at Col. 2:6-14. Exhibit 2023 at ¶76.
`
`Therefore, the foregoing disclosures provide support for receiving watch data from
`
`a user system in remote communication with the provider’s network of computers.
`
`New Claim 5 also introduces “a valid stock market event,” which merely
`
`combines and makes explicit the language in the Original Claims with respect to an
`
`event and a valid response. This claim term is supported by the Original Claims.
`
`New Claim 5 also changes “causing” to “generating” with respect to the
`
`real-time notification, which is supported by the description that the alert client is
`
`
`
`13
`
`

`

`Case No. CBM2013-00005 (JYC)
`Patent 7,941,357
`
`
`“responsible for generating the final alert which is sent via the output service.” Ex.
`
`2001 at Col. 4:34-39; see also id. at Col. 4:10-11; Ex. 2023 at ¶79.
`
`New Claim 5 also clarifies the language in the Original Claims with respect
`
`to real-time. Technical analysis is applied in real-time “as the real-time stock
`
`market data is received.” A notification is generated in real-time “when the valid
`
`stock market event has been determined to have occurred.” The real-time
`
`notification is “provided in real-time” by the network of computers. These
`
`clarifications of real-time are supported by the Original Claims and the
`
`descriptions that the drone computers apply the technical analysis at a specified
`
`interval, Ex. 2001 at Col. 3:47-51, including as the data is received, and that
`
`“[t]echnical analysis indicators can be set to ‘repeat’ over a certain period and can
`
`be told to alert the user when an ‘event’ happens,” Ex. 2001 at Col. 4:49-51. Thus,
`
`New Claim 5 is fully supported.
`
`B. New Claim 6
`
`New Claim 6 recites the dependent steps of:
`
`updating a cache of stock market data on a data server on the
`
`provider’s network of computers in real time;
`
`
`applying the technical analysis formula to the cache of stock market
`data on the provider’s network of computers based on the user specified
`watch data to generate a technical analysis indicator;
`
`
`
`
`14
`
`

`

`Case No. CBM2013-00005 (JYC)
`Patent 7,941,357
`
`
`
`updating the technical analysis indicator in real-time as the stock
`market data is received; and
`
`determining in real-time as the stock market data is received if a valid
`stock market event has occurred based on the technical analysis indicator
`and user specified watch data.
`
`Since New Claim 6 depends from New Claim 5, it is therefore supported for
`
`the same reasons with respect to subject matter from New Claim 5. New Claim 6
`
`includes the additional steps of “updating a cache of stored stock market data on a
`
`data server,” generating and updating “a technical analysis indicator,” and
`
`“determining in real-time as the stock market data is received if a valid stock
`
`market event has occurred based on the technical analysis indicator and user
`
`specified watch data.” These additional steps are supported by the specification of
`
`the ‘357 Patent.
`
`The network of computers may include “history servers,” which “scoop”
`
`data from a data feed so that the data is stored and accessible on the network. Ex.
`
`2001 at Col. 3:1-12; Ex. 2023 at ¶82. “A central data storage has been created to
`
`house the databases created by the history server.” Ex. 2001 at Col. 3:16-17; Ex.
`
`2023 at ¶82. Therefore, the foregoing disclosures support the additional step of
`
`updating a cache of stored stock market data on a data server.
`
`As explained previously with respect to New Claim 5, technical analysis
`
`provides the user with technical analysis indicators or signals. The ‘357 Patent
`
`
`
`15
`
`

`

`Case No. CBM2013-00005 (JYC)
`Patent 7,941,357
`
`
`specification also describes that the formulas, indicators and signals are applied,
`
`generated and updated. Ex. 2001 at Col. 2:51 (“To repetitively calculate users
`
`requested ‘watch data’….”), 3:47-53 (“The drone then analyzes[sic] the stock
`
`market at a specified interval[sic]….”), and 4:49-52 (“Technical analysis indicators
`
`can be set to ‘repeat’ over a certain period….”). A person of ordinary skill in the
`
`art would understand that technical analysis indicators are part of the analytical
`
`approach of technical analysis. Ex. 2023 at 83. Therefore, the foregoing
`
`disclosures provide support for the additional step of generating and updating a
`
`technical analysis indicator.
`
`The ‘357 Patent specification further describes that users provide “technical
`
`indicator instructions,” which include technical analysis formula. Ex. 2001 at Col.
`
`3:47-5 (“The drone processes messages from users (sent via the switch). These
`
`messages are technical indicator instructions. The drone… applies the users[sic]
`
`chosen technical analysis indicators formulas to the data.”); Ex. 2023 at ¶84. Thus,
`
`technical analysis is applied to stock market data to determine “[i]f the data is a
`
`valid technical response” based on the user-specified watch data. Ex. 2023 at ¶84;
`
`Ex. 2001 at Col. 2:51-58 (“To repetitively calculate users requested ‘watch data’
`
`(an event set by the user to trigger an alert which is sent to the users[sic] mobile or
`
`static device).”); Ex. 2023 at ¶84. A person of ordinary skill in the art would
`
`
`
`16
`
`

`

`Case No. CBM2013-00005 (JYC)
`Patent 7,941,357
`
`
`understand that determination of a valid stock market event would be based on the
`
`technical analysis indicator and user specified watch data. Ex. 2023 at ¶85.
`
`Therefore, the foregoing disclosures provide support for the additional step of
`
`determining in real-time as the stock market data is received if a valid stock market
`
`event has occurred based on the technical analysis indicator and user specified
`
`watch data. Thus, New Claim 6 is fully supported.
`
`C. New Claim 7
`
`New Claim 7 recites the dependent step of:
`
`including in the real-time notification a live link between the user’s
`remote communication device and the provider’s network of computers, to
`enable the user to provide an instruction for a stock market transaction from
`the notification.
`
`Since New Claim 7 depends from New Claim 6, which depends from New
`
`Claim 1, it is therefore supported for the same reasons with respect to subject
`
`matter from New Claims 5-6. New Claim 7 includes the additional step of
`
`including a “live link” to “enable the user to provide an instruction for a stock
`
`market transaction from the notification.” This additional step is supported by the
`
`specification of the ‘357 Patent.
`
`The claimed network of computers is set up to exchange data and receive
`
`instructions from a user. Ex. 2001 at Col. 2:12-14 (“The users[sic] second system
`
`software component can send input commands to a software environment that is
`
`
`
`17
`
`

`

`Case No. CBM2013-00005 (JYC)
`Patent 7,941,357
`
`
`running on the network of computer systems.”); Ex. 2023 at ¶87. For example,
`
`from a “Wap enabled phone or mobile input device, the user sends a message or
`
`command from a second system device, which is then intercepted by the switching
`
`box.” Ex. 2001 at Col. 2:29-33 and Figure 1; Ex. 2023 at ¶87.
`
`Instructions going from the user to the network of computers include those
`
`instructions related to setting up the watch data, see e.g., Ex. 2001 at Col. 3:47-55,
`
`as well as “instructions for share market transactions,” id. at Col. 6:3-4. Ex. 2023
`
`at ¶88. As noted by the Board, a person of ordinary skill in the art would
`
`understand that a share market transaction refers to a stock market transaction.
`
`Decision at 25. In addition, a person of ordinary skill in the art would understand
`
`that being able to input commands to a software environment would include a link
`
`between the network of computers and the remote communication device. Ex.
`
`2023 at ¶88; see e.g., Ex. 2001 at Figures 1 and 2 (showing pathway configuration
`
`to and from the user for instructions and notifications).
`
`For example, element 1 (Internet, WAP Phone or Mobile Input Device) and
`
`element 6 (SMS Communication Device) may refer to the same element. See Ex.
`
`2001 at Col. 2:3-5 and 2:41-42 (showing that the alerts are routed to user
`
`computers or mobile handsets, which may also comprise the second system used to
`
`input the user instructions); Ex. 2023 at 89. That link may further be “live” and
`
`
`
`18
`
`

`

`Case No. CBM2013-00005 (JYC)
`Patent 7,941,357
`
`
`included with the notification that is already sent to the user, in order to enable the
`
`user to send back an instruction. Id. at ¶89. Therefore, the foregoing disclosures
`
`provide support for the additional step of including in the real-time notification a
`
`live link between the user’s remote communication device and the provider’s
`
`network of computers, to enable the user to provide an instruction for a stock
`
`market transaction from the notification. Thus, New Claim 7 is fully supported.
`
`D. New Claim 8
`
`New Claim 8 recites a system with structural and functional limitations
`
`substantially the same as those described in Claims 5-7:
`
`a network guardian, which comprises one or more switches, for
`
`receiving watch data specified by a user from a user system in remote
`communication with the system and for routing and load balancing across
`the system, wherein the user-specified watch data comprises a request to
`apply more than one technical analysis formula for predicting price trends
`based on market action and defines a valid stock market event;
`
`a history database subsystem, which comprises one or more history
`clients, for receiving, storing and distributing stock market data in real-time,
`throughout the system;
`
`an alert managing subsystem, which comprises one or more alert
`clients and is networked to the history database subsystem by the network
`guardian, for requesting stock market data from the history clients in
`accordance with the user-specified watch data, for applying technical
`analysis in real-time to the stock market data to determine if the valid stock
`market event has occurred in accordance with the user-specified watch data,
`and for generating a notification in real-time when the valid stock market
`event has been determined to have occurred; and
`
`
`19
`
`
`
`
`
`

`

`Case No. CBM2013-00005 (JYC)
`Patent 7,941,357
`
`
`
`an output connector, which is networked to the alert managing
`subsystem by the network guardian, for providing the notification in real-
`time to a remote communication device of the user.
`It is therefore supported for the same reasons with respect to the subject
`
`matter in Claims 5-7. In particular, based on the descriptions cited in the previous
`
`sections, the functional limitations are similarly supported in the system
`
`environment. Ex. 2023 at ¶90. The language not previously contained in the
`
`Original Claims or New Claims 5-7 are supported by the specification of the ‘357
`
`Patent, particularly Figures 1 and 2.
`
`As illustrated in Figure 2 below, the ‘357 Patent specification describes a
`
`“Guardian” that “keeps track of all major servers on the network” and “has the
`
`ability to funnel small amounts of data from load management tools and
`
`administrator tools directly to the switchbox for routing and processing.” Ex. 2001
`
`at Col. 4:4-9. The specification further describes a plurality of “switch server(s),”
`
`which are “routing device[s]” whose main job is “keeping the network free from
`
`traffic bouncing” and applying “load balancing” across the network. Ex. 2001 at
`
`Col. 4:21-27; Ex. 2023 at ¶92. “A server switch box can receive all messages sent
`
`from any computer or device connected or connecting to the system.” Ex. 2001 at
`
`Col. 2:36-38; Ex. 2023 at ¶92. “The network of computers can include
`
`components that receive user input commands for a software environment
`
`
`
`20
`
`

`

`Case No. CBM2013-00005 (JYC)
`Patent 7,941,357
`
`
`component residing on the network of computers controlled by the users second
`
`system.” Ex. 2001 at Col. 2:6-9.
`
`
`
`As shown in Figure 1 below, a “Server Switch Box” receives a message
`
`from “Internet, WAP phone or Mobile Input Device,” which is then sent to/from
`
`“Drone Computers.” Ex. 2001 at Figure 1. A message is then sent to the “SMS
`
`Server Software” to be sent to the “SMS Communication Device.” Id.; Ex. 2023 at
`
`
`
`21
`
`

`

`Case No. CBM2013-00005 (JYC)
`Patent 7,941,357
`
`
`¶93. Thus, the foregoing disclosures provide support for the network guardian
`
`element and its limitations.
`
`
`
`
`
`
`
`The history server subsystem is supported by the description of the
`
`alternative configuration. Ex. 2001 at Col. 3:1-20 (“[O]ne or more ‘history servers’
`
`can be added, the purpose of which is to provide data to any of the computers
`
`connected to the network.”). “The history server is in place so that it can act as a
`
`gateway to the exchange of data feed.” Id. at Col. 3:5-6. “The history server
`
`scoops all of the data out of the data feed as it comes along, so that the data never
`
`
`
`22
`
`

`

`Case No. CBM2013-00005 (JYC)
`Patent 7,941,357
`
`
`needs to be requested from an outside source more than once.” Id. at Col. 4:7-9;
`
`Ex. 2023 at ¶ 94. Figure 2 shows that there ar

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