throbber
111111
`
`1111111111111111111111111111111111111111111111111111111111111
`US007454002Bl
`
`c12) United States Patent
`Gardner et al.
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 7,454,002 Bl
`Nov. 18, 2008
`
`(54)
`
`INTEGRATING PERSONAL DATA
`CAPTURING FUNCTIONALITY INTO A
`PORTABLE COMPUTING DEVICE AND A
`WIRELESS COMMUNICATION DEVICE
`
`(75)
`
`Inventors: Deane Gardner, Cupertino, CA (US);
`Mitz Kurobe, Tokyo (JP)
`
`6,135,951 A
`
`10/2000 Richardson eta!. ......... 600/300
`
`(Continued)
`
`FOREIGN PATENT DOCUMENTS
`
`(73) Assignee: SportBrain, Inc., Sunnyvale, CA (US)
`
`JP
`
`05252068 A * 9/1993
`
`( *) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 26 days.
`
`(21) Appl. No.: 09/757,241
`
`(22) Filed:
`
`Jan.8,2001
`
`Related U.S. Application Data
`
`(63)
`
`Continuation-in-part of application No. 09/476,142,
`filed on Jan. 3, 2000, now abandoned.
`
`(51)
`
`(52)
`(58)
`
`Int. Cl.
`H04M 3142
`(2006.01)
`H04B 11034
`(2006.01)
`GOJB 5102
`(2006.01)
`U.S. Cl. ................... 379/201.05; 455/100; 702/160
`Field of Classification Search . ... ... ... ... .. .. 600/300;
`455/414.1, 403, 404.1, 412.2, 95, 91, 557,
`455/556.2, 556.1, 100; 379/201.05
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`5,598,849 A
`5,722,418 A
`5,810,722 A
`5,827,179 A
`5,827,180 A
`5,891,042 A
`5,960,403 A
`5,976,083 A
`6,102,856 A
`6,132,337 A
`
`2/1997 Browne ...................... 600/520
`3/1998 Bro ............................ 600/300
`9/1998 Heikkila ..................... 600/300
`10/1998 Lichter et a!. ............... 600/300
`10/1998 Goodman ................... 600/300
`4/1999 Sham et al .................. 600/483
`9/1999 Brown ........................... 705/2
`1111999 Richardson eta!. ......... 600/300
`................. 600/301
`8/2000 Groff et a!.
`10/2000 Krupka eta!. . .. ... ... ... ... .. 482/8
`
`(Continued)
`
`OTHER PUBLICATIONS
`
`Doctors praise banned heart-fax device [online], [retrieved on Dec. 4,
`2003]. Retrieved from the Internet <http:/ /www.cnn.com/2003/
`HEALTH/12/04/heart.device.ap/index.htrnl>.*
`
`(Continued)
`
`Primary Examiner-Curtis Kuntz
`Assistant Examiner-Joseph T Pharr
`(74) Attorney, Agent, or Firm-Edell, Shapiro & Finnan,
`LLC
`
`(57)
`
`ABSTRACT
`
`In one embodiment, personal data capturing functionality is
`integrated into a wireless communication device or a portable
`computing device by incorporating one or more personal
`parameter receivers into the wireless communication device
`or the portable computing device. In another embodiment,
`personal data capturing functionality is integrated into a wire(cid:173)
`less commnnication device or a portable computing device by
`attaching a personal data capture device to the wireless com(cid:173)
`munication device or the portable computing device. The
`personal data capture device is configured to receive personal
`data of a user and transmit the personal data to the wireless
`communication device or the portable computing device,
`either of which is capable of transmitting the personal data to
`a network server over a wireless network.
`
`16 Claims, 7 Drawing Sheets
`
`UA-1007.001
`
`

`
`US 7,454,002 B1
`Page 2
`
`U.S. PATENT DOCUMENTS
`
`6,252,883
`6,349,126
`6,512,456
`6,605,038
`6,696,956
`6,997,852
`7,030,735
`7,062,225
`7,063,665
`2001/0007825
`2002/0072932
`2006/0073807
`
`B1 *
`B2
`B1 *
`B1 *
`B1 *
`B2
`B2
`B2 *
`B2
`A1 *
`A1 *
`A1 *
`
`6/2001
`2/2002
`1/2003
`8/2003
`2/2004
`2/2006
`4/2006
`6/2006
`6/2006
`7/2001
`6/2002
`4/2006
`
`Schweickart et al. ...... .. 370/441
`OgaWa et al.
`Taylor, Jr. .............. .. 340/573.1
`Teller et al.
`..... .. 600/300
`Uchida et al. ..
`340/573.1
`Watterson et al.
`Chen
`White ..................... .. 455/412
`Hasegawa et al.
`Harada et al. ................ .. 463/7
`
`Swamy ..... ..
`
`. 705/2
`
`Baker ....................... .. 455/405
`
`FOREIGN PATENT DOCUMENTS
`
`WO 00/68913 A2 * 11/2000
`
`OTHER PUBLICATIONS
`
`PCT Search Report dated Apr. 9, 2001, 4 pages.
`
`Huhn, M., “New Gadgets Get A Workout,” [25 paragraphs]
`NYPOSTcom [Online]. Available: http://WWW.nypost.com/technol
`ogy/18546.htm.
`Time, Inventions 2000, Phone-In Checkups, Available: http://WWW.
`sportbrain.com/AboutUs/images/ArticleTime.gif.
`Wall Street Journal, WSJ.com, “The Pursuit of Happiness,” [7 para
`graphs] Available: http://WWW.sportbrain.com/AboutUs/images/
`ArticleWSJiogif.
`Fortt, J. (May 27, 2000) “Exercise Buff Strap On Latest In Workout
`Technology” [28 paragraphs] SiliconValley.com [Online] . Available:
`http ://WWW. sjmercury. com/svtech/computing/center/sport0 52 800.
`htrn.
`Huhn, M., “New Gadgets Get A Workout,” [25 paragraphs]
`NYPOSTcom [Online]. Available: http://WWW.nypost.com/technol
`ogy/18546.htm, Dec. 21, 2000.
`Time, Inventions 2000, Phone-In Checkups, Available: http://WWW.
`sportbrain.com/AboutUs/images/ArticleTime.gif, year 2000.
`Wall Street Journal, WSJ.com, “The Pursuit of Happiness,” [7 para
`graphs] Available: http://WWW.sportbrain.com/AboutUs/images/
`ArticleWSJiogif, Feb. 9, 2001.
`* cited by examiner
`
`UA-1007.002
`
`

`
`US. Patent
`
`Nov. 18,2008
`
`Sheet 1 0f 7
`
`US 7,454,002 B1
`
`PSA
`
`7
`
`CRADLE FOR PSA (
`12
`
`WIDE AREA
`NETWORK
`(WWW)
`1 5
`
`WEB SERVER
`16
`
`FIG. 1 A
`
`UA-1007.003
`
`

`
`US. Patent
`
`Nov. 18, 2008
`
`Sheet 2 of7
`
`US 7,454,002 B1
`
`10o
`PERSONAL DATA
`CAPTURE DEVICE /
`E
`
`k
`
`r118
`
`7
`
`MEMORY
`1_E
`
`M|cRoPRocEssoR
`m
`
`INPUT DEVICE
`m
`
`DISPLAY
`m
`
`m
`
`WIRELESS NETWORK
`L29
`
`NETWORK sERvER
`@
`
`FIG 1B
`
`UA-1007.004
`
`

`
`US. Patent
`
`Nov. 18, 2008
`
`Sheet 3 of7
`
`US 7,454,002 B1
`
`MEMORY
`m
`
`SOFTWARE
`&
`
`INPUT
`DEVICE
`m
`
`DISPLAY
`115
`
`MICROPROCESSOR
`M
`
`PERSONAL PARAMETER
`RECEIVER
`%
`
`HEART RATE RECEIVER
`240
`
`MOTION SENSOR
`250
`—
`
`GPS RECEIVER
`ggg
`
`WIRELESS NETWORK
`g0
`
`NETWORK SERVER
`E
`
`FIG 1c
`
`UA-1007.005
`
`

`
`US. Patent
`
`Nov. 18, 2008
`
`Sheet 4 of7
`
`US 7,454,002 B1
`
`/ 200
`
`PERSONAL
`PARAMETER
`TRANSMITTER
`E
`
`G.P.S. SIGNAL
`210
`—
`
`W|HELESS
`HEART RATE
`TRANSMITTER
`220
`
`PFAERFLSMOENT’ELR
`RECEIVER
`g
`
`G.P.S.
`RECEIVER
`230
`
`—
`
`I-IEART RATE
`TRANSMITTER
`240
`
`—
`
`MOTION
`SENSOR
`E
`
`ELEcTRoNIc
`BEEPER
`219
`
`I
`I
`
`,
`
`EAFIPHONE +___ DIGITAL AUDIO
`' §
`2
`A
`I
`1L
`
`1:
`I
`i
`:
`__ MP3 PLAYER ____j
`m
`
`'''''
`
`__~ MICFIOPHOCESSOH
`@
`
`/~11a
`
`\1o2
`
`MEMORY
`m
`
`SOFTWARE
`282
`—
`
`ELECTRONICS
`&
`
`KEFINEL @
`
`DEVICE m
`
`FIG. 2
`
`UA-1007.006
`
`

`
`US. Patent
`
`Nov. 18, 2008
`
`Sheet 5 0f 7
`
`US 7,454,002 B1
`
`302
`
`300 /
`
`I
`
`START
`
`RECEIVE PERSONAL DATA OF
`A USER BY AT LEAST ONE
`PERSONAL PARAMETER
`RECEIVER
`
`CAPTURE PERSONAL DATA IN
`THE WIRELESS
`COMMUNICATION DEVICE
`
`304
`
`306
`
`308
`
`TRANSMIT'PERSONAL DATA
`FROM THE WIRELESS
`COMMUNICATION DEVICE TO
`A NETWORK SERVER OVER A
`WIRELESS NETWORK
`
`310
`K’
`
`GENERATE FEEDBACK
`INFORMATION PERTAINING
`TO PERSONAL DATA
`
`K312
`
`DISPLAY FEEDBACK
`INFORMATION TO THE USER
`
`314
`
`END
`
`FIG. 3
`
`UA-1007.007
`
`

`
`US. Patent
`
`Nov. 18, 2008
`
`Sheet 6 of7
`
`US 7,454,002 B1
`
`400
`402 /
`
`(
`
`START
`
`RECEIVE PERSONAL DATA OF
`A USER BY AT LEAST ONE
`PERSONAL PARAMETER
`RECEIVER
`
`406
`
`CAPTURE PERSONAL DATA IN
`THE PORTABLE COMPUTING
`DEVICE
`
`408
`/_
`TRANSMIT PERSONAL DATA
`FROM THE PORTABLE
`COMPUTING DEVICE TO A
`NETWORK SERVER OVER A
`WIRELESS NETWORK
`
`410
`
`GENERATE FEEDBACK
`INFORMATION PERTAINING
`TO PERSONAL DATA
`
`‘
`
`K412
`
`DISPLAY FEEDBACK
`INFORMATION TO THE USER
`
`414
`
`END
`
`FIG. 4
`
`UA-1007.008
`
`

`
`US. Patent
`
`Nov. 18, 2008
`
`Sheet 7 of7
`
`US 7,454,002 B1
`
`500 /
`
`702
`
`/704
`RECEIVING PERSONAL DATA
`BY WEB SERVER
`
`I
`
`,706
`
`PROCESSING PERSONAL
`DATA TO CREATE FEEDBACK
`INFORMATION
`
`I
`
`,708
`
`POSTING THE FEEDBACK
`INFORMATION ON A WEBSITE
`
`710
`
`FIG. 5
`
`UA-1007.009
`
`

`
`US 7,454,002 B1
`
`1
`INTEGRATING PERSONAL DATA
`CAPTURING FUNCTIONALITY INTO A
`PORTABLE COMPUTING DEVICE AND A
`WIRELESS COMMUNICATION DEVICE
`
`This application is a continuation-in-part of application
`Ser. No. 09/476,142, ?led Jan. 3, 2000 noW abandoned.
`
`BACKGROUND OF THE INVENTION
`
`1. Field of the Invention
`The present invention relates to personal data capturing
`systems. More particularly, the present invention relates to
`integrating personal data capturing functionality into portable
`computing devices and Wireless communication devices.
`2. Background Information
`Physical ?tness is knoWn to bene?t people in many differ
`ent areas, including improved ?exibility and range of motion,
`increased muscular strength and cardiovascular ?tness, body
`fat loss and increased stamina. Physical exercise helps main
`tain good health, increases energy, reduces stress and
`improves physical appearance. HoWever, in order to gain the
`bene?ts of regular physical exercise, the users need to be able
`to conveniently access information concerning their exercise
`level and receive a feedback concerning their ?tness activity.
`Conventional devices are knoWn for providing such infor
`mation to the users. For example, US. Pat. No. 5,810,722
`describes a device for measuring heartbeat rate. An athlete or
`a person engaged in ?tness training may Wear the device on
`the breast or the Wri st. The device measures the heartbeat rate
`based on skin contact and alloWs the user to read the result
`from a display provided in the casing of the device. US. Pat.
`No. 5,891,042 describes a ?tness monitoring device Which
`includes an electronic pedometer integrated together With a
`Wireless heart rate monitor. The device may be secured to the
`user’s belt or Waist band. The device receives electrical sig
`nals from a telemetric transmitter unit arranged on the user’ s
`skin adjacent to his heart and calculates the heart rate. The
`device is also con?gured to detect the user’s body motion at
`each step for performing step counting. The user can read the
`results from a display provided in the casing of the device.
`The display includes an alpha/numeric display portion and a
`heart rate monitoring icon. These prior art devices, hoWever,
`merely alloW the users to see the physiological information
`concerning their exercise level. They do not provide any
`processed feedback to the users. In addition, these devices can
`be cumbersome to Wear and they force the users to monitor
`their oWn activity, thereby interfering With their focus on
`physical exercise.
`Therefore, What is required is a portable device Which Will
`provide the users With convenient access to information con
`cerning their exercise level and Will effectively assist the users
`in their ?tness activity.
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`SUMMARY OF THE INVENTION
`
`55
`
`The present invention relates to various aspects for inte
`grating personal data capturing functionality into a Wireless
`communication device and a portable computing device.
`According to one aspect of the present invention, an exem
`plary Wireless communication device comprises one or more
`personal parameter receivers to receive personal data of a
`user, a microprocessor coupled to the personal parameter
`receivers, and a memory coupled to the microprocessor to
`store the personal data. The microprocessor is con?gured to
`transmit the personal data from the memory to a netWork
`server via a Wireless netWork. In one embodiment, an exem
`
`60
`
`65
`
`2
`plary portable computing device includes similar compo
`nents, thereby integrating personal data capturing function
`ality into the portable computing device.
`According to another aspect of the present invention, per
`sonal data capturing functionality is integrated into a Wireless
`communication device by attaching a personal data capture
`device to the Wireless communication device. The personal
`data capture device is con?gured to receive personal data of a
`user and transmit the personal data to the Wireless communi
`cation device, Which is capable of transmitting the personal
`data to a netWork server over a Wireless netWork. In one
`embodiment, personal data capturing functionality is inte
`grated into a portable computing device by attaching a per
`sonal data capture device to the portable computing device.
`The personal data capture device is con?gured to receive
`personal data of a user and transmit the personal data to the
`portable computing device, Which is capable of transmitting
`the personal data to a netWork server over a Wireless netWork.
`Other features of the present invention Will be apparent
`from the accompanying draWings and from the detailed
`description that folloWs.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The present invention is illustrated by Way of example and
`may be better understood by referring to the folloWing
`description in conjunction With the accompanying draWings,
`in Which like references indicate similar elements and in
`Which:
`FIG. 1A is a block diagram of one embodiment for a
`netWork architecture;
`FIGS. 1B and 1C are block diagrams of tWo alternative
`embodiments of a system for integrating personal data cap
`turing functionality into a portable computing device and a
`Wireless communication device;
`FIG. 2 is a block diagram of one embodiment for a personal
`data capture device;
`FIG. 3 is a How diagram of a method for integrating per
`sonal data capturing functionality into a Wireless communi
`cation device, according to one embodiment of the present
`invention;
`FIG. 4 is a How diagram of a method for integrating per
`sonal data capturing functionality into a portable computing
`device, according to one embodiment of the present inven
`tion; and
`FIG. 5 is a How diagram of one embodiment for posting
`personal data of a user on a Web site.
`
`DETAILED DESCRIPTION OF AN
`EMBODIMENT OF THE PRESENT INVENTION
`
`The present invention relates to various aspects for inte
`grating personal data capturing functionality into a Wireless
`communication device and a portable computing device. In
`the folloWing detailed description of the present invention,
`numerous speci?c details are set forth in order to provide a
`thorough understanding of the present invention. HoWever, it
`Will be apparent to one skilled in the art that the present
`invention may be practiced Without these speci?c details. In
`some instances, Well-knoWn structures and devices are shoWn
`in block diagram form, rather than in detail, in order to avoid
`obscuring the present invention.
`Some portions of the detailed descriptions that folloW are
`presented in terms of algorithms and symbolic representa
`tions of operations on data bits Within a computer memory.
`These algorithmic descriptions and representations are the
`means used by those skilled in the data processing arts to most
`
`UA-1007.010
`
`

`
`US 7,454,002 B1
`
`3
`effectively convey the substance of their Work to others
`skilled in the art. An algorithm is here, and generally, con
`ceived to be a self-consistent sequence of processing blocks
`leading to a desired result. The processing blocks are those
`requiring physical manipulations of physical quantities. Usu
`ally, though not necessarily, these quantities take the form of
`electrical or magnetic signals capable of being stored, trans
`ferred, combined, compared, and otherWise manipulated. It
`has proven convenient at times, principally for reasons of
`common usage, to refer to these signals as bits, values, ele
`ments, symbols, characters, terms, numbers, or the like.
`It should be borne in mind, hoWever, that all of these and
`similar terms are to be associated With the appropriate physi
`cal quantities and are merely convenient labels applied to
`these quantities. Unless speci?cally stated otherWise as
`apparent from the folloWing discussion, it is appreciated that
`throughout the description, discussions utiliZing terms such
`as “processing” or “computing” or “calculating” or “deter
`mining” or “displaying” or the like, refer to the action and
`processes of a computer system, or similar electronic com
`puting device, that manipulates and transforms data repre
`sented as physical (electronic) quantities Within the computer
`system’s registers and memories into other data similarly
`represented as physical quantities Within the computer sys
`tem memories or registers or other such information storage,
`transmission or display devices.
`The present invention also relates to apparatus for perform
`ing the operations herein. This apparatus may be specially
`constructed for the required purposes, or it may comprise a
`general purpose computer selectively activated or recon?g
`ured by a computer program stored in the computer. Such a
`computer program may be stored in a computer readable
`storage medium, such as, but is not limited to, any type of disk
`including ?oppy disks, optical disks, CD-ROMs, and mag
`netic-optical disks, read-only memories (ROMs), random
`access memories (RAMs), EPROMs, EEPROMs, magnetic
`or optical cards, or any type of media suitable for storing
`electronic instructions, and each coupled to a computer sys
`tem bus.
`The algorithms and displays presented herein are not inher
`ently related to any particular computer or other apparatus.
`Various general purpose systems may be used With programs
`in accordance With the teachings herein, or it may prove
`convenient to construct more specialiZed apparatus to per
`form the required method steps. The required structure for a
`variety of these systems Will appear from the description
`beloW. In addition, the present invention is not described With
`reference to any particular programming language. It Will be
`appreciated that a variety of programming languages may be
`used to implement the teachings of the invention as described
`herein.
`Referring noW to FIG. 1A, a block diagram of one embodi
`ment for a netWork architecture is illustrated. In this embodi
`ment, portable sports appliance (PSA) 10 is coupled to cradle
`12. PSA 110 may be used to monitor and store physical and
`biometrical parameters of its user. In this embodiment, PSA
`10 is a portable device. HoWever, it Will be recogniZed by one
`of ordinary skill in the art that a stationary device or a device
`included in some other device or equipment may be used With
`this invention Without loss of generality. PSA 10 may be used
`by any person. For example, PSA 10 may be used by a person
`engaged in ?tness activity, a professional athlete during exer
`cise, or an employee Wishing to knoW hoW his stress level
`changes during the day. The operation of PSA 10 and its
`functions Will be described in more details beloW.
`Cradle 12 is used to upload data from personal data capture
`device 10 to netWork 15. In one embodiment, cradle 12 may
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`resemble a support element for a telephone receiver or hand
`set. Cradle 12 may include a modem to transmit data over
`telephone lines and may be con?gured to provide tWo-Way
`connection to Wide area netWork 15. In one embodiment,
`placing personal data capture device 10 in cradle 12 may
`trigger an automatic dialing of a telephone number of server
`16. When the telephone line is free, data from personal data
`capture device 10 may then be transmitted to server 16
`through Wide area netWork 15.
`Alternatively, the data may be transmitted from personal
`data capture device to server 16 using a Wireless transmitter.
`That is, cradle 12 is not used, and the data is transmitted over
`a Wireless carrier. It should be understood by one of ordinary
`skill in the art that various Ways of transmitting data from PSA
`1 0 to server 1 6, other than those described above, may be used
`With this invention Without loss of generality.
`Cradle 12 may be used With more than one PSA 10. For
`example, if each family member has his or her oWn PSA 10,
`cradle 12 may be shared by all family members. Personal data
`of each family member is then uploaded to server 16 at
`various points of time. Server 16 may receive personal data
`from numerous PSA users. This personal data may then be
`processed by third parties that may provide feedback infor
`mation to those PSA users Who subscribe for this service.
`In one embodiment, server 16 is coupled to Wide area
`netWork 15. Wide area netWork 15 may include, for example,
`the Internet, America On-LineTM, CompuServeTM, Microsoft
`NetWorkTM, or ProdigyTM. In addition, Wide area netWork 15
`may include, for example, conventional netWork backbones,
`long-haul telephone lines, Internet service providers, or vari
`ous levels of netWork routers. Using conventional netWork
`protocols, server 16 may communicate through Wide area
`netWork 15 to a plurality of clients.
`In one embodiment, server communicates to clients 13 and
`17. Clients 13 and 17 represent any device that may enable
`user’s access to data. For simplicity, FIG. 1A shoWs only tWo
`clients, client 13 and client 17, that can communicate to server
`16. HoWever, it Will be recogniZed by one of ordinary skill in
`the art that server 16 may communicate to a various number
`of clients and that a Wide variety of client devices may be used
`With this invention Without loss of generality. Such devices
`may include, for example, a conventional computer system, a
`netWork computer or thin client device (e.g., WebTV Net
`WorksTM Internet terminal or OracleTM NC), a laptop or palm
`top computing device (e.g., Palm PilotTM), a digital consumer
`device (e.g., a digital TV, a digital camcorder, or a “kitchen”
`computer”), etc. In one embodiment, clients 13 and 17 may
`have a Graphical User Interface (GUI) to alloW users to access
`data. A GUI is a graphics-based user interface that incorpo
`rates icons, pull-doWn menus and a mouse. GUIs may
`include, for example, Microsoft WindoWs, Apple Macintosh,
`UNIX Motif, or UNIX OPENLOOK.
`Clients 13 and 17 may be connected to server 16 in various
`Ways. In one embodiment, clients 13 and 17 may be con
`nected to server 16 through Wide area netWork 15. Client 17
`may represent client devices of third parties, e.g., health and
`?tness specialists, Who access personal data of subscribers on
`server 16 via Wide area netWork 15 to generate feedback
`information to subscribers. Client 13 may represent client
`devices of subscribers Who access the generated feedback
`information via Wide area netWork 15. In this embodiment,
`client 13 is connected to cradle 12 Which provides tWo-Way
`connection With Wide area netWork 15. HoWever, it Will be
`understood by one of ordinary skill in the art that client 13
`does not need to be connected to cradle 12. Instead, client 13
`may use the same connection means as client 17.
`
`UA-1007.011
`
`

`
`US 7,454,002 B1
`
`20
`
`25
`
`5
`In an alternate embodiment (not shown in FIG. 1A), a
`client, such as client 13 or client 17, may be directly con
`nected to server 16 or through a modem in a conventional
`way. When connected to wide area network 15, clients 13 and
`17 may be connected directly to wide-area network 15
`through direct or dial up telephone or other network trans
`mission line. Alternatively, clients 13 and 17 may be con
`nected to wide-area network 15 using a modem pool. A con
`ventional modem pool may allow a plurality of clients to
`connect with a smaller set of modems in modem pool for
`connection to wide-area network 15. In yet another network
`typology, wide-area network 15 may be connected to a gate
`way computer, which may be used to route data to clients
`through a local area network. In this manner, clients can
`communicate with each other through a local area network
`(LAN) or with server 16 through a gateway and wide-area
`network 15. Alternatively, LAN may be directly connected to
`server 16 and clients may be connected through LAN. For
`example, subscribers’ personal data may be processed by a
`company employing ?tness instructors, athletic trainers, phy
`sicians and other heath and ?tness specialists. Such a com
`pany may use LAN topology for providing internal commu
`nication between its employees. LAN may then be connected
`to server 16 through wide area network 15 for allowing com
`munication between subscribers and health and ?tness spe
`cialists.
`Using one of a variety of network connection means, server
`computer 16 may communicate with clients 15 using conven
`tional means. In one embodiment, a server computer 16 may
`operate as a web server if the World-Wide Web (WWW)
`30
`portion of the Internet is used for wide area network 15. Using
`the HTTP protocol and the HTML coding language across a
`network, web server 16 may communicate across the World
`Wide Web with clients 13 and 17. In this con?guration, clients
`13 and 17 may use a client application program known as a
`web browser such as the NetscapeTM NavigatorTM published
`by Netscape Corporation of Mountain View, Calif., the Inter
`net ExplorerTM published by Microsoft Corporation of Red
`mond, Wash., the user interface of America On-LineTM, or the
`web browser or HTML translator of any other conventional
`supplier. Using such conventional browsers and the World
`Wide Web, clients 13 and 17 may access graphical and textual
`data or video, audio, or tactile data provided by web server 16.
`Conventional means exist by which clients 13 and 17 may
`supply information to web server 16 through the World-Wide
`Web 15 and the web server 16 may return processed data to
`clients 13 and 17.
`FIGS. 1B and 1C are block diagrams of two alternative
`embodiments of a system for integrating personal data cap
`turing functionality into a portable computing device and a
`wireless computing device. Referring to FIG. 1B, a system
`100 provides personal data capturing functionality using a
`personal data capture device 102. The personal data capture
`device 102 is attachable to a device 104. In one embodiment,
`the device 104 is a wireless communication device such as,
`for example, a radiotelephone, a cellular phone, a pager, etc.
`In another embodiment, the device 104 is a portable comput
`ing device such as, for example, a personal digital assistant
`(PDA), a palmtop computer, etc. In yet another embodiment,
`the device 104 is a combination of a wireless communication
`device and a portable computing device (e.g., a combination
`of a PDA and a cellular phone).
`In one embodiment, an expansion slot in the device 104
`may be used to attach the personal data capture device 102 to
`the device 104. For instance, some PDAs (e.g., a Handspring
`VisorTM) are designed with expansion slots for adding soft
`ware and hardware modules. Alternatively, any other means
`
`50
`
`6
`known in the art may be used to attach the personal data
`capture device 102 to the device 104. When attached, the
`personal data capture device 102 can communicate with the
`device 104 using an interface such as, for example, a bus 118.
`The bus 118 can be an inter-integrated circuit (I2C) bus or any
`other conventional bus suitable for transferring data between
`electronic devices.
`An exemplary personal data capture device will now be
`described in greater detail. FIG. 2 is a block diagram of one
`embodiment for a personal data capture device 102. The
`personal data capture device 102 includes a global position
`ing system (GPS) signal receiver 230 which receives GPS
`signals 210. GPS signals 210 may include three-dimensional
`positional information and velocity of the user when the user
`is walking or running, or is engaged in some other relevant
`activity. The personal data capture device 102 may also
`include a motion sensor 250 which may improve the accuracy
`of the above information or substitute it when a GPS signal
`210 is interrupted. In addition, the personal data capture
`device 202 may include a heart rate receiver 240 which
`receives heart beat rate from a wireless heart rate transmitter
`220. Various other sources may provide signals to the per
`sonal data capture device 102. A personal parameter trans
`mitter 205 represents a wide variety of signals that may be
`received by various personal parameter receivers 225
`included in the personal data capture device 102. For
`example, a blood pressure meter, a glucose meter, exercise
`equipment such as treadmills and stationary bikes, or any
`other device or equipment can transmit data to the personal
`data capture device 102 which will receive it using a corre
`sponding personal parameter receiver 225. In one embodi
`ment, the heart rate receiver 240, the GPS receiver 230, the
`motion sensor 250, and the personal parameter receiver 225
`are included in one receiver, e. g., a personal parameter
`receiver 225. It will be understood by one of ordinary skill in
`the art that all of the receivers described above or any com
`bination of them may be included in the personal data capture
`device 102 without loss of generality.
`The personal data capture device 102 further includes a
`microprocessor 260 which is coupled to a memory 280, a
`software program 282, and electronics 284. Upon receiving a
`signal, any of the receivers 225 through 250 outputs data to
`the microprocessor 260. The microprocessor 260 stores this
`data in the memory 280. Software 282 is stored in a machine
`readable medium that is capable of storing or encoding a
`sequence of instructions for execution by the microprocessor
`260 and that causes the microprocessor 260 to perform any
`one of the methodologies of the present invention. Software
`282 may also reside, completely or at least partially, within
`the memory 280 and/or within the microprocessor 260, or in
`a machine-readable medium of any device coupled to per
`sonal data capture device 200, such as the device 104 or a
`network server 122. The term “machine-readable medium”
`shall accordingly be taken to include, but not be limited to,
`solid-state memories, optical and magnetic disks, and carrier
`wave signals.
`In one embodiment, the personal data capture device 102
`may include an electronic beeper 270 for providing audio
`signals related to the personal data. For example, the elec
`tronic beeper 270 can be set to signal low and high heart rate
`target limits, low and high pace limits, low and high weight
`limits, etc. In addition to the electronic beeper 270, the per
`sonal data capture device 102 may include a digital audio 272
`to provide more detailed feedback. The digital audio 272 may
`be con?gured to provide various real time information (e. g., a
`distance or average speed) related to personal parameters
`transmitted to the personal data capture device 102. The per
`
`35
`
`40
`
`45
`
`55
`
`65
`
`UA-1007.012
`
`

`
`US 7,454,002 B1
`
`7
`sonal data capture device 102 may also include a digital audio
`player such as an MP3 player 274 to play digital recordings.
`In one embodiment, the real time information generated by
`the digital audio 272 and/or digital recordings played by the
`MP3 player 274 may be communicated to the user by an
`earphone 276 coupled to the digital audio 272 and/or the MP3
`player 274. It will be understood by one of ordinary skill in the
`art that any combination of the personal data receivers 225
`through 250 and the audio signal generators 270 through 276
`may be used with the personal data capture device 102 with
`out loss of generality.
`In one embodiment, a panic button is coupled to micropro
`cessor 260. In this embodiment, software 282 analyZes per
`sonal data in memory 280. If the personal data includes a
`parameter that is below or exceeds a certain panic parameter
`(e.g., heart rate is too low or too high), software 282 may
`cause microprocessor 260 to invoke the panic button. The
`panic button may then produce a panic signal to a satellite
`page service or a cellular service. In one embodiment, the
`panic parameters may be set or updated from the user’s web
`site and transferred to memory 280 over the wide area net
`work. In alternate embodiments, the panic parameters may be
`set or updated by health or ?tness specialists in network
`server 122 or programmed during the manufacture of per
`sonal data capture device 102.
`When the personal data capture device 102 is attached to
`the device 104, the microprocessor 260 transmits portions or
`all of the personal data stored in the memory 280 to the device
`104 via the bus 118. In one embodiment, the microprocessor
`260 transmits the personal data to the device 104 periodically.
`Alternatively, the personal data capture device 102 may trans
`mit the personal data upon receiving a request for information
`from the device 104.
`Returning to FIG. 1B, the device 104 (i.e., a wireless com
`munication device, a portable computing device, or a combi
`nation of a wireless communication device and a portable
`computing device) includes a microprocessor 110 which
`receives the personal data from the personal data capture
`device 102, stores the personal data in memory 116, and
`transmits any portion of the personal data from the memory
`116 to a network server 122 over a wireless network 120. The
`wire

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