throbber
Case 2:17-cv-00513-JRG Document 37-7 Filed 11/14/17 Page 1 of 24 PageID #: 764
`Case 2:17-cv—00513-JRG Document 37-7 Filed 11/14/17 Page 1 of 24 PageID #: 764
`
`E X H IB IT 25
`EXHIBIT 25
`
`

`

`Case 2:17-cv-00513-JRG Document 37-7 Filed 11/14/17 Page 2 of 24 PageID #: 765
`
`USOO714313 OB2
`
`(12) United States Patent
`Lin
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 7,143,130 B2
`Nov. 28, 2006
`
`(54) PORTABLE MULTI-TRACKING METHOD
`AND SYSTEM
`
`(*)
`
`Notice:
`
`(76) Inventor: Ching-Fang Lin, 888 Easy St., Simi
`Valley, CA (US) 93065
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 584 days.
`Appl. No.: 09/733,859
`
`(21)
`(22)
`(65)
`
`Filed:
`
`Dec. 8, 2000
`
`Prior Publication Data
`US 2001/OO32236 A1
`Oct. 18, 2001
`
`(60)
`
`Related U.S. Application Data
`Provisional application No. 60/242.405, filed on Oct.
`21, 2000, provisional application No. 60/235,766,
`filed on Sep. 26, 2000, provisional application No.
`60/209,640, filed on Jun. 5, 2000, provisional appli
`cation No. 60/169,779, filed on Dec. 9, 1999.
`
`(51)
`
`(52)
`
`(58)
`
`(56)
`
`Int. C.
`(2006.01)
`G06F 5/16
`U.S. Cl. ...................... 709/203; 709/243; 701/213;
`701/220, 701/208
`Field of Classification Search ................ 340/303,
`340/961; 348/116, 231; 455/518, 41,457;
`701/301, 200, 117, 220; 725/116; 342/386,
`342/25 F; 702/5
`See application file for complete search history.
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`5,848,373 A
`ck
`5,872,526 A
`ck
`5,894,323 A
`ck
`5,907,293 A
`ck
`
`12, 1998 DeLorime et al. ........... TO1,200
`2/1999 Tognazzini ................. 340,961
`4, 1999 Kain et al. .................. 348,116
`5/1999 Tognazzini ................. 340,903
`
`5,983,161 A * 11/1999 Lemelson et al. .......... TO1,301
`6,037,893 A * 3/2000 Lipman ............
`342/25 F
`6,037,991 A * 3/2000 Thro et al. .....
`... T25,116
`6,208.936 B1* 3/2001 Minor et al. ...
`... 701 (220
`6,317,605 B1 * 1 1/2001 Sakuma .....
`... 455,457
`6,385.461 B1* 5/2002 Raith ........
`... 455,518
`6,456,854 B1* 9/2002 Chern et al.
`... 455,457
`6,480,783 B1* 11/2002 Myr ........................... 701 117
`6,525,768 B1* 2/2003 Obradovich ........... 348,231.99
`6,720,920 B1 * 4/2004 Breed et al. ................ 342/386
`6,834,234 B1* 12/2004 Scherzinger et al. ........... 7O2/5
`2004/0097.195 A1
`5/2004 Selleck ................
`... 455,413
`2004/014.8090 A1* 7/2004 Melen ........................ TO1,200
`
`FOREIGN PATENT DOCUMENTS
`
`JP
`
`2000-357296
`
`* 12/2000
`
`* cited by examiner
`Primary Examiner David Wiley
`Assistant Examiner—Dustin Nguyen
`(74) Attorney, Agent, or Firm Raymond Y. Chan; David
`and Raymond Patent Group
`
`(57)
`
`ABSTRACT
`
`A method and system for multi-tracking among independent
`individuals without a monitoring center, where an individual
`is a person, a vehicle, or any other property, enables the
`individuals to be networked in a group and each individual
`to search and track other individuals of interest. The portable
`multi-tracking system is also capable of tracking personnel
`inside a building, where a self-contained positioning device
`provides continuous carrier's position information. In the
`open area a GPS (Global Positioning System) unit is acti
`vated to provide precision absolute position data which can
`be blended with the self-contained data to improve the
`accuracy and robustness of the positioning services. Thus
`the present invention provides excellent position tracking
`outside a building.
`
`63 Claims, 12 Drawing Sheets
`
`
`
`
`
`
`
`82
`
`s -
`
`-
`
`Wireless Internet
`Service Provider
`
`
`
`Making TCP/IP
`Connection
`
`

`

`O
`Case 2:17-cv-00513-JRG Document 37-7 Filed 11/14/17 Page 3 of 24 PageID #: 766
`RJn
`C
`W
`3
`66
`
`GN
`
`mmm2
`
`S
`
`4211m
`
`w.m,mmM7,
`
`mm
`
`m0flOE
`
`5t
`
`
`n_vmUoaonmefiEEvfioamwa82>mPa2OSeo
`xUa
`0n@355E.
`
`Dm8quQEEQ
`
`
`7.328$?8&8on889$@3593&5
`
`._Hm25onsoumomqsfifiooa
`maom
`
`.mmEDmamaoEmom
`
`m8Pommmot/om
`owfioym
`
`
`

`

`Case 2:17-cv-00513-JRG Document 37-7 Filed 11/14/17 Page 4 of 24 PageID #: 767
`
`U.S. Patent
`
`Nov. 28, 2006
`
`Sheet 2 of 12
`
`US 7,143,130 B2
`
`9 #7
`
`9 #7
`
`##
`
`?InpOWN
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Z * OIH
`
`

`

`Case 2:17-cv-00513-JRG Document 37-7 Filed 11/14/17 Page 5 of 24 PageID #: 768
`
`U.S. Patent
`
`Nov. 28, 2006
`
`Sheet 3 of 12
`
`US 7,143,130 B2
`
`s
`N
`
`SL
`
`pu?I
`
`Ll
`
`9L
`
`
`
`
`
`
`
`ZL
`
`IL
`
`1.Ib] S
`
`

`

`Case 2:17-cv-00513-JRG Document 37-7 Filed 11/14/17 Page 6 of 24 PageID #: 769
`
`U.S. Patent
`
`Nov. 28, 2006
`
`Sheet 4 of 12
`
`US 7,143,130 B2
`
`68
`
`98
`
`
`
`
`
`
`
`[8
`
`

`

`Case 2:17-cv-00513-JRG Document 37-7 Filed 11/14/17 Page 7 of 24 PageID #: 770
`
`U.S. Patent
`
`Nov. 28, 2006
`
`Sheet 5 of 12
`
`US 7,143,130 B2
`
`(
`
`og uøns?I
`
`quº?IO
`
`S ‘OIH
`
`[ [6
`
`Z [6
`
`?I 6
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`Case 2:17-cv-00513-JRG Document 37-7 Filed 11/14/17 Page 8 of 24 PageID #: 771
`
`U.S. Patent
`
`Nov. 28, 2006
`
`Sheet 6 of 12
`
`US 7,143,130 B2
`
`19>{ooSqua?IO
`
`94e9.JO
`
`
`
`J9AJØS IIBO
`
`ZZ6
`
`8,6
`
`#776
`
`9 " OIH
`
`
`
`
`
`

`

`Case 2:17-cv-00513-JRG Document 37-7 Filed 11/14/17 Page 9 of 24 PageID #: 772
`Case 2:17-cv-00513-JRG Document 37-7 Filed 11/14/17 Page 9 of 24 PageID #: 772
`
`U.S. Patent
`
`Nov. 28, 2006
`
`Sheet 7 of 12
`
`US 7,143,130 B2
`
`F—q
`
`232
`
`[\
`-
`U
`1—4
`
`m (
`
`a
`053
`oy—qm
`”3'3
`Ens-4
`33
`M:
`oo
`SH
`CL
`U
`
`\l
`
`
`:6
`
`S"-1
`‘5
`o
`-v-4
`E
`“51-5
`5'0
`0
`,2:
`8
`.s:
`U
`
`A
`m
`'U
`"O
`23
`Cam
`@133
`>3
`gaze
`:30
`see
`"7
`.1:
`‘0
`U 3
`
`

`

`Case 2:17-cv-00513-JRG Document 37-7 Filed 11/14/17 Page 10 of 24 PageID #: 773
`
`U.S. Patent
`
`Nov. 28, 2006
`
`Sheet 8 of 12
`
`US 7,143,130 B2
`
`
`
`(e?ep Josuºs)
`
`
`
`
`
`e?ep quod peºYI
`
`8 "OIH
`
`
`
`
`
`?uêA9 JOJ ??BAA
`
`
`
`
`
`
`
`

`

`Case 2:17-cv-00513-JRG Document 37-7 Filed 11/14/17 Page 11 of 24 PageID #: 774
`
`U.S. Patent
`
`Nov. 28, 2006
`
`Sheet 9 of 12
`
`US 7,143,130 B2
`
`
`
`
`
`
`
`6
`
`
`
`©InpOWN pu9S
`
`

`

`Case 2:17-cv-00513-JRG Document 37-7 Filed 11/14/17 Page 12 of 24 PageID #: 775
`
`U.S. Patent
`
`Nov. 28, 2006
`
`Sheet 10 of 12
`
`US 7,143,130 B2
`
`Or ".
`
`
`
`
`
`
`
`
`
`
`
`e?ep quod peºYI
`
`
`
`?Inpou õu?ss930Jd
`
`
`
`enep 1ndu? on puòS
`
`0 I "OIH
`
`

`

`Case 2:17-cv-00513-JRG Document 37-7 Filed 11/14/17 Page 13 of 24 PageID #: 776
`
`U.S. Patent
`
`Nov. 28, 2006
`
`Sheet 11 of 12
`
`US 7,143,130 B2
`
`
`
`1ndu? pueoqÁ9x.
`
`
`
`(spueuuuuoo Jasn)
`
`
`
`Âu?ssooord enep
`
`[ [ "[DIH
`
`
`
`
`
`
`
`

`

`Case 2:17-cv-00513-JRG Document 37-7 Filed 11/14/17 Page 14 of 24 PageID #: 777
`
`U.S. Patent
`
`Nov. 28, 2006
`
`Sheet 12 of 12
`
`US 7,143,130 B2
`
`
`
`spuetuuuoo
`
`pu9S
`
`ZI "OIH
`
`

`

`Case 2:17-cv-00513-JRG Document 37-7 Filed 11/14/17 Page 15 of 24 PageID #: 778
`
`1.
`PORTABLE MULT-TRACKING METHOD
`AND SYSTEM
`
`US 7,143,130 B2
`
`CROSS REFERENCE OF RELATED
`APPLICATION
`
`This is a regular application of a first provisional appli
`cation having an application Ser. No. of 60/169,779 and a
`filing date of Dec. 9, 1999, a second provisional application
`having an application Ser. No. 60/209,640 and a filing date
`of Jun. 5, 2000, a third provisional application having an
`application Ser. No. 60/235,766 and a filing date of Sep. 26,
`2000, and a fourth provisional application having an appli
`cation Ser. No. 60/242.405 and a filing date of Oct. 21, 2000.
`
`BACKGROUND OF THE PRESENT
`INVENTION
`
`1. Field of the Invention
`The present invention relates to remote tracking process
`ing, and more particularly to a method and system for
`multi-positioning-and-tracking, Voice and video communi
`cation via the Internet. Each multi-tracking device can
`obtain the location information of each individual in a group
`and track him in real time. Each multi-tracking device can
`communicate one another in Voice. Equipped with a mini
`camera the video can be transferred forth and back among
`those people equipped with the tracking device.
`2. Description of Related Arts
`There is a demand for determining another person’s or
`vehicle's location anywhere and anytime. The current tech
`nology utilizes a monitoring center equipped with computers
`and communication links. The persons or vehicles tracked
`send their position data via the communication link to the
`monitoring center. The monitoring center is capable of
`displaying their current locations on a display unit in real
`time. The monitoring center can also perform command and
`control tasks to dispatch personnel or vehicles under track
`ing. A typical Such application is the fleet tracking system.
`This tracking system also has the capability to recover the
`stolen or lost vehicle or hijacked personnel.
`
`10
`
`15
`
`25
`
`30
`
`35
`
`40
`
`SUMMARY OF THE PRESENT INVENTION
`
`A main objective of a portable multi-tracking method and
`system of the present invention is to acquire the current
`locations of individuals of interest. These individuals loca
`tions are displayed with a map as background on the
`acquirer's display unit. The invention allows any person or
`vehicle with a display unit to display their position and the
`relative positions of any other persons or vehicles of interest.
`It is a further objective of the present invention to provide
`a portable multi-tracking method and system, in which the
`position data from the positioning module is shared with
`other individuals via a public network, such as the Internet.
`It is a further objective of the present invention to provide
`a portable multi-tracking method and system, in which a
`self-contained miniature IMU (inertial measurement unit) is
`used along with a GPS (global positioning system) receiver
`to deliver uninterrupted positioning data for each individual.
`It is a further objective of the portable multi-tracking
`method and system of the present invention for multi
`tracking among independent individuals without a monitor
`ing center, where an individual is a person, a vehicle, or any
`other property. With this system, the individuals are net
`worked in a group, and each individual can search and track
`other individuals of interest. Equipped with a powerful
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`self-contained micro IMU (Inertial Measurement Unit), this
`system is capable of tracking personnel inside a building,
`where the micro IMU provides continuous carrier's position
`information. In the open area a GPS (Global Positioning
`System) unit is activated to provide precision absolute
`position data which can be blended with the IMU data to
`improve the accuracy and robustness of the positioning
`services. Thus the present invention provides excellent posi
`tion tracking outside a building.
`It is a further objective of the portable multi-tracking
`method and system of the present invention to provide
`individuals locations which are overlaid on a digital map on
`the hosts display unit. The host is at the center of the
`display, thus the relative locations of other individuals are
`displayed on the host’s display unit. The networked indi
`vidual can send messages to each other as well.
`It is a further objective of the present invention is to
`provide the portable multi-tracking method and system,
`which can be applied for tracking of family members,
`tracking of cab vehicles of a taxi company, and tracking of
`law enforcement officials pursuing criminals or Suspects. In
`a military environment, the soldiers in a regiment can track
`each other during military missions by using the present
`invention. The pilots of aircraft in a formation can use the
`multi-tracking system to maintain formation flight and evade
`potential collision.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. 1 shows a unit for a portable multi-tracking system
`according to a preferred embodiment of the present inven
`tion, where a positioning unit generates position data of the
`carrier and a wireless communication module is responsible
`for networked position data exchange.
`FIG. 2 is a block diagram illustrating the software system
`of the portable multi-tracking system according to the above
`preferred embodiment of the present invention, wherein a
`user interface module oversees each functional module.
`FIG. 3 is a block diagram illustrating the operation flow
`of the portable multi-tracking system according to the above
`preferred embodiment of the present invention.
`FIG. 4 is a block diagram illustrating the procedure for
`creating a data exchange channel between the server and
`client based on the Internet protocol according to the above
`preferred embodiment of the present invention.
`FIG. 5 is a block diagram illustrating the procedure on the
`server end by using Socket according to the above preferred
`embodiment of the present invention.
`FIG. 6 is a block diagram illustrating the procedure on the
`client end by using socket according to the above preferred
`embodiment of the present invention.
`FIG. 7 is a block diagram illustrating the process engine
`for the data reception module according to the above pre
`ferred embodiment of the present invention.
`FIG. 8 is a block diagram that further extends the process
`of the position producer data reception module according to
`the above preferred embodiment of the present invention.
`FIG. 9 is a block diagram that further extends the process
`of the communication data (or remote data) reception mod
`ule according to the above preferred embodiment of the
`present invention.
`FIG. 10 is a block diagram that further extends the process
`of the user input data reception module according to the
`above preferred embodiment of the present invention.
`FIG. 11 is a block diagram that further details the process
`of the data processing module according to the above
`preferred embodiment of the present invention.
`
`

`

`Case 2:17-cv-00513-JRG Document 37-7 Filed 11/14/17 Page 16 of 24 PageID #: 779
`
`US 7,143,130 B2
`
`3
`FIG. 12 is a block diagram that further details the process
`of the data transmission module according to the above
`preferred embodiment of the present invention.
`
`DETAILED DESCRIPTION OF THE
`PREFERRED EMBODIMENT
`
`4
`IMU device. The position data is a three dimensional vector
`of (x, y, z) coordinates in the Earth-Centered-Earth-Fixed
`(ECEF) coordinate system, or of (latitude, longitude, alti
`tude) coordinates in the Geodetic coordinate system.
`(3) Receive client position data and client identification of
`the client units by a wireless communication module
`through a wireless communication public network, such as
`the Internet, where the wireless communication module
`creates and maintains a communication link with other
`individuals. The data received from the wireless communi
`cation module include other individuals position data, their
`identifications (IDS), inquiring commands, and other mes
`Sages.
`(4) Send the host position data and a host identification of
`the host unit by the wireless communication module through
`the wireless communication public network so that other
`individuals can access these data.
`According to the preferred embodiment of the present
`invention, the step (1) further comprises the following steps:
`(1.1) Retrieve map data from a map database stored in a
`storage device of each of the portable multi-tracking units to
`provide a map.
`(1.2) Display the map on a displaying unit of each of the
`portable multi-tracking units.
`Also, the step (2) further comprises the steps of process
`ing the host position data to achieve the host location and
`displaying the host location of the host unit on the map on
`the displaying unit of the host unit.
`The step (3) further comprises the steps of decoding the
`client locations received from the client units to achieve the
`client locations thereof and displaying the client locations of
`the client units on the map on the displaying unit of the host
`unit.
`The step (4) further comprises the steps of decoding the
`host location received from the host unit to achieve the host
`location by each of the client unit, and displaying the host
`location of the host unit on the map on the displaying unit
`of each of the client units.
`Moreover, the step (1) further comprises a step of receiv
`ing user commands from an input device, wherein the input
`device can be a keyboard, a touch screen, a pen coupled with
`a character recognition system, or a voice recognition
`device. The user commands include: viewing a map, dis
`playing other individuals locations relative to the host,
`sending messages, scheduling trip, activating autonomous
`navigation functionality, and locating an address.
`The portable multi-tracking method of the present inven
`tion further includes the steps of:
`(a) collecting voice data from a microphone;
`(b) encoding the Voice data by the system processor,
`(c) sending the encoded Voice data to the wireless com
`munication module so that other multi-tracking device can
`access the Voice data;
`(d) receiving encoded Voice data from the wireless com
`munication module:
`(e) decoding the Voice data by the system processor, and
`(f) sending the decoded Voice data to a speaker so that the
`user can hear what other people are talking.
`Alternatively, the portable multi-tracking method of the
`present invention may further include the steps of:
`(a) collecting video image from a video camera;
`(b") encoding the video image by the system processor,
`(c) sending the encoded video image to the wireless
`communication module so that other multi-tracking device
`can access the image data;
`(d) receiving encoded video image from the wireless
`communication module;
`
`Referring to FIGS. 1 to 12, a portable multi-tracking
`method and system according to a preferred embodiment of
`the present invention is illustrated, which is provided for
`multi-tracking processing by using a public network Such as
`the Internet, where the Internet is responsible for location
`and command data exchanging between individuals among
`a group. The individual is a person, a vehicle, or any other
`property. With this system, the individuals are networked in
`a group, and each individual can search and track other
`individuals of interest. The present invention also is
`equipped with a powerful self-contained micro IMU (Iner
`tial Measurement Unit), which is capable of tracking per
`sonnel inside a building, where the micro IMU provides
`continuous carrier's position information. In the open area a
`GPS (Global Positioning System) unit is activated to provide
`precision absolute position data which can be blended with
`the self-contained micro IMU data to improve the accuracy
`and robustness of the positioning services. Thus the present
`invention provides excellent position tracking outside a
`building.
`The IMU/GPS integrated device, in general, is costly and
`big in size. Weight, and large size lead to a not feasible
`deployment in a car or for being carried by a single indi
`vidual. With the emergence of the MEMS (MicroElectron
`icMechanical System) technology, a miniature IMU based
`on MEMS technology becomes an embracible reality.
`The micro IMU to be embodied in the preferred embodi
`ment of the present invention is invented by the applicants,
`referring to U.S. patents pending, “MicroElectroMechanical
`System for Measuring Angular Rate’, Ser. No.: 60/154,700;
`“Processing Method for Motion Measurement'. Ser. No.:
`09/399,980; “Angular Rate Producer with MicroElectroMe
`chanical System Technology', Ser. No.: 09/442,596; and
`“Micro Inertial Measurement Unit, Ser. No.: 09/477,151.
`Besides, the applicants also invented a “coremicro’ IMU to
`be capable of employed in the present invention, which is
`currently “The world’s smallest IMU, which is based on the
`combination of solid state MicroElectroMechanical Systems
`(MEMS) inertial sensors and Application Specific Integrated
`Circuits (ASIC) implementation. The “coremicro’ IMU is a
`fully self contained motion-sensing unit. It provides angle
`increments, Velocity increments, a time base (sync) in three
`axes and is capable of withstanding high vibration and
`acceleration. The “coremicro’ IMU is opening versatile
`commercial applications, in which conventional IMUs can
`not be applicable, including land navigation, automobile
`navigation, personal hand held navigators, robotics, marine
`vehicles and unmanned air vehicles, various communica
`tion, instrumentation, guidance, navigation, and control
`applications.
`The portable multi-tracking method according to the
`preferred embodiment of the present invention includes the
`following steps:
`(1) Provide a plurality of portable multi-tracking units,
`wherein one of the portable multi-tracking units acts as a
`host unit while the other portable multi-tracking units act as
`client units.
`(2) Provide host position data of the host unit from a
`positioning unit, wherein the positioning unit can be a GPS
`receiver, an IMU positioning device, or an integrated GPS/
`
`10
`
`15
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`

`

`Case 2:17-cv-00513-JRG Document 37-7 Filed 11/14/17 Page 17 of 24 PageID #: 780
`
`US 7,143,130 B2
`
`6
`user. The input device 20 can also be a microphone coupled
`with a voice recognition system to receive commands from
`the user.
`The storage device 30 is connected to the system proces
`Sor 40 and used for storing electronic map database, and/or
`other interim data such as the location and IDs of other
`individuals from the wireless communication module 50.
`The storage device 30 can be a CD, a hard drive, or a flash
`memory.
`The system processor 40 is a central processing unit
`coupled with necessary interfaces to the display device 10,
`the input device 20, the storage device 30, the positioning
`unit 60, and the wireless communication module 50. The
`system processor 40 is responsible for processing sensor
`positioning data, display processing, input response, remote
`data or command processing, sending messages, and device
`control and management.
`The wireless communication module 50 is connected to
`the system processor 40. The wireless communication mod
`ule 50 is used to process wireless communication protocol,
`wireless signal detection, received data conversion, signal
`data amplification, modulating a digital signal to be trans
`mitted into an analogue signal, and demodulating an ana
`logue signal into a digital signal. The wireless communica
`tion module 50 further comprises an antenna for converting
`an analogue signal into a radiative signal or converting a
`detected radiative signal from a remote device (such as
`another portable multi-tracking system) into an analogue
`signal which is suitable for the wireless communication
`module to process.
`The positioning unit 60 is connected to the system pro
`cessor 40 and generates the current position data of the host.
`The position data comprises of position, Velocity, and head
`ing. The positioning unit 60 can be a GPS receiver, an IMU,
`or the combination of a GPS receiver and an IMU. In the
`open area the GPS receiver is a good candidate for gener
`ating position data. The IMU is preferred to be the micro
`IMU or “coremicro’ IMU and can be used in a building to
`provide robust position data for the carrier.
`The positioning unit 60 can be a MEMS (MicroElectron
`icMechanical System) inertial sensor which generates posi
`tion data. The MEMS techniques offer tremendous cost,
`size, reliability, power consumption improvements for guid
`ance, navigation, and control systems, compared with con
`ventional inertial sensors.
`The positioning unit 60 can be a land or water vehicle
`navigator which generates position data. The applicant
`invented a land and water navigator, U.S. patent application
`Ser. No. 60/167830, “Vehicle Self-Carried Positioning
`Method and System Thereof, which is used to determine
`position information on land and in water with high accu
`racy. The land and water navigator invention has evolved
`from the “coremicro’ IMU patent pending. The navigator
`can receive but not rely on the GPS signal and DGPS signals
`for highly accurate positioning solution. Without GPS/
`DGPS signals, the land and water navigator also provides a
`highly accurate positioning Solution, Such as an accuracy of
`better than 1 percent of the distance traveled. The land and
`water navigator is a right positioning system with reasonable
`size and weight and power consumption for commercial
`vehicle operation, which can be used in areas where GPS
`signals are not available. Such as tunnels, forested areas,
`urbanized terrain, and high Electronic Counter Measure
`(ECM) environments.
`The positioning unit 60 can also be a hand-held navigator
`which generates position data. The applicants also invent a
`hand-held navigator, U.S. patent application Ser. No.
`
`5
`(e') decoding the video image by the system processor;
`and
`(f) sending the decoded video image to the display so that
`the user can watch what other people are doing.
`Each individual has a user ID which can be an identifi
`cation code or name of the user. All the user IDs of the
`individuals who log on the server are listed. Each user of the
`portable multi-tracking system can select a specific indi
`vidual by choosing his/her ID on the list to view his/her
`location. Each user of the portable multi-tracking system can
`also select multiple individuals by choosing their user IDs
`on the list to view their location.
`The portable multi-tracking system provides an option for
`the user to disable or enable the accessibility. When the
`accessibility is enabled, other individuals can access his/her
`location information. When the accessibility is disabled,
`other individuals can not access his/her location informa
`tion.
`Individuals are grouped into different user groups. Each
`user group has a group identification number or name. One
`of the individuals in a user group is selected as a group
`server of that user group to receive the locations from
`individuals in that user group and then broadcasts the
`locations to the individuals in the same user group so that the
`individuals know their locations with each other. An indi
`vidual can access another individual in the same user group
`but cannot access individuals in a different user group.
`The portable multi-tracking system provides an option for
`the user to select user group of interest. It also provides an
`option for the user to create a user group so that other
`individuals can enter into this group.
`According to the present invention, as shown in FIG. 1,
`the portable multi-tracking system comprises a display
`device 10, an input device 20 (such as a keyboard, or a touch
`screen), a storage device 30 (such as a CD-ROM, a hard
`drive, or a flash memory embedded in the computing plat
`form), a system processor 40 (such as a palm PC, a laptop
`computer, or a specific computing platform), a positioning
`unit 60, a wireless communication module 50, a speaker 70,
`a microphone 80, and a video camera 90.
`The display device 10 is connected to the system proces
`sor 40. The system processor 40 outputs the map data to the
`display device 10. The display device 10 is responsible for
`displaying the map to the user. The map data is retrieved by
`the system processor 40 from the storage device 30 which is
`connected to the system processor 40. The map data is stored
`in the storage device 30 in a specific format and is called
`electronic map database. The electronic map database pro
`vides digital data of the Streets, buildings, rivers, mountains,
`and other terrain information.
`The system processor 40 also outputs other individuals
`position data to the display device 10, where other individu
`als position data is retrieved from the wireless communi
`cation module 50. Other individuals locations are overlaid
`on the electronic map so that the user knows where other
`individuals are and their relative position profile.
`The input device 20 is connected to the system processor
`40 and acts as an interface for the user to intervene in the
`system operation. The input device 20 can be a regular or
`modified keyboard which can receive character inputs from
`the user. The input device 20 can also be a software
`keyboard coupled with a character recognition system so
`that the user can use a stylus to input characters. The input
`device 20 can also be a touch screen coupled with corre
`sponding Software to identify the commands sent from the
`
`10
`
`15
`
`25
`
`30
`
`35
`
`50
`
`55
`
`60
`
`65
`
`40
`
`45
`
`

`

`Case 2:17-cv-00513-JRG Document 37-7 Filed 11/14/17 Page 18 of 24 PageID #: 781
`
`US 7,143,130 B2
`
`7
`60/167825, “Self-Contained Positioning Method and Sys
`tem. Thereof for Hand-Held Navigator, having reasonable
`size and weight and power consumption for hand-held
`operation to determine position for a user on land with high
`accuracy. The hand-held navigator invention has evolved
`from the “coremicro’ IMU patent pending. The navigator
`can receive but not rely on the GPS signal and DGPS signals
`for highly accurate positioning solution. Without GPS/
`DGPS signals, the hand-held navigator also provides highly
`accurate positioning Solution, such as an accuracy of better
`than 1 percent of the distance traveled. The hand-held
`navigator is the right positioning system with reasonable
`size and weight and power consumption for commercial
`applications, which can be used in areas where GPS signals
`are not available, such as tunnels, forested areas, urbanized
`terrain, and high Electronic Counter Measure (ECM) envi
`rOnmentS.
`The microphone 80 is connected to the system processor
`40. The microphone 80 detects sound and converts the sound
`wave to electrical signal. The electrical presentation of the
`Sound is further sampled and converted into digital data. The
`digital data is processed by the system processor 40 to
`compensate noise and reduce data size. Then the digital data
`is encoded. The encoded digital Sound data is sent to the
`wireless communication module 50. The wireless commu
`25
`nication module 50 sends the encoded sound data to the
`network via Internet so that other individuals can access it.
`The speaker 70 is connected to the system processor 40.
`The wireless communication module 50 receives encoded
`digital sound data via Internet and send it to the system
`processor 40. The system processor decodes the digital
`sound data and sends it to the speaker 70. The speaker 70
`converts the digital Sound data to analogue signal and then
`the analogue signal is converted to Sound wave.
`The video camera 90 is connected to the system processor
`40. The video camera captures the video image can convert
`it to digital presentation. The digital presentation of the
`Video image is sent to the system processor 40. The digital
`Video image data is processed and encoded, and finally sent
`to the wireless communication module 50. The wireless
`communication module 50 sends the encoded video image
`to the network via Internet so that other individuals can
`aCCCSS,
`The wireless communication module 50 receives encoded
`digital video image via Internet and send it to the system
`processor 40. The system processor 40 decodes the digital
`Video image data and sends it to the display device 10.
`The software system Supporting the portable multi-track
`ing functionality comprises a user interface module 41, a trip
`scheduler module 42, a street locator module 43, a map
`viewer module 44, an autonomous navigator module 45, a
`wireless tracker module 46, and a communication controller
`module 47, as shown in FIG. 2. The user interface module
`41 is an entry for the user to enable or disable the functions
`of wireless communication, multi-tracking, autonomous
`navigation, displaying map, locating an address, and Sched
`uling a trip.
`The user interface 41 provides an entry for user to select
`operation functions among position tracking, voice tracking,
`and video tracking. The voice tracking captures the hosts
`message in Voice fashion and sends it to the network via
`Internet. The Voice tracking also receives voice data from
`Internet and speak it out the user. The video tracking
`captures the video image about the user and his Surrounding
`environment and send it to the network via Internet. The
`Video tracking also receives video data from Internet and
`displays it on the display device 10.
`
`55
`
`8
`The trip scheduler module 42 plans and schedules the trip,
`including defining start point, interim points, and end point.
`Other information can also be logged, such as visiting time,
`appointments, contact persons, and comments.
`The map viewer module 44 displays the map data on the
`display device 10. The map viewer can Zoom in and out the
`area of interest with great accuracy, displays the position
`data (speed, direction, longitude, latitude, and height) of the
`host and other individuals in the network.
`Th

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