IP Library Granted Patent US 9,998,461
Granted Patent B2
US 9,998,461 · App. 14/115,399 · Granted Jun 12, 2018

Server, a system, a method, a computer program and a computer program product for accessing a server in a computer network

Inventors: Julien Robinson (Chatenay-Malabry, FR); Johann Stan (Saint-Etienne, FR); Lionel Natarianni (Nogent-sur-Marne, FR)
Assignee: Alcatel Lucent
H04L63/10H04L63/0421H04L63/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,998,461
App. No.
14/115,399
Granted
Jun 12, 2018
Kind
B2
Abstract

The invention concerns a first server ( 101 ) for accessing a second server ( 102 ) via a computer network ( 100 ), adapted to upon successful authentication of first credentials of a first user (EU) registered on said first server ( 101 ) by said first server ( 101 ), provide said first user (EU) access to at least a subset of functions provided by an interface (API) of said second server ( 102 ) using second credentials of a second user (HU) registered on said second server ( 102 ) for authentication with said second server ( 102 ).

Claims (24)

1. A first server for accessing a second server providing functions of a social network via a computer network, the first server comprising:

at least one processor adapted to, upon successful authentication of first credentials of a first user registered on said first server by said first server, provide said first user access to at least a subset of functions of said social network provided by an interface of said second server via an account of said second user by using second credentials of a second user registered with said social network on said second server for authentication with said second server, wherein the first user is an unregistered user of said social network on said second server;

a receiver adapted to receive a first message comprising a request to access a first function of said interface, and to confirm that said first user is authorized to request said first function; and

a transmitter adapted to send a second message only upon successful authorization.

2. The first server according to claim 1 , wherein said receiver is adapted to receive said first message comprising information about said first user, in particular a request to access a function of said interface, from a first client, said transmitter is adapted to send said second message comprising information about said second user, in particular a request to access said function, to said second server, and said at least one processor is adapted to determine said information about said second user.

3. The first server according to claim 2 , wherein said information about said second user is determined from said information about said first user.

4. The first server according to claim 2 , wherein said first message comprises a piece of information about said second user and said information about said second user is determined from said piece of information.

5. The first server according to claim 2 , wherein said information about said second user comprises credentials of said second user.

6. The first server according to claim 2 , wherein said information about said first user comprises credentials of said first user, wherein said first server comprises an authenticator adapted to authenticate said first credentials of said first user and wherein said transmitter is adapted to send said second message only upon successful authentication of said first credentials.

7. The first server according to claim 2 , wherein said first message comprises a request to access a first function of said interface, wherein said at least one processor is adapted to confirm that said first user is authorized to request said first function, and wherein said transmitter is adapted to send said second message only upon successful authorization.

8. A method for accessing from a first server a second server providing functions of a social network via a computer network, said method comprising:

upon successful authentication of first credentials of a first user registered on said first server by said first server, access to at least a subset of functions of said social network provided by an interface of said second server is provided to said first user via an account of said second user by using second credentials of a second user registered with said social network on said second server for authentication with said second server, wherein the first user is an unregistered user of said social network on said second server, wherein a first message comprising a request to access a first function of said interface is received by said first server, an authorization check to confirm that said first user is authorized to request said first function is performed by said first server, and a second message is sent by said first server only upon successful authorization.

9. The method according to claim 8 , further comprising receiving said first message comprising information about said first user, in particular a request to access a function of said interface, from a first client, sending said second message comprising information about said second user, in particular a request to access said function, to said second server, and processing to determine said information about said second user.

10. A system comprising:

a first server comprising a first processor and adapted to, upon successful authentication of first credentials of a first user registered on said first server by said first server, provide said first user access to at least a subset of functions of a social network provided by an interface of a second server via an account of a second user by using second credentials of said second user registered with said social network on said second server for authentication with said second server, wherein the first user is an unregistered user of said social network on said second server;

said second server comprising a second processor and adapted to provide said subset of functions via said interface, wherein said first server is adapted to receive a first message comprising a request to access a first function of said interface, to confirm that said first user is authorized to request said first function, and send a second message only upon successful authorization.

11. The system according to claim 10 , further comprising a first client comprising a third processor, adapted to send a first message comprising information about said first user, in particular a request to access a function of said interface.

12. The system according to claim 10 , wherein said first server comprises a receiver adapted to receive said first message comprising information about said first user, in particular a request to access a function of said interface, from said first client, a transmitter adapted to send said second message comprising information about said second user, in particular a request to access said function, to said second server, and said first processor is adapted to determine said information about said second user.

13. The system according to claim 12 , further comprising a second client, comprising a receiver adapted to receive a third message comprising information about said first user, in particular a request to access said first function of said interface, from said first server, a transmitter adapted to send a fourth message comprising information about an authorization of said first user to use said first function and a third processor, adapted to determine said information about said authorization, wherein said receiver of said first server is adapted to receive said fourth message wherein said transmitter of said first server is adapted to send said third message to said second client and to send said second message only upon successful authorization by said second client.

14. A non-transitory computer-usable data carrier storing instructions that, when executed by a computer, cause the computer to:

upon successful authentication of first credentials of a first user registered on said first server by said first server, provide said first user access to at least a subset of functions of a social network provided by an interface of a second server via an account of said second user by using second credentials of a second user registered with said social network on said second server for authentication with said second server, wherein the first user is an unregistered user of said social network on said second server, wherein a first message comprising a request to access a first function of said interface is received by said first server, an authorization check to confirm that said first user is authorized to request said first function is performed by said first server, and a second message is sent by said first server only upon successful authorization.

15. A non-transitory computer-usable data carrier storing instructions that, when executed by a computer, cause the computer to:

upon successful authentication of first credentials of a first user registered on said first server by said first server, provide said first user access to at least a subset of functions of a social network provided by an interface of a second server via an account of said second user by using second credentials of a second user registered with said social network on said second server for authentication with said second server, wherein the first user is an unregistered user of said social network on said second server, wherein a first message comprising a request to access a first function of said interface is received by said first server, an authorization check to confirm that said first user is authorized to request said first function is performed by said first server, and a second message is sent by said first server only upon successful authorization;

provide said subset of functions via said interface, wherein said first server is adapted to receive a first message comprising a request to access a first function of said interface, to confirm that said first user is authorized to request said first function, and send a second message only upon successful authorization.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Sep 2, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033677/0531 →
SECURITY AGREEMENT Recorded Feb 10, 2014
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 032189/0799 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2013
From: ROBINSON, JULIEN; STAN, JOHANN; NATARIANNI, LIONEL
To: ALCATEL LUCENT
Reel/Frame 031535/0491 →
Priority Claims (1)
EP 11305526 · May 4, 2011 · regional
Continuity (1)
Related Publication 20140082705A1 · Mar 20, 2014