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: 8439027Abstract: 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: GrantFiled: June 20, 2007Date of Patent: May 14, 2013Assignee: Wood Stone CorporationInventors: Lawrence Byron Johnson, Tadeusz Karabin
-
Publication number: 20110302847Abstract: 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: ApplicationFiled: June 15, 2010Publication date: December 15, 2011Applicant: EATON CORPORATIONInventor: Wesley Byron JOHNSON
-
Publication number: 20080228590Abstract: 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: ApplicationFiled: February 21, 2008Publication date: September 18, 2008Inventor: Byron Johnson
-
Publication number: 20080228876Abstract: 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: ApplicationFiled: February 21, 2008Publication date: September 18, 2008Inventor: Byron Johnson
-
Publication number: 20080225757Abstract: 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: ApplicationFiled: July 30, 2007Publication date: September 18, 2008Inventor: Byron Johnson
-
Publication number: 20080227076Abstract: 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: ApplicationFiled: July 30, 2007Publication date: September 18, 2008Inventor: Byron Johnson
-
Publication number: 20080229190Abstract: 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: ApplicationFiled: February 8, 2008Publication date: September 18, 2008Inventor: Byron Johnson
-
Publication number: 20080227074Abstract: 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: ApplicationFiled: October 30, 2007Publication date: September 18, 2008Inventor: Byron Johnson
-
Publication number: 20080149086Abstract: 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: ApplicationFiled: June 20, 2007Publication date: June 26, 2008Inventors: Lawrence Byron Johnson, Tadeusz Karabin
-
Publication number: 20080149089Abstract: 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: ApplicationFiled: May 11, 2007Publication date: June 26, 2008Inventors: Tadeusz Karabin, Lawrence Byron Johnson
-
Patent number: 6052469Abstract: 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: GrantFiled: August 14, 1998Date of Patent: April 18, 2000Assignee: International Business Machines CorporationInventors: Donald Byron Johnson, Paul Ashley Karger, Charles William Kaufman, Jr., Stephen Michael Matyas, Jr., David Robert Safford, Marcel Mordechay Yung, Nevenko Zunic
-
Patent number: 5987124Abstract: 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: GrantFiled: April 28, 1997Date of Patent: November 16, 1999Assignee: International Business Machines CorporationInventors: Stephen Michael Matyas, Jr., Donald Byron Johnson
-
Patent number: 5953420Abstract: 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: GrantFiled: October 25, 1996Date of Patent: September 14, 1999Assignee: International Business Machines CorporationInventors: Stephen Michael Matyas, Jr., Donald Byron Johnson
-
Patent number: 5937066Abstract: 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: GrantFiled: October 2, 1996Date of Patent: August 10, 1999Assignee: International Business Machines CorporationInventors: Rosario Gennaro, Donald Byron Johnson, Paul Ashley Karger, Stephen Michael Matyas, Jr., Mohammad Peyravian, David Robert Safford, Marcel Mordechay Yung, Nevenko Zunic
-
Patent number: 5870470Abstract: 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: GrantFiled: February 20, 1996Date of Patent: February 9, 1999Assignee: International Business Machines CorporationInventors: Donald Byron Johnson, Stephen Michael Matyas, Jr.
-
Patent number: 5815573Abstract: 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: GrantFiled: April 10, 1996Date of Patent: September 29, 1998Assignee: International Business Machines CorporationInventors: Donald Byron Johnson, Paul Ashley Karger, Charles William Kaufman, Jr., Stephen Michael Matyas, Jr., Marcel Mordechay Yung, Nevenko Zunic
-
Patent number: 5796830Abstract: 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: GrantFiled: July 29, 1996Date of Patent: August 18, 1998Assignee: International Business Machines CorporationInventors: Donald Byron Johnson, Paul Ashley Karger, Charles William Kaufman, Jr., Stephen Michael Matyas, Jr., David Robert Safford, Marcel Mordechay Yung, Nevenko Zunic
-
Patent number: 5768390Abstract: 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: GrantFiled: July 17, 1997Date of Patent: June 16, 1998Assignee: International Business Machines CorporationInventors: Don Coppersmith, Donald Byron Johnson, Stephen Michael Matyas, Jr.
-
Patent number: 5661807Abstract: 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: GrantFiled: August 18, 1995Date of Patent: August 26, 1997Assignee: International Business Machines CorporationInventors: Richard Henry Guski, Raymond Craig Larson, Stephen Michael Matyas, Jr., Donald Byron Johnson, Don Coppersmith