IP Library Granted Patent US 9,178,983
Granted Patent B2
US 9,178,983 · App. 13/681,054 · Granted Nov 3, 2015

System and method for managing mobile communications

Inventor: Patrick O'Neal Nunally (Escondido, CA)
Assignee: e.Digital Corporation
H04M1/72569G06Q50/01H04W4/16H04W4/185H04W4/206H04W4/22H04M3/42348H04M2203/655
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,178,983
App. No.
13/681,054
Granted
Nov 3, 2015
Kind
B2
Abstract

A device to automatically provide differing information levels according to a predetermined social hierarchy includes a memory and a processor. The memory stores social templates corresponding to unique social signatures and being selectable 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 template having the greatest correspondence, and provides only as much information as allowed in the retrieved social template.

Claims (94)

1. A system for automatically performing operations according to a social hierarchy, the system comprising:

a) a communication device having at least one sensor for generating sensor data representing a characteristic of the user's activity in the environment of the communication device;

b) memory, storing:

i) a plurality of social templates, each template defining a parameter set for use in classifying a user's activity from a plurality of predefined user activities;

ii) a social hierarchy of operations to be performed based on a user's activity classification, wherein the social hierarchy comprises differing levels of operations to be performed based on social levels and the user's activity classification, including at least:

a) a first set of one or more operations to be performed using a first data for a first set of target devices within a first social level, and

b) a second set of one or more operations, different from the first set of one of more operations to be performed using a second data for a second set of target devices within a second social level; and

c) calculating logic comprising code to:

i) create a social signature based on the sensor data;

ii) determine one of the stored social templates based on the created social signature and one previously identified particular social template;

iii) apply the parameter set of the determined social template to the social signature, thereby classifying the user's activity from the plurality of predefined user activities; and

iv) perform one or more operations according to the social hierarchy defined by the determined social template, wherein the one or more operations include transmitting data to the first and second set of target devices based on the social hierarchy.

2. The system of claim 1 , wherein:

the at least one sensor comprises at least one location sensor which detects at least one location of the communication device, and

the created social signature includes data based on the at least one detected location.

3. The system of claim 1 , wherein:

the at least one sensor comprises at least one location sensor which detects at least one location of the communication device, and

the calculating logic compares the at least one location with map data to determine at least one map location of the communication device, and the created social signature includes data based on the at least one determined map location.

4. The system of claim 1 , wherein:

the at least one sensor comprises at least one motion sensor which detects at least one motion of the communication device within the environment, and the created social signature includes data based on the at least one detected motion.

5. The system of claim 1 , wherein:

the at least one sensor comprises at least one physiological sensor which detects at least one physical metric of a user of the communication device, and the created social signature includes data based on the at least one detected physical metric.

6. The system of claim 1 , wherein:

the at least one sensor comprises at least one radio sensor which detects ranging data regarding at least one dimensional characteristics of the environment, and the created social signature includes data based on the at least one dimensional characteristics of the detected ranging data.

7. The system of claim 1 , wherein:

the at least one sensor comprises at least one chemical sensor which detects at least one chemical concentration within the environment, and the created social signature includes data based on the at least one detected chemical concentration.

8. The system of claim 1 , wherein:

the at least one sensor comprises at least one infrared sensor which detects at least one infrared light metric within the environment, and the created social signature includes data based on the at least one detected infrared light metric.

9. The system of claim 1 , wherein:

the at least one sensor comprises at least one thermal sensor which detects at least one thermal metric within the environment, and the created social signature includes data based on the at least one detected thermal metric.

10. The system of claim 1 , wherein:

the at least one sensor comprises at least one pressure sensor which detects at least one pressure metric within the environment, and the created social signature includes data based on the at least one detected pressure metric.

11. The system of claim 1 , wherein:

the at least one sensor comprises at least one magnetic field sensor which detects at least one magnetic field metric within the environment, and the created social signature includes data based on the at least one detected magnetic field metric.

12. The system of claim 1 , wherein:

the at least one sensor comprises at least one proximity sensor which detects at least one proximity of at least one object to the communication device within the environment, and

the created social signature includes data based on the at least one detected proximity of at least one object.

13. The system of claim 1 , wherein:

the at least one sensor comprises at least one environmental sensor which detects at least one environmental metric within the environment, and the created social signature includes data based on the at least one detected environmental metric.

14. The system of claim 13 , wherein the at least one environmental metric is at least one selected from the group consisting of: acceleration, angle, audio, biometrics, breathing signatures, capacitance, density, displacement, distance, electric current, electric potential, energy, force, gravity, gyroscope, heat, heart rate, humidity, imaging, level, linear acceleration, light, moister, navigation, orientation, photons, position, presence, radiation, radio, speed, rotation vector, speech patterns, subatomic particles, temperature, user input, ultrasound, ultraviolet, usage, vibration, and video.

15. The system of claim 1 , wherein the calculating logic comprises at least one processor disposed within a server which receives the sensor data from the communication device.

16. The system of claim 1 , wherein the calculating logic comprises at least one processor disposed within the communication device.

17. The system of claim 1 , further comprising a server, and wherein a portion of processing resources reside on the server, and wherein the server:

receives the sensor data from the communication device;

creates the social signature;

determines the meaning of the social signature; and

performs operations.

18. The system of claim 1 , further comprising a server, and wherein a portion of the calculating logic resides on the server, and wherein the server:

receives the created social signature from the communication device;

determines the meaning of the social signature; and

performs operations.

19. The system of claim 1 , further comprising at least one processor and memory.

20. A system to automatically perform operations and provide differing levels of information according to a predetermined social hierarchy, the system comprising:

a) a communication device comprising at least one sensor which detects sensor data comprising a first detected sensor value comprising a first descriptive characteristic of the user's activity in the environment of the communication device and a second detected sensor value comprising a second descriptive characteristic of the user's activity in the environment of the communication device;

b) memory, storing:

i) a plurality of social templates, each template defining a parameter set for use in classifying a user's activity from a plurality of predefined user activities;

ii) a social hierarchy of operations to be performed based on a user's activity classification, wherein the social hierarchy comprises differing levels of operations to be performed based on social levels and the user's activity classification, including at least:

a) a first set of one or more operations to be performed using a first data for a first set of target devices within a first social level, and

b) a second set of one or more operations, different from the first set of one of more operations to be performed using a second data for a second set of target devices within a second social level; and

c) calculating logic comprising code to:

i) create a social signature based on the sensor data;

ii) determine one of the stored social templates based on the created social signature and one previously identified particular social template;

iii) apply the parameter set of the determined social template to the social signature, thereby classifying the user's activity from the plurality of predefined user activities; and

iv) perform one or more operations according to the social hierarchy defined by the determined social template, wherein the one or more operations include transmitting data to the first and second set of target devices based on the social hierarchy.

21. The system of claim 20 , wherein:

the at least one sensor comprises at least one location sensor which detects at least one location of the communication device, and

the created social signature includes data based on the at least one detected location.

22. The system of claim 20 , wherein:

the at least one sensor comprises at least one location sensor which detects at least one location of the communication device, and

the calculating logic compares the at least one location with map data to determine at least one map location of the communication device, and the created social signature includes data based on the at least one determined map location.

23. The system of claim 20 , wherein:

the at least one sensor comprises at least one motion sensor which detects at least one motion of the communication device within the environment, and the created social signature includes data based on the at least one detected motion.

24. The system of claim 20 , wherein:

the at least one sensor comprises at least one physiological sensor which detects at least one physical metric of a user of the communication device, and the created social signature includes data based on the at least one detected physical metric.

25. The system of claim 20 , wherein:

the at least one sensor comprises at least one radio sensor which detects ranging data regarding at least one dimensional characteristics of the environment, and the created social signature includes data based on the at least one dimensional characteristics of the detected ranging data.

26. The system of claim 20 , wherein:

the at least one sensor comprises at least one chemical sensor which detects at least one chemical concentration within the environment, and the created social signature includes data based on the at least one detected chemical concentration.

27. The system of claim 20 , wherein:

the at least one sensor comprises at least one infrared sensor which detects at least one infrared light metric within the environment, and the created social signature includes data based on the at least one detected infrared light metric.

28. The system of claim 20 , wherein:

the at least one sensor comprises at least one thermal sensor which detects at least one thermal metric within the environment, and the created social signature includes data based on the at least one detected thermal metric.

29. The system of claim 20 , wherein:

the at least one sensor comprises at least one pressure sensor which detects at least one pressure metric within the environment, and the created social signature includes data based on the at least one detected pressure metric.

30. The system of claim 20 , wherein:

the at least one sensor comprises at least one magnetic field sensor which detects at least one magnetic field metric within the environment, and the created social signature includes data based on the at least one detected magnetic field metric.

31. The system of claim 20 , wherein:

the at least one sensor comprises at least one proximity sensor which detects at least one proximity of at least one object to the communication device within the environment, and

the created social signature includes data based on the at least one detected proximity of at least one object.

32. The system of claim 20 , wherein:

the at least one sensor comprises at least one environmental sensor which detects at least one environmental metric within the environment, and the created social signature includes data based on the at least one detected environmental metric.

33. The system of claim 32 , wherein the at least one environmental metric is at least one selected from the group consisting of: acceleration, angle, audio, biometrics, breathing signatures, capacitance, density, displacement, distance, electric current, electric potential, energy, force, gravity, gyroscope, heat, heart rate, humidity, imaging, level, linear acceleration, light, moister, navigation, orientation, photons, position, presence, radiation, radio, speed, rotation vector, speech patterns, subatomic particles, temperature, user input, ultrasound, ultraviolet, usage, vibration, and video.

34. The system of claim 20 , wherein the calculating logic comprises at least one processor disposed within a server which receives the sensor data from the communication device.

35. The system of claim 20 , wherein the calculating logic comprises at least one processor disposed within the communication device.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2019
From: AWEN LABS, LLC
To: DATUM POINT LABS, INC.
Reel/Frame 049438/0174 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2018
From: NUNALLY, PATRICK
To: AWEN LABS, LLC
Reel/Frame 044829/0156 →
COURT ORDER Recorded Dec 19, 2017
From: E.DIGITAL CORPORATION
To: NUNALLY, PATRICK O'NEAL
Reel/Frame 044905/0322 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2012
From: NUNALLY, PATRICK
To: E.DIGITAL CORPORATION
Reel/Frame 029496/0690 →
Continuity (3)
Continuation 13047163 · Mar 14, 2011
Continuation 12891875 · Sep 28, 2010
Related Publication 20130084837A1 · Apr 4, 2013