Код документа: RU2638353C2
Перекрестные ссылки на родственные заявки
[0001] Настоящая заявка основана на и испрашивает приоритет заявки на патент (Китай) CN 201510512988.4, поданной 19 августа 2015 года, содержимое которой полностью содержится в данном документе по ссылке.
Область техники, к которой относится изобретение
[0002] Настоящее раскрытие сущности, в общем, относится к области техники велосипедов, а более конкретно, к способу и устройству для рекомендации переключения передач велосипеда.
Уровень техники
[0003] Велосипед, в частности спортивный велосипед (например, горный велосипед, шоссейный велосипед и т.п.), обычно имеют сложную систему переключения скоростей. Существует множество больших и небольших дисков зубчатых колес спереди и сзади, соответственно, которые позволяют достигать возможности множества соответствующих комбинаций при переключении передач, чтобы удовлетворять требованиям различных дорожных условий. Поскольку в конструкции комплекта переключения скоростей каждый диск зубчатого колеса соответствует отдельному управляющему стержню переключения скоростей, операции переключения передач и переключения скоростей должны быть активно выполнены вручную пользователем, что вызывает сложность при выполнении фактических операций и контроля, и непрофессиональным ездящим на велосипеде пользователям затруднительно самостоятельно выполнять операции переключения передач.
Сущность изобретения
[0004] Чтобы разрешать проблему, существующую в предшествующем уровне техники, настоящее раскрытие сущности предоставляет способ и устройство для рекомендации переключения передач велосипеда.
[0005] Согласно первому аспекту вариантов осуществления настоящего раскрытия сущности, предусмотрен способ рекомендации переключения передач велосипеда, применяемый в мобильном терминале, включающий в себя:
[0006] - сбор данных езды на велосипеде пользователя во время процесса езды на велосипеде;
[0007] - сравнение собранных данных езды на велосипеде с выборками данных езды на велосипеде в библиотеке предварительно установленных стратегий переключения передач, при этом библиотека стратегий переключения передач включает в себя соответствующие взаимосвязи между предварительно установленными стратегиями переключения передач и выборками данных езды на велосипеде; и
[0008] - когда собранные данные езды на велосипеде совпадают с выборкой данных езды на велосипеде в библиотеке стратегий переключения передач, вывод стратегии переключения передач, соответствующей выборке данных езды на велосипеде, пользователю, чтобы рекомендовать пользователю выполнять операцию переключения передач на основе стратегии переключения передач.
[0009] Например, данные езды на велосипеде включают в себя любое или любую комбинацию из траектории езды на велосипеде, информации дорожных условий и скорости езды на велосипеде, при этом траектория езды на велосипеде включает в себя GPS-траекторию движения и данные изменения высоты местности, данные изменения градиента, соответствующие GPS-траектории движения.
[0010] Например, когда собранные данные езды на велосипеде совпадают с выборкой данных езды на велосипеде в библиотеке стратегий переключения передач, вывод стратегии переключения передач, соответствующей выборке данных езды на велосипеде, пользователю включает в себя:
[0011] - когда собранные данные езды на велосипеде полностью совпадают с одной из выборок данных езды на велосипеде в библиотеке стратегий переключения передач, вывод стратегии переключения передач, соответствующей выборке данных езды на велосипеде, пользователю; и
[0012] - когда собранные данные езды на велосипеде не совпадают полностью ни с одной из выборок данных езды на велосипеде в библиотеке стратегий переключения передач, вычисление подобия между собранными данными езды на велосипеде и выборкой данных езды на велосипеде в библиотеке стратегий переключения передач и вывод стратегии переключения передач, соответствующей выборке данных езды на велосипеде с вычисленным наибольшим подобием, пользователю.
[0013] Например, способ дополнительно включает в себя:
[0014] - считывание данных операции переключения передач предварительно установленного пользователя, при этом данные операции переключения передач включают в себя время осуществления операции переключения передач и результат переключения передач после операции переключения передач;
[0015] - считывание данных езды на велосипеде предварительно установленного пользователя, собранных во время осуществления операции переключения передач, в качестве выборки данных езды на велосипеде; и
[0016] - формирование соответствующей стратегии переключения передач согласно считанным данным операции переключения передач и выборке данных езды на велосипеде и создание библиотеки стратегий переключения передач на основе сформированной стратегии переключения передач и выборки данных езды на велосипеде.
[0017] Например, способ дополнительно включает в себя:
[0018] - перед формированием соответствующей стратегии переключения передач согласно считанным данным операции переключения передач и выборке данных езды на велосипеде, удаление анормального результата переключения передач в данных операции переключения передач.
[0019] Например, данные езды на велосипеде дополнительно включают в себя данные регулирования переключения передач; данные регулирования переключения передач включают в себя данные физиологического состояния, данные окружения езды на велосипеде или данные траектории градиента; и
[0020] способ дополнительно включает в себя:
[0021] - вывод стратегии регулирования относительно стратегии переключения передач пользователю на основе собранных данных регулирования переключения передач.
[0022] Согласно второму аспекту вариантов осуществления настоящего раскрытия сущности, предусмотрено устройство для рекомендации переключения передач велосипеда, включающее в себя:
[0023] - модуль сбора, выполненный с возможностью собирать данные езды на велосипеде пользователя во время езды на велосипеде;
[0024] - модуль сравнения, выполненный с возможностью сравнивать собранные данные езды на велосипеде с выборками данных езды на велосипеде в библиотеке предварительно установленных стратегий переключения передач, при этом библиотека стратегий переключения передач включает в себя соответствующие взаимосвязи между предварительно установленными стратегиями переключения передач и выборками данных езды на велосипеде; и
[0025] - первый модуль вывода, выполненный с возможностью, когда собранные данные езды на велосипеде совпадают с выборкой данных езды на велосипеде в библиотеке стратегий переключения передач, выводить стратегию переключения передач, соответствующую выборке данных езды на велосипеде, пользователю, чтобы рекомендовать пользователю выполнять операцию переключения передач на основе стратегии переключения передач.
[0026] Например, данные езды на велосипеде включают в себя любое или любую комбинацию из траектории езды на велосипеде, информации дорожных условий и скорости езды на велосипеде, при этом траектория езды на велосипеде включает в себя GPS-траекторию движения и данные изменения высоты местности, данные изменения градиента, соответствующие GPS-траектории движения.
[0027] Например, первый модуль вывода включает в себя:
[0028] - первый субмодуль вывода, выполненный с возможностью, когда собранные данные езды на велосипеде полностью совпадают с одной из выборок данных езды на велосипеде в библиотеке стратегий переключения передач, выводить стратегию переключения передач, соответствующую выборке данных езды на велосипеде, пользователю;
[0029] - второй субмодуль вывода, выполненный с возможностью, когда собранные данные езды на велосипеде не совпадают полностью ни с одной из выборок данных езды на велосипеде в библиотеке стратегий переключения передач, вычислять подобие между собранными данными езды на велосипеде и выборкой данных езды на велосипеде в библиотеке стратегий переключения передач и выводить стратегию переключения передач, соответствующую выборке данных езды на велосипеде с вычисленным наибольшим подобием, пользователю.
[0030] Например, устройство дополнительно включает в себя:
[0031] - первый модуль считывания, выполненный с возможностью считывать данные операции переключения передач предварительно установленного пользователя, при этом данные операции переключения передач включают в себя время осуществления операции переключения передач и результат переключения передач после операции переключения передач;
[0032] - второй модуль считывания, выполненный с возможностью считывать данные езды на велосипеде предварительно установленного пользователя, собранные во время осуществления операции переключения передач, в качестве выборки данных езды на велосипеде; и
[0033] - модуль создания, выполненный с возможностью формировать соответствующую стратегию переключения передач согласно данным операции переключения передач считывания и выборке данных езды на велосипеде и создавать библиотеку стратегий переключения передач на основе сформированной стратегии переключения передач и выборки данных езды на велосипеде.
[0034] Например, устройство дополнительно включает в себя:
[0035] - модуль удаления, выполненный с возможностью, перед формированием соответствующей стратегии переключения передач согласно данным операции переключения передач считывания и выборке данных езды на велосипеде, удалять анормальный результат переключения передач в данных операции переключения передач.
[0036] Например, данные езды на велосипеде дополнительно включают в себя данные регулирования переключения передач; данные регулирования переключения передач включают в себя данные физиологического состояния, данные окружения езды на велосипеде или данные траектории градиента; и
[0037] устройство дополнительно включает в себя:
[0038] - второй модуль вывода, выполненный с возможностью выводить стратегию регулирования относительно стратегии переключения передач пользователю на основе собранных данных регулирования переключения передач.
[0039] Согласно третьему аспекту вариантов осуществления настоящего раскрытия сущности, предусмотрено устройство для рекомендации переключения передач велосипеда, включающее в себя:
[0040] - процессор; и
[0041] - запоминающее устройство для сохранения инструкций, выполняемых посредством процессора;
[0042] при этом процессор выполнен с возможностью осуществлять:
[0043] - сбор данных езды на велосипеде пользователя во время процесса езды на велосипеде;
[0044] - сравнение собранных данных езды на велосипеде с выборками данных езды на велосипеде в библиотеке предварительно установленных стратегий переключения передач, при этом библиотека стратегий переключения передач включает в себя соответствующие взаимосвязи между предварительно установленными стратегиями переключения передач и выборками данных езды на велосипеде; и
[0045] - когда собранные данные езды на велосипеде совпадают с выборкой данных езды на велосипеде в библиотеке стратегий переключения передач, вывод стратегии переключения передач, соответствующей выборке данных езды на велосипеде, пользователю, чтобы рекомендовать пользователю выполнять операцию переключения передач на основе стратегии переключения передач.
[0046] Техническая схема согласно вариантам осуществления настоящего раскрытия сущности может иметь следующие преимущества.
[0047] В вышеописанных вариантах осуществления настоящего раскрытия сущности, собираются данные езды на велосипеде пользователя во время процесса езды на велосипеде; собранные данные езды на велосипеде сравниваются с выборкой данных езды на велосипеде в библиотеке предварительно установленных стратегий переключения передач, при этом библиотека стратегий переключения передач включает в себя соответствующие взаимосвязи между предварительно установленными стратегиями переключения передач и выборками данных езды на велосипеде; и когда собранные данные езды на велосипеде совпадают с выборкой данных езды на велосипеде в библиотеке стратегий переключения передач, стратегия переключения передач, соответствующая выборке данных езды на велосипеде, выводится пользователю, чтобы рекомендовать пользователю выполнять операцию переключения передач на основе стратегии переключения передач. Следовательно, достигается то, что непрофессиональные ездящие на велосипеде пользователи также могут выполнять корректные операции переключения передач в различных окружениях езды на велосипеде согласно рекомендации выходной стратегии переключения передач.
[0048] Следует понимать, что как вышеприведенное общее описание, так и нижеприведенное подробное описание являются только примерными и пояснительными, а не ограничивающими изобретение согласно формуле изобретения.
Краткое описание чертежей
[0049] Прилагаемые чертежи, которые содержатся и составляют часть этого подробного описания, иллюстрируют варианты осуществления в соответствии с изобретением и наряду с описанием служат для того, чтобы пояснять принципы раскрытия изобретения.
[0050] Фиг. 1 является блок-схемой последовательности операций, иллюстрирующей способ рекомендации переключения передач велосипеда согласно примерному варианту осуществления;
[0051] Фиг. 2 является блок-схемой последовательности операций, иллюстрирующей способ рекомендации переключения передач велосипеда согласно другому примерному варианту осуществления;
[0052] Фиг. 3 является блок-схемой устройства для рекомендации переключения передач велосипеда согласно примерному варианту осуществления;
[0053] Фиг. 4 является блок-схемой устройства для рекомендации переключения передач велосипеда согласно другому примерному варианту осуществления;
[0054] Фиг. 5 является блок-схемой устройства для рекомендации переключения передач велосипеда согласно другому примерному варианту осуществления;
[0055] Фиг. 6 является блок-схемой устройства для рекомендации переключения передач велосипеда согласно другому примерному варианту осуществления;
[0056] Фиг. 7 является блок-схемой устройства для рекомендации переключения передач велосипеда согласно другому примерному варианту осуществления; и
[0057] Фиг. 8 является блок-схемой устройства для рекомендации переключения передач велосипеда согласно примерному варианту осуществления.
Подробное описание изобретения
[0058] Далее приводится подробное описание примерных вариантов осуществления, примеры которых проиллюстрированы на прилагаемых чертежах. Нижеприведенное описание ссылается на прилагаемые чертежи, причем идентичные номера на различных чертежах представляют идентичные или аналогичные элементы, если не указано иное. Реализации, изложенные в нижеприведенном описании примерных вариантов осуществления, не представляют все реализации в соответствии с изобретением. Вместо этого, они являются просто примерами устройств и способов в соответствии с аспектами, связанными с изобретением, изложенным в прилагаемой формуле изобретения.
[0059] Термины, используемые в данном документе, служат просто для описания конкретного варианта осуществления, а не для ограничения настоящего раскрытия сущности. При использовании в настоящем раскрытии сущности и в прилагаемой формуле изобретения, термины в форме единственного числа также включают в себя формы множественного числа, если явно не предписано иное. Также следует понимать, что термин "и/или", используемый в данном документе, означает любой или любую возможную комбинацию из одного или более ассоциированных перечисленных элементов.
[0060] Следует понимать, что, хотя можно описывать элемент с помощью термина "первый", "второй" или "третий" и т.д., элемент не ограничен посредством этих терминов. Эти термины служат просто для различения между элементами идентичного типа. Например, без отступления от объема настоящего раскрытия сущности, первый элемент также может упоминаться в качестве второго элемента. Аналогично, второй элемент также может упоминаться в качестве первого элемента. В зависимости от контекста, термин "если" при использовании в данном документе может интерпретироваться как "когда", "где" или "в ответ на".
[0061] В предшествующем уровне техники, велосипед, в частности, спортивный велосипед, обычно имеет сложную систему переключения скоростей. Существует множество больших и небольших дисков зубчатых колес спереди и сзади, соответственно, которые позволяют достигать возможности переключения множества передач при соответствующих комбинациях, чтобы удовлетворять требованиям различных дорожных условий. Поскольку в конструкции комплекта переключения скоростей каждый диск зубчатого колеса соответствует отдельному управляющему стержню переключения скоростей, операции переключения передач и переключения скоростей должны быть активно выполнены вручную пользователем, что вызывает сложность при выполнении фактических операций и контроля.
[0062] Профессиональные ездящие на велосипеде пользователи могут осваивать навыки выполнения операций переключения передач и переключения скоростей более точно после значительных объемов профессиональной подготовки. При возникновении различных дорожных условий, они могут переключать большие и небольшие диски зубчатых колес спереди и сзади, чтобы регулировать передачи более надлежащим образом. Тем не менее, для обычных пользователей, не имеющих профессиональную подготовку или соответствующую модель поведения, при езде на велосипеде с системой переключения скоростей может быть неожиданным, если они сталкиваются со сложной системой переключения скоростей, что может приводить к переключению на неправильную передачу или непереключению передачи вовремя. Необоснованные переключения скоростей могут не только нарушать ритм езды на велосипеде, чрезмерно расходовать физическую силу, увеличивать нагрузку на колени, но также и ухудшать чрезмерный механический износ, и это дополнительно может заставлять пользователя теряться, что приводит к опасности.
[0063] По вышеприведенным причинам, настоящее раскрытие сущности предоставляет способ рекомендации переключения передач велосипеда, включающий в себя: сбор данных езды на велосипеде пользователя во время процесса езды на велосипеде; сравнение собранных данных езды на велосипеде с выборками данных езды на велосипеде в библиотеке предварительно установленных стратегий переключения передач, при этом библиотека стратегий переключения передач включает в себя соответствующие взаимосвязи между предварительно установленными стратегиями переключения передач и выборками данных езды на велосипеде; и когда собранные данные езды на велосипеде совпадают с выборкой данных езды на велосипеде в библиотеке стратегий переключения передач, вывод стратегии переключения передач, соответствующей выборке данных езды на велосипеде, пользователю, чтобы рекомендовать пользователю выполнять операцию переключения передач на основе стратегии переключения передач. Следовательно, достигается то, что непрофессиональные ездящие на велосипеде пользователи также могут выполнять корректные операции переключения передач в различных окружениях езды на велосипеде согласно рекомендации выходной стратегии переключения передач.
[0064] Как показано на фиг. 1, фиг. 1 является блок-схемой последовательности операций, иллюстрирующей способ для рекомендации переключения передач велосипеда согласно примерному варианту осуществления, который применяется в терминале, включающий в себя следующие этапы.
[0065] На этапе 101, собираются данные езды на велосипеде пользователя во время процесса езды на велосипеде.
[0066] На этапе 102, собранные данные езды на велосипеде сравниваются с выборкой данных езды на велосипеде в библиотеке предварительно установленных стратегий переключения передач, при этом библиотека стратегий переключения передач включает в себя соответствующие взаимосвязи между предварительно установленными стратегиями переключения передач и выборками данных езды на велосипеде.
[0067] На этапе 103, когда собранные данные езды на велосипеде совпадают с выборкой данных езды на велосипеде в библиотеке стратегий переключения передач, стратегия переключения передач, соответствующая выборке данных езды на велосипеде, выводится пользователю, чтобы рекомендовать пользователю выполнять операцию переключения передач на основе стратегии переключения передач.
[0068] В этом отношении, техническое решение, записанное на вышеуказанных этапах 101-103, может пониматься как логика рекомендации переключения передач, загруженная в предварительно установленном APP (например, APP для велосипедистов), установленном в вышеуказанном терминале. APP может предоставлять услугу рекомендации переключения передач для пользователя посредством управления вышеуказанной логикой рекомендации переключения передач.
[0069] Вышеуказанный терминал может представлять собой мобильный терминал пользователя. Например, мобильный терминал может представлять собой смартфон пользователя. Кроме того, вышеуказанный терминал также может представлять собой предварительно заданный установленный в транспортном средстве терминал в конструкции велосипеда, помимо мобильного терминала пользователя. Например, вышеуказанный терминал также может представлять собой интеллектуальный терминал или интеллектуальный модуль, установленный на велосипеде.
[0070] Вышеуказанный велосипед может представлять собой велосипед, оснащенный системой переключения скоростей. Вышеуказанный велосипед дополнительно может устанавливать электронный комплект переключения скоростей заранее, помимо оснащения системой переключения скоростей. В этом отношении, принцип действия электронного комплекта переключения скоростей является идентичным принципу действия традиционного комплекта переключения скоростей, но электронный комплект переключения скоростей может обеспечивать точность пользовательской операции и может точно записывать операции переключения передач пользователя. Между тем, электронный комплект переключения скоростей может предоставлять интерфейс для пользователя. Вышеуказанное APP, установленное на мобильном терминале, может считывать данные операции переключения передач, записанные посредством электронного комплекта переключения скоростей, и выводить их на мобильный терминал локально посредством интерфейса, предоставленного посредством электронного комплекта переключения скоростей.
[0071] Далее вышеуказанный терминал, представляющий собой мобильный терминал пользователя, рассматривается в качестве иллюстративного примера.
[0072] В настоящем варианте осуществления, во время процесса езды на велосипеде пользователя, носимый мобильный терминал может собирать данные езды на велосипеде пользователя в реальном времени. Данные езды на велосипеде могут включать в себя любое или любую комбинацию из траектории езды на велосипеде, информации дорожных условий и скорости езды на велосипеде и т.д., во время процесса езды на велосипеде пользователя. Траектория езды на велосипеде может быть трехмерной траекторией во время процесса езды на велосипеде пользователя. Помимо GPS-траектории движения, траектория езды на велосипеде также может включать в себя данные изменения высоты местности и данные изменения градиента, соответствующие GPS-траектории движения, за счет этого трехмерно показывая траекторию езды на велосипеде пользователя ездящему на велосипеде пользователю.
[0073] В этом отношении, когда мобильный терминал собирает данные езды на велосипеде пользователя, это может осуществляться посредством встроенных датчиков мобильного терминала.
[0074] При сборе данных траектории езды на велосипеде, встроенный GPS-датчик может собирать информацию GPS-позиции и высотную отметку пользователя в реальном времени. Затем GPS-траектория движения пользователя формируется согласно собранной информации GPS-позиции. Данные изменения высоты местности и данные изменения градиента пользователя формируются согласно собранной высотной отметке.
[0075] При сборе информации дорожных условий, встроенный G-датчик (датчик гравитации) может считывать изменения ускоряющей силы во время процесса езды на велосипеде пользователя. В этом отношении, ускоряющая сила представляет собой силу, действующую на объект во время процесса ускорения объекта. Например, G-датчик может преобразовывать различные изменения перемещения, такие как встряхивание, падение, повышение и понижение скорости в электрический сигнал, так что G-датчик может узнавать о фактических дорожных условиях посредством изменений ускорения, считываемых во время процесса езды на велосипеде пользователя в реальном времени. Например, когда G-датчик считывает резкое встряхивание или подскакивание во время процесса езды на велосипеде пользователя, дорожные условия могут представлять собой неровную горную дорогу; когда G-датчик считывает, что он является спокойным и устойчивым во время процесса езды на велосипеде пользователя, дорожные условия могут представлять собой ровную дорогу; и когда G-датчик считывает повышение или понижение скорости во время процесса езды на велосипеде пользователя, дорожные условия могут представлять собой дорогу с подъемом или дорогу со спуском.
[0076] При сборе скорости езды на велосипеде, встроенный датчик скорости может собирать скорость езды на велосипеде пользователя в реальном времени. Кроме того, для скорости езды на велосипеде пользователя, средняя скорость езды на велосипеде пользователя может вычисляться согласно времени езды на велосипеде пользователя и изменению расстояния, на основе информации изменений GPS-позиции, собранной посредством GPS-датчика.
[0077] Что касается собранных данных езды на велосипеде пользователя, мобильный терминал может сохранять их локально. Вышеуказанное APP может считывать данные езды на велосипеде, сохраненные посредством мобильного терминала в реальном времени.
[0078] В настоящем варианте осуществления, вышеуказанное APP дополнительно может предоставлять библиотеку предварительно установленных стратегий переключения передач. Библиотека стратегий переключения передач может включать в себя предварительно установленные стратегии переключения передач и соответствующие выборки данных езды на велосипеде.
[0079] В этом отношении, вышеуказанная стратегия переключения передач представляет собой предлагаемую операцию переключения передач во время процесса езды на велосипеде пользователя. Вышеуказанная библиотека стратегий переключения передач может быть создана посредством вышеуказанного APP на основе объема выборок данных езды на велосипеде и данных операции переключения передач.
[0080] Например, чтобы создавать вышеуказанную библиотеку стратегий переключения передач, определенное число профессиональных велосипедистов (предварительно установленных пользователей) можно попросить носить с собой мобильный терминал с установленным вышеуказанным APP, ездить на велосипеде, оснащенном электронным комплектом переключения скоростей, и проезжать по определенному количеству различных дорог, соответственно. Во время процесса езды на велосипеде мобильный терминал может собирать данные езды на велосипеде профессиональных велосипедистов посредством встроенного датчика, и электронный комплект переключения скоростей велосипеда может записывать операции переключения передач профессиональных велосипедистов одновременно.
[0081] Вышеуказанное APP может считывать данные операции переключения передач профессиональных велосипедистов, записанные посредством электронного комплекта переключения скоростей, и выводить их на мобильный терминал локально посредством соединения с интерфейсом, предоставленным посредством электронного комплекта переключения скоростей, при этом данные операции переключения передач, в общем, включают в себя время осуществления операции переключения передач во время процесса езды на велосипеде профессионального велосипедиста и соответствующий результат переключения передач для операции переключения передач. Результат переключения передач является передаточным числом после того, как профессиональный велосипедист выполняет операцию переключения передач на велосипеде (передаточное число является передаточным отношением ведущей шестерни к ведомой шестерне в шестернях переключения скоростей велосипеда, и пользователь может регулировать передаточное число посредством регулирования управляющего стержня переключения скоростей, соответствующего каждому зубчатому колесу переднего и заднего колес).
[0082] Поскольку профессиональные велосипедисты имеют значительный объем профессиональной подготовки, они могут осваивать операции переключения передач и контролировать навыки более точно при езде в различных окружениях езды на велосипеде. Данные операции переключения передач и данные езды на велосипеде, сформированные во время процесса езды на велосипеде профессионального велосипедиста, комбинируются относительно идентичной временной оси, и они, в общем, могут отражать стратегию переключения передач, когда профессиональный велосипедист ездит в различных окружениях езды на велосипеде. Например, они могут отражать то, как профессиональный велосипедист достигает наиболее обоснованного состояния передаточного числа велосипеда посредством операций переключения передач при различных градиентах, скоростях или дорогах.
[0083] Следовательно, после того, как вышеуказанное APP успешно считывает данные операции переключения передач во время процесса езды на велосипеде профессионального велосипедиста посредством вышеуказанного интерфейса, оно дополнительно может считывать данные езды на велосипеде в то время, когда возникает операция переключения передач профессионального велосипедиста, из данных езды на велосипеде профессионального велосипедиста, собранных посредством мобильного терминала (т.е. считывать данные езды на велосипеде профессионального велосипедиста, собранные посредством мобильного терминала, когда осуществляется операция переключения передач профессионального велосипедиста), и данные езды на велосипеде, применяемые в качестве выборки данных езды на велосипеде, комбинируются с данными операции переключения передач профессионального велосипедиста так, чтобы иметь обработку квантификации, с тем чтобы формировать соответствующую стратегию переключения передач.
[0084] В настоящем варианте осуществления, поскольку недопустимые операции переключения передач (например, некорректная работа или бессмысленные операции переключения передач, выполняемые в процессе езды на велосипеде) также могут формироваться, когда профессиональные велосипедисты формируют данные операции переключения передач во время процесса езды на велосипеде. Следовательно, до того как вышеуказанная выборка данных езды на велосипеде и данные операции переключения передач профессионального велосипедиста комбинируются так, чтобы иметь обработку квантификации, с тем чтобы формировать соответствующую стратегию переключения передач, вышеуказанное APP дополнительно может выполнять коррекцию данных для результата переключения передач в данных операции переключения передач, чтобы удалять анормальные результаты переключения передач.
[0085] В этом отношении, вышеуказанное APP может достигать коррекции данных для результата переключения передач в данных операции переключения передач в различных реализациях.
[0086] Например, вышеуказанное APP может выполнять верификацию в обратном порядке для вышеуказанного результата переключения передач на основе вышеуказанной выборки данных езды на велосипеде, получает информацию дорожных условий во время осуществления операции переключения передач посредством анализа вышеуказанной выборки данных езды на велосипеде и затем решает в обратном порядке то, выполняет или нет профессиональный велосипедист обоснованную операцию переключения передач в таких дорожных условиях. Если она является необоснованной, операция переключения передач является анормальной операцией переключения передач, и вышеуказанное APP может удалять результат переключения передач, соответствующий операции переключения передач.
[0087] Например, предполагается, что вышеуказанное APP получает то, что профессиональный велосипедист просто начинает движение по дороге с подъемом, когда профессиональный велосипедист выполняет операцию переключения передач, посредством анализа выборки данных езды на велосипеде. Согласно базовому практическому смыслу езды на велосипеде, когда велосипедист начинает движение по дороге с подъемом, он может обычно понижать передаточное число, за счет этого экономя физическую силу. Следовательно, если результат операции переключения передач, соответствующий выборке данных езды на велосипеде, является операцией, чтобы повышать передаточное число в это время, операция переключения передач является необоснованной операцией переключения передач. Вышеуказанное APP может рассматривать результат переключения передач, соответствующий операции переключения передач, в качестве анормального результата переключения передач и удалять его.
[0088] Можно видеть, что, до того как вышеуказанная выборка данных езды на велосипеде и данные операции переключения передач профессионального велосипедиста комбинируются так, чтобы иметь обработку квантификации, с тем чтобы формировать соответствующую стратегию переключения передач, вышеуказанное APP может выполнять коррекцию данных для результата переключения передач в данных операции переключения передач, чтобы удалять анормальный результат переключения передач, что позволяет создавать формируемую стратегию переключения передач более надлежащим и обоснованным образом.
[0089] В настоящем варианте осуществления, после того, как вышеуказанная выборка данных езды на велосипеде и данные операции переключения передач профессионального велосипедиста комбинируются относительно идентичной временной оси так, чтобы иметь обработку квантификации, с тем чтобы формировать соответствующую стратегию переключения передач, вышеуказанное APP может создавать вышеуказанную библиотеку стратегий переключения передач на основе сформированной стратегии переключения передач и вышеуказанной выборки данных езды на велосипеде и сохранять соответствующую взаимосвязь между сформированной стратегией переключения передач и вышеуказанной выборкой данных езды на велосипеде в библиотеке стратегий переключения передач.
[0090] Кроме того, при реализации, вышеуказанная библиотека стратегий переключения передач также может быть создана посредством анализа вручную объема выборок данных езды на велосипеде и данных операции переключения передач, помимо создания посредством вышеуказанного APP на основе объема выборок данных езды на велосипеде и данных операции переключения передач. Затем созданная библиотека стратегий переключения передач может загружаться в вышеуказанное APP вручную.
[0091] В настоящем варианте осуществления, поскольку вышеуказанная библиотека предварительно установленных стратегий переключения передач создана на основе данных операции переключения передач и данных езды на велосипеде, сформированных во время процесса езды на велосипеде профессионального велосипедиста, она может направлять обычных пользователей так, чтобы переключать скорость во время процесса езды на велосипеде.
[0092] Во время процесса езды на велосипеде обычного пользователя, мобильный терминал может собирать данные езды на велосипеде обычного пользователя в реальном времени и сравнивать собранные данные езды на велосипеде с выборками данных езды на велосипеде в вышеуказанной библиотеке стратегий переключения передач. Если собранные данные езды на велосипеде совпадают с выборкой данных езды на велосипеде в библиотеке стратегий переключения передач, стратегия езды на велосипеде в библиотеке стратегий переключения передач, соответствующая выборке данных езды на велосипеде, может применяться в качестве оптимальной стратегии переключения передач для обычного пользователя для вывода пользователю, с тем чтобы рекомендовать пользователю выполнять операцию переключения передач на основе оптимальной стратегии переключения передач.
[0093] В этом отношении, после того, как собранные данные езды на велосипеде обычного пользователя сравниваются с выборками данных езды на велосипеде в вышеуказанной библиотеке стратегий переключения передач, с одной стороны, если данные езды на велосипеде полностью совпадают с одной из выборок данных езды на велосипеде в библиотеке стратегий переключения передач, это указывает то, что дорога, по которой в данный момент едет на велосипеде обычный пользователь, полностью совпадает с дорогой, соответствующей выборке данных езды на велосипеде. В это время, вышеуказанное APP может применять стратегию переключения передач в библиотеке стратегий переключения передач, соответствующую выборке данных езды на велосипеде, в качестве оптимальной стратегии переключения передач для обычного пользователя для вывода пользователю.
[0094] С другой стороны, если данные езды на велосипеде не совпадают полностью ни с одной из выборок данных езды на велосипеде в библиотеке стратегий переключения передач, вышеуказанное APP дополнительно может вычислять подобие между данными езды на велосипеде и выборкой данных езды на велосипеде в библиотеке стратегий переключения передач, чтобы определять выборку данных езды на велосипеде в библиотеке стратегий переключения передач, которая имеет наибольшее подобие с данными езды на велосипеде. После того, как определяется выборка данных езды на велосипеде, которая имеет наибольшее подобие с данными езды на велосипеде, она указывает то, что дорога, по которой в данный момент едет на велосипеде обычный пользователь, является дорогой, аналогичной дороге, соответствующей выборке данных езды на велосипеде. В это время, стратегия переключения передач в библиотеке стратегий переключения передач, соответствующая выборке данных езды на велосипеде с наибольшим подобием, может применяться в качестве оптимальной стратегии переключения передач для обычного пользователя для вывода пользователю.
[0095] В этом отношении, когда вышеуказанное APP вычисляет подобие между данными езды на велосипеде и выборкой данных езды на велосипеде в библиотеке данных переключения передач, ошибки между соответствующими данными в данных езды на велосипеде и надлежащими соответствующими данными в выборке данных езды на велосипеде в библиотеке данных переключения передач могут вычисляться, соответственно. Затем выборка данных езды на велосипеде в библиотеке стратегий переключения передач, которая имеет минимальные ошибки соответствующих данных с соответствующими данными в данных езды на велосипеде, применяется в качестве выборки данных езды на велосипеде с наибольшим подобием.
[0096] Например, когда данные езды на велосипеде включают в себя такие данные, как траектория езды на велосипеде, информация дорожных условий и скорость езды на велосипеде и т.п., после того, как мобильный терминал, соответственно, собирает исходные данные траектории езды на велосипеде, информацию дорожных условий и скорость езды на велосипеде текущего ездящего на велосипеде пользователя посредством встроенного датчика, мобильный терминал может выполнять обработку квантификации для этих собранных исходных данных, чтобы обрабатывать их в конкретные значения. Следовательно, когда вышеуказанное APP вычисляет подобие между данными езды на велосипеде текущего ездящего на велосипеде пользователя и выборкой данных езды на велосипеде в библиотеке данных переключения передач, оно может вычислять ошибку посредством непосредственного считывания соответствующих данных, имеющих обработку квантификации посредством мобильного терминала, и указывать подобие между данными езды на велосипеде текущего ездящего на велосипеде пользователя и выборкой данных езды на велосипеде в библиотеке данных переключения передач согласно вычисленной ошибке.
[0097] В настоящем варианте осуществления, когда вышеуказанное APP применяет стратегию езды на велосипеде в библиотеке стратегий переключения передач, соответствующую выборке данных езды на велосипеде, в качестве оптимальной стратегии переключения передач для обычного пользователя для вывода пользователю, способ вывода не ограничен конкретным образом в настоящем варианте осуществления, она может выводиться посредством речи, выводиться посредством символов, выводиться посредством мобильного терминала пользователя или установленного в транспортном средстве терминала либо выводиться посредством интеллектуального устройства, привязанного к мобильному терминалу пользователя или установленного в транспортном средстве терминала. Например, она может выводиться пользователю, в форме символов, посредством экрана отображения мобильного терминала, установленного в транспортном средстве терминала либо интеллектуального браслета или интеллектуальных часов, привязанных к мобильному терминалу. Например, символьная рекомендация "самая близко совпадающая комбинация переключения передач для текущих дорожных условий представляет собой XXX" может быть непосредственно отображена на экране отображения. Кроме того, она также может выводиться, в форме речи, посредством динамика мобильного терминала, установленного в транспортном средстве терминала либо интеллектуального браслета или интеллектуальных часов, привязанных к мобильному терминалу, либо проводных наушников, соединенных с мобильным терминалом, либо Bluetooth-наушников, привязанных к мобильному терминалу. Например, может воспроизводиться голосовая рекомендация "самая близко совпадающая комбинация переключения передач для текущих дорожных условий представляет собой XXX".
[0098] После того, как вышеуказанное APP выводит вышеуказанную оптимальную стратегию переключения передач, совпадающую в вышеуказанной библиотеке стратегий переключения передач, пользователю, пользователь может выполнять операцию переключения передач согласно рекомендации стратегии переключения передач. Следовательно, когда пользователь сталкивается с различными дорогами для езды на велосипеде, велосипед может регулироваться до обоснованного передаточного числа согласно рекомендации, выводимой посредством вышеуказанного APP.
[0099] Например, когда обычный пользователь ездит по различным дорогам, к примеру, на ровной дороге, на подъеме или на спуске и т.п., если обычный пользователь выполняет операцию переключения передач самостоятельно, поскольку обычный пользователь не имеет достаточной профессиональной подготовки, он обычно не может выполнять корректные операции переключения передач. Если оптимальная стратегия переключения передач выводится обычному пользователю посредством сравнения данных езды на велосипеде обычного пользователя с выборками данных езды на велосипеде в библиотеке предварительно установленных стратегий переключения передач, поскольку стратегия переключения передач в библиотеке стратегий переключения передач формируется на основе данных езды на велосипеде и данных операции переключения передач профессиональных велосипедистов, обычный пользователь может выполнять корректные операции переключения передач согласно рекомендации выводимой оптимальной стратегии переключения передач, сталкиваясь с различными дорогами, такими как ровная дорога, подъем и спуск и т.п. Можно видеть, что вышеприведенный способ имеет очень существенную значимость для операции переключения передач во время процесса езды на велосипеде обычного пользователя.
[00100] Помимо этого, во время процесса езды на велосипеде пользователя, помимо данных езды на велосипеде, таких как вышеописанная траектория езды на велосипеде, информация дорожных условий и скорость езды на велосипеде, такие данные, как данные физиологического состояния, данные окружения езды на велосипеде и данные траектории градиента и т.д., пользователя также могут влиять на операцию переключения передач пользователя. В этом отношении, вышеуказанные данные физиологического состояния могут включать в себя физиологические данные, такие как температура тела и пульс и т.п. пользователя; вышеуказанные данные окружения езды на велосипеде могут включать в себя данные окружения, такие как скорость ветра и направление ветра и т.п., во время процесса езды на велосипеде; и вышеуказанные данные траектории градиента могут включать в себя такие данные, как общая длина градиента и длина подъема или спуска и т.д.
[00101] Следовательно, когда вышеуказанное APP создает вышеуказанную библиотеку стратегий переключения передач на основе объема выборок данных езды на велосипеде и данных операции переключения передач, такие данные, как данные физиологического состояния, данные окружения езды на велосипеде и данные траектории градиента и т.д., пользователя могут вводиться в данные езды на велосипеде, так что они применяются в качестве данных регулирования переключения передач. Вышеуказанные данные регулирования переключения передач анализируются, так что сформированная стратегия переключения передач оптимизируется и регулируется непрерывно, так что когда стратегия переключения передач выводится пользователю, стратегия регулирования относительно стратегии переключения передач также может выводиться пользователю на основе вышеуказанных данных регулирования переключения передач. В этом отношении, стратегия регулирования может быть предложением по регулированию относительно выходной стратегии переключения передач.
[00102] В настоящем варианте осуществления, вышеуказанные данные физиологического состояния могут включать в себя такие данные, как температура тела и пульс и т.п. пользователя во время процесса езды на велосипеде. Пользователь может носить датчик пульса (например, монитор пульса) и датчик температуры тела во время процесса езды на велосипеде. Мобильный терминал может устанавливать взаимосвязь с привязкой с датчиком пульса и датчиком температуры тела пользователя заранее. Следовательно, мобильный терминал может получать изменение пульса и изменение температуры тела пользователя во время процесса езды на велосипеде в реальном времени через датчик пульса и датчик температуры тела.
[00103] Вышеуказанные данные окружения езды на велосипеде могут включать в себя такие данные, как скорость ветра и направление ветра и т.п., во время процесса езды на велосипеде пользователя. Пользователь может устанавливать датчик скорости ветра на велосипеде. Мобильный терминал может устанавливать взаимосвязь с привязкой с датчиком скорости ветра заранее. Следовательно, мобильный терминал может получать данные скорости ветра и направления ветра во время процесса езды на велосипеде пользователя в реальном времени через датчик скорости ветра.
[00104] Вышеуказанные данные траектории градиента могут включать в себя такие данные, как общая длина градиента и длина подъема или спуска и т.д. Во время процесса езды на велосипеде пользователя вышеуказанное APP может вычислять общую длину градиента и длину подъема или спуска впереди во время процесса езды на велосипеде пользователя в реальном времени посредством информации GPS-позиции, данных изменения высоты местности и данных изменения градиента, собранных посредством мобильного терминала заранее.
[00105] Когда данные физиологического состояния, такие как пульс и температура тела пользователя, применяются в качестве вышеуказанных данных регулирования переключения передач, мобильный терминал может узнавать о физическом состоянии пользователя посредством простого анализа полученного пульса и температуры тела пользователя. Следовательно, физические изменения во время процесса езды на велосипеде пользователя могут отслеживаться в реальном времени. После того, как вышеуказанное APP сравнивает текущие данные езды на велосипеде с выборками данных езды на велосипеде в вышеуказанной библиотеке стратегий переключения передач, с тем чтобы выводить соответствующую стратегию переключения передач пользователю, вышеуказанное APP дополнительно может выводить стратегию регулирования относительно стратегии переключения передач пользователю согласно текущему физическому состоянию пользователя.
[00106] Например, при условии, что APP предоставляет оптимальную стратегию переключения передач для пользователя из библиотеки стратегий переключения передач, представляющую собой шестерню 2 переднего колеса и шестерню 5 заднего колеса, фрагмент речевой информации "самая близко совпадающая комбинация переключения передач для текущих дорожных условий представляет собой шестерню 2 переднего колеса и шестерню 5 заднего колеса" может воспроизводиться пользователю через Bluetooth-наушники пользователя. Если вышеуказанное APP обнаруживает то, что текущая физическая энергия пользователя находится в истощенном состоянии, посредством анализа текущего изменения пульса и изменения температуры тела пользователя, фрагмент речевой информации "физическая энергия истощена, и лучше понизить передаточное число, чтобы сэкономить физическую силу" может выводиться пользователю через Bluetooth-наушники пользователя, чтобы рекомендовать пользователю рационально распределять физическую энергию.
[00107] Когда данные окружения езды на велосипеде, такие как скорость ветра и направление ветра во время процесса езды на велосипеде пользователя, применяются в качестве вышеуказанных данных регулирования переключения передач, мобильный терминал может отслеживать изменения скорости ветра и направления ветра во время процесса езды на велосипеде пользователя в реальном времени через датчик скорости ветра. После того, как вышеуказанное APP сравнивает текущие данные езды на велосипеде с выборками данных езды на велосипеде в вышеуказанной библиотеке стратегий переключения передач, с тем чтобы выводить соответствующую стратегию переключения передач пользователю, вышеуказанное APP дополнительно может выводить стратегию регулирования относительно стратегии переключения передач пользователю согласно текущей скорости ветра и направлению ветра.
[00108] Например, при условии, что APP предоставляет оптимальную стратегию переключения передач для пользователя из библиотеки стратегий переключения передач, представляющую собой шестерню 2 переднего колеса и шестерню 5 заднего колеса, фрагмент речевой информации "самая близко совпадающая комбинация переключения передач для текущих дорожных условий представляет собой шестерню 2 переднего колеса и шестерню 5 заднего колеса" может воспроизводиться пользователю через Bluetooth-наушники пользователя. Если вышеуказанное APP обнаруживает то, что дует встречный ветер, и скорость ветра является относительно сильной в данный момент, посредством датчика скорости ветра, фрагмент речевой информации "в данный момент дует встречный ветер, и лучше понизить передаточное число, чтобы сэкономить физическую силу" может выводиться пользователю через Bluetooth-наушники пользователя, чтобы рекомендовать пользователю рационально распределять физическую энергию.
[00109] Когда данные траектории градиента, такие как общая длина градиента и длина подъема или длина спуска и т.д., во время процесса езды на велосипеде пользователя применяются в качестве вышеуказанных данных регулирования переключения передач, мобильный терминал может отслеживать градиент пользователя впереди во время процесса езды на велосипеде пользователя. После того, как вышеуказанное APP сравнивает текущие данные езды на велосипеде с выборками данных езды на велосипеде в вышеуказанной библиотеке стратегий переключения передач, с тем, чтобы выводить соответствующую стратегию переключения передач пользователю, вышеуказанное APP дополнительно может выводить стратегию регулирования относительно стратегии переключения передач пользователю согласно длине градиента впереди.
[00110] Например, при условии, что APP предоставляет оптимальную стратегию переключения передач для пользователя из библиотеки стратегий переключения передач, представляющую собой шестерню 2 переднего колеса и шестерню 5 заднего колеса, фрагмент речевой информации "самая близко совпадающая комбинация переключения передач для текущих дорожных условий представляет собой шестерню 2 переднего колеса и шестерню 5 заднего колеса" может воспроизводиться пользователю через Bluetooth-наушники пользователя. Если вышеуказанное APP обнаруживает то, что дорога с градиентом впереди является относительно длинной, фрагмент речевой информации "дорога с градиентом впереди является относительно длинной, и лучше понизить передаточное число, чтобы сэкономить физическую силу" может выводиться пользователю через Bluetooth-наушники пользователя, чтобы рекомендовать пользователю рационально распределять физическую энергию.
[00111] Кроме того, помимо всестороннего анализа посредством вышеописанного APP, вводящего данные физиологического состояния, данные окружения езды на велосипеде и данные траектории градиента пользователя в данные езды на велосипеде, чтобы непрерывно оптимизировать и регулировать сформированную стратегию переключения передач, на практике, другие типы данных, которые могут влиять на езду на велосипеде и операцию переключения передач пользователя, могут вводиться в качестве базовых данных, которые должны всесторонне анализироваться, с тем, чтобы непрерывно оптимизировать выходную стратегию переключения передач, что не перечисляется многократно в настоящем варианте осуществления.
[00112] В вышеуказанном настоящем варианте осуществления, собираются данные езды на велосипеде пользователя во время процесса езды на велосипеде; собранные данные езды на велосипеде сравниваются с выборкой данных езды на велосипеде в библиотеке предварительно установленных стратегий переключения передач, при этом библиотека стратегий переключения передач включает в себя соответствующие взаимосвязи между предварительно установленными стратегиями переключения передач и выборками данных езды на велосипеде; и когда собранные данные езды на велосипеде совпадают с выборкой данных езды на велосипеде в библиотеке стратегий переключения передач, стратегия переключения передач, соответствующая выборке данных езды на велосипеде, выводится пользователю, чтобы рекомендовать пользователю выполнять операцию переключения передач на основе стратегии переключения передач. Следовательно, достигается то, что непрофессиональные ездящие на велосипеде пользователи также могут выполнять корректные операции переключения передач в различных окружениях езды на велосипеде согласно рекомендации выходной стратегии переключения передач.
[00113] Как показано на фиг. 2, фиг. 2 является блок-схемой последовательности операций, иллюстрирующей способ для рекомендации переключения передач велосипеда согласно примерному варианту осуществления, который применяется в терминале, включающий в себя несколько следующих этапов.
[00114] На этапе 201, собираются данные езды на велосипеде пользователя во время процесса езды на велосипеде; данные езды на велосипеде включают в себя любое или любую комбинацию из траектории езды на велосипеде, информации дорожных условий и скорости езды на велосипеде и т.д., при этом траектория езды на велосипеде включает в себя GPS-траекторию движения и данные изменения высоты местности, данные изменения градиента, соответствующие GPS-траектории движения.
[00115] На этапе 202, собранные данные езды на велосипеде сравниваются с выборкой данных езды на велосипеде в библиотеке предварительно установленных стратегий переключения передач, при этом библиотека стратегий переключения передач включает в себя соответствующие взаимосвязи между предварительно установленными стратегиями переключения передач и выборками данных езды на велосипеде.
[00116] На этапе 203, когда собранные данные езды на велосипеде полностью совпадают с одной из выборок данных езды на велосипеде в библиотеке стратегий переключения передач, стратегия переключения передач, соответствующая выборке данных езды на велосипеде, выводится пользователю.
[00117] На этапе 204, когда собранные данные езды на велосипеде не совпадают полностью ни с одной из выборок данных езды на велосипеде в библиотеке стратегий переключения передач, вычисляется подобие между собранными данными езды на велосипеде и выборкой данных езды на велосипеде в библиотеке стратегий переключения передач, и стратегия переключения передач, соответствующая выборке данных езды на велосипеде с вычисленным наибольшим подобием, выводится пользователю.
[00118] На этапе 205, когда собранные данные езды на велосипеде дополнительно включают в себя данные регулирования переключения передач, стратегия регулирования относительно стратегии переключения передач выводится пользователю на основе собранных данных регулирования переключения передач, при этом данные регулирования переключения передач включают в себя данные физиологического состояния, данные окружения езды на велосипеде или данные траектории градиента.
[00119] В этом отношении, техническое решение, записанное на вышеуказанных этапах 201-205, может пониматься как логика рекомендации переключения передач, загруженная в предварительно установленном APP (например, APP для велосипедистов), установленном в вышеуказанном терминале. APP может предоставлять услугу рекомендации переключения передач для пользователя посредством управления вышеуказанной логикой рекомендации переключения передач.
[00120] Вышеуказанный терминал может представлять собой мобильный терминал пользователя. Например, мобильный терминал может представлять собой смартфон пользователя. Кроме того, вышеуказанный терминал также может представлять собой предварительно заданный установленный в транспортном средстве терминал в конструкции велосипеда, помимо мобильного терминала пользователя. Например, вышеуказанный терминал также может представлять собой интеллектуальный терминал или интеллектуальный модуль, установленный на велосипеде.
[00121] Вышеуказанный велосипед может представлять собой велосипед, оснащенный системой переключения скоростей. Вышеуказанный велосипед дополнительно может устанавливать электронный комплект переключения скоростей заранее, помимо оснащения системой переключения скоростей. В этом отношении, принцип действия электронного комплекта переключения скоростей является идентичным принципу действия традиционного комплекта переключения скоростей, но электронный комплект переключения скоростей может обеспечивать точность пользовательской операции и может точно записывать операции переключения передач пользователя. Между тем, электронный комплект переключения скоростей может предоставлять интерфейс для пользователя. Вышеуказанное APP, установленное на мобильном терминале, может считывать данные операции переключения передач, записанные посредством электронного комплекта переключения скоростей, и выводить их на мобильный терминал локально посредством интерфейса, предоставленного посредством электронного комплекта переключения скоростей.
[00122] Далее вышеуказанный терминал, представляющий собой мобильный терминал пользователя, рассматривается в качестве иллюстративного примера.
[00123] В настоящем варианте осуществления, во время процесса езды на велосипеде пользователя, носимый мобильный терминал может собирать данные езды на велосипеде пользователя в реальном времени. Данные езды на велосипеде могут включать в себя любое или любую комбинацию из траектории езды на велосипеде, информации дорожных условий и скорости езды на велосипеде и т.д., во время процесса езды на велосипеде пользователя. Траектория езды на велосипеде может быть трехмерной траекторией во время процесса езды на велосипеде пользователя. Помимо GPS-траектории движения, траектория езды на велосипеде также может включать в себя данные изменения высоты местности и данные изменения градиента, соответствующие GPS-траектории движения, за счет этого трехмерно показывая траекторию езды на велосипеде пользователя ездящему на велосипеде пользователю.
[00124] В этом отношении, когда мобильный терминал собирает данные езды на велосипеде пользователя, это может осуществляться посредством встроенного датчика мобильного терминала.
[00125] При сборе данных траектории езды на велосипеде, встроенный GPS-датчик может собирать информацию GPS-позиции и высотную отметку пользователя в реальном времени. Затем GPS-траектория движения пользователя формируется согласно собранной информации GPS-позиции. Данные изменения высоты местности и данные изменения градиента пользователя формируются согласно собранной высотной отметке.
[00126] При сборе информации дорожных условий, встроенный G-датчик (датчик гравитации) может считывать изменения ускоряющей силы во время процесса езды на велосипеде пользователя. В этом отношении, ускоряющая сила представляет собой силу, действующую на объект во время процесса ускорения объекта. Например, G-датчик может преобразовывать различные изменения перемещения, такие как встряхивание, падение, повышение и понижение скорости в электрический сигнал, так что G-датчик может узнавать о фактических дорожных условиях посредством изменений ускорения, считываемых во время процесса езды на велосипеде пользователя в реальном времени. Например, когда G-датчик считывает резкое встряхивание или подскакивание во время процесса езды на велосипеде пользователя, дорожные условия могут представлять собой неровную горную дорогу; когда G-датчик считывает, что он является спокойным и устойчивым во время процесса езды на велосипеде пользователя, дорожные условия могут представлять собой ровную дорогу; и когда G-датчик считывает повышение или понижение скорости во время процесса езды на велосипеде пользователя, дорожные условия могут представлять собой дорогу с подъемом или дорогу со спуском.
[00127] При сборе скорости езды на велосипеде, встроенный датчик скорости может собирать скорость езды на велосипеде пользователя в реальном времени. Кроме того, для скорости езды на велосипеде пользователя, средняя скорость езды на велосипеде пользователя может вычисляться согласно времени езды на велосипеде пользователя и изменению расстояния, на основе информации изменений GPS-позиции, собранной посредством GPS-датчика.
[00128] Что касается собранных данных езды на велосипеде пользователя, мобильный терминал может сохранять их локально. Вышеуказанное APP может считывать данные езды на велосипеде, сохраненные посредством мобильного терминала в реальном времени.
[00129] В настоящем варианте осуществления, вышеуказанное APP дополнительно может предоставлять библиотеку предварительно установленных стратегий переключения передач. Библиотека стратегий переключения передач может включать в себя предварительно установленные стратегии переключения передач и соответствующие выборки данных езды на велосипеде.
[00130] В этом отношении, вышеуказанная стратегия переключения передач представляет собой предлагаемую операцию переключения передач во время процесса езды на велосипеде пользователя. Вышеуказанная библиотека стратегий переключения передач может быть создана посредством вышеуказанного APP на основе объема выборок данных езды на велосипеде и данных операции переключения передач.
[00131] Например, чтобы создавать вышеуказанную библиотеку стратегий переключения передач, определенное число профессиональных велосипедистов (предварительно установленных пользователей) можно попросить носить с собой мобильный терминал с установленным вышеуказанным APP, ездить на велосипеде, оснащенном электронным комплектом переключения скоростей, и проезжать по определенному количеству различных дорог, соответственно. Во время процесса езды на велосипеде мобильный терминал может собирать данные езды на велосипеде профессиональных велосипедистов посредством встроенного датчика, и электронный комплект переключения скоростей велосипеда может записывать операции переключения передач профессиональных велосипедистов одновременно.
[00132] Вышеуказанное APP может считывать данные операции переключения передач профессиональных велосипедистов, записанные посредством электронного комплекта переключения скоростей, и выводить их на мобильный терминал локально посредством соединения с интерфейсом, предоставленным посредством электронного комплекта переключения скоростей, при этом данные операции переключения передач, в общем, включают в себя время осуществления операции переключения передач во время процесса езды на велосипеде профессионального велосипедиста и соответствующий результат переключения передач для операции переключения передач. Результат переключения передач является передаточным числом после того, как профессиональный велосипедист выполняет операцию переключения передач на велосипеде (передаточное число является передаточным отношением ведущей шестерни к ведомой шестерне в шестернях переключения скоростей велосипеда, и пользователь может регулировать передаточное число посредством регулирования управляющего стержня переключения скоростей, соответствующего каждому зубчатому колесу переднего и заднего колес).
[00133] Поскольку профессиональные велосипедисты имеют значительный объем профессиональной подготовки, они могут осваивать операцию переключения передач и контролировать навыки более надлежащим образом при езде в различных окружениях езды на велосипеде. Данные операции переключения передач и данные езды на велосипеде, сформированные во время процесса езды на велосипеде профессионального велосипедиста, комбинируются относительно идентичной временной оси, и они, в общем, могут отражать стратегию переключения передач, когда профессиональный велосипедист ездит в различных окружениях езды на велосипеде. Например, они могут отражать то, как профессиональный велосипедист достигает наиболее обоснованного состояния передаточного числа велосипеда посредством операций переключения передач при различных градиентах, скоростях или дорогах.
[00134] Следовательно, после того, как вышеуказанное APP успешно считывает данные операции переключения передач во время процесса езды на велосипеде профессионального велосипедиста посредством вышеуказанного интерфейса, оно дополнительно может считывать данные езды на велосипеде в то время, когда возникает операция переключения передач профессионального велосипедиста, из данных езды на велосипеде профессионального велосипедиста, собранных посредством мобильного терминала (т.е. считывать данные езды на велосипеде профессионального велосипедиста, собранные посредством мобильного терминала, когда осуществляется операция переключения передач профессионального велосипедиста), и данные езды на велосипеде, применяемые в качестве выборки данных езды на велосипеде, комбинируются с данными операции переключения передач профессионального велосипедиста так, чтобы иметь обработку квантификации, с тем чтобы формировать соответствующую стратегию переключения передач.
[00135] В настоящем варианте осуществления, поскольку недопустимые операции переключения передач (например, некорректная работа или бессмысленные операции переключения передач, выполняемые в процессе езды на велосипеде) также могут формироваться, когда профессиональные велосипедисты формируют данные операции переключения передач во время процесса езды на велосипеде. Следовательно, до того как вышеуказанная выборка данных езды на велосипеде и данные операции переключения передач профессионального велосипедиста комбинируются так, чтобы иметь обработку квантификации, с тем чтобы формировать соответствующую стратегию переключения передач, вышеуказанное APP дополнительно может выполнять коррекцию данных для результата переключения передач в данных операции переключения передач, чтобы удалять анормальные результаты переключения передач.
[00136] В этом отношении, вышеуказанное APP может достигать коррекции данных для результата переключения передач в данных операции переключения передач в различных реализациях.
[00137] Например, вышеуказанное APP может выполнять верификацию в обратном порядке для вышеуказанного результата переключения передач на основе вышеуказанной выборки данных езды на велосипеде, получает информацию дорожных условий во время осуществления операции переключения передач посредством анализа вышеуказанной выборки данных езды на велосипеде и затем решает в обратном порядке то, выполняет или нет профессиональный велосипедист обоснованную операцию переключения передач в таких дорожных условиях. Если она является необоснованной, операция переключения передач является анормальной операцией переключения передач, и вышеуказанное APP может удалять результат переключения передач, соответствующий операции переключения передач.
[00138] Например, предполагается, что вышеуказанное APP получает то, что профессиональный велосипедист просто начинает движение по дороге с подъемом, когда профессиональный велосипедист выполняет операцию переключения передач, посредством анализа выборки данных езды на велосипеде. Согласно базовому практическому смыслу езды на велосипеде, когда велосипедист начинает движение по дороге с подъемом, он может обычно понижать передаточное число, за счет этого экономя физическую силу. Следовательно, если результат операции переключения передач, соответствующий выборке данных езды на велосипеде, является операцией, чтобы повышать передаточное число в это время, операция переключения передач является необоснованной операцией переключения передач. Вышеуказанное APP может рассматривать результат переключения передач, соответствующий операции переключения передач, в качестве анормального результата переключения передач и удалять его.
[00139] Можно видеть, что, до того как вышеуказанная выборка данных езды на велосипеде и данные операции переключения передач профессионального велосипедиста комбинируются так, чтобы иметь обработку квантификации, с тем, чтобы формировать соответствующую стратегию переключения передач, вышеуказанное APP может выполнять коррекцию данных для результата переключения передач в данных операции переключения передач, чтобы удалять анормальный результат переключения передач, что создает формируемую стратегию переключения передач более надлежащим и обоснованным образом.
[00140] В настоящем варианте осуществления, после того, как вышеуказанная выборка данных езды на велосипеде и данные операции переключения передач профессионального велосипедиста комбинируются относительно идентичной временной оси так, чтобы иметь обработку квантификации, с тем чтобы формировать соответствующую стратегию переключения передач, вышеуказанное APP может создавать вышеуказанную библиотеку стратегий переключения передач на основе сформированной стратегии переключения передач и вышеуказанной выборки данных езды на велосипеде и сохранять соответствующую взаимосвязь между сформированной стратегией переключения передач и вышеуказанной выборкой данных езды на велосипеде в библиотеке стратегий переключения передач.
[00141] Кроме того, при реализации, вышеуказанная библиотека стратегий переключения передач также может быть создана посредством анализа вручную объема выборок данных езды на велосипеде и данных операции переключения передач, помимо создания посредством вышеуказанного APP на основе объема выборок данных езды на велосипеде и данных операции переключения передач. Затем созданная библиотека стратегий переключения передач может загружаться в вышеуказанное APP вручную.
[00142] В настоящем варианте осуществления, поскольку вышеуказанная библиотека предварительно установленных стратегий переключения передач создана на основе данных операции переключения передач и данных езды на велосипеде, сформированных во время процесса езды на велосипеде профессионального велосипедиста, она может направлять обычных пользователей так, чтобы переключать скорость во время процесса езды на велосипеде.
[00143] Во время процесса езды на велосипеде обычного пользователя, мобильный терминал может собирать данные езды на велосипеде обычного пользователя в реальном времени и сравнивать собранные данные езды на велосипеде с выборками данных езды на велосипеде в вышеуказанной библиотеке стратегий переключения передач. Если собранная выборка данных езды на велосипеде совпадает в библиотеке стратегий переключения передач, стратегия езды на велосипеде в библиотеке стратегий переключения передач, соответствующая выборке данных езды на велосипеде, может применяться в качестве оптимальной стратегии переключения передач для обычного пользователя для вывода пользователю, с тем чтобы рекомендовать пользователю выполнять операцию переключения передач на основе оптимальной стратегии переключения передач.
[00144] В этом отношении, после того, как собранные данные езды на велосипеде обычного пользователя сравниваются с выборками данных езды на велосипеде в вышеуказанной библиотеке стратегий переключения передач, с одной стороны, если данные езды на велосипеде полностью совпадают с одной из выборок данных езды на велосипеде в библиотеке стратегий переключения передач, это указывает то, что дорога, по которой в данный момент едет на велосипеде обычный пользователь, полностью совпадает с дорогой, соответствующей выборке данных езды на велосипеде. В это время, вышеуказанное APP может применять стратегию переключения передач в библиотеке стратегий переключения передач, соответствующую выборке данных езды на велосипеде, в качестве оптимальной стратегии переключения передач для обычного пользователя для вывода пользователю.
[00145] С другой стороны, если данные езды на велосипеде не совпадают полностью ни с одной из выборок данных езды на велосипеде в библиотеке стратегий переключения передач, вышеуказанное APP дополнительно может вычислять подобие между данными езды на велосипеде и выборкой данных езды на велосипеде в библиотеке стратегий переключения передач, чтобы определять выборку данных езды на велосипеде в библиотеке стратегий переключения передач, которая имеет наибольшее подобие с данными езды на велосипеде. После того, как определяется выборка данных езды на велосипеде, которая имеет наибольшее подобие с данными езды на велосипеде, она указывает то, что дорога, по которой в данный момент едет на велосипеде обычный пользователь, является дорогой, аналогичной дороге, соответствующей выборке данных езды на велосипеде. В это время, стратегия переключения передач в библиотеке стратегий переключения передач, соответствующая выборке данных езды на велосипеде с наибольшим подобием, может применяться в качестве оптимальной стратегии переключения передач для обычного пользователя для вывода пользователю.
[00146] В этом отношении, когда вышеуказанное APP вычисляет подобие между данными езды на велосипеде и выборкой данных езды на велосипеде в библиотеке данных переключения передач, ошибки между соответствующими данными в данных езды на велосипеде и надлежащими соответствующими данными в выборке данных езды на велосипеде в библиотеке данных переключения передач могут вычисляться, соответственно. Затем выборка данных езды на велосипеде в библиотеке стратегий переключения передач, которая имеет минимальные ошибки соответствующих данных с соответствующими данными в данных езды на велосипеде, применяется в качестве выборки данных езды на велосипеде с наибольшим подобием.
[00147] Например, когда данные езды на велосипеде включают в себя такие данные, как траектория езды на велосипеде, информация дорожных условий и скорость езды на велосипеде и т.п., после того, как мобильный терминал, соответственно, собирает исходные данные траектории езды на велосипеде, информацию дорожных условий и скорость езды на велосипеде текущего ездящего на велосипеде пользователя посредством встроенного датчика, мобильный терминал может выполнять обработку квантификации для этих собранных исходных данных, чтобы обрабатывать их в конкретные значения. Следовательно, когда вышеуказанное APP вычисляет подобие между данными езды на велосипеде текущего ездящего на велосипеде пользователя и выборкой данных езды на велосипеде в библиотеке данных переключения передач, оно может вычислять ошибку посредством непосредственного считывания соответствующих данных, имеющих обработку квантификации посредством мобильного терминала, и указывать подобие между данными езды на велосипеде текущего ездящего на велосипеде пользователя и выборкой данных езды на велосипеде в библиотеке данных переключения передач согласно вычисленной ошибке.
[00148] В настоящем варианте осуществления, когда вышеуказанное APP применяет стратегию езды на велосипеде в библиотеке стратегий переключения передач, соответствующую выборке данных езды на велосипеде, в качестве оптимальной стратегии переключения передач для обычного пользователя для вывода пользователю, способ вывода не ограничен конкретным образом в настоящем варианте осуществления, она может выводиться посредством речи, выводиться посредством символов, выводиться посредством мобильного терминала пользователя или установленного в транспортном средстве терминала либо выводиться посредством интеллектуального устройства, привязанного к мобильному терминалу пользователя или установленного в транспортном средстве терминала. Например, она может выводиться пользователю, в форме символов, посредством экрана отображения мобильного терминала, установленного в транспортном средстве терминала либо интеллектуального браслета или интеллектуальных часов, привязанных к мобильному терминалу. Например, символьная рекомендация "самая близко совпадающая комбинация переключения передач для текущих дорожных условий представляет собой XXX" может быть непосредственно отображена на экране отображения. Кроме того, она также может выводиться, в форме речи, посредством динамика мобильного терминала, установленного в транспортном средстве терминала либо интеллектуального браслета или интеллектуальных часов, привязанных к мобильному терминалу, либо проводных наушников, соединенных с мобильным терминалом, либо Bluetooth-наушников, привязанных к мобильному терминалу. Например, может воспроизводиться голосовая рекомендация "самая близко совпадающая комбинация переключения передач для текущих дорожных условий представляет собой XXX".
[00149] После того, как вышеуказанное APP выводит вышеуказанную оптимальную стратегию переключения передач, совпадающую в вышеуказанной библиотеке стратегий переключения передач, пользователю, пользователь может выполнять операцию переключения передач согласно рекомендации стратегии переключения передач. Следовательно, когда пользователь сталкивается с различными дорогами для езды на велосипеде, велосипед может регулироваться до обоснованного передаточного числа согласно рекомендации, выводимой посредством вышеуказанного APP.
[00150] Например, когда обычный пользователь ездит по различным дорогам, к примеру, на ровной дороге, на подъеме или на спуске и т.п., если обычный пользователь выполняет операцию переключения передач самостоятельно, поскольку обычный пользователь не имеет достаточной профессиональной подготовки, он обычно не может выполнять корректные операции переключения передач. Если оптимальная стратегия переключения передач выводится обычному пользователю посредством сравнения данных езды на велосипеде обычного пользователя с выборками данных езды на велосипеде в библиотеке предварительно установленных стратегий переключения передач, поскольку стратегия переключения передач в библиотеке стратегий переключения передач формируется на основе данных езды на велосипеде и данных операции переключения передач профессиональных велосипедистов, обычный пользователь может выполнять корректные операции переключения передач согласно рекомендации выводимой оптимальной стратегии переключения передач, сталкиваясь с различными дорогами, такими как ровная дорога, подъем и спуск и т.п. Можно видеть, что вышеприведенный способ имеет очень существенную значимость для операции переключения передач во время процесса езды на велосипеде обычного пользователя.
[00151] Помимо этого, во время процесса езды на велосипеде пользователя, помимо данных езды на велосипеде, таких как вышеописанная траектория езды на велосипеде, информация дорожных условий и скорость езды на велосипеде, такие данные, как данные физиологического состояния, данные окружения езды на велосипеде и данные траектории градиента и т.д., пользователя также могут влиять на операцию переключения передач пользователя. В этом отношении, вышеуказанные данные физиологического состояния могут включать в себя физиологические данные, такие как температура тела и пульс и т.п. пользователя; вышеуказанные данные окружения езды на велосипеде могут включать в себя данные окружения, такие как скорость ветра и направление ветра и т.п., во время процесса езды на велосипеде; и вышеуказанные данные траектории градиента могут включать в себя такие данные, как общая длина градиента и длина подъема или спуска и т.д.
[00152] Следовательно, когда вышеуказанное APP создает вышеуказанную библиотеку стратегий переключения передач на основе объема выборок данных езды на велосипеде и данных операции переключения передач, такие данные, как данные физиологического состояния, данные окружения езды на велосипеде и данные траектории градиента и т.д., пользователя могут вводиться в данные езды на велосипеде, так что они применяются в качестве данных регулирования переключения передач. Вышеуказанные данные регулирования переключения передач анализируются, так что сформированная стратегия переключения передач оптимизируется и регулируется непрерывно, так что когда стратегия переключения передач выводится пользователю, стратегия регулирования относительно стратегии переключения передач также может выводиться пользователю на основе вышеуказанных данных регулирования переключения передач. В этом отношении, стратегия регулирования может быть предложением по регулированию относительно выходной стратегии переключения передач.
[00153] В настоящем варианте осуществления, вышеуказанные данные физиологического состояния могут включать в себя такие данные, как температура тела и пульс и т.п. пользователя во время процесса езды на велосипеде. Пользователь может носить датчик пульса (например, монитор пульса) и датчик температуры тела во время процесса езды на велосипеде. Мобильный терминал может устанавливать взаимосвязь с привязкой с датчиком пульса и датчиком температуры тела пользователя заранее. Следовательно, мобильный терминал может получать изменение пульса и изменение температуры тела пользователя во время процесса езды на велосипеде в реальном времени через датчик пульса и датчик температуры тела.
[00154] Вышеуказанные данные окружения езды на велосипеде могут включать в себя такие данные, как скорость ветра и направление ветра и т.п., во время процесса езды на велосипеде пользователя. Пользователь может устанавливать датчик скорости ветра на велосипеде. Мобильный терминал может устанавливать взаимосвязь с привязкой с датчиком скорости ветра заранее. Следовательно, мобильный терминал может получать данные скорости ветра и направления ветра во время процесса езды на велосипеде пользователя в реальном времени через датчик скорости ветра.
[00155] Вышеуказанные данные траектории градиента могут включать в себя такие данные, как общая длина градиента и длина подъема или спуска и т.д. Во время процесса езды на велосипеде пользователя вышеуказанное APP может вычислять общую длину градиента и длину подъема или спуска впереди во время процесса езды на велосипеде пользователя в реальном времени посредством информации GPS-позиции, данных изменения высоты местности и данных изменения градиента, собранных посредством мобильного терминала заранее.
[00156] Когда данные физиологического состояния, такие как пульс и температура тела пользователя, применяются в качестве вышеуказанных данных регулирования переключения передач, мобильный терминал может узнавать о физическом состоянии пользователя посредством простого анализа полученного пульса и температуры тела пользователя. Следовательно, физические изменения во время процесса езды на велосипеде пользователя могут отслеживаться в реальном времени. После того, как вышеуказанное APP сравнивает текущие данные езды на велосипеде с выборками данных езды на велосипеде в вышеуказанной библиотеке стратегий переключения передач, с тем чтобы выводить соответствующую стратегию переключения передач пользователю, вышеуказанное APP дополнительно может выводить стратегию регулирования относительно стратегии переключения передач пользователю согласно текущему физическому состоянию пользователя.
[00157] Например, при условии, что APP предоставляет оптимальную стратегию переключения передач для пользователя из библиотеки стратегий переключения передач, представляющую собой шестерню 2 переднего колеса и шестерню 5 заднего колеса, фрагмент речевой информации "самая близко совпадающая комбинация переключения передач для текущих дорожных условий представляет собой шестерню 2 переднего колеса и шестерню 5 заднего колеса" может воспроизводиться пользователю через Bluetooth-наушники пользователя. Если вышеуказанное APP обнаруживает то, что текущая физическая энергия пользователя находится в истощенном состоянии, посредством анализа текущего изменения пульса и изменения температуры тела пользователя, фрагмент речевой информации "физическая энергия истощена, и лучше понизить передаточное число, чтобы сэкономить физическую силу" может выводиться пользователю через Bluetooth-наушники пользователя, чтобы рекомендовать пользователю рационально распределять физическую энергию.
[00158] Когда данные окружения езды на велосипеде, такие как скорость ветра и направление ветра во время процесса езды на велосипеде пользователя, применяются в качестве вышеуказанных данных регулирования переключения передач, мобильный терминал может отслеживать изменения скорости ветра и направления ветра во время процесса езды на велосипеде пользователя в реальном времени через датчик скорости ветра. После того, как вышеуказанное APP сравнивает текущие данные езды на велосипеде с выборками данных езды на велосипеде в вышеуказанной библиотеке стратегий переключения передач, с тем чтобы выводить соответствующую стратегию переключения передач пользователю, вышеуказанное APP дополнительно может выводить стратегию регулирования относительно стратегии переключения передач пользователю согласно текущей скорости ветра и направлению ветра.
[00159] Например, при условии, что APP предоставляет оптимальную стратегию переключения передач для пользователя из библиотеки стратегий переключения передач, представляющую собой шестерню 2 переднего колеса и шестерню 5 заднего колеса, фрагмент речевой информации "самая близко совпадающая комбинация переключения передач для текущих дорожных условий представляет собой шестерню 2 переднего колеса и шестерню 5 заднего колеса" может воспроизводиться пользователю через Bluetooth-наушники пользователя. Если вышеуказанное APP обнаруживает то, что дует встречный ветер, и скорость ветра является относительно сильной в данный момент, посредством датчика скорости ветра, фрагмент речевой информации "в данный момент дует встречный ветер, и лучше понизить передаточное число, чтобы сэкономить физическую силу" может выводиться пользователю через Bluetooth-наушники пользователя, чтобы рекомендовать пользователю рационально распределять физическую энергию.
[00160] Когда данные траектории градиента, такие как общая длина градиента и длина подъема или длина спуска и т.д., во время процесса езды на велосипеде пользователя применяются в качестве вышеуказанных данных регулирования переключения передач, мобильный терминал может отслеживать градиент пользователя впереди во время процесса езды на велосипеде пользователя. После того, как вышеуказанное APP сравнивает текущие данные езды на велосипеде с выборками данных езды на велосипеде в вышеуказанной библиотеке стратегий переключения передач, с тем чтобы выводить соответствующую стратегию переключения передач пользователю, вышеуказанное APP дополнительно может выводить стратегию регулирования относительно стратегии переключения передач пользователю согласно длине градиента впереди.
[00161] Например, при условии, что APP предоставляет оптимальную стратегию переключения передач для пользователя из библиотеки стратегий переключения передач, представляющую собой передачу 2 переднего колеса и передачу 5 заднего колеса, фрагмент речевой информации "самая близко совпадающая комбинация переключения передач для текущих дорожных условий представляет собой передачу 2 переднего колеса и передачу 5 заднего колеса" может воспроизводиться пользователю через Bluetooth-наушники пользователя. Если вышеуказанное APP обнаруживает то, что дорога с градиентом впереди является относительно длинной, фрагмент речевой информации "дорога с градиентом впереди является относительно длинной, и лучше понизить передаточное число, чтобы сэкономить физическую силу" может выводиться пользователю через Bluetooth-наушники пользователя, чтобы рекомендовать пользователю рационально распределять физическую энергию.
[00162] Кроме того, помимо всестороннего анализа посредством вышеописанного APP, вводящего данные физиологического состояния, данные окружения езды на велосипеде и данные траектории градиента пользователя в данные езды на велосипеде, чтобы непрерывно оптимизировать и регулировать сформированную стратегию переключения передач, на практике, другие типы данных, которые могут влиять на езду на велосипеде и операцию переключения передач пользователя, могут вводиться в качестве базовых данных, которые должны всесторонне анализироваться, с тем чтобы непрерывно оптимизировать выходную стратегию переключения передач, что не перечисляется многократно в настоящем варианте осуществления.
[00163] В вышеприведенном варианте осуществления, собираются данные езды на велосипеде пользователя во время процесса езды на велосипеде; собранные данные езды на велосипеде сравниваются с выборкой данных езды на велосипеде в библиотеке предварительно установленных стратегий переключения передач, при этом библиотека стратегий переключения передач включает в себя соответствующие взаимосвязи между предварительно установленными стратегиями переключения передач и выборками данных езды на велосипеде; и когда собранные данные езды на велосипеде совпадают с выборкой данных езды на велосипеде в библиотеке стратегий переключения передач, стратегия переключения передач, соответствующая выборке данных езды на велосипеде, выводится пользователю, чтобы рекомендовать пользователю выполнять операцию переключения передач на основе стратегии переключения передач. Следовательно, достигается то, что непрофессиональные ездящие на велосипеде пользователи также могут выполнять корректные операции переключения передач в различных окружениях езды на велосипеде согласно рекомендации выходной стратегии переключения передач.
[00164] Согласно вышеописанным вариантам осуществления способа для рекомендации переключения передач велосипеда, настоящее раскрытие сущности также предоставляет варианты осуществления устройства.
[00165] Фиг. 3 является блок-схемой устройства для рекомендации переключения передач велосипеда согласно примерному варианту осуществления.
[00166] Как показано на фиг. 3, устройство 300 для рекомендации переключения передач велосипеда согласно примерному варианту осуществления включает в себя: модуль 301 сбора, модуль 302 сравнения и первый модуль 303 вывода, при этом:
[00167] - модуль 301 сбора выполнен с возможностью собирать данные езды на велосипеде пользователя во время езды на велосипеде;
[00168] - модуль 302 сравнения выполнен с возможностью сравнивать собранные данные езды на велосипеде с выборками данных езды на велосипеде в библиотеке предварительно установленных стратегий переключения передач, при этом библиотека стратегий переключения передач включает в себя соответствующие взаимосвязи между предварительно установленными стратегиями переключения передач и выборками данных езды на велосипеде; и
[00169] - первый модуль 303 вывода выполнен с возможностью, когда собранные данные езды на велосипеде совпадают с выборкой данных езды на велосипеде в библиотеке стратегий переключения передач, выводить стратегию переключения передач, соответствующую выборке данных езды на велосипеде, пользователю, чтобы рекомендовать пользователю выполнять операцию переключения передач на основе стратегии переключения передач.
[00170] В вышеуказанном настоящем варианте осуществления, собираются данные езды на велосипеде пользователя во время процесса езды на велосипеде; собранные данные езды на велосипеде сравниваются с выборкой данных езды на велосипеде в библиотеке предварительно установленных стратегий переключения передач, при этом библиотека стратегий переключения передач включает в себя соответствующие взаимосвязи между предварительно установленными стратегиями переключения передач и выборками данных езды на велосипеде; и когда собранные данные езды на велосипеде совпадают с выборкой данных езды на велосипеде в библиотеке стратегий переключения передач, стратегия переключения передач, соответствующая выборке данных езды на велосипеде, выводится пользователю, чтобы рекомендовать пользователю выполнять операцию переключения передач на основе стратегии переключения передач. Следовательно, достигается то, что непрофессиональные ездящие на велосипеде пользователи также могут выполнять корректные операции переключения передач в различных окружениях езды на велосипеде согласно рекомендации выходной стратегии переключения передач.
[00171] Ссылаясь на фиг. 4, фиг. 4 является блок-схемой устройства для рекомендации переключения передач велосипеда согласно другому примерному варианту осуществления. Вариант осуществления основан на вышеописанном варианте осуществления, как показано на фиг. 3. Первый модуль 303 вывода может включать в себя: первый субмодуль 303A вывода и второй субмодуль 303B вывода, при этом:
[00172] - первый субмодуль 303A вывода выполнен с возможностью, когда собранные данные езды на велосипеде полностью совпадают с одной из выборок данных езды на велосипеде в библиотеке стратегий переключения передач, выводить стратегию переключения передач, соответствующую выборке данных езды на велосипеде, пользователю;
[00173] - второй субмодуль 303B вывода выполнен с возможностью, когда собранные данные езды на велосипеде не совпадают полностью ни с одной из выборок данных езды на велосипеде в библиотеке стратегий переключения передач, вычислять подобие между собранными данными езды на велосипеде и выборкой данных езды на велосипеде в библиотеке стратегий переключения передач и выводить стратегию переключения передач, соответствующую выборке данных езды на велосипеде с вычисленным наибольшим подобием, пользователю.
[00174] Ссылаясь на фиг. 5, фиг. 5 является блок-схемой устройства согласно другому примерному варианту осуществления. Вариант осуществления основан на вышеописанном варианте осуществления, как показано на фиг. 3. Устройство 300 дополнительно может включать в себя: первый модуль 304 считывания, второй модуль 305 считывания и модуль 306 создания, при этом:
[00175] - первый модуль 304 считывания выполнен с возможностью считывать данные операции переключения передач предварительно установленного пользователя, при этом данные операции переключения передач включают в себя время осуществления операции переключения передач и результат переключения передач после операции переключения передач;
[00176] - второй модуль 305 считывания выполнен с возможностью считывать данные езды на велосипеде предварительно установленного пользователя, собранные во время осуществления операции переключения передач, в качестве выборки данных езды на велосипеде; и
[00177] - модуль 306 создания выполнен с возможностью формировать соответствующую стратегию переключения передач согласно считанным данным операции переключения передач и выборке данных езды на велосипеде и создавать библиотеку стратегий переключения передач на основе сформированной стратегии переключения передач и выборки данных езды на велосипеде.
[00178] Следует отметить, что структуры первого модуля 304 считывания, второго модуля 305 считывания и модуля 306 создания, как показано в вышеуказанном варианте осуществления устройства, как показано на фиг. 5, также могут быть включены в вышеуказанный вариант осуществления устройства, как показано на фиг. 4, что не ограничивается в настоящем варианте осуществления.
[00179] Ссылаясь на фиг. 6, фиг. 6 является блок-схемой устройства согласно другому примерному варианту осуществления. Вариант осуществления основан на вышеописанном варианте осуществления, как показано на фиг. 5. Устройство 300 дополнительно может включать в себя: модуль 307 удаления, при этом:
[00180] - модуль 307 удаления выполнен с возможностью, перед формированием соответствующей стратегии переключения передач согласно считанным данным операции переключения передач и выборке данных езды на велосипеде, удалять анормальный результат переключения передач в данных операции переключения передач.
[00181] Следует отметить, что структура модуля 307 удаления, как показано в вышеуказанном варианте осуществления устройства, как показано на фиг. 6, также может быть включена в вышеуказанные варианты осуществления устройства, как показано на фиг. 3-5, что не ограничивается в настоящем варианте осуществления.
[00182] В вышеприведенных соответствующих вариантах осуществления, данные езды на велосипеде включают в себя любое или любую комбинацию из траектории езды на велосипеде, информации дорожных условий и скорости езды на велосипеде и т.д., при этом траектория езды на велосипеде включает в себя GPS-траекторию движения и данные изменения высоты местности, данные изменения градиента, соответствующие GPS-траектории движения.
[00183] Ссылаясь на фиг. 7, фиг. 7 является блок-схемой устройства согласно другому примерному варианту осуществления. Вариант осуществления основан на вышеописанном варианте осуществления, как показано на фиг. 3. Данные езды на велосипеде дополнительно включают в себя данные регулирования переключения передач; данные регулирования переключения передач включают в себя данные физиологического состояния, данные окружения езды на велосипеде или данные траектории градиента; и устройство 300 дополнительно может включать в себя второй модуль 308 вывода, при этом:
[00184] - второй модуль 308 вывода выполнен с возможностью выводить стратегию регулирования относительно стратегии переключения передач пользователю на основе собранных данных регулирования переключения передач.
[00185] Следует отметить, что структура второго модуля 308 вывода, как показано в вышеуказанном варианте осуществления устройства, как показано на фиг. 7, также может быть включена в вышеуказанные варианты осуществления устройства, как показано на фиг. 4-6, что не ограничивается в настоящем варианте осуществления.
[00186] Реализация функций и операции модулей в вышеуказанных устройствах может конкретно ссылаться на реализацию соответствующих этапов в вышеописанных способах, что не повторяется в данном документе.
[00187] Для вариантов осуществления устройства, поскольку они соответствуют вариантам осуществления способа, они могут ссылаться на связанную часть описания вариантов осуществления способа. Варианты осуществления устройства, описанные выше, являются просто иллюстративными. Блоки, описанные как отдельные, могут быть или не быть физически отдельными, и компоненты, проиллюстрированные в качестве блоков, могут представлять собой или не представлять собой физические блоки и могут находиться в идентичном местоположении либо могут быть распределены по нескольким блокам по сети. Часть или все модули могут выбираться с возможностью достигать цели настоящего раскрытия сущности требуемым образом. Специалисты в данной области техники могут понимать и осуществлять на практике варианты осуществления без дополнительных творческих усилий.
[00188] Соответственно, настоящее раскрытие сущности дополнительно включает в себя устройство для рекомендации переключения передач велосипеда, включающее в себя:
[00189] - процессор; и
[00190] - запоминающее устройство для сохранения инструкций, выполняемых посредством процессора;
[00191] при этом процессор выполнен с возможностью осуществлять:
[00192] - сбор данных езды на велосипеде пользователя во время процесса езды на велосипеде;
[00193] - сравнение собранных данных езды на велосипеде с выборками данных езды на велосипеде в библиотеке предварительно установленных стратегий переключения передач, при этом библиотека стратегий переключения передач включает в себя соответствующие взаимосвязи между предварительно установленными стратегиями переключения передач и выборками данных езды на велосипеде; и
[00194] - когда собранные данные езды на велосипеде совпадают с выборкой данных езды на велосипеде в библиотеке стратегий переключения передач, вывод стратегии переключения передач, соответствующей выборке данных езды на велосипеде, пользователю, чтобы рекомендовать пользователю выполнять операцию переключения передач на основе стратегии переключения передач.
[00195] Соответственно, настоящее раскрытие сущности дополнительно включает в себя терминал, включающий в себя:
[00196] - процессор; и
[00197] - запоминающее устройство для сохранения инструкций, выполняемых посредством процессора;
[00198] при этом процессор выполнен с возможностью осуществлять:
[00199] - сбор данных езды на велосипеде пользователя во время процесса езды на велосипеде;
[00200] - сравнение собранных данных езды на велосипеде с выборками данных езды на велосипеде в библиотеке предварительно установленных стратегий переключения передач, при этом библиотека стратегий переключения передач включает в себя соответствующие взаимосвязи между предварительно установленными стратегиями переключения передач и выборками данных езды на велосипеде; и
[00201] - когда собранные данные езды на велосипеде совпадают с выборкой данных езды на велосипеде в библиотеке стратегий переключения передач, вывод стратегии переключения передач, соответствующей выборке данных езды на велосипеде, пользователю, чтобы рекомендовать пользователю выполнять операцию переключения передач на основе стратегии переключения передач.
[00202] Фиг. 8 является блок-схемой устройства для рекомендации переключения передач велосипеда согласно примерному варианту осуществления.
[00203] Фиг. 8 является блок-схемой устройства 800, согласно примерному варианту осуществления. Устройство 800 может представлять собой мобильный терминал, участвующий в вышеописанных вариантах осуществления. Например, устройство 800 может представлять собой мобильный телефон, компьютер, цифровой широковещательный терминал, устройство для обмена сообщениями, игровую приставку, планшетный компьютер, медицинское устройство, тренажерное оборудование, персональное цифровое устройство и т.п.
[00204] Ссылаясь на фиг. 8, устройство 800 может включать в себя один или более из следующих компонентов: компонент 801 обработки, запоминающее устройство 802, компонент 803 питания, мультимедийный компонент 804, аудиокомпонент 805, интерфейс 806 ввода-вывода, сенсорный компонент 807 и компонент 808 связи.
[00205] Компонент 801 обработки типично полностью управляет работой устройства 800, к примеру, операциями, ассоциированными с отображением, телефонными вызовами, передачей данных, операциями камеры и операциями записи. Компонент 801 обработки может включать в себя один или более процессоров 809 для того, чтобы выполнять инструкции, чтобы выполнять все или часть этапов в вышеописанных способах. Кроме того, компонент 801 обработки может включать в себя один или более модулей, которые упрощают взаимодействие между компонентом 801 обработки и другими компонентами. Например, компонент 801 обработки может включать в себя мультимедийный модуль для того, чтобы упрощать взаимодействие между мультимедийным компонентом 804 и компонентом 801 обработки.
[00206] Запоминающее устройство 802 выполнено с возможностью сохранять различные типы данных для того, чтобы поддерживать работу устройства 800. Примеры таких данных включают в себя инструкции для любых приложений или способов, работающих на устройстве 800, контактные данные, данные телефонной книги, сообщения, изображения, видео и т.д. Запоминающее устройство 802 может реализовываться с использованием любого типа энергозависимых или энергонезависимых запоминающих устройств либо комбинации вышеозначенного, например, как статическое оперативное запоминающее устройство (SRAM), электрически стираемое программируемое постоянное запоминающее устройство (EEPROM), стираемое программируемое постоянное запоминающее устройство (EPROM), программируемое постоянное запоминающее устройство (PROM), постоянное запоминающее устройство (ROM), магнитное запоминающее устройство, флэш-память, магнитный или оптический диск.
[00207] Компонент 803 питания предоставляет питание в различные компоненты устройства 800. Компонент 803 питания может включать в себя систему управления питанием, один или более источников питания и любые другие компоненты, ассоциированные с формированием, управлением и распределением питания устройства 800.
[00208] Мультимедийный компонент 804 включает в себя экран, предоставляющий интерфейс вывода между устройством 800 и пользователем. В вариантах осуществления, экран может включать в себя жидкокристаллический дисплей (ЖК-дисплей) и сенсорную панель (TP). Если экран включает в себя сенсорную панель, экран может быть реализован в качестве сенсорного экрана для того, чтобы принимать входные сигналы от пользователя. Сенсорная панель включает в себя один или более датчиков касания для того, чтобы считывать касания, проведения по экрану и жесты на сенсорной панели. Датчики касания могут не только считывать границу действия касания или проведения по экрану, но также и считывать период времени и давление, ассоциированное с действием касания или проведения по экрану. В вариантах осуществления, мультимедийный компонент 804 включает в себя фронтальную камеру и/или тыловую камеру. Фронтальная камера и тыловая камера могут принимать внешние мультимедийные данные в то время, когда устройство 800 находится в рабочем режиме, к примеру, в режиме фотосъемки или в видеорежиме. Каждая из фронтальной камеры и тыловой камеры может представлять собой систему с фиксированной оптической линзой либо иметь характеристики фокусировки и оптического масштабирования.
[00209] Аудиокомпонент 805 выполнен с возможностью выводить и/или вводить аудиосигналы. Например, аудиокомпонент 805 включает в себя микрофон (MIC), выполненный с возможностью принимать внешний аудиосигнал, когда устройство 800 находится в рабочем режиме, к примеру, в режиме вызова, в режиме записи и в режиме распознавания речи. Принимаемый аудиосигнал может быть дополнительно сохранен в запоминающем устройстве 802 или передан через компонент 808 связи. В вариантах осуществления, аудиокомпонент 805 дополнительно включает в себя динамик для того, чтобы выводить аудиосигналы.
[00210] Интерфейс 806 ввода-вывода предоставляет интерфейс между компонентом 801 обработки и периферийными интерфейсными модулями, такими как клавиатура, колесико с кнопками, кнопки и т.п. Кнопки могут включать в себя, но не только, кнопку перехода на домашнюю страницу, кнопку громкости, кнопку запуска и кнопку блокировки.
[00211] Сенсорный компонент 807 включает в себя один или более датчиков для того, чтобы предоставлять оценки состояния различных аспектов устройства 800. Например, сенсорный компонент 807 может обнаруживать открытое/закрытое состояние устройства 800, относительное позиционирование компонентов, например, дисплея и клавишной панели, устройства 800, изменение позиции устройства 800 или компонента устройства 800, присутствие или отсутствие контакта пользователя с устройством 800, ориентацию или ускорение/замедление устройства 800 и изменение температуры устройства 800. Сенсорный компонент 807 может включать в себя бесконтактный датчик, выполненный с возможностью обнаруживать присутствие находящихся рядом объектов без физического контакта. Сенсорный компонент 807 дополнительно может включать в себя светочувствительный датчик, такой как CMOS- или CCD-датчик изображений, для использования в приложениях формирования изображений. В вариантах осуществления, сенсорный компонент 807 дополнительно может включать в себя датчик акселерометра, гиродатчик, магнитный датчик, датчик давления или температурный датчик.
[00212] Компонент 808 связи выполнен с возможностью упрощать связь, в проводном или в беспроводном режиме, между устройством 800 и другими устройствами. Устройство 800 может осуществлять доступ к беспроводной сети на основе стандарта связи, такого как Wi-Fi, 2G или 3G или комбинация вышеозначенного. В одном примерном варианте осуществления, компонент 808 связи принимает широковещательный сигнал или ассоциированную с широковещательной передачей информацию из внешней системы управления широковещательной передачей через широковещательный канал. В одном примерном варианте осуществления, компонент 808 связи дополнительно включает в себя модуль связи в поле в ближней зоне (NFC) для того, чтобы упрощать ближнюю связь. Например, NFC-модуль может реализовываться на основе технологии радиочастотной идентификации (RFID), технологии по стандарту Ассоциации по передаче данных в инфракрасном диапазоне (IrDA), технологии по стандарту сверхширокополосной связи (UWB), технологии Bluetooth (BT) и других технологий.
[00213] В примерных вариантах осуществления, устройство 800 может реализовываться с помощью одной или более специализированных интегральных схем (ASIC), процессоров цифровых сигналов (DSP), устройств обработки цифровых сигналов (DSPD), программируемых логических устройств (PLD), программируемых пользователем вентильных матриц (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов, для осуществления вышеописанного способа.
[00214] В примерных вариантах осуществления, дополнительно предусмотрен энергонезависимый машиночитаемый носитель хранения данных, включающий в себя инструкции, к примеру, включенные в запоминающее устройство 802, выполняемые посредством процессора 820 в устройстве 800, для осуществления вышеописанных способов. Например, энергонезависимый машиночитаемый носитель хранения данных может представлять собой ROM, RAM, CD-ROM, магнитную ленту, гибкий диск и оптическое устройство хранения данных и т.п.
[00215] В этом отношении, когда инструкции на носителе хранения данных выполняются посредством процессора мобильного терминала, мобильному терминалу инструктируется осуществлять способ для рекомендации переключения передач велосипеда, включающий в себя:
[00216] - сбор данных езды на велосипеде пользователя во время процесса езды на велосипеде;
[00217] - сравнение собранных данных езды на велосипеде с выборками данных езды на велосипеде в библиотеке предварительно установленных стратегий переключения передач, при этом библиотека стратегий переключения передач включает в себя соответствующие взаимосвязи между предварительно установленными стратегиями переключения передач и выборками данных езды на велосипеде; и
[00218] - когда собранные данные езды на велосипеде совпадают с выборкой данных езды на велосипеде в библиотеке стратегий переключения передач, вывод стратегии переключения передач, соответствующей выборке данных езды на велосипеде, пользователю, чтобы рекомендовать пользователю выполнять операцию переключения передач на основе стратегии переключения передач.
[00219] Другие варианты осуществления изобретения могут быть очевидными для специалистов в области техники из изучения технического описания и практического применения изобретения, раскрытого в данном документе. Эта заявка имеет намерение охватывать все изменения, варианты использования или адаптации изобретения согласно его общим принципам, в том числе такие отклонения от настоящего раскрытия сущности, которые попадают в рамки известной или общепринятой практики в данной области техники. Данное подробное описание и примеры должны рассматриваться только как примерные, при этом истинный объем и сущность изобретения указывается посредством прилагаемой формулы изобретения.
[00220] Следует принимать во внимание, что настоящее изобретение не ограничено точной структурой, которая описана выше и проиллюстрирована на прилагаемых чертежах, и что различные модификации и изменения могут вноситься без отступления от его объема. Подразумевается, что объем изобретения должен быть ограничен только посредством прилагаемой формулы изобретения.
Группа изобретений относится к области техники велосипедов, в частности к способам рекомендации переключения передач велосипеда. Способ рекомендации переключения передач велосипеда, применяемый в мобильном терминале, содержит этапы, на которых собирают данные езды на велосипеде пользователя, сравнивают данные в библиотеке стратегий переключения передач, когда данные полностью совпадают с одной из выборок данных в библиотеке, выводят стратегию переключения передач, когда собранные данные не совпадают полностью ни с одной из выборок данных, вычисляют подобие между собранными данными и выводят пользователю стратегию переключения передач, соответствующую выборке данных с вычисленным наибольшим подобием. Устройство для рекомендации переключения передач велосипеда содержит модуль сбора, модуль сравнения, первый модуль вывода. Устройство для рекомендации переключения передач велосипеда содержит процессор и запоминающее устройство для сохранения инструкций. Достигается повышение эффективности переключения передач. 3 н. и 8 з.п. ф-лы, 8 ил.
Вспомогательное устройство для переключения передач велосипедной трансмиссии и устройство переднего переключателя передач