throbber
(12) United States Patent
`(10) Patent N0.:
`US 7,941,357 B2
`
`McGeorge
`(45) Date of Patent:
`May 10, 2011
`
`USOO7941357B2
`
`(54) TRADING SYSTEM
`
`(75)
`
`Inventor:
`
`Jeffrey Bruce McGeorge, Queensland
`(AU)
`
`(73) Assignee: Markets-Alert Pty Ltd, New South
`Wales (AU)
`
`( * ) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U-SC 154(b)by 1251 dayS-
`
`(21) Appl. N0.:
`.
`-
`(22) PCT Filed.
`(86) PCT N0.:
`5
`923714(°]))(1t){
`(
`)’ (
`)
`a e.
`
`10/415,022
`
`Oct. 26, 2001
`PCT/AU01/01380
`
`s
`
`ep.
`
`5 2003
`’
`
`(87) PCT Pub. N0.: W002/35400
`PCT PUb' Date: NIay 2’ 2002
`.
`.
`.
`Prlor Publlcatlon Data
`US 2004/0039683 A1
`Feb. 26, 2004
`
`(65)
`
`51
`
`I t. Cl.
`(2006 01)
`($106Q 40/00
`)
`(
`705/36 R' 705/36' 705/37
`(52) U S Cl
`(58) Field of Classification Search .................... 705/37,
`.
`.
`705/ 1'1” 35’ 36’ 36 R
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`1/2004 Gatto .......................... 705/36 R
`6,681,211 B1*
`.. 705/36R
`6/2005 Li
`.............
`6,907,404 Bl’:<
`l.
`.. 705/36R
`6,968,317 131’;< 11’2005 Wall
`t
`
`2:,2007 Langasceeiheetaal.
`..
`...... 705/26
`7,181,417 B1*
`
`.. 705/36 R
`2/2008 Corning et 31.
`7,333,951 B1*
`...... 705/37
`7,356,499 Bl’:<
`4/2008 Amburn
`
`7,461,023 131* 12/2008 Hélvyeg -----
`.. 705/37
`
`5/2002 Wlllrams ..
`.. 705/37
`2002/0055899 Al’:<
`.................... 705/37
`2003/0097327 A1 *
`5/2003 Anaya et a1.
`
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`$8
`WO
`W0
`
`FOREIGN PATENT DOCUMENTS
`09-305656
`11/1987
`07296057
`11/1995
`11136365
`5/1999
`11224289
`8/1999
`11-224295
`8/1999
`2000-092537
`3/2000
`2000092537
`3/2000
`5
`5
`“999732223
`$1339
`00/01172
`1/2000
`00/07385
`2/2000
`(Continued)
`
`*
`
`OTHER PUBLICATIONS
`Tanigawa, T., Kamijo, K; “Stock price pattern matching system-
`dynamic programming neural networks approach”; NEC Corp;
`IEEE Int. Neural Networ< Soc; 1992; p. 1.*
`.
`(Continued)
`
`Primary Examiner 7311a Colbert
`(74) Attorney, Agent, or Firm 7 Renner, Otto, Boisselle &
`Sklar, LLP
`ABSTRACT
`(57)
`A trading system whereby a user device to input stock market
`technical analysis makes requests from a computer terminal,
`Wireless device or other electronic medium with intent to
`
`
`
`US. PATENT DOCUMENTS
`
`8/ 999 Nevo et a].
`5,946,666 A >x<
`................ 705/36 R
`7/2001 Aggarwal et al.
`6,260,148 B1
`6,317,728 B1 *
`11/2001 Kane ........................... 705/36 R
`
`INTERNET, WAP PHONE 0RMOBILE INPUT
`DEVICE
`
`
`
`— fil
`
`
`rcccivc stock market technical analysis alcrts from a server
`through wireless or land-line communication means.
`
`4 Claims, 3 Drawing Sheets
`
`SERVER swrrcu iox
`
`
`
`DROMECOMPUTERS
`
`
`mew:
`aszrman
`awn/mmm
`
`
` ASK DATA
`SERVICES
`4
`E
`
`5M9 SERVER SOF'IWARE
`
`
`
`
`
`mm
`
`
`
`
`
`
`Mm:sanrmm:m52mmm:
`
`m ennui/"mummies
`
`
`
`
`5M5 COMMUNICATION DEVICE
`
`
`
`—(€
`
`BLOOMBERG ET AL - EXHIBIT 1001
`
`BLOOMBERG ET AL - EXHIBIT 1001
`
`

`

`US 7,941,357 B2
`Page 2
`
`WO
`WO
`WO
`WO
`WO
`WO
`
`
`FOREIGN PATENT DOCUMENTS
`00/11587
`3/2000
`00/78067
`12/2000
`01/42884
`6/2001
`01/54016
`7/2001
`01/61589
`8/2001
`01/65339
`9/2001
`OTHER Pl IBHCATIONS
`
`Schmerken, l.; “Technical charting lightsup securities trading”; Wall
`Street Computer Review, vol. 6, No. 9; Jun. 1989; p. l.*
`Byramji, H. M.; "New Product oflers real-tim technical analysis
`charting”; Wall Street Computer Review: vol. 4. No. 6; Mar. 1987; p.
`1.>l<
`
`Nathaniel C. Nash; “Strategies for the Sophisticated”; New York
`Times, Late City Final Edition ED, col. 1; Sunday Nov. 20, 1983; pp.
`1-4.*
`
`George Johnson; “Sifting Hidden Market Patterns for Profit”; New
`York Times, Late Edition-Final ED, col. 2; Monday, Sep. 11, 1995;
`pp. 1-3.*
`Jingtao Yao, Chew Lim Tan and Hean-Lee Poh; “Neural Networks for
`Technical Analysis: A Study On KLCI"; International Journal of
`Theoretical and Applied Finance, vol. 2, No. 2; 1999; pp. 221-241.*
`PRNewswire; QAS Releases PaperTrader 1.0, Portfolio Calculator
`Software for 'leleChart 2000 LSers; Feb. 15, 2000; pp. 1 and 2*
`
`* cited by examiner
`
`

`

`US. Patent
`
`May 10, 2011
`
`Sheet 1 013
`
`US 7,941,357 B2
`
`
` INTERNET, WAP PHONE OR MOBILE INPUT
`DEVICE
`
`
`MESSAGE SENT TO SWITCH
`BOX
`
`SERVER SWITCH BOX
`
`MESSAGES SENT TOIFROM DRONES TO SWITCH BOX
`
`DRONE COMPUTERS
`
`MESSAGE
`SENT FROM
`SWITCH
`
`23’; T°
`SERVER
`
`SMS COMMUNICATIONS DEVICE
`
`ASX DATA
`SERVICES
`
`SMS SERVER SOFTWARE
`
`MESSAGE SENT FROM THE SMS SERVER TO THE
`
`F IG, 1
`
`SMS COMMUNICATION DEVICE
`
`6
`
`

`

`US. Patent
`
`May 10, 2011
`
`Sheet 2 013
`
`US 7,941,357 B2
`
`GATEWAY
`
`ALERT
`MANAGER
`
` ADMINISTRATION
`
`TOOL
`SWITCH #1
`
`\
`
` GUARDIAN
`
`
`
`SWITCH #2
`
`
`
`
`
`
`SAME AS SWITCH
`
`
`#1 SUB
`ARCHITECTURE
`
`
`
`
`
`
`OUTPUT
`SERVICE
`
`OUTPUT
`SERVICE
`
`
`
`“'STORY
`WENT
`
`HISTORY
`
`CLIENT
`
`
`
`HISTORY
`CLIENT
`
`ALERT
`CLIENT
`
`ALERT
`CLIENT
`
`ALERT
`CLIENT
`
`FIG. 2
`
`

`

`US. Patent
`
`May 10, 2011
`
`Sheet 3 013
`
`US 7,941,357 B2
`
`
`Technical
`Analysis Criteria
`
`
`from User
`
` Real Time Stock
`t
`B
`
` market data feed Sys em oundary
`
`
`
`specified Criteria
`to stock market
`data
`
` Drone applies
`
`
`
`
`lf Criteria satisfied,
`if not satisfied,
`no notification
`notification issues
`
`
`in real-time
`
`
`
`
`
`
`

`

`US 7,941,357 B2
`
`2
`A user can instruct the provider to provide technical analy-
`sis criteria of overall stock market trends.
`
`The second system can comprise a users fixed or mobile
`telephone, a personal computing device, a facsimile or pager
`of the user.
`
`3
`
`1
`TRADING SYSTEM
`
`RELATED APPLICATION DATA
`
`This application is a national phase of International Appli-
`cation No. PC'IAU01/01380 filed Oct. 26, 2001 and pub-
`
`lished in the English language.
`
`
`
`TECHNICAL FIELD
`
`
`
`The present invention relates to a trading system which
`combines stock market technical analysis and indicators, as
`well as the field of information technology in mobile com-
`munications.
`
`BACKGROUND ART
`
`There are many individuals and organizations with an
`interest in the stock market for whom up-to-the minute stock
`market information is of vital importance.
`It is also important that they are able to contact their dealers
`or brokers to provide instructions for share market transac-
`tions on an instantaneous basis.
`
`Most individuals in particular who may have other occu-
`pational or hobby interests which take them away from or out
`of communication with stock market events can be severely
`disadvantaged if an event such as a sudden downward adjust-
`ment to share values takes place without their knowledge.
`Stock market technical analysis is becoming increasingly
`sophisticated and measures of events based on technical
`analysis indicators e.g. “moving averages,” “RSI” “stochastic
`osillator” and the like are extensively used to analyze share-
`market price and time data and for share portfolio manage-
`ment.
`
`The forms of analysis involves the measurement of share
`prices against small blocks of time.
`The analysis can be communicated to stock holders
`numerically and/or graphically via computers or television
`monitors.
`
`Most investors have access to personal communication
`systems such as cellular telephones and other digital appara-
`tus operated by wireless technologies.
`
`SUMMARY OF THE INVENTION
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`65
`
`
`
`The network of computers can include components that
`receive user input commands for a software environment
`component residing on the network of computers controlled
`by the users second system.
`The users second system can be capable of wireless or land
`line communications.
`
`The users second system software component can send
`input commands to a software environment that is running on
`the network of computer systems.
`In response to the input command the software environ-
`ment sends a local input command to a software environment
`component that processes the commands which responds by
`issuing a local output command to a server infrastructure
`which in turn sends a remote output command to the users
`second system.
`In response to remote output commands the second system
`can cause an output from the system consisting of stock
`market
`technical analysis information and stock market
`alerts.
`
`A plurality of integrated and related systems can be pro-
`vided to achieve information transfer.
`
`The systems and relationships can be as follows:
`(i) From an Internet software, 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. The message may contain data: including
`information about how to setup the users watches, requests
`for specific data or login information.
`(ii) A server switch box can receive all messages sent from
`any computer or device comiected or connecting to the sys-
`tem. The function of the switch box can be to:
`
`(1) find the least busy drone computer within a network to
`process a specific command or watch.
`(2) route alerts to an sms server to be sent to clients com-
`puters or mobile handsets.
`(3) Send requested information between drone computers.
`(iii) Drone computer systems as part of the network are
`each connected via a local area network using the tcp/ip
`protocol (intcmet protocol). The drones are directly con-
`nected to the exchange data server. The drone has two main
`purposes they are as follows:
`(1) To accept, process and return static stock market data
`which a user has requested from the service.
`(2) To repetitively calculate users requested “watch data”
`(an event set by the user to trigger an alert which is sent
`to the users mobile or static device). The watch data can
`consist of: a simple, price/volume or price plus volume
`watch or a technical analysis request, e.g. trend line
`drawing, moving average alerts, as well as other well
`documented technical analysis systems.
`(iv) Sms server software receives a message from a drone
`
`
`
`(v) An sms connnunications device receives a message
`from the sms server and broadcasts it to the mobile commu-
`nications device.
`
`The present invention provides for the transmission of
`stock market technical analysis indicators, and corresponding
`alerts in relation to the data created by technical analysis
`where the transmission of all data is handled through wireless
`technology, currently expressed as WAP (wireless applica-
`tion protocol) and SMS (short message service) to send and
`receive various types of stock market information using wire-
`less technology and digital television transmission.
`Further features and advantages of the present invention
`will now become apparent from the ensuing description
`which is given by way of example only.
`According to the present invention there is provided a
`method of share trading comprising the steps of:
`(a) aprovider receiving stock market data onanetwork of 60 routed through the SWitCh~ Once the sms server software
`receives the message, the sms server finds the corresponding
`computers,
`users data (i.e. phone number, name) and passes the message
`(b) a user instructing a provider to forward to it stock
`as well as the correct phone number to send the message, to
`market technical analysis criteria via a second system, and
`the sms communications device,
`(c) the provider providing a message to the user of
`requested stock market events via the second system.
`A user can instruct the provider to provide technical analy-
`sis criteria for specific stocks.
`
`

`

`US 7,941,357 B2
`
`3
`In an alternative embodiment of the present invention one
`or more “history servers” can be added, the purpose ofwhich
`is to provide data to any of the computers comiected t0 the
`network.
`
`The history server is in place so that it can act as a gateway
`to the exchange data feed.
`The history server scoops all ofthe data out ofthe data feed
`as it comes along, so that the data never needs to be requested
`from an outside source more than once.
`
`All servers connected to the network request their data
`from the history server.
`The drones are no longer directly connected to the
`exchange data feed, they are in fact connected to the switch-
`box and request their data from the new history server.
`A central data storage has been created to house the data-
`bases created by the history server.
`
`Each history server c01mected to the system uses these
`databases (located on another computer) so that cohesion
`remains throughout the network.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`Aspects ofthe present invention will now be described with
`reference to the accompanying schematic drawings in which;
`FIG. 1 illustrates how elements of a computer system can
`be related according to one aspect of the present invention,
`and
`
`FIG. 2 illustrates an alternative extended computer system
`to that of FIG. 1.
`FIG. 3 illustrates an applica ion of the computer system.
`
`DETAILED DESCRIPTION
`
`
`
`With respect to FIG. 1 of the drawings, element 1 sends a
`message to the switch box about what kind of data to view or
`what kind of indicators to add.
`
`Element 2 the server switch box receives a message from
`the internet, A WAP enabled phone or mobile input device. It
`then finds the least busy drone computer and sends that mes-
`sage to that computer to be processed.
`The switch also processes logins and logoffs of the SMS
`server, drone computers and remote
`
`Element 3 a series of computers connected via a network
`(LAN) which1s also connected to the exchange data server
`and switch systems.
`The drone processes messages from the users (sent via the
`switch). These messages are technical indicator instructions.
`The drone then analysis the stock market at a specified inter—
`nal and applies the users chosen technical and analysis indi-
`cators formulas to the data. If the data is a valid technical
`
`response (e. g. price has reached) the drone sends amessage to
`the switch which then sends it to the SMS server.
`
`
`
`Element 4 data is fed from the exchange to the drone
`computers. (when requested to do so by the drone).
`Element 5 receives a message from a drone computer,
`which1s routed through the switch box.
`The message tells the SMS server to find out what phone to
`send a message to.
`The SMS server then contacts the SMS communications
`
`device and tells it to send the appropriate alert.
`
`Element 6 receives message from the SMS server and
`broadcasts it to the mobile phone number sent to it from the
`SMS server.
`
`With respect to FIG. 2 of the drawings asn internal server
`infrastructure can comprise the components illustrated and
`described below:
`
`4
`Gateway: The gateway is one of two parts directly con-
`nected to the Internet it allows users and network appli-
`ances to connect to their correct server.
`
`Guardian: The guardian keeps track of all major servers on
`the network. Maj or servers being single within the given
`locality. The guardian also has the ability to fimnel small
`amounts of data from load management tools and
`administrator tools directly to the switchbox for routing
`and processing.
`Alert Manager: The alert manager stores and distribute all
`created alerts to the least busy drone computer.
`Administration tool: The administration tool allows a third
`
`party administrator to cmmect to the system and edit,
`remove or add users without interrupting the flow of data
`around the rest of the system.
`INS: The INS stores all of the users details, including
`usemames, passwords and financial data. The INS is a
`request only server from the major side of the network,
`and data inside it can only be changed from the admin-
`istrator tool.
`Switch: The switch server(s) are a routing device which
`routes packets from one server to the other. Any switches
`main job is keeping the network free from traffic botmc-
`ing between many erroneous servers before getting to its
`destination. Switchboxes are also used to apply “load
`balancing” to components of the network which are
`connected to it.
`History Client: The history client(s) contain a large data-
`base of stock market data which is stored every time a
`trade is made on the stock market. The history client is a
`request only client which feeds data from itself to the
`requesting party, be it an internal server or external
`device.
`
`Alert Client: The alert client(s) do all of the mathematical
`calculations for alerts currently running on the system.
`The alert client(s) request data from the history client(s)
`and process that data through a series ofevents. The alert
`client(s) are responsible for generating the final alert
`which is sent via the output service.
`Output Service: The output service is the network connec-
`tion software and hardware which connects the network
`of computers to an output device.
`There are two major advantages of the present invention:
`(1) Technical Analysis indicators can be applied to a stock
`(s) or stock market data and boast programming which
`can inform you of an “indicated” signal to do whatever
`the indicator was designed to infomi the user of, without
`the user having to ponder over the data themselves.
`(2) Teclmical analysis indicators can be set to “repeat” over
`a certain period and can be told to alert the user when an
`“event” happens, via wireless or non wireless technol-
`ogy wherever the user may be.
`The features of the system which result in the advantages
`mentioned above are as follows:
`
`
`
`(1) The system is online while an exchange is open. All day,
`everyday.
`(2) The system can more quickly apply thousands of for-
`mulas and indicators to stock market data.
`(3) The system is more accurate and mathematical in its
`interpretation of results.
`(4) The system can be designed to be “set” and “run”. (e.g.
`the user sets up their indicators and can be alerted of
`them until it is told to be stopped).
`Aspects of the present invention have been described by
`way of example only and it will be appreciated that modifi-
`cations and additions thereto may be made without departing
`from the scope thereof, as defined in the appended claims.
`
`v.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`

`

`US 7,941,357 B2
`
`What is claimed is:
`
`5
`
`1. A method of informing users of stock market events
`comprising the steps of:
`(a) receiving real-time stock market data on a network of
`computers;
`(b) receiving on the network of computers instructions
`rom a user to specify watch data defining an event, the
`watch data including a stock market technical analysis
`‘equest specifying technical analysis formulae to be
`applied to the real-time stock market data;
`(c) using the network of computers to periodically apply
`he user- specified watch data including the stock market
`echnical analysis formulae to the real-time stock market
`data in real -time to ascertain whether a valid response to
`he watch data has occurred based on the real-time stock
`
`narket 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 com-
`outers to be provided to the user via a remote commu-
`ications device upon the occurrence of the event
`
`
`
`6
`defined by the user-specified watch data, the real-time
`notification directed to a remote communications device
`
`3
`
`10
`
`15
`
`of the user so that the user can then provide instructions
`for share market transactions on an instantaneous basis.
`2. A method as claimed in claim 1, wherein receiving step
`(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.
`
`3. A method as claimed in claim 1, wherein receiving step
`(b) includes receiving instructions from the user to provide
`technical analysis criteria of overall stock market trends, and
`providing the requested technical analysis criteria ofthe over-
`all stock market
`trends via the remote communications
`device.
`4. A method as claimed in claim 1, wherein the remote
`communications device comprises a users fixed or mobile
`telephone, a personal computing device, a facsimile or pager
`of the user.
`
`

`

`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`CERTIFICATE OF CORRECTION
`
`PATENT NO.
`APPLICATION NO.
`
`2 7,941,357 B2
`: 10/415022
`
`DATED
`INVENTOR(S)
`
`: May 10, 2011
`: Jeffrey Bruce McGeorge
`
`Page 1 of1
`
`It is certified that error appears in the above-identified patent and that said Letters Patent is hereby corrected as shown below:
`
`Title page, insert
`
`--(30) Foreign Application Priority Data
`
`October 27, 2000
`
`(AU) ........................ PR 1097--
`
`Signed and Sealed this
`
`Tenth Day of July, 2012
`
`
`
`David J. Kappos
`Director ofthe United States Patent and Trademark Ofiice
`
`

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