Patents by Inventor Harshavardhana N. Kikkeri

Harshavardhana N. Kikkeri 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: 9182838
    Abstract: The subject disclosure is directed towards using timing and/or relative depth data to reduce false positives in gesture detection within a depth-sensed region. Depth camera data is processed to position a cursor over a displayed representation of a control. If the user's hand hovers over the control for a threshold time period, and then changes hand depth a relative amount (e.g., pushes the hand forward a delta amount), an event is fired. The displayed representation of the control may change (e.g., enlarge) upon hovering. The relative depth may be computed based upon the depth when the user hand initially enters the control area. The relative depth may remain the same if the user pulls the hand away from the camera by tracking the maximum depth and firing the event when the maximum depth value minus the current depth value reaches a delta value.
    Type: Grant
    Filed: May 4, 2011
    Date of Patent: November 10, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Harshavardhana N. Kikkeri
  • Patent number: 8929564
    Abstract: The subject disclosure is directed towards a noise adaptive beamformer that dynamically selects between microphone array channels, based upon noise energy floor levels that are measured when no actual signal (e.g., no speech) is present. When speech (or a similar desired signal) is detected, the beamformer selects which microphone signal to use in signal processing, e.g., corresponding to the lowest noise channel. Multiple channels may be selected, with their signals combined. The beamformer transitions back to the noise measurement phase when the actual signal is no longer detected, so that the beamformer dynamically adapts as noise levels change, including on a per-microphone basis, to account for microphone hardware differences, changing noise sources, and individual microphone deterioration.
    Type: Grant
    Filed: March 3, 2011
    Date of Patent: January 6, 2015
    Assignee: Microsoft Corporation
    Inventor: Harshavardhana N. Kikkeri
  • Publication number: 20120268369
    Abstract: The subject disclosure is directed towards using timing and/or relative depth data to reduce false positives in gesture detection within a depth-sensed region. Depth camera data is processed to position a cursor over a displayed representation of a control. If the user's hand hovers over the control for a threshold time period, and then changes hand depth a relative amount (e.g., pushes the hand forward a delta amount), an event is fired. The displayed representation of the control may change (e.g., enlarge) upon hovering. The relative depth may be computed based upon the depth when the user hand initially enters the control area. The relative depth may remain the same if the user pulls the hand away from the camera by tracking the maximum depth and firing the event when the maximum depth value minus the current depth value reaches a delta value.
    Type: Application
    Filed: May 4, 2011
    Publication date: October 25, 2012
    Applicant: MICROSOFT CORPORATION
    Inventor: Harshavardhana N. Kikkeri
  • Publication number: 20120224715
    Abstract: The subject disclosure is directed towards a noise adaptive beamformer that dynamically selects between microphone array channels, based upon noise energy floor levels that are measured when no actual signal (e.g., no speech) is present. When speech (or a similar desired signal) is detected, the beamformer selects which microphone signal to use in signal processing, e.g., corresponding to the lowest noise channel. Multiple channels may be selected, with their signals combined. The beamformer transitions back to the noise measurement phase when the actual signal is no longer detected, so that the beamformer dynamically adapts as noise levels change, including on a per-microphone basis, to account for microphone hardware differences, changing noise sources, and individual microphone deterioration.
    Type: Application
    Filed: March 3, 2011
    Publication date: September 6, 2012
    Applicant: Microsoft Corporation
    Inventor: Harshavardhana N. Kikkeri