Patents by Inventor Momchil Filev

Momchil Filev 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: 9516366
    Abstract: The various embodiments described herein include methods and systems for determining user engagement with media content. In one aspect, a method is performed at a server system. The method includes: (1) receiving, from a first device configured to control presentation of media content, media content identification information for media content presented during a time period; (2) receiving mobile device usage information from a second device in proximity to the first device, the second device associated with a user and the usage information corresponding to mobile device usage of the user during the time period; (3) based on the usage information and the identification information, determining a level of engagement of the user with the presented media content; and (4) if the level of engagement meets one or more predefined criterion, recommending additional media content to the user and/or targeting advertisements at the user based on the presented media content.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: December 6, 2016
    Assignee: GOOGLE INC.
    Inventors: Momchil Filev, Martin Freund
  • Patent number: 9367524
    Abstract: Apparatus and method for dynamic web page layout optimization. In accordance with some embodiments, a plurality of different layouts are defined for a web page of a publisher. Each of the different layouts have at least one common element and at least one content slot adapted to display a content item. A request for the web page is received from a network accessible device having associated profile information, and a selected layout is identified using the profile information. At least one content item is selected for display in each content slot of the selected layout. Data are thereafter transferred to the network accessible device to display the web page arranged in accordance with the selected layout along with the selected content item.
    Type: Grant
    Filed: June 6, 2012
    Date of Patent: June 14, 2016
    Assignee: Google, Inc.
    Inventors: Momchil Filev, Johnny Chen
  • Publication number: 20160150344
    Abstract: Systems and methods that reproduce surround sound effects from an audio source are described. Wireless communication devices form a wireless network in which music, for example, can be played on the speakers of the wireless communication devices to reproduce surround sound effects from a selected audio source. As the wireless communication devices roam with respect to each other or with respect to a focal point or listening position of the wireless network, the wireless network adjusts how the audio source is played at each speaker of the respective wireless communication device to maintain or to enhance the reproduction of surround sound effects from the audio source.
    Type: Application
    Filed: January 28, 2016
    Publication date: May 26, 2016
    Inventors: Momchil Filev, Martin Brandt Freund
  • Publication number: 20160073143
    Abstract: The various embodiments described herein include methods and systems for determining user engagement with media content. In one aspect, a method is performed at a server system. The method includes: (1) receiving, from a first device configured to control presentation of media content, media content identification information for media content presented during a time period; (2) receiving mobile device usage information from a second device in proximity to the first device, the second device associated with a user and the usage information corresponding to mobile device usage of the user during the time period; (3) based on the usage information and the identification information, determining a level of engagement of the user with the presented media content; and (4) if the level of engagement meets one or more predefined criterion, recommending additional media content to the user and/or targeting advertisements at the user based on the presented media content.
    Type: Application
    Filed: November 16, 2015
    Publication date: March 10, 2016
    Inventors: Momchil Filev, Martin Freund
  • Patent number: 9276757
    Abstract: A method performed by one or more processing devices includes transmitting, to a first client device, content items, wherein one of the content items is selected by a user of the first client device; receiving, from a second client device, information indicative of a selection, by a user of the second client device, of a reference in a social networking system to a resource associated with the selected content item; wherein the user of the first client device has a social connection in the social networking system to the user of the second client device; and generating, based on the information received, one or more viral metrics for the selected content item.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: March 1, 2016
    Assignee: Google Inc.
    Inventors: Martin B. Freund, Momchil Filev
  • Patent number: 9219790
    Abstract: Systems and methods, for determining user engagement with displayed media content are disclosed. In some implementations, a method includes: receiving media content identification information from a first electronic device configured to control presentation of media content, receiving mobile device usage information from a second electronic device, where the second electronic device is associated with a user in proximity to the first electronic device, determining based on the media content identification information, media content presented at the first device, associating the determined media content and the mobile device usage information, and based on correspondence between the associated received mobile device usage information and the media content identification information, estimating user engagement of the user with the presented media content.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: December 22, 2015
    Assignee: GOOGLE INC.
    Inventors: Momchil Filev, Martin Freund
  • Publication number: 20150227342
    Abstract: A list of contacts in an electronic device may be sorted manually based on date when the contacts are added and/or location where the contacts are added. In this regard, contacts may be sorted and/or displayed in the order in which they were added—e.g., with the newest contacts on top, and/or in alphabetical order of the locations where the contacts were added. In some instances, the contacts may be prioritized (e.g., based on user input or commands) with certain number of contacts that are most recently added and/or were added in closest proximity to the current location of the electronic device or its user being listed or displayed on top.
    Type: Application
    Filed: August 20, 2012
    Publication date: August 13, 2015
    Inventors: Martin Freund, Momchil Filev
  • Publication number: 20150205463
    Abstract: Systems and methods for storing data entered online are provided. In some aspects, a method includes loading a user interface with an application; receiving a first data entry at a first area on the user interface and a second data entry at a second area on the user interface; displaying the user interface with the first data entry in the first area and the second data entry in the second area; associating the first data entry with the first area and the second data entry with the second area; storing the data entries in a remote storage; detecting an interruption in the user interface; retrieving, after detecting the interruption, the stored data entries from the memory; and reproducing the user interface using the retrieved first data entry in the first area and the second data entry in the second area.
    Type: Application
    Filed: June 26, 2012
    Publication date: July 23, 2015
    Applicant: GOOGLE INC.
    Inventors: Momchil FILEV, Martin Freund
  • Patent number: 9014720
    Abstract: Certain embodiments of this disclosure include methods and devices for prioritizing message threads. According to one embodiment, a method is provided for detecting a current location of an electronic device; determining contact location information describing one or more locations of one or more devices associated with one or more contacts; determining respective proximities between the electronic device and the one or more devices associated with the one or more contacts based at least in part on the current location of the electronic device and the contact location information to provide contact proximity information; identifying a plurality of message threads, wherein each message thread is associated with at least one of the one or more contacts; associating a respective priority value with each message thread based at least in part on the contact proximity information; and outputting, for display, formatting information based on the respective priority values.
    Type: Grant
    Filed: May 23, 2014
    Date of Patent: April 21, 2015
    Assignee: Google Inc.
    Inventors: Momchil Filev, Martin Freund
  • Patent number: 8996537
    Abstract: A system and associated methods for providing electronically noted items are disclosed. The noting application includes a communication module, a determination module, a ranking module and a presentation module. The communication module receives a request for electronically noted items from a first user and user identification data identifying the first user. The determination module determines one or more second users related to the first user based at least in part on the user identification data. The determination module retrieves a first set of two or more electronically noted items marked by the one or more second users. The ranking module ranks the first set of two or more electronically noted items to generate a second set of two or more electronically noted items. The presentation module provides for display the second set of two or more electronically noted items to the first user.
    Type: Grant
    Filed: April 15, 2013
    Date of Patent: March 31, 2015
    Assignee: Google Inc.
    Inventors: Martin Brandt Freund, Momchil Filev
  • Patent number: 8996312
    Abstract: Provided are systems, computer-implemented methods, and computer-readable media for providing alternative trips for a computer-implemented trip search. User may submit a trip request associated with a primary transportation mode between an origin and a destination, such as by submitting a request for directions via an interactive map. The trip price for the primary trip may be determined. Additionally, alternative trip prices for alternative transportation modes may be determined and compared to the primary trip price. If an alternative trip price is lower than the primary trip price, an alternative trip notification may be provided to user with information about the alternative trip, such as a link to further details about the alternative trip.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: March 31, 2015
    Assignee: Google Inc.
    Inventors: Martin Freund, Momchil Filev
  • Patent number: 8897811
    Abstract: Certain implementations of the disclosed technology may include systems and methods for aggregating data indicating one or more missed calls and adjusting mobile computing device settings. According to an implementation, a method is provided that includes defining, by a computing device, one or more missed call regions based at least in part on location data associated with one or more missed calls. The method includes receiving a request from a mobile computing device, and sending, to the mobile computing device and in response to the request, an indication of the one or more of the missed call regions. Another implementation can include the method of determining a location of a mobile computing device relative to one or more missed call regions.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: November 25, 2014
    Assignee: Google Inc.
    Inventor: Momchil Filev
  • Publication number: 20140295805
    Abstract: Certain implementations of the disclosed technology may include systems and methods for aggregating data indicating one or more missed calls and adjusting mobile computing device settings. According to an implementation, a method is provided that includes defining, by a computing device, one or more missed call regions based at least in part on location data associated with one or more missed calls. The method includes receiving a request from a mobile computing device, and sending, to the mobile computing device and in response to the request, an indication of the one or more of the missed call regions. Another implementation can include the method of determining a location of a mobile computing device relative to one or more missed call regions.
    Type: Application
    Filed: June 29, 2012
    Publication date: October 2, 2014
    Applicant: Google, Inc.
    Inventor: Momchil Filev
  • Publication number: 20140258436
    Abstract: Certain embodiments of this disclosure include methods and devices for prioritizing message threads. According to one embodiment, a method is provided for detecting a current location of an electronic device; determining contact location information describing one or more locations of one or more devices associated with one or more contacts; determining respective proximities between the electronic device and the one or more devices associated with the one or more contacts based at least in part on the current location of the electronic device and the contact location information to provide contact proximity information; identifying a plurality of message threads, wherein each message thread is associated with at least one of the one or more contacts; associating a respective priority value with each message thread based at least in part on the contact proximity information; and outputting, for display, formatting information based on the respective priority values.
    Type: Application
    Filed: May 23, 2014
    Publication date: September 11, 2014
    Applicant: Google Inc.
    Inventors: Momchil Filev, Martin Freund
  • Publication number: 20140213226
    Abstract: Systems and methods that reproduce surround sound effects from an audio source are described. Wireless communication devices form a wireless network in which music, for example, can be played on the speakers of the wireless communication devices to reproduce surround sound effects from a selected audio source. As the wireless communication devices roam with respect to each other or with respect to a focal point or listening position of the wireless network, the wireless network adjusts how the audio source is played at each speaker of the respective wireless communication device to maintain or to enhance the reproduction of surround sound effects from the audio source.
    Type: Application
    Filed: April 1, 2014
    Publication date: July 31, 2014
    Applicant: Google Inc.
    Inventors: Momchil Filev, Martin Brandt Freund
  • Patent number: 8774770
    Abstract: Certain embodiments of this disclosure include methods and devices for prioritizing message threads. According to one embodiment, a method is provided for detecting a current location of an electronic device; determining contact location information describing one or more locations of one or more devices associated with one or more contacts; determining respective proximities between the electronic device and the one or more devices associated with the one or more contacts based at least in part on the current location of the electronic device and the contact location information to provide contact proximity information; identifying a plurality of message threads, wherein each message thread is associated with at least one of the one or more contacts; associating a respective priority value with each message thread based at least in part on the contact proximity information; and outputting, for display, formatting information based on the respective priority values.
    Type: Grant
    Filed: October 18, 2012
    Date of Patent: July 8, 2014
    Assignee: Google Inc.
    Inventors: Momchil Filev, Martin Freund
  • Patent number: 8712328
    Abstract: Systems and methods that reproduce surround sound effects from an audio source are described. Wireless communication devices form a wireless network in which music, for example, can be played on the speakers of the wireless communication devices to reproduce surround sound effects from a selected audio source. As the wireless communication devices roam with respect to each other or with respect to a focal point or listening position of the wireless network, the wireless network adjusts how the audio source is played at each speaker of the respective wireless communication device to maintain or to enhance the reproduction of surround sound effects from the audio source.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: April 29, 2014
    Assignee: Google Inc.
    Inventors: Momchil Filev, Martin Brandt Freund
  • Publication number: 20140095514
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adjusting ordinal positions for content item slots in response to determining that a content item slot with a highest slot ordinal position relative to the other content item slots in a resource is not within a viewport area. Adjusting the adjusting ordinal positions of either the content item slots or content items to be served in the content item slots ensures that a content item slot in the viewport displays a content item with a highest respective ordinal position in a ranking relative to other content items is rendered in the content item slot within the viewport area.
    Type: Application
    Filed: October 2, 2012
    Publication date: April 3, 2014
    Inventors: Momchil Filev, Martin B. Freund
  • Publication number: 20140089072
    Abstract: Systems and methods for posting purchase information are provided. In some aspects, a representation of a set of purchases associated with a user of a social networking service is received. That content related to one or more purchases from the set of purchases is to be posted to the social networking service is determined based on a first set of rules. The content related to the one or more purchases is posted, in association with the user, to the social networking service in response to determining that the content is to be posted to the social networking service.
    Type: Application
    Filed: September 25, 2012
    Publication date: March 27, 2014
    Applicant: Google Inc.
    Inventors: Martin Brandt FREUND, Momchil Filev
  • Publication number: 20140089401
    Abstract: A system and method for generating one or more statistics related to a photo. The system and method include collecting information describing circumstances of an event resulting in creation of a first photo taken by a camera; associating the information with the first photo, where the information includes attributes of an image included in the first photo and the camera; analyzing the information with respect to social networking information stored in one or more databases; and identifying one or more other photos related to the first photo based on results of the analysis.
    Type: Application
    Filed: September 24, 2012
    Publication date: March 27, 2014
    Applicant: GOOGLE INC.
    Inventors: Momchil Filev, Martin Brandt Freund