Patents by Inventor Craig Lund

Craig Lund has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8700901
    Abstract: A method and system for mutually authenticating an identity and a server is provided in accordance with an aspect of the present invention. The method commences with transmitting a token from the server. Thereafter, the method continues with establishing a secure data transfer link. A server certificate is transmitted during the establishment of the secure data transfer link. The method continues with transmitting a response packet to the server, which is validated thereby upon receipt. The system includes an authentication module that initiates the secure data transfer link and transmits the response packet, and a server authentication module that transmits the token and validates the response packet.
    Type: Grant
    Filed: December 3, 2012
    Date of Patent: April 15, 2014
    Assignee: SecureAuth Corporation
    Inventors: Craig Lund, Garret F. Grajek, Stephen Moore, Mark V. Lambiase
  • Patent number: 8468340
    Abstract: A valid duration period for a digital certificate is established by a process that includes assigning numeric values to certificate term. The numeric value assigned to each certificate term is representative of the valid duration period. The method continues by identifying one certificate term, which may include requesting a user to select a certificate term. The method may include transmitting the requested certificate term to a server. The certificate term requested is sent via a certificate request. The server is configured to convert the numeric value associated with the requested certificate term into a duration counter value. The method may also include a certificate server receiving from the server, the certificate request including the duration counter value. The method may conclude with transmitting the signed certificate request to a client device capable of generating the digital certificate with the requested certificate term.
    Type: Grant
    Filed: October 29, 2012
    Date of Patent: June 18, 2013
    Assignee: SecureAuth Corporation
    Inventors: Stephen Moore, Garret Graiek, Mark Lambiase, Craig Lund
  • Patent number: 8327142
    Abstract: A method and system for mutually authenticating a client and a server is provided in accordance with an aspect of the present invention. The method commences with transmitting a token from the server to the client. Thereafter, the method continues with establishing a secure data transfer link between the server and the client. A server certificate is transmitted to the client during the establishment of the secure data transfer link. The method continues with transmitting a response packet to the server, which is validated thereby upon receipt. The system includes a client authentication module that initiates the secure data transfer link and transmits the response packet, and a server authentication module that transmits the token and validates the response packet.
    Type: Grant
    Filed: February 5, 2007
    Date of Patent: December 4, 2012
    Assignee: SecureAuth Corporation
    Inventors: Craig Lund, Garret Grajek, Stephen Moore
  • Patent number: 8301877
    Abstract: A method and system for configuring a valid duration period for a digital certificate. The method includes assigning a positive numeric value for each certificate term. The positive numeric value assigned to each certificate term is representative of the valid duration period. The method continues by prompting a user of the client device to request one certificate term. The method may include transmitting the requested certificate term to a server. The certificate term requested is sent via a certificate request. The server is configured to convert the positive numeric value associated with the requested certificate term into a duration counter. The method may also include a certificate server receiving from the server, the certificate request including the duration counter. The certificate server is configured to digitally sign the certificate request.
    Type: Grant
    Filed: March 10, 2008
    Date of Patent: October 30, 2012
    Assignee: SecureAuth Corporation
    Inventors: Garret Grajek, Craig Lund, Steven Moore, Mark Lambiase
  • Publication number: 20090228703
    Abstract: A method and system for configuring a valid duration period for a digital certificate. The method includes assigning a positive numeric value for each certificate term. The positive numeric value assigned to each certificate term is representative of the valid duration period. The method continues by prompting a user of the client device to request one certificate term. The method may include transmitting the requested certificate term to a server. The certificate term requested is sent via a certificate request. The server is configured to convert the positive numeric value associated with the requested certificate term into a duration counter. The method may also include a certificate server receiving from the server, the certificate request including the duration counter. The certificate server is configured to digitally sign the certificate request.
    Type: Application
    Filed: March 10, 2008
    Publication date: September 10, 2009
    Inventors: Garret Grajek, Craig Lund, Steven Moore, Mark Lambiase
  • Publication number: 20090025080
    Abstract: Authenticating a client to a server accessible through an Internet Protocol Security (IPSec) Virtual Private Network (VPN) appliance. The IPSec VPN appliance and an SSL VPN appliance are configured to receive an initialization command from the client. The SSL VPN appliance is in communication with an authentication appliance for authenticating the client to the server. In response to the initialization command, the authentication appliance generates a client key pair including a client private key and a client public key. The authentication appliance generates a client certificate and a client IPSec profile. The authentication appliance transmits the client key pair, the client certificate and the client IPSec profile to the client. A secure communication session between the client and the server is established. The secure communication session is established through the IPSec VPN appliance. Upon receipt of the IPSec profile, the communication session between the client and the server is encrypted.
    Type: Application
    Filed: September 18, 2008
    Publication date: January 22, 2009
    Inventors: Craig Lund, Garret Grajek, Stephen Moore, Mark Lambiase
  • Publication number: 20080077796
    Abstract: A method and system for mutually authenticating a client and a server is provided in accordance with an aspect of the present invention. The method commences with transmitting a token from the server to the client. Thereafter, the method continues with establishing a secure data transfer link between the server and the client. A server certificate is transmitted to the client during the establishment of the secure data transfer link. The method continues with transmitting a response packet to the server, which is validated thereby upon receipt. The system includes a client authentication module that initiates the secure data transfer link and transmits the response packet, and a server authentication module that transmits the token and validates the response packet.
    Type: Application
    Filed: February 5, 2007
    Publication date: March 27, 2008
    Inventors: Craig Lund, Garret Grajek, Stephen Moore
  • Publication number: 20080077791
    Abstract: A method and system for secured network access is provided in accordance with the present invention. The method begins with receiving a login request from a client on a router. Thereafter, a certificate transfer instruction for the router to an authentication appliance is generated where the client lacks a copy of a client certificate. The client is authenticated with a challenge-response sequence, the response to which is deliverable through an out-of-band communications channel. Upon authentication, the client certificate and the client private key are transmitted to the client, which are used to authenticate the client to the network.
    Type: Application
    Filed: July 23, 2007
    Publication date: March 27, 2008
    Inventors: Craig Lund, Garret Grajek, Stephen Moore
  • Publication number: 20050195077
    Abstract: A method for delivering a long term care message to a recipient includes gathering long term care information from a records repository and encoding at least some of the long term care information into predefined codes associated with predefined script segments. A script is generated using the script segments, and a human-understandable message is delivered to the recipient. A system for delivering a message related to long term care of a client serviced by an assisted living service provider includes an administration user interface enabling definition of script components that can be used to describe long term care of the client. A user associated with the assisted living service provider can record long term care information about the client. A script is generated using selected script components associated with the long term care information. A distributor module causes the script to be converted into a human-understandable message that is delivered to a message recipient.
    Type: Application
    Filed: February 23, 2005
    Publication date: September 8, 2005
    Applicant: CARETOUCH COMMUNICATIONS, INC.
    Inventors: William McCulloch, Craig Lund
  • Publication number: 20050195076
    Abstract: A system for delivering messages to a subscriber of a notification application. The system includes a plurality of available script templates defining formats for scripts, a message builder receiving application-specific data and building a script based on a previously unused script template, and merging the application-specific data with the script, and a message delivery module causing a human-understandable message to be delivered to the subscriber, the human-understandable message being generated from the script.
    Type: Application
    Filed: February 7, 2005
    Publication date: September 8, 2005
    Applicant: CARETOUCH COMMUNICATIONS, INC.
    Inventors: William McCulloch, Craig Lund
  • Patent number: 5045635
    Abstract: A conductive gasket for sealing facing flange plates against passage of electromagnetic and environmental effets has a conductive sheath, for example supported on a molded, resilient foam core, and structure for affixing the seal to conductive elements to be sealed. A conductive coating having suspended conductive particles in a nonreactive binder is applied externally to the sheath in order to reduce galvanic corrosion by isolating the dissimilar metals contained in the sealed elements and in the conductive sheath. The sheath coating is preferably applied as a colloidal suspension of carbon particles, to the entire outer surface of a metal plated sheath and provides a low resistance, environmentally isolated junction between the sheath and the elements to be sealed, excluding environmental electrolytes, while improving abrasion resistance and flame retardant attributes of the seal.
    Type: Grant
    Filed: June 16, 1989
    Date of Patent: September 3, 1991
    Assignee: Schlegel Corporation
    Inventors: Joseph J. Kaplo, William Hoge, Craig Lund