`
`1111111111111111111111111111111111111111111111111111111111111
`US0090023 31 B2
`
`(12) United States Patent
`Nunally
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 9,002,331 B2
`* Apr. 7,2015
`
`(54) SYSTEM AND METHOD FOR MANAGING
`MOBILE COMMUNICATIONS
`
`(71) Applicant: e.Digital Corporation, San Diego, CA
`(US)
`
`(72)
`
`Inventor: Patrick O'Neal Nunally, Escondido,
`CA (US)
`
`(73) Assignee: e.Digital Corporation, San Diego, CA
`(US)
`
`( *) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.c. 154(b) by 0 days.
`
`This patent is subject to a terminal dis(cid:173)
`claimer.
`
`(21) Appl. No.: 13/646,158
`
`(22) Filed:
`
`Oct. 5, 2012
`
`(65)
`
`Prior Publication Data
`
`US 2013/0029647 Al
`
`Jan. 31, 2013
`
`Related U.S. Application Data
`
`(63)
`
`Continuation of application No. 12/891,875, filed on
`Sep. 28, 2010, now Pat. No. 8,311,522.
`
`(51)
`
`Int. Cl.
`H04M3142
`H04M 11725
`
`(2006.01)
`(2006.01)
`(Continued)
`
`(52)
`
`(58)
`
`U.S. Cl.
`CPC ........... H04M 1172569 (2013.01); G06Q 50101
`(2013.01); H04M 3142348 (2013.01); H04M
`22031655 (2013.01); H04W 41185 (2013.01);
`H04W 41206 (2013.01); H04W 4122 (2013.01);
`H04W 4116 (2013.01)
`Field of Classification Search
`CPC .......................... H04M 2207/18; H04W 84116
`
`USPC ............. 455/414.1,456.1,456.3,456.4,418,
`455/550.1,565,567; 600/300
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`7,054,614 Bl * 5/2006 Hunzinger .................... 455/411
`7,593,740 B2
`912009 Crowleyet a!.
`(Continued)
`
`OTHER PUBLICATIONS
`
`U.S. App!. No. 12/891,875, filed Sep. 28, 2010, Patrick Nunally,
`e.Digital Corporation.
`
`(Continued)
`
`Primary Examiner - Chuck Huynh
`(74) Attorney, Agent, or Firm - San Diego Patent Prep &
`Pros, Inc.; Mary Fales
`
`ABSTRACT
`(57)
`A device to automatically provide differing information lev(cid:173)
`els according to a predetermined social hierarchy includes a
`memory and a processor. The memory stores social templates
`corresponding to unique social signatures and being select(cid:173)
`able to provide, for each level of the predetermined social
`hierarchy, a corresponding differing amount of information to
`each member of the predetermined social hierarchy and/or a
`social networking service. The processor receives sensor data
`from a sensor set which detects sensor data related to an
`environment of a communication device, creates a detected
`social signature from the received sensor data, determines
`which of the social signatures of the social templates has the
`greatest correspondence with the created social signature,
`retrieves from the memory the determined one social tem(cid:173)
`plate having the greatest correspondence, and provides only
`as much information as allowed in the retrieved social tem(cid:173)
`plate.
`
`25 Claims, 3 Drawing Sheets
`
`100
`
`Electronic Device
`
`170
`
`160
`
`165
`
`167
`
`e.Digital Corporation
`Exhibit 2014 - Page 1
`
`
`
`US 9,002,331 B2
`Page 2
`
`(51)
`
`Int. Cl.
`G06Q50100
`H04W4118
`H04W4120
`H04W4122
`H04W4116
`
`(2012.01)
`(2009.01)
`(2009.01)
`(2009.01)
`(2009.01)
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`7,620,212 Bl *
`7,688,208 B2 *
`7,809,805 B2 *
`2008/0180243 Al *
`2008/0291024 Al
`2010/0056872 Al *
`2010/0142715 Al
`201010294938 Al
`2010/0299615 Al *
`201110273378 Al *
`2012/0213212 Al
`
`1112009 Allen et al .................... 382/115
`3/2010 Schuler et a!. ............. 340/572.1
`1012010 Stremel et a!. ................ 7091219
`7/2008 Aaron ........................... 340/540
`1112008 Zhang et al ................... 340/539
`3/2010 Kahn et a!. .................... 600/300
`6/2010 Goldstein et a!. ............... 381156
`1112010 Alameh et a!. ................ 250/342
`1112010 Miluzzo et al ................ 7151752
`1112011 Alameh et a!. ................ 345/173
`8/2012 Moore et a!.
`
`OTHER PUBLICATIONS
`
`U.S. App!. No. 13/047,163, filed Mar. 14, 2011, Patrick Nunally,
`e.Digital Corporation.
`U.S. App!. No. 13/047,206, filed Mar. 14, 2011, Patrick Nunally,
`e.Digital Corporation.
`U.S. App!. No. 13/047,420, filed Mar. 14, 2011, Patrick Nunally,
`e.Digital Corporation.
`U.S. App!. No. 13/047,290, filed Mar. 14, 2011, Patrick Nunally,
`e.Digital Corporation.
`U.S. App!. No. 13/047,306, filed Mar. 14, 2011, Patrick Nunally,
`e.Digital Corporation.
`U.S. App!. No. 13/681,054, filed Nov. 19,2012, Nunally, e.Digital
`Corp.
`U.S. App!. No. 131759,353, filed Feb. 5, 2013, Nunally et a!., e.Digital
`Corp.
`Ketabdar, Hamd, "Using Mobile Phones for Monitoring Physical
`Conditions,"Quality and Usability Lab, Deutsche Telekom Labora(cid:173)
`tories, Berlin, 3 pages.
`Facebook Help Center page on Places. http://www.facebook.com!
`heip/?page~1080. Retrieved on Sep. 28, 2010.
`* cited by examiner
`
`e.Digital Corporation
`Exhibit 2014 - Page 2
`
`
`
`u.s. Patent
`
`Apr. 7,2015
`
`Sheet 1 of 3
`
`US 9,002,331 B2
`
`FIG. 1
`
`I
`Optical
`Sensor
`
`I
`Acoustic
`Sensor
`
`130
`
`110
`
`Processor
`
`Processor
`
`I
`I
`Oplical if Acous:ic
`r
`I
`
`135
`
`Calculating
`Logic
`
`15~
`
`I
`Inertial
`
`Sensor
`
`I
`
`Malian
`Proces;or
`
`T
`
`Electronic Device
`
`/ --
`
`
`
`11 0
`
`I
`Location
`Sensor
`
`I
`
`1do
`
`Location
`r- Processor
`t
`I
`
`11
`
`Transceiver
`
`)
`
`170
`
`125
`I
`
`--
`
`/
`
`160
`
`165
`
`167
`
`/
`/
`/
`I Social I --
`/
`I Social }A
`
`Memory
`
`Templates
`
`Training
`
`e.Digital Corporation
`Exhibit 2014 - Page 3
`
`
`
`u.s. Patent
`
`Apr. 7,2015
`
`Sheet 2 of 3
`
`US 9,002,331 B2
`
`200
`
`~
`
`Mobile Device /
`
`2)0 2~0
`)
`Motion
`Sensor,
`and
`Processor
`
`Location
`Sensor,
`and
`Processor
`
`2~0
`)
`Optical
`Sensor,
`and
`Processor
`
`Processor
`
`I
`
`I
`
`I
`
`I
`
`Transceiver
`
`)
`
`280
`
`Calculating
`Logic
`
`J
`
`250
`
`FIG. 2
`
`240
`I
`)
`Acoustic
`Sensor,
`
`270
`
`1
`
`Server
`
`and ~ Remote
`\
`I
`275
`
`f:;alculating
`Logic
`
`260
`
`e.Digital Corporation
`Exhibit 2014 - Page 4
`
`
`
`u.s. Patent
`
`Apr. 7,2015
`
`Sheet 3 of 3
`
`US 9,002,331 B2
`
`FIG. 3
`
`Update
`classification
`error
`weighting/create
`new template
`
`Sample Sen sor Processors
`
`Format data samples
`
`Sen d formatted data to server
`
`Apply gen eral an d train ed templates
`
`Make apriori classification
`
`335
`
`Determi n e cl assifi cati on error
`
`y
`
`N
`
`Determin e reportin 9 level
`
`Report information to requestor according
`to current social classification in selected
`template
`
`300
`
`305
`
`310
`
`315
`
`320
`
`325
`
`330
`
`340
`
`345
`
`--350
`
`e.Digital Corporation
`Exhibit 2014 - Page 5
`
`
`
`US 9,002,331 B2
`
`1
`SYSTEM AND METHOD FOR MANAGING
`MOBILE COMMUNICATIONS
`
`CROSS-REFERENCE TO RELATED
`APPLICATION
`
`This application is a continuation of U.S. patent applica(cid:173)
`tion Ser. No. 12/891,875, filed Sep. 28, 2010, currently pend(cid:173)
`ing, the disclosure of which is incorporated herein by refer(cid:173)
`ence.
`
`BACKGROUND
`
`2
`According to an aspect of the invention, the levels of the
`social hierarchy of the retrieved social template include a first
`social hierarchy level which provides one level of information
`as selected in the retrieved social template, a second social
`hierarchy level which provides another of level information
`as selected in the retrieved social template, and a third social
`hierarchy level which provides further information as
`selected in the retrieved social template; and the processor
`determines a level value of each member by comparing the
`10 member with members assigned to having the first social
`hierarchy level, the second social hierarchy level, and the
`third social hierarchy level, and provides only as much infor(cid:173)
`mation as allowed by the determined social hierarchy level.
`According to an aspect of the invention, the user social
`15 statistics includes an amount of light of the environment of
`the communication device, a sound level of the environment
`of the communication device, a detected heart rate of a user of
`the communication device, ultrasound levels of the commu(cid:173)
`nication device, infrared levels of the communication device,
`20 temperature levels of the communication device, local net(cid:173)
`work/data logging of the communication device, capacitive
`readings of a touch screen of the communication device, a
`biometric based upon a user's use of the communication
`device, data related to the communications by and programs
`25 running on the communication device, pressure data of the
`communication device, magnetic field data of the communi(cid:173)
`cation device, proximity data of the communication devices,
`or combinations thereof.
`According to an aspect of the invention, the processor
`further detects an error between the detected social signature
`and the social signature of the determined one social template
`having the greatest correspondence, updates the social signa(cid:173)
`ture of the determined one social template to include the
`detected error such that the social signature of the determined
`35 one social template incorporates the detected social signature
`where it is determined that the determined one social template
`is accurate, and creates a new social template using the
`detected social signature where it is determined that the deter-
`mined one social template is not accurate.
`According to an aspect of the invention, the processor
`automatically determines if an incoming communication
`from a communication requestor is interruptive by, prior to
`completing the communication, assigning the communica(cid:173)
`tion requestor to one of the levels of the social hierarchy, and
`45 providing to the communication requestor only as much
`information as allowed under the social hierarchy as defined
`in the retrieved social template.
`According to an aspect of the invention, for at least one of
`the social templates, each level of the social hierarchy corre-
`50 sponds to a corresponding different social networking ser(cid:173)
`vice, and the processor automatically provides different
`updates to each of the social networking services as allowed
`under the social hierarchy as defined in the one social tem-
`plate.
`According to an aspect of the invention, one of the social
`networking services is for professional networking, one of the
`social networking services is for non-professional network(cid:173)
`ing, and one of the social networking services is a microblog(cid:173)
`ging service.
`According to an aspect of the invention, for at least one of
`the social templates, there is a single level of social hierarchy
`for a social networking service, and the processor automati(cid:173)
`cally provides an update to the social networking services.
`According to an aspect of the invention, for at least one of
`the social templates, there is a single level of social hierarchy
`for a microblogging service, and the processor automatically
`provides an update to the microblogging service.
`
`1. Field
`Aspects of the invention relate to automatically determin(cid:173)
`ing if an incoming communication is interruptive, and more
`particularly to the classification of a person's current actions
`such that selected callers can automatically or manually
`gauge the intrusiveness of a communication request.
`2. Description of the Related Art
`The development of pervasive communication technolo(cid:173)
`gies has delivered direct access to mobile device users world(cid:173)
`wide. While access has given users the convenience of com(cid:173)
`munication at all times this convenience in many cases is a
`burden as callers can inadvertently interrupt other activities
`which socially take precedence. One exemplary example is a
`phone ringing in the middle of a conversation-socially a
`person would never interrupt another conversation unless the
`matter was extremely urgent. The fact that communication 30
`requests cannot be socially integrated has made the perva(cid:173)
`siveness of communication a burden and has lead to ignoring
`of calls (urgent or not) as well as allowing remote communi(cid:173)
`cations to take precedence over local communications.
`
`SUMMARY
`
`According to an aspect of the invention, a device to auto(cid:173)
`matically provide differing levels of information according to
`a predetermined social hierarchy includes a memory which 40
`stores social templates, each social template corresponding to
`a unique social signature and being selectable to provide, for
`each level of the predetermined social hierarchy, a corre(cid:173)
`sponding differing amount of information to each member of
`the predetermined social hierarchy; and a processor which
`receives sensor data received from a sensor set which detects
`sensor data related to an environment of a communication
`device, creates a detected social signature from the received
`sensor data, determines which of the social signatures of the
`social templates has the greatest correspondence with the
`created social signature, retrieves from the memory the deter(cid:173)
`mined one social template having the greatest correspon(cid:173)
`dence, and provides to at least one member of the predeter(cid:173)
`mined social hierarchy only as much information as allowed
`under the social hierarchy as defined in the retrieved social 55
`template.
`According to an aspect of the invention, the sensor data
`comprises a location of the communication device; a move(cid:173)
`ment of the communication device; and user social statistics
`indicating an interaction between the communication device 60
`and the environment of the communication device, and the
`processor compares the location with map data to determine
`a map location of the communication device, and creates the
`detected social signature to include information on the map
`location of the communication device, the movement being 65
`experienced by the communication device, and the environ(cid:173)
`ment of the communication device.
`
`e.Digital Corporation
`Exhibit 2014 - Page 6
`
`
`
`US 9,002,331 B2
`
`3
`According to an aspect of the invention, at least one of the
`social templates corresponds to an emergency update, and
`when the processor detects an emergency situation from the
`sensor data, the processor automatically provides infonna(cid:173)
`tion related to the emergency to predetermined emergency
`services, friends and/or family members according to the
`detected emergency situation.
`According to an aspect of the invention, the processor
`processes the received sensor data to obtain biometric data of
`a user of the communication device, creates the detected 10
`social signature from the received sensor data and the
`obtained biometric data, identifies the user according to the
`obtained biometric data, and retrieves from the memory the
`determined one social template having the greatest corre- 15
`spondence to the detected social signature for the identified
`user.
`According to an aspect of the invention, one of the sensors
`comprises an input device which the user uses to input data,
`and the processor identifies the user according to a writing
`pattern of the user while inputting the data.
`According to an aspect of the invention, one of the sensors
`comprises an optical sensor, and the processor identifies the
`user according to a pattern recognition unique to the user.
`According to an aspect of the invention, one of the sensors
`comprises an audio sensor, and the processor identifies the
`user according to a speech pattern recognition unique to the
`user.
`According to an aspect of the invention, one of the sensors
`comprises an Ultra Wideband sensor which provides ranging 30
`data regarding the environment, and the processor includes in
`the social signature a size of the location in which the com(cid:173)
`munication device is found.
`According to an aspect of the invention, a communication
`device to automatically provide differing levels of infonna(cid:173)
`tion according to a predetermined social hierarchy includes a
`sensor set which detects sensor data related to an environment
`of the communication device; a memory which stores social
`templates, each social template corresponding to a unique
`social signature and being selectable to provide, for each level 40
`of the predetermined social hierarchy, a corresponding dif(cid:173)
`fering amount of information to each member of the prede(cid:173)
`termined social hierarchy; a processor which receives the
`sensor data received from the sensor set, creates a detected
`social signature from the received sensor data, detennines
`which of the social signatures of the social templates has the
`greatest correspondence with the created social signature,
`retrieves from the memory the detennined one social tem(cid:173)
`plate having the greatest correspondence, and provides to at
`least one member of the predetennined social hierarchy only
`as much infonnation as allowed under the social hierarchy as
`defined in the retrieved social template; a transceiver which
`provides communication with respect to external devices, and
`sends the information as defined in the retrieved social tem-
`plate under the control of the processor; and a housing which 55
`houses the sensor set, the processor, the memory, and the
`transceiver.
`According to an aspect of the invention, the sensor set
`comprises: a location sensor which senses a location of the
`communication device; an acceleration sensor which senses 60
`movement of the communication device; and a user social
`statistics sensor which senses an interaction between the
`communication device and the environment of the commu(cid:173)
`nication device, and the processor compares the location with
`map data to determine a map location of the communication
`device, and creates the detected social signature to include
`information on the map location of the communication
`
`4
`device, the acceleration being experienced by the communi(cid:173)
`cation device, and the environment of the communication
`device.
`According to an aspect of the invention, the device com(cid:173)
`prises a mobile device.
`According to an aspect of the invention, the levels of the
`social hierarchy of the retrieved social template include a first
`social hierarchy level which provides one level of infonna(cid:173)
`tion, a second social hierarchy level which provides another
`level of infonnation, and a third social hierarchy level which
`provides a different level of infonnation; and the processor
`determines a level value of each member by comparing the
`member with members assigned to having the first social
`hierarchy level, the second social hierarchy level, and the
`third social hierarchy level, and provides only as much infor(cid:173)
`mation as allowed by the detennined social hierarchy level.
`According to an aspect of the invention, the first social
`hierarchy level provides infonnation including a desired con(cid:173)
`tact state, the map location and the environment, the second
`20 social hierarchy level provides information including the
`desired contact state and the environment but not the map
`location, and the third social hierarchy level provides infor(cid:173)
`mation on only the desired contact state.
`According to an aspect of the invention, the sensor set
`25 further comprises an optical sensor which detects an amount
`oflight of the environment of the communication device, and
`an acoustic sensor which detects a sound level and/or char(cid:173)
`acteristics of the environment of the communication device.
`According to an aspect of the invention, the processor
`further detects an error between the detected social signature
`and the social signature of the determined one social template
`having the greatest correspondence, updates the social signa(cid:173)
`ture of the detennined one social template to include the
`detected error such that the social signature of the determined
`35 one social template incorporates the detected social signature
`where it is detennined that the detennined one social template
`is accurate, and creates a new social template using the
`detected social signature where it is determined that the deter-
`mined one social template is not accurate.
`According to an aspect of the invention, the processor
`automatically detennines if an incoming communication
`from a communication requestor being received through the
`transceiver is interruptive by, prior to completing the commu(cid:173)
`nication, assigning the communication requestor to one of the
`45 levels of the social hierarchy, and providing to the communi(cid:173)
`cation requestor only as much information as allowed under
`the social hierarchy as defined in the retrieved social template.
`According to an aspect of the invention, for at least one of
`the social templates, each level of the social hierarchy corre-
`50 sponds to a corresponding different social networking ser(cid:173)
`vice, and the processor automatically provides different
`updates to each of the social networking services as allowed
`under the social hierarchy as defined in the one social tem-
`plate.
`According to an aspect of the invention, one of the social
`networking services is for professional networking, one of the
`social networking services is for non-professional network(cid:173)
`ing, and one of the social networking services is a microblog(cid:173)
`ging service.
`According to an aspect of the invention, for at least one of
`the social templates, there is a single level of social hierarchy
`for a social networking service, and the processor automati(cid:173)
`cally provides an update to the social networking services.
`According to an aspect of the invention, for at least one of
`65 the social templates, there is a single level of social hierarchy
`for a microblogging service, and the processor automatically
`provides an update to the microblogging service.
`
`e.Digital Corporation
`Exhibit 2014 - Page 7
`
`
`
`US 9,002,331 B2
`
`5
`According to an aspect of the invention, at least one of the
`social templates corresponds to an emergency update, and
`when the processor detects an emergency situation from the
`sensor data, the processor automatically provides infonna(cid:173)
`tion related to the emergency to predetermined emergency
`services, friends and/or family members according to the
`detected emergency situation.
`According to an aspect of the invention, the processor
`processes the received sensor data to obtain biometric data of
`a user of the communication device, creates the detected 10
`social signature from the received sensor data and the
`obtained biometric data, identifies the user according to the
`obtained biometric data, and retrieves from the memory the
`determined one social template having the greatest corre(cid:173)
`spondence to the detected social signature for the identified 15
`user.
`According to an aspect of the invention, the sensor set
`comprises an input device which the user uses to input data,
`and the processor identifies the user according to a writing
`pattern of the user while inputting the data.
`According to an aspect of the invention, one of the sensors
`comprises an optical sensor, and the processor identifies the
`user according to a pattern recognition unique to the user.
`According to an aspect of the invention, one of the sensors
`comprises an audio sensor, and the processor identifies the
`user according to a speech pattern recognition unique to the
`user.
`According to an aspect of the invention, one of the sensors
`comprises an input device which the user uses to input data,
`and the processor detects a status of the communication
`device according to use or non-use of the input device.
`According to an aspect of the invention, the input device
`comprises a touch screen display including a capacitive sen(cid:173)
`sor, and the processor detects a status of the communication
`device according to changes in a capacitance detected by the 35
`capacitive sensor.
`According to an aspect of the invention, one of the sensors
`comprises an Ultra Wideband sensor which provides ranging
`data regarding the environment, and the processor includes in
`the social signature a size of the location in which the com(cid:173)
`munication device is found.
`According to an aspect of the invention, a server in com(cid:173)
`munication with a communication device via a network and
`which automatically provides differing levels of infonnation
`according to a predetennined social hierarchy includes a
`memory which stores social templates, each social template
`corresponding to a unique social signature and being select(cid:173)
`able to provide, for each level of the predetennined social
`hierarchy, a corresponding differing amount of information to
`each member of the predetermined social hierarchy; a pro(cid:173)
`cessor which receives from the communication device sensor
`data received from a sensor set of the communication device
`which detects sensor data related to an environment of the
`communication device, creates a detected social signature
`from the received sensor data, detennines which of the social
`signatures of the social templates has the greatest correspon(cid:173)
`dence with the created social signature, retrieves from the
`memory the detennined one social template having the great-
`est correspondence, and provides to at least one member of
`the predetermined social hierarchy only as much infonnation
`as allowed under the social hierarchy as defined in the
`retrieved social template; and a transceiver which receives the
`sensor data from the sensor set in the communication device,
`and provides under the control of the processor to at least one
`of the members of the predetermined social hierarchy only as 65
`much infonnation as allowed under the social hierarchy as
`defined in the retrieved social template.
`
`6
`According to an aspect of the invention, the sensor data
`comprises a location of the communication device, move(cid:173)
`ment of the communication device, and an interaction
`between the communication device and the environment of
`the communication device, and the processor compares the
`location with map data to detennine a map location of the
`communication device, and creates the detected social signa(cid:173)
`ture to include information on the map location of the com-
`munication device, the movement being experienced by the
`communication device, and the environment of the commu(cid:173)
`nication device.
`According to an aspect of the invention, the levels of the
`social hierarchy of the retrieved social template include: a
`first social hierarchy level which provides infonnation
`including a desired contact state, the map location and the
`environment, a second social hierarchy level which provides
`information including the desired contact state and the envi(cid:173)
`ronment but not the map location, and a third social hierarchy
`20 level which provides infonnation on only the desired contact
`state; and the processor detennines a level value of each
`member by comparing the member with members assigned to
`having the first social hierarchy level, the second social hier(cid:173)
`archy level, and the third social hierarchy level, and provides
`25 only as much infonnation as allowed by the detennined social
`hierarchy level.
`According to an aspect of the invention, the sensor data
`comprises optical information from an optical sensor which
`detects an amount oflight of the environment of the commu-
`30 nication device, and acoustic infonnation from an acoustic
`sensor which detects a sound level of the environment of the
`communication device.
`According to an aspect of the invention, the processor
`further detects an error between the detected social signature
`and the social signature of the determined one social template
`having the greatest correspondence, updates the social signa-
`ture of the detennined one social template to include the
`detected error such that the social signature of the determined
`one social template incorporates the detected social signature
`40 where it is detennined that the detennined one social template
`is accurate, and creates a new social template using the
`detected social signature where it is determined that the deter(cid:173)
`mined one social template is not accurate.
`According to an aspect of the invention, the processor
`45 automatically detennines if an incoming communication
`from a communication requestor being received through the
`transceiver is interruptive by, prior to completing the commu(cid:173)
`nication, assigning the communication requestor to one of the
`levels of the social hierarchy, and providing to the communi-
`50 cation requestor only as much information as allowed under
`the social hierarchy as defined in the retrieved social template.
`According to an aspect of the invention, for at least one of
`the social templates, each level of the social hierarchy corre(cid:173)
`sponds to a corresponding different social networking ser-
`55 vice, and the processor automatically provides different
`updates to each of the social networking services as allowed
`under the social hierarchy as defined in the one social tem(cid:173)
`plate.
`According to an aspect of the invention, one of the social
`60 networking services is for professional networking, one of the
`social networking services is for non-professional network(cid:173)
`ing, and one of the social networking services is a microblog(cid:173)
`ging service.
`According to an aspect of the invention, for at least one of
`the social templates, there is a single level of social hierarchy
`for a social networking service, and the processor automati(cid:173)
`cally provides an update to the social networking services.
`
`e.Digital Corporation
`Exhibit 2014 - Page 8
`
`
`
`US 9,002,331 B2
`
`7
`According to an aspect of the invention, for at least one of
`the social templates, there is a single level of social hierarchy
`for a microblogging service, and the processor automatically
`provides an update to the microblogging service.
`According to an aspect of the invention, at least one of the
`social templates corresponds to an emergency update, and
`when the processor detects an emergency situation from the
`sensor data, the processor automatically provides informa(cid:173)
`tion related to the emergency to predetermined emergency
`services, friends and/or family members according to the
`detected emergency situation.
`According to an aspect of the invention, the processor
`processes the received sensor data to obtain biometric data of
`a user of the communication device, creates the detected
`social signature from the received sensor data and the
`obtained biometric data, identifies the user according to the
`obtained biometric data, and retrieves from the memory the
`determined one social template having the greatest corre(cid:173)
`spondence to the detected social signature for the identified
`user.
`According to an aspect of the invention, the sensor set
`comprises an input device which the user uses to input data,
`and the processor identifies the user according to a writing
`pattern of the user while inputting the data.
`According to an aspect of the invention, one of the sensors
`comprises an optical sensor, and the processor identifies the
`user according to a pattern recognition unique to the user.
`According to an aspect of the invention, one of the sensors
`comprises an audio sensor, and the processor identifies the
`user according to a speech pattern recognition unique to the
`user.
`According to an aspect of the invention, one of the sensors
`comprises an input device which the user uses to input data,
`and the processor detects a status of the communication
`device according to use or non-use of the input device.
`According to an aspect of the invention, the input device
`comprises a touch screen display including a capacitive sen(cid:173)
`sor, and the processor detects a status of the communication
`device according to changes in a capacitance detected by the
`capacitive sensor.
`According to an aspect of the invention, one of the sensors
`comprises an Ultra Wideband sensor which provides ranging
`data regarding the environment, and the processor includes in
`the social signature a size of the location in which the com(cid:173)
`munication device is found.
`According to an aspect of the invention, a method of auto(cid:173)
`matically providing differing levels of information according
`to a predetermined social hierarchy includes: constructing a
`social signature using sensor data sensed by a sensor set in a
`communication device; determining which one of a plurality
`of social templates has a social signature with a greatest
`correspondence with the constructed social signature, each
`social template corresponding to a unique social signature
`and being selectable to provide, for each level of the prede(cid:173)
`termined social hierarchy, a corresponding differing amount 55
`of information to each membe