Patents by Inventor Shane Hills

Shane Hills 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: 20050188297
    Abstract: Techniques are provided for synchronizing audio and visual content. A multiple audio language product can be produced containing a single video file that is automatically synchronized to whichever audio the viewer selects. The audio streams and video streams are processed into a plurality of segments. If, for example, an audio stream is selected that corresponds to a particular language, which is not the original audio stream that the video was synchronized to, then the duration of each audio segment in the selected stream can be compared with the duration of each segment in the original audio stream. The number of frames in a segment of the video stream can be adjusted based on the comparison. If the playback duration of the selected audio segment is greater than the corresponding original audio segment, one or more frames in the video segment can be repeated.
    Type: Application
    Filed: December 17, 2004
    Publication date: August 25, 2005
    Applicant: Automatic e-Learning, LLC
    Inventors: Jeffrey Knight, Shane Hill, Michael Diesel, Peter Isermann, Richard Beck
  • Publication number: 20050188311
    Abstract: Techniques are provided for identifying reusable content in an electronic presentation. An electronic presentation can be developed that has electronic content. Reusable content that provides information about concepts appearing the electronic presentation or in another electronic presentation can be classified. In response to a request for the reusable content, matching content can be identified, filtered and an appropriate subset of the matching content can be provided.
    Type: Application
    Filed: January 3, 2005
    Publication date: August 25, 2005
    Applicant: Automatic e-Learning, LLC
    Inventors: Michael Diesel, Peter Isermann, Richard Beck, Jeffrey Knight, Shane Hill
  • Publication number: 20050079477
    Abstract: A technique for creating interactions is provided. An interaction is defined in a data table. The data table may be stored in a word processing document. A type of interaction may be specified in the data table. The contents of the table are assessed to determine if any indicators are present, which would identify the type of interaction specified. The table contents may be stored into a string or an array. An interaction is created, based on the stored table contents. This allows developers of computer information, such as e-Learning, technical documents, or web pages to create interactions quickly and easily for their users.
    Type: Application
    Filed: August 12, 2004
    Publication date: April 14, 2005
    Inventors: Michael E. Diesel, Shane Hill