Method and system for premium access
First Claim
Patent Images
1. A method for instant messaging, comprising:
- receiving a login request containing information associated with a user;
determining, based on the information, whether that user is authorized to use at least one premium service for instant messaging;
causing display of a premium instant messaging user interface enabling use of the premium service on a client computer in response to the user is authorized to use the premium service, and causing the same client computer to display a second instant messaging user interface in response to the user is not authorized to use the premium service for instant messaging.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for instant messaging, comprising: receiving a login request containing information associated with a user; determining, based on the information, whether that user is authorized to use at least one premium service for instant messaging; causing display of a premium instant messaging user interface enabling use of the premium service on a client computer in response to the user is authorized to use the premium service; and causing the same client computer to display a second instant messaging user interface in response to the user is not authorized to use the premium service for instant messaging.
47 Citations
44 Claims
-
1. A method for instant messaging, comprising:
-
receiving a login request containing information associated with a user;
determining, based on the information, whether that user is authorized to use at least one premium service for instant messaging;
causing display of a premium instant messaging user interface enabling use of the premium service on a client computer in response to the user is authorized to use the premium service, and causing the same client computer to display a second instant messaging user interface in response to the user is not authorized to use the premium service for instant messaging. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for instant messaging, comprising:
-
receiving a message from a sender who is one of a plurality of users, the message having a recipient and containing a representation of premium content that is made available to a subset of the plurality of users, the subset including users who are authorized to send instant messages containing premium content;
determining whether the sender is authorized to initiate an instant message containing the premium content; and
transmitting the premium content to the recipient in response to the sender is authorized to send instant messages containing the premium content, and performing an alternative step in response to the sender is not authorized to send instant messages containing the premium content. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method for instant messaging, comprising:
-
transmitting a login request containing information associated with a user to a server;
receiving an access token from the server containing information identifying whether the user is authorized to use at least one premium service for instant messaging; and
displaying a premium instant messaging user interface enabling use of the premium service in response to the user is authorized to use the premium service, and displaying a second instant messaging user interface in response to the user is not authorized to use the premium service for instant messaging. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A computer program product for instant messaging, comprising a medium storing executable program code, the computer program product comprising:
-
code for receiving a login request containing information associated with a user;
code for determining, based on the information, whether that user is authorized to use at least one premium service for instant messaging; and
code for causing display of a premium instant messaging user interface enabling use of the premium service on a client computer in response to the user is authorized to use the premium service, and causing the same client computer to display a second instant messaging user interface in response to the user is not authorized to use the premium service for instant messaging. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer program product for instant messaging, comprising a medium storing executable program code, the computer program product comprising:
-
code for receiving a message from a sender who is one of a plurality of users, the message having a recipient and containing a representation of premium content that is made available to a subset of the plurality of users, the subset including users who are authorized to send instant messages containing premium content;
code for determining whether the sender is authorized to initiate an instant message containing the premium content; and
code for transmitting the premium content to the recipient in response to the sender is authorized to send instant messages containing the premium content, and code for performing an alternative step in response to the sender is not authorized to send instant messages containing the premium content. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. A system for instant messaging, comprising:
-
an instant messaging server comprising a data storage, the instant messaging server further comprising logic for receiving a message from a sender who is one of a plurality of users, the message having a recipient and containing a representation of premium content that is made available to a subset of the plurality of users, the subset including users who are authorized to send instant messages containing premium content;
logic for determining whether the sender is authorized to initiate an instant message containing the premium content; and
a content server comprising a data storage, the content server further comprising logic for transmitting the premium content to the recipient in response to the sender is authorized to send instant messages containing the premium content, and logic for performing an alternative step in response to the sender is not authorized to send instant messages containing the premium content. - View Dependent Claims (39, 40, 41, 42, 43, 44)
-
Specification