IP Library Granted Patent US 12,500,894
Granted Patent B2
US 12,500,894 · App. 18/464,382 · Granted Dec 16, 2025

Method and apparatus for credential handling

Inventors: John Burns Smith, III (Charlotte, NC); Nicholas Shawn Twerdochlib (Callahan, FL)
Assignee: BeyondTrust Corporation
H04L63/102H04L63/08H04L63/0428
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 12,500,894
App. No.
18/464,382
Granted
Dec 16, 2025
Kind
B2
Abstract

A privilege access management (PAM) appliance can receive an access request from an accessor device to access an endpoint device. The PAM appliance can establish a session via a secure connection between the accessor device and the endpoint device. The PAM appliance can transmit a request for credential information available for the accessor device to access the endpoint device from a credential management device. The credential management device can receive the request for credential information available for the accessor device to access the endpoint device. The credential management device can extract a set of credentials that are available for the accessor device from a plurality of credentials. The credential management device can provide at least one of the set of credentials to the endpoint device for the accessor device for the session.

Claims (44)

1 . A system, comprising:

a privilege access management (PAM) appliance comprising at least one first computing device, wherein the at least one first computing device is configured to:

receive an access request from an accessor device to access an endpoint device;

establish a session via a secure connection between the accessor device and the endpoint device;

transmit a request for credential information available for the accessor device to access the endpoint device from a credential management device; and

the credential management device comprises at least one second computing device, wherein the at least one second computing device is configured to:

receive the request for credential information available for the accessor device to access the endpoint device;

extract a set of credentials that are available for the accessor device from a plurality of credentials; and

provide at least one of the set of credentials to the endpoint device for the accessor device for the session.

2 . The system of claim 1 , wherein the at least one second computing device is further configured to transmit identifying information for the set of credentials excluding full credentials to the PAM appliance.

3 . The system of claim 2 , wherein the at least one second computing device is further configured to provide at least one of the set of credentials to the endpoint device by securely transmitting the full credentials to the endpoint device.

4 . The system of claim 3 , wherein the at least one second computing device is further configured to securely transmit the full credentials through the PAM appliance.

5 . The system of claim 1 , wherein the at least one of the set of credentials is selected by the accessor device, via the PAM appliance, from the set of credentials.

6 . The system of claim 1 , wherein the request to transmit credential information is sent subsequent to the session being established by the PAM appliance.

7 . The system of claim 1 , wherein the at least one first computing device is further configured to:

receive a second selection of a second credential from the set of credentials via a user interface mechanism; and

run an application on the endpoint device as a different user corresponding to the second credential.

8 . A method, comprising:

receiving, via a privilege access management (PAM) appliance, an access request from an accessor device to access an endpoint device;

establishing, via the PAM appliance, a session via a secure connection between the accessor device and the endpoint device;

transmitting, via the PAM appliance, a request for credential information available for the accessor device to access the endpoint device from a credential management device;

extracting, via the credential management device, a set of credentials that are available for the accessor device from a plurality of credentials; and

providing, via the credential management device, at least one of the set of credentials to the endpoint device for the accessor device for the session.

9 . The method of claim 8 , further comprising applying, via the credential management device, a policy to the plurality of credentials to determine the set of credentials.

10 . The method of claim 8 , further comprising providing, via the credential management device, at least one name for the at least one of the set of credentials to the PAM appliance excluding a full credential.

11 . The method of claim 8 , further comprising:

restricting the set of credentials based on a location of the accessor device; and

receiving, via the PAM appliance, a selection of one of the restricted set of credentials from the accessor device, wherein the at least one of the set of credentials comprises the one of the restricted set of credentials selected.

12 . The method of claim 8 , further comprising:

rendering, via the PAM appliance, a user interface comprising the set of credentials for the accessor device; and

receiving, via the PAM appliance, a selection of one of the set of credentials from the accessor device.

13 . The method of claim 12 , wherein the user interface excludes full credential information.

14 . A non-transitory computer-readable medium embodying a program that, when executed by at least one computing device, causes the at least one computing device to:

receive an access request from an accessor device to access an endpoint device;

establish a session via a secure connection between the accessor device and the endpoint device;

transmit a request for credential information available for the accessor device to access the endpoint device from a credential management device;

receive information for at least one of a set of credentials available for the accessor device extracted from a plurality of credentials stored on the credential management device; and

provide the at least one of the set of credentials to the endpoint device for the accessor device for the session.

15 . The non-transitory computer-readable medium of claim 14 , wherein the program further causes the at least one computing device to determine that the set of credentials is available from the plurality of credentials for the accessor device, a user of the accessor device, or a combination thereof.

16 . The non-transitory computer-readable medium of claim 14 , wherein the program further causes the at least one computing device to transmit the credential information to an endpoint client of the endpoint device to log the accessor device into the endpoint device for the session.

17 . The non-transitory computer-readable medium of claim 16 , wherein the program further causes the at least one computing device to provide the endpoint client as a downloadable application to the endpoint.

18 . The non-transitory computer-readable medium of claim 14 , wherein the program further causes the at least one computing device to receive the access request from the accessor device via a web interface on a public IP address.

19 . The non-transitory computer-readable medium of claim 14 , wherein the program further causes the at least one computing device to determine that the accessor device has credentials to access resources of the endpoint device, wherein the request for credential information available for the accessor device is transmitted in response to determining that the accessor device has credentials.

20 . The non-transitory computer-readable medium of claim 14 , wherein the session is established through the at least one computing device.

Assignments (2)
CHANGE OF NAME Recorded Jun 20, 2025
From: BOMGAR CORPORATION
To: BEYONDTRUST CORPORATION
Reel/Frame 071695/0064 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2023
From: SMITH, JOHN BURNS, III; TWERDOCHLIB, NICHOLAS SHAWN
To: BEYONDTRUST CORPORATION
Reel/Frame 065054/0106 →
Continuity (4)
Continuation 16548564 · Aug 22, 2019
Continuation 15133641 · Apr 20, 2016
Provisional Application 62150051 · Apr 20, 2015
Related Publication 20230421566A1 · Dec 28, 2023
References Cited (207)
US 5719786A · Nelson et al. · 1998 [cited by applicant]
US 5835724A · Smith · 1998 [cited by applicant]
US 6123737A · Sadowsky · 2000 [cited by applicant]
US 6327579B1 · Crawford · 2001 [cited by applicant]
US 6353446B1 · Vaughn et al. · 2002 [cited by applicant]
US 6466654B1 · Cooper et al. · 2002 [cited by applicant]
US 6879600B1 · Jones et al. · 2005 [cited by applicant]
US 7117529B1 · O'Donnell et al. · 2006 [cited by applicant]
US 7240102B1 · Kouznetsov et al. · 2007 [cited by applicant]
US 7346922B2 · Miliefsky · 2008 [cited by applicant]
US 7373553B2 · Tripp et al. · 2008 [cited by applicant]
US 7376538B1 · Eatough · 2008 [cited by applicant]
US 7539627B2 · Schmidt · 2009 [cited by applicant]
US 7539733B2 · Mohammed et al. · 2009 [cited by applicant]
US 7565700B2 · Bellwood et al. · 2009 [cited by applicant]
US 7587588B2 · Clemmons et al. · 2009 [cited by applicant]
US 7680944B1 · Taghizadeh et al. · 2010 [cited by applicant]
US 7908401B2 · Chang · 2011 [cited by applicant]
US 7941848B2 · Yadav et al. · 2011 [cited by applicant]
US 7958247B2 · Abu-Samaha et al. · 2011 [cited by applicant]
US 8024399B2 · Reisman · 2011 [cited by applicant]
US 8112513B2 · Margulis · 2012 [cited by applicant]
US 8156205B1 · Forsberg et al. · 2012 [cited by applicant]
US 8166310B2 · Harrison et al. · 2012 [cited by applicant]
US 8321540B2 · Webb-Johnson · 2012 [cited by applicant]
US 8335831B2 · Fan et al. · 2012 [cited by applicant]
US 8434129B2 · Kannappan et al. · 2013 [cited by applicant]
US 8443435B1 · Schroeder · 2013 [cited by applicant]
US 8527774B2 · Fallows et al. · 2013 [cited by applicant]
US 8544069B1 · Subbiah · 2013 [cited by examiner]
US 8665728B2 · Altman · 2014 [cited by applicant]
US 8850516B1 · Irebicek et al. · 2014 [cited by applicant]
US 8880616B2 · Schuelke et al. · 2014 [cited by applicant]
US 8924459B2 · Gagne et al. · 2014 [cited by applicant]
US 8966075B1 · Chickering et al. · 2015 [cited by applicant]
US 9055055B1 · Strand et al. · 2015 [cited by applicant]
US 9178773B1 · Tassone et al. · 2015 [cited by applicant]
US 9246979B2 · Bomgaars et al. · 2016 [cited by applicant]
US 9305182B1 · Berls et al. · 2016 [cited by applicant]
US 9313080B2 · Rowe · 2016 [cited by applicant]
US 9350548B2 · Bagley · 2016 [cited by applicant]
US 9712514B2 · Breiman et al. · 2017 [cited by applicant]
US 9754303B1 · Jagtap et al. · 2017 [cited by applicant]
US 10069914B1 · Smith · 2018 [cited by examiner]
US 20010036176A1 · Girard · 2001 [cited by applicant]
US 20010051890A1 · Burgess · 2001 [cited by applicant]
US 20020075844A1 · Hagen · 2002 [cited by applicant]
US 20020091819A1 · Melchione et al. · 2002 [cited by applicant]
US 20020120749A1 · Widegren et al. · 2002 [cited by applicant]
US 20020161895A1 · Appiah et al. · 2002 [cited by applicant]
US 20020169783A1 · Kreulen et al. · 2002 [cited by applicant]
US 20030004791A1 · Kojima · 2003 [cited by applicant]
US 20030008265A1 · Hulet · 2003 [cited by applicant]
US 20030009754A1 · Rowley et al. · 2003 [cited by applicant]
US 20030018704A1 · Polychronidis et al. · 2003 [cited by applicant]
US 20030023476A1 · Gainey · 2003 [cited by applicant]
US 20030033308A1 · Patel et al. · 2003 [cited by applicant]
US 20030065731A1 · Mohammed et al. · 2003 [cited by applicant]
US 20030065738A1 · Yang et al. · 2003 [cited by applicant]
US 20030084010A1 · Bigus et al. · 2003 [cited by applicant]
US 20030093530A1 · Syed · 2003 [cited by applicant]
US 20030093692A1 · Porras · 2003 [cited by applicant]
US 20030120135A1 · Gopinathan et al. · 2003 [cited by applicant]
US 20030120557A1 · Evans et al. · 2003 [cited by applicant]
US 20030131084A1 · Pizzorni et al. · 2003 [cited by applicant]
US 20030149740A1 · Wookey et al. · 2003 [cited by applicant]
US 20030225905A1 · Scifres et al. · 2003 [cited by applicant]
US 20030233432A1 · Davis et al. · 2003 [cited by applicant]
US 20040001514A1 · Wookey et al. · 2004 [cited by applicant]
US 20040003073A1 · Krzyzanowski et al. · 2004 [cited by applicant]
US 20040153712A1 · Owhadi et al. · 2004 [cited by applicant]
US 20040173059A1 · Klein et al. · 2004 [cited by applicant]
US 20040249975A1 · Tuck et al. · 2004 [cited by applicant]
US 20050021652A1 · McCormack · 2005 [cited by applicant]
US 20050038827A1 · Hooks · 2005 [cited by applicant]
US 20050050319A1 · Suraski · 2005 [cited by applicant]
US 20050080897A1 · Braun et al. · 2005 [cited by applicant]
US 20050132030A1 · Hopen et al. · 2005 [cited by applicant]
US 20050177869A1 · Savage et al. · 2005 [cited by applicant]
US 20050190769A1 · Smith · 2005 [cited by applicant]
US 20050234824A1 · Gill et al. · 2005 [cited by applicant]
US 20050289226A1 · Mohammed et al. · 2005 [cited by applicant]
US 20060010485A1 · Gorman · 2006 [cited by applicant]
US 20060017551A1 · Neher et al. · 2006 [cited by applicant]
US 20060031537A1 · Boutboul et al. · 2006 [cited by applicant]
US 20060047927A1 · Xing et al. · 2006 [cited by applicant]
US 20060053447A1 · Krzyzanowski et al. · 2006 [cited by applicant]
US 20060064582A1 · Teal et al. · 2006 [cited by applicant]
US 20060072721A1 · Wisniewski · 2006 [cited by applicant]
US 20060159243A1 · Mangione et al. · 2006 [cited by applicant]
US 20060239235A1 · Oswal et al. · 2006 [cited by applicant]
US 20060248522A1 · Lakshminarayanan et al. · 2006 [cited by applicant]
US 20060271968A1 · Zellner · 2006 [cited by applicant]
US 20060277287A1 · McCall et al. · 2006 [cited by applicant]
US 20070021138A1 · Allen et al. · 2007 [cited by applicant]
US 20070033265A1 · Anderson et al. · 2007 [cited by applicant]
US 20070044034A1 · Nieves · 2007 [cited by applicant]
US 20070047459A1 · Kadaba · 2007 [cited by applicant]
US 20070054686A1 · Allen et al. · 2007 [cited by applicant]
US 20070067098A1 · Zelentsov · 2007 [cited by applicant]
US 20070094716A1 · Farino et al. · 2007 [cited by applicant]
US 20070130457A1 · Kamat et al. · 2007 [cited by applicant]
US 20070143824A1 · Shahbazi · 2007 [cited by applicant]
US 20070176787A1 · Iten et al. · 2007 [cited by applicant]
US 20070180501A1 · Yadav et al. · 2007 [cited by applicant]
US 20070218875A1 · Calhoun et al. · 2007 [cited by applicant]
US 20070239884A1 · Karmakar et al. · 2007 [cited by applicant]
US 20070253418A1 · Shiri et al. · 2007 [cited by applicant]
US 20070255604A1 · Seelig · 2007 [cited by applicant]
US 20070260673A1 · Shenfield et al. · 2007 [cited by applicant]
US 20070268837A1 · Melton et al. · 2007 [cited by applicant]
US 20070294368A1 · Bomgaars et al. · 2007 [cited by applicant]
US 20070299953A1 · Walker et al. · 2007 [cited by applicant]
US 20070300291A1 · Bomgaars et al. · 2007 [cited by applicant]
US 20080010480A1 · Hurley et al. · 2008 [cited by applicant]
US 20080034060A1 · Fisher · 2008 [cited by applicant]
US 20080040441A1 · Maes · 2008 [cited by applicant]
US 20080065236A1 · Bristol · 2008 [cited by applicant]
US 20080091454A1 · Fisher · 2008 [cited by applicant]
US 20080172574A1 · Fisher · 2008 [cited by applicant]
US 20080184241A1 · Headrick et al. · 2008 [cited by applicant]
US 20080244705A1 · Cromer et al. · 2008 [cited by applicant]
US 20080256616A1 · Guarraci · 2008 [cited by examiner]
US 20090007217A1 · Birger et al. · 2009 [cited by applicant]
US 20090019367A1 · Cavagnari et al. · 2009 [cited by applicant]
US 20090052675A1 · Levow et al. · 2009 [cited by applicant]
US 20090077184A1 · Brewer et al. · 2009 [cited by applicant]
US 20090164554A1 · Wei · 2009 [cited by applicant]
US 20090187651A1 · Schuckenbrock et al. · 2009 [cited by applicant]
US 20090199276A1 · Schneider · 2009 [cited by applicant]
US 20090201303A1 · Westerhoff et al. · 2009 [cited by applicant]
US 20090248794A1 · Helms et al. · 2009 [cited by applicant]
US 20090271472A1 · Scheifler et al. · 2009 [cited by applicant]
US 20090299793A1 · Guzel · 2009 [cited by applicant]
US 20100071043A1 · Babula et al. · 2010 [cited by applicant]
US 20100138270A1 · Werth et al. · 2010 [cited by applicant]
US 20100154009A1 · Del Sordo · 2010 [cited by applicant]
US 20100169497A1 · Klimentiev et al. · 2010 [cited by applicant]
US 20100192020A1 · Van Riel et al. · 2010 [cited by applicant]
US 20100192146A1 · Stay · 2010 [cited by applicant]
US 20100248742A1 · Song et al. · 2010 [cited by applicant]
US 20100257596A1 · Ngo et al. · 2010 [cited by applicant]
US 20100281519A1 · Das et al. · 2010 [cited by applicant]
US 20110099604A1 · Zhou et al. · 2011 [cited by applicant]
US 20110107406A1 · Frost et al. · 2011 [cited by applicant]
US 20110154231A1 · Cherdron et al. · 2011 [cited by applicant]
US 20110191799A1 · Raza et al. · 2011 [cited by applicant]
US 20110273294A1 · Harwell · 2011 [cited by applicant]
US 20110276683A1 · Goldschlag et al. · 2011 [cited by applicant]
US 20110277027A1 · Hayton et al. · 2011 [cited by applicant]
US 20110302629A1 · Whitson et al. · 2011 [cited by applicant]
US 20120005746A1 · Wei et al. · 2012 [cited by applicant]
US 20120117212A1 · Fries · 2012 [cited by applicant]
US 20120147894A1 · Mulligan et al. · 2012 [cited by applicant]
US 20120265976A1 · Spiers et al. · 2012 [cited by applicant]
US 20120311564A1 · Khalid · 2012 [cited by applicant]
US 20120331524A1 · Mower et al. · 2012 [cited by applicant]
US 20130081112A1 · Kelly · 2013 [cited by applicant]
US 20130114610A1 · Polcyn et al. · 2013 [cited by applicant]
US 20130263216A1 · Vakil et al. · 2013 [cited by applicant]
US 20130291078A1 · Mcfarland et al. · 2013 [cited by applicant]
US 20140013409A1 · Halageri · 2014 [cited by applicant]
US 20140172783A1 · Suzuki et al. · 2014 [cited by applicant]
US 20140173594A1 · Ng et al. · 2014 [cited by applicant]
US 20140188676A1 · Marmolejo-Meillon et al. · 2014 [cited by applicant]
US 20140337834A1 · Adogla · 2014 [cited by applicant]
US 20150020164A1 · Tankov et al. · 2015 [cited by applicant]
US 20150067171A1 · Yum et al. · 2015 [cited by applicant]
US 20150089620A1 · Manza et al. · 2015 [cited by applicant]
US 20150200821A1 · Sade et al. · 2015 [cited by applicant]
US 20150227926A1 · Grigg et al. · 2015 [cited by applicant]
US 20150264035A1 · Waterhouse et al. · 2015 [cited by applicant]
US 20150288672A1 · Patten et al. · 2015 [cited by applicant]
US 20150304292A1 · Dulkin et al. · 2015 [cited by applicant]
US 20150350019A1 · Terayama et al. · 2015 [cited by applicant]
US 20150381593A1 · Low et al. · 2015 [cited by applicant]
US 20160050160A1 · Li et al. · 2016 [cited by applicant]
US 20160055026A1 · Fitzgerald et al. · 2016 [cited by applicant]
US 20160119374A1 · Williams · 2016 [cited by examiner]
US 20160173464A1 · Wang et al. · 2016 [cited by applicant]
US 20160191473A1 · De Wasch · 2016 [cited by applicant]
US 20160234198A1 · Breiman · 2016 [cited by examiner]
US 20160286003A1 · Pessis et al. · 2016 [cited by applicant]
US 20160299790A1 · Wagner et al. · 2016 [cited by applicant]
US 20160301675A1 · Wiles et al. · 2016 [cited by applicant]
US 20160308876A1 · Smith, III et al. · 2016 [cited by applicant]
US 20160308906A1 · Hasson et al. · 2016 [cited by applicant]
US 20170286363A1 · Joshua et al. · 2017 [cited by applicant]
US 20170300687A1 · Cherukuri · 2017 [cited by examiner]
US 20180114005A1 · Friedman · 2018 [cited by examiner]
US 20180248916A1 · Hasson · 2018 [cited by examiner]
US 20180373887A1 · Smith · 2018 [cited by examiner]
US 20190075115A1 · Anderson · 2019 [cited by examiner]
US 20190205524A1 · Cherukuri · 2019 [cited by examiner]
US 20220329612A1 · Verma · 2022 [cited by examiner]
US 20240098075A1 · Das · 2024 [cited by examiner]
US 20250225246A1 · Ben-Noon · 2025 [cited by examiner]
DE 60314347T2 · 2007 [cited by applicant]
EP 3965448A1 · 2022 [cited by applicant]
KR 20060127571A · 2006 [cited by applicant]
WO 2005032892A1 · 2005 [cited by applicant]
WO WO2006055714A2 · 2006 [cited by examiner]
WO 2006134291A1 · 2006 [cited by applicant]
WO 2007026914A1 · 2007 [cited by applicant]
WO 2014160993A1 · 2014 [cited by applicant]
WO 2021028052A1 · 2021 [cited by applicant]
WO WO2021050306A1 · 2021 [cited by examiner]