Patents by Inventor Dmitry Broyde

Dmitry Broyde 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).

  • Publication number: 20160283092
    Abstract: The present disclosure relates to a method and system for providing personalized images for interfaced objects in a user interface. The method includes receiving information regarding a user and analyzing the information to generate content suggestions for the user. Accordingly, the method may include obtaining media associated with the content suggestions and combining the media to generate a personalized image for least one interface object displayed in a user interface. The method may then transmit the personalized image to a client device to be embedded as an interface object in the user interface.
    Type: Application
    Filed: March 24, 2015
    Publication date: September 29, 2016
    Inventors: Dmitry Broyde, Konstantin Shtoyk, Vijnan Shastri, Adam Jonathan Zarek
  • Patent number: 9330107
    Abstract: A system, computer-readable storage medium storing at least one program, and a computer-implemented method for storing metadata for a file in a distributed storage system is presented. Metadata for a file is generated. A subset of metadata clusters in a distributed storage system is identified to form a quorum of metadata clusters. Requests to store the metadata for the file on the metadata clusters in the distributed storage system are issued, where the requests include high priority requests to store the metadata for the file on at least one of the metadata clusters in the quorum of metadata clusters and normal priority requests to store the metadata in the remaining metadata clusters, the metadata being stored on the at least one of the metadata clusters in the quorum of metadata clusters before being stored on the remaining metadata clusters.
    Type: Grant
    Filed: February 6, 2013
    Date of Patent: May 3, 2016
    Assignee: GOOGLE INC.
    Inventors: Alexander Kesselman, Angus Lees, Dmitry Broyde, Michael O'Reilly
  • Patent number: 8935725
    Abstract: A method for enabling visual browsing of a plurality videos includes identifying a low frame rate version for each video from a plurality of videos using one or more computers, wherein the low frame rate version of each video from the plurality of videos is at a frame rate that provides a visually perceptible pause between successive visually distinct frames; and outputting information that defines a visual display, wherein the visual display presents a plurality of graphical representations each corresponding to a respective video from the plurality of videos, wherein each graphical representation from the plurality of graphical representations includes the low frame rate version of the respective video from the plurality of videos.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: January 13, 2015
    Assignee: Google Inc.
    Inventors: Krishnan Eswaran, Vijnan M. Shastri, Dmitry Broyde
  • 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
  • Publication number: 20130060855
    Abstract: System and computer program products for allowing a renderer in a UPnP network the capability of being able to render general Internet content, which the renderer was not designed to render in the contents original data format and file type. The system queries all devices on the local network, queries specific remote servers over the Internet, and retrieves data feeds from remote sources. The queried and retrieved data that is not in a format and file type that can be rendered by the renderer is loaded into a template and turned into a format and file type acceptable by the renderer. The queried and retrieved data in the proper format and file type is organized in a custom format and made available for rendering to the renderer.
    Type: Application
    Filed: August 24, 2012
    Publication date: March 7, 2013
    Applicant: GOOGLE INC.
    Inventors: Xiyuan Xia, David Garcia, Bo Tao, Dmitry Broyde, Shao Lin Zhuo, Yen-Jen Lee
  • 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
  • Publication number: 20090150570
    Abstract: Systems and computer program products for allowing a renderer in a UPnP network the capability of being able to render general Internet content of static or dynamic nature, which the renderer was not designed to render in the contents original data format and file type. The system queries all devices on the local network, queries specific remote servers over the Internet, and retrieves data feeds from remote sources. The queried and retrieved data that is not in a format and file type that can be rendered by the renderer is loaded into a template and turned into a format and file type acceptable by the renderer. The queried and retrieved data in the proper format and file type is organized in a custom format and made available for rendering to the renderer. The system has the capability of transmitting content or the metadata of the content within the devices on the local network to a hosting service over the Internet.
    Type: Application
    Filed: December 7, 2007
    Publication date: June 11, 2009
    Inventors: Bo Tao, David Garcia, Dmitry Broyde, Shao Lin Zhuo, Xiyuan Xia, Yen-Jen Lee
  • Publication number: 20090150481
    Abstract: System and computer program products for allowing a renderer in a UPnP network the capability of being able to render general Internet content of static or dynamic nature, which the renderer was not designed to render in the contents original data format and file type. The system queries all devices on the local network, queries specific remote servers over the Internet, and retrieves data feeds from remote sources. The queried and retrieved data that is not in a format and file type that can be rendered by the renderer is loaded into a template and turned into a format and file type acceptable by the renderer. The queried and retrieved data in the proper format and file type is organized in a custom format and made available for rendering to the renderer. The system has the capability of transmitting content or the metadata of the content within the devices on the local network to a hosting service over the Internet.
    Type: Application
    Filed: December 8, 2007
    Publication date: June 11, 2009
    Inventors: David Garcia, Bo Tao, Xiyuan Xia, Dmitry Broyde, Shao Lin Zhuo, John M. Harding, Yen-Jen Lee
  • Publication number: 20090150480
    Abstract: System and computer program products for allowing a renderer in a UPnP network the capability of being able to render general Internet content, which the renderer was not designed to render in the contents original data format and file type. The system queries all devices on the local network, queries specific remote servers over the Internet, and retrieves data feeds from remote sources. The queried and retrieved data that is not in a format and file type that can be rendered by the renderer is loaded into a template and turned into a format and file type acceptable by the renderer. The queried and retrieved data in the proper format and file type is organized in a custom format and made available for rendering to the renderer. The system has the capability of transmitting content or the metadata of the content within the devices on the local network to a hosting service over the Internet. Additionally, a second local network has the capability of accessing the content stored on the first local network.
    Type: Application
    Filed: December 8, 2007
    Publication date: June 11, 2009
    Inventors: Xiyuan Xia, David Garcia, Bo Tao, Dmitry Broyde, Shao Lin Zhuo, Yen-Jen Lee