Patents by Inventor Doug Johnson
Doug Johnson 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: 11091433Abstract: The present invention includes methods for making and isolating N-acetylcysteine amide, (2R,2R?)-3,3?-disulfanediyl bis(2-acetamidopropanamide, diNACA), intermediates and derivatives thereof comprising: contacting cystine with an alcohol and a chlorinating reagent to form an organic solution containing L-cystine dimethylester dihydrochloride; combining dried or undried L-cystine dimethylester dihydrochloride with a triethylamine, an acetic anhydride, and an acetonitrile to form a di-N-acetylcystine dimethylester; mixing dried di-N-acetylcystine dimethylester with ammonium hydroxide to form a di-N-acetylcystine amide (diNACA); and separating dried di-N-acetylcystine dimethylester into N-acetylcysteine amide with dithiothreitol, triethylamine and an alcohol.Type: GrantFiled: March 13, 2020Date of Patent: August 17, 2021Assignee: Nacuity Pharmaceutials, Inc.Inventors: G. Michael Wall, Doug Johnson, Anja Rubenstein, Rodney Tucker, Josh Bolger
-
Publication number: 20200277258Abstract: The present invention includes methods for making and isolating N-acetylcysteine amide, (2R,2R?)-3,3?-disulfanediyl bis(2-acetamidopropanamide, diNACA), intermediates and derivatives thereof comprising: contacting cystine with an alcohol and a chlorinating reagent to form an organic solution containing L-cystine dimethylester dihydrochloride; combining dried or undried L-cystine dimethylester dihydrochloride with a triethylamine, an acetic anhydride, and an acetonitrile to form a di-N-acetylcystine dimethylester; mixing dried di-N-acetylcystine dimethylester with ammonium hydroxide to form a di-N-acetylcystine amide (diNACA); and separating dried di-N-acetylcystine dimethylester into N-acetylcysteine amide with dithiothreitol, triethylamine and an alcohol.Type: ApplicationFiled: March 13, 2020Publication date: September 3, 2020Inventors: G. Michael Wall, Doug Johnson, Anja Rubenstein, Rodney Tucker, Josh Bolger
-
Patent number: 10590073Abstract: The present invention includes methods for making and isolating N-acetylcysteine amide, intermediates and derivatives thereof comprising: contacting cystine with an alcohol and a chlorinating reagent to form an organic solution containing L-cystine dimethylester dihydrochloride; combining dried or undried L-cystine dimethylester dihydrochloride with a triethylamine, an acetic anhydride, and an acetonitrile to form a di-N-acetylcystine dimethylester; mixing dried di-N-acetylcystine dimethylester with ammonium hydroxide to form a di-N-acetylcystine amide; and separating dried di-N-acetylcystine dimethylester into N-acetylcysteine amide with dithiothreitol, triethylamine and an alcohol.Type: GrantFiled: September 20, 2018Date of Patent: March 17, 2020Assignee: NACUITY PHARMACEUTICALS, INC.Inventors: G. Michael Wall, Doug Johnson, Anja Rubenstein, Rodney Tucker, Josh Bolger
-
Publication number: 20190084926Abstract: The present invention includes methods for making and isolating N-acetylcysteine amide, intermediates and derivatives thereof comprising: contacting cystine with an alcohol and a chlorinating reagent to form an organic solution containing L-cystine dimethylester dihydrochloride; combining dried or undried L-cystine dimethylester dihydrochloride with a triethylamine, an acetic anhydride, and an acetonitrile to form a di-N-acetylcystine dimethylester; mixing dried di-N-acetylcystine dimethylester with ammonium hydroxide to form a di-N-acetylcystine amide; and separating dried di-N-acetylcystine dimethylester into N-acetylcysteine amide with dithiothreitol, triethylamine and an alcohol.Type: ApplicationFiled: September 20, 2018Publication date: March 21, 2019Inventors: G. Michael Wall, Doug Johnson, Anja Rubenstein, Rodney Tucker, Josh Bolger
-
Publication number: 20150233143Abstract: An appliance handle assembly is comprised of a base which is the mounting structure and may also the back or under side of the curved handle. It is fastened to the appliance door by a various fastening methods. The assembly includes a cover component the edge of which springs over and past the tangent point of the base locking it onto the base. The cover edge fits into a recess in the base to prevent exposure to the edge. The cover can be applied after fasteners have been installed. The cover may hide the fastening device and may be also removable by optional access notch to reveal the fastener as required. The base may be colored and textured to either match or contrast the cover as preferred by appliance designer. The simple assembly can be completed by the appliance manufacturer or by the end consumer.Type: ApplicationFiled: February 14, 2014Publication date: August 20, 2015Inventors: Doug Johnson, Clarke Crump
-
Patent number: 8965578Abstract: Methods, computer readable media, and apparatuses provide robotic explosive hazard detection. A robot intelligence kernel (RIK) includes a dynamic autonomy structure with two or more autonomy levels between operator intervention and robot initiative A mine sensor and processing module (ESPM) operating separately from the RIK perceives environmental variables indicative of a mine using subsurface perceptors. The ESPM processes mine information to determine a likelihood of a presence of a mine. A robot can autonomously modify behavior responsive to an indication of a detected mine. The behavior is modified between detection of mines, detailed scanning and characterization of the mine, developing mine indication parameters, and resuming detection. Real time messages are passed between the RIK and the ESPM. A combination of ESPM bound messages and RIK bound messages cause the robot platform to switch between modes including a calibration mode, the mine detection mode, and the mine characterization mode.Type: GrantFiled: March 16, 2011Date of Patent: February 24, 2015Assignee: Battelle Energy Alliance, LLCInventors: Roelof J. Versteeg, Douglas A. Few, Robert A. Kinoshita, Doug Johnson, Ondrej Linda
-
Patent number: 8788427Abstract: The limiting of data exposure in authenticated multi-system transactions is disclosed. A client system authenticates and requests secured data and unsecured data with an initial system. The initial system transmits to an external system a token request that corresponds to the request for the secured data. A token is generated and passed to the initial system, which relays the same to the client system. The client system uses the token to access the secured data on the external system, while also retrieving the unsecured data on the initial system. The initial system thus does not have access to the secured data, while the request therefor is known.Type: GrantFiled: May 18, 2012Date of Patent: July 22, 2014Assignee: Active Network, LLCInventor: Doug Johnson
-
Publication number: 20130311381Abstract: The limiting of data exposure in authenticated multi-system transactions is disclosed. A client system authenticates and requests secured data and unsecured data with an initial system. The initial system transmits to an external system a token request that corresponds to the request for the secured data. A token is generated and passed to the initial system, which relays the same to the client system. The client system uses the token to access the secured data on the external system, while also retrieving the unsecured data on the initial system. The initial system thus does not have access to the secured data, while the request therefor is known.Type: ApplicationFiled: May 18, 2012Publication date: November 21, 2013Inventor: DOUG JOHNSON
-
Publication number: 20120239191Abstract: Methods, computer readable media, and apparatuses provide robotic explosive hazard detection. A robot intelligence kernel (RIK) includes a dynamic autonomy structure with two or more autonomy levels between operator intervention and robot initiative A mine sensor and processing module (ESPM) operating separately from the RIK perceives environmental variables indicative of a mine using subsurface perceptors. The ESPM processes mine information to determine a likelihood of a presence of a mine. A robot can autonomously modify behavior responsive to an indication of a detected mine. The behavior is modified between detection of mines, detailed scanning and characterization of the mine, developing mine indication parameters, and resuming detection. Real time messages are passed between the RIK and the ESPM. A combination of ESPM bound messages and RIK bound messages cause the robot platform to switch between modes including a calibration mode, the mine detection mode, and the mine characterization mode.Type: ApplicationFiled: March 16, 2011Publication date: September 20, 2012Applicant: BATTELLE ENERGY ALLIANCE, LLCInventors: Roelof J. Versteeg, Douglas A. Few, Robert A. Kinoshita, Doug Johnson, Ondrej Linda
-
Patent number: 7054847Abstract: A system and method for on-line training of a support vector machine (SVM). The SVM is trained with training sets from a stream of process data. The system detects availability of new training data, and constructs a training set from the corresponding input data. Over time, many training sets are presented to the SVM. When multiple presentations are needed to effectively train the SVM, a buffer of training sets is filled and updated as new training data becomes available. Once the buffer is full, a new training set bumps the oldest training set from the buffer. The training sets are presented one or more times each time a new training set is constructed. An historical database of time-stamped data may be used to construct training sets for the SVM. The SVM may be trained retrospectively by searching the historical database and constructing training sets based on the time-stamped data.Type: GrantFiled: September 5, 2001Date of Patent: May 30, 2006Assignee: Pavilion Technologies, Inc.Inventors: Eric Hartman, Bruce Ferguson, Doug Johnson, Eric Hurley
-
Patent number: 6971223Abstract: A wheeled vegetation trimmer with an adjustable height cutting element includes an adjuster member having a locking plate for positioning the adjuster assembly along a length of the shaft by selectively engaging the locking plate with a desired slot on a spindle and a partial ball-shaped and freely spinning ground contacting member.Type: GrantFiled: January 25, 2002Date of Patent: December 6, 2005Assignee: Electrolux Home Products, Inc.Inventors: Mike Scott, Doug Johnson, Deborah Faircloth, Ben Knight
-
Publication number: 20030101161Abstract: A system and method for historical database training of a support vector machine (SVM). The SVM is trained with training sets from a stream of process data. The system detects availability of new training data, and constructs a training set from the corresponding input data. Over time, many training sets are presented to the SVM. When multiple presentations are needed to effectively train the SVM, a buffer of training sets is filled and updated as new training data becomes available. Once the buffer is full, a new training set bumps the oldest training set from the buffer. The training sets are presented one or more times each time a new training set is constructed. A historical database of time-stamped data may be used to construct training sets for the SVM. The SVM may be trained retrospectively by searching the historical database and constructing training sets based on the time-stamped data.Type: ApplicationFiled: November 28, 2001Publication date: May 29, 2003Inventors: Bruce Ferguson, Eric Hartman, Doug Johnson, Eric Hurley
-
Publication number: 20030078683Abstract: A system and method for on-line training of a support vector machine (SVM). The SVM is trained with training sets from a stream of process data. The system detects availability of new training data, and constructs a training set from the corresponding input data. Over time, many training sets are presented to the SVM. When multiple presentations are needed to effectively train the SVM, a buffer of training sets is filled and updated as new training data becomes available. Once the buffer is full, a new training set bumps the oldest training set from the buffer. The training sets are presented one or more times each time a new training set is constructed. An historical database of time-stamped data may be used to construct training sets for the SVM. The SVM may be trained retrospectively by searching the historical database and constructing training sets based on the time-stamped data.Type: ApplicationFiled: September 5, 2001Publication date: April 24, 2003Inventors: Eric Hartman, Bruce Ferguson, Doug Johnson, Eric Hurley
-
Publication number: 20030078850Abstract: A system and method for optimizing transactions in an e-marketplace. An e-marketplace optimization server couples to a plurality of participant computers through a network. The server hosts a site which provides the e-marketplace where goods and/or services are bought and sold among participants. The server also includes a transaction optimization program which mediates a transaction among the participants which best serves the needs of the participants. Each of the participant computers provides transaction information to the server, including constraints and/or objectives related to the transaction. The transaction optimization program uses the transaction information to produce transaction results for the participants, including an optimized transaction specifying which of the participants are included in the transaction, and the terms of the transaction, which optimizes any objectives of the included participants subject to any constraints of the included participants.Type: ApplicationFiled: September 5, 2001Publication date: April 24, 2003Inventors: Eric Hartman, Bruce Ferguson, Doug Johnson, Eric Hurley, Lori Petrone
-
Publication number: 20030033194Abstract: A system and method for on-line training of a non-linear model for use in electronic commerce. The non-linear model is trained with training sets from a stream of process data. The system detects availability of new training data, and constructs a training set from the corresponding input data. Over time, many training sets are presented to the non-linear model. When multiple presentations are needed to effectively train the non-linear model, a buffer of training sets is filled and updated as new training data becomes available. Once the buffer is full, a new training set bumps the oldest training set from the buffer. The training sets are presented one or more times each time a new training set is constructed. An historical database may be used to construct training sets for the non-linear model. The non-linear model may be trained retrospectively by searching the historical database and constructing training sets.Type: ApplicationFiled: November 9, 2001Publication date: February 13, 2003Applicant: Pavilion Technologies, Inc.Inventors: Bruce Ferguson, Doug Johnson, Eric Hurley
-
Patent number: D566022Type: GrantFiled: July 11, 2007Date of Patent: April 8, 2008Assignee: Winfield Consumer Products, Inc.Inventor: Doug Johnson
-
Patent number: D845852Type: GrantFiled: October 13, 2017Date of Patent: April 16, 2019Assignee: Husky Liners, Inc.Inventors: Doug Johnson, Delbert Demaree
-
Patent number: D859250Type: GrantFiled: October 13, 2017Date of Patent: September 10, 2019Assignee: Husky LinersInventors: Doug Johnson, Delbert Demaree
-
Patent number: D866429Type: GrantFiled: February 11, 2019Date of Patent: November 12, 2019Assignee: HUSKY LINERS, INC.Inventors: Doug Johnson, Delbert Demaree
-
Patent number: D933561Type: GrantFiled: September 18, 2019Date of Patent: October 19, 2021Assignee: HUSKY LINERS, INC.Inventors: Doug Johnson, Delbert Demaree