Patent · US Expired

Computer-based uniform data interface (UDI) method and system using an application programming interface (API)

US5815703A · kind A · utility

85Cited by
9References
36Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 28, 1996
Grant dateSep 29, 1998
Priority date
Expiry dateJun 28, 2016

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99943
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A computer-based uniform data interface (UDI) system for accessing in a uniform manner data from a data source with an arbitrary organization. The UDI system provides a UDI application programming interface (API) with functions for creating and accessing data organized into containers that contain one or more folders. Each folder optionally contains sub-folders and scalars. The UDI system also provides a UDI registry for registering types of containers and folders supported by a data source, for enumerating the types of containers and folders supported by the data source, and for instantiating container and folder objects corresponding to the data of the data source. A UDI mapper is provided for registering with the UDI registry types of containers and folders that represents the data of the data source, for instantiating in memory container and folder objects of the registered types, and for populating an instantiated container object with folders representing the data from the data source that is within the container. An application program invokes the UDI API functions to access data of data sources with arbitrary organizations.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.