ЭФФЕКТИВНАЯ ЗАГРУЗКА НАВИГАЦИОННЫХ ДАННЫХ

1. Выполняемый компьютером способ, включающий в себя:
подготовку данных, содержащих инструкции движения, для передачи в транспортное средство;
определение количества данных для передачи в первом пакете в компьютерную систему транспортного средства, соединенную с осуществляющим способ сервером, по меньшей мере, частично на основании того, когда первый пакет, содержащий, по меньшей мере, первую инструкцию для водителя, должен быть получен транспортным средством;
добавление определенного количества данных в пакет;
передачу первого пакета данных в компьютерную систему транспортного средства, соединенную с сервером; и
в зависимости от остающихся для передачи данных повторение этапов определения, добавления и передачи до тех пор, пока не будут исчерпаны данные для отправки, таким образом, что пакеты поступают в транспортное средство и обрабатываются для выдачи пакета, необходимого в транспортном средстве, до получения водителем первой инструкции в каждом пакете.
2. Способ по п.1, отличающийся тем, что первая инструкция водителю необходима в транспортном средстве, по меньшей мере, за предварительно определенное количество времени до начала выполнения водителем действия, предусмотренного инструкцией.
3. Способ по п.2, отличающийся тем, что после отправки запроса направления движения на сервер сервер определяет время, оставшееся до выполнения водителем первого действия.
4. Способ по п.3, отличающийся тем, что сервер выполнен с возможностью определения времени, оставшегося до выполнения водителем первого действия, по меньшей мере, частично на основании текущего направления движения, скорости и положения транспортного средства.
5. Способ по п.1, отличающийся тем, что первая инструкция водителю необходима в транспортном средстве, по меньшей мере, на предварительно определенном расстоянии до точки выполнения водителем полученной инструкции.
6. Способ по п.5, отличающийся тем, что после отправки запроса направления движения на сервер сервер определяет расстояние, оставшееся до выполнения водителем первого действия.
7. Способ по п.6, отличающийся тем, что сервер выполнен с возможностью определения расстояния, оставшегося до выполнения водителем действия, по меньшей мере, частично на основании текущего направления движения, скорости и положения транспортного средства.
8. Способ по п.1, отличающийся тем, что в нем используют не более трех пакетов, причем третий пакет содержит все данные, отсутствующие в первых двух пакетах в зависимости от использования третьего пакета.
9. Способ по п.1, отличающийся тем, что первый пакет содержит не более трех инструкций водителю.
10. Способ по п.5, отличающийся тем, что второй пакет содержит не более трех инструкций водителю.
11. Способ по п.1, отличающийся тем, что сервер продолжает добавлять данные в каждый обрабатываемый пакет до предварительно определенного времени перед отправкой пакета водителю.