Patents by Inventor Priyan Gunatilake

Priyan Gunatilake 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: 9953446
    Abstract: Various aspects of a method and system to present information via a user interface are disclosed herein. In accordance with an embodiment, the method includes detection of an orientation of an electronic device. The electronic device overlays one or more layers of information on the user interface displayed at the electronic device. Transparency of the overlaid one or more layers of information is dynamically adjusted based on the detected orientation of the electronic device.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: April 24, 2018
    Assignee: SONY CORPORATION
    Inventors: Gary Lyons, David Young, Jenny Fredriksson, Priyan Gunatilake, Eric Hsiao, Sriram Sampathkumaran
  • Patent number: 9734407
    Abstract: A system, method, and computer program product for automatically analyzing multimedia data are disclosed. Embodiments receive multimedia data, detect portions having specified features, and output a corresponding subset of the multimedia data. Content features from downloaded or streaming movies or video clips are identified as a human probably would do, but in essentially real time. Embodiments then generate an index or menu based on individual consumer preferences. Consumers can peruse the index, or produce customized trailers, or edit and tag content with metadata as desired. The tool can categorize and cluster content by feature, to assemble a library of scenes or scene clusters according to user-selected criteria.
    Type: Grant
    Filed: September 11, 2014
    Date of Patent: August 15, 2017
    Assignee: Sony Corporation
    Inventor: Priyan Gunatilake
  • Patent number: 9594959
    Abstract: A system, method, and computer program product for automatically analyzing multimedia data are disclosed. Embodiments receive multimedia data, detect portions having specified features, and output a corresponding subset of the multimedia data. Content features from downloaded or streaming movies or video clips are identified as a human probably would do, but in essentially real time. Embodiments then generate an index or menu based on individual consumer preferences. Consumers can peruse the index, or produce customized trailers, or edit and tag content with metadata as desired. The tool can categorize and cluster content by feature, to assemble a library of scenes or scene clusters according to user-selected criteria.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: March 14, 2017
    Assignee: Sony Corporation
    Inventor: Priyan Gunatilake
  • Publication number: 20160189405
    Abstract: Various aspects of a method and system to present information via a user interface are disclosed herein. In accordance with an embodiment, the method includes detection of an orientation of an electronic device. The electronic device overlays one or more layers of information on the user interface displayed at the electronic device. Transparency of the overlaid one or more layers of information is dynamically adjusted based on the detected orientation of the electronic device.
    Type: Application
    Filed: December 24, 2014
    Publication date: June 30, 2016
    Inventors: GARY LYONS, DAVID YOUNG, JENNY FREDRIKSSON, PRIYAN GUNATILAKE, ERIC HSIAO, SRIRAM SAMPATHKUMARAN
  • Patent number: 8971651
    Abstract: A system, method, and computer program product for automatically analyzing multimedia data are disclosed. Embodiments receive multimedia data, detect portions having specified features, and output a corresponding subset of the multimedia data. Content features from downloaded or streaming movies or video clips are identified as a human probably would do, but in essentially real time. Embodiments then generate an index or menu based on individual consumer preferences. Consumers can peruse the index, or produce customized trailers, or edit and tag content with metadata as desired. The tool can categorize and cluster content by feature, to assemble a library of scenes or scene clusters according to user-selected criteria.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: March 3, 2015
    Assignee: Sony Corporation
    Inventor: Priyan Gunatilake
  • Patent number: 8966515
    Abstract: A system, method, and computer program product for automatically analyzing multimedia data are disclosed. Embodiments receive multimedia data, detect portions having specified features, and output a corresponding subset of the multimedia data. Content features from downloaded or streaming movies or video clips are identified as a human probably would do, but in essentially real time. Embodiments then generate an index or menu based on individual consumer preferences. Consumers can peruse the index, or produce customized trailers, or edit and tag content with metadata as desired. The tool can categorize and cluster content by feature, to assemble a library of scenes or scene clusters according to user-selected criteria. The results may be sent to visual search engines so that further related content may be identified for use as a customized trailer, replacement content for advertisements, or as material to be shared with others.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: February 24, 2015
    Assignee: Sony Corporation
    Inventor: Priyan Gunatilake
  • Patent number: 8959071
    Abstract: A system, method, and computer program product for automatically analyzing multimedia data are disclosed. Embodiments receive multimedia data, detect portions having specified features, and output a corresponding subset of the multimedia data. Content features from downloaded or streaming movies or video clips are identified as a human probably would do, but in essentially real time. Embodiments then generate an index or menu based on individual consumer preferences. Consumers can peruse the index, or produce customized trailers, or edit and tag content with metadata as desired. The tool can categorize and cluster content by feature, to assemble a library of scenes or scene clusters according to user-selected criteria. The results may be sent to visual search engines so that further related content may be identified for use as a customized trailer, replacement content for advertisements, or as material to be shared with others.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: February 17, 2015
    Assignee: Sony Corporation
    Inventor: Priyan Gunatilake
  • Patent number: 8938393
    Abstract: A system, method, and computer program product for automatically analyzing multimedia data audio content are disclosed. Embodiments receive multimedia data, detect portions having specified audio features, and output a corresponding subset of the multimedia data and generated metadata. Audio content features including voices, non-voice sounds, and closed captioning, from downloaded or streaming movies or video clips are identified as a human probably would do, but in essentially real time. Particular speakers and the most meaningful content sounds and words and corresponding time-stamps are recognized via database comparison, and may be presented in order of match probability. Embodiments responsively pre-fetch related data, recognize locations, and provide related advertisements. The content features may be also sent to search engines so that further related content may be identified. User feedback and verification may improve the embodiments over time.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: January 20, 2015
    Assignee: Sony Corporation
    Inventors: Priyan Gunatilake, Djung Nguyen, Abhishek Patil, Dipendu Saha
  • Publication number: 20140375888
    Abstract: A system, method, and computer program product for automatically analyzing multimedia data are disclosed. Embodiments receive multimedia data, detect portions having specified features, and output a corresponding subset of the multimedia data. Content features from downloaded or streaming movies or video clips are identified as a human probably would do, but in essentially real time. Embodiments then generate an index or menu based on individual consumer preferences. Consumers can peruse the index, or produce customized trailers, or edit and tag content with metadata as desired. The tool can categorize and cluster content by feature, to assemble a library of scenes or scene clusters according to user-selected criteria.
    Type: Application
    Filed: September 11, 2014
    Publication date: December 25, 2014
    Inventor: Priyan Gunatilake
  • Patent number: 8891370
    Abstract: A method and apparatus for transmitting a digitally encoded video image in real time wherein the video image is digitally encoded using a compression algorithm having a variable bit rate, e.g., JPEG2K, to provide an encoded data stream, the encoded data stream is fed into a buffer of known size, and the data is read from the buffer via a streamer with a controllable bit rate to provide a bit stream at a desired stream bit rate for transmission. The bit rate of the encoded data stream from the encoder is monitored by a predictor and predicts a future bit rate of the encoded data stream; and, the bit rate of at least one of the encoder and the streamer is adjusted to provide the desired streaming bit rate wherein the predicting of the future bit rate is carried out using a prediction model based on a smoothed bit rate vs. time curve of the encoded data stream.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: November 18, 2014
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventor: Priyan Gunatilake
  • Publication number: 20140270507
    Abstract: A system, method, and computer program product for automatically analyzing multimedia data are disclosed. Embodiments receive multimedia data, detect portions having specified features, and output a corresponding subset of the multimedia data. Content features from downloaded or streaming movies or video clips are identified as a human probably would do, but in essentially real time. Embodiments then generate an index or menu based on individual consumer preferences. Consumers can peruse the index, or produce customized trailers, or edit and tag content with metadata as desired. The tool can categorize and cluster content by feature, to assemble a library of scenes or scene clusters according to user-selected criteria.
    Type: Application
    Filed: May 29, 2014
    Publication date: September 18, 2014
    Applicant: Sony Corporation
    Inventor: Priyan Gunatilake
  • Publication number: 20140214504
    Abstract: A host device can establish a date and time for an online event such as a movie and send invitations out to join viewing the movie to, e.g., friends on a social network. Accepting friends, along with the host, can enter a theater page prior to the start time to view thumbnails of related recommended movies and can also enter a lobby page to chat and view who else has been invited to attend the movie.
    Type: Application
    Filed: January 31, 2013
    Publication date: July 31, 2014
    Applicant: SONY CORPORATION
    Inventors: David Andrew Young, Tanmay Agnihotri, David Charles Sainte-Claire, Priyan Gunatilake, Nobukazu Sugiyama
  • Publication number: 20130101021
    Abstract: A method and apparatus for transmitting a digitally encoded video image in real time wherein the video image is digitally encoded using a compression algorithm having a variable bit rate, e.g., JPEG2K, to provide an encoded data stream, the encoded data stream is fed into a buffer of known size, and the data is read from the buffer via a streamer with a controllable bit rate to provide a bit stream at a desired stream bit rate for transmission. The bit rate of the encoded data stream from the encoder is monitored by a predictor and predicts a future bit rate of the encoded data stream; and, the bit rate of at least one of the encoder and the streamer is adjusted to provide the desired streaming bit rate wherein the predicting of the future bit rate is carried out using a prediction model based on a smoothed bit rate vs. time curve of the encoded data stream.
    Type: Application
    Filed: December 17, 2012
    Publication date: April 25, 2013
    Inventor: Priyan GUNATILAKE
  • Patent number: 8379523
    Abstract: A method and apparatus for transmitting a digitally encoded video image in real time via a data network wherein the video image is digitally encoded using a compression algorithm having a variable bit rate, e.g., JPEG2K, to provide an encoded data stream, the encoded data stream is fed into a buffer of known size, and the data is read from the buffer via a streamer with a controllable bit rate to provide a bit stream at a desired stream bit rate for transmission via the network. The bit rate of the encoded data stream from the encoder is monitored by a predictor and predicts a future bit rate of the encoded data stream; and, the bit rate of at least one of the encoder and the streamer is adjusted to provide the desired streaming bit rate.
    Type: Grant
    Filed: April 29, 2011
    Date of Patent: February 19, 2013
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventor: Priyan Gunatilake
  • Publication number: 20130006625
    Abstract: A system, method, and computer program product for automatically analyzing multimedia data audio content are disclosed. Embodiments receive multimedia data, detect portions having specified audio features, and output a corresponding subset of the multimedia data and generated metadata. Audio content features including voices, non-voice sounds, and closed captioning, from downloaded or streaming movies or video clips are identified as a human probably would do, but in essentially real time. Particular speakers and the most meaningful content sounds and words and corresponding time-stamps are recognized via database comparison, and may be presented in order of match probability. Embodiments responsively pre-fetch related data, recognize locations, and provide related advertisements. The content features may be also sent to search engines so that further related content may be identified. User feedback and verification may improve the embodiments over time.
    Type: Application
    Filed: June 28, 2011
    Publication date: January 3, 2013
    Applicant: Sony Corporation
    Inventors: Priyan Gunatilake, Djung Nguyen, Abhishek Patil, Dipendu Saha
  • Publication number: 20120117583
    Abstract: A system, method, and computer program product for automatically analyzing multimedia data are disclosed. Embodiments receive multimedia data, detect portions having specified features, and output a corresponding subset of the multimedia data. Content features from downloaded or streaming movies or video clips are identified as a human probably would do, but in essentially real time. Embodiments then generate an index or menu based on individual consumer preferences. Consumers can peruse the index, or produce customized trailers, or edit and tag content with metadata as desired. The tool can categorize and cluster content by feature, to assemble a library of scenes or scene clusters according to user-selected criteria. The results may be sent to visual search engines so that further related content may be identified for use as a customized trailer, replacement content for advertisements, or as material to be shared with others.
    Type: Application
    Filed: June 28, 2011
    Publication date: May 10, 2012
    Applicant: Sony Corporation
    Inventor: Priyan Gunatilake
  • Publication number: 20120114233
    Abstract: A system, method, and computer program product for automatically analyzing multimedia data are disclosed. Embodiments receive multimedia data, detect portions having specified features, and output a corresponding subset of the multimedia data. Content features from downloaded or streaming movies or video clips are identified as a human probably would do, but in essentially real time. Embodiments then generate an index or menu based on individual consumer preferences. Consumers can peruse the index, or produce customized trailers, or edit and tag content with metadata as desired. The tool can categorize and cluster content by feature, to assemble a library of scenes or scene clusters according to user-selected criteria.
    Type: Application
    Filed: June 28, 2011
    Publication date: May 10, 2012
    Applicant: Sony Corporation
    Inventor: Priyan Gunatilake
  • Publication number: 20120117046
    Abstract: A system, method, and computer program product for automatically analyzing multimedia data are disclosed. Embodiments receive multimedia data, detect portions having specified features, and output a corresponding subset of the multimedia data. Content features from downloaded or streaming movies or video clips are identified as a human probably would do, but in essentially real time. Embodiments then generate an index or menu based on individual consumer preferences. Consumers can peruse the index, or produce customized trailers, or edit and tag content with metadata as desired. The tool can categorize and cluster content by feature, to assemble a library of scenes or scene clusters according to user-selected criteria. The results may be sent to visual search engines so that further related content may be identified for use as a customized trailer, replacement content for advertisements, or as material to be shared with others.
    Type: Application
    Filed: June 28, 2011
    Publication date: May 10, 2012
    Applicant: Sony Corporation
    Inventor: Priyan Gunatilake
  • Publication number: 20110261881
    Abstract: A method and apparatus for transmitting a digitally encoded video image in real time via a data network wherein the video image is digitally encoded using a compression algorithm having a variable bit rate, e.g., JPEG2K, to provide an encoded data stream, the encoded data stream is fed into a buffer of known size, and the data is read from the buffer via a streamer with a controllable bit rate to provide a bit stream at a desired stream bit rate for transmission via the network. The bit rate of the encoded data stream from the encoder is monitored by a predictor and predicts a future bit rate of the encoded data stream; and, the bit rate of at least one of the encoder and the streamer is adjusted to provide the desired streaming bit rate.
    Type: Application
    Filed: April 29, 2011
    Publication date: October 27, 2011
    Applicants: SONY ELECTRONICS INC., SONY CORPORATION
    Inventor: Priyan Gunatilake
  • Patent number: 7983160
    Abstract: A method and apparatus for transmitting a digitally encoded video image in real time via a data network wherein the video image is digitally encoded using a compression algorithm having a variable bit rate, e.g., JPEG2K, to provide an encoded data stream, the encoded data stream is fed into a buffer of known size, and the data is read from the buffer via a streamer with a controllable bit rate to provide a bit stream at a desired stream bit rate for transmission via the network. The bit rate of the encoded data stream from the encoder is monitored by a predictor and predicts a future bit rate of the encoded data stream; and, the bit rate of at least one of the encoder and the streamer is adjusted to provide the desired streaming bit rate.
    Type: Grant
    Filed: September 8, 2004
    Date of Patent: July 19, 2011
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventor: Priyan Gunatilake