Patents by Inventor Shane Hill

Shane Hill 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: 20150128222
    Abstract: Embodiments of the present disclosure provide an effective, user-friendly approach to help prevent the abuse of social networks by users who misrepresent their age, identity, and/or other information.
    Type: Application
    Filed: January 9, 2014
    Publication date: May 7, 2015
    Applicant: BUILT-IN-MENLO, INC.
    Inventors: Jason Michael Festa, Matthew Holcombe, Shane Hill
  • Publication number: 20110203606
    Abstract: A radially adjustable barrel, a barrel-adjustment assembly, a radially adjustable heater assembly, and a radially adjustable distal-tip assembly. The barrel is radially adjustable between expanded and contracted positions having different diameters. The barrel-adjustment assembly includes a rotary ring defining a spiral cam guide and includes a cam follower attached to the barrel. The heater assembly includes a post, at least one heater, and at least one spring mounting the heater to the post and biasing the heater radially outward. In use, rotating the ring rotates the spiral cam guide, which displaces the cam follower radially inward or outward, which in turn displaces the outer end of the barrel radially inward or outward to decrease or increase the diameter of the barrel. As the diameter of the barrel is adjusted, the heaters remain in contact with the barrel due to the outwardly biasing influence of the spring.
    Type: Application
    Filed: December 22, 2010
    Publication date: August 25, 2011
    Inventors: Justin Recchion, Christopher Ryan Yahnker, Cyan Godfrey, Nathan Wang, David Milton, Shane Hill, M. Shane Price, John D. Stevens
  • Publication number: 20050223318
    Abstract: A highly portable user-friendly development environment is provided that can enable the creative design of custom electronic presentations. Users can design their own custom presentations from a storyboard document, and collaborate with others during the development process. The document-based authoring environment uses a standard word processing document and the structure and content of the presentation can be defined using constructs. The development of presentations can take place in the cells of an electronic table of the word processing document. The constructs are specified in connection with the table, and a build process can process the document and generate a presentation based on the constructs and the content in the table. This document-based authoring environment can expand the possibilities of e-learning course development beyond conventional database development environments.
    Type: Application
    Filed: April 7, 2005
    Publication date: October 6, 2005
    Applicant: Automatic e-Learning, LLC
    Inventors: Michael Diesel, Peter Isermann, Richard Beck, Jeffrey Knight, Shane Hill
  • Publication number: 20050204337
    Abstract: A highly portable user-friendly development environment is provided that can enable the creative design of custom electronic presentations. Users can design their own custom presentations and even their own custom approach for making software development a rational industrial process. The document-based authoring environment uses a standard word processing document, which is controlled by a wizard. The development of presentations can take place in the cells of an electronic table of the word processing document. This document-based authoring environment can expand the possibilities of e-learning course development beyond conventional database development environments.
    Type: Application
    Filed: January 3, 2005
    Publication date: September 15, 2005
    Applicant: Automatic E-Learning LLC
    Inventors: Michael Diesel, Peter Isermann, Richard Beck, Jeffrey Knight, Shane Hill
  • 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: 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: 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