IP Library Granted Patent US 10,909,192
Granted Patent B2
US 10,909,192 · App. 15/033,107 · Granted Feb 2, 2021

Providing information technology support

Inventors: Yariv Snapir (Yehud, IL); Gad Sakin (Yehud, IL); Leonid Reznik (Yehud, IL); David Baron (San Diego, CA); Michael Dikman (Yehud, IL)
Assignee: Micro Focus LLC
G06F16/9535G06F16/24578G06F16/285G06Q30/0201G06Q50/01
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 10,909,192
App. No.
15/033,107
Filed
Apr 28, 2016
Granted
Feb 2, 2021
Kind
B2
Examiner
LU, KUEN S
Art Unit
2156
USPC
707/734
Abstract

Providing information technology support can include receiving an information technology question posed by a user, associating a tag with the question based on a topic of the question, determining a plurality of people having a skill associated with the question based on the tag, determining a subset of the plurality of people having the skill that also have a relationship with the user exceeding a relationship threshold, and providing the question to each of the subset of the plurality of people.

Claims (56)

1. A non-transitory computer-readable medium storing instructions executable by a processing resource to:

receive an information technology (IT) request posed by a user regarding an IT issue;

associate a tag with the IT request based on a topic of the IT request;

determine a plurality of people having a skill associated with the IT request exceeding a particular skill threshold, wherein the determining of the plurality of people having the skill associated with the IT request exceeding the particular skill threshold is based on querying a database of profiles associated with the plurality of people having the skill associated with the IT request, the database of profiles queried using the tag and text in the IT request;

determine a subset of the plurality of people having the skill associated with the IT request that also have a relationship with the user exceeding a relationship threshold;

provide the IT request to each of the subset of the plurality of people having the skill associated with the IT request to seek targeted IT support for the IT issue;

receive, responsive to the IT request provided to each of the subset of the plurality of people having the skill associated with the IT request, an answer for the IT issue; and

modify the profiles associated with the plurality of people having the skill associated with the IT request based on resolutions of corresponding IT issues by the plurality of people having the skill associated with the IT request.

2. The non-transitory computer-readable medium of claim 1 , wherein the determining of the plurality of people having the skill associated with the IT request exceeding the particular skill threshold is further based on:

a respective indication made by each of the plurality of people associated with a respective IT skill associated with the IT request possessed by each of the plurality of people;

a respective first IT topic about which each of the plurality of people is knowledgeable, determined based on a respective computing device inputs made by each of the plurality of people over a respective period of time; and

a respective second IT topic about which each of the plurality of people is not knowledgeable, determined based on the respective computing device inputs made by each of the plurality of people over the respective period of time.

3. The non-transitory computer-readable medium of claim 2 , wherein the instructions include instructions to allow the user to:

modify the tag associated with the IT request; and

associate an additional tag with the IT request.

4. The non-transitory computer-readable medium of claim 1 , wherein the instructions include instructions to associate an additional tag with the IT request based on a type of device associated with the user.

5. The non-transitory computer-readable medium of claim 1 , wherein the instructions include instructions to provide the IT request to each of the subset of the plurality of people via an email sent to each of the subset of the plurality of people.

6. The non-transitory computer-readable medium of claim 1 , wherein the instructions include instructions to modify a respective profile of the profiles associated with the plurality of people further based on a respective plurality of computing device inputs made by a respective person of the plurality of people over a respective period of time.

7. A system, comprising:

a processor; and

a non-transitory storage medium storing instructions executable on the processor to:

receive an indication, made by a first user, of a plurality of information technology (IT) skills possessed by the first user;

determine additional IT skills possessed by the first user based on a plurality of inputs made by the first user using a plurality of applications;

add an indication associated with the plurality of IT skills and an indication associated with the additional IT skills to a profile associated with the first user;

receive an IT request regarding an IT issue posed by a second user;

determine an ability of the first user to answer the IT request based on the profile associated with the first user;

based on determining the ability of the first user to answer the IT request and responsive to determining by the instructions that a relationship between the first user and the second user exceeds a relationship threshold, send the IT request to the first user to seek targeted IT support for the IT issue;

receive, responsive to the IT request, an answer for the IT issue; and

modify the profile associated with the first user based on a resolution of the IT issue.

8. The system of claim 7 , wherein the instructions are executable on the processor to send the IT request to the first user via an email sent to the first user, and wherein the email includes a link associated with providing the answer to the IT request.

9. The system of claim 7 , wherein the instructions are executable on the processor to:

determine IT skills the first user does not possess based on the plurality of inputs made by the first user; and

add an indication associated with the IT skills the first user does not possess to the profile associated with the first user.

10. The system of claim 9 , wherein the instructions are executable on the processor to:

cause resolution of the IT issue using information in the answer for the IT issue.

11. A computer-implemented method executed by a system comprising a hardware processor, comprising:

receiving an information technology (IT) request posed by a user regarding an IT issue;

associating a tag with the IT request based on a topic of the IT request;

determining a plurality of people having a skill associated with the IT request exceeding a particular skill threshold, wherein the determining of the plurality of people having the skill associated with the IT request exceeding the particular skill threshold is based on querying a database of profiles associated with the plurality of people having the skill associated with the IT request exceeding a particular skill threshold, the database of profiles queried using the tag and text in the IT request;

identifying people, from among the plurality of people having the skill associated with the IT request exceeding a particular skill threshold, who have a relationship with the user exceeding a relationship threshold, the identified people forming a subset of the plurality of people having the skill associated with the IT request that also have the relationship with the user exceeding the relationship threshold;

sending the IT request to each of the subset of the plurality of people having the skill associated with the IT request to seek targeted IT support for the IT issue;

receiving, responsive to the IT request provided to each of the subset of the plurality of people having the skill associated with the IT request, an answer for the IT issue; and

modifying the profiles associated with the plurality of people having the skill associated with the IT request based on resolutions of corresponding IT issues by the plurality of people having the skill associated with the IT request, the corresponding IT issues including the IT issue.

12. The computer-implemented method of claim 11 , further comprising:

receiving an indication, made by a given user, associated with a plurality of IT skills possessed by the given user;

collecting a plurality of inputs made by the given user into a computing device over a period of time;

determining a first plurality of IT topics about which the given user is knowledgeable based on the collected plurality of inputs;

determining a second plurality of IT topics about which the given user is not knowledgeable based on the collected plurality of inputs; and

determining a likelihood of the given user providing IT support for the IT request based on the received indication associated with the plurality of IT skills, the first plurality of IT topics about which the given user is knowledgeable, and the second plurality of IT topics about which the given user is not knowledgeable,

wherein determining the plurality of people having the skill associated with the IT request exceeding the particular skill threshold is based on the determined likelihood.

13. The computer-implemented method of claim 11 , further comprising:

receiving a rating associated with the targeted IT support for the IT issue from a follower of the IT request.

14. The non-transitory computer-readable medium of claim 1 , wherein the instructions are executable by the processing resource to:

cause resolution of the IT issue using information in the answer for the IT issue.

15. The computer-implemented method of claim 11 , further comprising:

causing, by the system, resolution of the IT issue using information in the answer for the IT issue.

Assignments (7)
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0577 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC)
Reel/Frame 063560/0001 →
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC); BORLAND SOFTWARE CORPORATION; MICRO FOCUS (US), INC.; SERENA SOFTWARE, INC; ATTACHMATE CORPORATION; MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.); NETIQ CORPORATION
Reel/Frame 062746/0399 →
CHANGE OF NAME Recorded Aug 8, 2019
From: ENTIT SOFTWARE LLC
To: MICRO FOCUS LLC
Reel/Frame 050004/0001 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ENTIT SOFTWARE LLC; ARCSIGHT, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0577 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ATTACHMATE CORPORATION; BORLAND SOFTWARE CORPORATION; NETIQ CORPORATION; MICRO FOCUS (US), INC.; MICRO FOCUS SOFTWARE, INC.; ENTIT SOFTWARE LLC; ARCSIGHT, LLC; SERENA SOFTWARE, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0718 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2017
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
To: ENTIT SOFTWARE LLC
Reel/Frame 042746/0130 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2016
From: SNAPIR, YARIV; SAKIN, GAD; REZNIK, LEONID; DIKMAN, MICHAEL; BARON, DAVID
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 039179/0965 →
Continuity (1)
Related Publication 20160253426A1 · Sep 1, 2016