Vehicle installed mobile device and server for task assignments and collaboration
First Claim
Patent Images
1. A coordination server that retrieves and presents information based on location, the coordination server comprising:
- a mapping manager that maps a contact information into geo coordinates and when provided with the contact information responds back with a corresponding geo coordinates comprising latitude, longitude and elevation;
a task coordinator that, when triggered by the mapping manager as it receives from a first mobile device the contact information, dynamically responds with a list of tasks and presents it to a first mobile device for completion by a user;
the coordination server receives and processes, from the first mobile device, a corresponding user provided response and status information for the list of tasks;
the coordination server presents alerts to the user of the first mobile device when it detects that the user has exited a location without completing one or more tasks from the list of tasks that have been assigned for completion at that location;
wherein the list of tasks comprises a first set of tasks currently assigned to the user and a second set of tasks, if any, created by the user; and
wherein coordination server also comprises at least one processor, memory and storage, wherein the at least one processor when instructed, or as required, executes the mapping manager and the task coordinator in order to provide their corresponding functionality.
0 Assignments
0 Petitions
Accused Products
Abstract
Mobile device installed in a vehicle for communicating a current location and a current destination, to a coordination server, receives a set of tasks (statically assigned or dynamically assigned) for the user/driver, with automatic collaboration initiated with a second driver for task completion, and facilitating VR based user training, as required.
34 Citations
20 Claims
-
1. A coordination server that retrieves and presents information based on location, the coordination server comprising:
-
a mapping manager that maps a contact information into geo coordinates and when provided with the contact information responds back with a corresponding geo coordinates comprising latitude, longitude and elevation; a task coordinator that, when triggered by the mapping manager as it receives from a first mobile device the contact information, dynamically responds with a list of tasks and presents it to a first mobile device for completion by a user; the coordination server receives and processes, from the first mobile device, a corresponding user provided response and status information for the list of tasks; the coordination server presents alerts to the user of the first mobile device when it detects that the user has exited a location without completing one or more tasks from the list of tasks that have been assigned for completion at that location; wherein the list of tasks comprises a first set of tasks currently assigned to the user and a second set of tasks, if any, created by the user; and wherein coordination server also comprises at least one processor, memory and storage, wherein the at least one processor when instructed, or as required, executes the mapping manager and the task coordinator in order to provide their corresponding functionality. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A mobile device for telematics and user interaction, the mobile device comprising:
-
a processor, memory, storage, and a global positioning system (GPS) receiver circuitry; the mobile device configured to be mounted inside a vehicle, the mobile device also configured to interact with a coordination server; a client software in the mobile device that communicates a contact information to the coordination server, receives a list of tasks provided by the coordination server and displays them to a user for completion by the user; the client software in the mobile device displays locations where the individual tasks from the list of tasks are to be completed, on a map optionally displayed to the user; the client software alerts the user of the mobile device when it detects that the user has exited a location among the locations without completing one or more tasks from the list of tasks that have been assigned for completion at that location; the client software prompts and collects confirmation from the user that the individual tasks from the list of tasks were completed or not; and the client software provides instructions that aid in execution of the one or more tasks by the user. - View Dependent Claims (14, 15)
-
-
16. A mobile device that is configured to interact with a server system the mobile device comprising:
-
a microphone configured to capture a first portion of input data; a touch and gesture sensitive screen configured to capture a second portion of input data; a first communication circuitry configured to connect with a communication means of the server system; a processor configured to support a first operational mode and a second operational mode, the first operational mode involving, based on the first and second portions of the input data, retrieving a stored task list, and the second operational mode involving delivering at least a portion of the first and second portions of the input data to the server system and receiving from the server system a dynamically computed task list, wherein the processor is further configured to; receive instructions that aid in completion of a first one of the tasks from the stored task list and or from the dynamically computed task list, wherein the first one of the tasks has been assigned for completion at a first location; and prompt a user to provide completion status for the first one of the tasks, upon determining the arrival at the first location; and alert the user of mobile device when it detects that the user has exited the first location without completing the first one of the tasks at the first location. - View Dependent Claims (17, 18, 19, 20)
-
Specification