throbber
a2) United States Patent
`US 6,920,328 B2
`(10) Patent No.:
`Jul. 19, 2005
`(45) Date of Patent:
`Wollrab
`
`US006920328B2
`
`(54) FAMILY CALENDAR NOTIFICATION AND
`TRACKING
`
`(75)
`
`Inventor: Lee M. Wollrab, Eagle, ID (US)
`
`(73) Assignee: Hewlett-Packard Development
`Company, L.P., Houston, TX (US)
`
`(*) Notice:
`
`Subject to any disclaimer, the term ofthis
`patent is extended or adjusted under 35
`US.C. 154(b) by 691 days.
`
`(21) Appl. No.: 09/942,901
`
`(22)
`
`(65)
`
`Filed:
`
`Aug. 30, 2001
`
`Prior Publication Data
`US 2003/0045301 Al Mar. 6, 2003
`
`Tint, C0 eee cceceeeteseeeeeeeneeeneeeereeeees H04M 3/42
`(SV)
`(52) US. Che eeccecscssseee 455/456.1; 455/13.2; 455/414.1;
`455/566
`(58) Field of Search oe 455/456, 414,
`455/266, 404; 342/357.11; 701/207, 208,
`209; 340/990, 995
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`5,854,793 A * 12/1998 Dinkins 0.0.0... 370/503
`6,414,629 B1 *
`7/2002 Curcio oo... 342/357.08
`6,463,272 B1 * 10/2002 Wallace etal. .......... 455/404.2
`6,542,812 B1 *
`4/2003 Obradovichetal. ........ 701/207
`6,618,593 B1 *
`9/2003 Drutmanetal. ......... 455/456.3
`6,661,409 B2 * 12/2003 Demartinesetal. ........ 345/173
`2002/0006800 Al *
`1/2002 Mohi
`2002/0116336 Al *
`8/2002 Diacakis
`*
`2003/0035544 Al
`2/2003 Herle et al.
`
`OTHER PUBLICATIONS
`
`Jones, Jennifer, “Cell Phone Basics How to Choose the
`Right Cell Phone for You,” http://equip.zdnet.com/commu-
`nications/cellularphones/feature/16f0a/index_6__1-html,
`Jul. 12, 2000, p. 6-10.
`
`“Magellan GPS Companion,” http://www.handspring.com/
`products/sbmodules/magellandetails.jhtml, Aug. 2, 2001, p.
`1-2.
`
`“Springport Modem 56 GlobalACCESS,”http:/Awww.hand-
`spring.com/products/sbmodules/springportdetails.jhtml,
`Aug. 2, 2001, p. 1-2.
`
`“SpringPort Modem 56 Global ACCESS,” http:/Avww.
`palmgear.com/hs/products/prodoverview.cfm?=prodID=
`354&prodcatID=5, Aug, 2, 2001, p. 1-2.
`
`“Magellan CPS Companion for Handspring Visor,” http://
`www.palmgear.com/hs/products/prodoverview.cfm?=
`prodID=388 &prodcatID=5, 2, Aug. 2, 2001, p. 1-2.
`
`* cited by examiner
`
`Primary Examiner—Fan Tsang
`Assistant Examiner—Ming Chow
`
`(57)
`
`ABSTRACT
`
`The present inventionis directed to an electronic system and
`method for managing location, calendar, and event infor-
`mation. The system comprises at least two hand portable
`electronic devices, each having a display device to display
`personalprofile, location, and event information, and means
`for processing, storing, and wirelessly communicating data.
`A software program running in the electronic device can
`receive local and remote input data; store, process, and
`update personal profile, event, time, and location informa-
`tion; and convert location information into coordinates of a
`graphic map display. The system additionally includes at
`least one earth orbiting satellite device using remote sensing
`technology to determine the location coordinates of the
`electronic device. The electronic devices receive synchro-
`nization messages broadcast bythe satellite device, causing
`the software program to update the personal profile, event,
`time, and location information stored in each hand portable
`electronic device.
`
`41 Claims, 2 Drawing Sheets
`
`Google Exhibit 1014
`Google Exhibit 1014
`Google v. Mullen
`Google v. Mullen
`
`

`

`U.S. Patent
`
`Jul. 19, 2005
`
`Sheet 1 of 2
`
`US 6,920,328 B2
`
`
`
`PDA-1
`
`PDA-3
`
`PDA~-4
`
`15-1
`
`16-1
`
`15-3
`
`15-4
`
`14~4
`
`16-4 14-3
`
`
`
`
`
`
`
`
`
`15-5 14-5
`
`I
`
`PDA-2
`
`DISPLAY
`
`15-2
`
`PDA-S
`
`DISPLAY
`
`10
`v
`19-3
`19-1
`7 y= VY
`
`FIC. 3
`
`14-1
`
`14-2
`
`14-3
`
`14-4
`
`

`

`U.S. Patent
`
`Jul. 19, 2005
`
`Sheet 2 of 2
`
`US 6,920,328 B2
`
`40-1
`N
`
`
`
`

`

`US 6,920,328 B2
`
`1
`FAMILY CALENDAR NOTIFICATION AND
`TRACKING
`
`TECHNICAL FIELD
`
`This application relates to wireless communication and
`tracking, and moreparticularly to family calendar notifica-
`tion and tracking.
`
`BACKGROUND
`
`there are many different
`In the present environment
`devices for communicating between people or between
`groups of people. However, even if everybody carried a
`wireless telephone or similar device, there is no efficient
`method for families or other groups to plan meetings/events
`and to communicate changes in individual plans that could
`affect the family meeting/event. For example, a child could
`be injured, and a parent making an unplanned detour to a
`hospital emergency room might not have time to tell/call
`everyoneelse to let them know of the changein plans.
`Likewise, there is presently no efficient way of determin-
`ing the location of a memberof a family or other group. In
`one scenario, if a teenager borrows the family car on a
`Friday night, has a car wreck, androlls off a cliff, nobody
`would know the location of the teenager. Assuming that the
`teenager was expected home at 2:00 a.m. and the parents
`were alarmed at 3:00 a.m., the parents would have no idea
`of the teenager’s present location or any record of the last
`location of the teenager.
`SUMMARYOF THE INVENTION
`
`The present invention is directed to an electronic system
`and method for managing location, calendar, and event
`information. The system comprises at least two hand por-
`table electronic devices, each having a display device to
`display personal profile, location, and event information,
`and means for processing, storing, and wirelessly commu-
`nicating data. A software program running in the electronic
`device can receive local and remote input data; store,
`process, and update personal profile, event, time, and loca-
`tion information; and convert
`location information into
`coordinates of a graphic map display. The system addition-
`ally includesat least one earth orbiting satellite device using
`remote sensing technology to determine the location coor-
`dinates of the electronic device. The electronic devices
`
`receive synchronization messages broadcast by the satellite
`device, causing the software program to update the personal
`profile, event, time, and location information stored in each
`hand portable electronic device.
`BRIEF DESCRIPTION OF THE DRAWING
`
`FIG. 1 is a high level schematic diagram illustrating the
`hardware architecture of a Family Calendar Tracking and
`Notification system, in accordance with embodimentsof the
`present invention;
`FIG. 2 is a schematic diagram illustrating the transmission
`of physical location information of PDA devices after a
`change of physical locations relative to those of FIG. 1;
`FIG. 3 is a schematic diagram illustrating two-way direct
`wireless communication between PDA devices; and
`FIGS. 4A-4C are schematic representations depicting
`exemplary map images on the display screen of a PDA
`device.
`
`DETAILED DESCRIPTION
`
`FIG. 1 is a high level schematic diagram illustrating the
`hardware architecture of a Family Calendar Tracking and
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`60
`
`65
`
`2
`Notification system, in accordance with embodimentsof the
`present invention. Family Calendar Tracking and Notifica-
`tion system 10 includes one to many substantially identical
`personal digital assistant (PDA) devices represented by PDA
`devices PDA-1 through PDA-5 (PDAdevices 14-1 through
`14-5) and one or moresatellite devices 12. PDA device 14-1
`through 14-5 is an hand portable electronic device similar,
`for example,
`to commercially available Hewlett Packard
`Jornada™, Palm Pilot™, Handspring Visor™, Compaq
`iPaq™, Sony CLIE™, cellular and/or
`‘smart’ wireless
`telephones, which is 2-way wireless communications
`capable and is remote sensing capable. Each PDA device
`14-1 through 14-5 includes a respective display device 15-1
`through 15-5.
`Installed in each PDA device 14-1 through 14-5 is a copy
`of calendar 16-1 through 16-5, a software program which
`can store family memberprofiles, member calendars, mem-
`ber locations, and family profiles. Calendar 16-1 through
`16-5 is capable of tracking and synchronizing events
`(appointments such as face-to-face or telephone meetings,
`sporting events, social events, etc), established by a member,
`e.g., user identified by a person’s first name and last name,
`whois defined within a memberprofile which contains the
`member’s personal information. Events preferably require
`uniquely associating a time and date with a physical
`location, which can be shared amonga pre-defined family of
`membersin orderto facilitate members being able to meet,
`physically and/or virtually, at the same time, on the same
`date. The term “family” as defined herein is generalized to
`include not only biologically related individuals, but social,
`recreational, educational, professional, work, or other com-
`mon interest groups of individual membersthat have a need
`or
`interest
`in maintaining close communication among
`themselves. Although typically a separate PDA device 14-1
`through 14-5 is assigned to each individual family member,
`in some implementations a single PDA device can be shared
`among two or more family members.
`PDAdevices 14-1 through 14-5 communicate with one
`another via satellite device 12 and also by direct 2-way
`wireless communication. Satellite device 12 is a global
`communications device orbiting the earth substantially
`above the earth’s atmosphere and capable of continuously
`(24 hours per day and 7 days per week) receiving informa-
`tion from and broadcasting informationto (transceiving) one
`or more PDA devices 14-1 through 14-5 andits respective
`installed calendar 16-1 through 16-5. Satellite device 12 and
`PDAdevices 14-1 through 14-5 collectively utilize remote
`sensing technology and interactive wireless communication
`to track the physical location of each PDA device 14-1
`through 14-5.
`In operation, calendar 16-1 through 16-5 stores informa-
`tion including memberprofiles, member calendars, member
`locations, and family profiles. Member profile(s) include
`information pertaining to individual members, for example:
`email
`address—e.g.,
`firstname _
`lastname@subdomain.domain;
`member name—e.g., firstname lastname;
`residence address—e.g., street, city, state/province, zip/
`postal code, country;
`residence and/or other phone—e.g., dialing code and
`number;
`FAX phone;
`text-based notes—e.g., up to a defined number of char-
`acters;
`other member-defined fields—e.g., date of birth, date of
`marriage, alternate address/phone/fax/email address;
`and/or
`
`

`

`US 6,920,328 B2
`
`3
`
`family name and/or alpha-
`family membership—e.g.
`numeric identifying code/password.
`Membercopies of calendar 16-1 through 16-5 track and
`synchronize events identified by descriptive names, which
`provide the parent fields for attendees, event location, time
`and date. An event location includes physical address, e.g.,
`street address, city, state/province, zip/postal code, country,
`and REMOTE SENSING location coordinates, e.g.,
`latitude-longitude coordinates (degrees, minutes, seconds),
`whichare the basis of a vector-based Geographic Informa-
`tion System [GIS] data set, where data are stored as a
`sequence of precise X,Y coordinates and vectors which can
`be displayed as a map image on PDAdevice 14-1 through
`14-5, as described below in more detail. Other event location
`data include phone number at
`the event location and/or
`phone numberof a designated event contact individual, and
`Internet URL for an electronic meeting room.
`Memberlocation(s) are preferably stored in calendar 16-1
`through 16-5 as remote sensing location coordinates defined
`above, and are updated periodically for each member. In
`some embodiments, multiple sequential sets of remote sens-
`ing location coordinates are stored for each member to
`create a historical
`tracking record of movement for the
`member/PDA device. This can be retrieved later to deter-
`mine where a member/PDA device has been physically
`located over time for such purposes as tracking member
`movements or
`locating a lost member. Calendar 16-1
`through 16-5 can translate remote sensing location coordi-
`nates into a graphic map image, e.g. a jpg or -gif file,
`depicting the relative locations of all members/PDAdevices
`within a family. In a family profile, calendar 16-1 through
`16-5 stores an alpha-numeric family name/identifier and a
`list of all members, for example,
`in order of their email
`address.
`Calendar 16-1 through 16-5 preferably generates infor-
`mation requests, including membership requests from within
`the family requesting a membership status for a non-member
`and from non-members requesting to join a specified family.
`Calendar 16-1 through 16-5 additionally generates synchro-
`nization requests from members, requesting synchronization
`within a family, for example to update member profile
`information, update member calendar information, update
`member location information, and/or update family profile
`information; and from within calendar 16-1 through 16-5
`requesting synchronization among a family and or with a
`member to update the above information among the family
`or a subset of the family.
`Calendar 16-1 through 16-5 preferably sends to and/or
`routes to and receives from satellite device 12 in encrypted
`format any of the information in the memberprofile, mem-
`ber calendar, member location, and or family profile des-
`tined for member(s) email address. Calendar 16-1 through
`16-5 processes queries, sorts requests, and synchronizes
`calendars among members within a family/group. FIGS. 1
`and 2 illustrate communication between calendars 16-1
`through 16-5 in PDA devices 14-1 through 14-5 viasatellite
`device 12 over wireless data paths 18-1 through 18-5
`respectively, for example to synchronize calendars 16-1
`through 16-5. Calendar synchronization occurs at regular
`intervals, e.g. at 5-minute intervals. Calendar 16 generates a
`newfamily code or password periodically, for example each
`time family membership changes, and distributes it to each
`family member’s profile. Calendar 16-1 through 16-5 dis-
`plays via display devices 15-1 through 15-5 information
`including the respective member’s profile,
`location, and
`events,
`in addition to other family members’ profiles,
`locations, and events.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`Satellite device 12 preferably receives, processes and
`stores information sent from individual PDA devices 14-1
`
`through 14-5 into vector-based remote sensing data repre-
`senting the physical location of the PDA device, and broad-
`casts information simultaneously to multiple PDA devices
`14-1 through 14-5. The updated physical location informa-
`tion is transmitted in accordance with an established sched-
`ule (e.g. every 5 minutes) to specific member PDA devices
`or to all PDAs within a defined family for synchronizing/
`replication. This transmission can be senteither directly via
`infrared or other wireless link from one PDA to another PDA
`in sufficient proximity or to satellite device 12 for rebroad-
`cast to all PDA devices within a defined family. FIG. 2 is a
`schematic diagram illustrating the transmission of physical
`location information of PDA devices after a change of
`physical locationsrelative to those of FIG. 1. In FIG. 2, PDA
`device 14-2 has moved through a displacement D2relative
`to its previous position PDA-2-A and PDA device 14-4 has
`likewise moved through a displacement D4relative to its
`previous position PDA-4-A.As illustrated in FIG. 2, remote
`sensing coordinates reflecting the movements of PDA
`devices 14-2 and 14-4 are broadcast bysatellite device 12 to
`all PDA devices 14-1 through 14-5 of system 10.
`PDAdevice 14-1 through 14-5 stores and runs calendar
`software program 16-1 through 16-5 used to manage all
`information storage and transfers between PDA devices 14-1
`through 14-5 via satellite device 12. PDA devices 14-1
`through 14-5 communicate directly with one another over
`wireless data paths 19-1, 19-3 as illustrated in FIG. 3, to
`exchange stored information/data using, for example, infra-
`red technology. Alternatively, PDA devices 14-1 through
`14-5 communicate with one another using one or more of
`other short distance wireless technologies, for example,
`cellular technology or Bluetooth™ technology which,
`unlike infrared, are not restricted to line of sight transmis-
`sion. In some embodiments, wireless portions of data paths
`between PDAdevices 14-1 through 14-5 are interconnected
`through terrestrial wired network portions, for example
`telephone cable and/or the public Internet.
`PDA devices 14-1 through 14-5 can utilize wireless
`remote sensing technology to establish and communicate
`remote sensing data between PDA device 14-1 through 14-5
`and satellite device 12. PDA device 14-1 through 14-5 can
`display a map image via display device 15-5 through 15-5
`depicting the relative locations of all members/PDAdevices
`within a family. FIGS. 4A-4C are schematic representations
`depicting exemplary map images 40-1 through 40-3 on the
`screen of display device 15-1 of PDA device 14-1. In map
`image 40-1 the location 44-1 of family member/PDAdevice
`14-1 is shown relative to physical features, for example
`roads 41 and 42. In map image 40-2 the locations 44-1
`through 44-5 of five family members/PDA devices 14-1
`through 14-5 respectively are shown simultaneouslyrelative
`to one another andrelative to roads 41, 42. In map image
`40-3 symbols interconnected with location 44-5 depict
`sequential historical
`locations of family member/PDA
`device 14-5relative to location 44-1 of PDA device 14-1 and
`roads 41, 42.
`Calendar 16-1 through 16-5 utilizes existing technologies,
`for example Lotus Notes/Domino and/or Microsoft Outlook/
`Exchange can provide a base software program to achieve
`the calendar functions described above. Calendar 16-1
`through 16-5 additionally includes software to receive,
`process, and store physical location information (vector-
`based remote sensing coordinates), which can be updated
`periodically to track physical movements as a member/PDA
`device moves from one location to another. Typically, cal-
`
`

`

`US 6,920,328 B2
`
`5
`endar 16-1 through 16-5 runs on a microcomputerinstalled
`in PDAdevice 14-1 through 14-5 and stores information in
`a digital memory device, for example RAM,flash EPROM,
`other non-volatile memory, or some combination thereof
`installed in PDA device 14-1 through 14-5.
`Some embodiments include alternative PDA devices pro-
`viding a reduced subset of the functionality of PDA devices
`described above. These reduced functionality PDA devices
`function primarily as location reporting devices, applicable
`for example to young children, physically and/or mentally
`handicapped, aged, or retarded individuals. The reduced
`functionality PDA devices can be further applicable to
`convicts, parolees, and/or other offenders, and can be
`configured, for example, as collars, necklaces, bracelets,
`belts, and/or anklets.
`Synchronizing has been commercialized, for example,
`using Lotus Notes/Domino software, and is commonly
`referred to as “replication”. This technology can be adapted
`in embodiments of the present invention to encompass and
`manage synchronization in an environment where the wire-
`less communication link between two PDA devicesis via
`satellite device 12.
`
`Embodiments of the present invention provide a system
`and method in which a master family calendar is synchro-
`nized with PDAs for each family member, which tracks each
`PDAlocation via remote sensing (satellite) and alerts other
`family members (e.g. parents) to the locations of other
`family members’ (e.g. children) PDAs or alternatively their
`cellular or
`‘smart’ wireless telephones.
`In some
`embodiments, the system also e-mails or sends a periodic
`electronic notification to each family member of family
`events (e.g. kids swim lesson Monday night at West Boise
`YMCAat 6:30 p.m.), which can include driving directions
`customized for the specific location of each family member
`to get from their current location to the event. Embodiments
`of the system communicate changes in individual plans
`which could affect the family meeting/event. (e.g., child gets
`hurt and parent takes detour to hospital and does not have
`timeto tell/call everyoneelse to let them know of change in
`plan, in which case a PDA device could take one message
`and location and communicate it
`to rest of family with
`details of why a change had to occur, seriousness of
`situation, etc.) Optionally, an alert is issued when changesin
`plans are communicated.
`In some embodiments, a PDA device transmits an alarm
`messageif the device location movesoutside of a prescribed
`physical
`limit. For example,
`if a child had a boundary
`prescribed on their PDA device, and the device is carried
`past the boundary,then an alert is issued to all the other PDA
`devices/family members.
`Embodiments in accordance with the present invention
`allow members of a family or other group to share calendar
`schedule information on a hand portable device in near real
`time and to synchronize that information through wireless
`communications with other membersof an identified family,
`work,or other group. Not only is information synchronized,
`but the location of that device is also tracked and shared
`
`among the group. Location information can then be con-
`verted and displayed, for example as coordinates on a
`graphic map. Through remote sensing, the present system
`allows family members to know/see the locations of other
`family members without having to physically search.
`In a further embodiment, a PDA device transmits an
`alarm,if the device moves outside of a prescribed limit. For
`example, if limits are set on a child’s PDA device andif the
`device is carried beyond those limits, then an alert can be
`transmitted to all the other family members to warn that this
`child is out of its bounds.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6
`Amember’s PDA devicestores not only the last record of
`that member’s own location and calendar entries, but in
`addition the records of the last entries from each of the other
`PDAdevices/family members. This decentralized architec-
`ture maintains peer to peer functionality, without adding
`another layer, for example a group store. Advantageously,
`peer to peer functionality also confers robustness through
`redundancy, such that if a PDA device becomesinoperative
`for a short
`time and consequently misses a message, a
`backup copy of the message can be recovered and retrans-
`mitted at a later time by another PDA device in the group.
`In a further embodiment, a PDA device can also store all
`of a member’s personal contact information, for example
`address book and telephone numbers, and can communicate
`in the background with individuals and groups outside the
`immediate group. These background communications can
`be, for example, with another family group or work group,
`to be aware of their calendars and they aware of the
`member’s group, to help in coordination of event planning
`and other activities involving more than one group.
`Additionally, a PDA device can provide linkages between
`personal contact information and event/location informa-
`tion. For example a member viewing an event display can
`utilize a short cut access to the personal contact information
`for the responsible individual. Likewise a member viewing
`a display of location coordinates for a PDA device assigned
`to another membercanutilize a short cut accessto that other
`
`member’s personal contact information.
`Calendar 16-1 through 16-5 is able to translate Global
`Positioning System (GPS) or other remote sensing location
`coordinates into a visual map image depicting the relative
`locations of all members/PDAdevices within a family. GPS
`tracking, reporting and display for a Handspring Visor™ can
`be accomplished by Magellan Corporation, 960 Overland
`Court, San Dimas, Calif. 91773, Tel (800) 669-4477, Fax
`(909)394-7050, which has commercialized a GPS module
`for any Handspring (Handspring,
`Inc., 189 Bernardo
`Avenue, Mountain View, Calif. 94043, Tel (716) 871-6448,
`support@handspring.com) Visor™ hand held PDA in the
`form of
`a Magellan GPS Companion™ (http://
`handspring.com/products/sbmodules/magellandetails.jhtml
`and http://www.palmgear.com/hs/products/
`prodoverview.cfm?prodID=388&prodcatID=5) springboard
`(plug-in) module, but this is a singular module which does
`not allow simultaneous wireless communication to the pub-
`lic Internet.
`
`Xircom,Inc., 2300 Corporate Center Dr., Thousand Oaks,
`Calif. 91320, Tel (805) 376-9300, Fax (805) 376-9311, has
`commercialized wireless communication to the public Inter-
`net for the Handspring Visor™ handheld PDAin the form of
`a Springport™ Modem 56 GlobalACCESS™ (http://
`handspring.com/products/sbmodules/
`springportdetails jhtml and http://www.palmgear.com/hs/
`products/prodoverview.cfm? prodID=354&prodcatID=5)
`springboard (plug-in) module. This is a singular module
`which does not allow simultaneous remote sensing capabil-
`ity.
`‘Smart phones’ are cellular wireless telephones incorpo-
`rating minibrowsers that provide Internet access as well as
`personal digital assistant (PDA) functionality. PDA func-
`tions typically include a calendar, address book, contact
`manager, task list, and occasionally an alarm, scheduler, and
`calculator. Additionally, a smart phone’s ability to store
`personal
`information generally goes beyond that of the
`internal phone book in a standard, voice-only wireless
`phone. For further discussion, see for example http://
`equip.zdnet.com/communications/cellularphones/feature/
`16f0a/index__6__1.html.
`
`

`

`US 6,920,328 B2
`
`7
`Embodiments of the present invention provide two-way
`wireless communication between a PDA deviceandatleast
`one satellite, which is simultaneously used to continually
`track the physical
`location of the PDA device (and/or
`multiple PDA devices) and communicate this location data
`(remote sensing coordinates) to all PDA devices within a
`defined family. Alternatively, more than one typeof satellite
`can be used in embodiments of the present invention. For
`example, one type ofsatellite can perform physical location
`tracking functions using remote sensing, and a second type
`of satellite can provide two-way wireless communication
`with one or more PDA devices, including broadcast wireless
`transmission. Particularly, embodiments of the present
`invention fill a parent’s need to track their teenager that
`borrowed the family car on a Friday night and to know that
`teenager’s whereabouts at a particular time.
`Whatis claimed is:
`
`10
`
`15
`
`20
`
`8
`event from the location of at least one of said portable
`electronic devices.
`8. The system of claim 1 wherein said software program
`is further operable to store, process, and display sequentially
`historical locations of at least one of said hand portable
`electronic devices in said map image.
`9. The system of claim 1 wherein said software program
`is further operable to store, process, update, and display
`personal contact information.
`10. The system of claim 1 wherein said wirelessly com-
`municated remote input data are encrypted.
`11. The system of claim 1 wherein wirelessly communi-
`cating comprises two-way direct wireless communication
`between any two individual portable electronic devices.
`12. The system of claim 1 wherein said software program
`is further operable to issue and communicate alerts, alarms,
`and notifications to other portable electronic devices.
`13. The system of claim 1 wherein said software program
`1. An electronic system for managing location and event
`is further operable to communicate changesofplansto other
`information for members of a defined group, said system
`electronic devices that potentially affect events.
`comprising:
`14. The system of claim 1 wherein said means for
`a plurality of portable electronic devices possessed by the
`processing comprise a microcomputer.
`group members, each electronic device including:
`15. The system of claim 1 wherein said meansfor storing
`a display device operable to display information; and
`are selected from the group consisting of RAM memory,
`flash EPROM memory, and non-volatile digital memory.
`means for processing, storing, and wirelessly commu-
`25
`16. A method of managing and communicating informa-
`nicating data;
`2
`tion amongaplurality of substantially identical portable
`software program stored in each portable electronic
`electronic devices possessed by membersof a defined group,
`device, each software program operableto:
`said method comprising performing the following on each
`receive locally input data and wirelessly communicated
`portable electronic device:
`remotely input data from other portable electronic
`determining, processing, and storing location coordinates
`devices;
`of each portable electronic device;
`inputting,
`store, process, and update personal profile, event, time,
`processing,andstoring user profile informationrelating
`and location information of all group members;
`convert
`location information into coordinates of a
`to the group memberthat possesses the portable elec-
`tronic device;
`inputting, processing, and storing collective profile infor-
`mation relating collectively to all group members;
`inputting, processing, and storing event calendar
`information, said event calendar information including
`participants, date, time, and location of an event;
`wirelessly communicating and synchronously updating
`said location coordinates, said profile information, and
`said event calendar information, such that each group
`member’s portable electronic device stores identical
`updated information; and
`displaying saidlocation, profile, and event calendar infor-
`mation in a display of each group member’s portable
`electronic device so that each group memberis pro-
`vided with undated information as to the other group
`members and memberevents.
`17. The method of claim 16 wherein said location coor-
`
`graphic map for display; and
`display coordinates of each member’s portable elec-
`tronic device in a map imageto indicate the location
`of each group member; and
`at least one earth orbiting satellite device operable in
`cooperation with each portable electronic device using
`remote sensing technologyto:
`determine location coordinates of said portable elec-
`tronic devices; and
`broadcast synchronization messages received by each
`portable electronic device to each other portable
`electronic device, causing said software program
`stored in each electronic device to update said per-
`sonal profile, event, time, and location information
`stored in said electronic devices so that each group
`memberis provided with updated information as to
`the other group members and memberevents.
`2. The system of claim 1 wherein at least one of said
`portable electronic devices comprises a wireless telephone
`selected from the group consisting of a cellular telephone
`and a smart telephone.
`3. The system of claim 1 wherein said locally input data
`are input manually.
`4. The system of claim 1 wherein said means for wire-
`lessly communicating data are selected from the group
`consisting of e-mail,
`infrared technology, cellular
`technology, and short distance wireless technology.
`5. The system of claim 1 wherein said synchronization
`messages are broadcast at regular intervals.
`6. The system of claim 1 wherein said synchronization
`messages are broadcast upon request from said software
`programs.
`7. The system of claim 1 wherein said location informa-
`tion comprisesinstructionsfor traveling to the location of an
`
`40
`
`45
`
`50
`
`dinates and location information are displayed according to
`coordinates in a graphic map format.
`18. The method of claim 16 wherein said location coor-
`dinates are determined using satellite remote sensing tech-
`nology.
`19. The method of claim 16 wherein said portable elec-
`tronic devices comprise wireless telephones, each having an
`integral display device.
`20. The method of claim 16 wherein said inputting is
`performed manually.
`21. The method of claim 16 wherein said wirelessly
`communicating is performed utilizing a technique selected
`from the group consisting of e-mail, infrared technology,
`and short distance wireless technology.
`22. The method of claim 16 wherein said synchronously
`updating is performed simultaneously at regular intervals for
`all of said portable electronic devices.
`
`55
`
`60
`
`65
`
`

`

`US 6,920,328 B2
`
`9
`23. The method of claim 22 wherein said synchronously
`updating occurs in substantially real time.
`24. The method of claim 16 wherein said location infor-
`
`mation comprises instructionsfor traveling to the location of
`said event from the location of at least one of said portable
`electronic devices.
`25. The method of claim 17 wherein a graphic map
`representing sequentially historical locations of at least one
`of said portable electronic devices is displayed.
`26. The method of claim 16 wherein a graphic map
`representing relative locations of each portable electronic
`devices is displayed.
`27. The method of claim 16 further comprising storing,
`processing, updating, and displaying personal contact infor-
`mation.
`28. The method of claim 16 further comprising encrypting
`prior to wirelessly communicating and synchronously
`updating said location coordinates, said profile information,
`and said event calendar information.
`
`29. The method of claim 16 further comprising commu-
`nicating changesof plans to each portable electronic device
`tha

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