Incremental association of metadata to production data

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8086649
SERIAL NO

12795250

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The claimed subject matter provides a system and/or method that facilitates utilizing metadata appended to data related to an industrial automation environment with a controller that is associated with a hierarchically structured data model. An interface component can facilitate receipt of data associated with at least one of an instruction set, a configuration, and a collection. An append component can affix metadata to at least one of the instruction set, the configuration, and the collection, wherein the metadata conforms to a hierarchically structured data model.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
ROCKWELL AUTOMATION TECHNOLOGIES, INC.MAYFIELD HEIGHTS, OH1749

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Baier, John J Mentor, US 55 623
Briant, Stephen C Moon Township, US 22 195
Chand, Sujeet Brookfield, US 70 1158
Hall, Kenwood H Hudson, US 137 1902
Hood, Gavan W Upper Lockyer, AU 33 444
Kalan, Michael D Highland Heights, US 66 919

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (4)
5951440 Engine controller with operator interface 36 1998
2002/0069,167 System and method for efficient presentment and payment of bills from multiple independent entities in a hierarchically structured business project 46 2001
2004/0167,790 Method of conducting business in a system requiring frequency up-dates and corrections 26 2003
2005/0187,925 Schechinger/Fennell System and method for filtering data search results by utilizing user selected checkboxes" 28 2005
 
SCHNEIDER ELECTRIC SYSTEMS USA, INC. (1)
6510352 Methods and apparatus for object-based process control 96 2000
 
JVC KENWOOD CORPORATION (1)
6011899 Packet data system recording time stamps and packet data on tracks formed on a storage medium in synchronism with changes in time stamp values 53 1996
 
SIEMENS HEALTHCARE GMBH (1)
2005/0065,829 Workflow management system and method with continuous status management 26 2003
 
MEDIATEK INC. (1)
5940854 Unique identifier for optical media 75 1996
 
SONY CORPORATION (2)
4990838 Movement trajectory generating method of a dynamical system 81 1990
2005/0135,782 Information processing apparatus for editing data 28 2004
 
Bull HN Information Systems Inc. (1)
5797137 Method for converting a database schema in relational form to a schema in object-oriented form 64 1996
 
SAMSUNG ELECTRONICS CO., LTD. (1)
2003/0126,308 Method for processing events having hierarchical structure in communication equipment 28 2002
 
AUTOMATION SYSTEMS AND PRODUCTS, INC. (1)
5485620 Integrated control system for industrial automation applications 213 1994
 
ROYAL BANK OF CANADA (1)
2004/0039,993 Automatic formatting and validating of text for a markup language graphical user interface 93 2003
 
SCENERA MOBILE TECHNOLOGIES, LLC (1)
* 7434226 Method and system for monitoring a workflow for an object 6 2004
 
KONINKLIJKE PHILIPS ELECTRONICS N.V. (1)
6661426 User interface generation 109 2000
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (4)
5301320 Workflow management and control system 263 1991
5572731 Sequentially navigated object oriented computer system 50 1993
6469986 Method and system for configuring a network management network 39 1998
6714981 Addressing system and method for communicating data 28 2000
 
U.S. PHILIPS CORPORATION (1)
5721905 Communication system comprising a distributed database system 30 1995
 
BLACKBERRY LIMITED (1)
2005/0268,253 Navigation of an N-dimensional hierarchical structure using a 2-dimensional controller 31 2005
 
RICOH COMPANY, LTD. (2)
5504891 Method and apparatus for format conversion of a hierarchically structured page description language document 76 1994
6801822 PRODUCTION MANAGEMENT SYSTEM, CLIENT IN THE PRODUCTION MANAGEMENT SYSTEM, PRODUCTION MANAGEMENT METHOD IN THE PRODUCTION MANAGEMENT SYSTEM, DATA RETRIEVAL METHOD IN THE PRODUCTION MANAGEMENT SYSTEM, AND COMPUTER PRODUCT 50 2000
 
ACCENTURE GLOBAL SERVICES LIMITED (1)
6523042 System and method for translating to and from hierarchical information systems 33 2000
 
FWO NEWCORP, INC. (1)
2005/0251,527 System and method for integrating disparate data and application sources using a web services orchestration platform with business process execution language (BPEL) 59 2004
 
Portera Systems (1)
5913029 Distributed database system and method 130 1997
 
INVENSYS SYSTEMS, INC. (1)
2006/0168,013 Message management facility for an industrial process control environment 29 2004
 
SYMANTEC CORPORATION (1)
6539430 System and method for filtering data received by a computer system 153 1999
 
NVIDIA CORPORATION (1)
6809732 Method and apparatus for generation of programmable shader configuration information from state-based control information and program instructions 85 2002
 
LONGWAVE LLC (1)
6697797 Method and apparatus for tracking data in a database, employing last-known location registers 28 2000
 
ROCKWELL AUTOMATION, INC. (1)
2003/0149,608 Suite of configurable supply chain infrastructure modules for deploying collaborative e-manufacturing solutions 42 2003
 
THALVEG DATA FLOW LLC (1)
6308168 Metadata-driven data presentation module for database system 113 1999
 
ROCKWELL AUTOMATION TECHNOLOGIES, INC. (2)
2005/0107,897 Dynamic browser-based industrial automation interface system and method 49 2003
7734590 Incremental association of metadata to production data 17 2005
 
GE Fanuc Automation North America, Inc. (1)
5072374 Method for communicating among a plurality of programmable logic controllers each having a DMA controller 69 1989
 
XYRATEX TECHNOLOGY LIMITED (2)
6950900 Method and apparatus for migrating data having a format of a first type to a format of a second type 29 2000
6904473 Direct memory access controller and method of filtering data during data transfer from a source memory to a destination memory 49 2002
 
DONNELLEY FINANCIAL, LLC (1)
6947947 Method for adding metadata to data 61 2002
 
X-AWARE, INC. (1)
6356920 Dynamic, hierarchical data exchange system 200 1999
 
THOMSON LICENSING DTV (1)
2004/0044,421 Method for the data exchange between network devices 26 2003
 
GOOGLE INC. (1)
6101531 System for communicating user-selected criteria filter prepared at wireless client to communication server for filtering data transferred from host to said wireless client 426 1998
 
STORAGE TECHNOLOGY CORPORATION (1)
5253184 Failure and performance tracking system 94 1991
 
LG ELECTRONICS INC. (1)
2005/0223,010 Coordination of lifecycle changes of system components 32 2005
 
OpenTV, Inc. (1)
5884033 Internet filtering system for filtering data transferred over the internet utilizing immediate and deferred filtering actions 520 1996
 
WEB.COM GROUP, INC. (1)
6842769 Automatically configured network server 65 2000
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (1)
6539458 Hierarchical memory for efficient data exchange control 64 2001
 
CIENA CORPORATION (1)
6934749 Tracking distributed data retrieval in a network device 160 2000
 
SATURN CORPORATION (1)
5185708 Method for collecting data by a manufacturing process manager from a plurality of programmable logic controllers 37 1990
 
GOS HOLDINGS LIMITED (1)
2004/0199,655 Allocating priority levels in a data flow 52 2003
 
ABB RESEARCH LTD. (1)
2006/0004,475 Incrementally accruing product and component quality and tracking data in the manufacturing of devices 33 2004
 
SCIENTIFIC GAMES, INC. (1)
6234899 System for linking a unique identifier to an instant game ticket 39 1999
 
FACEBOOK, INC. (1)
6081899 Time stamp authority hierarchy protocol and associated validating system 75 1998
 
R. J. REYNOLDS TOBACCO COMPANY (1)
5446868 Network bridge method and apparatus 60 1992
 
EMC IP HOLDING COMPANY LLC (1)
2006/0004,847 Content-driven information lifecycle management 46 2004
 
GOVERNMENT OF THE UNITED STATES OF AMERICA, AS REPRESENTED BY THE SECRETARY OF COMMERCE, THE NATIONAL INSTITUTE OF STANDARDS AND TECHNOLOGY (1)
6393566 Time-stamp service for the national information network 72 1995
 
Pitney Bowes Inc. (1)
2004/0249,771 Method of providing a unique identifier for a mailpiece 28 2003
 
HITACHI, LTD. (5)
4347564 Hierarchical-structure plant control system 62 1980
5644740 Method and apparatus for displaying items of information organized in a hierarchical structure 198 1993
6275977 Application cooperation method and apparatus 95 1998
6836892 APPARATUS AND METHOD FOR USE IN DISTRIBUTED COMPUTING ENVIRONMENT FOR CONVERTING DATA FORMAT BETWEEN PROGRAM LANGUAGE-SPECIFIC FORMAT USED IN RESPECTIVE COMPUTERS AND STREAM FORMAT USED FOR COMMUNICATION AMONG COMPUTERS 27 2003
2004/0006,401 Data format conversion method and equipment,and controller management system using data format conversion equipment 37 2003
 
SYNCORDANT LLC (1)
6961728 System and methods for highly distributed wide-area data management of a network of data sources through a database interface 42 2002
 
ORACLE AMERICA, INC. (8)
5884025 System for packet filtering of data packet at a computer network interface 172 1997
6311187 Propogating updates efficiently in hierarchically structured data under a push model 79 1998
6377957 Propogating updates efficiently in hierarchically structured date 98 1998
6874145 Methods and apparatus for implementing an application lifecycle design for applications 54 1999
6687817 Configuration of a network device via the network 42 2000
6704746 Method and apparatus for lazy instantiation of objects in a virtual machine 34 2000
6973556 Data element including metadata that includes data management information for managing the data element 39 2000
6880060 Method for storing metadata in a physical sector 38 2002
 
SMITHS DETECTION INC. (2)
6853920 Control for an industrial process using one or more multidimensional variables 124 2001
6865509 System for providing control to an industrial process using one or more multidimensional variables 86 2001
 
ORACLE INTERNATIONAL CORPORATION (2)
2004/0260,591 Business process change administration 48 2003
2005/0278,373 Data retrieval method 26 2004
 
CANADA POST CORPORATION (2)
6415983 Unique identifier bar code on stamps and apparatus and method for monitoring stamp usage with identifier bar codes 184 1999
6398106 Unique identifier bar code on stamps and apparatus and method for monitoring stamp usage with identifier bars 75 2000
 
APPLE INC. (2)
5675748 Method and apparatus for automatically configuring computer system hardware and software 90 1996
6664981 Graphical user interface with hierarchical structure for customizable menus and control objects 76 2001
 
MCAFEE, LLC (1)
6868413 System and method for customizing and processing business logic rules in a business process system 121 2001
 
AXURE SOFTWARE SOLUTIONS, INC. (1)
6769095 Hierarchically structured control information editor 92 2000
 
KABUSHIKI KAISHA TOSHIBA (1)
6778537 Data processing system and time stamp creating method 37 2000
 
AGILE SOFTWARE CORPORATION (1)
2003/0177,114 System and method for where-used searches for data stored in a multi-level hierarchical structure 35 2003
 
SCHNEIDER AUTOMATION INC. (4)
5611059 Prelinked parameter configuration, automatic graphical linking, and distributed database configuration for devices within an automated monitoring/control system 159 1994
6327511 Input/output (I/O) scanner for a control system with peer determination 79 1998
6643555 Method and apparatus for generating an application for an automation control system 62 2000
6484061 Web interface to a programmable controller 84 2000
 
RAKUTEN, INC. (1)
6208987 Hierarchically structured indexed information retrieval system 39 1998
 
ABB PATENT GMBH (1)
6889282 Fieldbus connecting system for actuators or sensors 56 2001
 
CANON KABUSHIKI KAISHA (1)
2005/0044,112 Metadata processing method, metadata storing method, metadata adding apparatus, control program and recording medium, and contents displaying apparatus and contents imaging apparatus 42 2004
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (15)
5455775 Computer design system for mapping a logical hierarchy into a physical hierarchy 72 1993
5715413 Dragging and dropping with an instantiation object 59 1996
5983016 Execution engine in an object modeling tool 62 1996
6308224 Method of generating an implementation of a workflow process model in an object environment 81 1997
5960420 Systems, methods and computer program products for implementing a workflow engine in database management system 93 1997
6044217 Hierarchical metadata store for an integrated development environment 130 1997
6901578 Data processing activity lifecycle control 29 1999
6928521 Method, system, and data structures for using metadata in updating data in a storage device 86 2000
6425051 METHOD, SYSTEM, PROGRAM, AND DATA STRUCTURES FOR ENABLING A CONTROLLER ACCESSING A STORAGE DEVICE TO HANDLE REQUESTS TO DATA IN A FIRST DATA FORMAT WHEN THE STORAGE DEVICE INCLUDES DATA IN A SECOND DATA FORMAT 58 2000
6748486 Method, system, and data structures for superimposing data records in a first data format to memory in a second data format 33 2001
6760732 Method and system for viewing a record of an organization having a hierarchy of departments 29 2001
2003/0218,641 Method and system for navigating a hierarchical structure in a data processing system 45 2003
2005/0166,215 Common user interface for interacting with various interfaces 29 2004
2005/0256,788 Apparatus and method for tracking products 30 2005
2007/0009,158 Paper and electronic recognizable forms 18 2005
 
ENDEVCO CORPORATION (1)
2002/0012,401 Transducer network bus 35 2001
 
OPTICOM, INC. (1)
2002/0143,735 User scope-based data organization system 75 2001
 
EXTREME NETWORKS, INC. (1)
6930985 Method and apparatus for management of configuration in a network 96 2000
 
SIEMENS AKTIENGESELLSCHAFT (4)
6501996 Process automation system 32 1999
6473656 Process automation system 73 1999
7117049 Industrial controller based on distributable technology objects 9 2001
6975913 Database system and method for industrial automation services 123 2001
 
NATIONAL INSTRUMENTS CORPORATION (3)
6411987 Industrial automation system and method having efficient network communication 81 1999
6505247 Industrial automation system and method for efficiently transferring time-sensitive and quality-sensitive data 94 1999
6763395 System and method for connecting to and viewing live data using a standard user agent 62 2000
 
ORCHESTREAM CANADA CORPORATION (1)
2002/0013,748 Metadata-driven statistics processing 29 2001
 
FUJITSU LIMITED (2)
5634048 Distributed database system having a center system with a link file and a method for retrieving data from same 51 1995
2005/0198,248 System layout design program, system layout design apparatus, and system layout design method for automatically configuring systems 28 2004
 
SKYPE LIMITED (1)
2005/0108,247 Distributed database system 39 2004
 
INFINEON TECHNOLOGIES AG (1)
2005/0129,247 Device and method for generating random numbers using a pseudo random number generator 45 2004
 
U4RA TECHNOLOGIES LIMITED (1)
2004/0196,855 Prioritizing data with flow control 37 2003
 
SAP AG (1)
2005/0154,741 Methods and computer systems for workflow management 41 2004
 
EMC CORPORATION (1)
5761499 Method for managing globally distributed software components 249 1995
 
INTEL CORPORATION (1)
6760721 System and method of managing metadata data 435 2000
 
MITSUBISHI DENKI KABUSHIKI KAISHA (1)
5832486 Distributed database system having master and member sub-systems connected through a network 34 1996
 
DRAEGER MEDICAL SYSTEMS, INC. (1)
5936539 Method and apparatus for automatic configuration of a network node 121 1996
 
QINETIQ LIMITED (1)
6063129 Means and method for system performance tracking 50 1998
 
WAVE RESEARCH N.V. (1)
6807632 Content addressable information encapsulation, representation, and transfer 137 1999
 
ATHLETIC IQ, INC. (1)
2005/0069,853 Performance tracking systems and methods 49 2004
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (2)
6938079 System and method for automatically configuring a client device 223 2000
2005/0102,672 Non-platform-specific unique identifier generation 52 2003
 
CALIFORNIA INSTITUTE OF TECHNOLOGY (1)
6745089 Adaptable state based control system 29 2001
 
Databook Incorporated (1)
5619724 System for assigning a unique identifier to components by storing a bit sequence from a selected bit line after detecting a predetermined sequence of data 40 1994
 
SIEMENS MEDICAL SOLUTIONS HEALTH SERVICES CORPORATION (1)
2003/0090,514 Business process user interface generation system and method 49 2002
 
CSG SYSTEMS, INC. (1)
5978577 Method and apparatus for transaction processing in a distributed database system 162 1995
 
MICROSOFT TECHNOLOGY LICENSING, LLC (8)
5812773 System and method for the distribution of hierarchically structured data 238 1996
5966705 Tracking a user across both secure and non-secure areas on the Internet, wherein the users is initially tracked using a globally unique identifier 107 1997
6457053 Multi-master unique identifier allocation 77 1998
6751634 Method and system for detecting object inconsistency in a loosely consistent replicated directory service 55 1999
6336152 Method for automatically configuring devices including a network adapter without manual intervention and without prior configuration information 168 1999
6631519 Automated schema and interface generation 231 2000
6944626 Dynamically generated schema representing multiple hierarchies of inter-object relationships 42 2001
2005/0120,021 Metadata driven intelligent data navigation 74 2003
 
SMAR RESEARCH CORPORATION (1)
6839790 Plug and play reconfigurable USB interface for industrial fieldbus network access 74 2002
 
CAVIUM, INC. (1)
6954770 Random number generator 55 2001
 
PSC SCANNING, INC. (1)
6758403 System for editing data collection device message data 207 2001
 
GENERAL ELECTRIC COMPANY (1)
6539271 Quality management system with human-machine interface for industrial automation 76 2000
 
TESCO STORES LIMITED, A BRITISH COMPANY (1)
4623964 Homogeneous hierarchial computer business system 90 1982
 
FISHER-ROSEMOUNT SYSTEMS, INC. (11)
5828851 Process control system using standard protocol control of standard devices and nonstandard devices 208 1996
5838563 System for configuring a process control environment 208 1996
5862052 Process control system using a control strategy implemented in a layered hierarchy of control modules 195 1996
5940294 System for assisting configuring a process control environment 103 1996
6032208 Process control system for versatile control of multiple process devices of various device types 123 1996
6098116 Process control system including a method and apparatus for automatically sensing the connection of devices to a network 294 1996
5980078 Process control system including automatic sensing and automatic configuration of devices 265 1997
6266726 Process control system using standard protocol control-of standard devices and non-standard devices 138 1998
6195591 Process control system using a process control strategy distributed among multiple control elements 199 1998
6445963 Integrated advanced control blocks in process control systems 173 1999
6446202 Process control configuration system for use with an AS-Interface device network 81 1999
 
COMPUTER ASSOCIATES THINK, INC. (2)
2002/0103,785 METADATA IN DIRECTORY SERVICE SYSTEMS AND METHODS 32 1999
* 2006/0130,050 Cascading configuration using one or more configuration trees 11 2004
 
THOMSON LICENSING (1)
2005/0005,289 Method of linking metadata to a data stream 31 2004
 
PERSEUS ADMINISTRATION (PROPRIETARY) LIMITED (1)
6409082 Tracking of products 125 2000
 
Data Quality Solutions, Inc. (1)
6920474 Method and system for enterprise business process management 72 2003
 
KYOCERA CORPORATION (1)
2004/0203,620 Method and apparatus for time stamp of electronic message 36 2002
 
CLOUDING CORP. (1)
5537585 Data storage management for network interconnected processors 244 1994
 
RPX CORPORATION (3)
6738821 Ethernet storage protocol networks 112 2000
6714949 Dynamic file system configurations 49 2000
6766312 Method and system for a random number generator 29 2001
 
NS SOLUTIONS CORPORATION (1)
6681227 Database system and a method of data retrieval from the system 98 1998
 
UNISYS CORPORATION (2)
5848273 Method for generating OLE automation and IDL interfaces from metadata information 102 1995
6874146 Metadata driven system for effecting extensible data interchange based on universal modeling language (UML), meta object facility (MOF) and extensible markup language (XML) standards 101 1999
 
PEERDISTRICT COMPANY (1)
5924094 Independent distributed database system 246 1996
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
ROCKWELL AUTOMATION TECHNOLOGIES, INC. (1)
9563192 Software workstation and method for employing appended metadata in industrial automation software 0 2014
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Jun 27, 2019
11.5 Year Payment $7400.00 $3700.00 $1850.00 Jun 27, 2023
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00