IP Library Granted Patent US 8,881,306
Granted Patent B2
US 8,881,306 · App. 13/681,785 · Granted Nov 4, 2014

Architecture system for in-store reading

Inventors: Alexandr Feldman (San Ramon, CA); Kelson Khai Dinh Tran (San Jose, CA); Venkateswaran Ayalur (Cupertino, CA)
Assignee: Barnes and Noble, Inc.
G06F21/44
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 8,881,306
App. No.
13/681,785
Granted
Nov 4, 2014
Kind
B2
Abstract

An architecture and techniques to facilitate lending of digital content at an authorized location to an authenticated electronic device.

Claims (25)

1. A multi-server method for lending digital content, comprising:

receive, at a first authentication, authorization, and accounting (AAA) server system and via a wireless access point at a retail store location, an association request from a mobile electronic device, wherein the association request includes a request for a store ID associated with the retail store location;

respond, via the first AAA server system and access point, with an association response back to the electronic device, wherein the association response includes the store ID;

receive, at a second AAA server system and via the access point at the retail store location, a store login request from the electronic device, wherein the store login request includes a device ID for the electronic device along with a request for in-store access to digital content, and wherein the second AAA server system is configured to send a notification to a third server system if the store login request for in-store access to digital content is authorized;

generate, via the third server system and in response to receiving the notification, a session for the electronic device and a redirect, wherein generating the session includes sending the redirect to the electronic device;

receive, at the third server system and via the access point at the retail store location, an in-store authentication request from the electronic device based on the redirect, wherein the in-store authentication request includes the device ID;

respond, via the third server system and access point, with an authentication response back to the electronic device, wherein the authentication response grants the electronic device in-store access to digital content accessible via the third server system, and wherein the in-store access to the digital content is granted only while the electronic device maintains proximity to the retail store location;

receive, at the third server system, an in-store download request from the electronic device by virtue of the granted access, wherein the download request includes a request for digital content; and

respond, via the third server system, with an in-store download response back to the electronic device, wherein the in-store download response includes at least a portion of the digital content.

2. The method of claim 1 wherein the device ID is a serial number associated with the electronic device.

3. The method of claim 1 wherein the second AAA server system and the third server system are associated with a content provider business entity and the first AAA server system is associated with another business entity that is a partner or vendor of the content provider business entity.

4. The method of claim 1 wherein the first AAA server system and access point are configured to authenticate an electronic device based on a factory-loaded client certificate.

5. The method of claim 1 wherein the first AAA server system is configured to communicate with the second AAA server via a Remote Authentication Dial-in User Service (RADIUS) protocol.

6. A multi-server system for lending digital content, comprising:

a first authentication, authorization, and accounting (AAA) server system configured to receive, via a wireless access point at a retail store location, an association request from a mobile electronic device, wherein the association request includes a request for a store ID associated with the retail store location, the first AAA server system further configured to respond via the access point with an association response back to the electronic device, wherein the association response includes the store ID;

a second AAA server system configured to receive, via the access point at the retail store location, a store login request from the electronic device, wherein the store login request includes a device ID for the electronic device along with a request for in-store access to digital content, and wherein the second AAA server system is further configured to send a notification to a third server system if the store login request for in-store access to digital content is authorized; and

the third server system which is configured to, in response to receiving the notification, generate a session for the electronic device and a redirect, and send the redirect to the electronic device, wherein the third server system is further configured to:

receive, via the access point at the retail store location, an in-store authentication request from the electronic device based on the redirect, wherein the in-store authentication request includes the device ID;

respond, via the access point, with an authentication response back to the electronic device, wherein the authentication response grants the electronic device in-store access to digital content accessible via the third server system, and wherein the in-store access to the digital content is granted only while the electronic device maintains proximity to the retail store location;

receive an in-store download request from the electronic device by virtue of the granted access, wherein the download request includes a request for digital content; and

respond with an in-store download response back to the electronic device, wherein the in-store download response includes at least a portion of the digital content.

7. The system of claim 6 wherein the device ID is a serial number associated with the electronic device.

8. The system of claim 6 wherein the second AAA server system and the third server system are associated with a content provider business entity and the first AAA server system is associated with another business entity that is a partner or vendor of the content provider business entity.

9. The system of claim 6 wherein the first AAA server system and access point are configured to authenticate an electronic device based on a factory-loaded client certificate.

10. The system of claim 6 wherein the first AAA server system is configured to communicate with the second AAA server via a Remote Authentication Dial-in User Service (RADIUS) protocol.

Assignments (5)
SECOND LIEN TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS - BARNES & NOBLE Recorded Dec 21, 2021
From: ALTER DOMUS (US) LLC
To: BARNES & NOBLE, INC.
Reel/Frame 058553/0631 →
NOTICE AND CONFIRMATION OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Aug 26, 2020
From: BARNES & NOBLE, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 053600/0801 →
SECURITY INTEREST Recorded Aug 8, 2019
From: BARNES & NOBLE, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 050001/0011 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2014
From: BARNESANDNOBLE.COM LLC
To: BARNES AND NOBLE, INC.
Reel/Frame 033343/0681 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2013
From: FELDMAN, ALEXANDR; DINH TRAN, KELSON KHAI; AYALUR, VENKATESWARAN
To: BARNESANDNOBLE.COM LLC
Reel/Frame 029754/0443 →
Continuity (1)
Related Publication 20140143892A1 · May 22, 2014