Patent · US Expired

Remote procedure calling with marshaling and unmarshaling of arbitrary non-conformant pointer sizes

US6298391A · kind A · utility

24Cited by
5References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 13, 1998
Grant dateOct 2, 2001
Priority date
Expiry dateMar 13, 2018

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/547
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A remote procedure call marshaling architecture provides remote procedure call interoperability between computers having arbitrary native data format pointer sizes not conforming to an on-wire multicanonical data representation of the remote procedure calls. The architecture includes an interface description language compiler having a code path generic to effecting marshaling of data structures containing non-conformant pointers. When compiled to run on a computing platform having a native, non-conformant pointer size, the code path is automatically configured to effect marshaling of data structure containing pointers of the computing platform's native pointer size.

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