Vous êtes sur la page 1sur 16

US 20140085181A1

( 19 ) United Sta tes


( 12) Pa tent Applica tion Publica tion ( 10) Pub. N o. : US 2014/0085181 A1
Ros ewa y et a l. ( 43 ) Pub. D a te: Ma r. 27 , 2014
( 54) MOOD -ACTUATED D EVICE Publica tion Cla s s i? ca tion
( 7 1) Applica nt: MICROSOFT CORPORATION , ( 51) Int. Cl.
Redm ond, WA ( US) G06F 3 /00 ( 2006. 01)
( 52) US. Cl.
( 7 2) Inventors Am J - Ros ewa y, B ellevue, WA ( US) ; CPC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6a n 3 /002 ( 2013 . 01)
Felecia A- D a vis , Ca m bridge, MA ( US) ; USPC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 45/156
Erin A. Ca rroll, Moores ville, N C ( US) ;
Ma ry Cz erWins k i, K irk la nd, WA ( US) ;
D ia na L . Ma clea n, Pa lo Alto, CA ( US) ( 57 ) AB STRACT
( 7 3 ) As s ignee: Micros oft Corpora tion, Redm ond, WA _ _ _
( Us ) Th is docum ent des crlbes tech m q ues a nd a ppa ra tus es for
im plem enting a m ood-a ctua ted device. In va rious em bodi
( 21) Appl. N o. : 13 /7 3 2, 280 m ents , m ood inform a tion corres ponding to a current m ood of
_ a us er is received. An em otiona l s ta te of th e us er is determ ined
( 22) Flled: D ec 3 1 2012 ba s ed on th e m ood inform a tion, a nd a m ood-a ctua ted device
. . is controlled to rea ct ba s ed on th e em otiona l s ta te of th e us er.
Rela ted U' s ' Apph ca tlon D a ta In s om e em bodim ents , th e m ood-a ctua ted device includes a
( 60) Provis iona l a pplica tion N o. 61/7 06, 7 3 0, ? led on Sep. ? ex ible m a teria l th a t is con? gured to rea ct by ch a nging to a
27 , 2012.
400 w
402
Mood-Actua ted D evice 8 I
Flex ible m a teria l 02
Microcontroller @
0 Power Source
s h a pe ba s ed on th e em otiona l s ta te of th e us er.
Pa tent Applica tion Publica tion
100 \
Ma r. 27 , 2014 Sh eet 1 0f9 US 2014/0085181 A1
B io Sens or( s )
J [ Mood-Ca pturing Service ]
1_ 02. m
A A
i V
Controller
E
A
i
Mood-Actua ted D evice
1. 0_ 8
Pa tent Applica tion Publica tion
200 \
Ma r. 27 , 2014 Sh eet 2 0f9
m ill 46
h ow do you feel?
{ 204
ega tive
@
Fig. 2
US 2014/0085181 A1
Pa tent Applica tion Publica tion Ma r. 27 , 2014 Sh eet 3 0f 9 US 2014/0085181 A1
[ Proces s or( s )
Com puter-Rea da ble Media
[ Mem ory Media
[ Stora ge Media
[ Controller
A ( 40 OJ
0 4 Om
CD 0 m lo
[ N etwork lnterfa ce( s )
I
I
I
I
I
I
I
I
I
| \
I \ ~~_ _ _ _ \
| \
| X
| [ B io Sens or( s ) J_ Q _ 2_ ]
I
I
| \ \
I \ _ _ _ _ _ _
I \ \
I X
I [ Mood-Ca pturing Service 104]
I
I
I
l\ \
3 02-5 : "*\ \
| \
| [ Mood-Actua ted D evice ii]
I
I
I
I
I
Pa tent Applica tion Publica tion Ma r. 27 , 2014 Sh eet 4 0f 9 US 2014/0085181 A1
400 w
108-b w
402
Y V v
AA /\ +_ _ _ . .
404
i
Mood-Actua ted D evice 1 O G)
[ Flex lble m a teria l ? ]
[ eree 5% ]
[ Microcontroller iQ Q ]
[ Power Source 4_ 08_ ]
Fig. 4
Pa tent Applica tion Publica tion Ma r. 27 , 2014 Sh eet 5 0f 9 US 2014/0085181 A1
500 ~\
rI\ /! ood-Actua ted D evice @
[ Mech a nica l Com ponent 502
[ Wires 510
Power Source 514
1
1
[ Microcontroller 512 l
i 1
Fig. 5
Pa tent Applica tion Publica tion Ma r. 27 , 2014 Sh eet 6 0f 9 US 2014/0085181 A1
f 600
r \
Ca us e dis pla y of a us er interfa ce on a s creen of a
com puting device th a t ena bles a us er to
ra te a current m ood of th e us er
5Q ;
Receive input indica ting th e current m ood of th e us er
5. 0. 4
V
Provide m ood inform a tion, ba s ed on th e input, to a
controller effective to ca us e a m ood-a ctua ted
device to rea ct ba s ed on th e m ood inform a tion
@
Pa tent Applica tion Publica tion Ma r. 27 , 2014 Sh eet 7 0f 9 US 2014/0085181 A1
f 7 00
( \
Receive m ood inform a tion corres ponding
to a current m ood of a us er
m
k
v
r \
D eterm ine a n em otiona l s ta te of th e
us er ba s ed on th e m ood inform a tion
19 3 4L
\
v
r \
Ca us ing a m ood-a ctua ted device to rea ct ba s ed
on th e em otiona l s ta te of th e us er
m
\
Fig. 7
Pa tent Applica tion Publica tion Ma r. 27 , 2014 Sh eet 8 0f 9 US 2014/0085181 A1
[ 800
f \
Sens e indica tors of a n em otiona l s ta te of a us er
m
\
v
f . \
Ca us e a m ech a nica l com ponent of a
m ood-a ctua ted device to m ove ba s ed on
th e em otiona l s ta te of th e us er
\ 5. 9 5
Pa tent Applica tion Publica tion Ma r. 27 , 2014 Sh eet 9 of 9 US 2014/0085181 A1
/ \
D evice w
r \
Com puter-Rea da ble Stora ge Media 5115
D evice Controller
- - 1. 0. 6.
Appllca tlons '
w Miorocontroller
426.
Opera ting
Sys tem
? ) .
\
f \
Com m unica tion
D evica s ) Proces s or( s )
9 02 m
k _
\
D evice Proces s ing
D a ta &Contro|
% . w
\ J
F \
D a ta
| nput( s )
9 9 -5 Stora ge
Media
? . . 9 . 1. 6.
Com m unrca uon
lnterfa ce( s )
M
W
\ J
US 2014/0085181Al
MOOD -ACTUATED D EVICE
REL ATED APPL ICATION
[ 0001] Th is a pplica tion cla im s priority from US. Provi
s iona l Pa tent Applica tion Ser. N o. 61/7 06, 7 3 0 ? led Sep. 27 ,
2012, th e dis clos ure of wh ich is incorpora ted by reference
h erein in its entirety.
B ACK GROUN D
[ 0002] Stres s h a s a wide ra nge of nega tive im pa cts on
people, ra nging from declines in rea l-tim e ta s k perform a nce
to developm ent of ch ronic h ea lth conditions . D es pite th e
increa s ing a va ila bility of s ens ors a nd m eth ods for detecting
s tres s , th ere a re very few ex is ting s tres s intervention a pplica
tions . Furth er, ga ps s till ex is t between wh a t a pers on per
ceives a s s tres s , a nd wh a t is a ctua lly going on in th e pers on s
body.
SUMMARY
[ 0003 ] Th is docum ent des cribes tech niq ues a nd a ppa ra
tus es for im plem enting a m ood-a ctua ted device. In va rious
em bodim ents , m ood inform a tion corres ponding to a current
m ood of a us er is received. An em otiona l s ta te of th e us er is
determ ined ba s ed on th e m ood inform a tion, a nd a m ood
a ctua ted device is controlled to rea ct ba s ed on th e em otiona l
s ta te of th e us er. In s om e em bodim ents , th e m ood-a ctua ted
device includes a ? ex ible m a teria l th a t is con? gured to rea ct
by ch a nging to a s h a pe ba s ed on th e em otiona l s ta te of th e
us er.
[ 0004] Th is s um m a ry is provided to introduce s im pli? ed
concepts in a s im pli? ed form th a t a re furth er des cribed below
in th e D eta iled D es cription. Th is s um m a ry is not intended to
identify es s entia l fea tures of th e cla im ed s ubj ect m a tter, nor is
it intended for us e in determ ining th e s cope of th e cla im ed
s ubj ect m a tter.
B RIEF D ESCRIPTION OF THE D RAWIN GS
[ 0005] Em bodim ents of tech niq ues a nd a ppa ra tus es for a
m ood-a ctua ted device a re des cribed with reference to th e
following dra wings . Th e s a m e num bers a re us ed th rough out
th e dra wings to reference lik e fea tures a nd com ponents :
[ 0006] FIG. 1 illus tra tes a n ex a m ple environm ent in wh ich
a m ood-a ctua ted device ca n be im plem ented.
[ 0007 ] FIG. 2 illus tra tes a deta iled ex a m ple of a m ood
ra ting s ervice.
[ 0008] FIG. 3 illus tra tes a com puting device in wh ich a
controller m a y be em bodied.
[ 0009 ] FIG. 4 illus tra tes a deta iled ex a m ple of a m ood
a ctua ted device th a t includes a ? ex ible m a teria l.
[ 0010] FIG. 5 illus tra tes a deta iled ex a m ple of a m ood
a ctua ted device th a t includes a m ech a nica l com ponent.
[ 0011] FIG. 6 illus tra tes a n ex a m ple m eth od im plem ented
by a m ood-ra ting s ervice.
[ 0012] FIG. 7 illus tra tes a n ex a m ple m eth od of controlling
a m ood-a ctua ted device.
[ 0013 ] FIG. 8 illus tra tes a n ex a m ple m eth od im plem ented
by a m ood-a ctua ted device th a t includes a bio s ens or.
[ 0014] FIG. 9 illus tra tes a n ex a m ple device in wh ich tech
niq ues for a m ood-a ctua ted device ca n be im plem ented.
Ma r. 27 , 2014
D ETAIL ED D ESCRIPTION
[ 0015] Overview
[ 0016] Th is docum ent des cribes tech niq ues a nd a ppa ra
tus es for im plem enting a m ood-a ctua ted device. In va rious
em bodim ents , a controller receives m ood inform a tion corre
s ponding to a current m ood of a us er, or a group of us ers . Th e
m ood inform a tion ca n be received from one or m ore bio
s ens ors , s uch a s a h ea rt ra te m onitor, a n electroca rdiogra ph y
m onitor, or a ga lva nic s k in res pons e m onitor. Alterna tely, th e
m ood inform a tion ca n be received a s us er-inputted m ood
inform a tion from a com puting device th a t renders a us er
interfa ce con? gured to ena ble th e us er to ra te th e us er s cur
rent m ood. Th e controller determ ines a n em otiona l s ta te of
th e us er ba s ed on th e m ood inform a tion, a nd ca us es a m ood
a ctua ted device to rea ct ba s ed on th e em otiona l s ta te of th e
us er. In s om e em bodim ents , th e m ood-a ctua ted device
includes a ? ex ible m a teria l th a t is con? gured to rea ct by
ch a nging to a s h a pe ba s ed on th e em otiona l s ta te of th e us er.
Ex a m ple Environm ent
[ 0017 ] FIG. 1 is a n illus tra tion of a n ex a m ple environm ent
100 in wh ich a m ood-a ctua ted device ca n be im plem ented.
Environm ent 100 m a y include one or m ore bio s ens ors 102
a nd/or a m ood-ra ting s ervice 104. B oth bio s ens or 102 a nd
m ood-ra ting s ervice 104 a re con? gured to receive or s ens e
indica tors of a current m ood, or em otiona l s ta te, of a us er, a nd
provide m ood inform a tion corres ponding to th e current m ood
or em otiona l s ta te of th e us er to a controller 106. Environm ent
100 m a y include both bio s ens or 102 a nd m ood-ra ting s ervice
104, only bio s ens or 102, or only m ood-ra ting s ervice 104.
[ 0018] B io s ens or 102 ca n be a ny type ofs ens or con? gured
to detect or s ens e indica tors of a us er s m ood or em otiona l
s ta te. B io s ens or 102 ca n be im plem ented a s a s ens or th a t is
con? gured to m a k e ph ys ica l conta ct with th e us er, s uch a s a
h ea rt ra te m onitor th a t s ens es a us er s h ea rt ra te, a n electro
ca rdiogra ph y m onitor th a t s ens es th e ra te a nd regula rity of a
us er s h ea rtbea t, or a ga lva nic s k in res pons e m onitor th a t
s ens es th e electrica l conducta nce of th e s k in, to na m e j us t a
few. Alterna tely, bio s ens or 102 ca n be im plem ented a s a
s ens or th a t does not m a k e ph ys ica l conta ct with th e us er, s uch
a s a ca m era or a m icroph one. For ex a m ple, a ca m era s ens or
m a y be a ble to determ ine th a t a us er is s tres s ed ba s ed on th e
pos ition of th e us er s eyebrows . Sim ila rly, a m icroph one s en
s or m a y be a ble to determ ine th a t th e us er is s tres s ed ba s ed on
a tone of th e us er s voice. In s om e em bodim ents , bio s ens or
102 ca n is con? gured to determ ine a n em otiona l s ta te of th e
us er ba s ed on us er intera ction da ta received from s ocia l
m edia , em a il, a nd/or ch a t a pplica tions .
[ 0019 ] After s ens ing th e current m ood of th e us er, bio s en
s or 102 provides m ood inform a tion corres ponding to th e
current m ood of th e us er to controller 106 to ena ble th e
controller to determ ine a n em otiona l s ta te of th e us er. Th e
m ood inform a tion provided by bio s ens or 102 m a y include
indica tors of th e us er s current m ood or em otiona l s ta te, s uch
a s ch a nges in th e us er s s k in tem pera ture s ens ed by th e ga l
va nic s k in res pons e m onitor, or ch a nges in th e us er s h ea rt
ra te s ens ed by th e h ea rt ra te m onitor. Th es e indica tors of th e
us er s current m ood or em otiona l s ta te ca n th en be us ed by
controller 106 to determ ine th e em otiona l s ta te of th e us er.
For ex a m ple, a n increa s e in th e electrica l conducta nce of a
us er s s k in, a s s ens ed by th e ga lva nic s k in res pons e m onitor,
m a y be us ed by controller 106 to determ ine th a t th e us er is
a rous ed or ex cited.
US 2014/0085181Al
[ 0020] Mood-ra ting s ervice 104 is con? gured to render a
us er interfa ce on a dis pla y of a com puting device th a t ena bles
a us er to ra te th e us er s current m ood or em otiona l s ta te. For
ex a m ple, th e us er ca n ra te th e us er s current em otiona l s ta te a s
h a ppy, s a d, rela x ed, or s tres s ed. Mood-ra ting s ervice 104
receives us er-inputted da ta corres ponding to th e us er s cur
rent m ood via th e us er interfa ce, a nd provides m ood inform a
tion corres ponding to th e current m ood of th e us er to control
ler 106 to ena ble th e controller to determ ine a n em otiona l
s ta te of th e us er.
[ 0021] FIG. 2 illus tra tes a deta iled ex a m ple 200 of m ood
ra ting s ervice 104. In th is ex a m ple, m ood-ra ting s ervice 104
ca us es a com puting device 202 to render a us er interfa ce 204
on a s creen of th e com puting device. In th is ex a m ple, th e
s creen is a touch -input dis pla y th a t is con? gured to receive
touch -input from th e us er. Com puting device 202 is illus
tra ted a s a m obile ph one, but it is to be a pprecia ted th a t
com puting device 202 m a y a ls o be im plem ented a s a ta blet
device, a com m unica tion device, a n enterta inm ent device, a
ga m ing device, a na viga tion device, a nd/or oth er type of
com puting device. Com puting device 202 ca n be im ple
m ented with va rious com ponents , s uch a s a proces s or a nd/or
m em ory s ys tem to im plem ent m ood-ra ting s ervice 104, a s
well a s a ny num ber a nd com bina tion of differing com ponents
a s furth er des cribed with reference to th e ex a m ple device
s h own in FIG. 9 .
[ 0022] Us er interfa ce 204 is con? gured to ena ble a us er to
ra te th e us er s current m ood. In va rious em bodim ents , th e
us er interfa ce includes a grid th a t ena bles th e us er to s elect
between two oppos ite m oods a long a ? rs t a x is , a nd two dif
ferent oppos ite m oods a long a s econd a x is th a t is perpendicu
la r to th e ? rs t a x is . B y wa y of ex a m ple a nd not lim ita tion,
oppos ite m oods ca n include h a ppy a nd s a d, ca lm a nd s tres s ed,
or rela x ed a nd ex cited. In ex a m ple 200, th e us er interfa ce a s k s
th e us er to res pond to th e q ues tion h ow do you feel? Th e
us er interfa ce a ls o includes a grid th a t ena bles th e us er to ra te
th e us er s current m ood from nega tive va lence ( e. g. , s a d) to
pos itive va lence ( e. g. , h a ppy) a long a ? rs t a x is ( th e x -a x is in
th is ex a m ple) , a nd ena bles th e us er to ra te th e us er s m ood
from ex cited to rela x ed a long a s econd a x is ( th e y-a x is in th is
ex a m ple) . In th is ex a m ple, th e us er h a s ra ted th e us er s cur
rent m ood a s m os tly nega tive, a nd m os tly ex cited. It is to be
noted, of cours e, th a t th is is j us t one ex a m ple of a us er inter
fa ce th a t ena bles th e us er to ra te th e us er s current m ood.
Mood-ra ting s ervice 104 receives input indica ting th e current
m ood of th e us er, a nd provides m ood inform a tion, ba s ed on
th e input, to controller 106 to ena ble th e controller to deter
m ine a n em otiona l s ta te of th e us er.
[ 0023 ] Controller 106 receives m ood inform a tion from bio
s ens or 102 a nd/or m ood-ra ting s ervice 104, a nd determ ines
a n em otiona l s ta te of th e us er ba s ed a t lea s t in pa rt on th e
m ood inform a tion. Controller 106 ca n determ ine a va riety of
different em otiona l s ta tes of th e us er, s uch a s th e us er being
h a ppy, s a d, s tres s ed, ca lm , ex cited, bored, or a ngry, to na m e
j us t a few. In s om e em bodim ents , controller 106 m a y deter
m ine th e em otiona l s ta te of th e us er ba s ed on th e received
m ood inform a tion a nd a dditiona l inform a tion, s uch a s us er
h is tory inform a tion or ex terna l inform a tion. For ex a m ple,
us er h is tory inform a tion corres ponding to a s peci? c us er m a y
ena ble controller 106 to m ore a ccura tely determ ine th e em o
tiona l s ta te of th e s peci? c us er. Additiona lly, ex terna l infor
m a tion, s uch a s a current tem pera ture, m a y be ta k en into
a ccount by controller 106 wh en determ ining th e em otiona l
s ta te of th e us er. For ex a m ple, inform a tion received from a
Ma r. 27 , 2014
ga lva nic s k in res pons e m onitor indica ting th a t th e us er s s k in
is h ot m a y be les s releva nt if th e tem pera ture outs ide is over 9 0
degrees . As a noth er ex a m ple, inform a tion th a t th e us er s h ea rt
ra te is h igh m a y be les s releva nt if ex terna l inform a tion is
provided th a t indica tes th a t th e us er is currently ex ercis ing.
[ 0024] After determ ining th e em otiona l s ta te of th e us er,
controller 106 ca us es m ood-a ctua ted device 108 to rea ct
ba s ed on th e em otiona l s ta te of th e us er. Controller 106 ca n
ca us e m ood-a ctua ted device 108 to rea ct to corres pond to a
va riety of different em otiona l s ta tes or m oods of th e us er,
including by wa y of ex a m ple a nd not lim ita tion, th e us er
being h a ppy, s a d, s tres s ed, ca lm , ex cited, bored, or a ngry. As
des cribed in m ore deta il below, m ood-a ctua ted device 108
ca n be controlled to rea ct to th e em otiona l s ta te of th e us er in
a va riety of different wa ys , s uch a s by ch a nging s h a pes ,
m oving, m a k ing s ounds , or ligh ting up, to na m e j us t a few.
[ 0025] In s om e em bodim ents , controller 106 ca us es m ood
a ctua ted device 108 to rea ct to indica te th e em otiona l s ta te of
th e us er. For ex a m ple, if th e em otiona l s ta te of th e us er is
determ ined to be s tres s ed , controller 106 ca us es m ood
a ctua ted device 108 to re? ect th a t th e us er is s tres s ed. In oth er
em bodim ents , m ood-a ctua ted device 108 is controlled to
rea ct to h elp ch a nge th e em otiona l s ta te of th e us er. For
ex a m ple, if th e em otiona l s ta te of th e us er is determ ined to be
s tres s ed , controller 106 ca us es m ood-a ctua ted device 108
to rea ct in a wa y th a t m a y h elp to ca lm th e us er.
[ 0026] FIG. 3 illus tra tes a device 3 02 in wh ich controller
106 m a y be em bodied. D evice 3 02 is illus tra ted with va rious
non-lim iting ex a m ple devices : s m a rtph one 3 02-1, la ptop
3 02-2, televis ion 3 02-3 , des k top 3 02-4, a nd ta blet 3 02-5.
D evice 3 02 includes proces s or( s ) 3 04 a nd com puter-rea da ble
m edia 3 06, wh ich includes m em ory m edia 3 08 a nd s tora ge
m edia 3 10. Applica tions a nd/or a n opera ting s ys tem ( not
s h own) em bodied a s com puter-rea da ble ins tructions on com
puter-rea da ble m edia 3 06 ca n be ex ecuted by proces s or( s )
3 04 to provide s om e or a ll of th e functiona lities des cribed
h erein. Com puter-rea da ble m edia 3 06 a ls o includes control
ler 106.
[ 0027 ] D evice 3 02 a ls o includes , or is in com m unica tion
with , one or m ore bio s ens ors 102 a nd/ or m ood-ra ting s ervice
104, a nd m ood-a ctua ted device 108. B io s ens or 102 a nd
m ood-ra ting s ervice 104 a re con? gured to ca pture m ood
inform a tion a s dis cus s ed a bove, a nd m a y be s epa ra te or inte
gra l with device 3 02. For ex a m ple, in s om e em bodim ents , bio
s ens ors 102 a nd/ or m ood-ra ting s ervice 104 m a y be loca ted a t
device 3 02 a long with controller 106. In oth er em bodim ents ,
bio s ens ors 102 a nd/or m ood-ra ting s ervice 104 m a y com m u
nica te with device 3 02 a nd controller 106 over a network .
Mood-a ctua ted device 108 m a y a ls o be s epa ra te or integra l
with device 3 02. For ex a m ple, in s om e em bodim ents , device
3 02 is im plem ented a s pa rt of m ood-a ctua ted device 108. In
oth er em bodim ents , m ood-a ctua ted device 108 m a y com m u
nica te with device 3 02 a nd controller 106 over a network .
[ 0028] D evice 3 02 m a y a ls o include network interfa ce( s )
3 12 for com m unica ting da ta over wired, wireles s , or optica l
network s . D a ta com m unica ted over s uch network s m a y
include m ood inform a tion com m unica ted from bio s ens ors
102 a nd/ or m ood-ra ting s ervice 104 to controller 106, a s well
a s control s igna ls com m unica ted between controller 106 a nd
m ood-a ctua ted device 108. B y wa y of ex a m ple a nd not lim i
ta tion, network interfa ce 3 12 m a y com m unica te da ta over a
loca l-a rea -network ( L AN ) , a wireles s loca l-a rea -network
( WL AN ) , a pers ona l-a rea -network ( PAN ) , a wide-a rea -net
US 2014/0085181Al
work ( WAN ) , a n intra net, th e Internet, a peer-to-peer net
work , point-to-point network , a m es h network , a nd th e lik e.
[ 0029 ] Mood-Actua ted D evice with Flex ible Ma teria l
[ 003 0] In va rious em bodim ents , m ood-a ctua ted device 108
includes a ? ex ible m a teria l th a t is controlled to rea ct to a n
em otiona l s ta te of a us er by ch a nging s h a pes or tex tures . Th e
? ex ible m a teria l ca n be a ny type of m a teria l or fa bric th a t ca n
m ove a nd/or ch a nge s h a pes , including felt, cloth , pla s tic, or
m eta l, to na m e j us t a few. In s om e em bodim ents , th e ? ex ible
m a teria l is con? gured to h a ng on a wa ll, but it is to be a ppre
cia ted th a t th e ? ex ible m a teria l ca n be des igned in a ny s iz e
a nd/ or s h a pe.
[ 003 1] FIG. 4 illus tra tes a deta iled ex a m ple 400 of m ood
a ctua ted device 108 th a t includes a ? ex ible m a teria l 402. In
th is ex a m ple, ? ex ible m a teria l 402 of m ood-a ctua ted device
108 is controlled by controller 106 to rea ct to a ch a nge in th e
em otiona l s ta te of th e us er by ch a nging s h a pes from a ? a t
s h a pe illus tra ted a t 108-a to a crum pled or enfolded s h a pe
illus tra ted a t 108-b. In s om e em bodim ents , controller 106
ca us es ? ex ible m a teria l 402 of m ood-a ctua ted device 108 to
rea ct to indica te th e em otiona l s ta te of th e us er. For ex a m ple,
th e ? a t s h a pe of ? ex ible m a teria l 402 a t 108-a m a y indica te a
? rs t em otiona l s ta te of th e us er, a nd th e crum pled s h a pe of
? ex ible m a teria l 402 a t 108-b m a y indica te a s econd em o
tiona l s ta te of th e us er.
[ 003 2] In va rious em bodim ents , ? ex ible m a teria l 402 is
controlled to indica te th e em otiona l s ta te of th e us er by ch a ng
ing to a s h a pe th a t vis ua lly m irrors th e em otiona l s ta te of th e
us er. As des cribed h erein, a s h a pe of th e ? ex ible m a teria l
vis ua lly m irrors a n em otiona l s ta te wh en ch a ra cteris tics of
th e s h a pe repres ent ch a ra cteris tics of th e em otiona l s ta te. At
108-a , for ex a m ple, th e rela x ed s h a pe of ? ex ible m a teria l 402
m a y vis ua lly m irror th a t th e em otiona l s ta te of th e us er is
ca lm . In contra s t, th e tigh t winding up of ? ex ible m a teria l 402
a t 108-b m a y vis ua lly m irror th a t th e us er is s tres s ed. It is to
be noted, h owever, th a t m ood-a ctua ted device 108 ca n be
con? gured or m a pped to ch a nge to a ny s h a pe res pons ive to
a ny em otiona l s ta te of th e us er. For ex a m ple, ? ex ible m a teria l
402 could be controlled to ch a nge to th e crum pled s h a pe to
indica te th a t th e us er is ca lm , a nd to ch a nge to th e ? a t s h a pe
to indica te th a t th e us er is s tres s ed.
[ 003 3 ] In a n em bodim ent, ? ex ible m a teria l 402 of m ood
a ctua ted device 108 is con? gured to rea ct to four q ua dra nts of
h igh or low a rous a l, a nd nega tive or pos itive va lence. For
ex a m ple, a s des cribed a bove, if th e us er is in a s ta te of low
a rous a l, or ca lm , ? ex ible m a teria l 402 ca n be controlled to
rea ct a s illus tra ted a t 108-a , a nd if th e us er is in a s ta te of h igh
a rous a l, or s tres s ed, th e ? ex ible m a teria l ca n rea ct a s illus
tra ted a t 108-b. In a ddition to th es e ex a m ples , h owever, ? ex
ible m a teria l 402 ca n be controlled to rea ct to vis ua lly m irror
h a ppines s if th e us er is h a ppy, s uch a s by being controlled to
rea ct with ra pid m ovem ents of a ir pock ets running th rough
th e ? ex ible m a teria l. Alterna tely, if th e us er is s a d, ? ex ible
m a teria l 402 ca n be controlled to rea ct to vis ua lly m irror
s a dnes s , s uch a s by being controlled to droop. It is to be noted,
h owever, th a t m ood-a ctua ted device 108 ca n be con? gured to
m ove in a ny direction or ch a nge into a ny s h a pe to indica te a ny
em otiona l s ta te of th e us er.
[ 003 4] B y ch a nging s h a pes , ? ex ible m a teria l 402 noti? es
th e us er of th e us er s em otiona l s ta te, a nd ena bles th e us er to
a lter th is s ta te th rough a wa renes s . Cons ider, for ex a m ple, th a t
th e us er is una wa re of being s tres s ed. In res pons e to th e us er s
s tres s ful s ta te, ? ex ible m a teria l 402 is controlled to ch a nge to
th e crum pled s h a pe illus tra ted a t 108-b. Th is crum pled s h a pe
Ma r. 27 , 2014
m a y ca us e a wa renes s by th e us er th a t th e us er is s tres s ed
wh ich ena bles th e us er to a ct to reduce th is s tres s level, s uch
a s by ta k ing a few deep brea th s or going for a wa lk . If th e us er
is s ucces s ful in rela x ing, ? ex ible m a teria l 402 noti? es th e
us er th a t th e us er h a s ca lm ed down by ch a nging ba ck to th e
? a t s h a pe. It is to be a pprecia ted, th a t noticing ? ex ible m a te
ria l 402 rea ct by ch a nging ba ck to th e ? a t s h a pe a t 108-a m a y
h elp to rea s s ure th e us er th a t th e us er s s tres s level h a s been
reduced.
[ 003 5] In s om e em bodim ents , ? ex ible m a teria l 402 is con
? gured to ch a nge to a s h a pe th a t ca n h elp ch a nge th e em o
tiona l s ta te of th e us er. Th e s h a pes th a t ca n h elp ch a nge th e
em otiona l s ta te of th e us er ca n be ba s ed on s tudies th a t indi
ca te th a t th e us er s em otiona l s ta te is ch a nged by wa tch ing or
intera cting with th e s h a pe of th e ? ex ible m a teria l. For
ex a m ple, if th e em otiona l s ta te of th e us er is s tres s ed ,
controller 106 ca n ca us e ? ex ible m a teria l 402 to rea ct in a
wa y th a t m a y h elp to ca lm th e us er s uch , a s by ca us ing th e
? ex ible m a teria l to s lowly unfurl. Wa tch ing ? ex ible m a teria l
402 s lowly unfurl m a y h elp rela x th e us er, th ereby ch a nging
th e us er s em otiona l s ta te from s tres s ed to ca lm .
[ 003 6] In non-lim iting ex a m ple 400, m ood-a ctua ted device
108 furth er includes wires 404, a m icrocontroller 406, a nd a
power s ource 408. Flex ible m a teria l 402 is interla ced with
wires 404, wh ich ca n be a ny type of wire th a t is con? gured to
contra ct wh en h ea ted, s uch a s N itinol wire. Wh en wires 404
h ea t a nd contra ct, th ey ca us e ? ex ible m a teria l 402 to rea ct by
crum pling a s illus tra ted a t 108-b. As wires 404 cool, th ey
ca us e ? ex ible m a teria l 402 to unfold a nd return to its origina l
? a t s ta te a s illus tra ted a t 108-11. It is to be noted th a t oth er
m ech a nis m s m a y be im plem ented to ca us e th e ? ex ible m a te
ria l to rea ct, s uch a s s ervo m otors .
[ 003 7 ] Microcontroller 406 is con? gured to receive control
s igna ls from controller 106, a nd res pons ively ca us e power
from power s ource 408 to be fed th rough wires 404 ca us ing
th e wires to h ea t up a nd contra ct. For ex a m ple, m icrocontrol
ler 406 ca n turn on power s ource 408 for a predeterm ined
a m ount of tim e to h ea t wires 404 th ereby ca us ing ? ex ible
m a teria l 402 to ch a nge to th e crum pled s h a pe a t 108-b. Sim i
la rly, m icrocontroller 406 ca n turn off power s ource 408 to
cool th e wires th ereby ca us ing ? ex ible m a teria l 402 to ch a nge
ba ck to th e ? a t s h a pe illus tra ted a t 108-a . In s om e em bodi
m ents , m ood-a ctua ted device 108 m a y furth er include one or
m ore h a nging weigh ts th a t a re a tta ch ed to th e lower end of
? ex ible m a teria l 402. Th es e h a nging weigh ts h elp to pull
? ex ible m a teria l 402 ba ck to th e ? a t s h a pe a s wires 404 cool.
[ 003 8] Mood-Actua ted D evice with Mech a nica l Com po
nent
[ 003 9 ] In va rious em bodim ents , m ood-a ctua ted device 108
includes a m ech a nica l com ponent th a t is controlled to rea ct
by m oving ba s ed on th e em otiona l s ta te of th e us er. In s om e
em bodim ents , th e m ood-a ctua ted device is con? gured to be
wea ra ble by th e us er, a nd th e m ech a nica l com ponent ca n
notify th e us er, a nd in s om e ca s es oth er people, of th e em o
tiona l s ta te of th e us er. In th es e em bodim ents , bio s ens or 102
m a y be im plem ented a s pa rt of m ood-a ctua ted device 108 to
s ens e indica tors of a n em otiona l s ta te of a us er th a t is wea ring
th e m ood-a ctua ted device. Alterna tely, bio s ens or 102 m a y be
im plem ented s epa ra te from m ood-a ctua ted device 108 a nd
con? gured to com m unica te with m ood-a ctua ted device 108
via a wired or wireles s connection.
[ 0040] FIG. 5 illus tra tes a deta iled ex a m ple 500 of a m ood
a ctua ted device 108 th a t includes a m ech a nica l com ponent
502. In th is ex a m ple, m ood-a ctua ted device is im plem ented
US 2014/0085181A1
a s a robotic butter? y, a nd m ech a nica l com ponent 502 is
im plem ented a s m ech a nica l wings of th e robotic butter? y.
Mech a nica l com ponent 502 of m ood-a ctua ted device 108 is
controlled by controller 106 to rea ct by m oving ba s ed on th e
em otiona l s ta te of th e us er.
[ 0041] Controller 106 ca n va ry th e s peed a nd/ or th e a m ount
of m ovem ent of m ech a nica l com ponent 502 to indica te th e
em otiona l s ta te of th e us er. For ex a m ple, a t 504 controller 106
ca us es th e wings of th e robotic butter? y to m ove a s m a ll
dis ta nce, res ulting in a gentle h over . At 506, controller 106
ca us es th e wings of th e robotic butter? y to m ove a grea ter
dis ta nce th a n th e dis ta nce m oved a t 504. At 508, controller
106 ca us es th e wings of th e robotic butter? y to m ove a n even
grea ter dis ta nce th a n th e dis ta nce m oved a t 506, res ulting in a
la rge ? a p of th e wings . In s om e em bodim ents , controller
106 ca us es m ech a nica l com ponent 502 of m ood-a ctua ted
device 108 to rea ct to indica te th e em otiona l s ta te of th e us er.
For ex a m ple, th e m ovem ent of th e wings of th e robotic but
ter? y illus tra ted a t 504 m a y indica te a ? rs t em otiona l s ta te of
th e us er, th e m ovem ent of th e wings a t 506 m a y indica te a
s econd em otiona l s ta te of th e us er, a nd th e m ovem ent of th e
wings a t 508 m a y indica te a th ird em otiona l s ta te of th e us er.
[ 0042] In va rious em bodim ents , m ech a nica l com ponent
502 is controlled to indica te th e em otiona l s ta te of th e us er by
m oving to vis ua lly m irror th e em otiona l s ta te of th e us er. As
des cribed h erein, a m ovem ent of th e m ech a nica l com ponent
vis ua lly m irrors a n em otiona l s ta te wh en ch a ra cteris tics of
th e m ovem ent repres ent ch a ra cteris tics of th e em otiona l s ta te.
For ex a m ple, th e gentle h over of th e m ech a nica l wings a t 504
m a y vis ua lly m irror th a t th e em otiona l s ta te of th e us er is ca lm
or rela x ed. In contra s t, th e la rge ? a p of th e wings a t 508 m a y
vis ua lly m irror th a t th e us er is s tres s ed, ex cited, a nd/or ner
vous . In s om e ca s es , controller 106 ca n a ls o control th e s peed
a t wh ich m ech a nica l com ponent 502 m oves . For ex a m ple,
controller 106 ca n control a dura tion of tim e for th e full
wingtip-to-wingtip contra ction of th e la rge ? a p a t 508 to
repres ent different em otiona l s ta tes of th e us er. To do s o,
controller 106 ca us es th e wings to m ove s lowly to increa s e th e
dura tion of tim e for th e full wingtip-to-wingtip contra ction,
or to m ove q uick ly to decrea s e th e dura tion of tim e for th e full
wingtip-to-wingtip contra ction. It is to be noted th a t m ood
a ctua ted device 108 ca n be con? gured or m a pped to a ny type
of m ovem ent res pons ive to a ny em otiona l s ta te of th e us er.
For ex a m ple, th e wings could be controlled to m ove in th e
la rge ? a p of 508 to indica te th a t th e us er is ca lm , a nd to gently
h over a t 504 to indica te th a t th e us er is s tres s ed.
[ 0043 ] Mech a nica l com ponent 502 noti? es th e us er of th e
us er s em otiona l s ta te th rough m ovem ent, a nd ena bles th e
us er to a lter th is s ta te th rough a wa renes s . Cons ider, for
ex a m ple, th a t th e us er is una wa re of being s tres s ed. In
res pons e to th e us er s s tres s ful s ta te, th e wings of th e robotic
butter? y a re controlled to m ove in th e la rge ? a p a s illus tra ted
a t 508. Th is la rge ? a p m a y ca us e a wa renes s by th e us er th a t
th e us er is s tres s ed, wh ich ena bles th e us er to a ct to reduce th is
s tres s level, s uch a s by ta k ing a few deep brea th s or going for
a wa lk . If th e us er is s ucces s ful in rela x ing, th e wings of th e
robotic butter? y notify th e us er th a t th e us er h a s ca lm ed down
by m oving in th e gentle h over a s illus tra ted a t 504. It is to be
a pprecia ted, th a t noticing th e wings m ove in th e gentle h over
m a y h elp to rea s s ure th e us er th a t th e us er s s tres s level h a s
been reduced.
[ 0044] In s om e em bodim ents , m ech a nica l com ponent 502
is con? gured to m ove in a wa y th a t ca n h elp ch a nge th e
em otiona l s ta te of th e us er. Th e m ovem ents th a t ca n h elp
Ma r. 27 , 2014
ch a nge th e em otiona l s ta te of th e us er ca n be ba s ed on s tudies
th a t indica te th a t th e us er s em otiona l s ta te is ch a nged by
wa tch ing or intera cting with th e m ovem ent of th e m ech a nica l
com ponent. For ex a m ple, if th e em otiona l s ta te of th e us er is
s tres s ed , controller 106 ca n ca us e m ech a nica l com ponent
502 to rea ct in a wa y th a t m a y h elp to ca lm th e us er s uch , a s
by ca us ing th e wings of th e robotic butter? y to m ove in th e
gentle h over. Wa tch ing th e wings of th e m ech a nica l butter? y
m ove in th e gentle h over m a y h elp rela x th e us er, th ereby
ch a nging th e us er s em otiona l s ta te from s tres s ed to ca lm .
[ 0045] In non-lim iting ex a m ple 500, m ood-a ctua ted device
108 furth er includes wires 510, a m icrocontroller 512, a nd a
power s ource 514. In th is ex a m ple, th e wings of th e robotic
butter? y a re interla ced with wires 510 ( not pictured) , wh ich
ca n be a ny type of wire th a t is con? gured to contra ct wh en
h ea ted, s uch a s N itinol wire. Wh en wires 510 a re h ea ted, th ey
ca us e th e wings of th e robotic butter? y to clos e, a nd a s wires
510 cool th ey ca us e th e wings to open. Th us , m icrocontroller
512 ca us es th e wings of th e robotic butter? y to ? a p by ca us ing
power from power s ource 514 to be fed th rough wires 510
ca us ing th e wings to clos e, a nd reducing th e power fed
th rough wires 510 ca us ing th e wings to open. Microcontroller
512 ca n control th e a pex of th e ? a p ( e. g. , h ow m uch th e wings
clos e) a nd/or th e s peed of th e ? a p by m odifying th e volta ge
fed from power s ource 514 to wires 510. It is to be noted th a t
oth er m ech a nis m s m a y be im plem ented to ca us e th e wings of
th e robotic butter? y to m ove, s uch a s s ervo m otors .
[ 0046] In s om e ca s es , th e m ech a nica l com ponent ca n be
des igned s o a s to notify oth er people of th e us er s em otiona l
s ta te. For ex a m ple, a m ood-a ctua ted device worn by a us er
could notify oth er people th a t th e us er is s tres s ed by ca us ing
m ovem ent of th e m ech a nica l com ponent. As a n ex a m ple, in a
cla s s room environm ent, th e m ech a nica l com ponent could
notify th e tea ch er wh eth er or not ea ch s tudent is pa ying a tten
tion. In oth er em bodim ents , th e m ech a nica l com ponent is
con? gured to notify th e us er with out notifying oth ers of th e
us er s em otiona l s ta te. For ex a m ple, th e m ech a nica l com po
nent ca n vibra te or m ove in a wa y th a t is noticea ble to th e us er
but is not noticea ble by oth ers .
Ex a m ple Meth ods
[ 0047 ] FIG. 6 is a ? ow dia gra m depicting a n ex a m ple
m eth od 600 im plem ented by m ood-ra ting s ervice 104. B lock
602 ca us es dis pla y of a us er interfa ce on a s creen of a com
puting device th a t ena bles a us er to ra te a current m ood of th e
us er. For ex a m ple, m ood-ra ting s ervice 104 ca us es a us er
interfa ce 204 ( FIG. 2) to be dis pla yed on a s creen of com put
ing device 202 th a t ena ble a us er to ra te a current m ood of th e
us er.
[ 0048] B lock 604 receives input indica ting th e current
m ood of th e us er, a nd block 606 provides m ood inform a tion,
ba s ed on th e input, to a controller effective to ca us e a m ood
a ctua ted device to rea ct ba s ed on th e m ood inform a tion. For
ex a m ple, m ood-ra ting s ervice 104 receives us er input indi
ca ting th e current m ood of th e us er via us er interfa ce 204.
Mood-ra ting s ervice 104 th en provides m ood inform a tion,
th a t includes th e us er input, to controller 106 effective to
ca us e m ood-a ctua ted device 108 to rea ct ba s ed on th e m ood
inform a tion.
[ 0049 ] FIG. 7 is a ? ow dia gra m depicting a n ex a m ple
m eth od 7 00 of controlling m ood-a ctua ted device 108. B lock
7 02 receives m ood inform a tion corres ponding to a current
m ood of a us er. For ex a m ple, controller 106 ( FIG. 1) receives
US 2014/0085181A1
m ood inform a tion corres ponding to a current m ood of th e
us er from bio s ens ors 102 a nd/or m ood-ra ting s ervice 104.
[ 0050] B lock 7 04 determ ines a n em otiona l s ta te of th e us er
ba s ed on th e m ood inform a tion. For ex a m ple, controller 106
determ ines a n em otiona l s ta te of th e us er ba s ed on th e m ood
inform a tion received from bio s ens ors 102 a nd/ or m ood
ra ting s ervice 104. Controller 106 ca n determ ine a va riety of
different em otiona l s ta tes of th e us er, s uch a s th e us er being
h a ppy, s a d, s tres s ed, ca lm , ex cited, bored, or a ngry, to na m e
j us t a few.
[ 0051] B lock 7 06 ca us es a m ood-a ctua ted device to rea ct
ba s ed on th e em otiona l s ta te of th e us er. For ex a m ple, con
troller 106 ca us es m ood-a ctua ted device 108 to rea ct ba s ed on
th e em otiona l s ta te of th e us er. In s om e ca s es , m ood-a ctua ted
device 108 includes a ? ex ible m a teria l 402 th a t is con? gured
to rea ct by ch a nging to a s h a pe th a t corres ponds to th e em o
tiona l s ta te of th e us er. In oth er em bodim ents , m ood-a ctua ted
device 108 includes a m ech a nica l com ponent 502 th a t is
con? gured to rea ct by m oving ba s ed on th e em otiona l s ta te of
th e us er.
[ 0052] FIG. 8 is a ? ow dia gra m depicting a n ex a m ple
m eth od 800 im plem ented by a m ood-a ctua ted device th a t
includes a bio s ens or. B lock 802 s ens es indica tors of a n
em otiona l s ta te of a us er. For ex a m ple, bio s ens or 102 ( FIG. 1)
ca n be im plem ented a s pa rt of a wea ra ble m ood-a ctua ted
device 108, s uch a s th e m ech a nica l butter? y illus tra ted in
FIG. 5. B io s ens or 102 ca n be a ny type of s ens or con? gured
to detect or s ens e indica tors of a us er s m ood or em otiona l
s ta te. In th is ca s e, bio s ens or 102 is im plem ented a s a s ens or
th a t is con? gured to m a k e ph ys ica l conta ct with th e us er, s uch
a s a h ea rt ra te m onitor, a n electroca rdiogra ph y m onitor, or a
ga lva nic s k in res pons e m onitor.
[ 0053 ] B lock 804 ca us es a m ech a nica l com ponent to m ove
ba s ed on th e em otiona l s ta te of th e us er. For ex a m ple, m icro
controller 512 ( FIG. 5) ca us es m ech a nica l com ponent 502
( illus tra ted a s m ech a nica l wings ) to m ove ba s ed on th e em o
tiona l s ta te of th e us er s ens ed by bio s ens or 102.
Ex a m ple D evice
[ 0054] FIG. 9 illus tra tes va rious com ponents of ex a m ple
device 9 00 th a t ca n be im plem ented a s a ny type of client,
s erver, a nd/or dis pla y device a s des cribed with reference to
th e previous FIGS. 1-8 to im plem ent tech niq ues ena bling a
m ood-a ctua ted device. In em bodim ents , device 9 00 ca n be
im plem ented a s one or a com bina tion of a wired a nd/ or wire
les s device, a s a form of ? a t pa nel dis pla y, televis ion, televi
s ion client device ( e. g. , televis ion s et-top box , digita l video
recorder ( D VR) , etc. ) , cons um er device, com puter device,
s erver device, porta ble com puter device, us er device, com
m unica tion device, video proces s ing a nd/ or rendering device,
a pplia nce device, ga m ing device, electronic device, a nd/ or a s
a noth er type of device. D evice 9 00 m a y a ls o be a s s ocia ted
with a viewer ( e. g. , a pers on or us er) a nd/or a n entity th a t
opera tes th e device s uch th a t a device des cribes logica l
devices th a t include us ers , s oftwa re, ? rm wa re, a nd/ or a com
bina tion of devices .
[ 0055] D evice 9 00 includes com m unica tion devices 9 02
th a t ena ble wired a nd/or wireles s com m unica tion of device
da ta 9 04 ( e. g. , received da ta , da ta th a t is being received, da ta
s ch eduled for broa dca s t, da ta pa ck ets of th e da ta , etc. ) . Th e
device da ta 9 04 or oth er device content ca n include con? gu
ra tion s ettings of th e device, m edia content s tored on th e
device, a nd/or inform a tion a s s ocia ted with a us er of th e
device. Media content s tored on device 9 00 ca n include a ny
Ma r. 27 , 2014
type of a udio, video, a nd/or im a ge da ta . D evice 9 00 includes
one or m ore da ta inputs 9 06 via wh ich a ny type of da ta , m edia
content, a nd/ or inputs ca n be received, s uch a s us er- s electa ble
inputs , m es s a ges , m us ic, televis ion m edia content, recorded
video content, a nd a ny oth er type of a udio, video, a nd/or
im a ge da ta received from a ny content a nd/or da ta s ource.
[ 0056] D evice 9 00 a ls o includes com m unica tion interfa ces
9 08, wh ich ca n be im plem ented a s a ny one or m ore of a s eria l
a nd/or pa ra llel interfa ce, a wireles s interfa ce, a ny type of
network interfa ce, a m odem , a nd a s a ny oth er type of com
m unica tion interfa ce. Th e com m unica tion interfa ces 9 08 pro
vide a connection a nd/or com m unica tion link s between
device 9 00 a nd a com m unica tion network by wh ich oth er
electronic, com puting, a nd com m unica tion devices com m u
nica te da ta with device 9 00.
[ 0057 ] D evice 9 00 includes one or m ore proces s ors 9 10
( e. g. , a ny of m icroproces s ors , controllers , a nd th e lik e) , wh ich
proces s va rious com puter-ex ecuta ble ins tructions to control
th e opera tion of device 9 00 a nd to ena ble tech niq ues for
im plem enting a tra ns pa rent dis pla y device. Alterna tively or
in a ddition, device 9 00 ca n be im plem ented with a ny one or
com bina tion of h a rdwa re, ? rm wa re, a s ys tem -on-ch ip ( SoC) ,
or ? x ed logic circuitry th a t is im plem ented in connection with
proces s ing a nd control circuits wh ich a re genera lly identi? ed
a t 9 12. Alth ough not s h own, device 9 00 ca n include a s ys tem
bus or da ta tra ns fer s ys tem th a t couples th e va rious com po
nents with in th e device. A s ys tem bus ca n include a ny one or
com bina tion of different bus s tructures , s uch a s a m em ory bus
or m em ory controller, a periph era l bus , a univers a l s eria l bus ,
a nd/or a proces s or or loca l bus th a t utiliz es a ny of a va riety of
bus a rch itectures .
[ 0058] D evice 9 00 a ls o includes com puter-rea da ble s tor
a ge m edia 9 14, s uch a s one or m ore m em ory devices th a t
ena ble pers is tent a nd/or non-tra ns itory da ta s tora ge ( i. e. , in
contra s t to m ere s igna l tra ns m is s ion) , ex a m ples of wh ich
include ra ndom a cces s m em ory ( RAM) , non-vola tile
m em ory ( e. g. , a ny one or m ore of a rea d-only m em ory
( ROM) , non-vola tile RAM ( N V RAM) , ? a s h m em ory,
EPROM, EEPROM, etc. ) , a nd a dis k s tora ge device. A dis k
s tora ge device m a y be im plem ented a s a ny type of m a gnetic
or optica l s tora ge device, s uch a s a h a rd dis k drive, a record
a ble a nd/or rewritea ble com pa ct dis c ( CD ) , a ny type of a
digita l vers a tile dis c ( D VD ) , a nd th e lik e. D evice 9 00 ca n a ls o
include a m a s s s tora ge m edia device 9 16.
[ 0059 ] Com puter-rea da ble s tora ge m edia 9 14 provides
da ta s tora ge m ech a nis m s to s tore th e device da ta 9 04, a s well
a s va rious device a pplica tions 9 18 a nd a ny oth er types of
inform a tion a nd/or da ta rela ted to opera tiona l a s pects of
device 9 00. For ex a m ple, a n opera ting s ys tem 9 20 ca n be
m a inta ined a s a com puter a pplica tion with th e com puter
rea da ble s tora ge m edia 9 14 a nd ex ecuted on proces s ors 9 10.
Th e device a pplica tions 9 18 m a y include a device m a na ger,
s uch a s a ny form of a control a pplica tion, s oftwa re a pplica
tion, s igna l -proces s ing a nd control m odule, code th a t is na tive
to a pa rticula r device, a h a rdwa re a bs tra ction la yer for a
pa rticula r device, a nd s o on.
[ 0060] Th e device a pplica tions 9 18 a ls o include a ny s ys tem
com ponents or m odules to im plem ent tech niq ues us ing or
ena bling a m ood-a ctua ted device. In th is ex a m ple, th e device
a pplica tions 9 18 ca n include controller 106 a nd/or m icrocon
troller 406 for controlling a m ood-a ctua ted device.
US 2014/0085181A1
CON CL USION
[ 0061] Th is docum ent des cribes va rious a ppa ra tus es a nd
tech niq ues for im plem enting a m ood-a ctua ted device.
Alth ough th e invention h a s been des cribed in la ngua ge s pe
ci? c to s tructura l fea tures a nd/ or m eth odologica l a cts , it is to
be unders tood th a t th e invention de? ned in th e a ppended
cla im s is not neces s a rily lim ited to th e s peci? c fea tures or a cts
des cribed. Ra th er, th e s peci? c fea tures a nd a cts a re dis clos ed
a s ex a m ple form s of im plem enting th e cla im ed invention.
Wh a t is cla im ed is :
1. A m ood-a ctua ted device, com pris ing:
a m icrocontroller con? gured to receive s igna ls corre
s ponding to a n em otiona l s ta te of a us er; a nd
a ? ex ible m a teria l con? gured to be controlled by th e m icro
controller to ch a nge to a s h a pe ba s ed on th e em otiona l
s ta te of th e us er.
2. Th e m ood-a ctua ted device a s recited in cla im 1, wh erein
th e ? ex ible m a teria l is con? gured to ch a nge to a s h a pe ba s ed
on th e em otiona l s ta te of th e us er by ch a nging to a s h a pe th a t
indica tes th e em otiona l s ta te of th e us er.
3 . Th e m ood-a ctua ted device a s recited in cla im 1, wh erein
th e ? ex ible m a teria l is con? gured to ch a nge to a s h a pe ba s ed
on th e em otiona l s ta te of th e us er by ch a nging to a s h a pe th a t
vis ua lly m irrors th e em otiona l s ta te of th e us er.
4. Th e m ood-a ctua ted device a s recited in cla im 1, wh erein
th e ? ex ible m a teria l is con? gured to ch a nge to a s h a pe ba s ed
on th e em otiona l s ta te of th e us er by ch a nging to a s h a pe th a t
ca n h elp ch a nge th e em otiona l s ta te of th e us er.
5. Th e m ood-a ctua ted device a s recited in cla im 1, wh erein
th e ? ex ible m a teria l is interla ced with wires th a t contra ct
wh en h ea ted, a nd wh erein th e m icrocontroller ch a nges th e
s h a pe of th e ? ex ible m a teria l by ca us ing th e wires to be
h ea ted or cooled.
6. Th e m ood-a ctua ted device a s recited in cla im 5, wh erein
th e m ood-a ctua ted device furth er includes a power s ource
th a t is connected to th e wires , a nd wh erein th e m icrocontrol
ler ca us es th e wires to be h ea ted by turning on th e power
s ource, a nd ca us es th e wires to be cooled by turning off th e
power s ource.
7 . Th e m ood-a ctua ted device a s recited in cla im 1, wh erein
th e ? ex ible m a teria l is con? gured to be controlled by th e
m icrocontroller to ch a nge to a ? a t s h a pe wh en th e em otiona l
s ta te of th e us er is rela x ed, a nd to ch a nge to a crum pled s h a pe
wh en th e em otiona l s ta te of th e us er is s tres s ed.
8. Th e m ood-a ctua ted device a s recited in cla im 1, wh erein
th e ? ex ible m a teria l com pris es one of felt, cloth , pla s tic, or
m eta l.
9 . A m eth od, com pris ing:
receiving m ood inform a tion corres ponding to a current
m ood of a us er;
Ma r. 27 , 2014
determ ining a n em otiona l s ta te of th e us er ba s ed a t lea s t in
pa rt on th e m ood inform a tion; a nd
ca us ing a m ood-a ctua ted device to rea ct ba s ed on th e em o
tiona l s ta te of th e us er.
10. Th e m eth od a s recited in cla im 9 , wh erein th e m ood
inform a tion is received from one or m ore bio s ens ors .
11. Th e m eth od a s recited in cla im 10, wh erein th e one or
m ore bio s ens ors com pris e a t lea s t one of a h ea rt ra te m onitor,
a n electroca rdiogra ph y m onitor, or a ga lva nic s k in res pons e
m onitor.
12. Th e m eth od a s recited in cla im 9 , wh erein th e m ood
inform a tion is received from a m ood-ra ting s ervice th a t
ena bles a us er to ra te th e us er s current m ood.
13 . Th e m eth od a s recited in cla im 9 , wh erein th e m ood
a ctua ted device includes a ? ex ible m a teria l.
14. Th e m eth od a s recited in cla im 13 , wh erein th e ? ex ible
m a teria l is controlled to rea ct by ch a nging to a s h a pe th a t
indica tes th e em otiona l s ta te of th e us er.
15. Th e m eth od a s recited in cla im 13 , wh erein th e ? ex ible
m a teria l is controlled to rea ct by ch a nging to a s h a pe th a t
vis ua lly m irrors th e em otiona l s ta te of th e us er.
16. Th e m eth od a s recited in cla im 1, wh erein th e ? ex ible
m a teria l is controlled to rea ct by ch a nging to a s h a pe th a t is
con? gured to h elp ch a nge th e em otiona l s ta te of th e us er.
17 . Com puter-rea da ble s tora ge m edia h a ving ins tructions
s tored th ereon th a t, wh en ex ecuted by a proces s or, perform a
m eth od com pris ing:
ca us ing dis pla y of a us er interfa ce on a s creen of a com
puting device th a t ena bles a us er to ra te a current m ood
of th e us er;
receiving input indica ting th e current m ood of th e us er; a nd
providing m ood inform a tion, ba s ed on th e input, to a con
troller effective to ca us e a m ood-a ctua ted device to rea ct
ba s ed on th e m ood inform a tion.
18. Th e com puter-rea da ble s tora ge m edia a s recited in
cla im 17 , wh erein th e us er interfa ce includes a grid th a t
ena bles th e us er to ra te th e current m ood of th e us er between
two oppos ite m oods a long a ? rs t a x is a nd between two dif
ferent oppos ite m oods a long a s econd a x is perpendicula r to
th e ? rs t a x is .
19 . Th e com puter-rea da ble s tora ge m edia a s recited in
cla im 17 , wh erein th e us er interfa ce includes a grid th a t
ena bles th e us er to ra te th e current m ood of th e us er from
nega tive va lence to pos itive va lence a long a ? rs t a x is a nd
from ex cited to rela x ed a long a s econd a x is perpendicula r to
th e ? rs t a x is .
20. Th e com puter-rea da ble s tora ge m edia a s recited in
cla im 17 , wh erein th e providing furth er com pris es providing
th e m ood inform a tion to th e controller effective to ca us e th e
m ood-a ctua ted device to rea ct by ch a nging to a s h a pe th a t
vis ua lly m irrors th e current m ood of th e us er.
* * * * *