CA2241902A1 - Protocol converter apparatus and method - Google Patents

Protocol converter apparatus and method

Info

Publication number
CA2241902A1
CA2241902A1 CA002241902A CA2241902A CA2241902A1 CA 2241902 A1 CA2241902 A1 CA 2241902A1 CA 002241902 A CA002241902 A CA 002241902A CA 2241902 A CA2241902 A CA 2241902A CA 2241902 A1 CA2241902 A1 CA 2241902A1
Authority
CA
Canada
Prior art keywords
protocol converter
communications
subsystem
converter apparatus
remotes
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
CA002241902A
Other languages
French (fr)
Other versions
CA2241902C (en
Inventor
John K. Hadland
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.)
Sterling Commerce Inc
Original Assignee
Sterling Commerce, Inc.
John K. Hadland
Sterling Software, Inc.
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=24329528&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CA2241902(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Sterling Commerce, Inc., John K. Hadland, Sterling Software, Inc. filed Critical Sterling Commerce, Inc.
Publication of CA2241902A1 publication Critical patent/CA2241902A1/en
Application granted granted Critical
Publication of CA2241902C publication Critical patent/CA2241902C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/387Information transfer, e.g. on bus using universal interface adapter for adaptation of different data processing systems to different peripheral devices, e.g. protocol converters for incompatible systems, open system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • 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/08Protocols for interworking; Protocol conversion

Abstract

A protocol converter (14) allows communications between a host (12) and remotes (16, 18, 20) that operate using different communications protocols. The protocol converter (14) includes processes (50) and subsystems (60) for establishing a communications session between the remotes (16, 18, 20) and the host (12). The processes include a session manager (52), a set of facilities (54), and a set of utilities (56). The subsystems include a logon subsystem (62), a communications subsystem (64), and a translator subsystem (66).
CA002241902A 1996-01-03 1996-12-09 Protocol converter apparatus and method Expired - Fee Related CA2241902C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US08/582,536 US6405254B1 (en) 1996-01-03 1996-01-03 System and method for protocol conversion using facilities and utilities
US08/582,536 1996-01-03
PCT/US1996/019596 WO1997025665A1 (en) 1996-01-03 1996-12-09 Protocol converter apparatus and method

Publications (2)

Publication Number Publication Date
CA2241902A1 true CA2241902A1 (en) 1997-07-17
CA2241902C CA2241902C (en) 2006-05-30

Family

ID=24329528

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002241902A Expired - Fee Related CA2241902C (en) 1996-01-03 1996-12-09 Protocol converter apparatus and method

Country Status (8)

Country Link
US (4) US6405254B1 (en)
EP (1) EP0958677A4 (en)
JP (1) JP4164126B2 (en)
AU (1) AU725106B2 (en)
BR (1) BR9612421A (en)
CA (1) CA2241902C (en)
NO (1) NO327845B1 (en)
WO (1) WO1997025665A1 (en)

Families Citing this family (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8291099B2 (en) * 1996-01-03 2012-10-16 International Business Machines Corporation Protocol conversion using facilities and utilities
US6405254B1 (en) * 1996-01-03 2002-06-11 Sterling Commerce, Inc. System and method for protocol conversion using facilities and utilities
SE512415C2 (en) * 1997-07-22 2000-03-13 Ericsson Telefon Ab L M Method and apparatus of a telecommunications system
US6496979B1 (en) 1997-10-24 2002-12-17 Microsoft Corporation System and method for managing application installation for a mobile device
JP4249387B2 (en) * 1997-10-24 2009-04-02 マイクロソフト コーポレーション Bi-directional processing system and method between desktop computer and multiple mobile devices
EP1607875A3 (en) * 1997-10-24 2007-01-17 Microsoft Corporation System and method for interaction between a desktop computer and multiple mobile devices
US6128661A (en) * 1997-10-24 2000-10-03 Microsoft Corporation Integrated communications architecture on a mobile device
US6272545B1 (en) 1997-10-24 2001-08-07 Microsoft Corporation System and method for interaction between one or more desktop computers and one or more mobile devices
GB2336276B (en) * 1998-01-30 2003-04-30 * Sgs-Thomson Microelectronics Limited Device and method for protocol conversion
US6738388B1 (en) * 1998-09-10 2004-05-18 Fisher-Rosemount Systems, Inc. Shadow function block interface for use in a process control network
US6700902B1 (en) * 1998-10-19 2004-03-02 Elster Electricity, Llc Method and system for improving wireless data packet delivery
US6785730B1 (en) * 1999-02-16 2004-08-31 Rebecca S. Taylor Generic communications protocol translator
JP4250805B2 (en) * 1999-04-23 2009-04-08 ソニー株式会社 Electronic device, data communication method, and network system
US6577229B1 (en) * 1999-06-10 2003-06-10 Cubic Corporation Multiple protocol smart card communication device
JP3426171B2 (en) * 1999-11-29 2003-07-14 三菱電機株式会社 Communication protocol conversion system, monitor device
US6629163B1 (en) 1999-12-29 2003-09-30 Implicit Networks, Inc. Method and system for demultiplexing a first sequence of packet components to identify specific components wherein subsequent components are processed without re-identifying components
US20020019891A1 (en) * 1999-12-30 2002-02-14 James Morrow Generic device controller unit and method
US9235955B2 (en) * 2000-12-22 2016-01-12 Bally Gaming, Inc. Universal game monitoring unit and system
US6839766B1 (en) * 2000-01-14 2005-01-04 Cisco Technology, Inc. Method and apparatus for communicating cops protocol policies to non-cops-enabled network devices
US20020069309A1 (en) * 2000-09-25 2002-06-06 Edward Balassanian Method and system for data metering
FR2816786B1 (en) * 2000-11-14 2003-09-12 Schneider Automation S A PROGRAMMABLE ADAPTATION DEVICE FOR COMMUNICATION PROTOCOLS
US7272662B2 (en) * 2000-11-30 2007-09-18 Nms Communications Corporation Systems and methods for routing messages to communications devices over a communications network
US7089311B2 (en) * 2001-01-31 2006-08-08 International Business Machines Corporation Methods, systems and computer program products for resuming SNA application-client communications after loss of an IP network connection
US20050220286A1 (en) * 2001-02-27 2005-10-06 John Valdez Method and apparatus for facilitating integrated access to communications services in a communication device
US8019807B2 (en) * 2001-05-23 2011-09-13 Wireless Enterprise Solutions Technology Limited Method and system for communication between computer systems
US7668144B2 (en) * 2001-06-04 2010-02-23 Taylor Rebecca S Dynamically extensible communications device
JP3637881B2 (en) * 2001-08-16 2005-04-13 日本電気株式会社 Distributed packet switching network
US20030079032A1 (en) * 2001-09-10 2003-04-24 John Orsolits Enterprise software gateway
US7636793B1 (en) * 2001-11-02 2009-12-22 At&T Intellectual Property I, Lp Multimedia distribution in a heterogeneous network
DE10162986B4 (en) * 2001-12-20 2004-01-15 Siemens Ag Connection of networks with different protocols
US7733904B1 (en) 2002-01-28 2010-06-08 3Com Corporation System and method for roaming between wireless networks
WO2003103228A1 (en) * 2002-06-03 2003-12-11 Huawei Technologies Co., Ltd. Interconnecting proxy, system and method of interconnecting networks using different protocols
US7277963B2 (en) * 2002-06-26 2007-10-02 Sandvine Incorporated TCP proxy providing application layer modifications
US7480915B2 (en) * 2002-10-03 2009-01-20 Nokia Corporation WV-IMS relay and interoperability methods
US20050239434A1 (en) * 2002-12-11 2005-10-27 Marlowe Ira M Multimedia device integration system
US7489786B2 (en) 2002-12-11 2009-02-10 Ira Marlowe Audio device integration system
US20070293183A1 (en) * 2002-12-11 2007-12-20 Ira Marlowe Multimedia device integration system
US8155342B2 (en) 2002-12-11 2012-04-10 Ira Marlowe Multimedia device integration system
JP4273899B2 (en) * 2003-09-25 2009-06-03 日本電気株式会社 Network system, protocol conversion apparatus and method
WO2005043826A1 (en) * 2003-11-02 2005-05-12 Yossy Sela Mobile telephone gateway apparatus, communication system, and gateway operating system
US20050223144A1 (en) * 2004-03-23 2005-10-06 Kabushiki Kaisha Toshiba Information terminal and data transfer method for information terminal
US7519719B2 (en) * 2004-04-15 2009-04-14 Agilent Technologies, Inc. Automatic creation of protocol dependent control path for instrument application
US7779081B2 (en) * 2004-07-16 2010-08-17 International Business Machines Corporation Method, system, and program for forwarding messages between nodes
US7761584B2 (en) * 2004-10-01 2010-07-20 Microsoft Corporation Generalized protocol mapping
KR100656485B1 (en) * 2006-02-13 2006-12-11 삼성전자주식회사 System and method for providing pta service
US20070274314A1 (en) * 2006-05-23 2007-11-29 Werber Ryan A System and method for creating application groups
US20070274230A1 (en) * 2006-05-23 2007-11-29 Werber Ryan A System and method for modifying router firmware
US20070274285A1 (en) * 2006-05-23 2007-11-29 Werber Ryan A System and method for configuring a router
CA2652470C (en) * 2006-06-08 2014-12-16 Softmedical, Inc. Methods and systems for consolidating medical information
US20080126520A1 (en) * 2006-07-28 2008-05-29 Ryan Werber Devices, systems and methods for network device conversion
US8775641B2 (en) * 2007-01-31 2014-07-08 Oracle International Corporation Self invitation to initiate sessions, start processes, or generate outbound messages
US8491573B2 (en) * 2008-05-19 2013-07-23 Olympus Medical Systems Corp. Communication converter, its system and its method
GB2482681B (en) * 2010-08-09 2013-01-09 Quadrant Systems Ltd A configurable bridge circuit for integrating a new subsystem with an existing computing environment
US8903884B2 (en) * 2011-02-21 2014-12-02 Microsoft Corporation Multi-tenant services gateway

Family Cites Families (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4677611A (en) * 1985-02-25 1987-06-30 Itt Corporation Apparatus and method for executing communication protocol conversions
US5060140A (en) 1986-01-16 1991-10-22 Jupiter Technology Inc. Universal programmable data communication connection system
US4855905A (en) * 1987-04-29 1989-08-08 International Business Machines Corporation Multiprotocol I/O communications controller unit including emulated I/O controllers and tables translation of common commands and device addresses
US5067104A (en) 1987-05-01 1991-11-19 At&T Bell Laboratories Programmable protocol engine having context free and context dependent processes
CA1293042C (en) * 1988-02-04 1991-12-10 Ian Macmillan Communication system supporting remote operations
US5021949A (en) * 1988-02-29 1991-06-04 International Business Machines Corporation Method and apparatus for linking an SNA host to a remote SNA host over a packet switched communications network
US5073890A (en) * 1988-12-30 1991-12-17 At&T Bell Laboratories Remote agent operation for automatic call distributors
US5204949A (en) * 1989-02-15 1993-04-20 Hitachi, Ltd. Multi-channel/multi-circuit communication controller
US4996685A (en) * 1989-04-10 1991-02-26 Bell Communications Research, Inc. Technique for dynamically changing an ISDN connection during a host session
US5557798A (en) * 1989-07-27 1996-09-17 Tibco, Inc. Apparatus and method for providing decoupling of data exchange details for providing high performance communication between software processes
US5182748A (en) * 1989-10-20 1993-01-26 Kokusai Denshin Denwa Co., Ltd. Protocol conversion system
JPH03148940A (en) * 1989-11-06 1991-06-25 Hitachi Ltd Mutual connection system for lan and isdn
EP0553285B1 (en) * 1990-10-16 2000-03-01 Consilium, Inc. Object-oriented architecture for factory floor management
US5276732A (en) * 1991-08-22 1994-01-04 Davox Corporation Remote workstation use with database retrieval system
US5327544A (en) * 1991-08-29 1994-07-05 At&T Bell Laboratories Method and apparatus for designing gateways for computer networks
JPH0563749A (en) * 1991-09-02 1993-03-12 Hitachi Ltd Multi-protocol communication controller
US5432901A (en) * 1992-01-30 1995-07-11 Bmc Software, Inc. Method of dynamically generating a local format for use by a logical unit in a VTAM-type communications session
US5826017A (en) 1992-02-10 1998-10-20 Lucent Technologies Apparatus and method for communicating data between elements of a distributed system using a general protocol
CA2094097C (en) * 1992-04-30 2000-05-30 Ray Balogh Multi-equipment routing method and master station for layered protocol communication network system
JP3094654B2 (en) * 1992-05-22 2000-10-03 ソニー株式会社 Matrix switcher device
US5241594A (en) * 1992-06-02 1993-08-31 Hughes Aircraft Company One-time logon means and methods for distributed computing systems
CA2099738C (en) * 1992-09-25 1999-01-12 William Keith Cline Architecture for a wireless telecommunication system
US5513328A (en) * 1992-10-05 1996-04-30 Christofferson; James F. Apparatus for inter-process/device communication for multiple systems of asynchronous devices
US5329619A (en) * 1992-10-30 1994-07-12 Software Ag Cooperative processing interface and communication broker for heterogeneous computing environments
US5440613A (en) * 1992-12-30 1995-08-08 At&T Corp. Architecture for a cellular wireless telecommunication system
FR2712411B1 (en) * 1993-11-08 1995-12-22 Bull Sa Communication system with a network including a set of administration.
US5623539A (en) * 1994-01-27 1997-04-22 Lucent Technologies Inc. Using voice signal analysis to identify authorized users of a telephone system
US6208904B1 (en) * 1994-02-02 2001-03-27 Mitsubishi Electric & Electronics Usa, Inc General purpose data communications protocol converter
US5497373A (en) * 1994-03-22 1996-03-05 Ericsson Messaging Systems Inc. Multi-media interface
JP2591486B2 (en) * 1994-06-29 1997-03-19 日本電気株式会社 Protocol converter
US5586273A (en) * 1994-08-18 1996-12-17 International Business Machines Corporation HDLC asynchronous to synchronous converter
US5961582A (en) * 1994-10-25 1999-10-05 Acorn Technologies, Inc. Distributed and portable execution environment
US5706211A (en) * 1995-03-02 1998-01-06 Motorola, Inc. Message communications system
US5956509A (en) * 1995-08-18 1999-09-21 Microsoft Corporation System and method for performing remote requests with an on-line service network
US6405254B1 (en) * 1996-01-03 2002-06-11 Sterling Commerce, Inc. System and method for protocol conversion using facilities and utilities
US5856974A (en) * 1996-02-13 1999-01-05 Novell, Inc. Internetwork address mapping gateway
JP2002368832A (en) 2001-06-08 2002-12-20 Nec Eng Ltd Protocol converter

Also Published As

Publication number Publication date
NO327845B1 (en) 2009-10-05
EP0958677A1 (en) 1999-11-24
JP2000503150A (en) 2000-03-14
NO983080L (en) 1998-08-05
US20040243713A1 (en) 2004-12-02
JP4164126B2 (en) 2008-10-08
US8166188B2 (en) 2012-04-24
WO1997025665A1 (en) 1997-07-17
US6766375B2 (en) 2004-07-20
NO983080D0 (en) 1998-07-02
US7617325B2 (en) 2009-11-10
AU1330997A (en) 1997-08-01
US6405254B1 (en) 2002-06-11
US20020133610A1 (en) 2002-09-19
CA2241902C (en) 2006-05-30
US20100077093A1 (en) 2010-03-25
BR9612421A (en) 1999-07-13
EP0958677A4 (en) 2002-06-12
AU725106B2 (en) 2000-10-05

Similar Documents

Publication Publication Date Title
CA2241902A1 (en) Protocol converter apparatus and method
CA2314268A1 (en) Use of transmission control protocol proxy within packet data service transmissions in a mobile network
WO2001095557A3 (en) Method and apparatus for medium access control in powerline communication network systems
WO1997049056A3 (en) Apparatus and method for remote data recovery
CA2371739A1 (en) Internet control system and method
AU4753097A (en) Apparatus and method for transmitting ip data over satellite network
AU3889597A (en) Method and apparatus for providing force feedback over a computer network
WO2003093932A3 (en) System and method for facilitating device communication, management and control in a network
WO2001097014A3 (en) System for controlling a display of the user interface of a software application
EP1126738A3 (en) Method and apparatus for enabling and monitoring mobile communication across platforms
WO2002052407A3 (en) Power line communication adapter
AU1615001A (en) Method and apparatus for accelerating data through communication networks
CA2218153A1 (en) Reduced overhead tcp communication system
AU5167896A (en) Method and apparatus for providing high bandwidth, low noise mechanical i/o for computer systems
WO1999035591A3 (en) A system for programming a mobile device in a protocol, device, and network independent fashion
SG75831A1 (en) Method for anisotropically etching tungsten using sf6, chf3 and n2
AU1127300A (en) Method and apparatus for accessing devices on a network
AU2426997A (en) Communication server apparatus and method
AU2478895A (en) Method and apparatus for operating a multicast system on an unreliable network
AU6532000A (en) Method and apparatus for accomplishing high bandwidth serial communication between semiconductor devices
AU4928497A (en) Communication method, transmitting apparatus and receiving apparatus
AU3727097A (en) Method and system for generalized protocol implementation on client/server communications connections
CA2205637A1 (en) Encryption apparatus
WO1998029956A3 (en) Method and apparatus for supporting on-demand connectivity for network applications
AU2352699A (en) Method and apparatus for converting and directing communications between devicesoperating under an ieee 1394 serial bus network protocol and devices operating under another protocol

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20121210