IP Library › Granted Patent US 9,506,772
Granted Patent B2
US 9,506,772 · App. 14/638,342 · Granted Nov 29, 2016

Viewing, modifying, and/or creating routes

Inventors: Robert Santilli (York, PA); Steve Snyder (Bel Air, MD); Elisabeth Defronzo (Ellicott City, MD); Svetlana Inskeep (Baldwin, MD); Joel Tantzer (York, PA); Karen Levin
Assignee: UNITED PARCEL SERVICE OF AMERICA, INC.
G01C21/36
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 9,506,772
App. No.
14/638,342
Granted
Nov 29, 2016
Kind
B2
Abstract

Computer program products, methods, systems, apparatus, and computing entities are provided for creating, modifying, and viewing geographic areas and their corresponding routes and items of work. For example, an interface can be provided with a map display area and a route display area. The map display area and the route display area can be synchronized to create new routes, modify existing routes, and/or view information about various routes and/or items of work.

Claims (21)

1. A method comprising:

receiving input identifying a first route from which to move two or more items of work of a plurality of items of work and a second route to which to move the two or more items of work;

simultaneously causing display, via an interface comprising a map display area and a route display area, of at least a portion of the plurality of items of work via the map display area of the interface and the route display area of the interface, wherein (a) the map display area and the route display area do not overlap, (b) the map display area and the route display area are synchronized, (c) the map display area comprises a digital map with the plurality of items of work represented on the digital map, and (d) the route display area comprises a grid comprising rows (i) with a row for each of the plurality of items of work and (ii) each row comprising textual information for the corresponding item of work;

receiving input selecting the two or more items of work to move from the first route to the second route; and

responsive to receiving the input selecting the two or more items of work to move from the first route to the second route, (a) for each of the two or more items of work, simultaneously causing display (i) of an indication in the map display area that the corresponding item of work has been selected and (ii) of an indication in the row of the corresponding item of work in the route display area that the corresponding item of work has been selected, and (b) moving the two or more items of work from the first route to the second route.

2. The method of claim 1 , wherein each item of work of the plurality of items of work is represented on the digital map as an icon.

3. The method of claim 1 , wherein the input selecting the two or more items of work comprises input from a user drawing a polygon around the two or more items of work in the map display area.

4. An apparatus comprising at least one processor and at least one memory including program code, the at least one memory and the program code configured to, with the processor, cause the apparatus to at least:

receive input identifying a first route from which to move two or more items of work of a plurality of items of work and a second route to which to move the two or more items of work;

simultaneously cause display, via an interface comprising a map display area and a route display area, of at least a portion of the plurality of items of work via the map display area of the interface and the route display area of the interface, wherein (a) the map display area and the route display area do not overlap, (b) the map display area and the route display area are synchronized, (c) the map display area comprises a digital map with the plurality of items of work represented on the digital map, and (d) the route display area comprises a grid comprising rows (i) with a row for each of the plurality of items of work and (ii) each row comprising textual information for the corresponding item of work;

receive input selecting the two or more items of work to move from the first route to the second route; and

responsive to receiving the input selecting the two or more items of work to move from the first route to the second route, (a) for each of the two or more items of work, simultaneously causing display (i) of an indication in the map display area that the corresponding item of work has been selected and (ii) of an indication in the row of the corresponding item of work in the route display area that the corresponding item of work has been selected, and (b) move the two or more items of work from the first route to the second route.

5. The apparatus of claim 4 , wherein each item of work of the plurality of items of work is represented on the digital map as an icon.

6. The apparatus of claim 4 , wherein the input selecting the two or more items of work comprises input from a user drawing a polygon around the two or more items of work in the map display area.

7. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:

an executable program code portion configured to receive input identifying a first route from which to move two or more items of work of a plurality of items of work and a second route to which to move the two or more items of work;

an executable program code portion configured to simultaneously cause display, via an interface comprising a map display area and a route display area, of at least a portion of the plurality of items of work via the map display area of the interface and the route display area of the interface, wherein (a) the map display area and the route display area do not overlap, (b) the map display area and the route display area are synchronized, (c) the map display area comprises a digital map with the plurality of items of work represented on the digital map, and (d) the route display area comprises a grid comprising rows (i) with a row for each of the plurality of items of work and (ii) each row comprising textual information for the corresponding item of work;

an executable program code portion configured to receive input selecting the two or more items of work to move from the first route to the second route; and

an executable program code portion configured to, responsive to receiving the input selecting the two or more items of work to move from the first route to the second route, (a) for each of the two or more items of work, simultaneously causing display (i) of an indication in the map display area that the corresponding item of work has been selected and (ii) of an indication in the row of the corresponding item of work in the route display area that the corresponding item of work has been selected, and (b) move the two or more items of work from the first route to the second route.

8. The computer program product of claim 7 , wherein each item of work of the plurality of items of work is represented on the digital map as an icon.

9. The computer program product of claim 7 , wherein the input selecting the two or more items of work comprises input from a user drawing a polygon around the two or more items of work in the map display area.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2015
From: SANTILLI, ROBERT; SNYDER, STEVE; DEFRONZO, ELISABETH; INSKEEP, SVETLANA; TANTZER, JOEL
To: UNITED PARCEL SERVICE OF AMERICA, INC.
Reel/Frame 035604/0001 →
Continuity (2)
Continuation 14637873 · Mar 4, 2015
Related Publication 20160258775A1 · Sep 8, 2016