
US Patent No: 7,085,759
Number of patents in Portfolio can not be more than 2000
System and method for communicating data to a process
Stats
-
Aug 1, 2006
Issued date -
Dec 6, 2002
filing date -
10/313,525
serial no -
In Force
status
Importance
Loading Importance Indicators...
Abstract
A method for communicating with a process. The method receives a request including a target data identifier and a process identifier, retrieves target data including an target data type from a database based on the received target data identifier, selects instructions based on the target data type and the process identifier, generates a data object and populating the data object with the retrieved target data according to the selected instructions, and transmits the generated data object to a process corresponding to the received process identifier.
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 |
|---|---|---|---|
|
|
|||
| 4,751,702 Improving availability of a restartable staged storage data base system that uses logging facilities | 105 | 1986 | |
| 5,027,269 Method and apparatus for providing continuous availability of applications in a computer network | 106 | 1989 | |
| 5,673,403 Method and system for displaying applications of different operating systems on a single system using the user interface of the different operating systems | 79 | 1992 | |
| 5,566,297 Non-disruptive recovery from file server failure in a highly available file system for clustered computing environments | 134 | 1994 | |
| 5,553,235 System and method for maintaining performance data in a data processing system | 98 | 1995 | |
| 6,246,410 Method and system for database access | 108 | 1996 | |
| 6,188,400 Remote scripting of local objects | 39 | 1997 | |
| 5,987,247 Systems, methods and computer program products for building frameworks in an object oriented environment | 163 | 1997 | |
| 6,009,405 Ensuring atomicity for a collection of transactional work items in a workflow management system | 88 | 1997 | |
| 6,553,428 Distributed object instantiation of native objects in java | 33 | 1997 | |
| 6,065,009 Events as activities in process models of workflow management systems | 79 | 1998 | |
| 6,101,601 Method and apparatus for hibernation within a distributed data processing system | 84 | 1998 | |
| 6,011,916 Java I/O toolkit for applications and applets | 33 | 1998 | |
| 6,173,439 Interface mechanism and method for accessing non-object oriented data from within an object oriented framework | 48 | 1998 | |
| 6,298,353 Checking serialization compatibility between versions of java classes | 40 | 1998 | |
| 6,304,871 Method and system for characterizing applications for use with databases having structured query language interfaces | 13 | 1998 | |
| 6,480,860 Tagged markup language interface with document type definition to access data in object oriented database | 217 | 1999 | |
| 6,314,430 System and method for accessing a database from a task written in an object-oriented programming language | 30 | 1999 | |
| 6,526,571 Method for identifying calls in java packages whose targets are guaranteed to belong to the same package | 39 | 1999 | |
| 6,571,389 System and method for improving the manageability and usability of a Java environment | 46 | 1999 | |
| 6,584,497 Method, system, and program for returning a file requested through a network connection | 26 | 1999 | |
| 6,463,343 System and method for controlling remote devices from a client computer using digital images | 39 | 1999 | |
| 6,505,238 Method and system for implementing universal login via web browser | 69 | 1999 | |
| 6,484,310 Patterns for modeling computer component interactions | 15 | 1999 | |
| 6,467,079 Report program language source code translation to object-oriented language source code which emulates report program language behavior | 40 | 1999 | |
| 6,675,228 Method and apparatus in a data processing system for generating alternative views of client applications | 39 | 1999 | |
| 6,518,983 Display of messages from a plurality of processes running in parallel | 24 | 2000 | |
| 6,823,358 Enabling multiple client access to a process-based system or program from a single java virtual machine | 4 | 2000 | |
|
|
|||
| 5,852,812 Billing system for a network | 443 | 1995 | |
| 6,148,296 Automatic generation of database queries | 28 | 1998 | |
| 6,363,499 Method and system for restoring a computer to its original state after an unsuccessful installation attempt | 61 | 1998 | |
| 6,453,310 Installable schema for low-overhead databases | 22 | 1998 | |
| 6,714,219 Drag and drop creation and editing of a page incorporating scripts | 53 | 1998 | |
| 6,438,749 Method and system for restoring a computer to its original state after an unsuccessful patch installation attempt | 98 | 1999 | |
| 6,657,625 System and method of caching glyphs for display by a remote terminal | 28 | 1999 | |
| 6,477,590 Method and system for message transfer session management | 84 | 2000 | |
| 2003/0046,317 Method and system for providing an XML binary format | 69 | 2001 | |
|
|
|||
| 6,272,556 Object-oriented system, method and article of manufacture for migrating a client-server application (#5) | 129 | 1996 | |
| 5,899,990 Java-to-Database Connectivity Server | 79 | 1997 | |
| 6,430,556 System and method for providing a query object development environment | 97 | 1999 | |
| 2001/0020,255 Method and system for remote control and interaction with a run time environment component | 23 | 2001 | |
| 2003/0028,555 Database migration | 26 | 2001 | |
| 2003/0160,813 Method and apparatus for a dynamically-controlled remote presentation system | 20 | 2002 | |
|
|
|||
| 6,442,748 System, method and article of manufacture for a persistent state and persistent object separator in an information services patterns environment | 337 | 1999 | |
| 6,477,580 Self-described stream in a communication services patterns environment | 285 | 1999 | |
| 6,571,282 Block-based communication in a communication services patterns environment | 292 | 1999 | |
| 6,578,068 Load balancer in environment services patterns | 335 | 1999 | |
| 6,701,514 System, method, and article of manufacture for test maintenance in an automated scripting framework | 199 | 2000 | |
|
|
|||
| 5,301,320 Workflow management and control system | 218 | 1991 | |
| 6,184,996 Network printer with remote print queue control procedure | 89 | 1997 | |
| 6,009,274 Method and apparatus for automatically updating software components on end systems over a network | 452 | 1997 | |
| 6,324,525 Settlement of aggregated electronic transactions over a network | 201 | 1998 | |
| 6,289,336 System and method for computing rows since sequence function in a database system | 19 | 1999 | |
|
|
|||
| 5,630,047 Method for software error recovery using consistent global checkpoints | 80 | 1995 | |
| 5,845,292 System and method for restoring a distributed checkpointed database | 83 | 1996 | |
| 6,282,698 Detecting similarities in Java sources from bytecodes | 67 | 1998 | |
| 6,381,609 System and method for serializing lazy updates in a distributed database without requiring timestamps | 27 | 1999 | |
| 6,502,095 Timestamp-based system and method for serializing lazy updates in a distributed database | 30 | 1999 | |
|
|
|||
| 6,003,075 Enqueuing a configuration change in a network cluster and restore a prior configuration in a back up storage in reverse sequence ordered | 96 | 1997 | |
| 6,317,738 System and method for computing running and moving sequence functions in a database system | 25 | 1999 | |
| 6,697,835 Method and apparatus for high speed parallel execution of multiple points of logic across heterogeneous data sources | 23 | 1999 | |
| 6,681,380 Aggregating constraints and/or preferences using an inference engine and enhanced scripting language | 36 | 2000 | |
|
|
|||
| 5,806,075 Method and apparatus for peer-to-peer data replication | 181 | 1997 | |
| 5,926,637 Service interface repository code generation data | 36 | 1997 | |
| 2002/0120,685 System for dynamically invoking remote network services using service descriptions stored in a service registry | 255 | 2002 | |
| 2002/0143,819 Web service syndication system | 170 | 2002 | |
|
|
|||
| 5,630,173 Methods and apparatus for bus access arbitration of nodes organized into acyclic directed graph by cyclic token passing and alternatively propagating request to root node and grant signal to the child node | 115 | 1992 | |
| 5,784,557 Method and apparatus for transforming an arbitrary topology collection of nodes into an acyclic directed graph | 63 | 1996 | |
| 6,256,635 Method and apparatus for configuring a computer using scripting | 54 | 1998 | |
|
|
|||
| 5,801,689 Hypertext based remote graphic user interface control system | 129 | 1996 | |
| 5,937,198 Field configurable embedded computer system | 42 | 1998 | |
| 5,949,412 Computer remote control system | 51 | 1998 | |
|
|
|||
| 5,761,499 Method for managing globally distributed software components | 196 | 1995 | |
| 6,654,784 Computing architecture | 49 | 2000 | |
|
|
|||
| 6,249,877 Method and apparatus for recovering data for a file in a plurality of equipments | 24 | 1989 | |
| 5,539,885 Distributed information processing system providing a resume function and resume method for the distributed information processing system | 43 | 1993 | |
|
|
|||
| 2003/0033,159 Interface module for document-based electronic business processes based on transactions | 14 | 2001 | |
| 2003/0050,897 Interface module for document-based electronic business processes based on transactions | 16 | 2001 | |
|
|
|||
| 6,557,039 System and method for managing information retrievals from distributed archives | 164 | 1999 | |
| 2005/0030,555 Job processing framework | 14 | 2004 | |
|
|
|||
| 2002/0111,995 Platform-independent distributed user interface system architecture | 31 | 2001 | |
| 2002/0129,096 Platform-independent distributed user interface client architecture | 52 | 2001 | |
|
|
|||
| 5,712,971 Methods and systems for reconstructing the state of a computation | 107 | 1995 | |
|
|
|||
| 6,590,587 Monitoring system and method implementing navigation interface logic | 41 | 1999 | |
|
|
|||
| 6,052,456 Graphical shelf navigator for a telecommunications switch management system | 31 | 1997 | |
|
|
|||
| 5,778,198 Data transferring method and system utilizing a transfer-related waiting time | 11 | 1996 | |
|
|
|||
| 2003/0140,045 Providing a server-side scripting language and programming tool | 24 | 2002 | |
|
|
|||
| 6,353,820 Method and system for using dynamically generated code to perform index record retrieval in certain circumstances in a relational database manager | 49 | 1999 | |
|
|
|||
| 5,325,527 Client/server communication system utilizing a self-generating nodal network | 93 | 1993 | |
|
|
|||
| 6,185,613 System and method for global event notification and delivery in a distributed computing environment | 110 | 1998 | |
|
|
|||
| 6,463,439 System for accessing database tables mapped into memory for high performance data retrieval | 42 | 1999 | |
|
|
|||
| 6,332,161 Customer web log-in architecture | 25 | 1998 | |
|
|
|||
| 5,737,592 Accessing a relational database over the Internet using macro language files | 179 | 1995 | |
|
|
|||
| 6,473,786 Data acquisition and remote administration system | 17 | 1999 | |
|
|
|||
| 2001/0029,604 Descriptive data construct mapping method and apparatus | 36 | 2001 | |
|
|
|||
| 6,453,127 Establishment at a remote location of an internet/intranet user interface to a copier/printer | 74 | 1997 | |
|
|
|||
| 2003/0229,554 Method and system for composing transaction listing descriptions for use in a network-based transaction facility | 9 | 2002 | |
|
|
|||
| 5,875,466 Active cache for a microprocessor | 17 | 1997 | |
|
|
|||
| 5,768,119 Process control system including alarm priority adjustment | 241 | 1996 | |
|
|
|||
| 5,999,179 Platform independent computer network management client | 389 | 1997 | |
|
|
|||
| 6,480,894 System and method for maintaining a state for a user session using a web system | 77 | 2000 | |
|
|
|||
| 6,178,409 System, method and article of manufacture for multiple-entry point virtual point of sale architecture | 154 | 1996 | |
|
|
|||
| 2002/0178,434 Apparatus and method for automatic source code generation in a process control environment | 26 | 2001 | |
|
|
|||
| 5,960,200 System to transition an enterprise to a distributed infrastructure | 246 | 1996 | |
|
|
|||
| 6,101,489 System, method and article of manufacture for a goal based system utilizing a time based model | 55 | 1998 | |
|
|
|||
| 2002/0144,101 Caching DAG traces | 60 | 2001 | |
|
|
|||
| 6,253,193 Systems and methods for the secure transaction management and electronic rights protection | 487 | 1998 | |
|
|
|||
| 6,510,352 Methods and apparatus for object-based process control | 72 | 2000 | |
|
|
|||
| 5,159,687 Method and apparatus for generating program code files | 127 | 1989 | |
|
|
|||
| 6,502,207 Information processing apparatus with resume function and information processing system | 28 | 1999 | |
|
|
|||
| 6,470,384 Modular framework for configuring action sets for use in dynamically processing network events in a distributed computing environment | 95 | 1999 | |
|
|
|||
| 5,790,809 Registry communications middleware | 105 | 1995 | |
|
|
|||
| 6,442,533 Multi-processing financial transaction processing system | 69 | 1998 | |
|
|
|||
| 5,692,181 System and method for generating reports from a computer database | 176 | 1995 | |
|
|
|||
| 6,311,320 Alterable scripting tool and method | 49 | 1998 | |
|
|
|||
| 2002/0116,205 Distributed transaction processing system | 80 | 2001 | |
|
|
|||
| 5,937,402 System for enabling access to a relational database from an object oriented program | 127 | 1997 | |
|
|
|||
| 2002/0111,999 System and method for remote control of software and an attached device | 19 | 2001 | |
|
|
|||
| 5,594,863 Method and apparatus for network file recovery | 80 | 1995 | |
|
|
|||
| 5,499,371 Method and apparatus for automatic generation of object oriented code for mapping relational data to objects | 368 | 1995 | |
|
|
|||
| 5,964,864 Information processing apparatus for separately processing code information and pattern information | 1 | 1996 | |
|
|
|||
| 6,046,742 Display of system information | 55 | 1997 | |
|
|
|||
| 6,546,419 Method and apparatus for user and device command and control in a network | 211 | 1999 | |
|
|
|||
| 6,108,698 Node-link data defining a graph and a tree within the graph | 59 | 1998 | |
|
|
|||
| 6,195,676 Method and apparatus for user side scheduling in a multiprocessor operating system program that implements distributive scheduling of processes | 203 | 1993 | |
|
|
|||
| 6,163,776 System and method for exchanging data and commands between an object oriented system and relational system | 103 | 1998 | |
|
|
|||
| 5,960,445 Information processor, method of updating a program and information processing system | 133 | 1997 | |
|
|
|||
| 5,930,768 Method and system for remote user controlled manufacturing | 200 | 1996 | |
|
|
|||
| 6,539,337 Embedded diagnostic system and method | 52 | 2000 | |
|
|
|||
| 5,689,698 Method and apparatus for managing shared data using a data surrogate and obtaining cost parameters from a data dictionary by evaluating a parse tree object | 99 | 1995 | |
|
|
|||
| 2002/0069,192 Modular distributed mobile data applications | 50 | 2001 | |
|
|
|||
| 5,734,887 Method and apparatus for logical data access to a physical relational database | 261 | 1995 | |
|
|
|||
| 6,288,790 Mobility support for printing | 67 | 1998 | |
|
|
|||
| 6,643,679 WebTx gateway preprocessing hook | 18 | 1999 | |
|
|
|||
| 6,363,363 System, method and article of manufacture for managing transactions in a high availability system | 113 | 1999 | |
|
|
|||
| 6,615,258 Integrated customer interface for web based data management | 263 | 1998 | |
|
|
|||
| 6,230,319 Managing interruption while downloading data over a network | 53 | 1998 | |
|
|
|||
| 5,946,458 Network printing system for responding to remote print-related requests | 40 | 1997 | |
|
|
|||
| 2003/0097,383 Enterprise privacy system | 38 | 2002 | |
|
|
|||
| 2003/0009,323 Application platform for developing mono-lingual and multi-lingual systems and generating user presentations | 19 | 2001 | |
| 2003/0084,067 Method and apparatus for asset management | 22 | 2002 | |
Patent Citation Ranking
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|---|---|---|---|
| 7.5 Year Payment | $3600.00 | $1800.00 | $900.00 | Feb 1, 2014 |
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Feb 1, 2018 |
| 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 |