ATE198522T1

Application programming interface system and technique

Abstract

A novel method of and system for heterogeneous connectivity and universal and generic interfacing for distributed applications and processes residing in a wide variety of computing platforms communicating over varied transport facilities, through an integrated set of lower-level programs and routines that handle specific services (message/data recovery, security, directory services, etc.) available from applications and processes within varied complex computing and communications environments, and without having to deal with the idiosyncrasies of differing networks, protocols, devices, multiple "standards", routing, recovery and other transport difficulties and differences. This is effected by novel single-function software modules or verbs, called application programming interface (API), that together provide a consistent and universal interface through which application programs/processes can access the messaging communications services in a manner that isolates the applications and processes from the confusing and fast-changing communications environment, as well as from differences in various computer operating systems, platforms and hardware.

Term

Term ended

Projected expiry passed 19 October 2014, 11.9 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

12 members in 8 offices

This recordMember, by publication datePriority claim

Priority claims2

Priority claims
DocumentOfficeKindDate
14134493United States of AmericaA
9400322International Bureau of the World Intellectual Property Organization (WIPO)W

Members12

Family members, oldest first
DocumentOfficeKind
IL111154D0IsraelD0
CA2174773A1CanadaA1
WO9511560A1World Intellectual Property Organization (WIPO)A1
AU7791794AAustraliaA
EP0724803A1European Patent Office (EPO)A1
US5680551AUnited States of AmericaA
US5983265AUnited States of AmericaA
EP0724803B1European Patent Office (EPO)B1
AT198522TAustriaT
ATE198522T1This recordAustriaT1
DE69426531D1GermanyD1
DE69426531T2GermanyT2