Patents by Inventor Sulanka Goonetilleke

Sulanka Goonetilleke 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: 10699148
    Abstract: Techniques for calibrating a video detection system are disclosed. A videoconferencing system may include a sensor configured to capture sequential frames of video image data during a videoconference. A processing subsystem may be configured to, using a multidimensional filter, generate data indicative of active areas of interest detected within respective ones of a plurality of video frames captured by the sensor, wherein the multidimensional filter is configured to identify active areas of interest (AAOIs) based at least on part upon a programmable density threshold. The processing subsystem may further: determine, based on the data indicative of AAOIs, that the videoconferencing system is in an unstable state; perform a calibration routine to identify one or more threshold values that reduce system instability; and apply the one or more threshold values to the multidimensional filter during further generation of data indicative of active areas of interest.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: June 30, 2020
    Assignee: LIFESIZE, INC.
    Inventors: Sulanka Goonetilleke, Stephen Flosdorf
  • Patent number: 10657405
    Abstract: Techniques for video processing using a topological map are disclosed. Program instructions stored on a computer-readable medium may be executable to receive data indicative of an active area of interest detected within a video frame captured by a detection system, and based upon one or more inclusion criteria, include the active area of interest within a stack of previously identified active areas of interest. The stack may occupy a primary frame within a two-dimensional video space. The instructions may be further executable to update a topological map of the two-dimensional video space based upon the stack, identify within the topological map a two-dimensional region that satisfies a density threshold, and adjust framing of a primary imaging camera based upon the two-dimensional region.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: May 19, 2020
    Assignee: LIFESIZE, INC.
    Inventors: Stephen Flosdorf, Sulanka Goonetilleke
  • Publication number: 20190244047
    Abstract: Techniques for video processing using a topological map are disclosed. Program instructions stored on a computer-readable medium may be executable to receive data indicative of an active area of interest detected within a video frame captured by a detection system, and based upon one or more inclusion criteria, include the active area of interest within a stack of previously identified active areas of interest. The stack may occupy a primary frame within a two-dimensional video space. The instructions may be further executable to update a topological map of the two-dimensional video space based upon the stack, identify within the topological map a two-dimensional region that satisfies a density threshold, and adjust framing of a primary imaging camera based upon the two-dimensional region.
    Type: Application
    Filed: April 22, 2019
    Publication date: August 8, 2019
    Inventors: Stephen Flosdorf, Sulanka Goonetilleke
  • Patent number: 10303967
    Abstract: Techniques for detecting an active area of interest within video data are disclosed. A videoconferencing system may include a sensor configured to capture sequential frames of video image data during a videoconference, and a processing subsystem. The processing subsystem may be configured to, for a given frame, apply filter(s) to individual pixels of the given frame to identify one or more pixels of interest within the given frame, where the filter(s) include a motion detection filter. The processing subsystem may further apply a multidimensional filter to the one or more pixels of interest, the multidimensional filter specifying one or more programmable density thresholds. The processing subsystem may further designate at least one group of pixels of interest that satisfies the one or more programmable density thresholds as an active area of interest; and control an aspect of the videoconference based at least in part upon the active area of interest.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: May 28, 2019
    Assignee: LIFESIZE, INC.
    Inventors: Stephen Flosdorf, Sulanka Goonetilleke
  • Publication number: 20190057273
    Abstract: Techniques for detecting an active area of interest within video data are disclosed. A videoconferencing system may include a sensor configured to capture sequential frames of video image data during a videoconference, and a processing subsystem. The processing subsystem may be configured to, for a given frame, apply filter(s) to individual pixels of the given frame to identify one or more pixels of interest within the given frame, where the filter(s) include a motion detection filter. The processing subsystem may further apply a multidimensional filter to the one or more pixels of interest, the multidimensional filter specifying one or more programmable density thresholds. The processing subsystem may further designate at least one group of pixels of interest that satisfies the one or more programmable density thresholds as an active area of interest; and control an aspect of the videoconference based at least in part upon the active area of interest.
    Type: Application
    Filed: August 7, 2018
    Publication date: February 21, 2019
    Inventors: Stephen Flosdorf, Sulanka Goonetilleke
  • Publication number: 20190058833
    Abstract: Techniques for calibrating a video detection system are disclosed. A videoconferencing system may include a sensor configured to capture sequential frames of video image data during a videoconference. A processing subsystem may be configured to, using a multidimensional filter, generate data indicative of active areas of interest detected within respective ones of a plurality of video frames captured by the sensor, wherein the multidimensional filter is configured to identify active areas of interest (AAOIs) based at least on part upon a programmable density threshold. The processing subsystem may further: determine, based on the data indicative of AAOIs, that the videoconferencing system is in an unstable state; perform a calibration routine to identify one or more threshold values that reduce system instability; and apply the one or more threshold values to the multidimensional filter during further generation of data indicative of active areas of interest.
    Type: Application
    Filed: August 7, 2018
    Publication date: February 21, 2019
    Inventors: Sulanka Goonetilleke, Stephen Flosdorf