throbber
US007450002B2
`
`a2) United States Patent
`US 7,450,002 B2
`(0) Patent No.:
`Nov.11, 2008
`(45) Date of Patent:
`Choiet al.
`
`(54) METHOD AND APPARATUS FOR
`MONITORING HUMAN ACTIVITY PATTERN
`
`(75)
`
`Inventors: Ji-hyun Choi, Seoul (KR); Kun-soo
`Shin, Seongnam-si (KR); Jin-sang
`Hwang, Suwon-si (KR); Hyun-tai
`Hwang, Yongin-si (KR); Wan-taek
`Han, Hwasgong-si (KR)
`
`(73) Assignee: Samsung Electronics Co., Ltd.,
`Suwon-si (KR)
`
`(*) Notice:
`
`Subject to any disclaimer, the term ofthis
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 284 days.
`
`(21) Appl. No.: 11/332,586
`
`(22)
`
`Filed:
`
`Jan. 17, 2006
`
`(65)
`
`(30)
`
`Prior Publication Data
`
`US 2006/0161079 Al
`
`Jul. 20, 2006
`
`Foreign Application Priority Data
`
`Jan. 14,2005)
`
`(KR) eee 10-2005-0003635
`
`(51)
`
`Int. Cl.
`(2006.01)
`GOSB 1/08
`(2006.01)
`H04Q 7/00
`(2006.01)
`AGIB 5/103
`(2006.01)
`AGIB 5/117
`(52) U.S.C cc ceeeneeeeeee 340/539.11; 340/573.1;
`340/573.4; 340/686.1; 600/595
`
`(58) Field of Classification Search............ 340/539.11,
`340/573.1, 539.12, 539.13, 539.15, 539.26,
`340/573.4, 686.1, 689; 600/587-595
`See application file for complete search history.
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`........0.... 73/495
`4/2006 Shiratori et al.
`7,028,547 B2*
`7,127,370 B2* 10/2006 Kellyetal. 0.000... 702/151
`
`.........00..0. 600/595
`2006/0052727 Al*
`3/2006 Palestrant
`7/2006 Choietal. 0... 600/595
`2006/0161079 Al*
`2006/0255955 Al* 11/2006 O’Connoretal. ........ 340/573.1
`
`* cited by examiner
`
`Primary Examiner—Toan N Pham
`(74) Attorney, Agent, or Firm—Sughrue Mion, PLLC
`
`(57)
`
`ABSTRACT
`
`A method and apparatus for monitoring a humanactivity
`pattern irrespective of the wearing position of the sensor unit
`by a user and a direction of the sensor unit are provided. The
`method for monitoring an inertia movementsignal according
`to a movementof a user using a sensor unit attached to the
`user; detecting a direction of the sensor unit from the inertia
`movement signal; detecting a wearing location of the sensor
`unit by using acceleration and direction; determining the
`activity pattern ofthe user from inertia sensors; and delivering
`physical activity data corresponding to at least one caloric
`consumption, numberof steps, and movementdistance.
`
`17 Claims, 8 Drawing Sheets
`
`
`
`
`
`
`DETECT ACCELERATION
`
`DETECT WEARING LOCATION
`
`DETERMINE WEARING MODE
`
`ALYZE WEARING MODE
`
`23
`
`
`
`
`
`
`NOTIFY USER
`
`
`
`Page | of 14
`
`SAMSUNG EXHIBIT1013
`
`Page 1 of 14
`
`SAMSUNG EXHIBIT 1013
`
`

`

`U.S. Patent
`
`Nov.11, 2008
`
`Sheet 1 of 8
`
`US 7,450,002 B2
`
`1
`
`ACCELERATION
`SENSOR
`
`
`
`INTERFACE
`DATA PROCESSING
`UNIT
`UNIT
`
`
`
`TERRESTRIAL
`MAGNETISM
`
`SENSOR
`MOBILE
`
`TERMINAL
`
`
`FIG.
`
`FIG. 2
`
`DETECT ACCELERATION
`
`DETECT WEARING LOCATION
`
`
`
`DETERMINE WEARING MODE
`
`
`
`
`
`
`
`
`
`
`Page 2 of 14
`
`: ANALYZEWEARINGMODE
`
`
`
`
`
`NOTIFY USER
`
`
`
`
`
`Page 2 of 14
`
`

`

`U.S. Patent
`
`Nov.11, 2008
`
`Sheet 2 of 8
`
`US 7,450,002 B2
`
`FIG. 3
`
`DETECT YAW ANGLE FROM
`TERRESTRIAL SENSOR
`
`DETECT PITCH ANGLE AND
`ROLL ANGLE FROM DC COMPONENT
`OF ACCELERATION SENSOR
`
`PITCH ANGLE, AND ROLL ANGLE
`
`30
`
`31
`
`CALCULATE ROTATIONAL TRANSFORM
`
`MATRIX WITH RESPECT TO YAW ANGLE,|—32
`
`TRANSFORM COORDINATES BY USING
`ROTATIONAL TRANSFORM MATRIX
`
`33
`
`Page 3 of 14
`
`Page 3 of 14
`
`

`

`US 7,450,002 B2
`
`Sheet 3 of 8
`
`Nov.11, 2008
`
`FIG. 4A
`
`U.S. Patent
`
`Page 4 of 14
`
`Page 4 of 14
`
`

`

`U.S. Patent
`
`Nov.11, 2008
`
`Sheet 4 of 8
`
`US 7,450,002 B2
`
`FIG. 6A
`
`2
`
`lwi ©|----------------}----------------
`a’ of- -l wr lyws sin (21we/w4)
`
`aY g[--------------4--------------
`
`—lwit
`—lwi
`
`ax
`
`lw
`
`FIG. 6B
`
`lyw? + lyw5sin (21wo /w4)
`
`\
`
`-Lyw? - lyw3cos (2nwe /w4)
`
`0
`
`ax
`
`2
`2
`Lywi -lw2 cos (mwe/w)
`
`Page 5 of 14
`
`Page 5 of 14
`
`

`

`U.S. Patent
`
`Nov.11, 2008
`
`Sheet 5 of 8
`
`US 7,450,002 B2
`
`FIG. 7A
`
`4
`
`2,5
`(
`2 2
`| ie
`
`0
`
`0
`
`0.5
`
`1
`
`INTENSITY
`
`FIG. 7B
`
`
`
`FREQUENCY(Hz)
`
`INTENSITY
`
`Page 6 of 14
`
`Page 6 of 14
`
`

`

`U.S. Patent
`
`Nov.11, 2008
`
`Sheet 6 of 8
`
`US 7,450,002 B2
`
`FIG. 8A
`
`0.9
`
`0.8
`0.7
`0.6
`0.5
`
`0.4
`
`0.3
`
`V(km/h)
`
`0.2
`
`E
`0 a pataM
`
`uN
`go et 82
`f
`.
`
`a
`
`sal
`
`_ stil
`
`WALKING
`
`RUNNING
`
`0
`
`5
`
`10
`
`15
`
`20
`
`25
`
`°&30
`
`TIME (SECOND)
`
`FIG. 8B
`
`
`
`
`
`CALORICCONSUMPTION
`
`
`
` seeeeneheeemene
`
`veel
`
`AMOUNT OF PHYSICAL ACTIVITY
`
`Page 7 of 14
`
`Page 7 of 14
`
`

`

`U.S. Patent
`
`Nov.11, 2008
`
`Sheet 7 of 8
`
`US 7,450,002 B2
`
`FIG. 9A
`
` 43
`TIME (SECOND)
` |
`
`
`42
`
`Page 8 of 14
`
`TIME (SECOND)
`
`FIG. 9B
`
`
`
`Page 8 of 14
`
`

`

`U.S. Patent
`
`Nov.11, 2008
`
`Sheet 8 of 8
`
`US 7,450,002 B2
`
`FIG. 10
`
`p(n/&)
`
`Page 9 of 14
`
`Page 9 of 14
`
`

`

`US 7,450,002 B2
`
`1
`METHOD AND APPARATUS FOR
`MONITORING HUMAN ACTIVITY PATTERN
`
`CROSS-REFERENCE TO RELATED PATENT
`APPLICATIONS
`
`This application claimsthe benefit of Korean Patent Appli-
`cation No. 10-2005-0003635, filed on Jan. 14, 2005, in the
`Korean Intellectual Property Office, the disclosure ofwhich is
`incorporated hereinin its entirety by reference.
`
`10
`
`BACKGROUND OF THE INVENTION
`
`20
`
`40
`
`45
`
`50
`
`1. Field of the Invention
`
`Thepresent invention relates to a method and apparatus for
`monitoring human activity, and more particularly,
`to a
`method and apparatus for monitoring a human activity pattern
`to provide information on the amountofphysicalactivity ofa
`user by monitoring the caloric consumption ofthe user during
`daily activities.
`2. Description of the Related Art
`In order to maintain the healthy life of an individual, there
`is aneed to continuously measure the amountofdaily activity
`and caloric consumption withoutlimiting the daily activities.
`Among the technologies for monitoring the amount of
`daily activity are those disclosed in WO 96-30080 and U.S.
`Pat. No. 6,165,143. These patents disclose technologies for
`finding the activity pattern of an individual by using a variety
`of sensors, and measuring the amount of physical activity.
`However, these conventional technologies have restrictions
`such thatin orderto findthe activity pattern of an individual,
`the direction and the location of a sensor mustbe fixed.
`
`For example, in the WO 96-30080,a sensoris implanted in
`the heart, and the direction and location of the sensor are
`required to be fixed, and in U.S. Pat. No. 6,165,143 sensors
`are required to be attachedat the waist, the upperleg, and the
`frontal points of knee joints.
`
`SUMMARYOF THE INVENTION
`
`The present invention provides a method and apparatus for
`monitoring a humanactivity pattern in which by using a
`3-axis acceleration sensor and a terrestrial magnetism sensor,
`movementin the direction of gravity and movement in the
`horizontal direction by a user are separated. Further, by using
`the signal characteristics with respect to the locations of the
`sensor, the attached locations of the sensor can be recognized
`regardless of the directions of the sensor, and the activity
`pattern of the user can be determined.
`According to an aspect of the present invention, there is
`provided a method for monitoring a humanactivity pattern
`including: sensing an inertia movementsignal according to a
`movementof a user using a sensor unit attachedto the user;
`detecting a direction of the sensor unit from acceleration; by
`using the inertia movementsignal and direction, detecting a
`wearing location ofthe sensor unit; and determining theactiv-
`ity pattern of the user from the inertia movement signal by
`reflecting the wearing location.
`According to another aspect of the present invention, there
`is provided an apparatus for monitoring a human activity
`pattern including: a sensor unit attached to a user, which
`senses an inertia movement signal according to a movement
`of the user; and a data processing unit which detects an
`acceleration signal and a direction signal ofthe sensor unit by
`using the inertia movementsignal, detects a wearing location
`of the sensor unit by using the inertia movement signal and
`
`2
`the direction, and determines the activity pattern of the user
`from the inertia movement signal by reflecting the wearing
`location.
`
`Accordingto still another aspect of the present invention,
`there is provided a computer readable recording medium
`having embodied thereon a computer program for executing
`the method for monitoring an activity pattern.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The aboveand other features and advantagesof the present
`invention will become more apparent by describing in detail
`exemplary embodiments thereof with reference to the
`attached drawings in which:
`FIG. 1 is a block diagram of an apparatus for monitoring a
`human activity pattern according to an exemplary embodi-
`mentof the present invention;
`FIG. 2 is a flowchart of the operations performed by a
`method for monitoring a humanactivity pattern according to
`an exemplary embodimentofthe present invention;
`FIG. 3 is a detailed flowchart illustrating a process for
`detecting a direction;
`FIG. 4A illustrates a principle of measuring a yaw angle
`using a terrestrial magnetism sensor;
`FIG. 4B illustrates a principle of obtaining a pitch angle
`and a roll angle using a DC componentofacceleration;
`FIG.5 illustrates a process for modeling a sensor attached
`to the body as a pendulum;
`FIG. 6A isa phase diagram for the gravity direction and the
`horizontal direction components of acceleration, which is
`symmetric aboutthe axis of the gravity direction component;
`FIG.6B is a phase diagram forthe gravity direction and the
`horizontal direction components of acceleration, which is
`symmetric aboutthe axis of the gravity direction component;
`FIGS. 7A and 7B illustrate frequency distributions of the
`gravity direction and the horizontal direction components of
`an acceleration signal, respectively, with respect to intensity
`according to the pattern ofactivity;
`FIG.8A illustrates values output from an acceleration sen-
`sor when speed increases over time;
`FIG.
`8Billustrates the amount of caloric consumption
`measured with respect to an amountofphysicalactivity for 24
`individual users; and
`FIGS. 9A and 9Billustrate acceleration componentsin the
`gravity direction when a user movesat speeds of3.0 km/h and
`8.5 km/h, respectively.
`FIG.10 illustrates an example of conditional probabilities
`of activity pattern.
`
`DETAILED DESCRIPTION OF THE INVENTION
`
`The present invention will now be described more fully
`with reference to the accompanying drawings,
`in which
`exemplary embodiments of the invention are shown.
`Referring to FIG. 1, an apparatus for monitoring a human
`activity pattern includes a sensorunit 10 and a data processing
`umt 11.
`
`Also, the apparatus for monitoring a human activity pattern
`mayfurther include an interface unit 12 for providing results
`processed in the data processing unit to a user, or receiving
`required inputs from the user, and a mobile terminal 13 which
`operates in the same mannerasthe interface unit 12 does, but
`is wirelessly connected. In addition, according to another
`exemplary embodiment,
`the apparatus for monitoring a
`human activity pattern may be implemented as a separate
`apparatus, or may be embeddedin the mobile terminal 13. In
`
`Page 10 of 14
`
`Page 10 of 14
`
`

`

`US 7,450,002 B2
`
`3
`the latter case, the interface unit 12 can be implemented as a
`display panel or a keypad located on the mobile terminal 13.
`The mobile terminal, may be capable of wireless commu-
`nication, and may be a personal digital assistant (PDA), a
`portable computer, or a mobile phone. The mobile terminal
`may communicate in a short range wireless communication
`schemesuch as Bluetooth, and/or may communicate through
`a cable such as a USBport or RS232C.
`The sensor unit 10 includes a 3-axis acceleration sensor
`101 for measuring an inertia movement, more specifically,
`acceleration in x, y, and z directions, and may further include
`a terrestrial magnetism sensor 102 or gyroscope (not shown)
`for detecting the orientation ofthe sensor unit 10 with respect
`to a planarsurfaceparallel to the sensor unit 10. Also, in order
`to sense the orientation of the sensor unit 10 with respect to
`the planar surface, a tilt sensor for measuring the tilt from a
`reference vertical axis may further be included.
`The data processing unit 11 processes an acceleration sig-
`nal output from the acceleration sensor 101 to measure an
`acceleration value in relation to vibration in the 3-axis direc-
`tions or an external acceleration value such as gravity, and
`processesthe direction signal output from the terrestrial mag-
`netism sensor 102. While detailed descriptions pertaining to
`the signal processedby the data processing unit 11 are limited
`to the acceleration signal, one of ordinary skill will appreciate
`that
`in other exemplary embodiments the signal can be
`extended more broadly to the inertia movementsignal.
`Also, the data processing unit 11 transforms the measured
`acceleration values and direction signal in the body frame of
`the sensor unit 10 into the ones ofthe space fixed coordinates.
`FIG. 2 is a flowchart of the operations performed by a
`method for monitoring a humanactivity pattern according to
`the present invention.
`First, the data processing unit 11 detects the direction ofthe
`sensor unit 10 from the DC componentof the acceleration
`sensor 101, and after compensating the acceleration ofthe AC
`component output from the acceleration sensor 101 for the
`direction ofthe sensor unit 10, outputs the compensated result
`in operation 24.
`FIG. 3 is a flowchart of the operations performed in an
`exemplary process for detecting direction.
`First, a yaw angle W is detected by using the terrestrial
`magnetism sensor 102 in operation 30. The yaw angle is not
`necessarily needed for detecting the direction of the sensor
`unit 10, but is a useful component. FIG. 4A illustrates the
`principle of measuring a yaw angle by using theterrestrial
`magnetism sensor 102. Referring to FIG. 4A, whentheter-
`restrial magnetism sensor 102 is tilted with respect to the
`planar surface 40, the yaw angle w indicates the angle that the
`terrestrial magnetism sensor 102 sweeps the planar surface 40
`from the reference line 41 indicating the E-direction of the
`planar surface 40. When § denotes the gravity acceleration
`>
`and z denotes the vector of the orientation of the terrestrial
`magnetism sensor 102, a vector Zz, obtained by projecting Z
`onto the planar surface 40 and the yaw angle w can be
`obtained through the following equation 1:
`
`4
`Thepitch angle 0 andtheroll angle ® can be obtained from
`the DC componentof an acceleration signal output from the
`acceleration sensor 101 orthetilt sensor in operation 31. FIG.
`4Billustratesthe principle of obtaining a pitch angle and a roll
`angle by using the DC componentofacceleration.
`Referring to FIG. 4B, the pitch angle @ indicates an angle
`from the reference line 42 to the Y-axis of the acceleration
`
`sensor 101, and the roll angle ® indicates an angle from the
`reference line 41 to the X-axis of the acceleration sensor 101.
`
`The pitch angle 0 and roll angle ® can be obtained by the
`following equation 2:
`
`x
`cos(= -¢) =

`
` 2.3
`xg
`
`Vex
`
`cos(= - 8) = v8
`
`(2)
`
`If the yaw angle, pitch angle, and roll angle are obtained as
`shown in FIGS. 4A and4B, arotational transform matrix with
`respect to the yaw angle, pitch angle, and roll angle is
`obtained in operation 32. The rotational transform matrix
`maybe obtained with respect to only the pitch angle androll
`angle, or with respect to the yaw angle, pitch angle, androll
`angle. The rotational transform matrix is multiplied by the AC
`componentof the acceleration value output from the accel-
`eration sensor 101. Thus, acceleration components in x,y, and
`z direction in the body frame of the acceleration sensor 101
`are transformed into acceleration values in the space fixed
`coordinates in operation 33. Consequently, the acceleration
`values output from the data processing unit 11 are compen-
`sated for the direction of the sensor unit 10 to be output. At
`this time, if the acceleration is compensated for by using the
`rotational transform matrix containing the yaw angle, pitch
`angle, and roll angle, more accurate compensation can be
`performed than when using the rotational transform matrix
`containing only the pitch angle androll angle,
`Usingthe acceleration value in the spacefixed coordinates,
`the wearing location of the sensor unit 10 is detected in
`operation 21. The wearing location can be detected by a
`kinematics approach to human walking and pendulum mod-
`eling.
`The kinematics approach focuses on the fact that when a
`person moves, a trajectory of a signal output from the sensor
`unit 10 varies depending on the wearing location. The pen-
`dulum modeling regards the sensoras attached to the human
`body as a pendulum, and models the movementtrace of the
`sensor as shown in FIG.5, to determine the characteristics of
`a signal which differ depending on the wearing location. That
`is, whenthe waist or the body is regarded as a fixed point, and
`the sensor unit 10 is located on the arm, hand,or leg, or ina
`pocket or handbag, the movement of the sensor unit 10 is
`modeledas a single or as a double pendulum movement.
`Referring to FIG. 5, reference number 50 indicates the
`bodyofthe fixed point, and reference number51 indicates the
`sensor unit 10 modeled as the single pendulum when the
`sensor unit 10 is held in the hand or the pocket. Reference
`number52 indicatesthe sensor unit 10 modeled as the second
`
`40
`
`55
`
`60
`
`zy =2- (2-28
`
`()
`
`pendulum connected to the first pendulum while the arm is
`modeledas the first pendulum whenthe sensor unit 10 is put
`fy
`cos(W) =
`in the handbag.
`Va,ayZH Si
`65
`If (X,, y,) denotes the location ofthe first pendulum 51, and
`(X>, Y>) denotes the location of the second pendulum 52, then
`whenthe user moves, it can be regardedthatthe fixed point 50
`
`Page 11 of 14
`
`Page 11 of 14
`
`

`

`US 7,450,002 B2
`
`5
`moveshorizontally at a speed ofv. At this time, the location of
`each pendulum 51 and 52 can be obtained by the following
`equation 3:
`x,=vi+l, sin 0,
`
`y=-1, cos 0,
`
`X2=vit+l, sin 0,+/> sin 05
`
`y2=-l, cos 8,-b cos 05
`
`10
`
`(3)
`
`Here, 1, denotes the distance betweenthefixed point 50 and
`the first pendulum 51, and 1, denotes the distance between the
`first pendulum 51 and the second pendulum 52.
`When the movement trajectory is modeled as a single
`pendulum, the acceleration signals in the gravity and hori-
`zontal directions show a phase diagram in the form ofa circle
`as shownin FIG. 6A.At this time, with respectto the radius
`hp of the circle, it is determined whetherthe sensorunit 10 is
`on the arm orleg, or in the pocket. That is, by referring to the
`distance betweenthe fixed point 50 to the first pendulum 51 as
`the distance from the reference point of the bodyto the wear-
`ing location of the sensor unit 10, the location of the sensor
`unit 10 is determined from the radiusof the circle.
`
`Atthis time, the data processing unit can store in advance
`the distances, input through the interface unit 12, from the
`reference point to all the wearing locations at which the
`sensor unit 10 can be located, such as the arm, leg, pocket, and
`hand.
`
`6
`FIGS. 7A and 7B illustrate the frequency distribution ofthe
`components of an acceleration signal in the gravity direction
`and the horizontal direction, respectively, with respect to
`signal intensity according to the pattern of activity. In a case
`wherein the movementspeed of a leg is measured, the sensor
`unit 10 is attached on the thigh. Referring to FIGS. 7A and 7B,
`each unique frequency and intensity area is divided in the
`gravity direction and horizontal direction, in FIGS. 7A and
`7B, respectively, for each type of activity. Similar distribution
`plots or phase diagrams can be made byreplacing the inten-
`sity axis with other dynamic parameters such as mean,
`median, peak, standard deviation, skew, or kurtosis of accel-
`eration for each direction, and a correlation coefficient
`between each pair of accelerations can be usedto classify the
`physical activity more specifically.
`In case there is overlap ofmore than twoactivities for given
`dynamic parameters, a sum of conditional probabilities of
`dynamic parameters given that an activity occurs will deter-
`minethe activity pattern such as
`
`y= » pan l€ppe)
`i
`wherein,
`
`= » pin| €))
`i
`
`ni: pattern (e.g, rest, walk, jog, run),
`
`&;: dynamic parameter(e.g, 7, etc),
`
`4)
`
`35
`
`45
`
`According to equation (4), the activity can be classified by
`When the movement trajectory is modeled as a double
`finding the maximum %,.
`pendulum, the acceleration signals in the gravity and hori-
`zontal directions show a phase diagram that is asymmetrical
`FIG.10 illustrates an example of conditional probabilities
`with respect to the acceleration axis for the gravity direction
`of activity pattern. In FIG. 10, the horizontal axis is of stan-
`dard deviation of €. As shownin FIG.10, each ofthe activity
`component as shown in FIG. 6B.
`patterns is distinguished from each other.
`Accordingly, from the phase diagram ofthe acceleration in
`Theactivity pattern andits duration can be providedto the
`the gravity direction and the horizontal direction, it can be
`user through the mobile terminal 13. Thus, the user can learn
`determined whether the movementtrajectory is modeled as a
`which activity pattern was performed, when it was_per-
`single pendulum or a double pendulum, and the wearing
`40
`location of the sensor unit 10 can be also determined. Thatis,
`formed, and for how long.
`it can be determinedto whichpart, such as the handorleg, the
`If the activity pattern is walking or running,the data pro-
`sensor unit 10 is attached, or whether the sensor unit 10 is
`cessing unit 11 again detects the current wearing location of
`carried in a handbag apart from the human body.
`the sensor unit 10. This is to determine whether the wearing
`location of the sensor unit 10 is changed during the activity.
`Ifthe wearing location ofthe sensor unit 10 is detected, the
`For example, if the location of the sensor unit 10 is changed
`wearing mode is determinedat that location by using accel-
`from the user’s handin the pocket,the acceleration anddirec-
`eration values on the space fixed coordinates in operation 22
`tion detected by the sensor unit 10 also change, and therefore
`(FIG.2). Here, the wearing modeindicates an activity pattern
`the operation 21 is performed again to detect the wearing
`such as walking, running or cycling. The determination is
`location.
`madebyreferring to the frequency andintensity of the accel-
`eration signal with respect to the wearing location. This is
`because even though activity patterns may be identical, the
`acceleration signals vary according to the wearing location of
`the sensor unit 10. Thatis, the detected acceleration signals of
`the sensor unit 10 held in the hand and put in the pocket may
`be different. Also, preferably, the data processing unit stores
`acceleration ranges for each activity pattern with respect to
`the wearing location in order to determine the wearing mode.
`Whenthe activity being performed, or wearing mode, is
`determined, the presence or absence of periodicity in an
`acceleration signal is determined. Periodicity is determined
`because the signal of walking, running, or cycling shows
`periodicity in the gravity direction or in the horizontal direc-
`tion according to the wearing location of the sensor unit 10.
`Morespecifically, the determination of the activity pattern
`can be performed by calculating the dynamic parameters of
`the gravity direction component and horizontal direction
`componentof an acceleration signal.
`
`If the activity pattern is determined, the analysis of the
`determinedactivity pattern can be performedin operation 23.
`The analysis of the activity pattern includes calculation of
`calories consumed by the activity pattern, the number of
`steps, and the moving distance. In addition, if the gravity
`direction component of the acceleration value sharply
`changes while the changein the horizontal direction compo-
`nentis negligible, it is determinedthat the user hasfallen over,
`and an alarm can be sent through the mobile terminal 13. Ifit
`is determined from personal information that the user is
`advancedin age, an emergencycenter can be informedof the
`fall by the mobile terminal 13.
`As an example of the analysis of the activity pattern, the
`process for measuring the consumedcalories will now be
`explained in more detail.
`FIG. 8A illustrates values output from the acceleration
`sensor 101 when speed is increased over time. Reference
`number80 indicates the speed gradually increasing over time,
`
`Page 12 of 14
`
`Page 12 of 14
`
`

`

`US 7,450,002 B2
`
`8
`The present invention can also be embodied as computer
`readable code on a computer readable recording medium. The
`computer readable recording medium is any data storage
`device that can store data which can be thereafter read by a
`computer system. Examples ofthe computer readable record-
`ing medium include read-only memory (ROM), random-ac-
`cess memory (RAM), CD-ROMs, magnetic tapes, floppy
`disks, optical data storage devices, and carrier waves (such as
`data transmission through the internet). The computer read-
`able recording medium canalso be distributed over network
`coupled computer systemsso that the computer readable code
`is stored and executed in a distributed fashion. Also, func-
`tional programs, code, and code segments for accomplishing
`the present invention can be easily construed by programmers
`skilled in the art to which the present invention pertains.
`According to the present invention, by detecting the loca-
`tion on which the sensor is attached, and monitoring the
`activity pattern of the user with reference to the detected
`location, the activity pattern of the user can be monitored
`withoutlimiting the wearing location of the sensor.
`Also, by measuring the activity pattern, the elapsed time,
`the caloric consumption of the activity, the numberof steps,
`or the moving distance, information on the amountof physi-
`cal activity can be providedto the user.
`25
`VM=|> fade
`Furthermore, if the user falls over, then if necessary, the
`Vf ie
`mobile terminal can notify an emergency center.
`While the present invention has been particularly shown
`and described with reference to exemplary embodiments
`thereof, it will be understood by those of ordinary skill in the
`art that various changes in form and details may be made
`therein without departing from the spirit and scope of the
`present invention as defined by the following claims. The
`exemplary embodiments should be considered in a descrip-
`tive sense only andnotfor purposesoflimitation. Therefore,
`the scope of the invention is defined not by the detailed
`description of the invention but by the appended claims, and
`all differences within their scope will be construed as being
`includedin the present invention.
`
`10
`
`20
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`Whatis claimedis:
`
`1.A method for monitoring an activity pattern comprising:
`sensing an inertia movementsignal according to a move-
`mentof a user using a sensor unit attachedto the user;
`detecting a direction of the sensor unit from the inertia
`movementsignal;
`detecting a wearing location ofthe sensor unit, by using the
`inertia movementsignal and the direction; and
`determining the activity pattern of the user from the inertia
`movementsignal by reflecting the wearing location.
`2. The method of claim 1, wherein the direction is detected
`from a DC componentof the inertia movement signal by
`obtaining a roll angle anda pitch angle ofthe sensor unit with
`respect to a planar surface of the sensor unit.
`3. The method of claim 2, wherein the inertia movement
`signal is compensatedfor the direction by multiplying an AC
`component of the inertia movement signal by a rotational
`transform matrix defined as the pitch angle andthe roll angle.
`4. The method of claim 2, wherein the sensor unit com-
`prises a tilt sensor and the roll angle and the pitch angle are
`detected by thetilt sensor.
`5. The method of claim 2, wherein the sensor unit com-
`prises a terrestrial magnetism sensor, and the direction is
`detected by further obtaining a yaw angle sweptby theter-
`restrial magnetism sensor from a reference line on a planar
`surface.
`
`7
`and reference numbers 81 and 82 show acceleration sensed by
`different acceleration sensors. Referring to FIG. 8A,
`the
`speed of 0.7 km/h or moreis regardedas that of running, and
`it can be seen that the values output from the acceleration
`sensor 101 change abruptly from those output whenthe speed
`is 0.6 km/h.FIG.8Billustrates the caloric consumption of 24
`users, measured with respect to the amountof physical activ-
`ity. Referring to FIG. 8B,
`it can be seen that the caloric
`consumption amount for walking is clearly distinguished
`from that for running. Also, it can be seen that even in the area
`for running or walking, the measured amounts have a wide
`distribution. This distribution occurs because the physical
`condition of users varies. Accordingly,
`in an exemplary
`embodimentof the present invention, the consumed calories
`are measured with reference to the personal information of
`the user. The personal information includesat least one of the
`sex, age, height, and weightofthe user. The caloric consump-
`tion hasa linear relation with respect to the amountof physi-
`cal activity measured by the acceleration sensor 101, as
`described by the following equation 4:
`
`Calorie=bxVM +c
`
`(5)
`
`Here, b and c are constants anda, is an acceleration signal.
`In the equation 4, constants b and c are determined accord-
`ing to the personal information of an individual, and in the
`present invention, are obtained by applying a known multiple
`regression analysis method.
`As another example of the activity mode, measuring the
`numberof steps will now be explained. Generally, the number
`of steps is measured by counting the number oftimes the
`gravity direction component of the acceleration exceeds a
`certain value. The numberof steps is inclined to be over-
`counted when the user walks fast while inclined to be under-
`
`counted whenthe use walks slowly. Also, shock noises such
`as random shocks can be measuredincorrectly as steps.
`Accordingly,
`in the present exemplary embodiment,
`accordingto the changing rangeofthe gravity direction com-
`ponentofthe acceleration, the measuring time and threshold
`value are adjusted, and after measuring the steps, a locking
`periodis set so that the shock noises are not measured.
`FIGS. 9A and 9Billustrate the gravity direction compo-
`nents of the acceleration when a user movesat speeds of 3.0
`km/h and 8.5 km/h, respectively. Reference numbers 90 and
`92 each indicate a time for beginning to count the numberof
`steps in FIGS. 9A and 9B, respectively. While reference num-
`bers 91 and 93 indicate threshold speed levels counted by
`steps, in FIGS. 9A and 9B, respectively.
`Referring to FIGS. 9A and 9B, in order to measure the
`number of steps, it is preferable that with the increasing
`activity intensity, the counting timeinterval is shorter and the
`threshold value is higher. If the numberofsteps is measured,
`the moving distance can also be calculated. According to
`sports medicine, the length of a step of an ordinary personis
`(height-100 cm), so if the length is multiplied by the number
`of steps, the moving distance can be calculated.
`If the analysis of the activity pattern is performed, the
`analysis result can be providedto the user through the mobile
`terminal 13 in operation 24. The result includes current
`caloric consumption, numberof steps, and/or moving dis-
`tance.
`
`Page 13 of 14
`
`Page 13 of 14
`
`

`

`US 7,450,002 B2
`
`9
`6. The method of claim 2, wherein the sensor unit further
`includes a gyroscope andthe direction is detected by further
`obtaining an integration of angular speed in a horizontal
`plane.
`7. The methodof claim 1, wherein detecting the wearing
`location comprises:
`by using the direction, transforming the inertia movement
`signal output from the sensor unit into an inertia move-
`ment signal in space fixed coordinates; and
`obtaining the wearing location of the sensor unit from
`differences between signal patterns of the transformed
`inertia movement signal according to locations of the
`sensor unit.
`8. The methodof claim 1, wherein determiningthe activity
`pattern comprises:
`extracting dynamic parameters of inertia movement at a
`predetermined sensor unit location; and
`determining the activity pattern from a distribution of the
`values of extracted dynamic parameters.
`9. The methodof claim 1, further comprising:
`analyzing the activity pattern according to the determined
`activity pattern.
`10. The method of claim 9, further comprising:
`if the activity pattern is determined to be walking or run-
`ning, detecting a second wearing location of the sensor
`unit; and
`if the second detected wearing location is changed from a
`previous wearing location, analyzing again the activity
`pattern at the second detected wearing location.
`11. The method of claim 10, wherein in analyzing the
`activity pattern,at least one of a caloric consumption during
`the activity, a number of steps, and a moving distance is
`measured by using the inertia movementsignal.
`12. The method of claim 11, wherein the caloric consump-
`tion is measured by obtaining

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