IP Library Granted Patent US 10,193,848
Granted Patent B2
US 10,193,848 · App. 15/410,475 · Granted Jan 29, 2019

System and related method for management of devices of a network system via social media interfaces

Inventors: Vala Afshar (Burlington, MA); Leo Lam (Methuen, MA); Douglas Hyde (Wolfeboro, NH); Jamie Woodhead (Pelham, NH); Michael Lam (Manchester, NH); Richard Graham (Derry, NH)
Assignee: Extreme Networks, Inc.
H04L51/32G06Q10/10H04L29/06027H04L41/00H04L51/046H04L51/14H04L51/18H04L67/14H04L67/2823
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,193,848
App. No.
15/410,475
Filed
Jan 19, 2017
Granted
Jan 29, 2019
Kind
B2
Art Unit
2442
USPC
709/206
Abstract

A system and related method for the exchange of information, data and instructions between one or more network administrators and one or more network infrastructure devices via one or more media exchanges. Devices are managed using a social media agent including a session agent that translates media messages into network device content and vice versa while maintaining context. Particular media interfaces may be selected for messaging dependent upon the particular message to be exchanged. Shorthand may be used to facilitate messaging through media of interest.

Claims (47)

1. A non-transitory social media agent implemented at one or more hardware computer devices for exchanging network management messages with a network infrastructure device of a network system via one or more social media interfaces, the social media agent comprising:

a social media interface configured to receive an incoming message having a first message configuration via a social media network;

a session agent configured to translate the received incoming message into a command executable by the network infrastructure device of the network system, wherein the executable command has a second message configuration different from the first message configuration;

a network management interface configured to receive a log message acknowledging receipt of the executable command from the network infrastructure device, wherein the log message has the second message configuration;

the session agent being configured to translate the log message into an outgoing message having the first message configuration and select the social media network or another social media network for transmitting the outgoing message based on content of the outgoing message and a messaging format requirement defined by the social media network; and

the social media interface being configured to transmit the outgoing message having the first message configuration via the social media network.

2. The social media agent of claim 1 , wherein the social media agent is further configured to receive the incoming message via the social media network having the first message configuration from a first person and receive additional message via another social media network having another message configuration from a second person.

3. The social media agent of claim 2 , wherein the social media agent is further configured to prioritize the incoming message from the first person over the additional message from the second person.

4. The social media agent of claim 1 , wherein the social network is an internet-based social networking service that enables exchange of information by a plurality of parties.

5. The social media agent of claim 1 , wherein the first message configuration is a format as defined by the social media network.

6. The social media agent of claim 1 , wherein the second message configuration is a format as defined by a network management protocol.

7. The social media agent of claim 1 , wherein the social media agent is further configured to:

determine that an alternative social media network is more suitable to enable transmission of the log message than the social media network is;

translate the log message into an outgoing message having a third message configuration; and

transmit the outgoing message having the third message configuration via the alternative social media network.

8. The social media agent of claim 1 , wherein the social media agent is further configured to:

gather data associated with a network problem in the network system;

translate the data into at least one message having the first message configuration; and

transmit the at least one message to a network administrator via the social media network.

9. The social media agent of claim 1 , wherein the network infrastructure device is a virtual device.

10. The social media agent of claim 1 , wherein the social media agent is further configured to:

determine a level of security associated with the social media network and the first message configuration; and

establish communication restrictions on the use of the social media network based on the determined level of security.

11. A method for facilitating exchange of network management messages between a social media network and a network infrastructure device of a network system via one or more social media interfaces, the method comprising:

receiving, via a social media interface, an incoming message having a first message configuration via the social media network;

translating the received incoming message into a command executable by the network infrastructure device of the network system, wherein the executable command has a second message configuration different from the first message configuration;

receiving, via a network management interface, a log message acknowledging receipt of the executable command from the network infrastructure device, wherein the log message has the second message configuration;

selecting the social media network or another social media network for transmitting the outgoing message based on content of the outgoing message and a messaging format requirement defined by the social media network;

translating the log message into an outgoing message having the first message configuration; and

transmitting the outgoing message having the first message configuration via the social media network.

12. The method of claim 11 , wherein the incoming message having the first message is received via the social media network from a first person, and the method further comprising receiving additional message via another social media network having another message configuration from a second person.

13. The method of claim 12 , further comprising prioritizing the incoming message from the first person over the additional message from the second person.

14. The method of claim 11 , wherein the social network is an internet-based social networking service that enables exchange of information by a plurality of parties.

15. The method of claim 11 , wherein the first message configuration is a format as defined by the social media network.

16. The method of claim 11 , wherein the second message configuration is a format as defined by a network management protocol.

17. The method of claim 11 , further comprising:

determining that an alternative social media network is more suitable to enable transmission of the log message than the social media network is;

translating the log message into an outgoing message having a third message configuration; and

transmitting the outgoing message having the third message configuration via the alternative social media network.

18. The method of claim 11 , further comprising:

gathering data associated with a network problem in the network system;

translating the data into at least one message having the first message configuration; and

transmitting the at least one message to a network administrator via the social media network.

19. The method of claim 11 , wherein the network infrastructure device is a virtual device.

20. The method of claim 11 , further comprising:

determining a level of security associated with the social media network and the first message configuration; and

establishing communication restrictions on the use of the social media network based on the determined level of security.

Assignments (10)
RELEASE OF PATENT AND TRADEMARK SECURITY INTEREST AT REEL/FRAME NO. 46050/0546 Recorded Jul 30, 2026
From: BANK OF MONTREAL, AS AGENT
To: EXTREME NETWORKS, INC.
Reel/Frame 076081/0088 →
SECURITY INTEREST Recorded Jul 29, 2026
From: EXTREME NETWORKS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 076078/0590 →
AMENDED SECURITY AGREEMENT Recorded Aug 18, 2023
From: EXTREME NETWORKS, INC.; AEROHIVE NETWORKS, INC.
To: BANK OF MONTREAL
Reel/Frame 064782/0971 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2018
From: AFSHAR, VALA; LAM, LEO; HYDE, DOUGLAS; WOODHEAD, JAMIE; LAM, MICHAEL; GRAHAM, RICHARD
To: ENTERASYS NETWORKS, INC.
Reel/Frame 047634/0847 →
RELEASE OF SECURITY INTEREST Recorded May 1, 2018
From: SILICON VALLEY BANK
To: EXTREME NETWORKS, INC.
Reel/Frame 046051/0775 →
SECURITY INTEREST Recorded May 1, 2018
From: EXTREME NETWORKS, INC.
To: BANK OF MONTREAL
Reel/Frame 046050/0546 →
THIRD AMENDED AND RESTATED PATENT AND TRADEMARK SECURITY AGREEMENT Recorded Oct 31, 2017
From: EXTREME NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 044639/0300 →
SECOND AMENDED AND RESTATED PATENT AND TRADEMARK SECURITY AGREEMENT Recorded Jul 14, 2017
From: EXTREME NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 043200/0614 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2017
From: ENTERASYS NETWORKS, INC.
To: EXTREME NETWORKS, INC.
Reel/Frame 042166/0142 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2017
From: ENTERASYS NETWORKS, INC.
To: EXTREME NETWORKS, INC.
Reel/Frame 042166/0057 →
Continuity (3)
Continuation 13465576 · May 7, 2012
Provisional Application 61483422 · May 6, 2011
Related Publication 20170201484A1 · Jul 13, 2017