CA2446744A1 - System, method and computer program product for auditing xml messages in a network-based message stream - Google Patents

System, method and computer program product for auditing xml messages in a network-based message stream Download PDF

Info

Publication number
CA2446744A1
CA2446744A1 CA002446744A CA2446744A CA2446744A1 CA 2446744 A1 CA2446744 A1 CA 2446744A1 CA 002446744 A CA002446744 A CA 002446744A CA 2446744 A CA2446744 A CA 2446744A CA 2446744 A1 CA2446744 A1 CA 2446744A1
Authority
CA
Canada
Prior art keywords
message
messages
xml format
format
captured
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002446744A
Other languages
French (fr)
Other versions
CA2446744C (en
Inventor
Kevin Stewart Dick
Eric Kenneth Rescorla
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEXUS NABOT RESEARCH LLC
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of CA2446744A1 publication Critical patent/CA2446744A1/en
Application granted granted Critical
Publication of CA2446744C publication Critical patent/CA2446744C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/06Network architectures or network communication protocols for network security for supporting key management in a packet data network
    • H04L63/068Network architectures or network communication protocols for network security for supporting key management in a packet data network using time-dependent keys, e.g. periodically changing keys
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • H04L63/123Applying verification of the received information received data contents, e.g. message integrity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2463/00Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
    • H04L2463/121Timestamp

Abstract

A system, method and computer program product for auditing a message in a message stream are disclosed. Messages in a message stream are captured including at least one message in an extensible markup language (XML) format (102). Each message in the XML format is then extracted (104) from the captured messages and has a timestamp applied thereto. Each timestamped message in the XML format is then stored in a memory (108).

Claims (20)

1. A method for auditing a message in a message stream, comprising:
a) capturing messages in a message stream, wherein the messages include at least one message in an extensible markup language (XML) format;
b) extracting the at least one message in the XML format from the captured messages;
c) applying a timestamp to the extracted at least one message in the XML
format; and d) storing the timestamped at least one message in the XML format in a memory.
2. The method of claim 1, wherein the message stream comprises a plurality of messages utilizing a plurality of protocols.
3. The method of claim 1, wherein the captured messages are parsed to identify the at least one message in the XML format for extraction.
4. The method of claim 1, wherein the message stream is carried out over a communication path having one or more segments, and wherein messages are captured at each segment.
5. The method of claim 4, wherein the captured messages axe transmitted from each segment to an aggregation module prior to extraction of the at least one message in the XML format.
6. The method of claim 1, wherein the timestamp includes a digital signature.
7. The method of claim 1, wherein the memory comprises a write once storage medium.
8. The method of claim 1, wherein a report relating to the captured messages is generated.
9. The method of claim 1, wherein the timestamped at least one message in the XML format is encrypted prior to storage in the memory.
10. The method of claim 1, wherein the message stream transverses a security boundary having first and second sides, wherein messages in the message stream on the first side of the security boundary are in an encrypted format, wherein messages in the message stream on the second side of the security boundary are in an encrypted format, wherein an encrypted version of the at least one message in the XML format is captured, extracted, and timestamped on the first side of the security boundary, and wherein a plaintext version of the at least one message in the XML format is captured, extracted, and timestamped on the second side of the security boundary.
11. The method of claim 10, wherein the encrypted and plaintext version of the at least one message in the XML format are correlated to detect any changes between the versions of the at least one message in the XML
format.
12. A system for auditing a message in a message stream, comprising:
a) logic for capturing messages in a message stream, wherein the messages include at least one message in an extensible markup language (XML) format;
b) logic for extracting the at least one message in the XML format from the captured messages;
c) logic for applying a timestamp to the extracted at least one message in the XML format; and d) logic for storing the timestamped at least one message in the XML format in a memory.
13. The system of claim 12, wherein the message stream comprises a plurality of message utilizing a plurality of protocols.
14. The system of claim 12, wherein the captured messages are parsed to identify the at least one message in the XML format for extraction.
15. The system of claim 12, wherein the timestamp includes a digital signature.
16. The system of claim 12, wherein the timestamped at least one message in the XML format is encrypted prior to storage in the memory.
17. A computer program product for auditing a message in a message stream, comprising:

a) computer code for capturing messages in a message stream, wherein the messages include at least one message in an extensible markup language (XML) format;

b) computer code for extracting the at least one message in the XML format from the captured messages;

c) computer code for applying a timestamp to the extracted at least one message in the XML format; and d) computer code for storing the timestamped at least one message in the XML format in a memory.
18. The computer program product of claim 17, wherein the message stream comprises a plurality of message utilizing a plurality of protocols.
19. The computer program product of claim 17, wherein the timestamp includes a digital signature.
20. The computer program product of claim 17, wherein the timestamped at least one message in the XML format is encrypted prior to storage in the memory.
CA2446744A 2001-05-18 2002-05-13 System, method and computer program product for auditing xml messages in a network-based message stream Expired - Lifetime CA2446744C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/861,264 US7124299B2 (en) 2001-05-18 2001-05-18 System, method and computer program product for auditing XML messages in a network-based message stream
US09/861,264 2001-05-18
PCT/US2002/015163 WO2002096012A1 (en) 2001-05-18 2002-05-13 System, method and computer program product for auditing xml messages in a network-based message stream

Publications (2)

Publication Number Publication Date
CA2446744A1 true CA2446744A1 (en) 2002-11-28
CA2446744C CA2446744C (en) 2012-12-04

Family

ID=25335317

Family Applications (1)

Application Number Title Priority Date Filing Date
CA2446744A Expired - Lifetime CA2446744C (en) 2001-05-18 2002-05-13 System, method and computer program product for auditing xml messages in a network-based message stream

Country Status (4)

Country Link
US (2) US7124299B2 (en)
EP (1) EP1396110B1 (en)
CA (1) CA2446744C (en)
WO (1) WO2002096012A1 (en)

Families Citing this family (89)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7203491B2 (en) 2001-04-18 2007-04-10 Space Data Corporation Unmanned lighter-than-air safe termination and recovery methods
US7356390B2 (en) 1999-06-29 2008-04-08 Space Data Corporation Systems and applications of lighter-than-air (LTA) platforms
US7200671B1 (en) * 2000-08-23 2007-04-03 Mks Instruments, Inc. Method and apparatus for monitoring host to tool communications
US9632503B2 (en) 2001-04-18 2017-04-25 Space Data Corporation Systems and applications of lighter-than-air (LTA) platforms
US9643706B2 (en) 2001-04-18 2017-05-09 Space Data Corporation Systems and applications of lighter-than-air (LTA) platforms
US9908608B2 (en) 2001-04-18 2018-03-06 Space Data Corporation Systems and applications of lighter-than-air (LTA) platforms
US7451110B2 (en) * 2001-05-18 2008-11-11 Network Resonance, Inc. System, method and computer program product for providing an efficient trading market
US7124299B2 (en) * 2001-05-18 2006-10-17 Claymore Systems, Inc. System, method and computer program product for auditing XML messages in a network-based message stream
US7936693B2 (en) 2001-05-18 2011-05-03 Network Resonance, Inc. System, method and computer program product for providing an IP datalink multiplexer
US7464154B2 (en) * 2001-05-18 2008-12-09 Network Resonance, Inc. System, method and computer program product for analyzing data from network-based structured message stream
US8001189B2 (en) * 2001-10-16 2011-08-16 Microsoft Corporation Routing of network messages
US20030149771A1 (en) * 2002-02-04 2003-08-07 Wookey Michael J. Remote services system back-channel multicasting
US7167448B2 (en) * 2002-02-04 2007-01-23 Sun Microsystems, Inc. Prioritization of remote services messages within a low bandwidth environment
US20030149889A1 (en) * 2002-02-04 2003-08-07 Wookey Michael J. Automatic communication and security reconfiguration for remote services
US20030163544A1 (en) * 2002-02-04 2003-08-28 Wookey Michael J. Remote service systems management interface
US20030177259A1 (en) * 2002-02-04 2003-09-18 Wookey Michael J. Remote services systems data delivery mechanism
US20030149740A1 (en) * 2002-02-04 2003-08-07 Wookey Michael J. Remote services delivery architecture
US7237258B1 (en) * 2002-02-08 2007-06-26 Mcafee, Inc. System, method and computer program product for a firewall summary interface
US6874089B2 (en) 2002-02-25 2005-03-29 Network Resonance, Inc. System, method and computer program product for guaranteeing electronic transactions
US7769997B2 (en) * 2002-02-25 2010-08-03 Network Resonance, Inc. System, method and computer program product for guaranteeing electronic transactions
US7543333B2 (en) * 2002-04-08 2009-06-02 Microsoft Corporation Enhanced computer intrusion detection methods and systems
US20030212738A1 (en) * 2002-05-10 2003-11-13 Wookey Michael J. Remote services system message system to support redundancy of data flow
US8266239B2 (en) * 2002-06-27 2012-09-11 Oracle International Corporation Remote services system relocatable mid level manager
US7181455B2 (en) * 2002-06-27 2007-02-20 Sun Microsystems, Inc. Bandwidth management for remote services system
US7240109B2 (en) * 2002-06-27 2007-07-03 Sun Microsystems, Inc. Remote services system service module interface
US7260623B2 (en) * 2002-06-27 2007-08-21 Sun Microsystems, Inc. Remote services system communication module
US7421701B2 (en) * 2002-09-16 2008-09-02 International Business Machines Corporation System for facilitating transactions between thin-clients and message format service (MFS)-based information management system (IMS) applications
US7130893B2 (en) 2003-05-19 2006-10-31 International Business Machines Corporation System and method for representing MFS control blocks in XML for MFS-based IMS applications
US8489742B2 (en) 2002-10-10 2013-07-16 Convergys Information Management Group, Inc. System and method for work management
US8577795B2 (en) 2002-10-10 2013-11-05 Convergys Information Management Group, Inc. System and method for revenue and authorization management
US7774831B2 (en) * 2002-12-24 2010-08-10 International Business Machines Corporation Methods and apparatus for processing markup language messages in a network
US7548848B1 (en) * 2003-01-08 2009-06-16 Xambala, Inc. Method and apparatus for semantic processing engine
US7290248B2 (en) * 2003-01-27 2007-10-30 Bea Systems, Inc. Command-line interface system and method for JAVA message service mark-up language
US20050065879A1 (en) 2003-09-18 2005-03-24 Convergys Information Management Group, Inc. System and method for web service billing
US7370280B2 (en) 2003-09-23 2008-05-06 International Business Machines Corporation Apparatus, system, and method for defining a web services interface for MFS-based IMS applications
US7668093B1 (en) 2004-08-05 2010-02-23 Convergys Information Management Group, Inc. Architecture for balancing workload
US20050108384A1 (en) * 2003-10-23 2005-05-19 Lambert John R. Analysis of message sequences
TWI254218B (en) * 2003-12-31 2006-05-01 Lumax Internat Corp Ltd SECS-II to XML data transfer method for semiconductor equipment and data transfer device
US7418508B2 (en) 2004-01-26 2008-08-26 International Machines Corporation System and method to facilitate XML enabled IMS transactions between a remote client and an IMS application program
US7617459B2 (en) * 2004-01-28 2009-11-10 International Business Machines Corporation Apparatus, system, and method for automatically generating a web interface for an MFS-based IMS application
US7146237B2 (en) * 2004-04-07 2006-12-05 Mks Instruments, Inc. Controller and method to mediate data collection from smart sensors for fab applications
US20060031232A1 (en) * 2004-04-30 2006-02-09 Jahn Keith E Management tool programs message distribution
US7590980B1 (en) 2004-06-14 2009-09-15 Convergys Cmg Utah, Inc. System and method for a functional extensibility framework
US8533357B2 (en) * 2004-12-03 2013-09-10 Microsoft Corporation Mechanism for binding a structured data protocol to a protocol offering up byte streams
US8296354B2 (en) 2004-12-03 2012-10-23 Microsoft Corporation Flexibly transferring typed application data
US8140469B2 (en) * 2004-12-16 2012-03-20 International Business Machines Corporation Journaling to capture workflow and convert to workflow markup language
CA2603380A1 (en) 2005-03-30 2006-10-05 Welch Allyn, Inc. Communication of information between a plurality of network elements
US9774961B2 (en) 2005-06-05 2017-09-26 Starkey Laboratories, Inc. Hearing assistance device ear-to-ear communication using an intermediate device
US8041066B2 (en) 2007-01-03 2011-10-18 Starkey Laboratories, Inc. Wireless system for hearing communication devices providing wireless stereo reception modes
US7787477B2 (en) * 2005-07-11 2010-08-31 Mks Instruments, Inc. Address-transparent device and method
US7949720B2 (en) * 2006-01-31 2011-05-24 Microsoft Corporation Message object model
US8566840B2 (en) * 2006-02-27 2013-10-22 Red Hat, Inc. Method and system for kernel level filtering
US8208642B2 (en) 2006-07-10 2012-06-26 Starkey Laboratories, Inc. Method and apparatus for a binaural hearing assistance system using monaural audio signals
CA2665556A1 (en) * 2006-10-04 2008-04-17 Welch Allyn, Inc. Dynamic medical object information base
US8024563B1 (en) * 2006-12-15 2011-09-20 Oracle America, Inc. Programming interface for a kernel level SSL proxy
US7849318B2 (en) * 2007-06-19 2010-12-07 Yahoo! Inc. Method for session security
US8266630B2 (en) * 2007-09-03 2012-09-11 International Business Machines Corporation High-performance XML processing in a common event infrastructure
US8918373B2 (en) * 2007-11-07 2014-12-23 Honeywell International Inc. Message controller with dynamically loadable message descriptor
US20090144563A1 (en) * 2007-11-30 2009-06-04 Jorge Campello De Souza Method of detecting data tampering on a storage system
US8972374B2 (en) * 2008-02-12 2015-03-03 International Business Machines Corporation Content acquisition system and method of implementation
US8135785B2 (en) * 2008-09-30 2012-03-13 Ebay Inc. System and method for processing messages using pluggable protocol processors in a service-oriented pipeline architecture
US8763008B2 (en) 2008-09-30 2014-06-24 Ebay Inc. System and method for processing messages using native data serialization/deserialization in a service-oriented pipeline architecture
US8806506B2 (en) * 2008-09-30 2014-08-12 Ebay Inc. System and method for processing messages using a common interface platform supporting multiple pluggable data formats in a service-oriented pipeline architecture
US20100332260A1 (en) * 2008-11-05 2010-12-30 Kassas George I Personal record system with centralized data storage and distributed record generation and access
US8341280B2 (en) 2008-12-30 2012-12-25 Ebay Inc. Request and response decoupling via pluggable transports in a service oriented pipeline architecture for a request response message exchange pattern
TW201032131A (en) * 2009-02-24 2010-09-01 Ibm Device, method and computer program product for automatically selecting internet browser and providing web page service
MY169563A (en) * 2009-03-23 2019-04-22 Mimos Berhad A system for automatic semantic-based mining
US8214566B2 (en) 2009-07-24 2012-07-03 Welch Allyn, Inc. Configurable health-care equipment apparatus
US9426586B2 (en) * 2009-12-21 2016-08-23 Starkey Laboratories, Inc. Low power intermittent messaging for hearing assistance devices
US9420385B2 (en) 2009-12-21 2016-08-16 Starkey Laboratories, Inc. Low power intermittent messaging for hearing assistance devices
US8549538B2 (en) * 2010-03-18 2013-10-01 Microsoft Corporation Coordinating communication medium state for subtasks
US8811639B2 (en) 2010-04-13 2014-08-19 Starkey Laboratories, Inc. Range control for wireless hearing assistance device systems
JP2011253474A (en) * 2010-06-04 2011-12-15 Canon Inc User apparatus identification method and information processing system
USD632397S1 (en) 2010-07-22 2011-02-08 Welch Allyn, Inc. Portions of a patient-monitor housing
USD635681S1 (en) 2010-07-22 2011-04-05 Welch Allyn, Inc. Patient-monitor housing
USD671222S1 (en) 2010-07-22 2012-11-20 Welch Allyn, Inc. Module for a patient-monitor or the like
US8626778B2 (en) 2010-07-23 2014-01-07 Oracle International Corporation System and method for conversion of JMS message data into database transactions for application to multiple heterogeneous databases
US8510270B2 (en) 2010-07-27 2013-08-13 Oracle International Corporation MYSQL database heterogeneous log based replication
US9298878B2 (en) 2010-07-29 2016-03-29 Oracle International Corporation System and method for real-time transactional data obfuscation
CA3113258C (en) * 2012-06-18 2023-01-24 Ologn Technologies Ag Systems, methods and apparatuses for secure time management
CN102752211B (en) * 2012-07-11 2014-12-03 烽火通信科技股份有限公司 Timing device and method for automatically capturing 10G EPON (10 Giga Ethernet Passive Optical Network) message
CN104184659B (en) * 2013-05-22 2017-08-25 上海贝尔股份有限公司 A kind of method and apparatus for being used to obtain packet in network
US10003379B2 (en) 2014-05-06 2018-06-19 Starkey Laboratories, Inc. Wireless communication with probing bandwidth
WO2016105523A1 (en) 2014-12-24 2016-06-30 Space Data Corporation Techniques for intelligent balloon/airship launch and recovery window location
US10207802B2 (en) 2014-12-24 2019-02-19 Space Data Corporation Breaking apart a platform upon pending collision
US10059421B2 (en) 2014-12-30 2018-08-28 Space Data Corporation Multifunctional balloon membrane
US10204149B1 (en) * 2015-01-13 2019-02-12 Servicenow, Inc. Apparatus and method providing flexible hierarchies in database applications
US11645261B2 (en) 2018-04-27 2023-05-09 Oracle International Corporation System and method for heterogeneous database replication from a remote server
CN116471125B (en) * 2023-06-19 2023-09-08 杭州美创科技股份有限公司 Encryption database flow auditing method, device, computer equipment and storage medium

Family Cites Families (93)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4625076A (en) * 1984-03-19 1986-11-25 Nippon Telegraph & Telephone Public Corporation Signed document transmission system
US4881264A (en) * 1987-07-30 1989-11-14 Merkle Ralph C Digital signature system and method based on a conventional encryption function
US4868877A (en) * 1988-02-12 1989-09-19 Fischer Addison M Public key/signature cryptosystem with enhanced digital signature certification
US5136647A (en) * 1990-08-02 1992-08-04 Bell Communications Research, Inc. Method for secure time-stamping of digital documents
US5136646A (en) * 1991-03-08 1992-08-04 Bell Communications Research, Inc. Digital document time-stamping with catenate certificate
US5235642A (en) 1992-07-21 1993-08-10 Digital Equipment Corporation Access control subsystem and method for distributed computer system using locally cached authentication credentials
US5373561A (en) * 1992-12-21 1994-12-13 Bell Communications Research, Inc. Method of extending the validity of a cryptographic certificate
GB2290157A (en) * 1993-02-10 1995-12-13 James J Turk Method and system for commodity-based currency for payment of accounts
US5442708A (en) * 1993-03-09 1995-08-15 Uunet Technologies, Inc. Computer network encryption/decryption device
US5835726A (en) * 1993-12-15 1998-11-10 Check Point Software Technologies Ltd. System for securing the flow of and selectively modifying packets in a computer network
EP0687089B1 (en) * 1994-06-10 2003-05-28 Hewlett-Packard Company, A Delaware Corporation Event-processing system and method of constructing such a system
US5544255A (en) * 1994-08-31 1996-08-06 Peripheral Vision Limited Method and system for the capture, storage, transport and authentication of handwritten signatures
BR9509131A (en) * 1994-10-28 1997-09-02 Surety Technologies Inc Registration process of first digital document for authentication process for authentication of digital document process for naming of first digital document digital representation of document certificate authentication and clock-stamp process for first digital document for authentication
US5533021A (en) 1995-02-03 1996-07-02 International Business Machines Corporation Apparatus and method for segmentation and time synchronization of the transmission of multimedia data
US5615109A (en) * 1995-05-24 1997-03-25 Eder; Jeff Method of and system for generating feasible, profit maximizing requisition sets
US6418324B1 (en) * 1995-06-01 2002-07-09 Padcom, Incorporated Apparatus and method for transparent wireless communication between a remote device and host system
US5774067A (en) * 1995-06-07 1998-06-30 International Business Machines Corporation Flash-flooding multi-stage interconnection network with parallel path seeking switching elements
US5925108A (en) * 1995-11-03 1999-07-20 Novell, Inc. Event notification in a computer system
US5793954A (en) * 1995-12-20 1998-08-11 Nb Networks System and method for general purpose network analysis
US6091725A (en) 1995-12-29 2000-07-18 Cisco Systems, Inc. Method for traffic management, traffic prioritization, access control, and packet forwarding in a datagram computer network
US5799016A (en) * 1996-01-11 1998-08-25 U S West, Inc. Network addressing scheme encoding communication channel information
JP2812312B2 (en) * 1996-01-12 1998-10-22 三菱電機株式会社 Encryption system
DE69636158T2 (en) 1996-01-29 2006-09-28 Agilent Technologies, Inc. (n.d.Ges.d.Staates Delaware), Palo Alto A method and arrangement for performing quality of service measurements on a connection over a network
US6959387B2 (en) * 1996-03-21 2005-10-25 Walker Digital, Llc Method and apparatus for verifying secure document timestamping
US6118936A (en) * 1996-04-18 2000-09-12 Mci Communications Corporation Signaling network management system for converting network events into standard form and then correlating the standard form events with topology and maintenance information
US5917911A (en) * 1997-01-23 1999-06-29 Motorola, Inc. Method and system for hierarchical key access and recovery
US6075796A (en) * 1997-03-17 2000-06-13 At&T Methods and apparatus for providing improved quality of packet transmission in applications such as internet telephony
US5878218A (en) * 1997-03-17 1999-03-02 International Business Machines Corporation Method and system for creating and utilizing common caches for internetworks
US6032193A (en) * 1997-03-20 2000-02-29 Niobrara Research And Development Corporation Computer system having virtual circuit address altered by local computer to switch to different physical data link to increase data transmission bandwidth
US6289451B1 (en) * 1997-04-18 2001-09-11 Sun Microsystems, Inc. System and method for efficiently implementing an authenticated communications channel that facilitates tamper detection
US6212190B1 (en) * 1997-06-23 2001-04-03 Sun Microsystems, Inc. Method and system for generating data packets on a heterogeneous network
US6144945A (en) * 1997-07-14 2000-11-07 International Business Machines Corporation Method for fast and accurate evaluation of periodic review inventory policy
GB2328043A (en) 1997-07-26 1999-02-10 Ibm Managing a distributed data processing system
US6307936B1 (en) * 1997-09-16 2001-10-23 Safenet, Inc. Cryptographic key management scheme
US6714979B1 (en) * 1997-09-26 2004-03-30 Worldcom, Inc. Data warehousing infrastructure for web based reporting tool
US6351467B1 (en) * 1997-10-27 2002-02-26 Hughes Electronics Corporation System and method for multicasting multimedia content
US6246771B1 (en) * 1997-11-26 2001-06-12 V-One Corporation Session key recovery system and method
US6021397A (en) * 1997-12-02 2000-02-01 Financial Engines, Inc. Financial advisory system
US6067288A (en) * 1997-12-31 2000-05-23 Alcatel Usa Sourcing, L.P. Performance monitoring delay modules
US6012098A (en) 1998-02-23 2000-01-04 International Business Machines Corp. Servlet pairing for isolation of the retrieval and rendering of data
JP3490286B2 (en) * 1998-03-13 2004-01-26 株式会社東芝 Router device and frame transfer method
US6078904A (en) * 1998-03-16 2000-06-20 Saddle Peak Systems Risk direct asset allocation and risk resolved CAPM for optimally allocating investment assets in an investment portfolio
US6167448A (en) * 1998-06-11 2000-12-26 Compaq Computer Corporation Management event notification system using event notification messages written using a markup language
US6401074B1 (en) * 1998-06-12 2002-06-04 Access Retail transaction promotion system
US6076071A (en) * 1998-07-06 2000-06-13 Automated Business Companies Automated synchronous product pricing and advertising system
US6456986B1 (en) * 1998-07-29 2002-09-24 American Management Systems, Incorporated Decision network based event pricing system in a component based, object oriented convergent customer care and billing system
US6408404B1 (en) * 1998-07-29 2002-06-18 Northrop Grumman Corporation System and method for ensuring and managing situation awareness
AU5573799A (en) * 1998-08-21 2000-03-14 John M. Peha Methods for generating a verifiable audit record and performing an audit
US6363477B1 (en) * 1998-08-28 2002-03-26 3Com Corporation Method for analyzing network application flows in an encrypted environment
US6148290A (en) * 1998-09-04 2000-11-14 International Business Machines Corporation Service contract for managing service systems
CA2347806A1 (en) * 1998-10-28 2000-05-04 Moishe Kleidermacher Encryption and authentication methods and apparatus for securing telephone communications
US6321338B1 (en) * 1998-11-09 2001-11-20 Sri International Network surveillance
US6260024B1 (en) * 1998-12-02 2001-07-10 Gary Shkedy Method and apparatus for facilitating buyer-driven purchase orders on a commercial network system
AU2617399A (en) * 1999-01-14 2000-08-01 Nokia Networks Oy Interception method and system
US20020072951A1 (en) * 1999-03-03 2002-06-13 Michael Lee Marketing support database management method, system and program product
US7617144B2 (en) * 1999-03-19 2009-11-10 Primex Holdings Llc Auction market with price improvement mechanism
US6314402B1 (en) * 1999-04-23 2001-11-06 Nuance Communications Method and apparatus for creating modifiable and combinable speech objects for acquiring information from a speaker in an interactive voice response system
US6393102B1 (en) * 1999-05-24 2002-05-21 Verizon Laboratories Inc. Computer-executable method for diagnosing trouble causes in telephone cable segments when trouble data are available only for entire cables
US7620980B1 (en) * 1999-07-21 2009-11-17 Sun Microsystems, Inc. Secure data broker
US7069335B1 (en) * 1999-08-10 2006-06-27 Microsoft Corporation Method and system for exchanging messages between entities on a network comprising an actor attribute and a mandatory attribute in the header data structure
US6405212B1 (en) * 1999-09-27 2002-06-11 Oracle Corporation Database system event triggers
US7134021B2 (en) * 1999-10-22 2006-11-07 Hitachi, Ltd. Method and system for recovering the validity of cryptographically signed digital data
US6732102B1 (en) * 1999-11-18 2004-05-04 Instaknow.Com Inc. Automated data extraction and reformatting
US6643287B1 (en) 1999-11-24 2003-11-04 Pluris, Inc. Apparatus and method for forwarding encapsulated data packets on a network having multiple links between nodes
US6742119B1 (en) * 1999-12-10 2004-05-25 International Business Machines Corporation Time stamping method using time delta in key certificate
US6643652B2 (en) * 2000-01-14 2003-11-04 Saba Software, Inc. Method and apparatus for managing data exchange among systems in a network
US7051071B2 (en) * 2000-02-16 2006-05-23 Bea Systems, Inc. Workflow integration system for enterprise wide electronic collaboration
US6785682B2 (en) * 2000-02-25 2004-08-31 International Business Machines Corporation Data processing system, method and computer program product
US7181623B2 (en) * 2000-03-28 2007-02-20 University Of Maryland Scalable wide-area upload system and method
US6539392B1 (en) * 2000-03-29 2003-03-25 Bizrate.Com System and method for data collection, evaluation, information generation, and presentation
US6662192B1 (en) * 2000-03-29 2003-12-09 Bizrate.Com System and method for data collection, evaluation, information generation, and presentation
US20020016964A1 (en) * 2000-03-30 2002-02-07 Shuntaro Aratani Information processing apparatus and method, data broadcasting receiving apparatus, and printer
AU2001237590A1 (en) * 2000-03-31 2001-10-15 British Telecommunications Public Limited Compagny Mobile data routing
DE60144035D1 (en) * 2000-05-12 2011-03-24 Niksun Inc Security camera for a network
US6845507B2 (en) * 2000-05-18 2005-01-18 Ss & C Technologies, Inc. Method and system for straight through processing
US6772216B1 (en) * 2000-05-19 2004-08-03 Sun Microsystems, Inc. Interaction protocol for managing cross company processes among network-distributed applications
US6732153B1 (en) * 2000-05-23 2004-05-04 Verizon Laboratories Inc. Unified message parser apparatus and system for real-time event correlation
US6941557B1 (en) * 2000-05-23 2005-09-06 Verizon Laboratories Inc. System and method for providing a global real-time advanced correlation environment architecture
US6766368B1 (en) * 2000-05-23 2004-07-20 Verizon Laboratories Inc. System and method for providing an internet-based correlation service
US6724933B1 (en) * 2000-07-28 2004-04-20 Microsoft Corporation Media segmentation system and related methods
US20020056091A1 (en) * 2000-09-13 2002-05-09 Bala Ravi Narayan Software agent for facilitating electronic commerce transactions through display of targeted promotions or coupons
US20020091605A1 (en) * 2000-11-01 2002-07-11 Labe Russell Paul Asset allocation optimizer
US7010478B2 (en) * 2001-02-12 2006-03-07 Microsoft Corporation Compressing messages on a per semantic component basis while maintaining a degree of human readability
US20020120711A1 (en) * 2001-02-23 2002-08-29 International Business Machines Corporation Method and system for intelligent routing of business events on a subscription-based service provider network
US7047406B2 (en) * 2001-03-21 2006-05-16 Qurlo Holdings, Inc. Method and system for providing a secure peer-to-peer file delivery network
US6697809B2 (en) * 2001-04-19 2004-02-24 Vigilance, Inc. Data retrieval and transmission system
US20030028468A1 (en) * 2001-05-04 2003-02-06 Imarkets Technologies Limited Customized derivative securities
US7124299B2 (en) * 2001-05-18 2006-10-17 Claymore Systems, Inc. System, method and computer program product for auditing XML messages in a network-based message stream
US7464154B2 (en) * 2001-05-18 2008-12-09 Network Resonance, Inc. System, method and computer program product for analyzing data from network-based structured message stream
US6826582B1 (en) * 2001-09-28 2004-11-30 Emc Corporation Method and system for using file systems for content management
US7167986B2 (en) * 2001-12-26 2007-01-23 Storage Technology Corporation Upgradeable timestamp mechanism
US20030126435A1 (en) * 2001-12-28 2003-07-03 Mizell Jerry L. Method, mobile telecommunication network, and node for authenticating an originator of a data transfer
US20060053156A1 (en) * 2004-09-03 2006-03-09 Howard Kaushansky Systems and methods for developing intelligence from information existing on a network

Also Published As

Publication number Publication date
WO2002096012A1 (en) 2002-11-28
EP1396110A1 (en) 2004-03-10
US7124299B2 (en) 2006-10-17
US7979533B2 (en) 2011-07-12
US20020174340A1 (en) 2002-11-21
US20080091821A1 (en) 2008-04-17
EP1396110B1 (en) 2015-05-06
CA2446744C (en) 2012-12-04
EP1396110A4 (en) 2009-07-01

Similar Documents

Publication Publication Date Title
CA2446744A1 (en) System, method and computer program product for auditing xml messages in a network-based message stream
CA2450869A1 (en) Methods and systems for transferring data over a network
US11689440B2 (en) Method and apparatus for transmit time timestamping
AU2003257152A1 (en) System, method and computer program product for guaranteeing electronic transactions
WO2006005047A3 (en) System and method for consolidating, securing and automating out-of-band access to nodes in a data network
WO2004023265A3 (en) A method of managing a calendar and a computer system for implementing that method
TW343301B (en) An information security system for tracing the information outflow and a method for tracing the same
EP1345383A3 (en) System and method for protecting header information using dedicated CRC
US20120089626A1 (en) Method and apparatus providing for processing and normalization of metadata
EP1022638A3 (en) Method and system for securely handling information between two information processing devices
WO2003052580A3 (en) Method and system for generating a permanent record of a service at a remote printer
SG107118A1 (en) Information providing system and method and storage medium
EP1274088A3 (en) Recording system for digital broadcasting
EA200500975A1 (en) METHOD AND SYSTEM OF IDENTIFICATION OF THE AUTHENTICITY OF A PRODUCT DELIVERED IN THE FORM OF DIGITAL MESSAGE
WO2004095213A8 (en) Method and system of processing billing data
CN111367686A (en) Service interface calling method and device, computer equipment and storage medium
WO2001039418A3 (en) Network security data management system and method
CN109460529A (en) A kind of front end micro services module communication means based on iframe
CN116418544A (en) High-speed encryption and decryption engine and encryption and decryption implementation method
CN115909560A (en) Data encryption method, data decryption method and door lock system
CN114048467A (en) Model data processing method, device, equipment and storage medium based on intrusion detection system
US20200358816A1 (en) Network forensic system for performing transmission metadata tracking and analysis
CN111967874B (en) Transaction log recording method and device
WO2002042882A3 (en) Robust method and apparatus for processing cable modem configuration files
CN201830277U (en) Automatic equipment configuration system based on universal serial bus (USB) interface

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20220513