Patents by Inventor Robert L. Ridihalgh

Robert L. Ridihalgh 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).

  • Patent number: 10293259
    Abstract: One example method for processing sound in a computer environment includes recognizing a location of a listener in the computer environment, identifying a shape matrix including, for each of a plurality of vectors intersecting the location of the listener, a distance from the location of the listener to an environmental boundary of the computer environment along the vector, selecting an audio filter based on the shape matrix, and outputting sound filtered by the audio filter.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: May 21, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jeffrey Ryan Ballard, Robert L. Ridihalgh
  • Patent number: 10045144
    Abstract: A method for providing directional audio in a computer environment includes recognizing a location of a listener in the computer environment, recognizing a location of a sound emitter in the computer environment, and recognizing a plurality of candidate portal points in the computer environment. Each candidate portal point provides a viable audio path from the location of the sound emitter to the location of the listener. The method further includes identifying a selected portal point from among the plurality of candidate portal points based at least on a first distance from the selected portal point to the location of the listener and a second distance from the selected portal point to the location of the sound emitter and setting a perceived direction of the sound emitter to go through a location of the selected portal point.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: August 7, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jeffrey Ryan Ballard, Robert L. Ridihalgh
  • Publication number: 20170165576
    Abstract: One example method for processing sound in a computer environment includes recognizing a location of a listener in the computer environment, identifying a shape matrix including, for each of a plurality of vectors intersecting the location of the listener, a distance from the location of the listener to an environmental boundary of the computer environment along the vector, selecting an audio filter based on the shape matrix, and outputting sound filtered by the audio filter.
    Type: Application
    Filed: January 9, 2017
    Publication date: June 15, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Jeffrey Ryan Ballard, Robert L. Ridihalgh
  • Publication number: 20170171685
    Abstract: A method for providing directional audio in a computer environment includes recognizing a location of a listener in the computer environment, recognizing a location of a sound emitter in the computer environment, and recognizing a plurality of candidate portal points in the computer environment. Each candidate portal point provides a viable audio path from the location of the sound emitter to the location of the listener. The method further includes identifying a selected portal point from among the plurality of candidate portal points based at least on a first distance from the selected portal point to the location of the listener and a second distance from the selected portal point to the location of the sound emitter and setting a perceived direction of the sound emitter to go through a location of the selected portal point.
    Type: Application
    Filed: January 5, 2017
    Publication date: June 15, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Jeffrey Ryan Ballard, Robert L. Ridihalgh