IP Library Granted Patent US 9,177,290
Granted Patent B1
US 9,177,290 · App. 13/665,238 · Granted Nov 3, 2015

Featured items of distributed discussion collaboration

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,177,290
App. No.
13/665,238
Granted
Nov 3, 2015
Kind
B1
Abstract

In an embodiment, a method for distributed discussion collaboration is provided. The computer-implemented method includes selecting a featured discussion item for each of one or more collaborators based on information associated with each respective collaborator. The method also includes providing selected featured discussion items for display to respective one or more collaborators. The method further includes receiving voting information for the featured discussion items displayed to the respective one or more collaborators. In another embodiment, a system for distributed discussion collaboration includes a selection module configured to select a featured discussion item for each of one or more collaborators based on information associated with each respective collaborator. The system also includes a view controller and a voting module.

Claims (32)

1. A computer-implemented method, comprising:

determining, by one or more processors, a geographic location associated with a participating collaborator of an event;

determining, by the one or more processors, a geographic location associated with one or more discussion items, the one or more discussion items are associated with the event;

selecting, by the one or more processors, one or more featured discussion items for the participating collaborator of the event based at least upon a geographic relationship between the geographic location associated with the participating collaborator and a geographic location associated with a featured discussion item in the one or more featured discussion items;

providing, by the one or more processors, the one or more selected featured discussion items for display to the participating collaborator, wherein each of the one or more selected featured discussion items are associated with a number of previously-received positive votes from other participating collaborators; and

receiving, by the one or more processors, information on a positive user vote for a collaborator-selected featured discussion item in the one or more featured discussion items.

2. A computer-implemented method, comprising:

determining, by one or more processors, a geographic location associated with a participating collaborator of an event;

determining, by the one or more processors, a geographic location associated with one or more discussion items, the one or more discussion items are associated with the event;

selecting, by the one or more processors, one or more featured discussion items for the participating collaborator of the event based at least upon a geographic relationship between the geographic location associated with the participating collaborator and a geographic location associated with a featured discussion item in the one or more featured discussion items;

providing, by the one or more processors, the one or more selected featured discussion items for display to the participating collaborator; and

receiving, by the one or more processors, information on a user preference for a collaborator-selected featured discussion item in the one or more featured discussion items, the information on the user preference includes one of a positive vote for the collaborator-selected featured discussion item received from the participating collaborator and a negative vote for the collaborator-selected featured discussion item received from the participating collaborator.

3. The computer-implemented method of claim 2 , wherein each discussion item is associated with a voting score.

4. The computer-implemented method of claim 2 , wherein the positive vote or negative vote includes a timestamp.

5. The computer-implemented method of claim 2 , wherein providing the selected one or more featured discussion items for display to the participating collaborator further comprises ordering the selected one or more featured discussion items by promoting more popular discussion items, prior to providing the selected one or more featured discussion items for display to the participating collaborator.

6. The computer-implemented method of claim 2 , further comprising receiving, by the one or more processors, a comment for the collaborator-selected featured discussion item.

7. The computer-implemented method of claim 2 , wherein providing the selected one or more featured discussion items for display to the participating collaborator includes providing a number of positive votes previously received for the one or more featured discussion items.

8. The computer-implemented method of claim 2 , wherein selecting one or more featured discussion items for display to the participating collaborator further comprises selecting the one or more featured discussion items based upon a submission time of the discussion item.

9. The computer-implemented method of claim 2 , wherein selecting one or more featured discussion items for display to the participating collaborator further comprises selecting the one or more featured discussion items based upon a measure of voting experience for the participating collaborator.

10. The computer-implemented method of claim 2 , wherein providing the one or more featured discussion items for display includes provide two or more featured discussion items for display based on a relationship between the two or more featured discussion items.

11. A system comprising:

one or more processors;

a selection module executable by the one or more processors to, implemented on one or more computing devices, configured to: determine a geographic location associated with a participating collaborator of an event, the selection module further executable to determine a geographic location associated with one or more discussion items, and the one or more discussion items are associated with the event and select one or more featured discussion items for the participating collaborator of the event based at least upon a geographic relationship between the geographic location associated with the participating collaborator and a geographic location associated with a featured discussion item in the one or more featured discussion items;

a view controller, implemented on the one or more computing devices, configured executable by the one or more processors to provide the one or more selected featured discussion items for display to the participating collaborator; and

a voting module, implemented on the one or more computing devices, configured executable by the one or more processors to receive information on a user preference for a collaborator-selected featured discussion item in the one or more featured discussion items, wherein the information on the user preference includes one of a positive vote for the collaborator-selected featured discussion item received from the participating collaborator and a negative vote for the collaborator-selected featured discussion item received from the participating collaborator.

12. The system of claim 11 , wherein each discussion item is associated with a voting score.

13. The system of claim 11 , wherein the positive vote or negative vote includes a timestamp.

14. The system of claim 11 , wherein the selection module is further executable configured to order the selected featured discussion items by promoting more popular discussion items, and wherein the view controller provides the ordered selected featured discussion items for display to the participating collaborator.

15. The system of claim 11 , wherein the voting module is further executable to receive further comprising receiving, by the one or more processors, a comment for the collaborator-selected featured discussion item.

16. The system of claim 11 , wherein the view controller is further executable configured to provide a number of positive votes previously received for each selected featured discussion item.

17. The system of claim 11 , wherein the selection module is further configured executable to select the one or more featured discussion items based upon a submission time of the discussion item.

18. The system of claim 11 , wherein the selection module is further configured executable to select the one or more featured discussion items based upon a measure of voting experience for the collaborator.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044334/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2013
From: HEATH, TALIVER; YOUNG, DAVE; RANGER, COLBY
To: GOOGLE INC.
Reel/Frame 030665/0181 →