# US 2014/0194107 A1 · Personalized Cloud of Mobile Tasks

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0194107 A1
- Document ID: US20140194107A1
- Status: Published application
- Kind: A1
- Application number: 14/204,521
- Filed: 2014-03-11
- Published: 2014-07-10
- Earliest claimed: 2008-12-24
- Assignees: Microsoft Corporation
- Applicants: Microsoft Corporation
- Inventors: Lisa Stifelman
- Web page: https://patentgrep.com/patent/US20140194107A1

## CPC

- H04M 3/42: Systems providing special services or facilities to subscribers (specially adapted for wireless communication networks H04W4/00)
- H04M 1/27475: using interactive graphical means or pictorial representations
- H04M 1/72469: for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
- H04M 1/72472: wherein the items are sorted according to specific criteria, e.g. frequency of use
- H04M 2250/22: including a touch pad, a touch sensor or a touch detector
- H04M 2250/74: with voice recognition means
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## Abstract

A dynamically created and automatically updated personalized cloud of mobile tasks may be displayed on an interactive visual display via a personalized cloud generator application. The personalized cloud generator application may receive and/or capture information representing a mobile task performed by a mobile computing device user. The personalized cloud generator application may then store the information and determine a relevance of a given performed mobile task. If the relevance of the performed mobile task meets a prescribed threshold, the personal cloud generator application may display a selectable visual representation (e.g., selectable icon) of the performed mobile task. Given a user's activity, the visual representation may be automatically updated (displayed, removed, moved, resized, etc.) based on the information received and/or captured. Subsequent selection of the displayed visual representation allows quick and easy access or performance of the associated mobile task.

## Claims

### Claim 1

A method for providing a personalized cloud of mobile tasks, comprising:
receiving an indication of a performance of a mobile task on a mobile device of a user;
capturing information about the performance of the mobile task on the mobile device of the user and contextual data associated with the performance of the mobile task on the mobile device of the user;
storing the captured information and contextual data;
analyzing the captured information and contextual data;
determining a relevance of the performance of the mobile task to the user based on the analysis of the captured information and contextual data; and
displaying on a display screen of a mobile computing device for performing associated mobile tasks a selectable visual representation corresponding to the mobile task performed on the mobile device of the user for use in initiating execution of the mobile task when the determined relevance of the performance of the mobile task to the user meets a prescribed threshold, wherein displaying a selectable visual representation corresponding to mobile task when the determined relevance of the performance of the mobile task to the user meets a prescribed threshold includes:
displaying on a display screen of the mobile device the selectable visual representation corresponding to the mobile task which when selected causes performance of the mobile task; and
dynamically updating the displaying of the selectable visual representation corresponding to the mobile task when the determined relevance of the performed mobile task changes by repositioning the display of the selectable visual representation.

### Claim 2 (depends on 1)

The method of claim 1, further comprising receiving an indication of a selection of the selectable visual representation corresponding to the mobile task performed on the mobile device of the user.

### Claim 3 (depends on 2)

The method of claim 2, further comprising causing the performance of the mobile task corresponding to the received indication of the selection of the selectable visual representation.

### Claim 4 (depends on 1)

The method of claim 1, wherein determining a relevance of the performance of the mobile task based on the analysis of the captured information and contextual data includes determining the relevance of the performance of the mobile task based on an analysis of usage patterns of the performance of the mobile task on the mobile device.

### Claim 5 (depends on 4)

The method of claim 4, wherein determining the relevance of the performance of the mobile task based on usage patterns of the performance of the mobile task on the mobile device includes comparing informational data about the performance of the mobile task with informational data about previous performances of the mobile task to determine whether the relevance of the performance of the mobile task meets the prescribed threshold for displaying the selectable visual representation corresponding to the performance of the mobile task.

### Claim 6 (depends on 5)

The method of claim 5, further comprising using the contextual data associated with the performance of the mobile task to determine whether the relevance of the performance of the mobile task meets the prescribed threshold for displaying the selectable visual representation corresponding to the performance of the mobile task.

### Claim 7 (depends on 4)

The method of claim 4, wherein determining the relevance of the performance of the mobile task to the user based on the analysis of usage patterns of the performance of the mobile task on the mobile device includes determining whether the usage patterns of the performed mobile task meet threshold usage patterns indicating subsequent performance of the mobile task by the user that warrants display of a selectable visual representation corresponding to the mobile task which when selected causes performance of the mobile task.

### Claim 8 (depends on 1)

The method of claim 1, wherein displaying a selectable visual representation corresponding to mobile task performed on the mobile device of the user includes displaying a selectable visual representation corresponding to mobile task based on the analysis of the captured information and contextual data.

### Claim 9 (depends on 1)

The method of claim 1, wherein dynamically updating the displaying of the selectable visual representation corresponding to the mobile task when the determined relevance of the performed mobile task changes by repositioning the display of the selectable visual representation comprises displaying the selectable visual representation in a prominent location on the display screen of the mobile device when the relevance of the performed mobile task increases.

### Claim 10 (depends on 1)

The method of claim 1, wherein dynamically updating the displaying of the selectable visual representation corresponding to the mobile task when the determined relevance of the performed mobile task changes by repositioning the display of the selectable visual representation comprises displaying the selectable visual representation corresponding in a less prominent location on the display screen of the mobile device when the relevance of the performed mobile task decreases.

### Claim 11

A mobile device comprising a system for providing a personalized cloud of mobile tasks, comprising:
a memory for storing executable program code; and
a processor, functionally coupled to the memory, the processor being responsive to computer-executable instructions contained in the program code and operative:
to receive an indication of a performance of a mobile task;
to capture information about the performance of the mobile task and contextual data associated with the performance of the mobile task;
to store the captured information and contextual data;
to analyze the captured information and contextual data;
to determine a relevance of the performance of the mobile task to a user based on the analysis of the captured information and contextual data;
to display on a display screen of the mobile device a selectable visual representation corresponding to the mobile task performed for use in initiating execution of the mobile task when the determined relevance of the performance of the mobile task to the user meets a prescribed threshold;
to receive an indication of a selection of the selectable visual representation corresponding to the mobile task;
to cause the performance of the mobile task corresponding to the selection of the selectable visual representation; and
to dynamically update the selectable visual representation when the determined relevance of the performance of the mobile task changes, wherein dynamically updating the selectable visual representation comprises repositioning the display of the selectable visual representation.

### Claim 12 (depends on 11)

The system of claim 11, wherein the processor is further operative to determine the relevance of the performance of the mobile task based on an analysis of usage patterns of the performance of the mobile task.

### Claim 13 (depends on 12)

The system of claim 12, wherein the processor is further operative to use the contextual data associated with the performance of the mobile task to determine whether the relevance of the performance of the mobile task meets the prescribed threshold for displaying the selectable visual representation corresponding to the mobile task.

### Claim 14 (depends on 11)

The system of claim 11, wherein the processor, in repositioning the display of the selectable visual representation is operative to display the selectable visual representation in a prominent location on the display screen of the mobile device when the relevance of the performed mobile task increases.

### Claim 15 (depends on 11)

The system of claim 11, wherein the processor, in repositioning the display of the selectable visual representation is operative to display the selectable visual representation in a less prominent location on the display screen of the mobile device when the relevance of the performed mobile task decreases.

### Claim 16 (depends on 11)

The system of claim 11, wherein the selectable visual representation comprises an icon.

### Claim 17

A computer-readable storage device storing computer executable instructions which, when executed by a computer, perform a method for displaying selectable visual representations of performable mobile tasks on a display screen of a mobile computing device, the method comprising:
receiving an indication of a performance of a mobile task on a mobile device of a user;
capturing information about the performance of the mobile task on the mobile device of the user and contextual data associated with the performance of the mobile task on the mobile device of the user;
analyzing the captured information and contextual data;
determining a relevance of the performance of the mobile task to the user based on usage patterns of the performance of the mobile task on the mobile device derived from the analysis of the captured information and contextual data;
displaying on a display screen of a mobile computing device for performing associated mobile tasks a selectable icon corresponding to the performance of the mobile task on the mobile device of the user for use in initiating execution of the mobile task when the determined relevance of the performance of the mobile task to the user meets a prescribed threshold;
receiving an indication of a selection of the selectable icon;
causing the performance of the mobile task corresponding to the indication of the selection of the selectable icon; and
dynamically updating the selectable icon when the determined relevance of the performance of the mobile task changes by repositioning the display of the selectable icon.

### Claim 18 (depends on 17)

The computer-readable storage device of claim 17, wherein determining the relevance of the performance of the mobile task based on the analysis of the usage patterns of the performance of the mobile task on the mobile device includes comparing the informational data about the performance of the mobile task with informational data about previous performances of the mobile task to determine whether the relevance of the performance of the mobile task meets the prescribed threshold for displaying the selectable icon.

### Claim 19 (depends on 17)

The computer-readable storage device of claim 17, wherein dynamically updating the selectable icon when the determined relevance of the performance of the mobile task changes by repositioning the display of the selectable icon comprises displaying the selectable icon in a prominent location on the display screen of the mobile device when the relevance of the performed mobile task increases.

### Claim 20 (depends on 17)

The computer-readable storage device of claim 17, wherein dynamically updating the selectable icon when the determined relevance of the performance of the mobile task changes by repositioning the display of the selectable icon comprises displaying the selectable icon in a less prominent location on the display screen of the mobile device when the relevance of the performed mobile task decreases.
