Patents by Inventor Mark Pennell

Mark Pennell 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: 20240082912
    Abstract: This invention in one aspect relates to an iron-based foam usable for an electrochemical device, comprising a composition comprising iron and a refractory element processed to form the iron-based foam having a hierarchical porous structure with self-assembled channels for gas flow reactions and internal space to accommodate volumetric changes on oxidation.
    Type: Application
    Filed: September 12, 2023
    Publication date: March 14, 2024
    Inventors: Jacob Benjamin Mack, Samuel Mark Pennell, David C. Dunand
  • Publication number: 20060235938
    Abstract: The present invention provides a system for determining when to present information to a user based on web page content. The system includes a retriever engine, a display engine, and a parser engine. The retriever engine transmits a domain to a server. In response, the server transmits information to be displayed and in-context rules, which are received by the retriever engine. The parser engine parses the HTML source code of a web page and decides whether to display the information based on the in-context rules. If it is determined that the information should be displayed, the display engine displays the information.
    Type: Application
    Filed: November 12, 2002
    Publication date: October 19, 2006
    Inventors: Mark Pennell, Jeffrey McFadden, Anthony Martin
  • Publication number: 20050198587
    Abstract: In one embodiment, a computer program blocks windows categorized as bad windows, while allowing windows categorized as good windows to be displayed. The computer program may categorize a window by consulting one or more lists. In one embodiment, a list may be updated from time to time to optimize the computer program and prevent program-obsolescence. Techniques for defeating a window-blocking mechanism are also disclosed. In one embodiment, a computer program detects if a window is of a type that offers a product to a user. If so, the computer program provides a separate window containing information regarding the product. In one embodiment, a computer program detects if a user has a need for the computer program. If so, the user is informed of the efficacy of the computer program, which is then offered to the user.
    Type: Application
    Filed: May 6, 2005
    Publication date: September 8, 2005
    Inventors: Mark Pennell, L. Primak, Charles Gilbert
  • Publication number: 20050198315
    Abstract: In one embodiment, a web page stored in a first server computer includes a reference to a wrapping code stored in a second server computer. The wrapping code may be pulled into a client computer when the page is downloaded to the client computer. Upon execution in the client computer, the wrapping code may add a functionality to the web page. The functionality added by the wrapping code may be activated along with a pre-existing functionality of the web page in response to a user interaction with the web page.
    Type: Application
    Filed: February 13, 2004
    Publication date: September 8, 2005
    Inventors: Christopher Wesley, Mark Pennell, Kris Manian, Eric McKinlay
  • Publication number: 20050149854
    Abstract: A method and apparatus allowing for entry of form data in a browser. In the described embodiment, a browser automation program executes on the user's computer and communicates with a browser program in order to determine when forms are encountered.
    Type: Application
    Filed: February 11, 2005
    Publication date: July 7, 2005
    Inventors: Mark Pennell, Anthony Martin
  • Publication number: 20050132072
    Abstract: Accessing web sites on which the user has an account and providing notification of changes at the site, and improved electronic mail management is provided, allowing all email to be collected and forwarded from a central site to other email addresses or allowing for the user to view the email at the central site. The user may assign individual email addresses to any number of uses, for example, an individual email address for use in communicating with a particular commercial web site.
    Type: Application
    Filed: January 25, 2005
    Publication date: June 16, 2005
    Inventors: Mark Pennell, Aleksandar Zorovic, Denis Coleman
  • Publication number: 20050132050
    Abstract: Accessing web sites on which the user has an account and providing notification of changes at the site, and improved electronic mail management is provided, allowing all email to be collected and forwarded from a central site to other email addresses or allowing for the user to view the email at the central site. The user may assign individual email addresses to any number of uses, for example, an individual email address for use in communicating with a particular commercial web site.
    Type: Application
    Filed: January 25, 2005
    Publication date: June 16, 2005
    Inventors: Mark Pennell, Aleksandar Zorovic, Denis Coleman
  • Publication number: 20050125546
    Abstract: Accessing web sites on which the user has an account and providing notification of changes at the site, and improved electronic mail management is provided, allowing all email to be collected and forwarded from a central site to other email addresses or allowing for the user to view the email at the central site. The user may assign individual email addresses to any number of uses, for example, an individual email address for use in communicating with a particular commercial web site.
    Type: Application
    Filed: January 25, 2005
    Publication date: June 9, 2005
    Inventors: Mark Pennell, Aleksandar Zorovic, Denis Coleman