
US Patent No: 8,086,649
Number of patents in Portfolio can not be more than 2000
Incremental association of metadata to production data
Stats
-
Dec 27, 2011
Issued date -
Jun 7, 2010
filing date -
12/795,250
serial no -
In Force
status
Importance
Loading Importance Indicators...
Abstract
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...
First Claim
Related Publications
Loading Related Publications...
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 5,455,775 Computer design system for mapping a logical hierarchy into a physical hierarchy | 57 | 1993 | |
| 5,715,413 Dragging and dropping with an instantiation object | 44 | 1996 | |
| 5,983,016 Execution engine in an object modeling tool | 45 | 1996 | |
| 6,308,224 Method of generating an implementation of a workflow process model in an object environment | 53 | 1997 | |
| 5,960,420 Systems, methods and computer program products for implementing a workflow engine in database management system | 77 | 1997 | |
| 6,044,217 Hierarchical metadata store for an integrated development environment | 113 | 1997 | |
| 6,901,578 Data processing activity lifecycle control | 21 | 1999 | |
| 6,928,521 Method, system, and data structures for using metadata in updating data in a storage device | 52 | 2000 | |
| 6,425,051 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 | 36 | 2000 | |
| 6,748,486 Method, system, and data structures for superimposing data records in a first data format to memory in a second data format | 24 | 2001 | |
| 6,760,732 Method and system for viewing a record of an organization having a hierarchy of departments | 19 | 2001 | |
| 2003/0218,641 Method and system for navigating a hierarchical structure in a data processing system | 23 | 2003 | |
| 2005/0166,215 Common user interface for interacting with various interfaces | 18 | 2004 | |
| 2005/0256,788 Apparatus and method for tracking products | 21 | 2005 | |
| 2007/0009,158 Paper and electronic recognizable forms | 11 | 2005 | |
|
|
|||
| 5,828,851 Process control system using standard protocol control of standard devices and nonstandard devices | 161 | 1996 | |
| 5,838,563 System for configuring a process control environment | 165 | 1996 | |
| 5,862,052 Process control system using a control strategy implemented in a layered hierarchy of control modules | 124 | 1996 | |
| 5,940,294 System for assisting configuring a process control environment | 75 | 1996 | |
| 6,032,208 Process control system for versatile control of multiple process devices of various device types | 88 | 1996 | |
| 6,098,116 Process control system including a method and apparatus for automatically sensing the connection of devices to a network | 168 | 1996 | |
| 5,980,078 Process control system including automatic sensing and automatic configuration of devices | 198 | 1997 | |
| 6,266,726 Process control system using standard protocol control-of standard devices and non-standard devices | 94 | 1998 | |
| 6,195,591 Process control system using a process control strategy distributed among multiple control elements | 156 | 1998 | |
| 6,445,963 Integrated advanced control blocks in process control systems | 127 | 1999 | |
| 6,446,202 Process control configuration system for use with an AS-Interface device network | 55 | 1999 | |
|
|
|||
| 5,812,773 System and method for the distribution of hierarchically structured data | 154 | 1996 | |
| 5,966,705 Tracking a user across both secure and non-secure areas on the Internet, wherein the users is initially tracked using a globally unique identifier | 70 | 1997 | |
| 6,457,053 Multi-master unique identifier allocation | 53 | 1998 | |
| 6,751,634 Method and system for detecting object inconsistency in a loosely consistent replicated directory service | 40 | 1999 | |
| 6,336,152 Method for automatically configuring devices including a network adapter without manual intervention and without prior configuration information | 122 | 1999 | |
| 6,631,519 Automated schema and interface generation | 190 | 2000 | |
| 6,944,626 Dynamically generated schema representing multiple hierarchies of inter-object relationships | 31 | 2001 | |
| 2005/0120,021 Metadata driven intelligent data navigation | 46 | 2003 | |
|
|
|||
| 5,884,025 System for packet filtering of data packet at a computer network interface | 129 | 1997 | |
| 6,311,187 Propogating updates efficiently in hierarchically structured data under a push model | 63 | 1998 | |
| 6,377,957 Propogating updates efficiently in hierarchically structured date | 68 | 1998 | |
| 6,874,145 Methods and apparatus for implementing an application lifecycle design for applications | 35 | 1999 | |
| 6,687,817 Configuration of a network device via the network | 28 | 2000 | |
| 6,704,746 Method and apparatus for lazy instantiation of objects in a virtual machine | 26 | 2000 | |
| 6,880,060 Method for storing metadata in a physical sector | 28 | 2002 | |
|
|
|||
| 5,301,320 Workflow management and control system | 218 | 1991 | |
| 5,572,731 Sequentially navigated object oriented computer system | 39 | 1993 | |
| 6,469,986 Method and system for configuring a network management network | 28 | 1998 | |
| 6,714,981 Addressing system and method for communicating data | 20 | 2000 | |
| 6,938,079 System and method for automatically configuring a client device | 96 | 2000 | |
| 2005/0102,672 Non-platform-specific unique identifier generation | 20 | 2003 | |
|
|
|||
| 4,347,564 Hierarchical-structure plant control system | 52 | 1980 | |
| 5,644,740 Method and apparatus for displaying items of information organized in a hierarchical structure | 161 | 1993 | |
| 6,275,977 Application cooperation method and apparatus | 59 | 1998 | |
| 6,836,892 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 | 19 | 2003 | |
| 2004/0006,401 Data format conversion method and equipment,and controller management system using data format conversion equipment | 25 | 2003 | |
|
|
|||
| 6,501,996 Process automation system | 23 | 1999 | |
| 6,473,656 Process automation system | 54 | 1999 | |
| 7,117,049 Industrial controller based on distributable technology objects | 6 | 2001 | |
| 6,975,913 Database system and method for industrial automation services | 66 | 2001 | |
| 2005/0065,829 Workflow management system and method with continuous status management | 18 | 2003 | |
|
|
|||
| 5,611,059 Prelinked parameter configuration, automatic graphical linking, and distributed database configuration for devices within an automated monitoring/control system | 123 | 1994 | |
| 6,327,511 Input/output (I/O) scanner for a control system with peer determination | 68 | 1998 | |
| 6,643,555 Method and apparatus for generating an application for an automation control system | 43 | 2000 | |
| 6,484,061 Web interface to a programmable controller | 57 | 2000 | |
|
|
|||
| 6,411,987 Industrial automation system and method having efficient network communication | 55 | 1999 | |
| 6,505,247 Industrial automation system and method for efficiently transferring time-sensitive and quality-sensitive data | 73 | 1999 | |
| 6,763,395 System and method for connecting to and viewing live data using a standard user agent | 42 | 2000 | |
|
|
|||
| 6,738,821 Ethernet storage protocol networks | 89 | 2000 | |
| 6,714,949 Dynamic file system configurations | 34 | 2000 | |
| 6,766,312 Method and system for a random number generator | 20 | 2001 | |
|
|
|||
| 5,675,748 Method and apparatus for automatically configuring computer system hardware and software | 75 | 1996 | |
| 6,664,981 Graphical user interface with hierarchical structure for customizable menus and control objects | 46 | 2001 | |
|
|
|||
| 6,415,983 Unique identifier bar code on stamps and apparatus and method for monitoring stamp usage with identifier bar codes | 132 | 1999 | |
| 6,398,106 Unique identifier bar code on stamps and apparatus and method for monitoring stamp usage with identifier bars | 59 | 2000 | |
|
|
|||
| 2002/0103,785 METADATA IN DIRECTORY SERVICE SYSTEMS AND METHODS | 24 | 1999 | |
| 2006/0130,050 Cascading configuration using one or more configuration trees | 4 | 2004 | |
|
|
|||
| 5,761,499 Method for managing globally distributed software components | 196 | 1995 | |
| 2006/0004,847 Content-driven information lifecycle management | 30 | 2004 | |
|
|
|||
| 5,634,048 Distributed database system having a center system with a link file and a method for retrieving data from same | 31 | 1995 | |
| 2005/0198,248 System layout design program, system layout design apparatus, and system layout design method for automatically configuring systems | 18 | 2004 | |
|
|
|||
| 6,510,352 Methods and apparatus for object-based process control | 72 | 2000 | |
| 2006/0168,013 Message management facility for an industrial process control environment | 9 | 2004 | |
|
|
|||
| 2004/0260,591 Business process change administration | 32 | 2003 | |
| 2005/0278,373 Data retrieval method | 18 | 2004 | |
|
|
|||
| 5,504,891 Method and apparatus for format conversion of a hierarchically structured page description language document | 64 | 1994 | |
| 6,801,822 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 | 30 | 2000 | |
|
|
|||
| 2005/0107,897 Dynamic browser-based industrial automation interface system and method | 36 | 2003 | |
| 7,734,590 Incremental association of metadata to production data | 4 | 2005 | |
|
|
|||
| 6,853,920 Control for an industrial process using one or more multidimensional variables | 89 | 2001 | |
| 6,865,509 System for providing control to an industrial process using one or more multidimensional variables | 65 | 2001 | |
|
|
|||
| 4,990,838 Movement trajectory generating method of a dynamical system | 68 | 1990 | |
| 2005/0135,782 Information processing apparatus for editing data | 18 | 2004 | |
|
|
|||
| 5,253,184 Failure and performance tracking system | 81 | 1991 | |
| 6,973,556 Data element including metadata that includes data management information for managing the data element | 27 | 2000 | |
|
|
|||
| 5,537,585 Data storage management for network interconnected processors | 199 | 1994 | |
| 6,539,430 System and method for filtering data received by a computer system | 93 | 1999 | |
|
|
|||
| 2004/0044,421 Method for the data exchange between network devices | 18 | 2003 | |
| 2005/0005,289 Method of linking metadata to a data stream | 20 | 2004 | |
|
|
|||
| 5,848,273 Method for generating OLE automation and IDL interfaces from metadata information | 87 | 1995 | |
| 6,874,146 Metadata driven system for effecting extensible data interchange based on universal modeling language (UML), meta object facility (MOF) and extensible markup language (XML) standards | 69 | 1999 | |
|
|
|||
| 6,950,900 Method and apparatus for migrating data having a format of a first type to a format of a second type | 21 | 2000 | |
| 6,904,473 Direct memory access controller and method of filtering data during data transfer from a source memory to a destination memory | 35 | 2002 | |
|
|
|||
| 6,889,282 Fieldbus connecting system for actuators or sensors | 21 | 2001 | |
|
|
|||
| 2006/0004,475 Incrementally accruing product and component quality and tracking data in the manufacturing of devices | 19 | 2004 | |
|
|
|||
| 6,523,042 System and method for translating to and from hierarchical information systems | 26 | 2000 | |
|
|
|||
| 2003/0177,114 System and method for where-used searches for data stored in a multi-level hierarchical structure | 27 | 2003 | |
|
|
|||
| 2005/0069,853 Performance tracking systems and methods | 26 | 2004 | |
|
|
|||
| 5,485,620 Integrated control system for industrial automation applications | 169 | 1994 | |
|
|
|||
| 5,797,137 Method for converting a database schema in relational form to a schema in object-oriented form | 50 | 1996 | |
|
|
|||
| 6,745,089 Adaptable state based control system | 21 | 2001 | |
|
|
|||
| 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 | 22 | 2004 | |
|
|
|||
| 6,954,770 Random number generator | 36 | 2001 | |
|
|
|||
| 6,934,749 Tracking distributed data retrieval in a network device | 77 | 2000 | |
|
|
|||
| 5,978,577 Method and apparatus for transaction processing in a distributed database system | 116 | 1995 | |
|
|
|||
| 6,920,474 Method and system for enterprise business process management | 51 | 2003 | |
|
|
|||
| 5,619,724 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 | 31 | 1994 | |
|
|
|||
| 5,936,539 Method and apparatus for automatic configuration of a network node | 66 | 1996 | |
|
|
|||
| 2002/0012,401 Transducer network bus | 25 | 2001 | |
|
|
|||
| 6,930,985 Method and apparatus for management of configuration in a network | 41 | 2000 | |
|
|
|||
| 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) | 34 | 2004 | |
|
|
|||
| 5,072,374 Method for communicating among a plurality of programmable logic controllers each having a DMA controller | 59 | 1989 | |
|
|
|||
| 6,539,271 Quality management system with human-machine interface for industrial automation | 59 | 2000 | |
|
|
|||
| 2004/0199,655 Allocating priority levels in a data flow | 24 | 2003 | |
|
|
|||
| 2005/0129,247 Device and method for generating random numbers using a pseudo random number generator | 26 | 2004 | |
|
|
|||
| 4,268,901 Variable configuration accounting machine with automatic identification of the number and type of connected peripheral units | 54 | 1975 | |
|
|
|||
| 6,760,721 System and method of managing metadata data | 205 | 2000 | |
|
|
|||
| 6,011,899 Packet data system recording time stamps and packet data on tracks formed on a storage medium in synchronism with changes in time stamp values | 42 | 1996 | |
|
|
|||
| 6,778,537 Data processing system and time stamp creating method | 24 | 2000 | |
|
|
|||
| 6,661,426 User interface generation | 59 | 2000 | |
|
|
|||
| 2004/0203,620 Method and apparatus for time stamp of electronic message | 25 | 2002 | |
|
|
|||
| 2005/0223,010 Coordination of lifecycle changes of system components | 21 | 2005 | |
|
|
|||
| 6,697,797 Method and apparatus for tracking data in a database, employing last-known location registers | 18 | 2000 | |
|
|
|||
| 6,769,095 Hierarchically structured control information editor | 75 | 2000 | |
|
|
|||
| 6,868,413 System and method for customizing and processing business logic rules in a business process system | 61 | 2001 | |
|
|
|||
| 5,940,854 Unique identifier for optical media | 62 | 1996 | |
|
|
|||
| 5,832,486 Distributed database system having master and member sub-systems connected through a network | 24 | 1996 | |
|
|
|||
| 6,101,531 System for communicating user-selected criteria filter prepared at wireless client to communication server for filtering data transferred from host to said wireless client | 277 | 1998 | |
|
|
|||
| 6,081,899 Time stamp authority hierarchy protocol and associated validating system | 52 | 1998 | |
|
|
|||
| 6,681,227 Database system and a method of data retrieval from the system | 59 | 1998 | |
|
|
|||
| 6,809,732 Method and apparatus for generation of programmable shader configuration information from state-based control information and program instructions | 46 | 2002 | |
|
|
|||
| 5,884,033 Internet filtering system for filtering data transferred over the internet utilizing immediate and deferred filtering actions | 381 | 1996 | |
|
|
|||
| 2002/0143,735 User scope-based data organization system | 38 | 2001 | |
|
|
|||
| 2002/0013,748 Metadata-driven statistics processing | 20 | 2001 | |
|
|
|||
| 5,924,094 Independent distributed database system | 182 | 1996 | |
|
|
|||
| 6,409,082 Tracking of products | 98 | 2000 | |
|
|
|||
| 2004/0249,771 Method of providing a unique identifier for a mailpiece | 18 | 2003 | |
|
|
|||
| 5,913,029 Distributed database system and method | 98 | 1997 | |
|
|
|||
| 6,758,403 System for editing data collection device message data | 158 | 2001 | |
|
|
|||
| 6,063,129 Means and method for system performance tracking | 38 | 1998 | |
|
|
|||
| 5,446,868 Network bridge method and apparatus | 49 | 1992 | |
|
|
|||
| 6,208,987 Hierarchically structured indexed information retrieval system | 29 | 1998 | |
|
|
|||
| 2005/0268,253 Navigation of an N-dimensional hierarchical structure using a 2-dimensional controller | 18 | 2005 | |
|
|
|||
| 2003/0149,608 Suite of configurable supply chain infrastructure modules for deploying collaborative e-manufacturing solutions | 21 | 2003 | |
|
|
|||
| 2003/0126,308 Method for processing events having hierarchical structure in communication equipment | 19 | 2002 | |
|
|
|||
| 2005/0154,741 Methods and computer systems for workflow management | 21 | 2004 | |
|
|
|||
| 5,185,708 Method for collecting data by a manufacturing process manager from a plurality of programmable logic controllers | 29 | 1990 | |
|
|
|||
| 7,434,226 Method and system for monitoring a workflow for an object | 5 | 2004 | |
|
|
|||
| 6,234,899 System for linking a unique identifier to an instant game ticket | 29 | 1999 | |
|
|
|||
| 2003/0090,514 Business process user interface generation system and method | 23 | 2002 | |
|
|
|||
| 2005/0108,247 Distributed database system | 22 | 2004 | |
|
|
|||
| 6,839,790 Plug and play reconfigurable USB interface for industrial fieldbus network access | 29 | 2002 | |
|
|
|||
| 6,961,728 System and methods for highly distributed wide-area data management of a network of data sources through a database interface | 28 | 2002 | |
|
|
|||
| 6,539,458 Hierarchical memory for efficient data exchange control | 47 | 2001 | |
|
|
|||
| 4,623,964 Homogeneous hierarchial computer business system | 73 | 1982 | |
|
|
|||
| 6,308,168 Metadata-driven data presentation module for database system | 82 | 1999 | |
|
|
|||
| 6,393,566 Time-stamp service for the national information network | 45 | 1995 | |
|
|
|||
| 5,721,905 Communication system comprising a distributed database system | 22 | 1995 | |
|
|
|||
| 2004/0196,855 Prioritizing data with flow control | 22 | 2003 | |
|
|
|||
| 6,947,947 Method for adding metadata to data | 41 | 2002 | |
|
|
|||
| 6,807,632 Content addressable information encapsulation, representation, and transfer | 88 | 1999 | |
|
|
|||
| 6,842,769 Automatically configured network server | 37 | 2000 | |
|
|
|||
| 6,356,920 Dynamic, hierarchical data exchange system | 163 | 1999 | |
|
|
|||
| 5,951,440 Engine controller with operator interface | 25 | 1998 | |
| 2002/0069,167 System and method for efficient presentment and payment of bills from multiple independent entities in a hierarchically structured business project | 32 | 2001 | |
| 2004/0167,790 Method of conducting business in a system requiring frequency up-dates and corrections | 18 | 2003 | |
| 2004/0039,993 Automatic formatting and validating of text for a markup language graphical user interface | 75 | 2003 | |
| 2005/0187,925 Schechinger/Fennell System and method for filtering data search results by utilizing user selected checkboxes" | 18 | 2005 | |
Patent Citation Ranking
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|---|---|---|---|
| 3.5 Year Payment | $1600.00 | $800.00 | $400.00 | Jun 27, 2015 |
| 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 - 3.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| 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 |