IP Library Granted Patent US 8,578,048
Granted Patent B2
US 8,578,048 · App. 12/512,136 · Granted Nov 5, 2013

System and method for routing commands in a modularized software system

Inventors: Matthew Kiefer (Staten Island, NY); Edmond Baydian (Massapequa, NY); Joseph Fuccillo (Pleasantville, NY)
Assignee: Nectar Holdings, Inc.
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 8,578,048
App. No.
12/512,136
Granted
Nov 5, 2013
Kind
B2
Abstract

Converged network management application and system is provided that delivers a management platform as a service that can view and/or manage all managed networks in the aggregate, or any one of them individually (including individual devices within the managed networks), in a secure and efficient manner, providing continuously available intelligence in real time on the managed networks and systems, and overcoming integration issues including conflicting address schemas, the need to avoid unnecessary infrastructure, and the need acquire all necessary information in real time within applicable memory and bandwidth constraints.

Claims (18)

1. A method for routing commands in a modularized software system, comprising:

(a) expressly or implicitly specifying a route from an originating node to a target node using a protocol that supports specifying a plurality of links through successive addresses in said route to reach said target node;

(b) specifying a command to be executed at said target node;

(c) invoking a socket with said route and command as parameters;

(d) routing the command and parameters in accordance with said route;

(e) executing the command with its parameters at said target node;

(f) returning any results of said execution back through said route to said originating node; and

(g) closing down said route when said execution is completed.

2. A method as described in claim 1 , wherein said route comprises a series of addresses including an address for said target node, and said command is passed recursively through the respective network facilities at said addresses for execution at said target node.

3. A method as described in claim 1 , wherein the command is part of a hierarchy of containers and commands.

4. A method as described in claim 1 , wherein the links of route are tunneled over another protocol.

5. A method as described in claim 1 , wherein said other protocol is SSL.

6. A system for routing commands in a modularized software system, comprising:

(a) an application that implicitly or explicitly specifies a route from an originating node to a target node using a protocol that supports specifying a plurality of links through successive addresses in said route to reach said target node, and a command, and which invokes said socket with said route and command as parameters;

(b) one or more runtime instances, each comprising

a channel master that sets up routing by matching specified routing with open channel connections; and

a channel connection that communicates the remainder of the route (less the portion of the route used to reach said channel connection) and command to another channel connection; and

(c) a target node within the last one of said instances that executes the command, said last one of said instances being deemed to have been reached when no route parameter precedes said command parameter.

Assignments (5)
SECURITY INTEREST Recorded Apr 27, 2018
From: NECTAR SERVICES CORP.; NECTAR HOLDINGS, INC.
To: INGWE CAPITAL NECTAR LLC
Reel/Frame 045652/0605 →
RELEASE OF SECURITY INTEREST Recorded Mar 19, 2018
From: VENTURE LENDING & LEASING VI, INC.; VENTURE LENDING & LEASING VII, INC.
To: NECTAR HOLDINGS, INC.
Reel/Frame 045271/0945 →
SECURITY INTEREST Recorded Mar 31, 2014
From: NECTAR HOLDINGS, INC.
To: VENTURE LENDING & LEASING VI, INC.; VENTURE LENDING & LEASING VII, INC.
Reel/Frame 032559/0583 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT SN 12/512,316 INCLUDED IN FILING, CORRECT NUMBER IS 12/512,136 PREVIOUSLY RECORDED ON REEL 029286 FRAME 0250. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNORS INTEREST. Recorded Dec 6, 2012
From: JUMA TECHNOLOGY CORP.
To: NECTAR HOLDINGS, INC.
Reel/Frame 029423/0762 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2009
From: KIEFER, MATTHEW; BAYDIAN, EDMOND; FUCCILLO, JOSEPH
To: JUMA TECHNOLOGY CORP.
Reel/Frame 023339/0159 →
Continuity (2)
Provisional Application 61085407 · Jul 31, 2008
Related Publication 20100030915A1 · Feb 4, 2010