Routing device for network optimization

US2016307155A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016307155-A1
Application numberUS-201615140679-A
CountryUS
Kind codeA1
Filing dateApr 28, 2016
Priority dateSep 21, 2012
Publication dateOct 20, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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 cl

Assignees

Inventors

Classifications

  • Needs-based resource requirements planning or analysis · CPC title

  • Routing methods · CPC title

  • Calendaring for a resource · CPC title

  • using calendar-based scheduling for task assignment · CPC title

  • Scheduling, planning or task assignment for a person or group · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016307155A1 cover?
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 inf…
Who is the assignee on this patent?
Gen Electric
What technology area does this patent fall under?
Primary CPC classification G06Q10/08355. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Oct 20 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).