Patents by Inventor Roger Duan Fong

Roger Duan Fong 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: 10268498
    Abstract: Emulating as supported web browser feature when a webpage is merely testing for web browser support of various features. Frequently a web page may test for support of various features of a web browser. The present technology prevents the unnecessary and premature initiation of supported features saving a user time from having to authorize its use in addition to saving the valuable system resources (e.g. memory, power, etc.) before the supported features are actually needed by the webpage. By emulating or spoofing support of various features of a web browser, the user of a computing device can be spared authorizing use of the various features, and spared the extra power consumption of initializing the various features that may not be used.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: April 23, 2019
    Assignee: Apple Inc.
    Inventors: Jonathan Jong-Ho Lee, Craig M. Federighi, Dean Jackson, Roger Duan Fong
  • Publication number: 20170116008
    Abstract: Emulating as supported web browser feature when a webpage is merely testing for web browser support of various features. Frequently a web page may test for support of various features of a web browser. The present technology prevents the unnecessary and premature initiation of supported features saving a user time from having to authorize its use in addition to saving the valuable system resources (e.g. memory, power, etc.) before the supported features are actually needed by the webpage. By emulating or spoofing support of various features of a web browser, the user of a computing device can be spared authorizing use of the various features, and spared the extra power consumption of initializing the various features that may not be used.
    Type: Application
    Filed: November 8, 2016
    Publication date: April 27, 2017
    Inventors: Jonathan Jong-Ho Lee, Craig M. Federighi, Dean Jackson, Roger Duan Fong
  • Patent number: 9507649
    Abstract: Emulating a supported web browser feature when a webpage is merely testing for web browser support of various features. Frequently a web page may test for support of various features of a web browser. The present technology prevents the unnecessary and premature initiation of supported features saving a user time from having to authorize its use, in addition to saving the valuable system resources (e.g. memory, power, etc.) before the supported features are actually needed by the webpage. By emulating or spoofing support of various features of a web browser, the user of a computing device can be spared authorizing use of the various features, and spared the extra power consumption of initializing the various features that may not be used.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: November 29, 2016
    Assignee: Apple Inc.
    Inventors: Jonathan Jong-Ho Lee, Craig M. Federighi, Dean Jackson, Roger Duan Fong
  • Publication number: 20150347198
    Abstract: Emulating a supported web browser feature when a webpage is merely testing for web browser support of various features. Frequently a web page may test for support of various features of a web browser. The present technology prevents the unnecessary and premature initiation of supported features saving a user time from having to authorize its use, in addition to saving the valuable system resources (e.g. memory, power, etc.) before the supported features are actually needed by the webpage. By emulating or spoofing support of various features of a web browser, the user of a computing device can be spared authorizing use of the various features, and spared the extra power consumption of initializing the various features that may not be used.
    Type: Application
    Filed: May 29, 2014
    Publication date: December 3, 2015
    Inventors: Jonathan Jong-Ho Lee, Craig M. Federighi, Dean Jackson, Roger Duan Fong