Patents by Inventor Slave Jovanovski

Slave Jovanovski 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: 9253225
    Abstract: Community interaction during video viewing is provided. A video hosting website includes videos available for viewing. Users establish lists of friends, who are other users of the video hosting site. When a user logs on, her presence is made known by an interaction engine to her friends that are also logged in to the site. The user's activities are tracked and her friends are notified of those activities. Tracked activities may include viewing a video, rating a video, commenting on a video, uploading a video to the site, and adding a new friend. Friends are notified of these activities in one embodiment through one or more user interface elements. A user can select a user interface element to discover which of her friends are also watching the same video at that time. A user watching a video can summon her online friends to the watch page to watch collaboratively.
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: February 2, 2016
    Assignee: Google Inc.
    Inventors: Ryan Junee, Herbert Ho, Yu Pan, Erik Klein, Slave Jovanovski, Julian Frumar, Jasson Arthur Schrock, Richard B. Leider, Mohan Nibhanupudi
  • Patent number: 8849956
    Abstract: A system for providing video processing feedback to content providers uploading a video file. As the content provider uploads a video file to the video processing server, the server processes the uploading file and extracts representative video frames from the video file. The video processing server embeds the representative frames into a processing feedback page hosted on a web server in the video processing server. Each representative frame in the feedback page represents a part of the uploading video. The feedback page is accessible through the content provider's browser and the feedback page includes a sequence of representative frames in temporal order. In one embodiment, the representative frames in the feedback page are colored or shaded to indicate whether the video part represented by a particular frame has been processed.
    Type: Grant
    Filed: January 14, 2011
    Date of Patent: September 30, 2014
    Assignee: Google Inc.
    Inventors: Dmitry Broyde, Slave Jovanovski, Vijnan Shastri, Stanley Wang
  • Patent number: 8555177
    Abstract: Community interaction during video viewing is provided. A video hosting website includes videos available for viewing. Users establish lists of friends, who are other users of the video hosting site. When a user logs on, her presence is made known by an interaction engine to her friends that are also logged in to the site. The user's activities are tracked and her friends are notified of those activities. Tracked activities may include viewing a video, rating a video, commenting on a video, uploading a video to the site, and adding a new friend. Friends are notified of these activities in one embodiment through one or more user interface elements. A user can select a user interface element to discover which of her friends are also watching the same video at that time. A user watching a video can summon her online friends to the watch page to watch collaboratively.
    Type: Grant
    Filed: April 22, 2010
    Date of Patent: October 8, 2013
    Assignee: Google, Inc.
    Inventors: Ryan Junee, Herbert Ho, Yu Pan, Erik Klein, Slave Jovanovski, Julian Frumar, Jasson Arthur Schrock, Richard B. Leider, Mohan Nibhanupudi
  • Publication number: 20130247105
    Abstract: A smart subscribe button on watch is presented. In response to a user request for a watch page, a channel associated with the watch page requested by a user is identified. Subscription information of the user is obtained. A determination is made of whether the user is subscribed to the channel associated with the watch page based on the subscription information of the user. If the user is subscribed to the channel, the watch page is modified to reflect the user subscription to the channel associated with the watch page, wherein the modified watch page is to be presented to the user in response to the user request.
    Type: Application
    Filed: March 16, 2012
    Publication date: September 19, 2013
    Applicant: GOOGLE INC.
    Inventors: Slave Jovanovski, Brian Glick
  • Publication number: 20120185568
    Abstract: A system for providing video processing feedback to content providers uploading a video file. As the content provider uploads a video file to the video processing server, the server processes the uploading file and extracts representative video frames from the video file. The video processing server embeds the representative frames into a processing feedback page hosted on a web server in the video processing server. Each representative frame in the feedback page represents a part of the uploading video. The feedback page is accessible through the content provider's browser and the feedback page includes a sequence of representative frames in temporal order. In one embodiment, the representative frames in the feedback page are colored or shaded to indicate whether the video part represented by a particular frame has been processed.
    Type: Application
    Filed: January 14, 2011
    Publication date: July 19, 2012
    Inventors: Dmitry Broyde, Slave Jovanovski, Vijnan Shastri, Stanley Wang