×

Community-based software application help system

  • US 8,977,958 B2
  • Filed: 11/20/2007
  • Issued: 03/10/2015
  • Est. Priority Date: 11/20/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing help information in connection with an application program, the method comprising:

  • displaying, by a computing device, a user interface of the application program for receiving user interactions, the user interface of the application program presenting a control display area having controls to perform application functions of the application program for processing a document associated with the application program;

    executing a plug-in for the application program, the plug-in presenting additional controls in the control display area, the additional controls including a control to create a video clip of help information related to one or more application functions of the application program and a control to search for available help information provided by an online community system hosted by a server;

    in response to selection of the control to create the video clip of help information, capturing video information depicting user interactions with the application program;

    automatically capturing context information maintained by the application program via the plug-in, the context information recorded by the application program during the user interactions with the application program, the context information including user input received by the application program and commands processed by the application program in response to selection of one or more of the controls to perform application functions of the application program;

    generating searchable tag information based on the context information for aiding identification of the video clip in a future search, the searchable tag information indicating the application program and at least one specific application function performed during the user interactions with the application program;

    in response to determining that the user interactions with the application program have completed, generating the video clip of help information based on the captured video information depicting the user interactions with the application program; and

    uploading the video clip of help information with the searchable tag information to the online community system for indexing the video clip of help information based on the application program and the at least one specific application function performed during the user interactions with the application program, wherein;

    the online community system is accessible to a plurality of users,the online community system is configured to provide access to the video clip of help information based on the searchable tag information, andselection of the control to search for available help information presents a dialog box for submitting a query to the online community system.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×