Patents by Inventor James E. Gilley

James E. Gilley 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: 11617078
    Abstract: A P25 radio can be configured to implement a key management facility to thereby manage keysets for and provision the keysets on other P25 radios in a communications system. The P25 radio, as a radio, can directly communicate with the other P25 radios to provision keysets in accordance with the OTAR protocol. The P25 radio may also be configured to function as a key fill device to thereby provision keysets manually on any of the other P25 radios to which it may be physically or wirelessly connected. The P25 radio may also be configured to use the keysets to communicate securely with any of the other P25 radios.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: March 28, 2023
    Assignee: BK Technologies, Inc.
    Inventors: James E. Gilley, Edmund A. Laryea, Juan J. Giol, Lorenzo Cruger, Jr.
  • Publication number: 20220338003
    Abstract: A P25 radio can be configured to implement a key management facility to thereby manage keysets for and provision the keysets on other P25 radios in a communications system. The P25 radio, as a radio, can directly communicate with the other P25 radios to provision keysets in accordance with the OTAR protocol. The P25 radio may also be configured to function as a key fill device to thereby provision keysets manually on any of the other P25 radios to which it may be physically or wirelessly connected. The P25 radio may also be configured to use the keysets to communicate securely with any of the other P25 radios.
    Type: Application
    Filed: April 19, 2021
    Publication date: October 20, 2022
    Inventors: James E. Gilley, Edmund A. Laryea, Juan J. Giol, Lorenzo Cruger, JR.
  • Publication number: 20030118186
    Abstract: An apparatus and method for allowing an analog scrambler using an internal digital cipher to generate a pseudo-random number stream to drive the scrambling of the analog signal to be cipher checked, to add strength to the generation of the pseudo-random number stream, and/or to allow either analog scrambling of analog signals or digital encryption of digital signals. Digital connections are made directly to internal digital cipher to allow the foregoing functions.
    Type: Application
    Filed: December 2, 2002
    Publication date: June 26, 2003
    Inventor: James E. Gilley
  • Patent number: 6249582
    Abstract: An apparatus and method for reducing the overhead of a block cipher includes shortening the length of the initialization vector so that its length is less than the length of each block of information processed by the block cipher. The block cipher is utilized in cipher block chaining mode. The shortened vector is loaded into the block cipher with other pseudo-random bits. Cipher block chaining prevents the overall cycle length of the block cipher from decreasing. Thus, channel burden of repeatedly transmitting the initialization vector is reduced because it is shorter, but security is not unduly diminished because cycle length is not diminished. Late entry can be achieved. Also, combination of this method with coasting can increase accurate synchronization even in severely corrupted channels. Security level versus amount of vector shortening can be selected.
    Type: Grant
    Filed: December 31, 1997
    Date of Patent: June 19, 2001
    Assignee: Transcrypt International, Inc.
    Inventor: James E. Gilley
  • Patent number: 6215876
    Abstract: An apparatus and method for detecting erroneous initialization vectors transmitted over a communications channel and maintaining cryptographic synchronization by comparing a received vector with a predicted correct vector. The vectors are random-like in nature by utilizing a pseudo-random number generator having a long overall cycle length. If the level of bit errors of the comparison is relatively small, considering the predicted vector is considered correct and used for synchronization, but if the number of bit errors of the comparison is relatively large, the predicated vector is considered in correct.
    Type: Grant
    Filed: December 31, 1997
    Date of Patent: April 10, 2001
    Assignee: Transcrypt International, Inc.
    Inventor: James E. Gilley
  • Patent number: 5781458
    Abstract: A method and apparatus for generating truly random numbers which may be used in a cryptographic key generator is adapted to extract entropy from the output signal of an RC oscillating circuit comprised of a resistor, a capacitor, and two nand gates. The entropy data is extracted by comparing the period of a first cycle with the period of a second cycle where the first and second periods are separated by two cycles. If the compared periods are equal, the data is discarded. If the previous period is greater than the later period, a "1" is assigned to a shift register. Otherwise, a ".O slashed." is assigned to the shift register. In this way, a plurality of bits are assigned to the shift register. A routine is then called which processes the bit data to reduce any cycle to cycle data correlation.
    Type: Grant
    Filed: March 5, 1997
    Date of Patent: July 14, 1998
    Assignee: Transcrypt International, Inc.
    Inventor: James E. Gilley
  • Patent number: 5771287
    Abstract: An apparatus and method for controlling the feature set of a programmable device by assigning each programmable device a unique serial number, correlating a secret key with each serial number, and keeping that information in a secure location, such as at the manufacturer. Each optional feature set for the programmable devices is assigned a unique code, and software associated with the programmable device operates according to the feature set identified in the feature set code, if an authentication procedure is passed. The authentication procedure utilizes a secure cryptographic algorithm to calculate an authentication code based on the secret key and the authorized feature set for a programmable device. The authentication code is stored in the programmable device. Periodically, the programmable device automatically self checks itself by recalculating the authentication code. If it matches with the authorized authentication code, the authentication procedure is passed.
    Type: Grant
    Filed: August 1, 1996
    Date of Patent: June 23, 1998
    Assignee: Transcrypt International, Inc.
    Inventors: James E. Gilley, Kenneth L. Snyder, Paul A. Schwartzkopf
  • Patent number: 4485610
    Abstract: An accordian fold molded packaging tray is disclosed having article engaging surfaces thereon which change orientation relative to articles stored in the tray such that when articles are placed in the tray such surfaces help to channel the stored articles into position within the tray and then the surfaces are rotated into engagement or proximity to such stored articles to hold the articles during subsequent shipment and storage. This change in orientation of the article engaging surfaces is accomplished by reduction of the overall dimension of the tray which causes the article engaging surfaces to rotate about fold lines formed in the tray.
    Type: Grant
    Filed: January 12, 1983
    Date of Patent: December 4, 1984
    Assignee: Keyes Fibre Company
    Inventors: James E. Gilley, Henry R. Vigue, Wesley C. Sanborn
  • Patent number: D254956
    Type: Grant
    Filed: December 19, 1977
    Date of Patent: May 13, 1980
    Assignee: Keyes Fibre Company
    Inventor: James E. Gilley
  • Patent number: D974314
    Type: Grant
    Filed: April 8, 2021
    Date of Patent: January 3, 2023
    Assignee: BK Technologies, Inc.
    Inventors: James E. Gilley, Edmund A. Laryea