IP Library Granted Patent US 8,261,336
Granted Patent B2
US 8,261,336 · App. 11/153,678 · Granted Sep 4, 2012

System and method for making accessible a set of services to users

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,261,336
App. No.
11/153,678
Granted
Sep 4, 2012
Kind
B2
Abstract

A system and method authenticates a user if the user is associated with a certificate on a device the user is using to communicate, even if other users are also associated with the same certificate and/or the user is associated with other certificates on other devices.

Claims (79)

1. A method of providing access to at least a portion of a web site, comprising:

receiving an identifier of a user over a network from a device;

determining whether a digital certificate is associated with the device;

if the determination is that no digital certificate is associated with the device:

requesting a preregistered indicia of the user's authenticity;

receiving the indicia of authenticity;

responsive to the indicia of authenticity:

associating a digital certificate with the device, wherein the digital certificate is uniquely associated with the device and the device is uniquely associated with the digital certificate;

associating the user with the digital certificate, the digital certificate associated with the device thereby being uniquely associated with the user; and

providing access to the web site;

if the determination is that a digital certificate is associated with the device, further determining whether the digital certificate associated with the device is associated with the user;

if the further determination is that the digital certificate associated with the device is associated with the user, providing access to the web site;

if the further determination is that the digital certificate associated with the device is not associated with the user:

requesting a preregistered indicia of the user's authenticity;

receiving the indicia of authenticity;

responsive to the indicia of authenticity:

associating the user with the digital certificate associated with the device, the digital certificate associated with the device thereby being associated with a plurality of users; and

providing access to the web site;

wherein access to the web site is provided only when the same digital certificate is both associated with the device and associated with the user; and

wherein the user is associated with the digital certificate responsive to the preregistered indicia of authenticity.

2. The method of claim 1 , wherein the digital certificate is associated with the device by being stored on the device.

3. The method of claim 2 , wherein the device is a computer chip.

4. The method of claim 2 , wherein the device is a removable storage device.

5. The method of claim 1 , wherein the user is associated with a plurality of digital certificates.

6. The method of claim 5 , wherein each of the plurality of digital certificates is associated with a corresponding one of a plurality of devices.

7. The method of claim 1 , wherein requesting the indicia of authenticity comprises requesting the indicia of authenticity out of band.

8. The method of claim 1 , wherein receiving the indicia of authenticity comprises receiving the indicia of authenticity out of band.

9. A system for providing access to at least a portion of a web site, comprising:

at least one storage; and

a processor operatively coupled to the at least one storage, the processor being operative to perform the steps of:

receiving an identifier of a user over a network from a device;

determining whether a digital certificate is associated with the device;

if the determination is that no digital certificate is associated with the device:

requesting a preregistered indicia of the user's authenticity;

receiving the indicia of authenticity;

responsive to the indicia of authenticity:

associating a digital certificate with the device, wherein the digital certificate is uniquely associated with the device and the device is uniquely associated with the digital certificate;

associating the user with the digital certificate, the digital certificate associated with the device thereby being uniquely associated with the user; and

providing access to the set of at least one service;

if the determination is that a digital certificate is associated with the device, further determining whether the digital certificate associated with the device is associated with the user;

if the further determination is that the digital certificate associated with the device is associated with the user, providing access to the web site;

if the further determination is that the digital certificate associated with the device is not associated with the user:

requesting a preregistered indicia of the user's authenticity;

receiving the indicia of authenticity;

responsive to the indicia of authenticity:

associating the user with the digital certificate associated with the device, the digital certificate associated with the device thereby being associated with a plurality of users; and

providing access to the web site;

wherein access to the web site is provided only when the same digital certificate is both associated with the device and associated with the user; and

wherein the user is associated with the digital certificate responsive to the preregistered indicia of authenticity.

10. The system of claim 9 , wherein the digital certificate is associated with the device by being stored on the device.

11. The system of claim 9 , wherein the user is associated with a plurality of digital certificates.

12. The system of claim 11 , wherein each of the plurality of digital certificates is associated with a corresponding one of a plurality of devices.

13. The system of claim 9 , wherein the processor is further operative to maintain a database indicating at least one of digital certificates associated with respective devices and digital certificates associated with respective users.

14. The system of claim 13 , wherein the digital certificate is associated with the user by updating the database.

15. A computer program product comprising a non-transitory computer useable storage medium having computer readable program code embodied therein for providing access to at least a portion of a web site, the computer program product comprising computer readable program code devices configured to cause a computer system to perform the steps of:

receiving an identifier of a user over a network from a device;

determining whether a digital certificate is associated with the device;

if the determination is that no digital certificate is associated with the device:

requesting a preregistered indicia of the user's authenticity;

receiving the indicia of authenticity;

responsive to the indicia of authenticity:

associating a digital certificate with the device, wherein the digital certificate is uniquely associated with the device and the device is uniquely associated with the digital certificate;

associating the user with the digital certificate, the digital certificate associated with the device thereby being uniquely associated with the user; and

providing access to the web site;

if the determination is that a digital certificate is associated with the device, further determining whether the digital certificate associated with the device is associated with the user;

if the further determination is that the digital certificate associated with the device is associated with the user, providing access to the set of at least one service;

if the further determination is that the digital certificate associated with the device is not associated with the user:

requesting a preregistered indicia of the user's authenticity;

receiving the indicia of authenticity;

responsive to the indicia of authenticity:

associating the user with the digital certificate associated with the device, the digital certificate associated with the device thereby being associated with a plurality of users; and

providing access to the web site;

wherein access to the web site is provided only when the same digital certificate is both associated with the device and associated with the user; and

wherein the user is associated with the digital certificate responsive to the preregistered indicia of authenticity.

16. The computer program product of claim 15 , wherein the digital certificate is associated with the device by being stored on the device.

17. The computer program product of claim 15 , wherein the user is associated with a plurality of digital certificates.

18. The computer program product of claim 17 , wherein each of the plurality of digital certificates is associated with a corresponding one of a plurality of devices.

19. The computer program product of claim 15 wherein the computer program product further comprises computer readable program code devices configured to cause a computer system to maintain a database indicating at least one of digital certificates associated with respective devices and digital certificates associated with respective of users.

20. The computer program product of claim 19 , wherein the digital certificate is associated with the user by updating the database.

Assignments (16)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001) Recorded May 20, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.); DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC); EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); SCALEIO LLC
Reel/Frame 061753/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001) Recorded Apr 26, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.); DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC); EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); SCALEIO LLC
Reel/Frame 061324/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 3, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL, L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; WYSE TECHNOLOGY L.L.C.
Reel/Frame 058216/0001 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2016
From: EMC CORPORATION
To: EMC IP HOLDING COMPANY LLC
Reel/Frame 040203/0001 →
SECURITY AGREEMENT Recorded Sep 21, 2016
From: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; SPANNING CLOUD APPS LLC; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 040136/0001 →
SECURITY AGREEMENT Recorded Sep 21, 2016
From: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; SPANNING CLOUD APPS LLC; WYSE TECHNOLOGY L.L.C.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040134/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2010
From: RSA SECURITY LLC
To: RSA SECURITY HOLDING, INC.
Reel/Frame 023975/0453 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2010
From: RSA SECURITY HOLDING, INC.
To: EMC CORPORATION
Reel/Frame 023975/0151 →
MERGER Recorded Jan 27, 2010
From: RSA SECURITY INC
To: RSA SECURITY LLC
Reel/Frame 023852/0644 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2010
From: RSA SECURITY LLC
To: RSA SECURITY HOLDING, INC.
Reel/Frame 023824/0729 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2010
From: RSA SECURITY HOLDING, INC.
To: EMC CORPORATION
Reel/Frame 023825/0109 →
MERGER Recorded Nov 2, 2006
From: PASSMARK SECURITY, INC., A DELAWARE CORPORATION
To: RSA SECURITY INC.
Reel/Frame 018482/0041 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2005
From: GASPARINI, LOUIS A.; HARRIS, WILLIAM H.
To: PASSMARK SECURITY, INC.
Reel/Frame 017096/0457 →