Management of user profile data
First Claim
1. A computer implemented database for storing and managing user profile data representing sets of different terminal devices via which a user can be reached, in an information transmission network, whereinthe database comprises respectively for each user a plurality of pre-configured user profiles which can be created, edited and/or deleted by the user, andeach of the plurality of customizable user profiles are associated with a logical context of the user defining a particular situation of said user,a user can activate only one of the plurality of user profiles at one time, the activated user profile indicating the terminal device or devices out of the set of terminal devices over which the user desires to be informed at the present logical context,the user sends selection information to the user profile database in order to activate the terminal device or devices out of the set of terminal devices over which the user desires to be reached,the database includes one presence token or a plurality of presence tokens for each user, each presence token representing the availability of a user at a predetermined terminal device,the user profiles are implemented as sets of properties, andeach card has a property key identifying a given profile property and a property value corresponding to a given property content.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention generally related to the field of mobile multimedia middle-ware, computer networking, distributed processing systems, data bases, hand-held computers and wireless communication. A method for conveniently managing user profile information in an unified instant messaging system (7) is proposed. This method operates on a data base structure, which accommodates in a flexible way subscribers'"'"' information. More specifically, this method takes into account the mutable characteristics of the environment where subscribers'"'"' devices (9) are operating: subscribers can in fact freely modify their personal user profiles (1) as situations change and/or as they move to different geographical locations.
98 Citations
19 Claims
-
1. A computer implemented database for storing and managing user profile data representing sets of different terminal devices via which a user can be reached, in an information transmission network, wherein
the database comprises respectively for each user a plurality of pre-configured user profiles which can be created, edited and/or deleted by the user, and each of the plurality of customizable user profiles are associated with a logical context of the user defining a particular situation of said user, a user can activate only one of the plurality of user profiles at one time, the activated user profile indicating the terminal device or devices out of the set of terminal devices over which the user desires to be informed at the present logical context, the user sends selection information to the user profile database in order to activate the terminal device or devices out of the set of terminal devices over which the user desires to be reached, the database includes one presence token or a plurality of presence tokens for each user, each presence token representing the availability of a user at a predetermined terminal device, the user profiles are implemented as sets of properties, and each card has a property key identifying a given profile property and a property value corresponding to a given property content.
-
9. A method for directing information to a terminal device, the method comprising the following steps:
-
providing a computer implemented user profile database for storing user profile data representing sets of different terminal devices via which a user can be reached, in an information transmission network, wherein the database comprises respectively for each user at least one customizable user profile which can be created, edited and/or deleted by the user, and each customizable user profile is associated with a logical context of the user defining a particular situation of said user, activating only one of the plurality of user profiles at one time, the activated user profile indicating the terminal device or devices, out of the set of terminal devices over which the user desires to be informed at the logical context, and transmitting information from a sender to a terminal device comprised in the activated user profile, wherein the user sends selection information to the user profile database in order to activate the terminal device or devices out of the set of terminal devices over which the user desires to be reached, the database includes one presence token or a plurality of presence tokens for each user, each presence token representing the availability of a user at a predetermined terminal device, the user profiles are implemented as sets of properties, and each card has a property key identifying a given profile property and a property value corresponding to a given property content. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer implemented database for storing and managing user profile data representing sets of different terminal devices via which a user can be reached, in an information transmission network, wherein
the database comprises respectively for each user a plurality of pre-configured user profiles which can be created, edited and/or deleted by the user, and each of the plurality of customizable user profiles are associated with a logical context of the user defining a particular situation of said user, a user can activate only one of the plurality of user profiles at one time, the activated user profile indicating the terminal device or devices out of the set of terminal devices over which the user desired to be informed at the present logical context, the user sends selection information to the user profile database in order to activate the terminal device or devices out of the set of terminal devices over which the user desires to be reached, the user profiles are implemented as sets of properties, the database includes one presence token or a plurality of presence tokens for each user, each presence token representing the availability of a user at a predetermined terminal device, each card has a property key identifying a given profile property and a property value corresponding to a given property content; - and
the selection information sent by the user to the user profile database represents a logical context.
- and
-
19. A method for directing information to a terminal device, the method comprising the following steps:
-
providing a computer implemented user profile database for storing user profile data representing sets of different terminal devices via which a user can be reached, in an information transmission network, wherein the database comprises respectively for each user at least one customizable user profile which can be created, edited and/or deleted by the user, and each customizable user profile is associated with a logical context of the user defining a particular situation of said user, activating only one of the plurality of user profiles at one time, the activated user profile indicating the terminal device or devices, out of the set of terminal devices over which the user desires to be informed at the logical context, and transmitting information from a sender to a terminal device comprised in the activated user profile, wherein the user sends selection information to the user profile database in order to activate the terminal device or devices out of the set of terminal devices over which the user desires to be reached, the database includes one presence token or a plurality of presence tokens for each user, each presence token representing the availability of a user at a predetermined terminal device, the user profiles are implemented as sets of properties, each card has a property key identifying a given profile property and a property value corresponding to a given property content, and the selection information sent by the user to the user profile database represents a logical context.
-
Specification