WO2004068277A3 - Method and system of performing transactions using shared resources and different applications - Google Patents

Method and system of performing transactions using shared resources and different applications Download PDF

Info

Publication number
WO2004068277A3
WO2004068277A3 PCT/US2003/000976 US0300976W WO2004068277A3 WO 2004068277 A3 WO2004068277 A3 WO 2004068277A3 US 0300976 W US0300976 W US 0300976W WO 2004068277 A3 WO2004068277 A3 WO 2004068277A3
Authority
WO
WIPO (PCT)
Prior art keywords
shared resources
application
different applications
code
actions
Prior art date
Application number
PCT/US2003/000976
Other languages
French (fr)
Other versions
WO2004068277A2 (en
Inventor
Bonet Jeremy S De
Todd A Stiers
Original Assignee
Idetic Inc
Bonet Jeremy S De
Todd A Stiers
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 Idetic Inc, Bonet Jeremy S De, Todd A Stiers filed Critical Idetic Inc
Priority to AU2003303102A priority Critical patent/AU2003303102A1/en
Publication of WO2004068277A2 publication Critical patent/WO2004068277A2/en
Publication of WO2004068277A3 publication Critical patent/WO2004068277A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/541Interprogram communication via adapters, e.g. between incompatible applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/12Protocol engines

Abstract

A method and system can comprise a software architecture that allows different applications in the same or different communications protocols to interact with shared resources. More specifically, code for a computer program may be written to increase the amount of code that is generic to (i.e., shared by) more than one application or communications protocol and reduce the amount of code that handle application-specific or protocol-specific actions. In one embodiment, a transaction may be broken down into a set of discrete actions. The discrete actions may include functions that are common to more than one application. These functions may be part of the shared resources. Each application may have its own set of software plug-in modules for the discrete actions.
PCT/US2003/000976 2002-01-18 2003-01-14 Method and system of performing transactions using shared resources and different applications WO2004068277A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2003303102A AU2003303102A1 (en) 2002-01-18 2003-01-14 Method and system of performing transactions using shared resources and different applications

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US34942402P 2002-01-18 2002-01-18
US34934402P 2002-01-18 2002-01-18
US60/349,424 2002-01-18
US60/349,344 2002-01-18
US10/342,113 2003-01-14
US10/342,113 US7073178B2 (en) 2002-01-18 2003-01-14 Method and system of performing transactions using shared resources and different applications

Publications (2)

Publication Number Publication Date
WO2004068277A2 WO2004068277A2 (en) 2004-08-12
WO2004068277A3 true WO2004068277A3 (en) 2004-12-29

Family

ID=29587623

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2003/000976 WO2004068277A2 (en) 2002-01-18 2003-01-14 Method and system of performing transactions using shared resources and different applications

Country Status (3)

Country Link
US (2) US7073178B2 (en)
AU (1) AU2003303102A1 (en)
WO (1) WO2004068277A2 (en)

Families Citing this family (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7708205B2 (en) 2003-11-13 2010-05-04 Metrologic Instruments, Inc. Digital image capture and processing system employing multi-layer software-based system architecture permitting modification and/or extension of system features and functions by way of third party code plug-ins
US7464877B2 (en) 2003-11-13 2008-12-16 Metrologic Instruments, Inc. Digital imaging-based bar code symbol reading system employing image cropping pattern generator and automatic cropped image processor
FR2822627B1 (en) * 2001-03-22 2003-06-20 Wavecom Sa RADIOCOMMUNICATION MODULE HOSTING AND EXECUTING CUSTOMER SOFTWARE, AND CORRESPONDING METHOD FOR IMPLEMENTING CUSTOMER SOFTWARE
US7664711B2 (en) * 2002-12-16 2010-02-16 International Business Machines Corporation Apparatus, methods and computer programs for metering and accounting for services accessed over a network
US7526452B2 (en) 2002-12-16 2009-04-28 International Business Machines Corporation Apparatus, methods and computer programs for metering and accounting for services accessed over a network
EP1475947A1 (en) * 2003-05-07 2004-11-10 Nortel Networks Limited Online charging in a communications network
US7841533B2 (en) 2003-11-13 2010-11-30 Metrologic Instruments, Inc. Method of capturing and processing digital images of an object within the field of view (FOV) of a hand-supportable digitial image capture and processing system
US7698375B2 (en) * 2004-07-21 2010-04-13 International Business Machines Corporation Method and system for pluggability of federation protocol runtimes for federated user lifecycle management
EP1769616A2 (en) 2004-07-21 2007-04-04 International Business Machines Corporation Method and apparatus for providing federated functionality within a data processing system
US7562382B2 (en) * 2004-12-16 2009-07-14 International Business Machines Corporation Specializing support for a federation relationship
CN100407149C (en) 2005-08-26 2008-07-30 国际商业机器公司 Father-son application integrated system and method
EP2203911A4 (en) 2007-10-25 2011-12-28 Trilliant Networks Inc Gas meter having ultra-sensitive magnetic material retrofitted onto meter dial and method for performing meter retrofit
US8819105B2 (en) * 2007-11-07 2014-08-26 Barclays Capital Inc. Method and system for data formatting
CA2714026A1 (en) * 2007-11-25 2009-05-28 Trilliant Networks, Inc. System and method for transmitting and receiving information on a neighborhood area network
WO2009067256A2 (en) 2007-11-25 2009-05-28 Trilliant Networks, Inc. System and method for power outage and restoration notification in an advanced metering infrastructure network
CA2705074A1 (en) 2007-11-25 2009-05-28 Trilliant Networks, Inc. Energy use control system and method
CA2705191A1 (en) * 2007-11-25 2009-05-28 Trilliant Networks, Inc. Upgrade process system and method
US9084120B2 (en) 2010-08-27 2015-07-14 Trilliant Networks Inc. System and method for interference free operation of co-located transceivers
EP2641137A2 (en) 2010-11-15 2013-09-25 Trilliant Holdings, Inc. System and method for securely communicating across multiple networks using a single radio
WO2012097204A1 (en) 2011-01-14 2012-07-19 Trilliant Holdings, Inc. Process, device and system for volt/var optimization
US8970394B2 (en) 2011-01-25 2015-03-03 Trilliant Holdings Inc. Aggregated real-time power outages/restoration reporting (RTPOR) in a secure mesh network
EP3288236B1 (en) 2011-02-10 2020-04-01 Trilliant Holdings, Inc. Device and method for facilitating secure communications over a cellular network
WO2012122310A1 (en) 2011-03-08 2012-09-13 Trilliant Networks, Inc. System and method for managing load distribution across a power grid
EP2715567A4 (en) * 2011-05-25 2015-05-20 Nokia Corp Memory caching for browser processes
US9001787B1 (en) 2011-09-20 2015-04-07 Trilliant Networks Inc. System and method for implementing handover of a hybrid communications module
WO2013095472A1 (en) * 2011-12-21 2013-06-27 Intel Corporation Mechanism for facilitating proxy user interface-based remote management and control of computing and non-computing devices
US8856740B2 (en) * 2012-07-31 2014-10-07 Hewlett-Packard Development Company, L.P. Implementing multiple versions of a plug-in concurrently
US10430894B2 (en) 2013-03-21 2019-10-01 Khoros, Llc Gamification for online social communities
US9229702B1 (en) * 2013-08-28 2016-01-05 Lithium Technologies, Inc. Systems and methods for application plugin deployment for websites
US10796083B2 (en) * 2014-02-19 2020-10-06 Tracfone Wireless, Inc. Wireless device portal application implementing a plurality of truncated applications
KR102637023B1 (en) 2015-11-25 2024-02-16 소니그룹주식회사 Receiving devices, transmitting devices, and data processing methods
US10037147B2 (en) 2015-12-14 2018-07-31 International Business Machines Corporation Sharing files in a multisystem environment
US10902462B2 (en) 2017-04-28 2021-01-26 Khoros, Llc System and method of providing a platform for managing data content campaign on social networks
US11470161B2 (en) 2018-10-11 2022-10-11 Spredfast, Inc. Native activity tracking using credential and authentication management in scalable data networks
US10999278B2 (en) 2018-10-11 2021-05-04 Spredfast, Inc. Proxied multi-factor authentication using credential and authentication management in scalable data networks
US10785222B2 (en) 2018-10-11 2020-09-22 Spredfast, Inc. Credential and authentication management in scalable data networks
US11570128B2 (en) 2017-10-12 2023-01-31 Spredfast, Inc. Optimizing effectiveness of content in electronic messages among a system of networked computing device
US10346449B2 (en) 2017-10-12 2019-07-09 Spredfast, Inc. Predicting performance of content and electronic messages among a system of networked computing devices
US11050704B2 (en) 2017-10-12 2021-06-29 Spredfast, Inc. Computerized tools to enhance speed and propagation of content in electronic messages among a system of networked computing devices
US10601937B2 (en) 2017-11-22 2020-03-24 Spredfast, Inc. Responsive action prediction based on electronic messages among a system of networked computing devices
US10594773B2 (en) 2018-01-22 2020-03-17 Spredfast, Inc. Temporal optimization of data operations using distributed search and server management
US11061900B2 (en) 2018-01-22 2021-07-13 Spredfast, Inc. Temporal optimization of data operations using distributed search and server management
US10855657B2 (en) 2018-10-11 2020-12-01 Spredfast, Inc. Multiplexed data exchange portal interface in scalable data networks
US10931540B2 (en) 2019-05-15 2021-02-23 Khoros, Llc Continuous data sensing of functional states of networked computing devices to determine efficiency metrics for servicing electronic messages asynchronously
US11128589B1 (en) 2020-09-18 2021-09-21 Khoros, Llc Gesture-based community moderation
US11438289B2 (en) 2020-09-18 2022-09-06 Khoros, Llc Gesture-based community moderation
US11924375B2 (en) 2021-10-27 2024-03-05 Khoros, Llc Automated response engine and flow configured to exchange responsive communication data via an omnichannel electronic communication channel independent of data source
US11438282B2 (en) 2020-11-06 2022-09-06 Khoros, Llc Synchronicity of electronic messages via a transferred secure messaging channel among a system of various networked computing devices
US11627100B1 (en) 2021-10-27 2023-04-11 Khoros, Llc Automated response engine implementing a universal data space based on communication interactions via an omnichannel electronic data channel
US11714629B2 (en) 2020-11-19 2023-08-01 Khoros, Llc Software dependency management

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0884679A1 (en) * 1997-05-28 1998-12-16 TELEFONAKTIEBOLAGET L M ERICSSON (publ) Method of handling interactions between data processes
US6083276A (en) * 1998-06-11 2000-07-04 Corel, Inc. Creating and configuring component-based applications using a text-based descriptive attribute grammar
EP1187019A2 (en) * 2000-06-30 2002-03-13 Nokia Corporation Resource management

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2533266B2 (en) * 1991-06-14 1996-09-11 インターナショナル・ビジネス・マシーンズ・コーポレイション Locking method of data resource in shared data system and data lock management method between systems
GB2267624B (en) 1992-05-05 1995-09-20 Acorn Computers Ltd Image data compression
EP0705027B1 (en) 1994-09-30 2000-11-22 SANYO ELECTRIC Co., Ltd. Image communication system and method for data compression of colour images using colour tables and region-based processing
US5915131A (en) * 1995-05-05 1999-06-22 Apple Computer, Inc. Method and apparatus for handling I/O requests utilizing separate programming interfaces to access separate I/O services
US5842014A (en) * 1995-06-14 1998-11-24 Digidesign, Inc. System and method for distributing processing among one or more processors
US6009192A (en) 1996-12-19 1999-12-28 Xerox Corporation Color correction of a compressed image
US6005979A (en) 1997-01-13 1999-12-21 Hewlett-Packard Co. System of data compression by subsampling, and preferably adaptive trim accounting, for sending images to a printer
US6026440A (en) * 1997-01-27 2000-02-15 International Business Machines Corporation Web server account manager plug-in for monitoring resources
US6370569B1 (en) * 1997-11-14 2002-04-09 National Instruments Corporation Data socket system and method for accessing data sources using URLs
US6148336A (en) * 1998-03-13 2000-11-14 Deterministic Networks, Inc. Ordering of multiple plugin applications using extensible layered service provider with network traffic filtering
US6366916B1 (en) * 1998-05-22 2002-04-02 International Business Machines Corporation Configurable and extensible system for deploying asset management functions to client applications
US6377939B1 (en) * 1999-05-04 2002-04-23 Metratech Pipelined method and apparatus for processing communication metering data
US6560606B1 (en) * 1999-05-04 2003-05-06 Metratech Method and apparatus for processing data with multiple processing modules and associated counters
US6275860B1 (en) * 1999-09-09 2001-08-14 Emc Corporation Method and apparatus for synchronizing function values in a multiple protocol system
AU2001243597A1 (en) * 2000-03-03 2001-09-17 Radiant Logic, Inc. System and method for providing access to databases via directories and other hierarchical structures and interfaces
AU9268901A (en) * 2000-09-15 2002-03-26 Wonderware Corp An industrial process control data access server supporting multiple client dataexchange protocols
US7065566B2 (en) * 2001-03-30 2006-06-20 Tonic Software, Inc. System and method for business systems transactions and infrastructure management
US6842856B2 (en) * 2001-05-11 2005-01-11 Wind River Systems, Inc. System and method for dynamic management of a startup sequence
US20020194244A1 (en) * 2001-06-01 2002-12-19 Joan Raventos System and method for enabling transaction-based service utilizing non-transactional resources

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0884679A1 (en) * 1997-05-28 1998-12-16 TELEFONAKTIEBOLAGET L M ERICSSON (publ) Method of handling interactions between data processes
US6083276A (en) * 1998-06-11 2000-07-04 Corel, Inc. Creating and configuring component-based applications using a text-based descriptive attribute grammar
EP1187019A2 (en) * 2000-06-30 2002-03-13 Nokia Corporation Resource management

Also Published As

Publication number Publication date
AU2003303102A1 (en) 2004-08-23
US7818758B2 (en) 2010-10-19
US7073178B2 (en) 2006-07-04
WO2004068277A2 (en) 2004-08-12
US20060200562A1 (en) 2006-09-07
US20030172172A1 (en) 2003-09-11
AU2003303102A8 (en) 2004-08-23

Similar Documents

Publication Publication Date Title
WO2004068277A3 (en) Method and system of performing transactions using shared resources and different applications
AU2003207847A1 (en) Network data storage-related operations
WO2003050680A3 (en) System and method for communicating between software applications, particularly mes (manufacturing execution system) applications
US11277500B2 (en) Integration of a standard network protocol layer in a web browser by compilation to webassembly and use of a websocket
CA2391783A1 (en) Communication between client and server computers via http, method, computer program product and system
WO2007023391A3 (en) System and method for providing a remote user interface for an application executing on a computing device
WO2007149744A3 (en) Secure handle for intra-and inter-processor communications
WO2006060123A3 (en) System and method for implementing push technology in a wireless financial transaction
WO2010062679A3 (en) Hardware acceleration for remote desktop protocol
WO2004088460A3 (en) Method and system for effecting straight-through-processing of trades of various financial instruments
WO2002013072A3 (en) Inter-device communication interface
EP0681387A3 (en) Open transaction manager access system and method
WO2001025918A3 (en) Frameworks for methods and systems of providing netcentric computing
EP1450266A4 (en) Method for conducting collaboration between computers on network, system, and computer program
WO2004027610A3 (en) Method and apparatus for managing hardware and software components
AU4244001A (en) Method for controlling the communication of individual computers in a multicomputer system
WO2008031855A3 (en) Method of managing the software architecture of a radio communication circuit, corresponding application, computer program product and circuit
WO2004025700A3 (en) Programmable serial interface for a semiconductor circuit
WO2004072768A3 (en) Distributed dynamically optimizable processing communications and storage system
CN110175139A (en) A kind of the Universal debugging method and USB device of USB device
CN110032455A (en) Efficient communication overlapping is carried out by runing time cooperation
WO2004025462A3 (en) Flow control method for maximizing resource utilization of a remote system
WO2003019442A3 (en) A system and method for administrating a plurality of computers
WO2004062188A3 (en) Generic communication server engine
CN2718670Y (en) Equipment for uniting, inputting and outputting under multi-processing unit environment

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SC SD SE SG SK SL TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP