Patents by Inventor Darin Adler

Darin Adler 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).

  • Publication number: 20090228779
    Abstract: The present disclosure generally relates to enabling web applications to use application programming interfaces (APIs) to display content on a mobile computing device. In some embodiments, the APIs can include services to enable web applications to simulate a native application that runs natively on the mobile computing device. In some embodiments, the APIs can include services to annotate a map with an overlay on the display of the mobile computing device. In some embodiments, a caching module is provided for caching resources associated with a web application on the mobile computing device.
    Type: Application
    Filed: March 4, 2009
    Publication date: September 10, 2009
    Inventors: Richard John Williamson, Darin Adler, Aaron Eliezer Golden, Christopher Blumenberg, Maciej Stachowiak, Anders Carlsson, Alexey Proskuryakov
  • Publication number: 20080120626
    Abstract: Methods and apparatuses for providing hardware acceleration of a web browser are disclosed. In one embodiment, a method of operating a web browser on a computer system includes analyzing a data stream having a plurality of fragments. The method further includes determining what fragments of the data stream should be rendered for storage into separate backing stores. The method further includes rendering the fragments into raster images intended for hardware acceleration. The method further includes storing the raster images in the backing stores located in a graphics processing unit.
    Type: Application
    Filed: November 17, 2006
    Publication date: May 22, 2008
    Inventors: Peter Graffagnino, Dave Hyatt, Richard Blanchard, Kevin Calhoun, Gilles Drieu, Maciej Stachowiak, Don Melton, Darin Adler
  • Publication number: 20070162850
    Abstract: Systems, methods, computer-readable mediums, user interfaces and other implementations are disclosed for defining, installing, launching, managing, displaying and operating sports-related widgets in a display environment. The sports-related widgets can be configured to provide information related to sporting events.
    Type: Application
    Filed: January 6, 2006
    Publication date: July 12, 2007
    Inventors: Darin Adler, Freddy Anzures, Matthew Caprile, Gregory Christie, John Louch
  • Publication number: 20060242712
    Abstract: The present invention describes methods for improving security when accessing applications and other executable programs. In one exemplary method, a user is warned if an application that has never been previously run is being launched by the user. Other methods, as well as data processing systems and machine readable media, are also described.
    Type: Application
    Filed: April 22, 2005
    Publication date: October 26, 2006
    Inventors: Christopher Linn, Darin Adler, Donald Melton, Christopher Blumenberg
  • Publication number: 20060206454
    Abstract: Providing immediate search feedback is disclosed. Search input is received within a search field of a web browser application. Based on characteristics of the search input, a determination is made whether to automatically submit a query to a search engine. In one aspect, the query is automatically submitted to the search engine. The query is based on the received first search input. Results are displayed within the web browser application, the results web page returned from the query submitted to the search engine.
    Type: Application
    Filed: March 8, 2005
    Publication date: September 14, 2006
    Inventors: Scott Forstall, Donald Melton, John Sullivan, Darin Adler
  • Publication number: 20050283765
    Abstract: A system, method, and computer program for analyzing code execution and software performance characteristics are disclosed. Samples of code during run-time can be displayed as both a top-down tree of calls from a particular function and a bottom-up tree of calls to the particular function. Data mining techniques, including filtering and focusing, remove code that is not of interest and display code that is more relevant to performance analysis. In particular, functions contained in libraries such as system libraries can be stripped from view. The cost associated with an excluded function can be propagated to a calling function, in either the top-down or bottom-up tree. The principles of the present invention can find particular usefulness with respect to analyzing crashlogs.
    Type: Application
    Filed: June 19, 2004
    Publication date: December 22, 2005
    Inventors: Christina Warren, David Payne, Darin Adler, Maciej Stachowiak, Bertrand Serlet, Christopher Wolf