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: 20160283092Abstract: 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: ApplicationFiled: March 24, 2015Publication date: September 29, 2016Inventors: Dmitry Broyde, Konstantin Shtoyk, Vijnan Shastri, Adam Jonathan Zarek
-
Patent number: 9330107Abstract: 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: GrantFiled: February 6, 2013Date of Patent: May 3, 2016Assignee: GOOGLE INC.Inventors: Alexander Kesselman, Angus Lees, Dmitry Broyde, Michael O'Reilly
-
Patent number: 8935725Abstract: 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: GrantFiled: April 16, 2012Date of Patent: January 13, 2015Assignee: Google Inc.Inventors: Krishnan Eswaran, Vijnan M. Shastri, Dmitry Broyde
-
Patent number: 8849956Abstract: 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: GrantFiled: January 14, 2011Date of Patent: September 30, 2014Assignee: Google Inc.Inventors: Dmitry Broyde, Slave Jovanovski, Vijnan Shastri, Stanley Wang
-
Publication number: 20130060855Abstract: 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: ApplicationFiled: August 24, 2012Publication date: March 7, 2013Applicant: GOOGLE INC.Inventors: Xiyuan Xia, David Garcia, Bo Tao, Dmitry Broyde, Shao Lin Zhuo, Yen-Jen Lee
-
Publication number: 20120185568Abstract: 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: ApplicationFiled: January 14, 2011Publication date: July 19, 2012Inventors: Dmitry Broyde, Slave Jovanovski, Vijnan Shastri, Stanley Wang
-
Publication number: 20090150570Abstract: 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: ApplicationFiled: December 7, 2007Publication date: June 11, 2009Inventors: Bo Tao, David Garcia, Dmitry Broyde, Shao Lin Zhuo, Xiyuan Xia, Yen-Jen Lee
-
Publication number: 20090150481Abstract: 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: ApplicationFiled: December 8, 2007Publication date: June 11, 2009Inventors: David Garcia, Bo Tao, Xiyuan Xia, Dmitry Broyde, Shao Lin Zhuo, John M. Harding, Yen-Jen Lee
-
Publication number: 20090150480Abstract: 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: ApplicationFiled: December 8, 2007Publication date: June 11, 2009Inventors: Xiyuan Xia, David Garcia, Bo Tao, Dmitry Broyde, Shao Lin Zhuo, Yen-Jen Lee