IP Library › Granted Patent US 11,356,398
Granted Patent B2
US 11,356,398 · App. 16/827,028 · Granted Jun 7, 2022

Lens-focused channel presentation

Inventors: Paul R. Bastide (Ashland, MA); Liam S. Harpur (Skerries, IE); Robert E. Loredo (North Miami Beach, FL); Matthew E. Broomhall (Goffstown, NH)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
H04L51/12G06F40/279H04L65/403
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 11,356,398
App. No.
16/827,028
Granted
Jun 7, 2022
Kind
B2
Abstract

Presenting a lens-focused channel can include determining a state of a separate channel hosted on a data communications network. A topic-specific lens for federating a plurality of topic-specific messages conveyed over the data communications network can be configured in response to a predetermined condition indicated by the state of the channel. A lens-focused channel can be generated for presenting the plurality of topic-specific messages, as federated by the topic-specific lens, to a user over the data communications network.

Claims (38)

1. A method, comprising:

determining a tone of at least one of a plurality of topic-specific messages, conveyed over a data communications network, based on text of the at least one of the plurality of topic-specific messages;

determining, with computer hardware, a state of a channel hosted on the data communications network based, at least in part, on the determined tone of the at least one of the plurality of topic-specific messages;

configuring a topic-specific lens for federating the plurality of topic-specific messages conveyed over the data communications network in response to a predetermined condition indicated by the state of the channel;

polling a group of users and modifying the topic-specific lens based on the polling;

generating a lens-focused channel for presenting the plurality of topic-specific messages, as federated by the topic-specific lens, to a user over the data communications network; and

initiating a workflow based on the topic-specific lens, the workflow creating different topic-specific lens for creating separate channels for separate topics pertaining to a project.

2. The method of claim 1 , wherein each of the plurality of topic-specific messages pertain to at least one topic identified by a natural language classifier.

3. The method of claim 1 , wherein the configuring is based on at least one of a message velocity, message volume, or topic intensity.

4. The method of claim 1 , wherein the federating is based on extracting topic-specific messages from a plurality of channels on the data communications network.

5. The method of claim 1 , wherein the topic-specific lens comprises a plurality of topic-specific lenses, the method further comprising:

selecting each of the plurality of topic-specific lenses based on different topics each uniquely associated with one of the plurality of topic-specific lenses.

6. A system, comprising:

a processor configured to initiate operations including:

determining a tone of at least one of a plurality of topic-specific messages, conveyed over a data communications network, based on text of the at least one of the plurality of topic-specific messages;

determining a state of a channel hosted on the data communications network based, at least in part, on the determined tone of the at least one of the plurality of topic-specific messages;

configuring a topic-specific lens for federating the plurality of topic-specific messages conveyed over the data communications network in response to a predetermined condition indicated by the state of the channel;

polling a group of users and modifying the topic-specific lens based on the polling;

generating a lens-focused channel for presenting the plurality of topic-specific messages, as federated by the topic-specific lens, to a user over the data communications network; and

initiating a workflow based on the topic-specific lens, the workflow creating different topic-specific lens for creating separate channels for separate topics pertaining to a project.

7. The system of claim 6 , wherein each of the plurality of topic-specific messages pertain to at least one topic identified by a natural language classifier.

8. The system of claim 6 , wherein the configuring is based on at least one of a message velocity, message volume, or topic intensity.

9. The system of claim 6 , wherein the federating is based on extracting topic-specific messages from a plurality of channels on the data communications network.

10. The system of claim 6 , wherein the topic-specific lens comprises a plurality of topic-specific lenses, wherein the processor is configured to initiate operations further including:

selecting each of the plurality of topic-specific lenses based on different topics each uniquely associated with one of the plurality of topic-specific lenses.

11. A computer program product, the computer program product comprising:

one or more computer-readable storage mediums and program instructions collectively stored on the one or more computer-readable storage mediums, the program instructions executable by a processor to cause the processor to initiate operations including:

determining a tone of at least one of a plurality of topic-specific messages, conveyed over a data communications network, based on text of the at least one of the plurality of topic-specific messages;

determining a state of a channel hosted on the data communications network based, at least in part, on the determined tone of the at least one of the plurality of topic-specific message;

configuring a topic-specific lens for federating the plurality of topic-specific messages conveyed over the data communications network in response to a predetermined condition indicated by the state of the channel;

polling a group of users and modifying the topic-specific lens based on the polling;

generating a lens-focused channel for presenting the plurality of topic-specific messages, as federated by the topic-specific lens, to a user over the data communications network; and

initiating a workflow based on the topic-specific lens, the workflow creating different topic-specific lens for creating separate channels for separate topics pertaining to a project.

12. The computer program product of claim 11 , wherein each of the plurality of topic-specific messages pertain to at least one topic identified by a natural language classifier.

13. The computer program product of claim 11 , wherein the configuring is based on at least one of a message velocity, message volume, or topic intensity.

14. The computer program product of claim 11 , wherein the federating is based on extracting topic-specific messages from a plurality of channels on the data communications network.

15. The computer program product of claim 11 , wherein the topic-specific lens comprises a plurality of topic-specific lenses, wherein the operations further include:

selecting each of the plurality of topic-specific lenses based on different topics each uniquely associated with one of the plurality of topic-specific lenses.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2020
From: BASTIDE, PAUL R.; HARPUR, LIAM S.; LOREDO, ROBERT E.; BROOMHALL, MATTHEW E.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 052197/0642 →
Continuity (1)
Related Publication 20210297377A1 · Sep 23, 2021