Patents Examined by Timothy A Murdick
  • Patent number: 9600352
    Abstract: At least certain embodiments of the present disclosure include a method for memory management of a view of an application displayed on a display of a device. The method includes constructing a data structure having a hierarchy of layers with at least one layer being associated with the view. The method further includes storing the data structure in memory. The method further includes maintaining a retained count of the number of references to the view from other objects. The method further includes deallocating the view from memory if the retained count is zero. As discussed above, the retained count of the view will be decremented if the layer is removed from the data structure. Removing the layer from the data structure may occur based on the view associated with the layer being removed from the display of the device.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventor: Andrew Platzer