Patents by Inventor Angus Ward Davis

Angus Ward Davis 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: 10089711
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for caching during media content rendering. In one aspect, a method performed by data processing apparatus includes receiving a request to load a digital image object for rendering; generating a first object from the digital image object; and managing the first object in a cache memory using a management object that is added to and removed from the cache memory along with the first object. In another aspect, a system includes a display device; a computer storage medium containing a cache memory; and a processor programmed to manage caching of data objects to be rendered using management objects that are cached along with the data objects, where at least one of the management objects includes a reference to a corresponding data object and an interface through which release and restoration of the corresponding data object is effected.
    Type: Grant
    Filed: September 3, 2010
    Date of Patent: October 2, 2018
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Gavin Murray Peacock, Werner Leland Sharp, Angus Ward Davis
  • Patent number: 8565739
    Abstract: In an embodiment, a method is provided. The method includes playing a content file with a media player on a cellular telephone. Also, the method includes receiving an interrupt event. Moreover, the method includes saving state of the media player on the cellular telephone in the media player.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: October 22, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Rob Borcic, Angus Ward Davis, Chris Thilgen, Govind Balakrishnan
  • Publication number: 20130162664
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for caching during media content rendering. In one aspect, a method performed by data processing apparatus includes receiving a request to load a digital image object for rendering; generating a first object from the digital image object; and managing the first object in a cache memory using a management object that is added to and removed from the cache memory along with the first object. In another aspect, a system includes a display device; a computer storage medium containing a cache memory; and a processor programmed to manage caching of data objects to be rendered using management objects that are cached along with the data objects, where at least one of the management objects includes a reference to a corresponding data object and an interface through which release and restoration of the corresponding data object is effected.
    Type: Application
    Filed: September 3, 2010
    Publication date: June 27, 2013
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventors: Gavin Murray Peacock, Werner Leland Sharp, Angus Ward Davis
  • Publication number: 20130012262
    Abstract: In an embodiment, a method is provided. The method includes playing a content file with a media player on a cellular telephone. Also, the method includes receiving an interrupt event. Moreover, the method includes saving state of the media player on the cellular telephone in the media player.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 10, 2013
    Applicant: Adobe Systems Incorporated
    Inventors: Rob Borcic, Angus Ward Davis, Chris Thilgen, Govind Balakrishnan
  • Patent number: 8320890
    Abstract: In an embodiment, a method is provided. The method includes playing a content file with a media player on a cellular telephone. Also, the method includes receiving an interrupt event. Moreover, the method includes saving state of the media player on the cellular telephone in the media player.
    Type: Grant
    Filed: August 15, 2011
    Date of Patent: November 27, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Rob Borcic, Angus Ward Davis, Chris Thilgen, Govind Balakrishnan