Patents by Inventor John Lindal

John Lindal 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: 20180011720
    Abstract: A method, system, and non-transitory computer readable medium to provide trigger-sensitive application help content to a user using a digital application. The method commences upon receiving an input application user interface, the input application user interface being encoded for display within a digital application context (e.g. on a computer screen or on a mobile device). Then, recoding the input application user interface to produce an output application user interface comprising one or more expandable screen devices added to the input application user interface. The user's progress (or lack thereof) is detected based on the user's interaction with the output application user interface page (e.g. on a computer screen or on a mobile device). At least one aspect of the method includes executing or otherwise interacting with a display protocol, the display protocol comprising detecting a trigger event, and revealing the expandable screen device to display an expanded screen device.
    Type: Application
    Filed: September 21, 2017
    Publication date: January 11, 2018
    Applicant: Excalibur IP, LLC
    Inventors: Carol Steinberg, John Lindal, Dave Owen
  • Patent number: 9811350
    Abstract: A method, system, and non-transitory computer readable medium to provide trigger-sensitive application help content to a user using a digital application. The method commences upon receiving an input application user interface, the input application user interface being encoded for display within a digital application context (e.g. on a computer screen or on a mobile device). Then, recoding the input application user interface to produce an output application user interface comprising one or more expandable screen devices added to the input application user interface. The user's progress (or lack thereof) is detected based on the user's interaction with the output application user interface page (e.g. on a computer screen or on a mobile device). At least one aspect of the method includes executing or otherwise interacting with a display protocol, the display protocol comprising detecting a trigger event, and revealing the expandable screen device to display an expanded screen device.
    Type: Grant
    Filed: October 12, 2011
    Date of Patent: November 7, 2017
    Assignee: Excahbur IP, LLC
    Inventors: Carol Steinberg, John Lindal, Dave Owen
  • Publication number: 20130097498
    Abstract: A method, system, and non-transitory computer readable medium to provide trigger-sensitive application help content to a user using a digital application. The method commences upon receiving an input application user interface, the input application user interface being encoded for display within a digital application context (e.g. on a computer screen or on a mobile device). Then, recoding the input application user interface to produce an output application user interface comprising one or more expandable screen devices added to the input application user interface. The user's progress (or lack thereof) is detected based on the user's interaction with the output application user interface page (e.g. on a computer screen or on a mobile device). At least one aspect of the method includes executing or otherwise interacting with a display protocol, the display protocol comprising detecting a trigger event, and revealing the expandable screen device to display an expanded screen device.
    Type: Application
    Filed: October 12, 2011
    Publication date: April 18, 2013
    Inventors: Carol Steinberg, John Lindal, Dave Owen
  • Publication number: 20100131837
    Abstract: Methods and systems for validating input data are provided. Methods employed by the systems may include communicating validation configuration data to a first engine that validates input fields associated with a first communication interface, and generating, via a second engine, browser code operative to cause a browser to validate input fields of a web page associated with the browser code according to the validation configuration data, wherein input fields of the first communication interface and input fields of the web page that are related are validated according to a same set of validation configuration data. An error message may be displayed to a user of the first communication interface when an input field of the first communication interface is invalid. Error message display code may be embedded in the browser code. The error message display code may enable displaying an error message to a user viewing the web page associated with the browser code.
    Type: Application
    Filed: November 25, 2008
    Publication date: May 27, 2010
    Applicant: Yahoo! Inc.
    Inventors: John Lindal, Brad Ciraulo