Context aware mobile personalization system and methods of use
First Claim
Patent Images
1. A method of optimizing functionality of a mobile device and providing a platform for expanding mobile device features through an automated process, comprising:
- a) Collecting raw data from at least one sensor for a specific interval of time;
b) Extracting statistical features from the collected raw data and calculating the statistical features;
c) Communicating with a database accessible by the mobile device and retrieving stored preferences from the database, and automatically cycling between step a) and raw data collected from the stored preferences;
d) Feeding the calculated statistical features to a classifier module and utilizing the retrieved stored preferences with the classifier module;
e) Processing the calculated statistical features and the retrieved stored preferences to determine a relevant context at the time of analysis;
f) Classifying the relevant context at the time of analysis;
g) Relieving the user to manual control mobile device usage and the utilities of the mobile device; and
h) interacting with a service controller on the mobile device to automatically control the mobile device utilities dependent upon the relevant context and extending the battery life of the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
A context aware mobile personalization system is disclosed for a software development environment with plug-in capabilities for providing personalized phone capabilities based on the automated detection of user context.
19 Citations
21 Claims
-
1. A method of optimizing functionality of a mobile device and providing a platform for expanding mobile device features through an automated process, comprising:
-
a) Collecting raw data from at least one sensor for a specific interval of time; b) Extracting statistical features from the collected raw data and calculating the statistical features; c) Communicating with a database accessible by the mobile device and retrieving stored preferences from the database, and automatically cycling between step a) and raw data collected from the stored preferences; d) Feeding the calculated statistical features to a classifier module and utilizing the retrieved stored preferences with the classifier module; e) Processing the calculated statistical features and the retrieved stored preferences to determine a relevant context at the time of analysis; f) Classifying the relevant context at the time of analysis; g) Relieving the user to manual control mobile device usage and the utilities of the mobile device; and h) interacting with a service controller on the mobile device to automatically control the mobile device utilities dependent upon the relevant context and extending the battery life of the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of optimizing functionality of a mobile device and providing a platform for expanding mobile device features through an automated process, comprising:
-
a) Collecting raw data from at least one sensor for a specific interval of time, wherein the time intervals are set by the user via a user interface or recommended by the automated process; b) Extracting statistical features from the collected raw data and calculating the statistical features; c) Communicating with a database accessible by the mobile device and retrieving stored preferences from the database, wherein the stored preferences is selected from the group consisting of scheduled events, calendar entries, manually inputted data, and modified data by the user, retrieving rules from a user interface and the database accessible by the mobile device, and automatically cycling between step a) and raw data collected from the stored preferences; d) Feeding the calculated statistical features to a classifier module and utilizing the retrieved stored preferences with the classifier module; e) Processing the calculated statistical features and the retrieved stored preferences to determine a relevant context at the time of analysis and creating a log of collected raw data and analyzed data in the service controller selected from the group consisting of;
generate a log sheet of a user'"'"'s daily routine, and communicating with one or more additional applications accessible by the mobile device; and
storing the log of collected raw data on a computer-readable medium;f) Classifying the relevant context at the time of analysis; g) Relieving the user to manual control mobile device usage and the utilities of the mobile device; and h) interacting with a service controller on the mobile device to automatically control the mobile device utilities dependent upon the relevant context and extending the battery life of the mobile device, and personalizing phone battery usage based on the relevant context. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
Specification