Patents by Inventor Ryan Charles Knudson

Ryan Charles Knudson 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: 20180293309
    Abstract: One embodiment provides a method, including: receiving, at an information handling device, a user input to play media files associated with a media file type from a playlist comprising a plurality of media files; analyzing, using a processor, the plurality of media files to identify at least one media file not associated with the media file type; disregarding, at least temporarily, based on the analyzing, the at least one media file; and providing, based on the disregarding, output of a media file from the playlist other than the at least temporarily disregarded at least one media file. Other aspects are described and claimed.
    Type: Application
    Filed: April 6, 2017
    Publication date: October 11, 2018
    Inventors: Roderick Echols, Ryan Charles Knudson, Kushagra Jindal, Timothy Winthrop Kingsbury
  • Publication number: 20180275744
    Abstract: For providing a virtual control, a processor identifies a hand of a user forming a specified control activation position in a physical image of the augmented reality display. The processor further presents a virtual control with one or more virtual buttons in a virtual image in the augmented reality display in response to identifying the control activation position.
    Type: Application
    Filed: March 21, 2017
    Publication date: September 27, 2018
    Inventors: Timothy Winthrop Kingsbury, Matthew Jacyno, Ryan Charles Knudson, Christopher Donald Oman
  • Publication number: 20180211650
    Abstract: One embodiment provides a method, including: receiving, at an information handling device, voice input from at least one user; accessing at least one language model; determining, based upon the accessed at least one language model, at least one language of the voice input; and providing output associated with the voice input, based upon the determined language. Other aspects are described and claimed.
    Type: Application
    Filed: January 24, 2017
    Publication date: July 26, 2018
    Inventors: Ryan Charles Knudson, Rod D. Waltermann
  • Publication number: 20180212908
    Abstract: For an electronic communication environment, an apparatus for populating an electronic message with personal boilerplate is disclosed. The apparatus may include a processor and a memory that stores code executable by the processor to identify a message recipient for a message being composed at the apparatus. The processor identifies a communication history between the message recipient and a message composer and further identifies a boilerplate history of the message composer. The processor populates the message being composed with personal boilerplate selected based on the communication history and the boilerplate history. A method and computer program product also perform the functions of the apparatus.
    Type: Application
    Filed: January 23, 2017
    Publication date: July 26, 2018
    Inventors: Ryan Charles Knudson, Rod D. Waltermann
  • Publication number: 20180203905
    Abstract: One embodiment provides a method, comprising: receiving, at an information handling device, query input from at least one user, wherein the query input comprises at least one entity; accessing, using a processor, contextual history data associated with the at least one user; determining, using the contextual history data, a contextual association for the at least one entity; and generating output associated with the contextual association for the at least one entity. Other aspects are described and claimed.
    Type: Application
    Filed: January 16, 2017
    Publication date: July 19, 2018
    Inventors: Ryan Charles Knudson, Jindal Kushagra