Work optimization
AssigneeRed Hat, Inc.
InventorsOnd{hacek over (r)}ej {hacek over (Z)}i{hacek over (z)}ka, Peter Skopek
Life of this patent
Estimating the term…
Abstract
A work optimization module identifies a tag associated with a first task, where the first task is associated with a first user. The work optimization module compares the tag to a plurality of tags associated with a plurality of entries in a database, where each entry in the database corresponds to a task and comprises one or more tags describing the task. If the tag matches one of the plurality of tags, the work optimization module detects a duplication of the first task and a second task corresponding to one of the plurality of entries in the database, wherein the second task is associated with a second user.
Claims21
A method, comprising:
- receiving, from a plurality of users associated with an organization, descriptions of tasks performed by each of the plurality of users within the organization and a plurality of tags associated with the tasks;
- identifying a tag of the plurality of tags associated with a first task, wherein the first task is associated with a first user of the plurality of users who performs the first task;
- comparing, by a processing device, the tag to the plurality of tags, wherein the plurality of tags are associated with a plurality of entries in a database, and wherein each entry in the database corresponds to a task and comprises one or more tags describing the task;
- in response to the tag matching one of the plurality of tags, detecting a duplication of the first task and a second task corresponding to one of the plurality of entries in the database, wherein the second task is performed by a second user of the plurality of users;
- and
- providing a notification to the first user who performs the first task and to the second user who performs the second task, wherein the notification indicates that the first task is a duplicate of the second task, wherein the notification indicates that at least one tag associated with the first task matches at least one tag associated with the entry corresponding to the second task, the notification comprising at least one of a pop-up window in a web interface, an email message, a text message, or a voice message.
A system comprising:
- a processing device;
- and
- a memory coupled to the processing device;
- and
- a work optimization module, executed by the processing device from the memory, to:
- receive, from a plurality of users associated with an organization, descriptions of tasks performed by each of the plurality of users within the organization and a plurality of tags associated with the tasks;
- identify a tag of the plurality of tags associated with a first task, wherein the first task is associated with a first user of the plurality of users who performs the first task;
- compare the tag to the plurality of tags, wherein the plurality of tags are associated with a plurality of entries in a database, and wherein each entry in the database corresponds to a task and comprises one or more tags describing the task;
- in response to the tag matching one of the plurality of tags, detect a duplication of the first task and a second task corresponding to one of the plurality of entries in the database, wherein the second task is performed by a second user of the plurality of users;
- and
- provide a notification to the first user who performs the first task and to the second user who performs the second task, wherein the notification indicates that the first task is a duplicate of the second task, wherein the notification indicates that at least one tag associated with the first task matches at least one tag associated with the entry corresponding to the second task, the notification comprising at least one of a pop-up window in a web interface, an email message, a text message, or a voice message.
A non-transitory machine-readable storage medium storing instructions which, when executed, cause a processing device to perform operations comprising:
- receiving, from a plurality of users associated with an organization, descriptions of tasks performed by each of the plurality of users within the organization and a plurality of tags associated with the tasks;
- identifying a tag of the plurality of tags associated with a first task, wherein the first task is associated with a first user of the plurality of users who performs the first task;
- comparing, by the processing device, the tag to the plurality of tags, wherein the plurality of tags are associated with a plurality of entries in a database, and wherein each entry in the database corresponds to a task and comprises one or more tags describing the task;
- in response to the tag matching one of the plurality of tags, detecting a duplication of the first task and a second task corresponding to one of the plurality of entries in the database, wherein the second task is performed by a second user of the plurality of users;
- and
- providing a notification to the first user who performs the first task and to the second user who performs the second task, wherein the notification indicates that the first task is a duplicate of the second task, wherein the notification indicates that at least one tag associated with the first task matches at least one tag associated with the entry corresponding to the second task, the notification comprising at least one of a pop-up window in a web interface, an email message, a text message, or a voice message.
Dependencies are inferred from the claim text.