Method and system for resetting references to deleted software structures

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6078931
SERIAL NO

09007100

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method, system, computer program product, memory, and object-oriented system for resetting references to software structures after the software structures have been deleted. A software structure to be referenced or used by plural users in the same or different modules is created having an array or list of references to users, initialized to reflect no current users of the software structure. A user software structure is created having a reference pointer, or pointer variable, initialized to reflect no current referenced software structure. When the user software structure requests a reference to the referenced software structure, the reference pointer of the user software structure is assigned the value of the reference to the used software structure. The user software structure is registered with the used software structure by inserting a reference to the user software structure in the array, or list of users in the used software structure. When a user software structure relinquishes reference to the used software structure, the reference pointer of the user software structure is used to reference the used software structure. The array of users is accessed to delete the reference to the user software structure which is relinquishing reference to the used software structure, thereby unregistering the user software structure. The reference pointer of the user software structure is set to zero or null to reflect no current reference for the user software structure.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • RICOH COMPANY, LTD.

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Motoyama, Tetsuro Cupertino, CA 304 9986

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation