Patents by Inventor Doug Sherrets

Doug Sherrets 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: 20160277326
    Abstract: Implementations generally relate to updating events in a social network system. In some implementations a method includes generating one or more event objects having an event information section associated with a first user. The method also includes sending a post from the first user to one or more target users in a social network system, updating the one or more event objects based on the event information section, and causing the one or more updated event objects to be displayed along with the post to the one or more target users in the social network system.
    Type: Application
    Filed: March 18, 2016
    Publication date: September 22, 2016
    Applicant: Google Inc.
    Inventors: Doug SHERRETS, Benjamin David EIDELSON, Anish ACHARYA, Andrew Martin DAHLEY, Raymond WIN
  • Patent number: 9418079
    Abstract: A computer-implemented method and computing system for comparing, on a computing device, data concerning a first image within a social network to data concerning a plurality of images within the social network. A subset of similar images is identified, chosen from the plurality of images, based, at least in part, upon the comparison. At least a portion of the subset is presented to a computing device associated with a user.
    Type: Grant
    Filed: October 30, 2013
    Date of Patent: August 16, 2016
    Assignee: Google Inc.
    Inventors: Scott Zuccarino, Doug Sherrets, Yumio Saneyoshi
  • Patent number: 9294583
    Abstract: Implementations generally relate to updating events in a social network system. In some implementations a method includes generating one or more event objects having an event information section associated with a first user. The method also includes sending a post from the first user to one or more target users in a social network system, updating the one or more event objects based on the event information section, and causing the one or more updated event objects to be displayed along with the post to the one or more target users in the social network system.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 22, 2016
    Assignee: Google Inc.
    Inventors: Doug Sherrets, Benjamin David Eidelson, Anish Acharya, Andrew Dahley, Raymond Win
  • Publication number: 20160065530
    Abstract: The present disclosure includes systems and methods for off-the-record communication including expiring messages. An example method comprises receiving an electronic communication from a source device, the electronic communication including at least one expiring message, temporarily storing content of the expiring message in a non-durable memory for a predetermined amount of time, durably storing envelope information associated with the expiring message in a durable memory, and determining whether a recipient device for the expiring message is available to accept transmission of the expiring message and determining whether an expiration event has occurred.
    Type: Application
    Filed: November 10, 2015
    Publication date: March 3, 2016
    Applicant: Google Inc.
    Inventors: Jason PRADO, Benjamin David EIDELSON, Peter Michal PAWLOWSKI, Doug SHERRETS
  • Publication number: 20160055341
    Abstract: In one embodiment, a method for enabling user privacy for content on a network includes receiving input from a first user instructing at least one change in user access to shared content provided by a network system. The change modifies the user access from an existing set of one or more users of the network system to a different set of one or more users of the network system. The method checks a privacy setting associated with each of one or more referred users of the network system who are referred to by the shared content. The privacy setting indicates whether the associated referred user is to be sent a notification indicating that the at least one change in user access has been instructed.
    Type: Application
    Filed: December 31, 2013
    Publication date: February 25, 2016
    Applicant: GOOGLE INC.
    Inventors: Doug Sherrets, Ajmal Arshan Asver, Zach Yeskel
  • Patent number: 9235626
    Abstract: A system obtains a document that is responsive to a user query. The system determines an interest of the user based on stored data associated with the user, and determines that a portion of the document relates to the interest of the user. The system generates a first snippet for the document based on the portion of the document that relates to the interest of the user, and provides the first snippet for the document as part of a result list.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: January 12, 2016
    Assignee: Google Inc.
    Inventors: Sean Liu, Gunes Erkan, Doug Sherrets, Max Ventilla, Frances Bordwell Haugen
  • Patent number: 9224228
    Abstract: A method, computer program product, and computing system for receiving an indication of a user selecting a selected portion of a piece of content for review on a display screen. A determination is made concerning whether the piece of content will fit within the display screen. If the piece of content will not fit within the display screen: a header portion of the piece of content is rendered within an upper portion of the display screen, and the selected portion of the piece of content is rendered within a main portion of the display screen.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: December 29, 2015
    Assignee: Google Inc.
    Inventors: Doug Sherrets, Andrew M. Dahley, Noah Levin
  • Patent number: 9215502
    Abstract: A method for determining user behavior related to media includes receiving a media file containing media, partitioning the media into segments, monitoring user behavior with respect to the media and the segments, logging user behavior with respect to the segments, and identifying a baseline level of user interest with respect to the media. The method may further include comparing logged user behavior with respect to a segment of the media with the baseline level of user interest with respect to the media, responsive to determining that the deviation exceeds a threshold, tagging the media segment to indicate that deviation of the logged user behavior with respect to the segment of the media from the baseline level of user interest with respect to the media, and communicating with a user device regarding tagged segments.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: December 15, 2015
    Assignee: GOOGLE INC.
    Inventors: Doug Sherrets, Sean Liu, Brett Rolston Lider
  • Publication number: 20150286642
    Abstract: A content processing device may be operable to analyze activity information associated with particular content identified in a content library associated with a user account. One or more entities associated with the particular content may be identified by the content processing device. The content processing device may collect, from various sources, information related to each of the identified one or more entities. The content processing device may determine, based on one or both of a result of the analysis and the collected information, update information for the particular content. The content processing device may then add, based on one or more ranking factors, item information comprising the particular content along with the determined update information to a list of items associated with the user account. Upon receiving an indication from a data processing device, the content processing device may communicate the list of items to the data processing device.
    Type: Application
    Filed: June 18, 2015
    Publication date: October 8, 2015
    Inventors: Sean Liu, Doug Sherrets, Marco Paglia
  • Publication number: 20150278367
    Abstract: The disclosure includes a system and method for providing determined content to users. The system includes a social network engine, an affinity module, an optimization module and a content determination module. The social network engine receives registration data from a first user. The affinity module determines one or more affinities between the first user and one or more second users. The optimization module optimizes a content type for the first user. The content determination module determines content of the optimized content type published by the one or more second users and combines the determined content to generate a post based on the one or more affinities. The content determination module provides the post to the first user.
    Type: Application
    Filed: October 23, 2012
    Publication date: October 1, 2015
    Inventors: Austin Chang, Tomasz Charytoniuk, Doug Sherrets, Ben Tauber
  • Patent number: 9098174
    Abstract: Systems and methods for expanding the functionality of a browser URL input box are provided. A first input is received from a navigation field at a browser. An input type of the first input is determined. A plurality of repositories are searched for one or more browser extensions based on the input type. A set of browser extension results are displayed within the navigation field based on a confidence score associated with each repository of the plurality of repositories. The confidence score indicates a probability of a user's intent to use a browser extension included in the browser extension results.
    Type: Grant
    Filed: September 19, 2012
    Date of Patent: August 4, 2015
    Assignee: Google Inc.
    Inventors: Tomasz Charytoniuk, Doug Sherrets
  • Patent number: 9092531
    Abstract: A content processing device may be operable to analyze activity information associated with particular content identified in a content library associated with a user account. One or more entities associated with the particular content may be identified by the content processing device. The content processing device may collect, from various sources, information related to each of the identified one or more entities. The content processing device may determine, based on one or both of a result of the analysis and the collected information, update information for the particular content. The content processing device may then add, based on one or more ranking factors, item information comprising the particular content along with the determined update information to a list of items associated with the user account. Upon receiving an indication from a data processing device, the content processing device may communicate the list of items to the data processing device.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: July 28, 2015
    Assignee: Google Inc.
    Inventors: Sean Liu, Doug Sherrets, Marco Paglia
  • Publication number: 20150186660
    Abstract: In one embodiment, a method for enabling user privacy for content on a network includes receiving input from a first user instructing at least one change in user access to shared content provided by a network system. The change modifies the user access from an existing set of one or more users of the network system to a different set of one or more users of the network system. The method checks a privacy setting associated with each of one or more referred users of the network system who are referred to by the shared content. The privacy setting indicates whether the associated referred user is to be sent a notification indicating that the at least one change in user access has been instructed.
    Type: Application
    Filed: December 31, 2013
    Publication date: July 2, 2015
    Applicant: GOOGLE INC.
    Inventors: Doug Sherrets, Ajmal Arshan Asver, Zach Yeskel
  • Publication number: 20150161130
    Abstract: A system obtains a document that is responsive to a user query. The system determines an interest of the user based on stored data associated with the user, and determines that a portion of the document relates to the interest of the user. The system generates a first snippet for the document based on the portion of the document that relates to the interest of the user, and provides the first snippet for the document as part of a result list.
    Type: Application
    Filed: March 13, 2013
    Publication date: June 11, 2015
    Applicant: GOOGLE INC.
    Inventors: Sean Liu, Gunes Erkan, Doug Sherrets, Max Ventilla, Frances Bordwell Haugen
  • Publication number: 20150066583
    Abstract: A user may have difficulty making a decision about content such as whether to watch a particular content or determining whether the content is something in which the user will be interested. Disclosed are implementations directed to reengage a user in response to an abandonment event and/or provide analytic data to inform a user's decision regarding consumption of content. Analytic data may be provided to the user to help the user make a decision about what content to consume based on, for example, an abandonment rate or other user metrics that indicate interest or disinterest in certain content.
    Type: Application
    Filed: September 4, 2013
    Publication date: March 5, 2015
    Applicant: Google Inc.
    Inventors: Sean Liu, Doug Sherrets, Marco Paglia
  • Patent number: 8942542
    Abstract: This disclosure relates to video segment identification and organization based on dynamic characterizations. A characteristics component analyzes a video, and determines a set of video characteristics based at least in part on the analysis. The video characteristics include but are not limited to a category, a type, an identity of a person, and/or an identity of an object. A segmenting component segments the video based in part on the set of video characteristics, and an indicator component associates indicators corresponding to respective video characteristics with the corresponding video segments.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: January 27, 2015
    Assignee: Google Inc.
    Inventors: Doug Sherrets, Brett Rolston Lider, Murali Krishna Viswanathan, Sean Liu
  • Patent number: 8843951
    Abstract: Techniques for determining user behavior related to media are described. A media file containing media is received. The media is partitioned into segments. The user-interaction analyzer monitors user behavior with respect to viewing the media and the segments. The user's behavior with respect to viewing the segments is logged. Normal user behavior with respect to the media is determined and stored. Logged user behavior with respect to interaction with a segment of the media is compared with the normal user behavior with respect to the media. Logged user behavior of a particular media segment that deviates from normal relative to the determined normal user behavior is determined. A particular media segment that is not normal is tagged. A user device is configured to display indicia indicating user behavior related to media to help inform which parts users tend to like the most.
    Type: Grant
    Filed: August 27, 2012
    Date of Patent: September 23, 2014
    Assignee: Google Inc.
    Inventors: Doug Sherrets, Sean Liu, Brett Rolston Lider
  • Publication number: 20140244659
    Abstract: A content processing device may be operable to analyze activity information associated with particular content identified in a content library associated with a user account. One or more entities associated with the particular content may be identified by the content processing device. The content processing device may collect, from various sources, information related to each of the identified one or more entities. The content processing device may determine, based on one or both of a result of the analysis and the collected information, update information for the particular content. The content processing device may then add, based on one or more ranking factors, item information comprising the particular content along with the determined update information to a list of items associated with the user account. Upon receiving an indication from a data processing device, the content processing device may communicate the list of items to the data processing device.
    Type: Application
    Filed: February 25, 2013
    Publication date: August 28, 2014
    Applicant: Google Inc.
    Inventors: Sean Liu, Doug Sherrets, Marco Paglia
  • Publication number: 20140189534
    Abstract: A computer-implemented method includes receiving from a user a reference to a web resource for sharing with others, and providing a portion of content generated based on the received reference to the web resource for display to the user. The method also includes receiving a user selection of a portion of the generated content based at least on the displayed portion of the generated content. The method also includes generating the snapshot based on the received user selection of the portion of the generated content, and providing, without further user intervention, a rendering including the reference to the web resource and the generated snapshot for sharing with the others. Systems and machine-readable media are also provided.
    Type: Application
    Filed: December 31, 2012
    Publication date: July 3, 2014
    Applicant: Google Inc.
    Inventors: Sean Yaoxing LIU, Doug SHERRETS
  • Publication number: 20140181205
    Abstract: Implementations generally relate to promoting sharing in a social network system. In some implementations, a method includes receiving one or more media items in a social network, where the one or more media items are associated with a location. The method also includes detecting a post, where content in the post references the location. The method also includes providing a suggestion to a user to share the one or more media items in the post.
    Type: Application
    Filed: December 24, 2013
    Publication date: June 26, 2014
    Inventors: Doug Sherrets, Scott Robert McMullan, Daniel Burka