`
`United States Patent and Trademark Office
`
`March 28 2013
`
`TRUE COPY FROM THE
`THIS IS TO CERTIFY THAT ANNEXED IS
`RECORDS OF THIS OFFICE OF THE FILE WRAPPER AND CONTENTS
`OF
`
`APPLICATION NUMBER 09/658671
`FILING DATE September 08 2000
`PATENT NUMBER
`6618593
`ISSUE DATE September 09 2003
`
`By Authority of the
`
`Under Secretary of Commerce
`and Director of the United
`
`Certifying
`
`Office
`
`L7
`
`Page 1 of 292
`
`LG EXHIBIT 1002
`
`
`
`PTENt
`
`rc-L
`c- tJ-
`
`U.S UTIUTY Patent Application
`PATENT DATE
`
`O.I.P.E
`
`SCANNED
`
`/1//7
`
`Q.A
`
`PiICATION NO
`
`CaNT/PRIOR
`
`CLASS
`
`SUBCLASS
`
`ATUNITn
`
`455
`
`EXAMINERl%
`
`li1II_i.I
`li-il
`ll iii-I Iiii1iiI.l
`
`l.rl-lr1i I-
`
`li_E_lii.liii
`
`i..il
`
`PTO.2540
`
`ORIGINAL
`
`CLASS
`
`t4
`
`SUBCLASS
`
`L5
`
`INTERNATIONAL CLASSIFICATION
`
`ISSUING CLASSIFICATION
`
`CLASS
`
`CROSS REFERENCES
`
`SUBCLASS 2IE SUBCLASS
`LL
`
`PER BLOCK
`
`ft
`
`TERMINAL
`DISCLAIMER
`
`fl Continued on Issue
`
`Slip inside File Jacket
`
`nrwrnS ts set
`
`DRAWINGS
`
`Sheets
`
`Drwg
`
`Figs Drwg
`
`Print Fig
`
`3.
`
`CLAIMS ALLOWED
`Print Claim for 0G
`
`Total Claims
`
`NOTICE
`
`OF ALLOWANCE
`
`MAILED
`
`Lii The term of this patent
`
`subsequent
`
`to _____________
`
`date
`
`has been disclaimed
`
`The term if this patent
`
`shall
`
`Assatant
`
`Examiner
`
`IDate
`
`not extend beyond
`of U.S Patent No ____________
`
`expiration
`
`the
`
`date
`
`EDWARD
`
`URBAN
`
`SUPERVISORY
`
`PATENT
`
`EXAMINER
`
`CENTER 280Oj
`
`Primary
`
`Eoamlner
`
`ISSUE FEE
`
`Amount
`
`Due
`
`Date Paid
`
`fs_.a
`ISSUE BATCH NUMBER
`
`The terminal _months of
`have been disclaimed
`
`patent
`
`this
`
`disclosure may be
`authcized
`employees
`
`to
`
`and
`
`prohibited by
`contractors
`
`the United
`
`.4
`
`Code Title 35 SectIons
`
`122
`
`181
`
`and
`
`368
`
`Stetes
`
`only
`
`FLEFILED WITH
`
`DISK CRF
`
`FICHE
`
`CDROM
`
`Attached
`
`In pocket
`
`on
`
`rlsht
`
`Inside
`
`tlap
`
`FACE
`
`WARNING
`
`The information
`
`Possession
`
`outside
`
`Form PTO-436A
`lRev
`8/59
`
`disclosed
`
`herein may be
`Trademark
`tho U.S Patent
`
`restricted
`
`Unauthorized
`
`Office is restricted
`
`tSSUE FEE
`
`Page 2 of 292
`
`
`
`tJNITED STATES
`
`PATENT
`
`TRADEMARK
`
`OFFICE
`
`Page
`
`of
`
`UNITED
`
`STATES
`
`rOR PATENTS
`COMMISSIONER
`AND TRADEMARK OrrIcE
`PATENT
`D.C 2O3I
`WASHING1ON
`www.usplo.gov
`
`CONFIRMATION NO 3662
`
`CLASS
`
`GROUP ART UNIT
`
`2682
`
`ATTORNEY
`DOCKET NO
`15005-205
`
`Bib Data Sheet
`
`SERIAL NUMBER
`09/658671
`
`FILING DATE
`
`09/08/2000
`
`RULE
`
`PPLICANTS
`Charles Drutman Lynnfield MA
`Darlene Drutman Lynnfield MA
`Lincoln MA
`Andrew Egendorf
`Norton Greenfeld Wayland MA
`Sudbury MA
`Eugene
`
`Pettinelli
`
`CONTINUING DATA
`
`FOREIGN APPLICATIONS
`
`IF REQUIRED
`GRANTED
`
`FOREIGN FILING LICENSE
`10/24/2000
`
`SMALL ENTITY
`
`Foreign Priority claimed
`
`yes
`
`no
`
`Met
`
`after
`
`STATE OR
`COUNTRY
`MA
`
`SHEETS
`DRAWING
`
`TOTAL
`CLAIMS
`24
`
`IINDEPENDEN1
`CLAIMS
`
`USC 119 a-d conditions
`net
`
`erified
`
`and
`
`cknowIedged
`DDRESS
`
`yes
`
`ace
`
`Eiiiners
`
`Signature
`
`Initials
`
`Ira Schaefer Esq
`Clifford Chance Rogers Well LLP
`00ParkAvenue
`New York NY 10166
`
`rITLE
`
`Location
`
`dependent
`
`user matching system
`
`FILING FEE
`RECEIVED
`832
`
`FEES Authority has been given
`in Paper
`to charge/credit DEPOSIT ACCOUNT
`No
`No
`for following
`
`1.17 Fees Processing Ext of
`time
`
`1.18 Fees Issue
`
`All Fees
`
`1.16 Fees Filing
`
`11 Other
`
`Credit
`
`VV
`
`Page 3 of 292
`
`
`
`ITNIFED S1rEs PAnNr AND TRADEMARK OL1IcE
`
`Illifihl
`
`lilt
`
`Iii
`
`11111
`
`1110 IlI III
`
`111111
`
`iii Hiflull
`
`IIIl
`
`II II
`
`Bib Data
`
`Sheet
`
`FILING DATE
`
`09/08/2000
`
`RULE
`
`SERIAL NUMBER
`09/658671
`
`PPLICANTS
`
`hiJ
`
`eo800wPreexamlJavaProxY/isP/bibdata/transform
`
`UNITED
`
`STATES
`
`FOR PATENTS
`COMMISSIONER
`AND TRADEMARK OFFICE
`PATENT
`D.C 20231
`WASI-IING1ON
`
`www.uspto.gov
`
`CONFIRMATION NO 366
`
`CLASS
`
`455
`
`GROUP ART UNIT
`
`2685
`
`ATTORNEY DOCKET
`
`15005-205
`
`Charles DrUtman
`
`Lynnfield MA
`
`Darlene Drutman LynnfieldMA
`Andrew Egendorf
`Pettinelli Sudbury MA
`Eugene
`
`Lincoln MA Greenfeld Wayland MA
`
`CONTINUING DATA
`
`FOREIGN APPLICATIONS
`
`IF REQUIRED
`10/24/2000
`
`FOREIGN FILING LICENSE GRANTED
`
`SMALL ENTITY
`
`Foreign Priori
`
`claimed
`
`35 USC 119 a-d conditi9ns met
`
`yes
`
`yes
`
`no
`
`no
`
`/erilied
`
`and Acknowledged
`
`Examiners Signature
`
`Met after Allowance
`.--
`
`Initials
`
`STATE OR
`
`COUNTRY
`MA
`
`SHEETS
`
`TOTAL
`
`INDEPENDEN
`
`DRAWING
`
`CLAIMS
`24
`
`CLAIMS
`
`\DDRESS
`27383
`CLIFFORD CHANCE US LLP
`200 PARK AVENUE
`NJEWYORKNy
`10166
`
`TLE
`
`.-
`
`DEPENDENT
`
`USER MATCHING SYSTEM
`
`FILING FEE
`
`RECEIVED
`832
`
`FEES Authority has been given
`No ________ to charge/credit
`No
`
`for following
`
`in Paper
`DEPOSIT ACCOUNT
`
`All Fees
`
`Page 4 of 292
`
`
`
`PA1ET APPLICAflON SERIAL NO
`
`DEPARTMENT OF COMMERCE
`PATENT AND TRADEMARK OFFICE
`FEE RECORD SHEET
`
`PTO-1556
`
`5/87
`
`U.S.PO1999.459.Q82j1g144
`
`r-
`
`Cu
`
`tr
`
`c-.i-
`
`CU
`
`CJC..ICU
`
`Page 5 of 292
`
`
`
`Ot.-o
`
`PATENT APPLIC
`
`TRANSMFrTAL
`...maDEnty
`
`LETTER
`
`Docket No
`
`15005-205
`
`.-__
`
`TO THE ASSISTANT COMMISSIONER FOR PATENTS
`
`Transmitted
`
`herewith for filing under 35 U.S.C 111
`
`and 37 C.F.R 1.53 is the patent application of
`
`For
`
`LOCATION DEPENDENT
`
`USER MATCHING SYSTEM
`
`1-
`
`Enclosed are
`
`Certificate
`
`of Mailing with Express Mail Mailing Label No
`sheets of drawings
`
`EK069171146U5
`
`LI
`
`certified
`
`copy of
`
`application
`
`Declaration
`
`Signed
`
`Unsigned
`
`Power
`
`of Attorney
`
`Information Disclosure Statement
`
`LI
`
`Preliminary Amendment
`
`Verified Statements to Establish Small Entity Status Under 37 C.F.R
`
`.9 and 1.27
`
`1l Other
`
`Assignment
`
`Ji
`
`CLAIMS AS FILED
`
`For
`
`Filed
`
`Allowed
`
`Extra
`
`ThtaI Claims
`
`24
`
`20
`
`indep Claims
`
`ultipIe Dependent Claims check
`
`if applicable
`
`Rate
`
`$9.00
`
`$39.00
`
`BASIC FEE
`
`TOTAL FILING FEE
`
`Fee
`
`$36.00
`
`$78.00
`
`$130.00
`
`$380.00
`
`$624.00
`
`LI
`
`check
`
`in the amount of
`
`The Commissioner
`
`is hereby authorized
`
`as described
`
`below
`
`duplicate
`
`the filing fee is enclosed
`to cover
`to charge and credit Deposit Account No
`copy of this sheet
`is enclosed
`
`03-1240
`
`Charge the amount of
`
`$624.00
`
`as filing
`
`fee
`
`II Credit any overpayment
`
`Charge any additional
`
`filing fees required under 37 CF.R 1.16 and 1.17
`
`Charge the issue fee set
`
`in 37 C.F.R 1.18 at
`
`the mailing of the Notice
`
`of Allowance
`
`pursuant to 37 C.F.R 1.311b
`
`Dated
`
`September
`
`2000
`
`cc
`
`Yignature
`
`Schaefer Reg No 26802
`Parke LLP
`hadbourne
`30 Rockefeller Plaza
`New York New York 10112
`212408-5100
`
`PO1SMALLJREVO6
`
`Page 6 of 292
`
`
`
`Applicants
`
`MAILI1r
`Charles DRUTMA%t1
`
`EXPRESS MAIL 37 CFR
`
`Serial No
`
`TBD
`
`Filing Date
`TBD
`
`Examiner
`
`TBD
`
`Invention
`
`LOCATION DEPENDENT
`
`USER MATCHING
`
`SYSTEM
`
`Docket No
`
`15005205
`
`Group Art Unit
`
`TED
`
`hereby certify that
`
`the following correspondence
`
`ew Application
`
`with Executed Declaration
`
`Power of Attorney AssignmentSmall Entity Statement
`
`and postcard
`
`is being
`
`deposited
`
`with the United States Postal Service Express Mail Post Office to Addressee service under
`
`37 CFR 1.10 in an envelope addressed
`
`to The Assistant Commissioner for Patents Washington D.C 20231
`
`on
`
`Identify type of correspondence
`
`September
`Date
`
`2000
`
`Chad Netherton
`or Printed Name of Person Mailing Correspondence
`
`Typed
`
`signature
`
`of Person Mailing
`
`Correspondence
`
`EK069171
`
`146US
`
`Express Mail Mailing
`
`Label Nun ber
`
`Note Each paper must have its own certificate
`
`of mailing
`
`PO6AJREVO2
`
`Page 7 of 292
`
`
`
`15005.205
`
`LOCATION DEPENDENT
`
`USER MATCHING SYSTEM
`
`FIELD OF THE
`
`INVENTION
`
`The present
`
`invention relates generally to
`
`telecommunications
`
`More particularly the present
`
`invention relates to an apparatus
`
`and method for identifying
`
`mobile telecommunications
`
`users
`
`and transmitting location
`
`10
`
`based data to them based upon preferences or matching
`
`requirements specified
`
`by the users
`
`BACKGROUND
`
`Mobile telecommunications
`
`users often desire
`
`information related to their geographic location
`
`In
`
`15
`
`numerous applications
`
`such as convenience
`
`shopping
`
`and
`
`determining an optimal automobile travel
`
`route data related
`
`to the geographic location
`
`of
`
`the user
`
`is provided to the
`
`user
`
`user of
`
`the Vindigo system is an Internet-based
`For example
`findit service in which
`
`Palm personal
`
`data
`
`20
`
`assistant
`
`IpDAl having wireless connectivity to the
`
`Internet
`
`can request
`
`the location of
`
`the nearest
`
`restaurant
`
`or movie theater
`
`The database of subscribing
`
`service
`
`267963.09
`
`Page 8 of 292
`
`
`
`locations
`
`stored on
`
`computer server connected to the
`
`Internet or World Wide Web
`
`is queried when the request
`
`is
`
`received
`
`Matching information including
`
`location
`
`information regarding the requested service based on the
`
`location of
`
`the PDA
`
`is transmitted to the Palm PDA device
`
`over
`
`the wireless network connection
`
`This system has
`
`drawback
`
`however
`
`in that
`
`the user must specify
`
`the
`
`location of
`
`the requesting PDA because
`
`its location
`
`is not
`
`automatically tracked by
`
`10
`
`like the Global Positioning
`
`position determining system
`System GPS
`
`As another example
`
`the OnStar automobile
`
`navigation system uses cellular
`
`phone
`
`technology and
`
`automatic GPS tracking
`
`to send information
`
`to the automobile
`
`or
`
`to services organizations
`
`that support
`
`the automobile
`
`15
`
`In particular
`
`driving directions may be provided to
`
`stranded motorist based on his GPS-determined location and
`
`desired destination
`
`Also remote services
`
`such as
`
`contacting the nearest
`
`emergency services
`
`in the event of an
`
`airbag deployment
`
`or remotely unlocking the automobile
`
`in
`
`20
`
`the event
`
`the keys are locked within the car are also
`
`provided based on the GPS-determjned location
`
`of
`
`the
`
`automobile
`
`This system is limited however
`
`in that
`
`two
`
`NY2 267963.09
`
`02
`
`Page 9 of 292
`
`
`
`such automobiles
`
`equipped with the OnStar system can not
`
`request
`
`information
`
`related to the position of each other
`
`Other systems and methods
`
`for delivering local
`
`information to mobile travelers such as those disclosed in
`U.S Patent No 6014090 permit
`
`data profile or specific
`
`set of preferred facilities to be specified
`
`by mobile
`
`communications device user
`
`The mobile
`
`communications
`
`devices disclosed in this patent
`
`contain
`
`GPS transmitter
`
`As the users telecommunications
`
`device moves
`
`from location
`
`10
`
`to location
`
`central
`
`resource
`
`server provides
`
`data to the
`
`mobile user
`
`through
`
`the mobile
`
`communications
`
`device
`
`corresponding to the users selected
`
`preferences
`
`for
`
`ci
`
`example
`
`list of desired hotels restaurants or gas
`
`stations
`
`Like the OnStar system no picovision is made
`
`for
`
`15
`
`the simultaneous
`
`tracking
`
`and notification of
`
`plurality of
`
`mobile users based on the positions of
`
`the other users
`
`Thus
`
`it is desirable
`
`for
`
`telecommunications
`
`system to notify
`
`first mobile communications
`
`user of
`
`second mobile communications
`
`user
`
`including providing
`information related to the location of
`
`20
`
`the second mobile
`
`communications device
`
`Such user notification may be based
`
`on
`
`physical proximity to one another and/or notification
`
`preferences specified
`
`by the users Further
`
`it is often
`
`NY2 267963.09
`
`Page 10 of 292
`
`
`
`desirable to permit
`
`an availability status to other mobile
`
`communications users to further qualify the transmission of
`
`the information related to
`
`users location
`
`to other users
`
`even when physical proximity and notification preference
`
`requirements are met
`
`StThARY OF THE
`
`INVENTION
`
`According to one aspect of
`
`the present
`
`invention
`
`system for matching users of mobile communications
`
`devices
`
`is provided comprising
`
`first mobile communications device
`
`10
`
`for transmitting information
`
`defining
`
`location
`
`of
`
`the
`
`first mobile communications
`
`device
`
`and
`
`user
`
`receiving
`
`status
`
`second mobile communications device for
`
`transmitting information
`
`defining
`
`location
`
`of
`
`the second
`
`mobile communications device and
`
`user receiving
`
`statusf
`
`15
`
`and
`
`central unit having
`
`processor coupled
`
`to memory
`
`the central unit capable of communicating with the first
`
`mobile communications device over
`
`first wireless
`
`communications link and with the second mobile
`
`communications device over
`
`second wireless
`
`communications
`
`20
`
`link the memory storing
`
`first user profile including
`
`information associated with
`
`user of
`
`the first mobile
`
`communications device and
`
`second user profile including
`
`information associated with
`
`user of
`
`the second mobile
`
`NY2 267963.09
`
`Page 11 of 292
`
`
`
`communications device wherein the central unit
`
`receives
`
`the
`
`user receiving statuses and
`
`the information defining
`
`the
`
`locations of
`
`the first and
`
`the second mobile communications
`
`devices
`
`and wherein the processor receives
`
`the first and
`
`the
`
`second user profiles to match information of
`
`the users and
`
`if there is
`
`match and depending upon the user
`
`receiving
`
`statuses
`
`effects the transmission to the first mobile
`
`communications device of
`
`locating
`
`information for the second
`
`mobile communications device and effects the transmission to
`
`10
`
`the second mobile communications
`
`device of
`
`locating
`
`information for the first mobile communications device the
`
`locating information
`
`for each of
`
`the devices
`
`being based
`
`upon the information defining
`
`the locations
`
`of
`
`the first and
`
`the second mobile communications
`
`devices
`
`15
`
`In the above
`
`invention it is also desirable
`
`to provide
`
`system in which the first user profile and the second user
`
`profile each of which includes
`
`location area or volume
`
`and the match of
`
`information
`
`of
`
`the users
`
`includes
`
`match
`
`of
`
`the location
`
`area or volume
`
`contained in the first user
`
`20 profile with the location
`
`of
`
`the second mobile
`
`communications device and
`
`match of
`
`the location area or
`
`volume contained in the second
`
`user profile with the
`
`location of
`
`the first mobile communications device in the
`
`invention above
`
`NY2 267963.09
`
`Page 12 of 292
`
`
`
`In another
`
`aspect of
`
`the invention it is desirable to
`
`provide
`
`system for matching users of mobile communications
`
`devices
`
`comprising
`
`first mobile
`
`communications device for
`
`transmitting information
`
`defining
`
`location
`
`of
`
`the first
`
`mobile communications
`
`device and
`
`user receiving status
`
`second mobile
`
`communications
`
`device for transmitting
`
`information defining
`
`location
`
`of
`
`the second mobile
`
`communications device
`
`and
`
`central unit having
`
`processor
`
`10
`
`coupled to
`
`memory
`
`the central unit capable of
`
`communicating with the first mobile
`
`communications
`
`device
`
`over
`
`first wireless
`
`communications
`
`link and with the
`
`second mobile communications
`
`device over
`
`second wireless
`
`communications link the memory storing
`
`first user profile
`
`15
`
`including information
`
`associated with
`
`user of
`
`the first
`
`Co
`
`mobile communications device and
`
`second user profile
`
`including information
`
`associated with
`
`user of
`
`the second
`
`mobile communications device wherein the central unit
`
`receives the user
`
`receiving
`
`status
`
`from the first mobile
`
`20
`
`communications device and the information defining
`
`the
`
`locations
`
`of
`
`the first and the second mobile communications
`
`devices
`
`and wherein the processor receives
`
`the first and
`
`the
`
`second user profiles to match information of
`
`the users and
`
`if there is
`
`match and depending upon the user
`
`receiving
`
`NY2 267963.09
`
`Page 13 of 292
`
`
`
`status effects the transmission to the first mobile
`
`communications device of
`
`locating information
`
`based upon the
`
`information defining
`
`the locations of
`
`the first and
`
`the
`
`second mobile communications
`
`devices
`
`In the above
`
`invention it is also desirable
`
`to provide
`
`system in which the first user profile includes
`
`location area or volume
`
`and the match of
`
`information of
`
`the users
`
`includes
`
`match of
`
`the location area or volume
`
`with the location
`
`of
`
`the second mobile
`
`communications
`
`10
`
`device
`
`Further
`
`the system may include features
`
`in which
`
`the user receiving status
`
`is provided by
`
`power-on state of
`
`the first mobile
`
`telecommunications device
`
`In yet another aspect
`
`the present
`
`invention
`
`includes
`
`system for matching users of mobile communications devices
`
`15
`
`comprising
`
`first mobile
`
`communications device
`
`for
`
`transmitting information
`
`defining
`
`location
`
`of
`
`the first
`
`mobile communications device
`
`second mobile communications
`
`device
`
`for transmitting information defining
`
`location of
`
`the second mobile
`
`communications device and
`
`user sending
`
`20
`
`status and
`
`central unit having
`
`processor coupled to.a
`
`memory the central unit capable
`
`of communicating with the
`
`first mobile communications
`
`device
`
`over
`
`first wireless
`
`communications link and with the second mobile
`
`communications device over
`
`second wireless
`
`communications
`
`NY2 267963.09
`
`Page 14 of 292
`
`
`
`link the memory storing
`
`first user profile including
`
`information associated with
`
`user of
`
`the first mobile
`
`communications device and
`
`second user profile including
`
`information associated with
`
`user of
`
`the second mobile
`
`communications device wherein the central unit
`
`receives
`
`the
`
`user sending status
`
`from the second mobile
`
`communications
`
`device and
`
`the information
`
`defining the locations
`
`of
`
`the
`
`first and the second mobile communications devices
`
`and
`
`wherein the processor receives
`
`the first and the second user
`
`10
`
`profiles to match information
`
`of
`
`the users and if there is
`
`match and depending upon
`
`the user sending status effects
`
`the transmission to the first mobile
`
`communications device
`
`of
`
`locating information
`
`based upon
`
`the information defining
`
`the locations
`
`of
`
`the first and the second mobile
`
`15
`
`communications devices
`
`In the above
`
`invention it is also desirable
`
`to provide
`
`system in which the first user profile includes
`
`location area or volume
`
`and
`
`the match of
`
`information of
`
`the users
`
`includes
`
`match of
`
`the location area or volume
`
`20 with the location of
`
`the second mobile
`
`communications
`
`device
`
`It
`
`is also desirable
`
`to provide
`
`system in which
`
`the user sending status
`
`is provided by
`
`power on state of
`
`the second mobile telecommunications
`
`device or in which the
`
`locating information is locating
`
`information
`
`for the second
`
`NY2 267963.09
`
`Page 15 of 292
`
`
`
`mobile communications
`
`device
`
`Systems are further
`
`contemplated in which
`
`the locating
`
`information
`
`includes
`
`location other
`
`than the location
`
`of either
`
`the first mobile
`
`communications device or the second mobile
`
`communications
`
`device or in which
`
`at
`
`least
`
`one of
`
`the first and the second
`
`mobile communications
`
`devices
`
`includes
`
`an input device
`
`for
`
`inputting the profile information
`
`In the- above
`
`invention it is also desirable
`
`to provide
`
`system in which
`
`the user profile information
`
`includes
`
`10
`
`characteristics of
`
`the user and preferences of
`
`the user and
`
`the match of
`
`information
`
`of
`
`the users
`
`includes matching
`
`preferences of
`
`the first user with characteristics of
`
`the
`
`second
`
`user
`
`and preferences
`
`of
`
`the second
`
`user with
`
`characteristics of
`
`the first user
`
`It is also desirable to
`
`15
`
`provide
`
`system in which at
`
`least
`
`one user and the
`
`preferences of at
`
`least
`
`one user is selected
`
`from the group
`
`consisting of
`
`business
`
`relationship
`
`slal
`
`relationship
`
`family relationship physical
`
`characteristics
`
`food clothing
`
`sports entertainment
`
`20 music and video or in which at
`
`least one of
`
`the first and
`
`the second mobile communications devices
`
`is
`
`cellular
`
`phone
`
`pager
`
`personal
`
`data assistant
`
`global
`
`positioning system receiver
`
`transponder
`
`radio
`
`walkie-talj(cid:231)ie
`
`or
`
`wireless
`
`Internet
`
`access device
`
`NY2 267963.09
`
`Page 16 of 292
`
`
`
`Further
`
`it is desirable
`
`to provide systems in which the
`
`information defining
`
`the location of at
`
`least
`
`one of
`
`the
`
`first and the second mobile communications devices
`
`includes
`
`an address
`
`an intersection
`
`landmark
`
`marker co
`
`ordinates or
`
`telephone
`
`number or in which the locating
`
`information includes
`
`map vectors directions
`
`and an
`
`address
`
`In the above
`
`invention it is also desirable
`
`to provide
`
`system in which
`
`the locating information includes audio
`
`10
`
`information video information textual
`
`information or
`
`graphical
`
`information or in which the locating
`
`information
`
`is updated to track
`
`movement of at
`
`least
`
`one of
`
`the first
`
`and
`
`the second mobile communications devices or in which the
`
`central unit
`
`transmits additional
`
`information to at
`
`least
`
`15
`
`one of
`
`the first and
`
`second mobile communications devices
`
`with the locating
`
`information
`
`It is also desirable
`
`to
`
`provide
`
`system in which additional
`
`information is obtained
`
`from an Internet
`
`web site or in which the user profile of at
`
`least
`
`one of
`
`the first mobile
`
`communications device and
`
`the
`
`20
`
`second mobile communications
`
`device
`
`includes
`
`information
`
`identifying the user of
`
`the other mobile
`
`communications
`
`device
`
`In yet another aspect
`
`the present
`
`invention
`
`includes
`
`system for notifying
`
`first user
`
`and
`
`second user of
`
`NY2 267963.09
`
`10
`
`Page 17 of 292
`
`
`
`mobile communications
`
`devices of each others presence
`
`comprising
`
`first mobile communications device
`
`for the
`
`first user the first mobile communications device
`
`transmitting
`
`location
`
`of
`
`the first user and
`
`first user
`
`receiving status
`
`second mobile communications
`
`device
`
`for
`
`the second user the second mobile communications
`
`device
`
`transmitting
`
`location of
`
`the second
`
`user
`
`and
`
`second user
`
`receiving status and
`
`central unit having
`
`processor
`
`coupled to
`
`memory
`
`the central unit capable of
`
`10
`
`communicating with the first mobile
`
`communications
`
`device
`
`over
`
`first wireless
`
`communications link and with the
`
`second mobile communications
`
`device over
`
`second wireless
`
`communications link the memory storing
`
`profile for each
`
`of
`
`the first user and the second user wherein the central
`
`15
`
`unit matches the first user
`
`and
`
`the second
`
`user
`
`if the first
`
`user profile contains
`
`preference for the second user and
`
`the second user profile contains
`
`preference for the first
`
`user and the location
`
`of
`
`the first user and the location of
`
`the second user are within
`
`specified distance
`
`of one
`
`20
`
`another
`
`the central unit
`
`transmitting the location
`
`of
`
`the
`
`first user to the second user and
`
`the location
`
`of
`
`the second
`
`user to the first user upon making the match and depending
`
`upon the first and second user receiving
`
`statuses
`
`NY2 267963.09
`
`Page 18 of 292
`
`
`
`In
`
`final aspect
`
`the present
`
`invention
`
`includes
`
`child location
`
`system for notifying
`
`parent comprising
`
`mobile communications
`
`device
`
`for
`
`parent mobile
`
`communications device for
`
`child the mobile communications
`
`device
`
`for the child capable
`
`of transmitting
`
`location of
`
`the child and
`
`status
`
`indicator for the mobile
`
`communications device of
`
`the child and
`
`central unit
`
`coupled to
`
`memory
`
`the central unit coupled
`
`to the mobile
`
`communications device for the parent
`
`over
`
`first mobile
`
`10
`
`communications link and coupled to the mobile communications
`
`device for the child over
`
`second mobile communications
`
`link the memory storing
`
`parent profile including
`
`information identifying
`
`the mobile communications
`
`device of
`
`the child and
`
`child profile including
`
`information
`
`15
`
`identifying the mobile communications device of
`
`the parent
`
`the central unit
`
`receiving
`
`the status
`
`indicator
`
`and the
`
`location of
`
`the child from the second mobile communications
`
`device and making
`
`match between the mobile communications
`
`device of
`
`the parent
`
`and the mobile communications
`
`device of
`
`20
`
`the child based on the parent profile and the child profile
`
`the central unit
`
`transmitting information related to the
`
`location of
`
`the child to the mobile communications
`
`device of
`
`the parent over
`
`the first mobile communications link upon
`
`NY2 267963.09
`
`12
`
`Page 19 of 292
`
`
`
`making said match when
`
`the location of
`
`the child is outside
`
`predefined boundary
`
`DESCRIPTION
`
`OF THE DRAWINGS
`
`Fig
`
`is
`
`diagram of mobile telecommunications
`
`network according to one embodiment of
`
`the present
`
`invention
`
`Fig
`
`is
`
`logical
`
`diagram of
`
`two mobile
`
`communications devices
`
`and associated data according to one
`
`10
`
`embodiment of
`
`the present
`
`invention
`
`Fig
`
`is
`
`flow chart
`
`showing
`
`process
`
`for
`
`determining the delivery of
`
`information to mobile
`
`communications devices according to one embodiment of
`
`the
`
`present
`
`invention
`
`15
`
`Fig
`
`is another
`
`logical
`
`diagram of
`
`two mobile
`
`communications devices
`
`and associated data according to
`
`another embodiment of
`
`the present
`
`invention
`
`NY2 267963.09
`
`13
`
`Page 20 of 292
`
`
`
`Fig
`
`is
`
`flow chart
`
`showing
`
`process
`
`for
`
`determining the delivery of
`
`information to mobile
`
`communications devices according to another
`
`embodiment of
`
`the present
`
`invention
`
`DETAILED DESCRIPTION
`
`OF THE
`
`INVENTION
`
`Referring to Fig
`
`mobile telecommunications
`
`system 10 according to
`
`particular embodiment of
`
`the
`
`present
`
`invention is shown
`
`Mobile
`
`telecommunications
`
`system 10 consists of mobile telecommunications network 15
`
`10
`
`that connects
`
`first mobile communications device
`
`17 with
`
`second mobile communications
`
`device 19 over
`
`first and second
`
`wireless communications links 18 and
`
`20 respectively
`
`Mobile
`
`telecommunications network 15 may consist of
`
`cellular telephone
`
`network using one ofthe cellular
`
`15
`
`telecommunications protocols such as Code Division Multiple
`Access CDMA Global System for Mobile Communications
`or Time Division Multiple Access TDMA
`
`Further mobile
`
`GSM
`
`telecommunications
`
`network
`
`15 may be
`
`pager network
`
`wireless web network employing
`
`for example
`
`any of
`
`the
`
`20 wireless protocols such as WAP i-mode or 3G or any other
`
`such wireless data or voice transmission network
`
`Likewise
`
`first and
`
`second mobile communications devices
`
`17 and 19 may
`
`be cellular telephones
`
`pagers PDAs or other mobile
`
`267963.09
`
`14gm
`
`Page 21 of 292
`
`
`
`communications or computing
`
`devices
`
`compatible with mobile
`
`telecommunications
`
`network
`
`15
`
`Further
`
`the mobile
`
`communications devices may be associated with
`
`user e.g
`
`human being pet
`
`livestock
`
`or
`
`particular physical
`
`entity e.g an automobile
`
`house
`
`retail shop or
`
`heavy equipment
`
`Mobile telecommunications
`
`network 15 is connected
`
`to
`
`central
`
`computer
`
`server 25 Central
`
`server
`
`25
`
`minimally includes
`
`processor with associated memory
`
`10
`
`Central
`
`server
`
`25 may be
`
`personal
`
`computer
`
`Internet or
`
`World Wide Web hereinafter used interchangeably
`
`server
`
`mainframe computer or other
`
`computing
`
`device capable of
`
`connecting to mobile telecommunications
`
`network 15 Central
`
`server
`
`25 may be connected
`
`to mobile
`
`telecommunications
`
`15
`
`network 15 via wireless
`
`link 26 Central
`
`server
`
`25
`
`is also
`
`connected to computer
`
`network 30 which in turn is
`
`connected
`
`to other
`
`computers
`
`27 and 28
`
`Computer network 30
`
`is further
`
`connected
`
`to mass storage
`
`devices
`
`40
`
`for storing
`
`large amounts of data related to the mobile communications
`
`20
`
`devices
`
`17 and 19 and their respective users
`
`It should be
`
`understood that mass storage
`
`devices 40 as well as all
`
`other computer memories
`
`resident
`
`on computer
`
`network 30 are
`
`accessible by central server
`
`25 and are considered to be
`
`ilassociatedu memory for the purpose of storing and
`
`NY2 267963.09
`
`15
`
`___/
`
`Page 22 of 292
`
`
`
`retrieving the data and information described in this
`
`invention
`
`In addition to wireless link 26 central server
`
`25
`
`may be connected
`
`to mobile telecommunications
`
`network 15 via
`
`other connections 29 e.g
`
`hardwired link Central server
`
`25 may be co-located with mobile telecommunication
`
`network
`
`15
`
`For example
`
`computer network 30 may be connected to
`
`the Internet
`
`60 via dedicated landline services
`
`50 through
`
`network hubs bridges and routers 35 Dedicated
`
`landline
`
`10
`
`telecommunications
`
`services
`
`50 may include Ti ATM DSL
`
`UI
`
`frame relay or other services provided by the
`
`telecommunications
`
`companies
`
`for connection to the Internet
`
`in general
`
`Network connection 65 connecting Internet
`
`60
`
`and mobile telecommunications
`
`network 15 exists through any
`
`15
`
`of
`
`the present or heretofore developed
`
`services
`
`that connect
`
`these two networks
`
`Figure
`
`is
`
`logical
`
`diagram showing
`
`the physical
`
`locations
`
`of
`
`the first and second mobile communications
`
`devices
`
`17 and
`
`19 and some of
`
`the data associated with those
`
`20
`
`devices
`
`In particular
`
`first telecommunications
`
`device
`
`17
`
`is situated at first location
`
`100 and
`
`second
`
`telecommunications
`
`device 19
`
`is positioned at second
`
`location 200 First and second locations
`
`100 and
`
`200 are
`
`preferably determined by GPS
`
`transceivers within the mobile
`
`NY2 267963.09
`
`16
`
`Page 23 of 292
`
`
`
`communications devices
`
`The GPS data indicative
`
`of first
`
`and second
`
`locations
`
`100 and 200 may be stored within
`
`memory inside the mobile communications devices
`
`for later
`
`transmission over wireless
`
`links 18 and 20 shown
`
`in Fig
`
`to the central server 25 Alternatively the GPS data
`
`reflecting the locations
`
`of
`
`the communications
`
`devices may
`
`be transmitted continuously to the central server
`
`25 so as
`
`to accurately reflect
`
`the positions of
`
`those devices
`
`on
`
`real-time basis
`
`10
`
`Associated with each of
`
`the mobile communications
`
`devices
`
`17 and
`
`19 are data structures
`
`210 and 220
`
`respectively
`
`The data within data structures
`
`210 and
`
`220
`
`may be stored on the mobile communications devices
`
`themselves
`
`on central server 25 or on the mass storage
`
`15
`
`elements
`
`40 within mobile telecommunications
`
`system 10
`
`Regardless of
`
`the storage
`
`location each mobile
`
`communications device has
`
`data structure associated with
`
`it that contains
`
`plurality of
`
`types of data
`
`The
`
`first data associated with the mobile
`
`20
`
`communications devices are the above-mentioned GPS
`
`determined location
`
`data 211 and
`
`221 indicative
`
`of first and
`
`second
`
`locations
`
`100 and 200
`
`respectively
`
`As previously
`
`mentioned
`
`this data is preferably generated by
`
`GPS
`
`transceiver within the mobile
`
`communications
`
`devices
`
`and may
`
`NY2 267963.09
`
`17
`
`Page 24 of 292
`
`
`
`be stored in memory within those devices prior to
`
`transmission to the central server 25
`
`The second
`
`data associated with the mobile
`
`communications devices are the receive/transmit statuses 212
`
`and
`
`222 for the mobile communications devices
`
`As an
`
`example
`
`the receive
`
`status data consists of
`
`toggle bit
`
`within the wireless
`
`data stream transmitted over
`
`the
`
`wireless communications
`
`links that
`
`indicates whether
`
`the
`
`associated mobile communications device is accepting data or
`
`10
`
`requests
`
`from other mobile communications devices or the
`
`central server 25
`
`The transmit status data works similarly
`
`in that
`
`it indicates
`
`to the mobile communications
`
`device
`
`itself whether
`
`requests or data should be sent
`
`to other
`
`mobile communications devices or to the central server
`
`In
`
`15
`
`one embodiment
`
`default
`
`the receive/transmit status may simply
`to available according to the power-on or ready
`status condition of
`the mobile communications
`device
`
`In
`
`that case the data type 212 222 would allow transmitting
`the data structures
`
`210 220 and
`
`receiving and accordingly
`
`20
`
`would not
`
`require those datatypes
`
`The same applies
`
`to the
`
`other embodiments
`
`Alternatively
`
`user of
`
`tlie mobile
`
`communications device may toggle either of
`
`the above
`
`described status
`
`conditions
`
`using data input means on the
`
`NY2 267963.09
`
`l8
`
`Page 25 of 292
`
`
`
`mobile communications
`
`device such as the keypad
`
`of
`
`cell
`
`phone or
`
`handwriting tablet portion of
`
`PDA
`
`The third data associated with the mobile
`
`communications devices
`
`are the profile/preference data 213
`
`and
`
`223 for the mobile communications device or the user
`
`thereof
`
`The commercial applications for the present
`
`invention are numerous
`
`and varied Consequently
`
`as
`
`provided in-more detail below the contents
`
`of
`
`the
`
`profile/preference data are likewise
`
`numerous
`
`and varied
`
`10
`
`At
`
`fundamental
`
`level
`
`however
`
`the profile/preference data
`
`contain elements
`
`that uniquely identify the particular
`
`mobile
`
`communications device with which it is associated
`
`Further
`
`the profile data may reflect
`
`the particular
`
`preferences of
`
`the mobile communication
`
`device or its user
`
`15
`
`As with the status data this data may be entered directly
`
`into the mobile
`
`communications device using input means on
`
`the device or may be integrated
`
`as part of
`
`the device
`
`for
`
`example
`
`embedded in the device firmware
`
`The profile/preference data held by the server
`
`for
`
`20
`
`each user or mobile communications device may be generally
`
`divided into two parts First each users or mobile
`
`communications devices profile data contains
`
`data related
`
`to the characteristics of
`
`the user or the device
`
`As an
`
`example
`
`the users characteristic data may include that
`
`the
`
`NY2 267963.09
`
`19 7fl
`
`Page 26 of 292
`
`
`
`user is
`
`manager level employee
`
`who works
`
`in the Networking
`
`group at Xerox Corp
`
`Second
`
`the profile data may contain
`
`preference data for the user or device to be used by the
`in making the match
`
`In the example above
`
`central server
`
`the preference data may include other managers who also work
`
`at Xerox and who are in the same city within approximately
`
`20 miles
`
`Thus
`
`the profiles may contain
`
`both specific
`
`information- related to the users/device
`
`and
`
`the preference
`
`data for the user/device
`
`that
`
`is being sought
`
`Further
`
`the
`
`10
`
`above-mentioned receive/transmit
`
`status
`
`212 and 222 may
`
`actually be
`
`data element within the preference/profile
`
`data 213
`
`and 223
`
`For