Enabling users searching for common subject matter on a computer network to communicate with one another
AssigneeRed Hat, Inc.
InventorsSeth Nickell, Bryan Clark
Life of this patent
Estimating the term…
Abstract
A method and computer system including launching a dialog window for two users to communicate with one another via respective client devices relating to a particular subject. A search query is received from an additional user including a keyword associated with the particular subject. In response to the request, a backlog of a recent discussion between the two users relating to the particular subject is retrieved and provided to the additional user, wherein the backlog includes a suggested link relating to the recent discussion.
Claims15
A method comprising:
- receiving, by a processor from a first user, a first search query comprising a first keyword associated with a particular subject;
- receiving, by the processor from a second user, a second search query comprising a second keyword associated with the particular subject;
- launching, by the processor, a dialogue window for the first user and the second user to communicate with one another;
- receiving, by the processor from a third user, a third search query comprising a third keyword associated with the particular subject, wherein the first, second, and third keywords comprise the same keyword or different keywords;
- locating, by the processor in response to the third search query, the dialogue window;
- retrieving, by the processor, a backlog of an active discussion between the first user and the second user in the dialogue window;
- and
- providing, by the processor to the third user, the backlog of the active discussion and a suggested link relating to the active discussion.
A non-transitory computer program storage device including instructions that, when executed by a processor, cause the processor to perform operations comprising:
- receiving, by the processor from a first user, a first search query comprising a first keyword associated with a particular subject;
- receiving, by the processor from a second user, a second search query comprising a second keyword associated with the particular subject;
- launching, by the processor, a dialogue window for the first user and the second user to communicate with one another;
- receiving, by the processor from a third user, a third search query comprising a third keyword associated with the particular subject, wherein the first, second, and third keywords comprise the same keyword or different keywords;
- locating, by the processor in response to the third search query, the dialogue window;
- retrieving, by the processor, a backlog of an active discussion between the first user and the second user in the dialogue window;
- and
- providing, by the processor to the third user, the backlog of the active discussion and a suggested link relating to the active discussion.
A computer system comprising:
- a memory;
- and
- a processor coupled to the memory, the processor to execute the instructions to:
- receive, from a first user, a first search query comprising a first keyword associated with a particular subject;
- receive, from a second user, a second search query comprising a second keyword associated with the particular subject;
- launch a dialogue window for the first user and the second user to communicate with one another,
- receive, from a third user, a third search query comprising a third keyword associated with the particular subject, wherein the first, second, and third keywords comprise the same keyword or different keywords,
- locate, in response to the third search query, the dialogue window;
- retrieve a backlog of an active discussion between the first user and the second user in the dialogue window, and
- provide, to the third user, the backlog of the active discussion and a suggested link relating to the active discussion.
Dependencies are inferred from the claim text.