Patents by Inventor John-David Salazar

John-David Salazar 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: 9088426
    Abstract: Embodiments generally relate to processing media streams during a multi-user video conference. In one embodiment, a method includes obtaining at least one frame from a media stream, and determining a plurality of coordinates within the at least one frame. The method also includes obtaining at least one media content item, obtaining one or more parameters from a remote user, and adding the at least one media content item to the at least one frame based on the plurality of coordinates and the one or more parameters.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: July 21, 2015
    Assignee: Google Inc.
    Inventors: Janahan Vivekanandan, Frank Petterson, Thor Carpenter, John David Salazar
  • Patent number: 9088697
    Abstract: Embodiments generally relate to processing media streams during a multi-user video conference. In one embodiment, a method includes obtaining at least one audio file and obtaining one or more parameters from a remote user. The method also includes adding user-specified audio content from the at least one audio file to a media stream based on the one or more parameters.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: July 21, 2015
    Assignee: Google Inc.
    Inventors: Janahan Vivekanandan, Frank Petterson, Thor Carpenter, John David Salazar
  • Publication number: 20130147905
    Abstract: Embodiments generally relate to processing media streams during a multi-user video conference. In one embodiment, a method includes obtaining at least one audio file and obtaining one or more parameters from a remote user. The method also includes adding user-specified audio content from the at least one audio file to a media stream based on the one or more parameters.
    Type: Application
    Filed: December 13, 2011
    Publication date: June 13, 2013
    Applicant: GOOGLE INC.
    Inventors: Janahan Vivekanandan, Frank Petterson, Thor Carpenter, John David Salazar
  • Publication number: 20130147904
    Abstract: Embodiments generally relate to processing media streams during a multi-user video conference. In one embodiment, a method includes obtaining at least one frame from a media stream, and determining a plurality of coordinates within the at least one frame. The method also includes obtaining at least one media content item, obtaining one or more parameters from a remote user, and adding the at least one media content item to the at least one frame based on the plurality of coordinates and the one or more parameters.
    Type: Application
    Filed: December 13, 2011
    Publication date: June 13, 2013
    Applicant: GOOGLE INC.
    Inventors: Janahan Vivekanandan,, Frank Petterson, Thor Carpenter, John David Salazar
  • Publication number: 20060259355
    Abstract: The present invention allows for a computing device to collect data on the user's behavior while the user is interacting with digital media, either through listening to music, watching a video, or manipulating a document. The present invention works with servers, client software, and computing devices to seamlessly provide the user with a new media experience.
    Type: Application
    Filed: May 11, 2005
    Publication date: November 16, 2006
    Inventors: Karim Farouki, Oliver Roup, John-David Salazar