Patents by Inventor Raju Satyanarayanan

Raju Satyanarayanan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6510504
    Abstract: An object instance memory allocation module allocates blocks of memory in an object oriented software system. An object instance pool is generated for each object class configured as a reusable class. The object instance pool contains a plurality of entries, and each entry is associated with an object instance memory block configured to store an object instance for the object class. When an object instance is instantiated from an object class, the object instance memory allocation technique allocates, from an entry of the object instance pool, a memory block if one of the memory blocks are available. When an object instance is released (i.e., deleted), the object instance memory allocation technique re-assigns memory blocks for the object class into an entry of the object instance pool. An object oriented software environment that implements the object instance memory allocation techniques is also disclosed.
    Type: Grant
    Filed: June 29, 1998
    Date of Patent: January 21, 2003
    Assignee: Oracle Corporation
    Inventor: Raju Satyanarayanan