Patents by Inventor Jonathan R. Engdahl

Jonathan R. Engdahl 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: 20220050740
    Abstract: A system with multiple processing domains sharing a memory resource accessed via a shared memory controller detects a memory error. As data is written to the shared memory resource, each processing domain generates a diagnostic code as a function of the data, the memory address for the data, and of a unique identifier corresponding to the processing domain. The diagnostic code is stored with the data for verification when the data is read back. As the data is read back, the processing domain separates the diagnostic code from the data being read and generates another diagnostic code in the same manner as the original diagnostic code. The other diagnostic code is compared to the initial diagnostic code. If both diagnostic codes are the same, the processing domain can be confident that the data read from the shared memory resource is the same as the data that was originally written.
    Type: Application
    Filed: August 14, 2020
    Publication date: February 17, 2022
    Inventors: Anthony G. Gibart, Joseph P. Izzo, Jonathan R. Engdahl, Benjamin H. Nave
  • Patent number: 11249839
    Abstract: A system with multiple processing domains sharing a memory resource accessed via a shared memory controller detects a memory error. As data is written to the shared memory resource, each processing domain generates a diagnostic code as a function of the data, the memory address for the data, and of a unique identifier corresponding to the processing domain. The diagnostic code is stored with the data for verification when the data is read back. As the data is read back, the processing domain separates the diagnostic code from the data being read and generates another diagnostic code in the same manner as the original diagnostic code. The other diagnostic code is compared to the initial diagnostic code. If both diagnostic codes are the same, the processing domain can be confident that the data read from the shared memory resource is the same as the data that was originally written.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: February 15, 2022
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Anthony G. Gibart, Joseph P. Izzo, Jonathan R. Engdahl, Benjamin H. Nave
  • Patent number: 7581053
    Abstract: A distributed modular input/output system includes a primary wireless device adapted to be operatively connected to an associated industrial controller. A secondary wireless device is physically disconnected from the primary wireless device. The secondary wireless device is operatively connected to the primary wireless device by a primary wireless backplane link. At least one input/output module is operatively connected the secondary wireless device. An associated field device can be connected to the at least one input/output module for communication with the associated industrial controller via the secondary wireless device, the primary wireless backplane link, and the primary wireless device. Typically, a plurality of the secondary wireless devices are physically disconnected from the primary wireless device and each includes one or more of the input/output modules operably connected thereto.
    Type: Grant
    Filed: November 16, 2004
    Date of Patent: August 25, 2009
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Gregg M. Sichner, Robert J. Kretschmann, Jonathan R. Engdahl, Ram Pai, Jianguo Zhuang, Qing Jia, David D. Brandt
  • Patent number: 7345474
    Abstract: A detector for magnetizable materials operates remotely to determine a amplitude and phase modification of an exciting magnetic field caused by the magnetizable materials. These amplitude and phase measurements are used to create a phase-amplitude trajectory in phase amplitude space, which may be finely divided to distinguish among a number of different types of components.
    Type: Grant
    Filed: July 12, 2005
    Date of Patent: March 18, 2008
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Jonathan R. Engdahl, Ira B. Goldberg
  • Patent number: 6937011
    Abstract: A detector for magnetizable materials operates remotely to determine a amplitude and phase modification of an exciting magnetic field caused by the magnetizable materials. These amplitude and phase measurements are used to create a phase-amplitude trajectory in phase amplitude space, which may be finely divided to distinguish among a number of different types of components.
    Type: Grant
    Filed: December 10, 2001
    Date of Patent: August 30, 2005
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Jonathan R. Engdahl, Ira B. Goldberg
  • Patent number: 6788049
    Abstract: A detector for magnetizable materials operates remotely to determine a amplitude and phase modification of an exciting magnetic field caused by the magnetizable materials. These amplitude and phase measurements are used to create a phase-amplitude trajectory in phase amplitude space, which may be finely divided to distinguish among a number of different types of components.
    Type: Grant
    Filed: December 23, 2002
    Date of Patent: September 7, 2004
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Jonathan R. Engdahl, Ira B. Goldberg
  • Publication number: 20030122675
    Abstract: A detector for magnetizable materials operates remotely to determine a amplitude and phase modification of an exciting magnetic field caused by the magnetizable materials. These amplitude and phase measurements are used to create a phase-amplitude trajectory in phase amplitude space, which may be finely divided to distinguish among a number of different types of components.
    Type: Application
    Filed: December 23, 2002
    Publication date: July 3, 2003
    Inventors: Jonathan R. Engdahl, Ira B. Goldberg
  • Publication number: 20030107371
    Abstract: A detector for magnetizable materials operates remotely to determine a amplitude and phase modification of an exciting magnetic field caused by the magnetizable materials. These amplitude and phase measurements are used to create a phase-amplitude trajectory in phase amplitude space, which may be finely divided to distinguish among a number of different types of components.
    Type: Application
    Filed: December 10, 2001
    Publication date: June 12, 2003
    Inventors: Jonathan R. Engdahl, Ira B. Goldberg
  • Patent number: 6282455
    Abstract: A human/machine interface for designing, monitoring and troubleshooting complex industrial control systems uses the paradigm of the factory floor to organize machines, control program portions and data as virtual spatially linked objects that may be moved in three dimensions to be joined with other spatially linked objects. The user may move within the virtual factory floor among the spatially linked objects followed by spatially indifferent objects which provide tools for monitoring and interacting with the spatially linked objects. Proximity of visual objects determines data sharing between objects.
    Type: Grant
    Filed: October 19, 1998
    Date of Patent: August 28, 2001
    Assignee: Rockwell Technologies, LLC
    Inventor: Jonathan R. Engdahl
  • Patent number: 6278368
    Abstract: Multiple bits of information may be conveyed by passive target material incorporating filaments of magnetizable material having different magnetization functions and, in particular, different coercivities. Detection of the presence or absence of the individual filaments may be done remotely by measuring induced flux B as a function of an externally imposed magnetic field waveform and subjecting the measured induced flux signal to differentiation or Fourier transform techniques.
    Type: Grant
    Filed: September 30, 1999
    Date of Patent: August 21, 2001
    Assignee: Rockwell Technologies, LLC
    Inventors: Ira B. Goldberg, Ted M. McKinney, Charles S. Hollingsworth, Jonathan R. Engdahl, Elik I. Fooks
  • Patent number: 6269414
    Abstract: High data rate I/O modules may be placed on a synchronous bus used also with legacy low data rate I/O modules without rendering the latter modules incompatible and without changing the clock rate of the bus by interleaving extended data to be read at falling edges of the clock with conventional data for the legacy modules to be read at rising edges of the clock. High data rate modules read both extended and conventional data effectively doubling the data transmission rate.
    Type: Grant
    Filed: July 14, 1998
    Date of Patent: July 31, 2001
    Assignee: Rockwell Technologies, LLC
    Inventor: Jonathan R. Engdahl
  • Patent number: 6208247
    Abstract: Wireless integrated miniature sensing stations which can be organized into a communicating network allow sensitive detection and analysis of vibration, infrared radiation, sound, or other physical signals indicative of an intruder or condition to be monitored over a wide area. The sensing stations operate on low power and include a sensor or sensors, a digital signal processor, a microprocessor, and a wireless transceiver for communication. Network communication is facilitated by multiple relayed transmissions from station to station.
    Type: Grant
    Filed: August 18, 1998
    Date of Patent: March 27, 2001
    Assignee: Rockwell Science Center, LLC
    Inventors: Jonathan R. Agre, Loren P. Clare, Henry O. Marcy, 5th, Allen J. Twarowski, William Kaiser, Wilmer A. Mickelson, Michael D. Yakos, Christian J. Loeffelholz, Jonathan R. Engdahl
  • Patent number: 5553095
    Abstract: A digital communication network carries high and low priority data. The network stations that produce high priority data are assigned to a first group of stations and stations that produce low priority data are assigned to a second group with the two group not being mutually exclusive. Activity on the network is divided into periodic intervals of the same duration. Network control information, that defines how access to the medium, is determined is broadcast to all stations during a first segment of a periodic interval. The network control information defines the length of the periodic interval and of the periodic interval segments, and defines how many stations are in each group. Then during a second segment of the periodic interval, every station in the first group is afforded an opportunity, in a predefined order, to transmit high priority data over the medium.
    Type: Grant
    Filed: April 28, 1993
    Date of Patent: September 3, 1996
    Assignee: Allen-Bradley Company, Inc.
    Inventors: Jonathan R. Engdahl, David J. Gee, Mark A. Lucak, Shawn L. Adams
  • Patent number: 5537549
    Abstract: Activity on a digital communication network is divided into periodic intervals and during a segment of each periodic interval a moderator station broadcasts a numerical count of the periodic intervals to all stations on the network. Each station has a memory in which a numerical value is stored, and a comparator that compares the numerical value to the numerical count received from the network. When the numerical count of the periodic intervals equals the numerical value, an apparatus within the station performs a defined operation, such as transmitting a message over the network or synchronizing a clock in the station to a master time standard. The equality of the periodic interval count and the numerical value also can be used to determine when to signal an external device. By using the count of the periodic intervals in this manner, the operation of several stations on the network can be coordinated.
    Type: Grant
    Filed: April 28, 1993
    Date of Patent: July 16, 1996
    Assignee: Allen-Bradley Company, Inc.
    Inventors: David J. Gee, Mark A. Lucak, Jonathan R. Engdahl, Timothy Siorek
  • Patent number: 5493571
    Abstract: A node circuit is operative to couple Manchester encoded data between a transmission medium and an associated electrical device. A first mechanism detects a message frame preamble having a pattern of alternating signal level of substantially identical duration, and a second mechanism that detects a start delimiter in the message frame. The start delimiter has a plurality of binary signal levels in a unique pattern that satisfies a defined set of criteria to optimize the probability that the pattern will be detected while minimizing the likelihood that random valid data will alias into the start delimiter pattern. A data decoder is provided to convert the Manchester encoded data into binary data which then is sent via a signal path to the associated electrical device. Another mechanism is included to detect a unique end delimiter that signals the termination of the message frame.
    Type: Grant
    Filed: April 28, 1993
    Date of Patent: February 20, 1996
    Assignee: Allen-Bradley Company, Inc.
    Inventors: Jonathan R. Engdahl, Michael A. Bush, Lawrence W. Esker, Mark A. Lucak, David J. Gee
  • Patent number: 5471461
    Abstract: A moderator on a communication network periodically transmits a set of parameters for a protocol that is used to communicate over the network. Each node on the network compares the set of protocol parameters from the moderator to a set of parameters stored in that node. If the sets of parameters at a given node do not match, that given node ceases transmitting messages over the network until either the set of protocol parameters from the moderator match the stored set of parameters, or a matching set of parameters is stored in the node. Typically the active node that is assigned the lowest numerical network address functions as the moderator. However, an automatic process is utilized to prevent a node with a non-matching set of the protocol parameters from becoming the moderator for more than a brief period of time. An override procedure is provided to force all the nodes on the network to adopt a common set of protocol parameters in the event that the automatic process fails.
    Type: Grant
    Filed: April 28, 1993
    Date of Patent: November 28, 1995
    Assignee: Allen-Bradley Company, Inc.
    Inventors: Jonathan R. Engdahl, Mark A. Lucak, David J. Gee, Paul Kucharski
  • Patent number: 5452420
    Abstract: A communications interface circuit couples a host processor to a pair of serial communications links, During power-up the interface circuit negotiates a set of operating parameters with the host processor through a shared memory to establish the optimal conditions under which message data is to be exchanged between the serial communications links and the host processor.
    Type: Grant
    Filed: May 6, 1992
    Date of Patent: September 19, 1995
    Assignee: Allen-Bradley Company, Inc.
    Inventors: Jonathan R. Engdahl, Shawn L. Adams
  • Patent number: 5400331
    Abstract: Each message carried by a communication network has a packet that contains data, a tag, and a generation count wherein duplicate packets sent in different messages have identical generation counts. A station includes a modem that connects to the communication network in order to receive messages. A fixed screener circuit has a first memory that stores a set of tag values and a fixed screener determines when a packet tag matches a tag value in the first memory. The station also has an interface through which tag values are received from an external device, such as a host computer. A general purpose screener includes a second memory with a plurality of storage locations in which to store tag values from the interface and a generation count associated with each tag value.
    Type: Grant
    Filed: April 28, 1993
    Date of Patent: March 21, 1995
    Assignee: Allen-Bradley Company, Inc.
    Inventors: Mark A. Lucak, Jonathan R. Engdahl, David J. Gee, Hassan A. Chami, Donald S. Pieronek
  • Patent number: 5283869
    Abstract: A communications interface circuit couples a host processor to a pair of serial communications links. A shared memory is employed to pass message data and network management data between the host and the interface circuit, and each can interrupt the other through interrupt control lines. The shared memory stores a handshake segment that includes interrupt flags and acknowledge flags which enable a large number of different interrupt events to be efficiently serviced.
    Type: Grant
    Filed: July 25, 1989
    Date of Patent: February 1, 1994
    Assignee: Allen-Bradley Company, Inc.
    Inventors: Shawn L. Adams, Jonathan R. Engdahl
  • Patent number: 4667323
    Abstract: A communications network is comprised of two or more stations which share mastership of the network by passing a token between them. While a station holds the token it may send low or high priority messages. It may also inform other stations of its intent to exit the network and it may solicit for new stations wanting to enter the network. The token is passed from station-to-station in accordance with a predetermined time schedule which insures each station fair access to the network while insuring that messages are conveyed between stations within a predetermined worst case time delay.
    Type: Grant
    Filed: September 3, 1985
    Date of Patent: May 19, 1987
    Assignee: Allen-Bradley Company, Inc.
    Inventors: Jonathan R. Engdahl, Jeffery A. Hanneman, David C. Sweeton