Patents by Inventor Kevin A. Raymond

Kevin A. Raymond 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: 20200380124
    Abstract: The present disclosure describes a firmware analysis system and method that can generate a collection of protocol constraints from known firmware and apply the collection of protocol constraints towards an unknown firm to recognize protocol relevant fields and detect functionality within the unknown firmware.
    Type: Application
    Filed: May 30, 2019
    Publication date: December 3, 2020
    Inventors: TUBA YAVUZ, FARHAAN FOWZE, KEVIN RAYMOND BOYCE BUTLER, JING TIAN, GRANT HAYDOCK HERNANDEZ
  • Publication number: 20200322126
    Abstract: In some examples, a method includes receiving a plaintext message including plaintext data and error detection bits. The method also includes encrypting the plaintext message based on a feedback algorithm to generate an encrypted message including a set of encrypted bits for error detection, cryptographic integrity, and cryptographic authentication. The set of encrypted bits for error detection, cryptographic integrity, and cryptographic authentication can replace the error detection bits in whole or in part. A receiver can confirm the cryptographic integrity and the cryptographic authentication of the encrypted message by decrypting the set of encrypted bits.
    Type: Application
    Filed: April 5, 2019
    Publication date: October 8, 2020
    Inventor: Kevin Raymond Driscoll
  • Publication number: 20200195493
    Abstract: In an embodiment, a computing node includes a computing circuit, a comparing circuit, and an indicator circuit. The computing circuit is configured to generate a first redundant message that corresponds to, and that is independent of, a source message propagating over a network during at least one time period. The comparing circuit is configured to compare information content of one or more corresponding portions of the source message and the first redundant message during each of the at least one time period to generate a comparison result. And the indicator circuit is configured to indicate whether the source message is valid or invalid in response to the comparison result. For example, such computing node can determine the validity of a redundant result with reduced processing overhead, reduced message delay, and reduced message latency as compared to existing computer nodes.
    Type: Application
    Filed: October 11, 2019
    Publication date: June 18, 2020
    Applicant: Honeywell International Inc.
    Inventors: Brendan Hall, Kevin Raymond Driscoll
  • Publication number: 20200195588
    Abstract: A network includes a plurality of nodes and a plurality of links communicatively coupling each of the nodes to at least one respective adjacent node via a first communication channel and to another respective adjacent node via a second communication channel. The nodes and links have a braided ring topology. First and second nodes of the plurality of nodes source data, are adjacent nodes, and at least one is a source node. The first node sends a first communication to the second node via a third node that is adjacent the first node and via a fourth node that is adjacent the second node. The second node sends a second communication to the first node via the third node and via the fourth node. At least one of the first and second nodes terminates transmission of the first and second communications when the first and second communications do not match.
    Type: Application
    Filed: October 11, 2019
    Publication date: June 18, 2020
    Applicant: Honeywell International Inc.
    Inventors: Brendan Hall, Kevin Raymond Driscoll
  • Publication number: 20200195490
    Abstract: In an embodiment, a computing node includes a computing circuit, a comparing circuit, and an indicator circuit. The computing circuit is configured to receive each of at least one input-data message. The comparing circuit is configured to compare each of the at least one received input-data message to a list of input-data-message identifiers. And the indicator circuit is configured, for each of the at least one input-data message that corresponds to a respective input-data-message identifier, to generate a respective portion of a first status message, the respective portion indicating that the input-data message was received. For example, such computing node can determine the congruency of a received input-data message between coupled redundancy circuits with reduced processing overhead, reduced message delay, and reduced message latency as compared to existing computer nodes.
    Type: Application
    Filed: October 11, 2019
    Publication date: June 18, 2020
    Applicant: Honeywell International Inc.
    Inventors: Brendan Hall, William Todd Smithgall, Paul Frederick Dietrich, Ted Bonk, Kevin Raymond Driscoll
  • Publication number: 20200043280
    Abstract: An electronic gaming machine includes a game controller that executes instructions that cause the game controller to at least: (i) display, on a display, a plurality of reels, each reel of the plurality of reels comprising a plurality of symbols, each symbol representing a puzzle piece including a plurality of connectors; (ii) simulate spinning and stopping each reel of the first plurality of reels, whereby symbols from each reel of the first plurality of reels are stopped and displayed; (iii) evaluate the plurality of symbols displayed on of the plurality of reels; (iv) determine, in response to the evaluating, which of the displayed symbols match with adjacent symbols, wherein matching an adjacent symbol includes interconnecting between adjacent connectors on adjacent symbols; and (v) provide a game award in response to the determining.
    Type: Application
    Filed: July 31, 2018
    Publication date: February 6, 2020
    Inventors: Kevin Raymond Walsh, Eric Fiedler Taylor
  • Patent number: 9729521
    Abstract: Devices, methods, systems, and computer-readable media for auto-commissioning of devices in a communication network are described herein. One or more embodiments include a method for auto-commissioning of a device added to a communication network, comprising: determining properties of signal transitions of the communication network via a device added to the network while the signal transitions of the communication network are passing unchanged, and processing the signal transitions of the communication network, via the device, based on the properties of the signal transitions.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: August 8, 2017
    Assignee: Honeywell International Inc.
    Inventor: Kevin Raymond Driscoll
  • Publication number: 20170005997
    Abstract: Devices, methods, systems, and computer-readable media for auto-commissioning of devices in a communication network are described herein. One or more embodiments include a method for auto-commissioning of a device added to a communication network, comprising: determining properties of signal transitions of the communication network via a device added to the network while the signal transitions of the communication network are passing unchanged, and processing the signal transitions of the communication network, via the device, based on the properties of the signal transitions.
    Type: Application
    Filed: September 16, 2016
    Publication date: January 5, 2017
    Inventor: Kevin Raymond Driscoll
  • Patent number: 9450925
    Abstract: Devices, methods, systems, and computer-readable media for auto-commissioning of devices in a communication network are described herein. One or more embodiments include a method for auto-commissioning of a device added to a communication network, comprising: determining properties of signal transitions of the communication network via a device added to the network while the signal transitions of the communication network are passing unchanged, and processing the signal transitions of the communication network, via the device, based on the properties of the signal transitions.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: September 20, 2016
    Assignee: Honeywell Inernational Inc.
    Inventor: Kevin Raymond Driscoll
  • Publication number: 20160065542
    Abstract: Devices, methods, systems, and computer-readable media for auto-commissioning of devices in a communication network are described herein. One or more embodiments include a method for auto-commissioning of a device added to a communication network, comprising: determining properties of signal transitions of the communication network via a device added to the network while the signal transitions of the communication network are passing unchanged, and processing the signal transitions of the communication network, via the device, based on the properties of the signal transitions.
    Type: Application
    Filed: August 29, 2014
    Publication date: March 3, 2016
    Inventor: Kevin Raymond Driscoll
  • Patent number: 8549296
    Abstract: Methods and systems for using simple authenticated messages are disclosed for use with implementing (i) synchronization schemes, (ii) encoded control messaging schemes, and (iii) encrypted data communication schemes. Messages are authenticated by applying a secure hash function to one or more authentication tokens to produce hash results which are compared to stored trusted bit strings, wherein the stored trusted bit strings are replaced with the most-recently received authentication token whose corresponding hash result matched the stored bit string.
    Type: Grant
    Filed: November 21, 2008
    Date of Patent: October 1, 2013
    Assignee: Honeywell International Inc.
    Inventor: Kevin Raymond Driscoll
  • Patent number: 7878340
    Abstract: A wine rack system for the easy assembly of a custom-fitted wine rack apparatus is described. The system comprises parts that enable the construction of the wine rack apparatus that is able to be easily assembled and custom-fitted into a variety of differently-sized home storage spaces and affixed to at least one storage space surface. The resulting wine rack apparatus is sturdy, flexible, modular and stationary.
    Type: Grant
    Filed: April 17, 2008
    Date of Patent: February 1, 2011
    Inventor: Kevin Raymond Olsen
  • Publication number: 20100135022
    Abstract: The present invention concerns a lighting substrate that supports an array of lights, and in particular small decorative lights. The invention also concerns a lighting arrangement incorporating the lighting substrate together with an array of lights.
    Type: Application
    Filed: December 1, 2009
    Publication date: June 3, 2010
    Inventor: Kevin Raymond Deguara
  • Publication number: 20090138712
    Abstract: Methods and systems for using simple authenticated messages are disclosed for use with implementing (i) synchronization schemes, (ii) encoded control messaging schemes, and (iii) encrypted data communication schemes. Messages are authenticated by applying a secure hash function to one or more authentication tokens to produce hash results which are compared to stored trusted bit strings, wherein the stored trusted bit strings are replaced with the most-recently received authentication token whose corresponding hash result matched the stored bit string.
    Type: Application
    Filed: November 21, 2008
    Publication date: May 28, 2009
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventor: Kevin Raymond Driscoll
  • Patent number: 7146528
    Abstract: Methods and an associated apparatus are disclosed for providing fault tolerance for memory. The method involves generating a remapping value. Then the remapping value may be logically combined with the address value intended for accessing a given memory location to remap the bad address to an unused address.
    Type: Grant
    Filed: November 18, 2003
    Date of Patent: December 5, 2006
    Assignee: Honeywell International Inc.
    Inventor: Kevin Raymond Driscoll
  • Publication number: 20040153744
    Abstract: Methods and an associated apparatus are disclosed for providing fault tolerance for memory. The method involves generating a remapping value. Then the remapping value may be logically combined with the address value intended for accessing a given memory location to remap the bad address to an unused address.
    Type: Application
    Filed: November 18, 2003
    Publication date: August 5, 2004
    Applicant: Honeywell International, Inc.
    Inventor: Kevin Raymond Driscoll
  • Patent number: 6678836
    Abstract: Methods and an associated apparatus are disclosed for providing fault tolerance for memory. The method involves generating a remapping value. Then the remapping value may be logically combined with the address value intended for accessing a given memory location to remap the bad address to an unused address.
    Type: Grant
    Filed: January 19, 2001
    Date of Patent: January 13, 2004
    Assignee: Honeywell International, Inc.
    Inventor: Kevin Raymond Driscoll
  • Patent number: D723339
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: March 3, 2015
    Assignee: The Glad Products Company
    Inventors: Jason R. Maxwell, John E. Rusnak, Suchi O'Connor, Kevin A. Raymond, Anthony Luk, Tom Guthrie
  • Patent number: D723340
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: March 3, 2015
    Assignee: The Glad Products Company
    Inventors: Jason R. Maxwell, John E. Rusnak, Suchi O'Connor, Kevin A. Raymond, Anthony Luk, Tom Guthrie
  • Patent number: D730127
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: May 26, 2015
    Assignee: The Glad Products Company
    Inventors: Jason R. Maxwell, John E. Rusnak, Suchi O'Connor, Kevin A. Raymond, Anthony Luk, Tom Guthrie