Methods, Systems, And Computer Program Products For Providing Access To A Secure Service Via A Link In A Message
First Claim
1. A method for providing access to a secure service via a link in a message, the method comprising:
- providing a messaging client associated with a messaging service operating on a sending device, wherein the messaging client includes a user interface that presents a set of messaging service contact entries;
receiving, via the user interface, a selection of a contact entry identifying a contact from the presented set of contact entries;
receiving an identification of a service to be made accessible to the contact, the service being provided by a provider other than the messaging service, wherein authorization is required for performing the service;
generating authorization information associated with the service and the contact for authorizing a performing of the service at a request of the contact;
generating a message at the sending device for the contact, the message including a link for enabling the contact to access the service; and
sending the message to the contact via the messaging service, enabling the contact to access the service using the link and request the performing of the service, wherein the generated authorization information is used to authorize the performing of the service after the contact is authenticated by the messaging service.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products for providing access to a secure service via a link in a message are disclosed. According to one aspect, the subject matter described herein includes a method for providing access to a secure service via a link in a message. The method includes providing a messaging client associated with a messaging service operating on a sending device. The messaging client includes a user interface that presents a set of contact entries. A selection of a contact from the presented set of contact entries is received via the user interface. An identification of a service to be made accessible to the contact is received, where the service is provided by a provider other than the messaging service. Authorization is required for performing the service. Authorization information associated with the service and the contact is generated for authorizing a performing of the service at a request of the contact. A message is generated at the sending device for the contact. The message includes a link for enabling the contact to access the service. The message is sent to the contact via the messaging service. The contact is enabled to access the service using the link and request the performing of the service. The generated authorization information is used to authorize the performing of the service after the contact is authenticated by the messaging service.
-
Citations
32 Claims
-
1. A method for providing access to a secure service via a link in a message, the method comprising:
-
providing a messaging client associated with a messaging service operating on a sending device, wherein the messaging client includes a user interface that presents a set of messaging service contact entries; receiving, via the user interface, a selection of a contact entry identifying a contact from the presented set of contact entries; receiving an identification of a service to be made accessible to the contact, the service being provided by a provider other than the messaging service, wherein authorization is required for performing the service; generating authorization information associated with the service and the contact for authorizing a performing of the service at a request of the contact; generating a message at the sending device for the contact, the message including a link for enabling the contact to access the service; and sending the message to the contact via the messaging service, enabling the contact to access the service using the link and request the performing of the service, wherein the generated authorization information is used to authorize the performing of the service after the contact is authenticated by the messaging service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for providing access to a secure service via a link in a message, the system comprising:
a messaging client associated with a messaging service, the messaging client being configured to operate on a sending device, and wherein the messaging client includes a user interface that presents a set of messaging service contact entries, wherein the messaging client is configured to; receive, via the user interface, a selection of a contact entry identifying a contact from the presented set of contact entries; receive an identification of a service to be made accessible to the contact, the service being provided by a provider other than the messaging service, wherein authorization is required for performing the service; generate authorization information associated with the service and the contact for authorizing a performing of the service at a request of the contact; generate a message at the sending device for the contact, the message including a link for enabling the contact to access the service; and send the message to the contact via the messaging service, enabling the contact to access the service using the link and request the performing of the service where the generated authorization information is used to authorize the performing of the service after the contact is authenticated by the messaging services. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
31. A system for providing access to a secure service via a link in a message, the system comprising:
-
means for providing a messaging client associated with a messaging service operating on a sending device, wherein the messaging client includes a user interface that presents a set of messaging service contact entries; means for receiving, via the messaging client user interface, a selection of a contact entry identifying a contact from the presented set of contact entries; means for receiving an identification of a service to be made accessible to the contact, the service being provided by a provider other than the messaging service, wherein authorization is required for performing the service; means for generating authorization information associated with the service and the contact for authorizing a performing of the service at a request of the contact; means for generating a message at the sending device for the contact, the message including a link for enabling the contact to access the service; and means for sending the message to the contact via the messaging service, enabling the contact to access the service using the link and request the performing of the service where the generated authorization information is used to authorize the performing of the service after the contact is authenticated by the messaging service.
-
-
32. A computer readable medium containing a computer program, executable by a machine, for providing access to a secure service via a link in a message, the computer program comprising executable instructions for:
-
providing a messaging client associated with a messaging service operating on a sending device, wherein the messaging client includes a user interface that presents a set of messaging service contact entries; receiving, via the messaging client user interface, a selection of a contact entry identifying a contact from the presented set of contact entries; receiving an identification of a service to be made accessible to the contact, the service being provided by a provider other than the messaging service, wherein authorization is required for performing the service; generating authorization information associated with the service and the contact for authorizing a performing of the service at a request of the contact; generating a message at the sending device for the contact, the message including a link for enabling the contact to access the service; and sending the message to the contact via the messaging service, enabling the contact to access the service using the link and request the performing of the service where the generated authorization information is used to authorize the performing of the service after the contact is authenticated by the messaging service.
-
Specification