IP Library Granted Patent US 9,843,583
Granted Patent B2
US 9,843,583 · App. 14/478,390 · Granted Dec 12, 2017

System and method for authentication across devices

Inventor: Christian Holz (San Francisco, CA)
Assignee: EXCALIBUR IP, LLC
H04L63/10G06F21/42H04L63/0853H04W12/06
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,843,583
App. No.
14/478,390
Granted
Dec 12, 2017
Kind
B2
Abstract

An authentication approach simplifies the process of authentication across devices, while increasing security. An authentication code is supplied through non-traditional channels, such as audio and visual channels, allowing more complex codes to pass between two devices for authentication with increased security, while reducing user interaction.

Claims (33)

1. A method, comprising:

providing, from a server to a second device of a user via a first connection, a request for authentication of the user with a service;

providing, from the server to a first device of the user via a second connection different than the first connection, a non-textual authentication code corresponding to the request for authentication of the user with the service; and

responsive to receiving, at the server and from the second device via the first connection, an indication that a signal corresponding to the non-textual authentication code was received by the second device from the first device via a non-network channel between the second device and the first device but not through the server, authenticating the user with the service, the non-network channel different than the first connection and the second connection.

2. The method of claim 1 , the non-network channel comprising an audio channel, the non-textual authentication code indicative of a sound.

3. The method of claim 1 , the non-network channel comprising a visual channel, the non-textual authentication code indicative of an image.

4. The method of claim 1 , the indication comprising a transformation of the non-textual authentication code.

5. The method of claim 1 , the request provided to the second device via a web page sent via the first connection.

6. The method of claim 5 , the non-textual authentication code provided to the first device via a multimedia messaging service message sent via the second connection.

7. The method of claim 5 , the non-textual authentication code provided to the first device via an app on the first device sent via the second connection.

8. A method, comprising:

providing, from a server to a second device of a user via a first connection, a request for authentication of the user with a service;

providing, from the server to the second device via the first connection, a non-textual authentication code corresponding to the request for authentication of the user with the service; and

responsive to receiving, at the server and from a first device of the user via a second connection different than the first connection, an indication that a signal corresponding to the non-textual authentication code was received by the first device from the second device via a channel between the first device and the second device but not through the server, authenticating the user with the service, the channel different than the first connection and the second connection.

9. The method of claim 8 , the channel comprising an audio channel, the non-textual authentication code indicative of a sound.

10. The method of claim 8 , the channel comprising a visual channel, the non-textual authentication code indicative of an image.

11. The method of claim 8 , the indication comprising a transformation of the non-textual authentication code.

12. The method of claim 8 , the request provided to the second device via a web page sent via the first connection.

13. The method of claim 8 , the non-textual authentication code provided to the second device via a web page sent via the first connection.

14. The method of claim 8 , the indication received from the first device via an app on the first device.

15. An information processing system for authentication across devices, comprising:

a processor device; and

memory comprising computer-executable instructions that when executed by the processor device perform acts comprising:

receiving, at a second device of a user and from a server via a first connection, a request for authentication of the user to access first information;

at least one of:

receiving, at the second device and from a first device of the user via a channel between the second device and the first device but not through the server, a signal corresponding to a non-textual authentication code corresponding to the request for authentication of the user, and providing, from the second device to the server via the first connection, an indication that the signal was received; or

receiving, at the second device and from the server via the first connection, the signal corresponding to the non-textual authentication code and providing the signal from the second device to the first device via the channel but not through the server; and

accessing the first information, via the first connection, based upon the receiving the signal or the providing the signal, the channel different than the first connection.

16. The information processing system of claim 15 , the channel comprising an audio channel, the non-textual authentication code indicative of a sound.

17. The information processing system of claim 15 , the channel comprising a visual channel, the non-textual authentication code indicative of an image.

18. The information processing system of claim 15 , the acts comprising providing a request to access the first information to the server via the first connection.

19. The information processing system of claim 15 , the acts comprising receiving, at the second device and from the first device of the user via the channel between the second device and the first device but not through the server, the signal corresponding to the non-textual authentication code corresponding to the request for authentication of the user.

20. The information processing system of claim 15 , the acts comprising receiving, at the second device and from the server via the first connection, the signal corresponding to the non-textual authentication code and providing the signal from the second device to the first device via the channel but not through the server.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ASSIGNOR NAME PREVIOUSLY RECORDED AT REEL: 052853 FRAME: 0153. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 29, 2021
From: R2 SOLUTIONS LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 056832/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 053654 FRAME 0254. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST GRANTED PURSUANT TO THE PATENT SECURITY AGREEMENT PREVIOUSLY RECORDED. Recorded Dec 30, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: R2 SOLUTIONS LLC
Reel/Frame 054981/0377 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 8, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
Reel/Frame 053654/0254 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2020
From: EXCALIBUR IP, LLC
To: R2 SOLUTIONS LLC
Reel/Frame 053459/0059 →
PATENT SECURITY AGREEMENT Recorded Jun 5, 2020
From: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MERTON ACQUISITION HOLDCO LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 052853/0153 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038950/0592 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2016
From: EXCALIBUR IP, LLC
To: YAHOO! INC.
Reel/Frame 038951/0295 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038383/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2014
From: HOLZ, CHRISTIAN
To: YAHOO! INC.
Reel/Frame 033677/0989 →
Continuity (1)
Related Publication 20160072803A1 · Mar 10, 2016