Patents Assigned to Noblenet Inc.
  • Patent number: 5465351
    Abstract: A method and system for memory management of a client-server computing network, including passing client arguments packaged as a high level data structure across a network which automatically frees memory allocated for return arguments by chasing pointers until non-pointer data elements are encountered; determining for arguments returned by the network whether any first level data elements are pointers; automatically copying each first level data element that is not a pointer returned by the network to its corresponding memory location within the client argument, and, for first level data elements that are pointers, copying the data structures and data elements defined by the pointers, and zeroing the copied pointers to stop the network from chasing the pointers and to prevent the freeing of data elements and data structures linked to the pointers but not copied for preserving those data elements.
    Type: Grant
    Filed: August 14, 1992
    Date of Patent: November 7, 1995
    Assignee: Noblenet Inc.
    Inventor: Steven E. Lemmo