John Dimm

San Diego, California, United States Contact Info
954 followers 500+ connections

Join to view profile

About

Highly effective in roles ranging from SQL maven to full stack developer to hands-on…

Activity

Join now to see all activity

Experience & Education

  • Gardyn

View John’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Publications

  • Presenting content one slide at a time

    Web Techniques

    The lowly slide show is an underrated user interface paradigm. This article examines four implementations in detail.

    See publication
  • A Tiny Windows Class Library

    Programmer's Journal

    Soon after the release of the first Windows C++ compiler by Borland, this was the feature article in the November/December 1991 issue of Programmer's Journal. Before OWL or MFC, it showed how a simple class library in Borland C++ lets developers avoid the usual Windows boilerplate code. Create a generic window in two statements.

    See publication

Patents

  • System and method of monitoring and controlling application files

    Issued US 7185015

    A system and method for updating a system that controls applications requested for execution on a workstation. A workstation management module is configured to detect requested execution of an application. A workstation application server receives data associated with the application from the workstation. The application server module can determine one or more categories to associate with the application by referencing an application inventory database or requesting the category from an…

    A system and method for updating a system that controls applications requested for execution on a workstation. A workstation management module is configured to detect requested execution of an application. A workstation application server receives data associated with the application from the workstation. The application server module can determine one or more categories to associate with the application by referencing an application inventory database or requesting the category from an application database factory. The application database factory can receive applications from multiple application server modules. The application database factory determines whether the application was previously categorized and provides the category to the application server module; which forwards a hash/policy table to the workstation management module. Upon receipt of the hash/policy table, the workstation management module applies the policy to control access to the requested application on the workstation.

    Other inventors
    • Harold M. Kester
    • Ronald B. Hegli
    • Mark Richard Anderson
    See patent
  • SEARCHING USING PATTERNS OF USAGE

    Filed US WO/2009/152370

    In various embodiments, the present invention relates disparate objects based on user behavior, thus enabling search engines to provide more comprehensive and accurate results. According to various embodiments of the present invention, multiple kinds of interactions by users with multiple classes of objects can be analyzed. The result is that disparate classes of objects can be related. Derived relations between text and objects can be used to implement search-like functionality or to extend a…

    In various embodiments, the present invention relates disparate objects based on user behavior, thus enabling search engines to provide more comprehensive and accurate results. According to various embodiments of the present invention, multiple kinds of interactions by users with multiple classes of objects can be analyzed. The result is that disparate classes of objects can be related. Derived relations between text and objects can be used to implement search-like functionality or to extend a conventional text retrieval system. In one embodiment, the present invention is used to improve search results and/or recommendations by employing a filtered co-occurrence matrix that provides a representation as to which queries tend to co-occur with the originally submitted query. By supplementing or replacing the original query with co-occurring queries, the system of the present invention is able to generate results that are more likely to be of interest.

    Other inventors
    See patent

Projects

  • Google Chrome Extension: Breakdown for Mint and Personal Capital

    - Present

    Breakdown slices and dices transactions downloaded from Mint and Personal Capital.

    The interface works on all kinds of multidimensional data. Applied to personal financial data, it can answer questions like:

    - Where did all my money go?
    - When did I start shopping more at Trader Joe's than Vons?
    - How did I spend more on vacation this year than usual?

    Breakdown works by loading your Mint or Personal Capital data into Lovefield, the browser-based local database…

    Breakdown slices and dices transactions downloaded from Mint and Personal Capital.

    The interface works on all kinds of multidimensional data. Applied to personal financial data, it can answer questions like:

    - Where did all my money go?
    - When did I start shopping more at Trader Joe's than Vons?
    - How did I spend more on vacation this year than usual?

    Breakdown works by loading your Mint or Personal Capital data into Lovefield, the browser-based local database written in javascript by a team at Google.

    See project
  • Interpreter

    Hands-free continuous voice-to-voice translation on the web.

    See project
  • TalkShow

    - Present

    Shows internet pictures of the things you talk about while it listens. Requires a microphone and Google Chrome Version 25 or above (currently, you need Chrome Beta).

    Other creators
    • Vince Star
    • John McInerney
    See project
  • Collaboration Graph Browser

    -

    Generates a collaboration graph from the musicbrainz database, with 92,044 albums and 68,813 musicians. What were the musicians who played on this album doing before and after?

    Also, I extracted similar data from the public IMDb database, for movies and tv shows. What did the cast and crew of this movie do before and after?

    See project

Languages

  • French

    -

Recommendations received

More activity by John

View John’s full profile

  • See who you know in common
  • Get introduced
  • Contact John directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named John Dimm

Add new skills with these courses