PERSONAL MODE CONTEXTUAL PRESENCE
First Claim
1. A computer-implemented method for determining a contextual status of a resource, the method comprising:
- associating a plurality of modes with the resource, each mode representing a context;
determining a first presence value of the resource in a first mode of the plurality of modes;
determining a first availability value of the resource in the first mode; and
storing, in memory, the first presence value and the first availability value.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and processes for determining a contextual status of a resource, such as a user, using a contextual presence framework are described. A plurality of modes may be associated with the resource, where each mode represents a context of the resource. A presence value of the resource may be determined for each mode, which represents the extent to which the resource is engaged in the mode. An availability value of the resource may be determined for each mode, which represents the extent to which the resource is willing to be interrupted in the mode. A contextual presence status summary having a status summary availability value and a status summary presence value may be determined based on, for example, a weighted average of the presence values and a weighted average of the availability values of multiple modes of the resource.
20 Citations
27 Claims
-
1. A computer-implemented method for determining a contextual status of a resource, the method comprising:
-
associating a plurality of modes with the resource, each mode representing a context; determining a first presence value of the resource in a first mode of the plurality of modes; determining a first availability value of the resource in the first mode; and storing, in memory, the first presence value and the first availability value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable storage medium comprising computer-executable instructions for determining a contextual status of a resource, the instructions comprising:
-
associating a plurality of modes with the resource, each mode representing a context; determining a first presence value of the resource in a first mode of the plurality of modes; determining a first availability value of the resource in the first mode; and storing, in memory, the first presence value and the first availability value. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for determining a contextual status of a resource, the apparatus comprising:
-
a memory configured to store data; and a computer processor configured to; associate a plurality of modes with the resource, each mode representing a context; determine a first presence value of the resource in a first mode of the plurality of modes; determine a first availability value of the resource in the first mode; and store, in the memory, the first presence value and the first availability value. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification