Selective delivery of electronic messages in a multiple computer system based on context and environment of a user
First Claim
1. A method for selectively delivering electronic messages to an identified user based on context and the environment of the identified user in a system of mobile and fixed devices including multiple display devices, and multiple users, wherein the identity and location of each device, display device, and user may be known to the system, comprising the steps of:
- obtaining an electronic message intended for an identified user;
determining a level of privacy and a level of priority for said electronic message;
obtaining profile properties for said identified user;
perceiving present contextual attributes for said identified user, including a multiplicity of display devices in close proximity to said identified user, each display device having a device profile, each device profile indicating whether the device is publicly or privately owned; and
determining a display property for said electronic message based on said contextual attributes, said profile properties, said level of privacy, and said level of priority; and
selecting an appropriate display device to display said electronic message from the multiplicity of display devices based on said display property and said device profiles.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention describes a method for selectively delivering electronic messages to an identified user or users in a system of mobile and fixed devices, including multiple display devices and multiple users, based on the context of the system and the environment of the identified user. Electronic messages intended for an identified user or users may be given a level of privacy and a level priority, and contextual attributes for its delivery may be specified. The system perceives contextual attributes for the recipient user or users, including display devices in close proximity to the identified users, and determines a display property for said electronic message based on the contextual attributes, the user profile properties of each user, and the level of privacy and level of priority of the electronic message. The display property may designate immediate delivery on a particular display device, a notification on a particular display device, or storage of the message until the contextual attributes of the recipient user is consistent with the specified contextual attributes of the electronic message.
-
Citations
8 Claims
-
1. A method for selectively delivering electronic messages to an identified user based on context and the environment of the identified user in a system of mobile and fixed devices including multiple display devices, and multiple users, wherein the identity and location of each device, display device, and user may be known to the system, comprising the steps of:
-
obtaining an electronic message intended for an identified user; determining a level of privacy and a level of priority for said electronic message; obtaining profile properties for said identified user; perceiving present contextual attributes for said identified user, including a multiplicity of display devices in close proximity to said identified user, each display device having a device profile, each device profile indicating whether the device is publicly or privately owned; and determining a display property for said electronic message based on said contextual attributes, said profile properties, said level of privacy, and said level of priority; and selecting an appropriate display device to display said electronic message from the multiplicity of display devices based on said display property and said device profiles. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for selectively delivering electronic messages to an identified user in a system of mobile users and mobile or stationary devices, wherein the identity and location of each device and user may be known to the system, the method comprising the steps of:
-
obtaining an electronic message directed to an identified user; determining a level of privacy of said electronic message; finding the location of said identified user; obtaining profile properties of said identified user; determining a presence of display devices in close proximity to said identified user; selecting a one of said display devices in close proximity to said identified user based on said level of privacy of said message; and displaying said message on said selected display device. - View Dependent Claims (8)
-
Specification