Patents by Inventor David M. Callaghan

David M. Callaghan 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: 7636044
    Abstract: Integration of Radio Frequency Identification (RFID) technology with an industrial controller to facilitate RFID tag printing and application of the RFID tags to manufactured items. RFID tags are printed based on RFID tag information that is generated and/or received by the industrial controller. A middleware software module can be included in the industrial controller to organize and schedule the RFID tag information in a manner compatible with an RFID tag printer. The RFID tag printer accesses the organized RFID tag information and tag printing occurs in conjunction with one or more industrial processes. The industrial controller can update a global registry with RFID tag information associated with printed RFID tags. The registry update procedure can be facilitated by creating email messages related to the RFID tags that have been created.
    Type: Grant
    Filed: May 13, 2005
    Date of Patent: December 22, 2009
    Assignee: Rockwell Automation Technologies, Inc.
    Inventor: David M. Callaghan
  • Patent number: 7565351
    Abstract: The subject invention pertains to facilitating communication between industrial automation devices such as controllers and data systems and/or services. Systems and methods are provided that receive statements or other unit of data interaction from an automation device, provide the statements to an appropriate system or service for processing, and optionally return a response such as a result set. Furthermore, in accordance with an aspect of the invention native controller code, variables, or tags can be mapped to stored data, procedures or combinations of data and/or procedures and updated automatically or semi-automatically.
    Type: Grant
    Filed: June 2, 2005
    Date of Patent: July 21, 2009
    Assignee: Rockwell Automation Technologies, Inc.
    Inventor: David M. Callaghan
  • Publication number: 20090138587
    Abstract: An automation device interactive user interface and method of using the interface is provided herein. The interface is network based in that it employs a browser enhanced by an interactive program embedded therein and an execution engine to execute the program. The interface can be proximate to an associated automated device(s) or remotely connected thereto using a local area network (LAN) and/or a wide area network (WAN) such as the Internet. To facilitate ease of use, the embedded interactive program presents information in an appealing multimedia fashion such that interface appears live and changing. Furthermore, data associated with automation devices can be monitored, extracted, transmitted or otherwise manipulated in real time.
    Type: Application
    Filed: January 16, 2009
    Publication date: May 28, 2009
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventor: David M. Callaghan
  • Publication number: 20090091536
    Abstract: Interpreting keystrokes from the key pad of a device incorporates both key touch and key stroke into the decision to display a character, advance a cursor or execute a command. The device contains switches capable of determining when a keystroke cycle is completed. The switches may include touch sensitive switches or two position switches. The touch sensitive switches detect when a user breaks touch contact with the switch. The two position switches detect the completion of the keystroke sequence when the switch is pressed into the second position. Several different types of touch sensitive switches can be used including capacitive coupled, light sensing, pressure sensing and heat sensing.
    Type: Application
    Filed: October 5, 2007
    Publication date: April 9, 2009
    Applicant: MICROSOFT CORPORATION
    Inventor: David M. Callaghan
  • Patent number: 7480709
    Abstract: An automation device interactive user interface and method of using the interface is provided herein. The interface is network based in that it employs a browser enhanced by an interactive program embedded therein and an execution engine to execute the program. The interface can be proximate to an associated automated device(s) or remotely connected thereto using a local area network (LAN) and/or a wide area network (WAN) such as the Internet. To facilitate ease of use, the embedded interactive program presents information in an appealing multimedia fashion such that interface appears live and changing. Furthermore, data associated with automation devices can be monitored, extracted, transmitted or otherwise manipulated in real time.
    Type: Grant
    Filed: November 14, 2003
    Date of Patent: January 20, 2009
    Assignee: Rockwell Automation Technologies, Inc.
    Inventor: David M. Callaghan
  • Patent number: 7334159
    Abstract: A self-testing and correcting random access memory (RAM) device and methodology is disclosed herein. The device includes at least one array of memory to enable data storage and self-testing RAM interface for evaluating, correcting, and/or compensating for memory cell errors. The RAM device, via the self-testing RAM interface, supports interaction with a central processing unit (CPU) to facilitate testing of the CPU to memory interface as well as the device memory array. Upon detection of memory errors, the self-testing RAM interface can notify the CPU, notify an exception handler, correct, and/or compensate for the errors. Error correction can be accomplished using error correction codes (ECCs) alone or in combination with retrieval and replacement of erroneous data with correct data stored in different locations. Memory cells that are physically defective and incapable of maintaining data integrity can be compensated for by mapping defective cells to a plurality of reserved replacement cells.
    Type: Grant
    Filed: September 29, 2003
    Date of Patent: February 19, 2008
    Assignee: Rockwell Automation Technologies, Inc.
    Inventor: David M. Callaghan
  • Patent number: 7327221
    Abstract: A system and method for configuring and monitoring devices utilizing a power line network is provided herein. Each network device (e.g., programmable logic controller, machine, or sensor) contains a power line interface to facilitate communication over a power line network. The power line interfaces contain at least one unique identifier to distinguish the interface and its associated network device from other devices on the same network and thereby enable device message exchange. The ubiquity of power lines in an industrial environment or any environment for that matter provides an accommodating medium of communication, which the subject invention exploits to set-up, configure, and program industrial control devices connected thereto. Furthermore, the subject invention can utilizes power lines after configuration, during system operation, or upon device failure to monitor, diagnose, and/or predict the health of a system device.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: February 5, 2008
    Assignee: Rockwell Automation Technologies, Inc.
    Inventor: David M. Callaghan
  • Patent number: 7233830
    Abstract: The subject invention provides systems and methods that facilitate accessing and management of information (e.g., instructions, executables, classes, objects . . . ) associated with a control system. The systems and methods enable a control system entity the ability to leverage functionality of another control system entity, for example, to employ a service and/or execute an application within an execution environment of the other control system entity. Other capabilities include, but are not limited to, installing and uninstalling, registering and deregistering, loading and/or unloading instructions, commencing, pausing and terminating instruction execution, passing parameters and variables to instructions, modifying, overriding instructions and removing instructions, reliable messages, files, executables, classes, data structures, schema, objects, services, notifications, behaviors, alerts, etc.
    Type: Grant
    Filed: May 31, 2005
    Date of Patent: June 19, 2007
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: David M. Callaghan, Brian A. Batke
  • Publication number: 20040143628
    Abstract: The present invention relates to systems and methods that provide Web-based interaction with components (e.g., controllers, devices, systems, computers, etc.) residing on TCP/IP (e.g., Ethernet/IP) and/or non-TCP/IP (e.g., DeviceNet and ControlNet) based networks. The systems and methods utilize a novel approach wherein an interface component and an engine, along with software that enables Web functionality for non-TCP/IP-based networks, are employed in connection with a computing system or a module. A user can access the interface component via any known means utilized to communicate with TCP/IP-based networks such as an Internet connection and Web browser. From the interface component, the engine can be invoked to discover disparate networks and/or associated devices, and/or provide access to such entities. In addition, the discovered devices can be dynamically updated to reflect a present state.
    Type: Application
    Filed: January 8, 2004
    Publication date: July 22, 2004
    Inventors: Jonathan D. Bradford, David M. Callaghan, Brian A. Batke