IP Library Patent Application 15140679
Patent Application
App. No. 15/140,679

ROUTING DEVICE FOR NETWORK OPTIMIZATION

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 None
App. No.
15/140,679
Abstract

A device may create an array of values based on information associated with a plurality of devices, receive information identifying one or more deliverables for routing from a first network address to a second network address in a network, parse scheduling information and the information identifying the one or more deliverables, calculate, based on parsing the scheduling information and the information identifying the one or more deliverables, a value associated with routing the one or more deliverables, use, based on calculating the value associated with routing the one or more deliverables, the array of values to implement an optimization producing a recommended network routing procedure, and transmit, based on implementing the optimization process, the recommended network routing procedure.

Claims (86)

1 . A device for transmitting a network routing procedure based on an optimization process, the device comprising:

a memory configured to store instructions; and

a processor configured to execute the instructions to:

create an array of values based on information associated with a plurality of devices;

receive information identifying one or more deliverables for routing from a first network address to a second network address in a network;

parse scheduling information and the information identifying the one or more deliverables;

calculate, based on parsing the scheduling information and the information identifying the one or more deliverables, a value associated with routing the one or more deliverables;

use, based on calculating the value associated with routing the one or more deliverables, the array of values to implement the optimization process,

the optimization process producing a recommended network routing procedure; and

transmit, based on implementing the optimization process, the recommended network routing procedure,

the transmitted recommended network routing procedure being provided, for presentation, on another device.

2 . The device of claim 1 , where the array of values is created using at least one of:

current location information,

forecasted location information, or

expected availability information.

3 . The device of claim 1 , where the processor is further configured to:

receive information associated with at least one of forecast information or cost information; and

use the received information, associated with the at least one of the forecast information or the cost information, to calculate the optimization process.

4 . The device of claim 1 , where the processor is further configured to:

modify the scheduling information based on receiving the information identifying one or more deliverables.

5 . The device of claim 1 , where the processor is further configured to:

provide, for presentation, information associated with the one or more deliverables,

the information associated with the one or more deliverables being provided for presentation in a first display, and

additional information, associated with the one or more deliverables, being provided for presentation in a second display based on a selection operation.

6 . The device of claim 1 , where the processor is further configured to:

receive information associated with a movement of the one or more deliverables in the network;

compare the received information associated with the movement to a predetermined criterion; and

transmit, based on the comparing, result information.

7 . The device of claim 1 , where

the optimization process analyzes revenue information and cost information, and

the optimization process uses the revenue information and the cost information to determine a recommended quantity associated with the one or more deliverables and a recommended type of the one or more deliverables.

8 . A method for transmitting a network routing procedure based on an optimization process, the method comprising:

creating, by a device, an array of values based on information associated with a plurality of devices;

receiving, by the device, information identifying one or more deliverables for routing from a first network address to a second network address in a network;

parsing, by the device, scheduling information and the information identifying the one or more deliverables;

calculating, by the device and based on parsing the scheduling information and the information identifying the one or more deliverables, a value associated with routing the one or more deliverables;

using, by the device and based on calculating the value associated with routing the one or more deliverables, the array of values to implement the optimization process,

the optimization process producing a recommended network routing procedure; and

transmitting, by the device and based on implementing the optimization process, the recommended network routing procedure,

the transmitted recommended network routing procedure being provided, for presentation, on another device.

9 . The method of claim 8 , where the array of values is created using at least one of:

current location information,

forecasted location information, or

expected availability information.

10 . The method of claim 8 , further comprising:

receiving information associated with at least one of forecast information or cost information; and

using the received information, associated with the at least one of the forecast information or the cost information, to calculate the optimization process.

11 . The method of claim 8 , further comprising:

modifying the scheduling information based on receiving the information identifying one or more deliverables.

12 . The method of claim 8 , further comprising:

providing, for presentation, information associated with the one or more deliverables,

the information associated with the one or more deliverables being provided for presentation in a first display, and

additional information, associated with the one or more deliverables, being provided for presentation in a second display based on a selection operation.

13 . The method of claim 8 , further comprising:

receiving information associated with a movement of the one or more deliverables in the network;

comparing the received information associated with the movement to a predetermined criterion; and

transmitting, based on the comparing, result information.

14 . The method of claim 8 , where

the optimization process analyzes revenue information and cost information, and

the optimization process uses the revenue information and the cost information to determine a recommended quantity associated with the one or more deliverables and a recommended type of the one or more deliverables.

15 . A non-transitory computer readable medium storing instructions for transmitting a network routing procedure based on an optimization process, the instructions comprising:

one or more instructions which, when executed by a processor of a device, cause the processor to:

create an array of values based on information associated with a plurality of devices;

receive information identifying one or more deliverables for routing from a first network address to a second network address in a network;

parse scheduling information and the information identifying the one or more deliverables;

calculate, based on parsing the scheduling information and the information identifying the one or more deliverables, a value associated with routing the one or more deliverables;

use, based on calculating the value associated with routing the one or more deliverables, the array of values to implement the optimization process,

the optimization process producing a recommended network routing procedure; and

transmit, based on implementing the optimization process, the recommended network routing procedure,

the transmitted recommended network routing procedure being provided, for presentation, on another device.

16 . The non-transitory computer readable medium of claim 15 , where the instructions further include:

one or more instructions to receive information associated with at least one of forecast information or cost information; and

one or more instructions to use the received information, associated with the at least one of the forecast information or the cost information, to calculate the optimization process.

17 . The non-transitory computer readable medium of claim 15 , where the instructions further include:

one or more instructions to modify the scheduling information based on receiving the information identifying one or more deliverables.

18 . The non-transitory computer readable medium of claim 15 , where the instructions further include:

one or more instructions to provide, for presentation, information associated with the one or more deliverables,

the information associated with the one or more deliverables being provided for presentation in a first display, and

additional information, associated with the one or more deliverables, being provided for presentation in a second display based on a selection operation.

19 . The non-transitory computer readable medium of claim 15 , where the instructions further include:

one or more instructions to receive information associated with a movement of the one or more deliverables in the network;

one or more instructions to compare the received information associated with the movement to a predetermined criterion; and

one or more instructions to transmit, based on the comparing, result information.

20 . The non-transitory computer readable medium of claim 15 , where

the optimization process analyzes revenue information and cost information, and

the optimization process uses the revenue information and the cost information to determine a recommended quantity associated with the one or more deliverables and a recommended type of the one or more deliverables.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2018
From: GENERAL ELECTRIC COMPANY
To: GE GLOBAL SOURCING LLC
Reel/Frame 047952/0689 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2016
From: BELL, DAVID
To: GENERAL ELECTRIC COMPANY
Reel/Frame 038403/0562 →