Apparatus and method for double-blind instant messaging
First Claim
1. A computer-implemented method comprising:
- mapping a first user'"'"'s primary text or instant messaging (“
IM”
) address managed by a primary text/IM messaging system to a pseudo-text/IM address managed by an intermediary text/IM system;
publishing the pseudo-text/IM address but not the primary text/IM address to a plurality of text/IM users, the plurality of text/IM users establishing text/IM sessions with the first user via the pseudo-text/IM address;
defining a first set of users within the plurality who are permitted to view presence information related to the first user'"'"'s text/IM activity within the primary text/IM system and a second set of users who are not permitted to view the presence information;
receiving presence information related to the first user from the primary text/IM system; and
providing the presence information only to the users within the first set.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method is described comprising: mapping a first user'"'"'s primary text or instant messaging (“IM”) address managed by a primary text/IM messaging system to a pseudo-text/IM address managed by an intermediary text/IM system; publishing the pseudo-text/IM address but not the primary text/IM address to a plurality of text/IM users, the plurality of text/IM users establishing text/IM sessions with the first user via the pseudo-text/IM address; defining a first set of users within the plurality who are permitted to view presence information related to the first user'"'"'s text/IM activity within the primary text/IM system and a second set of users who are not permitted to view the presence information; receiving presence information related to the first user from the primary text/IM system; and providing the presence information only to the users within the first set.
-
Citations
21 Claims
-
1. A computer-implemented method comprising:
-
mapping a first user'"'"'s primary text or instant messaging (“
IM”
) address managed by a primary text/IM messaging system to a pseudo-text/IM address managed by an intermediary text/IM system;
publishing the pseudo-text/IM address but not the primary text/IM address to a plurality of text/IM users, the plurality of text/IM users establishing text/IM sessions with the first user via the pseudo-text/IM address;
defining a first set of users within the plurality who are permitted to view presence information related to the first user'"'"'s text/IM activity within the primary text/IM system and a second set of users who are not permitted to view the presence information;
receiving presence information related to the first user from the primary text/IM system; and
providing the presence information only to the users within the first set. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An intermediary pseudo-text-IM messaging system having a memory for storing program code and at least one processor to process the program code, the program code causing the processor to perform the operations of:
-
mapping a first user'"'"'s primary text or instant messaging (“
IM”
) address managed by a primary text/IM messaging system to a pseudo-text/IM address, the pseudo/IM messaging system managed by the intermediary text/IM system;
publishing the pseudo-text/IM address but not the primary text/IM address to a plurality of text/IM users, the plurality of text/IM users establishing text/IM sessions with the first user via the pseudo-text/IM address;
defining a first set of users within the plurality who are permitted to view presence information related to the first user'"'"'s text/IM activity within the primary text/IM system and a second set of users who are not permitted to view the presence information;
receiving presence information related to the first user from the primary text/IM system; and
providing the presence information only to the users within the first set. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A machine-readable medium having program code stored thereon which, when executed by a machine, cause the machine to perform the operations of:
-
mapping a first user'"'"'s primary text or instant messaging (“
IM”
) address managed by a primary text/IM messaging system to a pseudo-text/IM address managed by an intermediary text/IM system;
publishing the pseudo-text/IM address but not the primary text/IM address to a plurality of text/IM users, the plurality of text/IM users establishing text/IM sessions with the first user via the pseudo-text/IM address;
defining a first set of users within the plurality who are permitted to view presence information related to the first user'"'"'s text/IM activity within the primary text/IM system and a second set of users who are not permitted to view the presence information;
receiving presence information related to the first user from the primary text/IM system; and
providing the presence information only to the users within the first set. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification