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: 20160277326Abstract: 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: ApplicationFiled: March 18, 2016Publication date: September 22, 2016Applicant: Google Inc.Inventors: Doug SHERRETS, Benjamin David EIDELSON, Anish ACHARYA, Andrew Martin DAHLEY, Raymond WIN
-
Patent number: 9418079Abstract: 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: GrantFiled: October 30, 2013Date of Patent: August 16, 2016Assignee: Google Inc.Inventors: Scott Zuccarino, Doug Sherrets, Yumio Saneyoshi
-
Patent number: 9294583Abstract: 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: GrantFiled: March 15, 2013Date of Patent: March 22, 2016Assignee: Google Inc.Inventors: Doug Sherrets, Benjamin David Eidelson, Anish Acharya, Andrew Dahley, Raymond Win
-
Publication number: 20160065530Abstract: 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: ApplicationFiled: November 10, 2015Publication date: March 3, 2016Applicant: Google Inc.Inventors: Jason PRADO, Benjamin David EIDELSON, Peter Michal PAWLOWSKI, Doug SHERRETS
-
Publication number: 20160055341Abstract: 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: ApplicationFiled: December 31, 2013Publication date: February 25, 2016Applicant: GOOGLE INC.Inventors: Doug Sherrets, Ajmal Arshan Asver, Zach Yeskel
-
Patent number: 9235626Abstract: 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: GrantFiled: March 13, 2013Date of Patent: January 12, 2016Assignee: Google Inc.Inventors: Sean Liu, Gunes Erkan, Doug Sherrets, Max Ventilla, Frances Bordwell Haugen
-
Patent number: 9224228Abstract: 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: GrantFiled: March 15, 2013Date of Patent: December 29, 2015Assignee: Google Inc.Inventors: Doug Sherrets, Andrew M. Dahley, Noah Levin
-
Patent number: 9215502Abstract: 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: GrantFiled: September 22, 2014Date of Patent: December 15, 2015Assignee: GOOGLE INC.Inventors: Doug Sherrets, Sean Liu, Brett Rolston Lider
-
Publication number: 20150286642Abstract: 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: ApplicationFiled: June 18, 2015Publication date: October 8, 2015Inventors: Sean Liu, Doug Sherrets, Marco Paglia
-
Publication number: 20150278367Abstract: 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: ApplicationFiled: October 23, 2012Publication date: October 1, 2015Inventors: Austin Chang, Tomasz Charytoniuk, Doug Sherrets, Ben Tauber
-
Patent number: 9098174Abstract: 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: GrantFiled: September 19, 2012Date of Patent: August 4, 2015Assignee: Google Inc.Inventors: Tomasz Charytoniuk, Doug Sherrets
-
Patent number: 9092531Abstract: 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: GrantFiled: February 25, 2013Date of Patent: July 28, 2015Assignee: Google Inc.Inventors: Sean Liu, Doug Sherrets, Marco Paglia
-
Publication number: 20150186660Abstract: 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: ApplicationFiled: December 31, 2013Publication date: July 2, 2015Applicant: GOOGLE INC.Inventors: Doug Sherrets, Ajmal Arshan Asver, Zach Yeskel
-
Publication number: 20150161130Abstract: 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: ApplicationFiled: March 13, 2013Publication date: June 11, 2015Applicant: GOOGLE INC.Inventors: Sean Liu, Gunes Erkan, Doug Sherrets, Max Ventilla, Frances Bordwell Haugen
-
Publication number: 20150066583Abstract: 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: ApplicationFiled: September 4, 2013Publication date: March 5, 2015Applicant: Google Inc.Inventors: Sean Liu, Doug Sherrets, Marco Paglia
-
Patent number: 8942542Abstract: 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: GrantFiled: September 12, 2012Date of Patent: January 27, 2015Assignee: Google Inc.Inventors: Doug Sherrets, Brett Rolston Lider, Murali Krishna Viswanathan, Sean Liu
-
Patent number: 8843951Abstract: 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: GrantFiled: August 27, 2012Date of Patent: September 23, 2014Assignee: Google Inc.Inventors: Doug Sherrets, Sean Liu, Brett Rolston Lider
-
Publication number: 20140244659Abstract: 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: ApplicationFiled: February 25, 2013Publication date: August 28, 2014Applicant: Google Inc.Inventors: Sean Liu, Doug Sherrets, Marco Paglia
-
Publication number: 20140189534Abstract: 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: ApplicationFiled: December 31, 2012Publication date: July 3, 2014Applicant: Google Inc.Inventors: Sean Yaoxing LIU, Doug SHERRETS
-
Publication number: 20140181205Abstract: 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: ApplicationFiled: December 24, 2013Publication date: June 26, 2014Inventors: Doug Sherrets, Scott Robert McMullan, Daniel Burka