Patents by Inventor Byron Johnson

Byron 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: 8439027
    Abstract: A door control mechanism which is attached near the hinge region of a door to bias the door to a closed orientation, and after a prescribed location, bias the door toward an open location to a sufficient degree such that the door is noticeably open. The door control mechanism in one form may have a cam extension that engages a spring member to supply stored energy to and from the spring member to bias the door closed and to bias the door open after a prescribed amount of rotation.
    Type: Grant
    Filed: June 20, 2007
    Date of Patent: May 14, 2013
    Assignee: Wood Stone Corporation
    Inventors: Lawrence Byron Johnson, Tadeusz Karabin
  • Publication number: 20110302847
    Abstract: An adjustable lock body assembly is provided that selectively secures an enclosure door in the closed position. The adjustable lock body assembly is affixed to the enclosure and is configured to be, at the same time, moveable with respect to the enclosure while the door is in the closed position and operable to selectively secure the enclosure door.
    Type: Application
    Filed: June 15, 2010
    Publication date: December 15, 2011
    Applicant: EATON CORPORATION
    Inventor: Wesley Byron JOHNSON
  • Publication number: 20080228590
    Abstract: A method and computer program product for providing an online book synopsis include providing an electronic book accessible by a user. A synopsis of one or more portions of the electronic book are generated. The synopsis is made accessible to the user.
    Type: Application
    Filed: February 21, 2008
    Publication date: September 18, 2008
    Inventor: Byron Johnson
  • Publication number: 20080228876
    Abstract: A system and method of online collaboration including providing an electronic book accessible by a user. A collaborative forum corresponding to the electronic book may be provided. Access to the collaborative forum may be provided to one or more users of the electronic book.
    Type: Application
    Filed: February 21, 2008
    Publication date: September 18, 2008
    Inventor: Byron Johnson
  • Publication number: 20080225757
    Abstract: A system and method for interactive web based learning may include providing at least one teaching node accessible by at least one teacher, and providing at least one student node accessible by at least one student. A bidirectional live interface may be provided between the at least one teaching node and the at least one student node. The bidirectional live interface may enable the student node to receive at least one of an audio, a video or a text based communication from the at least one teaching node. The bidirectional live interface may also enable the at least one teaching node to receive at least one of an audio, a video or a text based communication from the at least one student node.
    Type: Application
    Filed: July 30, 2007
    Publication date: September 18, 2008
    Inventor: Byron Johnson
  • Publication number: 20080227076
    Abstract: A method, computer program product, and device for monitoring student progress may include providing a lesson selection menu for a user to select a lesson and providing a quantity selection menu for the user to select a quantity of lesson material to be rendered. The selected quantity of the selected lesson may be rendered on a computing device. A user input may be received indicating user progress toward completion of the rendered quantity of the selected lesson. Additionally, the user progress toward completion of the rendered quantity of the selected lesson may be communicated to at least one third party.
    Type: Application
    Filed: July 30, 2007
    Publication date: September 18, 2008
    Inventor: Byron Johnson
  • Publication number: 20080229190
    Abstract: A system and method for providing an electronic book including rendering an electronic book viewable by a user. The electronic book system may include at least one interactive complementary feature related to at least a portion of a content of the electronic book and the at least one interactive complementary feature may be accessible to the user.
    Type: Application
    Filed: February 8, 2008
    Publication date: September 18, 2008
    Inventor: Byron Johnson
  • Publication number: 20080227074
    Abstract: An electronic notebook, method, and computer program product for providing an electronic book accessible by a user using a computing device, and providing an electronic notebook for storing at least one user generated entry. The at least one user generated entry is correlated with at least a portion of the electronic book.
    Type: Application
    Filed: October 30, 2007
    Publication date: September 18, 2008
    Inventor: Byron Johnson
  • Publication number: 20080149086
    Abstract: A door control mechanism which is attached near the hinge region of a door to bias the door to a closed orientation, and after a prescribed location, bias the door toward an open location to a sufficient degree such that the door is noticeably open. The door control mechanism in one form may have a cam extension that engages a spring member to supply stored energy to and from the spring member to bias the door closed and to bias the door open after a prescribed amount of rotation.
    Type: Application
    Filed: June 20, 2007
    Publication date: June 26, 2008
    Inventors: Lawrence Byron Johnson, Tadeusz Karabin
  • Publication number: 20080149089
    Abstract: An oven having a central cooking chamber defined in part by a housing and in visual communication with a flame-producing element. The cooking chamber has a door with a transparent portion providing visual inspection of the cooking chamber and a view of the flame produced by the flame producing element. The cooking chamber has a heat source to provide heat to the cooking chamber.
    Type: Application
    Filed: May 11, 2007
    Publication date: June 26, 2008
    Inventors: Tadeusz Karabin, Lawrence Byron Johnson
  • Patent number: 6052469
    Abstract: A cryptographic key recovery system that is interoperable with existing systems for establishing keys between communicating parties. The sender uses a reversible key inversion function to generate key recovery values P, Q and (optionally) R as a function of a session key and public information, so that the session key may be regenerated from the key recovery values P, Q and (if generated) R. Key recovery values P and Q are encrypted using the respective public recovery keys of a pair of key recovery agents. The encrypted P and Q values are included along with other recovery information in a session header accompanying an encrypted message sent from the sender to the receiver. The key recovery agents may recover the P and Q values for a law enforcement agent by decrypting the encrypted P and Q values in the session header, using their respective private recovery keys corresponding to the public keys.
    Type: Grant
    Filed: August 14, 1998
    Date of Patent: April 18, 2000
    Assignee: International Business Machines Corporation
    Inventors: Donald Byron Johnson, Paul Ashley Karger, Charles William Kaufman, Jr., Stephen Michael Matyas, Jr., David Robert Safford, Marcel Mordechay Yung, Nevenko Zunic
  • Patent number: 5987124
    Abstract: A system for encrypting a plaintext block using a block encryption algorithm having a block size smaller than that of the plaintext block. The plaintext block is transformed into a masked plaintext block using an invertible transformation optionally dependent on additional data and defined such that each bit of the masked plaintext block depends on every bit of the original plaintext block. A subportion of the masked plaintext block is encrypted using the encryption algorithm to generate an encrypted portion of the masked plaintext block. A ciphertext block is generated from the thus encrypted portion of the masked plaintext block and the remaining portion of the masked plaintext block. The ciphertext block is transmitted to a data recipient, who reverses the procedure to recover the original plaintext block.
    Type: Grant
    Filed: April 28, 1997
    Date of Patent: November 16, 1999
    Assignee: International Business Machines Corporation
    Inventors: Stephen Michael Matyas, Jr., Donald Byron Johnson
  • Patent number: 5953420
    Abstract: A method and apparatus for generating authenticated Diffie-Hellman keys. Each user first generates an authenticated first shared secret value from a first nonshared persistent secret value generated by that user and an authenticated first transformed value received from the other user over a trusted communications channel. Each user then dynamically generates a second shared secret value from a second nonshared secret value dynamically generated by that user and a dynamically generated second transformed value received from the other user. Each user thereafter generates one or more keys by concatenating the first and second shared secret values together with a count to form a concatenated value and passing the concatenated value through a one-way hash function to generate a hash value from which the keys are extracted.
    Type: Grant
    Filed: October 25, 1996
    Date of Patent: September 14, 1999
    Assignee: International Business Machines Corporation
    Inventors: Stephen Michael Matyas, Jr., Donald Byron Johnson
  • Patent number: 5937066
    Abstract: A cryptographic key recovery system that operates in two phases. In the first phase, the sender establishes a secret value with the receiver. For each key recovery agent, the sender generates a key-generating value as a one-way function of the secret value and encrypts the key-generating value with a public key of the key recovery agent. In the second phase, performed for a particular cryptographic session, the sender generates for each key recovery agent a key-encrypting key as a one-way function of the corresponding key-generating value and multiply encrypts the session key with the key-encrypting keys of the key recovery agents. The encrypted key-generating values and the multiply encrypted session key are transmitted together with other recovery information in a manner permitting their interception by a party seeking to recover the secret value.
    Type: Grant
    Filed: October 2, 1996
    Date of Patent: August 10, 1999
    Assignee: International Business Machines Corporation
    Inventors: Rosario Gennaro, Donald Byron Johnson, Paul Ashley Karger, Stephen Michael Matyas, Jr., Mohammad Peyravian, David Robert Safford, Marcel Mordechay Yung, Nevenko Zunic
  • Patent number: 5870470
    Abstract: A system for encrypting a plaintext block using a block encryption algorithm having a block size smaller than that of the plaintext block. The plaintext block is transformed into a masked plaintext block using an invertible transformation optionally dependent on additional data and defined such that each bit of the masked plaintext block depends on every bit of the original plaintext block. A subportion of the masked plaintext block is encrypted using the encryption algorithm to generate an encrypted portion of the masked plaintext block. A ciphertext block is generated from the thus encrypted portion of the masked plaintext block and the remaining portion of the masked plaintext block. The ciphertext block is transmitted to a data recipient, who reverses the procedure to recover the original plaintext block.
    Type: Grant
    Filed: February 20, 1996
    Date of Patent: February 9, 1999
    Assignee: International Business Machines Corporation
    Inventors: Donald Byron Johnson, Stephen Michael Matyas, Jr.
  • Patent number: 5815573
    Abstract: A cryptographic key recovery system for generating a cryptographic key for use by a pair of communicating parties while simultaneously providing for its recovery using one or more key recover agents. A plurality of m-bit shared key parts (P, Q) are generated which are shared with respective key recovery agents, while an n-bit nonshared key part (R) is generated that is not shared with any key recovery agent. The shared key parts (P, Q) are combined to generate an m-bit value which is concatenated with the nonshared key part (R) to generate an (m+n)-bit value from which an encryption key is generated. The cryptographic system has the effective work factor of an n-bit key to all of the key recovery agents acting in concert, but has the effective work factor of an (m+n)-bit to any other combination of third parties.
    Type: Grant
    Filed: April 10, 1996
    Date of Patent: September 29, 1998
    Assignee: International Business Machines Corporation
    Inventors: Donald Byron Johnson, Paul Ashley Karger, Charles William Kaufman, Jr., Stephen Michael Matyas, Jr., Marcel Mordechay Yung, Nevenko Zunic
  • Patent number: 5796830
    Abstract: A cryptographic key recovery system that is interoperable with existing systems for establishing keys between communicating parties. The sender uses a reversible key inversion function to generate key recovery values P, Q and (optionally) R as a function of a session key and public information, so that the session key may be regenerated from the key recovery values P, Q and (if generated) R. Key recovery values P and Q are encrypted using the respective public recovery keys of a pair of key recovery agents. The encrypted P and Q values are included along with other recovery information in a session header accompanying an encrypted message sent from the sender to the receiver. The key recovery agents may recover the P and Q values for a law enforcement agent by decrypting the encrypted P and Q values in the session header, using their respective private recovery keys corresponding to the public keys.
    Type: Grant
    Filed: July 29, 1996
    Date of Patent: August 18, 1998
    Assignee: International Business Machines Corporation
    Inventors: Donald Byron Johnson, Paul Ashley Karger, Charles William Kaufman, Jr., Stephen Michael Matyas, Jr., David Robert Safford, Marcel Mordechay Yung, Nevenko Zunic
  • Patent number: 5768390
    Abstract: A system for cryptographically transforming a sequence of input blocks of plaintext or ciphertext data into corresponding sequence of output blocks of data while providing enhanced protection against cryptographic attacks. Each input block is enciphered using a first key to generate a first encryption product, which is combined with a first secret masking value generated independently of the input blocks to generate a masked first encryption product. Each masked first encryption product is then enciphered using a second key to generate a second encryption product, which is combined with a second secret masking value generated independently of the input blocks to generate a masked second encryption product. Finally, each masked second encryption result is enciphered using a third key to generate an output block corresponding to the input block.
    Type: Grant
    Filed: July 17, 1997
    Date of Patent: June 16, 1998
    Assignee: International Business Machines Corporation
    Inventors: Don Coppersmith, Donald Byron Johnson, Stephen Michael Matyas, Jr.
  • Patent number: 5661807
    Abstract: A system for authenticating a user located at a requesting node to a resource such as a host application located at an authenticating node using one-time passwords that change pseudorandomly with each request for authentication. At the requesting node a non-time-dependent value is generated from nonsecret information identifying the user and the host application, using a secret encryption key shared with the authenticating node. The non-time-dependent value is combined with a time-dependent value to generate a composite value that is encrypted to produce an authentication parameter. The authentication parameter is reversibly transformed into an alphanumeric character string that is transmitted as a one-time password to the authenticating node. At the authenticating node the received password is transformed back into the corresponding authentication parameter, which is decrypted to regenerate the composite value.
    Type: Grant
    Filed: August 18, 1995
    Date of Patent: August 26, 1997
    Assignee: International Business Machines Corporation
    Inventors: Richard Henry Guski, Raymond Craig Larson, Stephen Michael Matyas, Jr., Donald Byron Johnson, Don Coppersmith