Patents by Inventor Brett Rolston Lider

Brett Rolston Lider 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: 11120055
    Abstract: A system and method for generating activity summaries for users. User activity information is received by a user activity information receiver module. Once enough data is received and processed, the data is analyzes and segmented to determine and create an activity summary or story. Content is selected. The selection of the content includes selection of content items, such as multimedia items, e.g. pictures and videos. Secondary information, such as user activity information or location information is analyzed. A story is generated based on the selected content, including the selected content. The story is represented by a display of the selected media and other information associated with the media.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: September 14, 2021
    Inventors: Joseph Robert Smarr, Anand Agarawala, Brett Rolston Lider, Benjamin David Eidelson
  • Publication number: 20190354542
    Abstract: A system and method for generating activity summaries for users. User activity information is received by a user activity information receiver module. Once enough data is received and processed, the data is analyzes and segmented to determine and create an activity summary or story. Content is selected. The selection of the content includes selection of content items, such as multimedia items, e.g. pictures and videos. Secondary information, such as user activity information or location information is analyzed. A story is generated based on the selected content, including the selected content. The story is represented by a display of the selected media and other information associated with the media.
    Type: Application
    Filed: August 5, 2019
    Publication date: November 21, 2019
    Applicant: Google LLC
    Inventors: Joseph Robert Smarr, Anand Agarawala, Brett Rolston Lider, Benjamin David Eidelson
  • Patent number: 10372735
    Abstract: A system and method for generating activity summaries for users. User activity information is received by a user activity information receiver module. Once enough data is received and processed, the data is analyzes and segmented to determine and create an activity summary or story. Content is selected. The selection of the content includes selection of content items, such as multimedia items, e.g. pictures and videos. Secondary information, such as user activity information or location information is analyzed. A story is generated based on the selected content, including the selected content. The story is represented by a display of the selected media and other information associated with the media.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: August 6, 2019
    Assignee: GOOGLE LLC
    Inventors: Joseph Robert Smarr, Anand Agarawala, Brett Rolston Lider, Benjamin David Eidelson
  • Patent number: 10135781
    Abstract: A system and method is disclosed for informing a user of recent activities in an online social network. A message group in an online activity stream of an online network is identified. The message group includes a first message describing a first activity of an online user of the online network, and multiple second messages responsive to the first message, the second messages being representative of multiple ancillary activities performed in the online network with respect to the first activity. A single notification is generated that includes a first description of the first activity, different than the first message, and a second description of the multiple ancillary activities different than each of the multiple second messages. The single notification is then presented in a notification list with other notifications.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: November 20, 2018
    Assignee: GOOGLE LLC
    Inventors: Zachary Yeskel, Brett Rolston Lider, Alison Boncha
  • Patent number: 10084732
    Abstract: In one aspect, a method includes receiving an indication that a first user has interacted with a second user in a social network, calculating a social affinity score between the first user and the second user based on first user information, second user information, or relationship information between the first user and the second user and scheduling delivery of a notification to the recipient based on the social affinity score. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: September 25, 2018
    Assignee: Google LLC
    Inventors: Joseph Robert Smarr, Alexander Fabrikant, Brett Rolston Lider, Zachary Yeskel, Balaji Srinivasan, Bin Chang, Andrew Ames Bunner
  • Patent number: 10038614
    Abstract: A method for selecting a user interface to be provided to one or more users of a social network, the method including steps for receiving edge information, wherein the edge information includes an indication of a number of social networking contacts with which a first user has connected in a social network, receiving frequency information, wherein the frequency information includes a number of times that the first user has interacted with the social network over a time duration and associating the first user with a first segment from among a plurality of segments, based on the edge information and the frequency information. In certain aspects, the method may further include steps for providing the first user with a first user interface, based on the first user's association with the first segment. Systems and computer-readable media are also provided.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: July 31, 2018
    Assignee: Google LLC
    Inventors: Brett Rolston Lider, Austin N Chang, Michael Harry Lintz, Kathleen Ko
  • Patent number: 10025450
    Abstract: A system and method for generating activity summaries to users of a social network server is disclosed. User activity information is received by a user activity information receiver module. The user activity information is then categorized by a categorization module, which in some implementations, also groups the categorized user activity information in accordance with commonalities identified among the user activity information. The categorized user activity information is ranked according to relevance to the user by the ranking module or according to relevance to the user's contacts. An output generation module 308 determines when the groupings are complete. Activity summaries are then generated by the output generation module. The activity summary includes the categorized user activity information. The activity summary is sent for display on a user device of a user.
    Type: Grant
    Filed: April 5, 2013
    Date of Patent: July 17, 2018
    Assignee: Google LLC
    Inventors: Brett Rolston Lider, Joseph Robert Smarr, David Glazer, Kenneth Norton, Anand Agarawala
  • Patent number: 9787485
    Abstract: The disclosed subject matter relates to systems, methods, and machine-readable media for ordering notifications for display in a social networking environment. One example system is configured to obtain a set of notifications for a user, wherein each notification in the set of notifications is generated in response to an event in a social network and, for each notification in the set of notifications, determine an event type associated with the notification and calculate a priority score for the notification based on the event type associated with the notification. The system is further configured to display the set of notifications based on the priority score for each notification in the set of notifications.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: October 10, 2017
    Assignee: Google Inc.
    Inventors: Zachary Yeskel, Balaji Srinivasan, Brett Rolston Lider, Alison Boncha, Boris Mazniker, Andrew Ames Bunner, Gregory Matthew Marra
  • Patent number: 9635400
    Abstract: A video hosting service receives videos uploaded from users and associates the uploaded videos with a set of source content videos. The source content is used to identify the source of portions of video used in the uploaded videos. The source allows a user to view the source from which a portion of a video came from. By identifying the source, the video hosting service can provide additional videos that include different portions of the same source, different sources related to the source, and different videos that use or describe the same portion of the source.
    Type: Grant
    Filed: October 1, 2012
    Date of Patent: April 25, 2017
    Assignee: Google Inc.
    Inventors: Doug Sherrets, Sean Liu, Brett Rolston Lider
  • Patent number: 9633016
    Abstract: A system and method for searching and playing multimedia content on a social network portal is disclosed. The system and method includes hosting a social network portal of a user, wherein the social network portal displays information of the user. The method further includes integrating, on the social network portal of the user, a multimedia controller. A selection or mouse-over of the multimedia controller initiates and controls the playback and selection of a multimedia item on an integrated multimedia player. The method also includes enabling a user to simultaneously navigate the social network portal and stream content via the integrated multimedia player. A user can also search for or request multimedia content via the multimedia controller and player.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: April 25, 2017
    Assignee: Google Inc.
    Inventors: Vivek Paul Gundotra, Ajmal Arshan Asver, Christopher Bader-Wechseler, David Gary Besbris, William M. Biggs, David M. Cohen, Amar Gandhi, Brett Rolston Lider, Noam Lovinsky, Matthew Stephen Steiner
  • Patent number: 9590942
    Abstract: A system and method is disclosed for informing a user of recent activities in an online social network. A notification list, displayed in the online social network, includes one or more visual references, with each visual reference displaying at least one line of context information and at least one line of content information. The context information may include a part of a message describing an original activity performed by a user in the online social network, and the content information may include a concise representation of one or more ancillary activities made by other users in response to the original activity.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: March 7, 2017
    Assignee: GOOGLE INC.
    Inventors: Zachary Yeskel, Brett Rolston Lider, Alison Boncha
  • Patent number: 9508175
    Abstract: Methods and systems for intelligently cropping images, including receiving, over a computer network, a source image, and then associating a first identifier tag with a first object in the source image. A cropped image is generated from the source image wherein the cropping is based on the first object. The system and method then notifying a first user that the first identifier tag is associated with the first object in the cropped image, wherein the notification includes the cropped image.
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: November 29, 2016
    Assignee: Google Inc.
    Inventors: Balaji Srinivasan, Brett Rolston Lider, Zach Yeskel, Alison Boncha
  • Publication number: 20160189415
    Abstract: Methods and systems for intelligently cropping images, including receiving, over a computer network, a source image, and then associating a first identifier tag with a first object in the source image. A cropped image is generated from the source image wherein the cropping is based on the first object. The system and method then notifying a first user that the first identifier tag is associated with the first object in the cropped image, wherein the notification includes the cropped image.
    Type: Application
    Filed: March 9, 2016
    Publication date: June 30, 2016
    Applicant: Google Inc.
    Inventors: Balaji Srinivasan, Brett Rolston Lider, Zach Yeskel, Alison Boncha
  • Patent number: 9317738
    Abstract: Methods and systems for intelligently cropping images, including receiving, over a computer network, a source image, and then associating a first identifier tag with a first object in the source image. A cropped image is generated from the source image wherein the cropping is based on the first object. The system and method then notifying a first user that the first identifier tag is associated with the first object in the cropped image, wherein the notification includes the cropped image.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: April 19, 2016
    Assignee: Google Inc.
    Inventors: Balaji Srinivasan, Brett Rolston Lider, Zach Yeskel, Alison Boncha
  • 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: 20150339374
    Abstract: A system and method for generating activity summaries for users. User activity information is received by a user activity information receiver module. Once enough data is received and processed, the data is analyzes and segmented to determine and create an activity summary or story. Content is selected. The selection of the content includes selection of content items, such as multimedia items, e.g. pictures and videos. Secondary information, such as user activity information or location information is analyzed. A story is generated based on the selected content, including the selected content. The story is represented by a display of the selected media and other information associated with the media.
    Type: Application
    Filed: May 20, 2015
    Publication date: November 26, 2015
    Inventors: Joseph Robert Smarr, Anand Agarawala, Brett Rolston Lider, Benjamin David Eidelson
  • Patent number: 9183515
    Abstract: In one aspect, a system for presenting a share box with content information in response to an endorsement includes an endorsement sharing module that is responsive to user input and creates a sharing box having content derived from the user context and input request. The endorsement sharing module receives a user request to share information. In response, this endorsement sharing module determines the context of the user, retrieves content based on the context, filters the content based on publisher information, personalizes the share box content, and adds the content to a share box. The endorsement sharing module also adds one or more actions to the share box after which the share box is provided for display to the user.
    Type: Grant
    Filed: August 21, 2012
    Date of Patent: November 10, 2015
    Assignee: Google Inc.
    Inventors: Vivek Paul Gundotra, David Glazer, Evan Gilbert, David Mark Byttow, Garry Boyer, Aron Giles, Jonathan Terleski, Brett Rolston Lider, Daniel Wesley Dulitz, Matthew Allen Gundersen
  • Patent number: 9158440
    Abstract: In some implementations, a method includes causing a display of a portion of a data presentation within a view in a graphical interface, where different portions of the data presentation are displayable. The method includes determining at least one current state of the device, and causing a display of one or more information areas within the view based on the current state, including determining a display mode from available display modes for each of the information areas. The available display modes include independent and dependent display modes, where the independent display mode causes an information area to be displayed within the view regardless of the displayed portion of the data presentation, and the dependent display mode causes the information area to be associated with one or more locations in the data presentation and displayed within the view based on an associated location being in the view.
    Type: Grant
    Filed: August 1, 2012
    Date of Patent: October 13, 2015
    Assignee: Google Inc.
    Inventors: Brett Rolston Lider, Andrew J. Hertzfeld
  • Patent number: 9146656
    Abstract: A system for generating a user interface for notification includes a notification response server and an activity streams backend. The notification response server receives requests for notification information from client devices. The notification response server provides information including a number of notifications, a list of notifications, and detail about each notification. The notification response server and the client device cooperate to present a notifications menu that is part of a browser window header that is consistent regardless of the tab being displayed. The activity streams backend is coupled to the notification response server and a plurality of other servers with which the user may interact. These other servers generate messages for which the notification response server generates corresponding notifications. The present disclosure also includes a method for displaying a number, list or details about notifications and methods for responding to notifications within the user interface.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: September 29, 2015
    Assignee: Google Inc.
    Inventors: Balaji Srinivasan, Maximilian Alexander Ventilla, Brett Rolston Lider
  • Patent number: 9083670
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for providing a user with notifications about events in a social network. A system may be configured to determine that a number of events for a user have occurred on a social network, wherein each event for the user is associated with an entity, calculate a score for each event based on a profile for the user and a profile for the entity associated with the event, and generate a notification for the user, wherein the notification comprises a plurality of information elements, wherein each information element is associated with one of the events in the number of events, and wherein the plurality of information elements in the notification are prioritized based on the score for each of the events.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: July 14, 2015
    Assignee: Google Inc.
    Inventors: Alison Boncha, Brett Rolston Lider, Zachary Yeskel, Bin Chang, Joseph Robert Smarr, Balaji Srinivasan