Patents by Inventor Jeffrey W. Lucas

Jeffrey W. Lucas 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).

  • Publication number: 20240093663
    Abstract: A DC power plant generating DC power from a variety of engines including a Stirling cycle engine. The DC power plant includes a relatively small start-up power source that is discontinued after the engine is running. A method for producing DC power for a load including starting up an engine using power supplied by a relatively small power supply supplemented by a capacitor bank, providing output from the engine to a generator, producing alternating current (AC) power by the generator, converting the AC power to direct current (DC) power, disabling output of the DC power during a first set of pre-selected conditions, limiting a rate of change of current of the DC power during a second set of pre-selected conditions, reducing conducted and radiated emissions of the DC power, disconnecting the DC power from the load under a third set of pre-selected conditions, and providing the DC power to the load.
    Type: Application
    Filed: November 20, 2023
    Publication date: March 21, 2024
    Inventors: Andrew A. Schnellinger, James R. Lowell, Bryan A. Finseth, Christopher L. Barber, Jason M. Sachs, Donald J. Lucas, Shannon Prescott, Jeffrey W. Kite, Andras K. Fekete, Douglas R. Adams
  • Patent number: 10356153
    Abstract: A method for transferring session data includes receiving a hypertext transfer protocol (HTTP) request that includes user credential data from a client computer program; determining whether to apply a filter that includes data inclusion condition(s) or data exclusion condition(s) to data pertaining to a session between a first application and the client computer program; storing a data structure containing the user credential data in response to the client computer program not meeting the data inclusion condition(s) or the session meeting the data exclusion condition(s); transmitting an HTTP response that includes an identifier of the data structure and an identifier of a second computer program function, which utilizes the identifier of the data structure to retrieve data to authenticate the client computer program; and erasing the data structure from the memory to prevent replay attacks.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: July 16, 2019
    Assignee: International Business Machines Corporation
    Inventors: Yaser K. Doleh, Jeffrey W. Lucas, Mauro Marzorati, Brian M. O'Connell, Keith R. Walker
  • Patent number: 10142440
    Abstract: Embodiments for enforced registry of cookies in a tiered delivery network by at least a portion of a processor. Information of a cookie may be extracted at a reverse proxy providing access to an application server. Cookie registration rules provided to the registry by an application on the application server may be obtained such that the registry enables the reverse proxy to enforce compliance with the cookie registration rules for each cookie requesting access to the application. The extracted information of the cookie may be compared against the cookie registration rules provided to the registry by the application. The cookie may be suppressed from being relayed to the application upon determining the extracted information is non-compliant with the cookie registration rules.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: November 27, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gary F. Diamanti, Yaser K. Doleh, Jeffrey W. Lucas, Mauro Marzorati
  • Publication number: 20180034934
    Abstract: Embodiments for enforced registry of cookies in a tiered delivery network by at least a portion of a processor. Information of a cookie may be extracted at a reverse proxy providing access to an application server. Cookie registration rules provided to the registry by an application on the application server may be obtained such that the registry enables the reverse proxy to enforce compliance with the cookie registration rules for each cookie requesting access to the application. The extracted information of the cookie may be compared against the cookie registration rules provided to the registry by the application. The cookie may be suppressed from being relayed to the application upon determining the extracted information is non-compliant with the cookie registration rules.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gary F. DIAMANTI, Yaser K. DOLEH, Jeffrey W. LUCAS, Mauro MARZORATI
  • Publication number: 20170118266
    Abstract: In a method for transferring session data from a first application accessible via at least one DNS name in a first DNS domain to a second application accessible via at least one DNS name in a second DNS domain, a computer receives via the first application a first HTTP request from an HTTP client, and in response, the computer establishes a first session with the HTTP client. The computer receives, from the HTTP client, a second HTTP request comprising an identifier of the second application, and in response, the computer stores in a memory a data structure identifiable by a data structure identifier and containing data pertaining to the first session. Responsive to storing the data structure, the computer transmits, to the HTTP client, an HTTP response comprising the data structure identifier, a redirection status code, and a URI comprising a DNS name in the second DNS domain.
    Type: Application
    Filed: November 13, 2014
    Publication date: April 27, 2017
    Inventors: Yaser K. Doleh, Jeffrey W. Lucas, Mauro Marzorati, Brian M. O'Connell, Keith R. Walker
  • Publication number: 20150074169
    Abstract: In a method for transferring session data from a first application accessible via at least one DNS name in a first DNS domain to a second application accessible via at least one DNS name in a second DNS domain, a computer receives via the first application a first HTTP request from an HTTP client, and in response, the computer establishes a first session with the HTTP client. The computer receives, from the HTTP client, a second HTTP request comprising an identifier of the second application, and in response, the computer stores in a memory a data structure identifiable by a data structure identifier and containing data pertaining to the first session. Responsive to storing the data structure, the computer transmits, to the HTTP client, an HTTP response comprising the data structure identifier, a redirection status code, and a URI comprising a DNS name in the second DNS domain.
    Type: Application
    Filed: November 13, 2014
    Publication date: March 12, 2015
    Inventors: Yaser K. Doleh, Jeffrey W. Lucas, Mauro Marzorati, Brian M. O'Connell, Keith R. Walker
  • Patent number: 8930554
    Abstract: In a method for transferring session data from a first application accessible via at least one DNS name in a first DNS domain to a second application accessible via at least one DNS name in a second DNS domain, a computer receives via the first application a first HTTP request from an HTTP client, and in response, the computer establishes a first session with the HTTP client. The computer receives, from the HTTP client, a second HTTP request comprising an identifier of the second application, and in response, the computer stores in a memory a data structure identifiable by a data structure identifier and containing data pertaining to the first session. Responsive to storing the data structure, the computer transmits, to the HTTP client, an HTTP response comprising the data structure identifier, a redirection status code, and a URI comprising a DNS name in the second DNS domain.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: January 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Yaser K. Doleh, Jeffrey W. Lucas, Mauro Marzorati, Brian M. O'Connell, Keith R. Walker
  • Patent number: 8423650
    Abstract: In a method for transferring session data from a first application accessible via at least one DNS name in a first DNS domain to a second application accessible via at least one DNS name in a second DNS domain, a computer receives via the first application a first HTTP request from an HTTP client, and in response, the computer establishes a first session with the HTTP client. The computer receives, from the HTTP client, a second HTTP request comprising an identifier of the second application, and in response, the computer stores in a memory a data structure identifiable by a data structure identifier and containing data pertaining to the first session. Responsive to storing the data structure, the computer transmits, to the HTTP client, an HTTP response comprising the data structure identifier, a redirection status code, and a URI comprising a DNS name in the second DNS domain.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: April 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: Yaser K Doleh, Jeffrey W. Lucas, Mauro Marzorati, Brian M. O'Connell, Keith R. Walker
  • Publication number: 20130007194
    Abstract: In a method for transferring session data from a first application accessible via at least one DNS name in a first DNS domain to a second application accessible via at least one DNS name in a second DNS domain, a computer receives via the first application a first HTTP request from an HTTP client, and in response, the computer establishes a first session with the HTTP client. The computer receives, from the HTTP client, a second HTTP request comprising an identifier of the second application, and in response, the computer stores in a memory a data structure identifiable by a data structure identifier and containing data pertaining to the first session. Responsive to storing the data structure, the computer transmits, to the HTTP client, an HTTP response comprising the data structure identifier, a redirection status code, and a URI comprising a DNS name in the second DNS domain.
    Type: Application
    Filed: June 30, 2011
    Publication date: January 3, 2013
    Inventors: Yaser K. Doleh, Jeffrey W. Lucas, Mauro Marzorati, Brian M. O'Connell, Keith R. Walker