IP Library Granted Patent US 9,928,508
Granted Patent B2
US 9,928,508 · App. 11/327,176 · Granted Mar 27, 2018

Single sign-on for access to a central data repository

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,928,508
App. No.
11/327,176
Granted
Mar 27, 2018
Kind
B2
Abstract

Systems and methods for providing access to an information account stored in a central data repository. The information account is associated with a consumer and is subject to the consumer's control and management. Consumer authentication information is input by the consumer in connection with a first request for access to the information account via a first web-site. Responsive to authentication of the consumer, a single sign-on feature may be activated for automatically managing subsequent authentications of the consumer so that the consumer will not be required to again input the consumer authentication information upon initiating a second request for access to the information account while interacting with a subsequent web-site that is configured to provide access to the information account upon authentication of the consumer. The single sign-on function may be deactivated upon the occurrence of a terminating event, such as the expiration of a time-out interval.

Claims (38)

1. A computer-implemented method for providing access to an information account stored in a central data repository that is accessible via a distributed network and is coupled to a database management system on a host server, wherein the host server is in communication via the distributed network with a network device, the method comprising:

transmitting, by the host server, a client-side application to a browser on the network device;

receiving, by the host server, over the distributed electronic network, consumer authentication information and a first request from the network device, via the client-side application, for access to the information account, the first request specifying information elements;

in response to the first request, authenticating, via a first authentication by the host server, a consumer with the database management system based on the consumer authentication information and providing access to the information account stored in the central data repository;

receiving, by the host server, a browser identifier from the network device;

receiving, by the host server, at least one subsequent authentication request from the browser on the network device for access to the information account;

based on the first authentication of the consumer, performing, by the host server, the at least one subsequent authentications with the database management system, using the browser identifier;

in response to the first request for access to the information account stored in the central data repository, retrieving, by the host server, the specified information elements from the information account; and

transmitting, by the host server, the specified information elements to the browser on the network device.

2. The method of claim 1 , further comprising providing a first information element of the information account comprising one or more name fields to identify the consumer, and providing a second information element of the information account comprising one or more geographic address fields associated with the consumer.

3. The method of claim 1 , wherein transmitting the specified information elements to the network device comprises sending the specified information elements over the distributed electronic network.

4. The method of claim 1 , further comprising parsing the first request to obtain indications of the specified information elements.

5. The method of claim 1 , wherein retrieving the specified information elements from the information account further comprises filtering data from the information account with the database management system based on an identification of a second web-site.

6. A computer readable memory storing instructions that, when executed by a host server, cause the host server to perform operations for accessing an information account stored in a central data repository that is accessible via a distributed electronic network and is coupled to a database management system, wherein the host server is in communication via the distributed network with a network device, the operations comprising:

transmitting, by the host server, a client-side application to a browser on the network device;

receiving, by the host server, over the distributed electronic network, consumer authentication information and a first request from the network device, via the client-side application, for access to the information account, the first request specifying information elements;

in response to the first request, authenticating, via a first authentication by the host server, a consumer with the database management system based on the consumer authentication information and providing access to the information account stored in the central data repository;

receiving, by the host server, a browser identifier from the network device;

receiving, by the host server, at least one subsequent authentication request from the browser on the network device for access to the information account;

based on the first authentication of the consumer, performing, by the host server, the at least one subsequent authentication with the database management system, using the browser identifier;

in response to the first request for access to the information account stored in the central data repository, retrieving, by the host server, the specified information elements from the information account; and

transmitting, by the host server, the specified information elements to the browser on the network device.

7. The method of claim 1 , further comprising performing the at least one subsequent authentication by determining that a previous authentication of the consumer for access to the information account remains valid and generating a message to cause a subsequent web-site to skip a sign-on interface that would otherwise prompt input of the consumer authentication information when a subsequent request for access to the information account is initiated.

8. The method of claim 1 , wherein an authentication of the consumer remains valid if a subsequent request for access to the information account is initiated prior to the occurrence of a terminating event.

9. The method of claim 8 , wherein said terminating event comprises expiration of a time-out interval.

10. A system for providing access to an information account stored in a central data repository that is accessible via a distributed network comprising:

a host server for communicating with the central data repository and with a network device via the distributed electronic network; and

a computer readable storage memory having instructions stored thereon that, when executed by the server, cause the host server to perform a method comprising:

transmitting, by the host server, a client-side application to a browser on the network device;

receiving, by the host server, over the distributed electronic network, consumer authentication information and a first request from the client application executing on the network device for access to the information account, the first request specifying information elements;

in response to the first request, authenticating, via a first authentication by the host server, a consumer with the host server based on the consumer authentication information, thereby providing access to the information account stored in the central data repository;

receiving, by the host server, a browser identifier from the network device;

receiving, by the host server, at least one subsequent authentication request from the browser on the network device for access to the information account;

based on the first authentication of the consumer, performing, by the host server, the at least one subsequent authentication of the consumer using the browser identifier;

retrieving, by the host server, one or more information elements from the information account in response to the first request; and

transmitting, by the host server, the one or more information elements to the browser on the network device.

11. The computer readable memory of claim 6 , wherein an authentication remains valid if a subsequent request for access to the information account is initiated prior to the occurrence of a terminating event.

12. The system of claim 10 , wherein the information account comprises consumer information elements associated with at least one tag.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2018
From: INTELLECTUAL VENTURES ASSETS 71 LLC
To: CXT SYSTEMS, INC.
Reel/Frame 045681/0730 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2018
From: INTELLECTUAL VENTURES ASSETS 71 LLC
To: CXT SYSTEMS, INC.
Reel/Frame 045681/0796 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2018
From: INTELLECTUAL VENTURES I LLC
To: INTELLECTUAL VENTURES ASSETS 71 LLC
Reel/Frame 045016/0258 →
MERGER Recorded Sep 12, 2014
From: GRDN. NET SOLUTIONS, LLC
To: INTELLECTUAL VENTURES I LLC
Reel/Frame 033727/0727 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 13, 2012
From: ENFOTRUST NETWORKS, INC.
To: GUARDIAN NETWORKS, LLC
Reel/Frame 028369/0338 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2007
From: GUARDIAN NETWORKS, LLC
To: GRDN. NET SOLUTIONS, LLC
Reel/Frame 019920/0579 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2007
From: STEELE, NICK; HAWKINS, STAN; MARANVILLE, JOE; BRADNAN, ANDREW
To: ENFOTRUST NETWORKS, INC.
Reel/Frame 019926/0988 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2007
From: ENFOTRUST NETWORKS, INC.
To: GUARDIAN NETWORKS, LLC
Reel/Frame 019297/0293 →