IP Library Patent Application 16555260
Patent Application
App. No. 16/555,260

ERRAND PLOTTER SYSTEM AND METHOD

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.
16/555,260
Abstract

A system and method for an errand plotter considers user criteria to generate an optimized errand plot for an errand involving one or more tasks at one or more locations. A computing device obtains a plurality of tasks input by a user. Each task has an associated location and associated user criteria. User criteria associated with each task is analyzed to determine which tasks of the plurality of tasks have a temperature sensitive attribute or a user defined urgency attribute. A task sequence is determined by arranging the tasks of the plurality of tasks that have user defined urgency attribute first, tasks of the plurality of tasks that have a temperature sensitive attribute last, and the remaining tasks of the plurality of tasks therebetween. The computing device generates an errand plot based on the determined task sequence.

Claims (30)

1 . A computer-implemented method comprising:

obtaining, by a computing device, a plurality of tasks input by a user, each task having an associated location and associated user criteria,

analyzing associated user criteria for each task to determine which tasks of the plurality of tasks have a temperature sensitive attribute or a user defined urgency attribute;

determining a task sequence by arranging the tasks of the plurality of tasks that have user defined urgency attribute first, tasks of the plurality of tasks that have a temperature sensitive attribute last, and the remaining tasks of the plurality of tasks therebetween; and

generating, by the computing device, an errand plot in a sequence of the associated locations based on the determined task sequence.

2 . The method according to claim 1 , wherein the plurality of tasks are obtained by at least one input process selected from the group consisting of: voice, haptic, connected device, and connected cloud.

3 . The method according to claim 1 , further comprising: detecting a presence of temperature sensitive cargo with a temperature sensor; and alerting the user.

4 . The method according to claim 3 , further comprising: updating the errand plot to route the user home.

5 . The method according to claim 1 , further comprising: supplementing each task with location and/or time from a cloud database.

6 . The method according to claim 1 , further comprising: outputting the errand plot to a display device or a navigation system.

7 . A computer program product residing on a non-transitory computer readable storage medium having a plurality of instructions stored thereon which, when executed across one or more processors, causes at least a portion of the one or more processors to perform operations comprising:

obtaining, by a computing device, a plurality of tasks input by a user, each task having an associated location and associated user criteria,

analyzing associated user criteria for each task to determine which tasks of the plurality of tasks have a temperature sensitive attribute or a user defined urgency attribute;

determining a task sequence by arranging the tasks of the plurality of tasks that have user defined urgency attribute first, tasks of the plurality of tasks that have a temperature sensitive attribute last, and the remaining tasks of the plurality of tasks therebetween; and

generating, by the computing device, an errand plot in a sequence of the associated locations based on the determined task sequence.

8 . The computer program product according to claim 7 , wherein the plurality of tasks are obtained by at least one input process selected from the group consisting of: voice, haptic, connected device, and connected cloud.

9 . The computer program product according to claim 7 , further comprising: detecting a presence of temperature sensitive cargo with a temperature sensor; and alerting the user.

10 . The computer program product according to claim 9 , further comprising: updating the errand plot to route the user home.

11 . The computer program product according to claim 7 , further comprising: supplementing each task with location and/or time from a cloud database.

12 . The computer program product according to claim 7 , further comprising: outputting the errand plot to a display device or a navigation system.

13 . A computing system including one or more processors and one or more non-transitory memories storing program instructions that, when executed, perform operations comprising:

obtaining, by a computing device, a plurality of tasks input by a user, each task having an associated location and associated user criteria,

analyzing associated user criteria for each task to determine which tasks of the plurality of tasks have a temperature sensitive attribute or a user defined urgency attribute;

determining a task sequence by arranging the tasks of the plurality of tasks that have user defined urgency attribute first, tasks of the plurality of tasks that have a temperature sensitive attribute last, and the remaining tasks of the plurality of tasks therebetween; and

generating, by the computing device, an errand plot in a sequence of the associated locations based on the determined task sequence.

14 . The computing system according to claim 13 , wherein the plurality of tasks are obtained by at least one input process selected from the group consisting of: voice, haptic, connected device, and connected cloud.

15 . The computing system according to claim 13 , further comprising: detecting a presence of temperature sensitive cargo with a temperature sensor; and alerting the user.

16 . The computing system according to claim 15 , further comprising: updating the errand plot to route the user home.

17 . The computing system according to claim 13 , further comprising: supplementing each task with location and/or time from a cloud database.

18 . The computing system according to claim 13 , further comprising: outputting the errand plot to a display device or a navigation system.

Assignments (6)
RELEASE (REEL 052935 / FRAME 0584) Recorded Jan 2, 2025
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: CERENCE OPERATING COMPANY
Reel/Frame 069797/0818 →
SECURITY AGREEMENT Recorded Jun 15, 2020
From: CERENCE OPERATING COMPANY
To: WELLS FARGO BANK, N.A.
Reel/Frame 052935/0584 →
RELEASE OF SECURITY INTEREST Recorded Jun 12, 2020
From: BARCLAYS BANK PLC
To: CERENCE OPERATING COMPANY
Reel/Frame 052927/0335 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2020
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE OPERATING COMPANY
Reel/Frame 052114/0001 →
SECURITY AGREEMENT Recorded Nov 7, 2019
From: CERENCE OPERATING COMPANY
To: BARCLAYS BANK PLC
Reel/Frame 050953/0133 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2019
From: CUNNINGHAM, CARIE, DR.; DUNN, GERALD KINGSLEY, III
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 050212/0723 →