Patents by Inventor Jon Edward Badenell

Jon Edward Badenell 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: 8533723
    Abstract: Systems and methods of providing a computing device application framework. The framework serves as a platform upon which the desktop applications share common data and logic. The framework may include an application component exposes application programming interfaces (APIs) that provides installed applications access to data and services, a download component that maintains versions of the applications installed on a computing device, and a license component that tracks data use and access.
    Type: Grant
    Filed: February 18, 2010
    Date of Patent: September 10, 2013
    Assignee: The Weather Channel, LLC
    Inventors: Jon Edward Badenell, Monisha Longacre
  • Patent number: 8302211
    Abstract: Systems and methods of enabling or disabling functionality in a web browser or browser-based application are disclosed. An example method of controlling the functionality of an application program can include: contacting a server to request content; receiving a response from the server including the requested content and a token that is a text string embedded in the response; decrypting said token; interpreting information contained in said token to determine which features of the application program are available for displaying the requested content; and invoking a level of functionality in said application program in accordance with said token to make the features for displaying the requested content available. The token can be a digital certificate based on the server's domain name or an encrypted hash of the server's domain name.
    Type: Grant
    Filed: May 3, 2010
    Date of Patent: October 30, 2012
    Assignee: The Weather Channel, LLC
    Inventor: Jon Edward Badenell
  • Patent number: 8250569
    Abstract: Methods and system for preventing or allowing an installer application from installing applications based on a comparison of the installer application actions to profiles and rules. The profiles and rules are established (and periodically updated) to identify a particular software installation process as undesirable and stop it from occurring. An install blocker processes the profiles and rules and compares them against what the installer is trying to do as part of its installation process. If the installer is attempting to install an application deemed undesirable, the user could then be notified, provided all of the information about what the installer was trying to do, and provided choice to allow the installation to continue.
    Type: Grant
    Filed: May 3, 2010
    Date of Patent: August 21, 2012
    Assignee: The Weather Channel, LLC
    Inventor: Jon Edward Badenell
  • Patent number: 7752448
    Abstract: Systems and methods of providing a desktop framework. The desktop framework may include an application framework component that includes a set of core libraries that provide desktop applications access to data and services, a download component that maintains versions of the desktop applications and core libraries installed on a computer, and a license component that tracks data use and access. The application framework exposes APIs to provide the desktop applications with access to the data and services. The application framework serves as a platform upon which the desktop applications share common data and logic.
    Type: Grant
    Filed: February 17, 2004
    Date of Patent: July 6, 2010
    Assignee: The Weather Channel, Inc.
    Inventor: Jon Edward Badenell
  • Patent number: 7739682
    Abstract: Methods and system for preventing or allowing an installer application from installing applications based on a comparison of the installer application actions to profiles and rules. The profiles and rules are established (and periodically updated) to identify a particular software installation process as undesirable and stop, it from occurring. An install blocker processes the profiles and rules and compares them against what the installer is trying to do as part of its installation process. If the installer is attempting to install an application deemed undesirable, the user could then be notified, provided all of the information about what the installer was trying to do, and provided choice to allow the installation to continue.
    Type: Grant
    Filed: March 24, 2005
    Date of Patent: June 15, 2010
    Assignee: The Weather Channel, Inc.
    Inventor: Jon Edward Badenell
  • Patent number: 7685598
    Abstract: Systems and methods of providing a desktop framework. The desktop framework may include an application framework component that includes a set of core libraries that provide desktop applications access to data and services, a download component that maintains versions of the desktop applications and core libraries installed on a computer, and a license component that tracks data use and access. The application framework exposes APIs to provide the desktop applications with access to the data and services. The application framework serves as a platform upon which the desktop applications share common data and logic.
    Type: Grant
    Filed: December 23, 2003
    Date of Patent: March 23, 2010
    Assignee: The Weather Channel, Inc.
    Inventors: Jon Edward Badenell, Monisha Longacre