×

Memory management

  • US 8,813,100 B1
  • Filed: 01/07/2007
  • Issued: 08/19/2014
  • Est. Priority Date: 01/07/2007
  • Status: Active Grant
First Claim
Patent Images

1. A machine implemented method for switching ownership of a view of an application displayed on a display of a device, comprising:

  • constructing, with the device, a data structure having a hierarchy of layers with at least one layer being associated with the view;

    sending, with the device, a delegate function call to the view from a layer associated with the view in order to generate content provided by the view, wherein a first pointer reference points from the layer to the view based on the delegate function call, a second pointer reference points from the view to the layer;

    receiving notification that the layer will be removed from the data structure;

    removing, with the device, the layer from the data structure and removing the first pointer reference to the view; and

    switching, with the device, ownership of the view such that the view has a retained count of at least one.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×