Patents by Inventor Evan G. Long

Evan G. Long 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: 9794746
    Abstract: A dynamic content presentation system is disclosed that dynamically selects, formats and presents content based on data received from mobile devices in physical proximity to the dynamic content presentation system.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: October 17, 2017
    Assignee: Apple Inc.
    Inventors: Evan G. Long, Ronald D. Lue-Sang
  • Publication number: 20170068570
    Abstract: This application relates to systems, methods, and apparatuses for managing assets of an application of a computing device using asset managers. Specifically, the embodiments herein are set forth to manage the lifetime of asset managers based on whether a module of the computing device is using the asset managers. When an application is updated, certain modules of the computing device may need to access the updated assets of the application. In order to correctly reference the updated assets, the module can request a volatile resource using a set of unique identifiers for the updated application. Thereafter, volatile resource can reference an asset manager and the assets of the application until the module determines that another update has been installed at the computing device. In this way, the lifetime of the asset manager is determined by the module, rather than being directly based on an update to an application.
    Type: Application
    Filed: September 29, 2015
    Publication date: March 9, 2017
    Inventor: Evan G. LONG
  • Publication number: 20160165395
    Abstract: A dynamic content presentation system is disclosed that dynamically selects, formats and presents content based on data received from mobile devices in physical proximity to the dynamic content presentation system.
    Type: Application
    Filed: December 5, 2014
    Publication date: June 9, 2016
    Inventors: Evan G. Long, Ronald D. Lue-Sang