Method and apparatus for opportunistic synchronizing of tele-communications to personal mobile devices
AssigneeCogito Corporation
InventorsJoshua Feast, Ali Azarbayejani, Skyler Place
Life of this patent
Estimating the term…
Abstract
The disclosed system captures real-time data regarding a mobile device user's receptivity to interacting, need to interact, and likely availability for interacting; matches this data with that of a second party; and facilitates the connection of the mobile device user to the second party for a mutually beneficial interaction. The second party could be a friend or peer, or an organization/enterprise. Overall, the integrated system saves time, money, and effort of both parties by reducing or eliminating unnecessary attempts to connect where there is an insufficient likelihood of interaction success.
Claims23
A system for tele-communication between mobile devices, comprising a cloud device comprising one or more cloud device processors configured to:
- (i) receive, via a network, probe data from one or more probe datastores on a mobile communication device of a user, the mobile communication device having one or more passive sensors and a mobile device processor configured to execute an application to collect, timestamp, and/or store, in the one or more probe datastores, raw probe data received from the one or more passive sensors, and the probe data including audio data, signal strength data, global position (GPS) data, call logs, text message logs, survey results, search history data, contacts data, calendar data, and application usage data;
- (ii) operate an inference engine to execute a receptivity model process to calculate one or more availability output values indicative of an availability of the user to interact based on the probe data, the operation comprising:
- determining, from the probe data, signal strength;
- determining, from the probe data, whether the mobile device is in a location where the user receives and places calls successfully;
- determining, from the probe data, whether the mobile device has been used by the user within a predetermined time interval, and whether the mobile device is currently in use at time of operation;
- and/or
- determining, from the probe data, the presence of a scheduled event at time of operation;
- (iii) operate the inference engine to execute a subscriber-benefit model process to calculate one or more interest output values indicative of an interest or need of the user to interact based on the probe data, the operation comprising:
- determining, from the probe data, changes in call and/or text patterns;
- and/or
- determining, from the probe data, elocution or articulation patterns of the user and/or a flat affect to the voice of the user;
- (iv) operate a cloud user status service to synchronize user sharing settings received from the mobile communication device, and provide the one or more availability output values and/or the one or more interest output values to the mobile communication device and an additional mobile communication device of an additional subscriber;
- and
- (v) receive, from the additional mobile communication device of the additional subscriber, a connection request to the mobile communication device of the user upon an initiation action from the additional subscriber when the one or more availability output values are above a configured threshold value indicating that user is available for communication.
Dependencies are inferred from the claim text.