Control for inviting an unauthenticated user to gain access to display of content that is otherwise accessible with an authentication mechanism
First Claim
1. A method comprising:
- associating, via a computing device, electronic content with an authenticated user of an electronic service;
associating, via the computing device, the content with a user relationship in a computerized online social network that indicates at least one form of the user relationship based on a degree of separation involving a direct or indirect relationship between at least one unauthenticated user and the authenticated user, the online social network being a computerized service for communicating information over a network to and from users of the online social network, wherein the user relationship is established and controlled by the authenticated user, said at least one form of the user relationship is required to exist in the online social network before access to at least a portion of the content is provided to any unauthenticated user;
associating, via the computing device, the content with a token;
providing, via the computing device, the unauthenticated user with an invitation to join the online social network and establish the user relationship between the unauthenticated user and authenticated user in order for the unauthenticated user to access the content, said invitation comprising the token;
receiving, via the computing device, the token as a request by the unauthenticated user to join the online social network and access the content, wherein said accessing the content comprises at least previewing a sample of the content;
determining, via the computing device, whether the token is valid; and
establishing, via the computing device, the user relationship between the authenticated and unauthenticated user if the token is valid, said establishing comprising enabling, via the computing device, access for the unauthenticated user to at least a portion of the content associated with the token, wherein access to the content is filtered for the unauthenticated user based on a determination that the at least one form of the user relationship exists in the online social network between the authenticated user and the unauthenticated user.
12 Assignments
0 Petitions
Accused Products
Abstract
Enabling an unauthenticated user to access content associated with an authenticated user as though the unauthenticated user had a selected user relationship with the authenticated user. The user relationship may comprise a relationship degree, a relationship category, a relationship rating, and/or the like. An invitation to join an electronic service, such as an online social network, is sent to the unauthenticated user at an address known to the authenticated user. The invitation includes a time-limited token, such as a URL, that includes an invitation identifier, which relates the invitation to the authenticated user content. The token may be encrypted in the invitation. The unauthenticated user returns the token as a request to preview the authenticated user content without first becoming an authenticated user of the electronic service. If the token is still valid, access is granted. The unauthenticated user may also request to establish a connection with the authenticated user.
55 Citations
17 Claims
-
1. A method comprising:
-
associating, via a computing device, electronic content with an authenticated user of an electronic service; associating, via the computing device, the content with a user relationship in a computerized online social network that indicates at least one form of the user relationship based on a degree of separation involving a direct or indirect relationship between at least one unauthenticated user and the authenticated user, the online social network being a computerized service for communicating information over a network to and from users of the online social network, wherein the user relationship is established and controlled by the authenticated user, said at least one form of the user relationship is required to exist in the online social network before access to at least a portion of the content is provided to any unauthenticated user; associating, via the computing device, the content with a token; providing, via the computing device, the unauthenticated user with an invitation to join the online social network and establish the user relationship between the unauthenticated user and authenticated user in order for the unauthenticated user to access the content, said invitation comprising the token; receiving, via the computing device, the token as a request by the unauthenticated user to join the online social network and access the content, wherein said accessing the content comprises at least previewing a sample of the content; determining, via the computing device, whether the token is valid; and establishing, via the computing device, the user relationship between the authenticated and unauthenticated user if the token is valid, said establishing comprising enabling, via the computing device, access for the unauthenticated user to at least a portion of the content associated with the token, wherein access to the content is filtered for the unauthenticated user based on a determination that the at least one form of the user relationship exists in the online social network between the authenticated user and the unauthenticated user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A server comprising:
-
a communication interface in communication with an authenticated client device and an unauthenticated client device; a memory for storing instructions; and a processor in communication with the communication interface and with the memory, wherein the processor performs actions based at least in part on the stored instructions comprising; associating electronic content of an electronic service with the authenticated client; associating the content with a user relationship in a computerized online social network, the online social network being a computerized service for communicating information over a network to and from users of the online social network, the user relationship indicates at least one form of the user relationship based on a degree of separation involving a direct or indirect relationship between at least one unauthenticated user and the authenticated user, wherein the user relationship is established and controlled by the authenticated user, the at least one form of the user relationship is required to exist in the online social network before access to at least a portion of the content is provided to any unauthenticated user; associating the content with a token; providing the unauthenticated user with an invitation to join the online social network and establish the user relationship between the unauthenticated user and authenticated user in order for the unauthenticated user to access the content, said invitation comprising the token; receiving the token from the unauthenticated client device as a request to join the online social network and access the content, said accessing the content comprising at least previewing a sample of the content; determining whether the token is valid; and establishing the user relationship between the authenticated and unauthenticated user if the token is valid, said establishing comprising enabling access for the unauthenticated user to at least a portion of the content associated with the token, wherein access to the content is filtered for the unauthenticated user based on a determination that the at least one form of the user relationship exists in the online social network between the authenticated user and the unauthenticated user. - View Dependent Claims (12, 13, 14)
-
-
15. A method comprising:
-
receiving, at a computing device, a token that is associated with electronic content, wherein the content is also associated with an authenticated user of an electronic service and the content is further associated with a user relationship in a computerized online social network, the online social network being a computerized service for communicating information over a network to and from users of the online social network, the user relationship indicates at least one form of the user relationship based on a degree of separation involving a direct or indirect relationship between at least one unauthenticated user and the authenticated user, wherein the user relationship is established and controlled by the authenticated user, the at least one form of the user relationship is required to exist in the online social network before access to at least a portion of the content is provided to any unauthenticated user; communicating, via the computing device, the token to the electronic service that determines whether the token is valid, wherein the token is received from an unauthenticated client as a request to establish the user relationship between the unauthenticated user and the authenticated user in order to access the content; and receiving, at the computing device, access for the unauthenticated user to at least a portion of the content if the token is valid, said access comprising at least an ability to preview a sample of the content, wherein access to the content is filtered for the unauthenticated user based on a determination that the at least one form of the user relationship in the online social network exists between the authenticated user and the unauthenticated user. - View Dependent Claims (16, 17)
-
Specification