System and method for managing mobile communications
DCFirst Claim
1. A method for transmitting data comprising:
- generating sensor data representing a characteristic of a user'"'"'s activity;
storing a plurality of social templates, each template defining a parameter set for use in classifying the user'"'"'s activity from a plurality of predefined user activities;
storing a social hierarchy for each one of a user activities, 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, andb) 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;
creating a social signature based on the generated sensor data;
determining which one of the stored social templates has the greatest correspondence to the created social signature;
classifying the user'"'"'s activity by applying the parameter set of the determined social template to the social signature; and
performing 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.
4 Assignments
Litigations
0 Petitions
Accused Products
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.
-
Citations
25 Claims
-
1. A method for transmitting data comprising:
-
generating sensor data representing a characteristic of a user'"'"'s activity; storing a plurality of social templates, each template defining a parameter set for use in classifying the user'"'"'s activity from a plurality of predefined user activities; storing a social hierarchy for each one of a user activities, 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; creating a social signature based on the generated sensor data; determining which one of the stored social templates has the greatest correspondence to the created social signature; classifying the user'"'"'s activity by applying the parameter set of the determined social template to the social signature; and performing 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for distributing data, comprising:
-
acquiring sensor data representing a characteristic of a user'"'"'s activity; transmitting the acquired sensor data to a server; storing a plurality of social templates, each template defining a parameter set for use in classifying the user'"'"'s activity from a plurality of predefined user activities; storing a social hierarchy for each one of a user activities, 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; creating a social signature based on the generated sensor data; determining which one of the stored social templates has the greatest correspondence to the created social signature; classifying the user'"'"'s activity by applying the parameter set of the determined social template to the social signature; detecting a transmit condition whereby one or more requirements defined by the social hierarchy of the determined social template limits a set of target devices to receive data; and automatically transmitting the first and second data to the first and second set of target devices in response to the detected transmit condition. - View Dependent Claims (18, 19, 20)
-
-
21. An electronic device for transmitting data, comprising:
-
an optical sensor, an audio sensor, an accelerometer and a GPS sensor to capture data; and one or more processors, the one or more processors in communication with the optical sensor, the audio sensor, the accelerometer and the GPS sensor, the one or more processors receive one or more data transmissions representing a social signature, one or more social signatures are analyzed for correspondence to at least one social template, the one or more processors determine whether one or more requirements of a social template are satisfied by one or more social signatures, the one or more processors transmit a first and a second data based on a social hierarchy to a first and a second set of target devices wherein the social hierarchy for each one of an activity comprises differing levels of operations to be performed based on social levels and an activity classification, including at least; a) a first set of one or more operations to be performed using the first data for the 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 the second data for the second set of target devices within a second social level, whereby the social signatures are analyzed using an accessed one of a plurality of stored social templates, each social template being comprised of a set of parameters for use by calculating logic to analyze the social signatures, wherein each set of parameters represents an association between social signature content and the classification of an activity from a plurality of activities, and whereby the sets of parameters are refined based on a determination of a classification error. - View Dependent Claims (22, 23, 24, 25)
-
Specification