throbber
US008315618B1
`
`(12) United States Patent
`Nunally
`
`(10) Patent N0.:
`(45) Date of Patent:
`
`US 8,315,618 B1
`*Nov. 20, 2012
`
`(54) SYSTEM AND METHOD FOR MANAGING
`MOBILE COMMUNICATIONS
`_
`_
`(75) Inventor: Patnck Nunally, San Dlego’ CA (Us)
`
`( * ) Notice:
`
`(73) Assignee: e.Digital Corporation, San Diego, CA
`Us
`(
`)
`Subject to any disclaimer, the term of this
`Pawnt is eXIende/d Or adjusted under 35
`U.S.C. 154(1)) by 0 days.
`This atem is Subect to a terminal dis_
`Claim};
`J
`'
`
`(21) Appl. No.: 13/047,163
`
`(22) Filed:
`
`Mal? 14: 2011
`_
`_
`Related U's' Apphcatlon Data
`(63) gonti2nsuagioolrt) of application No. 12/891,875, ?led on
`ep'
`’
`'
`
`(51) Int‘ Cl‘
`(200601)
`H04M 3/ 00
`(52) US. Cl. ................ .. 455/418; 455/414.1; 455/414.2;
`455/425; 709/219
`(58) Field of Classi?cation Search ................ .. 455/418,
`455/414.1, 414.2, 425; 709/219
`See application ?le for complete search history.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`7,593,740 B2 *
`9/2009 Crowley et al. .......... .. 455/456.3
`7,809,805 B2 * 10/2010 Stremel et al. ..
`709/219
`2008/0291024 A1* 11/2008 Zhang et al. .
`340/572.1
`2010/0056872 A1* 3/2010 Kahn et al.
`600/300
`2010/0294938 A1* 11/2010 Alameh et al. ..
`250/342
`2011/0273378 A1* 11/2011 Alameh et al. .............. .. 345/173
`
`OTHER PUBLICATIONS
`Facebook Help Center page on Places. http://www.facebook.com/
`help/?page:1080. Retrieved on Sep. 28, 2010.
`Ketabdar, Hamed, “Using Mobile Phones for Monitoring Physical
`Conditions”, Quality and Usability Lab, Deutsche Telekom Labora
`tories, Berlin, 3 pages.
`US. Appl. No. 12/891,875, ?led Sep. 28, 2010, Patrick Nunally,
`e.Digital Corporation.
`_
`ggi'gigpéo?érigglm’zoa ?led Man 14’ 2011’ Pamck Nunally’
`US. Appl. No. 13/047,420, ?led Mar. 14, 2011, Patrick Nunally,
`e.Digital Corporation.
`I
`U.S. Appl. No. 13/047,290, ?led Mar. 14, 2011, Patrick Nunally,
`e.Digital Corporation.
`U.S. Appl. No. 13/047,306, ?led Mar. 14, 2011, Patrick Nunally,
`e.Digital Corporation.
`_
`_
`* c1ted by exammer
`
`Primary Examiner * Wayne Cai
`Assistant Examiner * Chuck Huynh
`(74) Attorney, Agent, or Firm * Stein McEwen, LLP
`(57)
`ABSTRACT
`A device to automatically provide differing information lev
`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
`able to provide, for each 1eve1 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
`plate having the greatest correspondence, and provides only
`as much information as allowed in the retrieved social tem
`plate.
`
`25 Claims, 3 Drawing Sheets
`
`Update
`classification
`
`
`
`EI'TOI weighting/create
`
`new template
`
`Sample Sen sor Processors
`
`Format data samolaa
`
`Sendiormatted data to sewer
`
`Appiy gen era; anti trainedtemnletee
`
`Make armors classification
`
`Derermm e classification error
`
`training update?
`
`N
`
`300
`
`305
`
`1
`3 0
`
`315
`320
`
`325
`
`330
`
`‘ ah’: I requ es
`
`340
`
`Y
`Determine repomn (4 level
`
`Report information to requester according
`to current social classification in selected
`template
`
`45
`
`350
`
`Y
`
`N
`
`1
`
`Google Inc., Nest Labs, Inc., and Dropcam, Inc.
`GOOG 1001
`IPR of US Pat. No. 8,315,618
`
`

`
`US. Patent
`
`Nov. 20, 2012
`
`Sheet 1 of3
`
`US 8,315,618 B1
`
`FIG. 1
`
`l_0
`
`Eiectronic Device
`I
`Location
`/~ Sensor
`110
`
`,
`120
`
`|
`Inertia‘
`Sensor
`
`|
`Optical
`Sea-usor
`
`i
`Acoustic
`Sen$or
`
`130
`
`140
`
`145
`f
`|
`/
`Calculating
`]
`135
`I
`125
`i
`Transceiver <_———> L99“?
`I
`
`‘
`
`15%,
`
`115
`
`\
`
`170
`
`\160
`/_
`/165
`M?nory /
`
`"167
`
`Swcial
`
`Tempiates
`Social /
`Training
`
`2
`
`

`
`US. Patent
`
`Nov. 20, 2012
`
`Sheet 2 of3
`
`US 8,315,618 B1
`
`FIG. 2
`
`200
`
`\
`
`210 220
`I
`I
`/ /
`
`230
`I
`/
`
`240
`I
`/
`
`Location
`Sensor,
`and
`processor
`
`Motion
`Sensor,
`and
`Processor
`
`Optical
`Sensor,
`and
`Processor
`
`Acoustic
`Sensor,
`and
`Processor
`3
`Caiculatin g
`Logic:
`I
`
`/
`
`250
`
`.
`Transcelver
`
`s
`‘
`
`,
`
`i
`
`280
`
`270
`
`Q UGI'VEI‘
`
`Rem one
`calcugatmg
`Logic
`
`\
`
`’
`
`275
`
`260
`
`3
`
`

`
`US. Patent
`
`Nov. 20, 2012
`
`Sheet 3 of3
`
`US 8,315,618 B1
`
`FIG. 3
`
`?ormat c?
`
`Sen :3
`
`l
`
`l
`
`to s- :
`(i
`
`é ‘ we; (5min
`
`l
`Maii?wféi 3pm 1:33 :eassiiictiitécm
`i
`
`Update
`classification
`
`.
`
`\305
`
`/310
`
`" ‘
`
`315
`\
`320
`
`
`
`error Weighting/create
`
`/335
`
`n
`
`cation ‘EQETQE'
`
`-/325
`
`new template
`
`‘
`
`330
`
`340
`
`345
`
`E
`
`Report information to requestor according "350
`to current social classification in selected
`template
`
`4
`
`

`
`US 8,315,618 B1
`
`1
`SYSTEM AND METHOD FOR MANAGING
`MOBILE COMMUNICATIONS
`
`CROSS-REFERENCE TO RELATED
`APPLICATION
`
`This application is a continuation of US. patent applica
`tion Ser. No. 12/891,875, ?led Sep. 28, 2010, currently pend
`ing, the disclosure of which is incorporated herein by refer
`ence.
`
`BACKGROUND
`
`1. Field
`Aspects of the invention relate to automatically determin
`ing if an incoming communication is interruptive, and more
`particularly to the classi?cation 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
`gies has delivered direct access to mobile device users world
`wide. While access has given users the convenience of com
`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 conversationisocially a
`person would never interrupt another conversation unless the
`matter was extremely urgent. The fact that communication
`requests cannot be socially integrated has made the perva
`siveness of communication a burden and has lead to ignoring
`of calls (urgent or not) as well as allowing remote communi
`cations to take precedence over local communications.
`
`SUMMARY
`
`According to an aspect of the invention, a device to auto
`matically provide differing levels of information according to
`a predetermined social hierarchy includes a memory which
`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
`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
`mined one social template having the greatest correspon
`dence, and provides to at least one member of the predeter
`mined social hierarchy only as much information as allowed
`under the social hierarchy as de?ned in the retrieved social
`template.
`According to an aspect of the invention, the sensor data
`comprises a location of the communication device; a move
`ment of the communication device; and user social statistics
`indicating an interaction between the communication device
`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
`experienced by the communication device, and the environ
`ment of the communication device.
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`According to an aspect of the invention, the levels of the
`social hierarchy of the retrieved social template include a ?rst
`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
`member with members assigned to having the ?rst social
`hierarchy level, the second social hierarchy level, and the
`third social hierarchy level, and provides only as much infor
`mation as allowed by the determined social hierarchy level.
`According to an aspect of the invention, the user social
`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
`nication device, infrared levels of the communication device,
`temperature levels of the communication device, local net
`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
`running on the communication device, pressure data of the
`communication device, magnetic ?eld data of the communi
`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
`ture of the determined one social template to include the
`detected error such that the social signature of the determined
`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
`tion requestor to one of the levels of the social hierarchy, and
`providing to the communication requestor only as much
`information as allowed under the social hierarchy as de?ned
`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
`sponds to a corresponding different social networking ser
`vice, and the processor automatically provides different
`updates to each of the social networking services as allowed
`under the social hierarchy as de?ned 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
`ing, and one of the social networking services is a microblog
`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
`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.
`
`5
`
`

`
`US 8,315,618 B1
`
`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 informa
`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, identi?es the user according to the
`obtained biometric data, and retrieves from the memory the
`determined one social template having the greatest corre
`spondence to the detected social signature for the identi?ed
`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 identi?es 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 identi?es 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 identi?es 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
`data regarding the environment, and the processor includes in
`the social signature a size of the location in which the com
`munication device is found.
`According to an aspect of the invention, a communication
`device to automatically provide differing levels of informa
`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 andbeing selectable to provide, for each level
`of the predetermined social hierarchy, a corresponding dif
`fering amount of information to each member of the prede
`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, 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
`plate having the greatest correspondence, and provides to at
`least one member of the predetermined social hierarchy only
`as much information as allowed under the social hierarchy as
`de?ned in the retrieved social template; a transceiver which
`provides communication with respect to external devices, and
`sends the information as de?ned in the retrieved social tem
`plate under the control of the processor; and a housing which
`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
`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
`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
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`device, the acceleration being experienced by the communi
`cation device, and the environment of the communication
`device.
`According to an aspect of the invention, the device com
`prises a mobile device.
`According to an aspect of the invention, the levels of the
`social hierarchy of the retrieved social template include a ?rst
`social hierarchy level which provides one level of informa
`tion, a second social hierarchy level which provides another
`level of information, and a third social hierarchy level which
`provides a different level of information; and the processor
`determines a level value of each member by comparing the
`member with members assigned to having the ?rst social
`hierarchy level, the second social hierarchy level, and the
`third social hierarchy level, and provides only as much infor
`mation as allowed by the determined social hierarchy level.
`According to an aspect of the invention, the ?rst social
`hierarchy level provides information including a desired con
`tact state, the map location and the environment, the second
`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
`mation on only the desired contact state.
`According to an aspect of the invention, the sensor set
`further comprises an optical sensor which detects an amount
`of light of the environment of the communication device, and
`an acoustic sensor which detects a sound level and/or char
`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
`ture of the determined one social template to include the
`detected error such that the social signature of the determined
`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 being received through the
`transceiver is interruptive by, prior to completing the commu
`nication, assigning the communication requestor to one of the
`levels of the social hierarchy, and providing to the communi
`cation requestor only as much information as allowed under
`the social hierarchy as de?ned 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
`sponds to a corresponding different social networking ser
`vice, and the processor automatically provides different
`updates to each of the social networking services as allowed
`under the social hierarchy as de?ned 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
`ing, and one of the social networking services is a microblog
`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
`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.
`
`6
`
`

`
`US 8,315,618 B1
`
`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 informa
`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, identi?es the user according to the
`obtained biometric data, and retrieves from the memory the
`determined one social template having the greatest corre
`spondence to the detected social signature for the identi?ed
`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 identi?es 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 identi?es 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 identi?es 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
`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
`munication device is found.
`According to an aspect of the invention, a server in com
`munication with a communication device via a network and
`which automatically provides differing levels of information
`according to a predetermined social hierarchy includes a
`memory which stores social templates, each social template
`corresponding to a unique social signature and being select
`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; a pro
`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, determines which of the social
`signatures of the social templates has the greatest correspon
`dence with the created social signature, retrieves from the
`memory the determined one social template having the great
`est correspondence, and provides to at least one member of
`the predetermined social hierarchy only as much information
`as allowed under the social hierarchy as de?ned 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
`much information as allowed under the social hierarchy as
`de?ned in the retrieved social template.
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6
`According to an aspect of the invention, the sensor data
`comprises a location of the communication device, move
`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 determine a map location of the
`communication device, and creates the detected social signa
`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
`nication device.
`According to an aspect of the invention, the levels of the
`social hierarchy of the retrieved social template include: a
`?rst social hierarchy level which provides information
`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
`ronment but not the map location, and a third social hierarchy
`level which provides information on only the desired contact
`state; and the processor determines a level value of each
`member by comparing the member with members assigned to
`having the ?rst social hierarchy level, the second social hier
`archy level, and the third social hierarchy level, and provides
`only as much information as allowed by the determined social
`hierarchy level.
`According to an aspect of the invention, the sensor data
`comprises optical information from an optical sensor which
`detects an amount of light of the environment of the commu
`nication device, and acoustic information 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 determined one social template to include the
`detected error such that the social signature of the determined
`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 being received through the
`transceiver is interruptive by, prior to completing the commu
`nication, assigning the communication requestor to one of the
`levels of the social hierarchy, and providing to the communi
`cation requestor only as much information as allowed under
`the social hierarchy as de?ned 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
`sponds to a corresponding different social networking ser
`vice, and the processor automatically provides different
`updates to each of the social networking services as allowed
`under the social hierarchy as de?ned 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
`ing, and one of the social networking services is a microblog
`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
`cally provides an update to the social networking services.
`
`7
`
`

`
`US 8,315,618 B1
`
`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
`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, identi?es the user according to the
`obtained biometric data, and retrieves from the memory the
`determined one social template having the greatest corre
`spondence to the detected social signature for the identi?ed
`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 identi?es 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 identi?es 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 identi?es 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
`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
`munication device is found.
`According to an aspect of the invention, a method of auto
`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
`termined social hierarchy, a corresponding differing amount
`of information to each member of the predetermined social
`hierarchy; retrieves from a memory the determined one social
`template having the greatest correspondence; and providing
`to at least one member of the predetermined social hierarchy
`only as much information as alloWed under the social hierar
`chy as de?ned in the retrieved social template.
`According to an aspect of the invention, the sensor data
`comprises a location of the communication device, a move
`ment of the communication device, and user social statistics
`indicating an interaction betWeen the communication device
`and the environment of the communication device, and the
`constructing the social signature comprises comparing the
`
`8
`location With map data to determine a map location of the
`communication device, and creating the social signature to
`include information on the map location of the communica
`tion device, the movement being experienced by the commu
`nication device, and the environment of the communication
`device.
`According to an aspect of the invention, the method further
`includes detecting an error betWeen the constructed social
`signature and the social signature of the determined one
`social template having the greatest correspondence; updating
`the social signature of the determined one social template to
`include the detected error such that the social signature of the
`determined one social template incorporates the detected
`social signature Where it is determined that the determined
`one social template is accurate; and creating a neW social
`template using the detected social signature Where it is deter
`mined that the determined one social template is not accurate.
`According to an aspect of the invention, the method further
`includes detecting an incoming communication from a com
`munication requestor; and prior to completing the communi
`cation, assigning the communication requestor to one of the
`levels of the social hierarchy, and providing to the communi
`cation requestor only as much information as alloWed under
`the social hierarchy as de?ned in the retrieved social template.
`According to an a

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