Sharing data within an instant messaging session
First Claim
Patent Images
1. A method comprising:
- establishing on behalf of a first user, an instant messaging session between the first user and a second user;
requesting on behalf of the first user, a key configured to provide access to data associated with the first user;
receiving the key; and
transmitting the key, via the instant messaging session, to the second user, thereby enabling the second user to access the data associated with the first user.
2 Assignments
0 Petitions
Accused Products
Abstract
Sharing data within an instant messaging session is described. A user participating in an instant messaging session may request a data access key. The key, which provides access to data associated with the user, may then be transmitted via the instant messaging session to one or more other participants in the instant messaging session. The other instant messaging session participants can then use the key to access, via the instant messaging session, the data associated with the user. Users may be granted various levels of access to another user'"'"'s data.
134 Citations
40 Claims
-
1. A method comprising:
-
establishing on behalf of a first user, an instant messaging session between the first user and a second user;
requesting on behalf of the first user, a key configured to provide access to data associated with the first user;
receiving the key; and
transmitting the key, via the instant messaging session, to the second user, thereby enabling the second user to access the data associated with the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
receiving a request from an instant messaging application on behalf of a first user, the request being for a key to access data associated with the first user;
generating the key;
returning the key in response to receiving the request;
receiving a request from an instant messaging application on behalf of a second user, the request being to access the data associated with the first user, wherein the request includes the key;
verifying that the key is valid; and
in an event that the key is valid, in response to receiving the request on behalf of the second user, returning the data associated with the first user. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A system comprising:
-
means for establishing an instant messaging session between a first user and a second user;
means for obtaining on behalf of the first user a key to access data associated with the first user; and
means for providing the key to the second user via the instant messaging session, thereby granting the second user access to the data associated with the first user. - View Dependent Claims (27, 28, 29, 30)
-
-
31. One or more computer-readable media comprising computer-readable instructions which, when executed, cause a computer system to:
-
establish an instant messaging session between a first user and a second user;
request a key to access data associated with the first user;
receive the key; and
transmit the key via the instant messaging session to the second user, thereby granting the second user access to the data associated with the first user. - View Dependent Claims (32, 33, 34)
-
-
35. One or more computer-readable media comprising computer-readable instructions which, when executed, cause a computer system to:
-
receive a request for a data access key from a first user participating in an instant messaging session, the key being configured to provide access to data associated with the first user;
in response to the request, provide a data access key to the first user;
receive from a second user participating in the instant messaging session, a request for data associated with the first user, the request including the data access key; and
in response to the request, provide the data associated with the first user to the second user. - View Dependent Claims (36, 37, 38, 39, 40)
-
Specification