СПОСОБ И УСТРОЙСТВО ОПРЕДЕЛЕНИЯ СОСТАВА ТЕЛА И СЧИТЫВАЕМЫЙ КОМПЬЮТЕРОМ НОСИТЕЛЬ ДАННЫХ Российский патент 2023 года по МПК A61B5/537 

Описание патента на изобретение RU2807533C1

[0001] По этой заявке испрашивается приоритет по заявке на патент Китая N 202010423255.4, поданной в Национальное управление по интеллектуальной собственности Китая 19 мая 2020 г. и озаглавленной «СПОСОБ И УСТРОЙСТВО ОПРЕДЕЛЕНИЯ СОСТАВА ТЕЛА И СЧИТЫВАЕМЫЙ КОМПЬЮТЕРОМ НОСИТЕЛЬ ДАННЫХ», которая полностью включена в настоящий документ посредством ссылки.

ОБЛАСТЬ ТЕХНИКИ

[0002] Настоящее изобретение относится к области технологий определения состава тела и, в частности, к способу и устройству определения состава тела и считываемому компьютером носителю данных.

УРОВЕНЬ ТЕХНИКИ

[0003] В настоящее время наиболее часто используемым способом определения состава тела является биоимпедансный анализ (bioimpedance analysis, сокращенно BIA). Когда слабый ток проходит через тело человека, такие составы, как жир и мышцы в теле человека, имеют разную электропроводность и формируют разные импедансы тела человека. Следовательно, содержание различных типов состава тела можно рассчитать, используя измеренный импеданс в сочетании с такой информацией, как пол, возраст, рост и вес. Весы телесного жира на основе BIA включают в себя четырехэлектродные весы телесного жира или восьмиэлектродные весы телесного жира. Когда пользователю необходимо рассчитать состав тела по сегментам, для расчета состава тела по сегментам требуются восьмиэлектродные весы телесного жира. Кроме того, восьмиэлектродные весы телесного жира предъявляют высокие требования к положению двух рук и положению удержания рукоятки пользователя. В процессе определения состава тела с помощью весов телесного жира из-за того, что рукоятка удерживается неплотно и положение неправильное, измерение импеданса является неточным, и легко возникает ошибка измерения доли телесного жира, что приводит к таким проблемам, как ошибка идентификации отличительных признаков пользователя и большая ошибка в результате определения состава тела.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

[0004] Ввиду этого настоящее изобретение обеспечивает способ и устройство определения состава тела и считываемый компьютером носитель данных, которые могут генерировать при идентификации отличительных признаков пользователя состав тела текущего пользователя в разных режимах определения на основе полученных данных определения в разных режимах определения. Таким образом, повышается точность и эффективность определения состава тела.

[0005] Согласно одному аспекту вариант осуществления настоящего изобретения обеспечивает способ определения состава тела, содержащий этапы, на которых:

определяют режим определения, используемый текущим пользователем;

выполняют идентификацию отличительных признаков текущего пользователя на основе режима определения, измеренного веса и по меньшей мере одного импеданса текущего пользователя и полученных пользовательских данных множества пользователей для генерации результата идентификации пользователя; и

генерируют состав тела текущего пользователя в разных режимах определения на основе полученных данных определения в разных режимах определения.

[0006] В возможной реализации режим определения включает в себя восьмиэлектродный режим, по меньшей мере один импеданс включает в себя множество сегментных импедансов, множество сегментных импедансов включает в себя первый импеданс, а пользовательские данные включают в себя исторический вес, исторический первый импеданс, исторический уровень телесного жира и информацию пользовательских атрибутов.

[0007] Выполнение идентификации отличительных признаков текущего пользователя на основе режима определения, измеренного веса и по меньшей мере одного импеданса текущего пользователя и полученных пользовательских данных множества пользователей для генерации результата идентификации пользователя содержит этапы, на которых:

определяют первый пользовательский набор на основе измеренного веса текущего пользователя и исторических весов множества пользователей, которые включают в себя текущего пользователя;

определяют второй пользовательский набор на основе первого пользовательского набора, измеренного веса текущего пользователя, первого импеданса и исторического первого импеданса, исторического уровня телесного жира и информации пользовательских атрибутов каждого пользователя;

определяют третий пользовательский набор на основе второго пользовательского набора, измеренного веса текущего пользователя, множества сегментных импедансов и исторического уровня телесного жира и информации пользовательских атрибутов каждого пользователя; и

выполняют идентификацию отличительных признаков текущего пользователя на основе третьего пользовательского набора, чтобы сгенерировать результат идентификации пользователя.

[0008] В возможной реализации режим определения включает в себя четырехэлектродный режим, по меньшей мере один импеданс включает в себя первый импеданс, а пользовательские данные включают исторический вес, исторический первый импеданс, исторический уровень телесного жира и информацию пользовательских атрибутов.

[0009] Выполнение идентификации отличительных признаков текущего пользователя на основе режима определения, измеренного веса и по меньшей мере одного импеданса текущего пользователя и полученных пользовательских данных множества пользователей для генерации результата идентификации пользователя содержит этапы, на которых:

определяют первый пользовательский набор на основе измеренного веса текущего пользователя и исторических весов множества пользователей, которые включают в себя текущего пользователя;

определяют второй пользовательский набор на основе первого пользовательского набора, измеренного веса текущего пользователя, первого импеданса и исторического первого импеданса, исторического уровня телесного жира и информации пользовательских атрибутов каждого пользователя; и

выполняют идентификацию отличительных признаков текущего пользователя на основе второго пользовательского набора, чтобы сгенерировать результат идентификации пользователя.

[0010] В возможной реализации определение первого пользовательского набора на основе измеренного веса текущего пользователя и исторических весов множества пользователей, которые включают в себя текущего пользователя, содержит этапы, на которых:

делят абсолютное значение разности между весом текущего пользователя и историческим весом каждого пользователя на исторический вес каждого пользователя для генерации первого показателя изменения, соответствующего каждому пользователю; и

если первый показатель изменения, меньший, чем первое пороговое значение, выбран из первых показателей изменения, соответствующих множеству пользователей, генерируют первый пользовательский набор на основе пользователя, соответствующего первому показателю изменения, меньшему, чем первое пороговое значение.

[0011] В возможной реализации упомянутый способ дополнительно содержит этапы, на которых:

если первый показатель изменения, меньший, чем первое пороговое значение, не выбран из первых показателей изменения, соответствующих множеству пользователей, отображают информацию первой подсказки; и

принимают результат выбора пользователя, который введен текущим пользователем на основе информации первой подсказки.

[0012] В возможной реализации определение второго пользовательского набора на основе первого пользовательского набора, измеренного веса текущего пользователя, первого импеданса и исторического первого импеданса, исторического уровня телесного жира и информации пользовательских атрибутов каждого пользователя содержит этапы, на которых:

вычисляют первый уровень телесного жира текущего пользователя на основе измеренного веса текущего пользователя, первого импеданса и информации пользовательских атрибутов каждого пользователя;

делят абсолютное значение разности между первым импедансом текущего пользователя и историческим первым импедансом каждого пользователя на исторический первый импеданс каждого пользователя для генерации второго показателя изменения, соответствующего каждому пользователю;

делят абсолютное значение разности между первым уровнем телесного жира текущего пользователя и историческим уровнем телесного жира каждого пользователя на исторический уровень телесного жира каждого пользователя для генерации третьего показателя изменения, соответствующего каждому пользователю; и

определяют второй пользовательский набор на основе второго показателя изменения и третьего показателя изменения, при этом второй показатель изменения пользователя в первом пользовательском наборе меньше второго порогового значения, а третий показатель изменения пользователя меньше третьего порогового значения.

[0013] В возможной реализации упомянутый способ дополнительно содержит этапы, на которых:

если второй пользовательский набор не определен на основе второго показателя изменения и третьего показателя изменения, отображают информацию второй подсказки; и

принимают результат выбора пользователя, который введен текущим пользователем на основе информации второй подсказки.

[0014] В возможной реализации определение третьего пользовательского набора на основе второго пользовательского набора, измеренного веса текущего пользователя, множества сегментных импедансов и исторического уровня телесного жира и информации пользовательских атрибутов каждого пользователя содержит этапы, на которых:

вычисляют второй уровень телесного жира текущего пользователя на основе измеренного веса текущего пользователя, множества сегментных импедансов и информации пользовательских атрибутов каждого пользователя;

делят абсолютное значение разности между вторым уровнем телесного жира текущего пользователя и историческим уровнем телесного жира каждого пользователя на исторический уровень телесного жира каждого пользователя для генерации четвертого показателя изменения, соответствующего каждому пользователю; и

если четвертый показатель изменения, меньший, чем четвертое пороговое значение, выбран из четвертых показателей изменения, соответствующих множеству пользователей, генерируют третий пользовательский набор на основе пользователя, соответствующего четвертому показателю изменения, меньшему, чем четвертое пороговое значение.

[0015] В возможной реализации упомянутый способ дополнительно содержит этапы, на которых:

если четвертый показатель изменения, меньший, чем четвертое пороговое значение, не выбран из четвертых показателей изменения, соответствующих множеству пользователей, отображают информацию третьей подсказки; и

принимают результат выбора пользователя, который введен текущим пользователем на основе информации третьей подсказки.

[0016] В возможной реализации выполнение идентификации отличительных признаков текущего пользователя на основе третьего пользовательского набора, чтобы сгенерировать результат идентификации пользователя, содержит этап, на котором:

выбирают из третьего пользовательского набора пользователя, соответствующего минимальному четвертому показателю изменения, и определяют пользователя, соответствующего минимальному четвертому показателю изменения, в качестве текущего пользователя.

[0017] В возможной реализации выполнение идентификации отличительных признаков текущего пользователя на основе второго пользовательского набора, чтобы сгенерировать результат идентификации пользователя, содержит этап, на котором:

выбирают из второго пользовательского набора пользователя, соответствующего минимальному третьему показателю изменения, и определяют пользователя, соответствующего минимальному третьему показателю изменения, в качестве текущего пользователя.

[0018] В возможной реализации режим определения включает в себя восьмиэлектродный режим, а данные определения включают в себя вес текущего пользователя, множество сегментных импедансов и полученную информацию пользовательских атрибутов текущего пользователя.

[0019] Генерация состава тела текущего пользователя в разных режимах определения на основе полученных данных определения в разных режимах определения содержит этап, на котором:

вычисляют общий состав тела и состав тела по сегментам текущего пользователя на основе веса текущего пользователя, множества сегментных импедансов и полученной информации пользовательских атрибутов текущего пользователя.

[0020] В возможной реализации после вычисления общего состава тела и состава тела по сегментам текущего пользователя на основе веса текущего пользователя, множества сегментных импедансов и полученной информации пользовательских атрибутов текущего пользователя упомянутый способ дополнительно содержит этап, на котором:

получают момент времени текущего измерения и сохраняют момент времени текущего измерения и общий состав тела и состав тела по сегментам текущего пользователя.

[0021] В возможной реализации режим определения включает в себя четырехэлектродный режим, а данные определения включают в себя вес текущего пользователя, первый импеданс и полученную информацию пользовательских атрибутов текущего пользователя.

[0022] Генерация состава тела текущего пользователя в разных режимах определения на основе полученных данных определения в разных режимах определения содержит этап, на котором:

вычисляют общий состав тела текущего пользователя на основе веса текущего пользователя, первого импеданса и полученной информации пользовательских атрибутов текущего пользователя.

[0023] В возможной реализации режим определения включает в себя четырехэлектродный режим.

[0024] После вычисления общего состава тела текущего пользователя на основе веса текущего пользователя, первого импеданса и полученной информации пользовательских атрибутов текущего пользователя упомянутый способ дополнительно содержит этапы, на которых:

получают момент времени текущего измерения и сохраняют момент времени текущего измерения и общий состав тела текущего пользователя; и

отображают общий состав тела текущего пользователя и полученный исторический состав тела по сегментам текущего пользователя и отправляют пользователю информацию четвертой подсказки, чтобы предложить пользователю получить последний состав тела по сегментам.

[0025] В возможной реализации режим определения включает в себя четырехэлектродный режим, а данные определения включают в себя вес текущего пользователя, первый импеданс, полученный импеданс, отличный от первого импеданса текущего пользователя, и полученную информацию пользовательских атрибутов текущего пользователя.

[0026] Генерация состава тела текущего пользователя в разных режимах определения на основе полученных данных определения в разных режимах определения содержит этап, на котором:

вычисляют общий состав тела и состав тела по сегментам текущего пользователя на основе веса текущего пользователя, первого импеданса, полученного импеданса, отличного от первого импеданса текущего пользователя, и полученной информации пользовательских атрибутов текущего пользователя.

[0027] В возможной реализации режим определения включает в себя четырехэлектродный режим.

[0028] После вычисления общего состава тела и состава тела по сегментам текущего пользователя на основе веса текущего пользователя, первого импеданса, полученного импеданса, отличного от первого импеданса текущего пользователя, и полученной информации пользовательских атрибутов текущего пользователя упомянутый способ дополнительно содержит этапы, на которых:

получают момент времени текущего измерения и сохраняют момент времени текущего измерения и общий состав тела и состав тела по сегментам текущего пользователя; и

отображают общий состав тела и состав тела по сегментам текущего пользователя и отправляют пользователю информацию пятой подсказки, чтобы предложить пользователю получить последний состав тела по сегментам.

[0029] В возможной реализации режим определения включает в себя четырехэлектродный режим.

[0030] После выбора из второго пользовательского набора пользователя, соответствующего минимальному третьему показателю изменения, и определения пользователя, соответствующего минимальному третьему показателю изменения, в качестве текущего пользователя упомянутый способ дополнительно содержит этапы, на которых:

получают момент времени текущего измерения и определяют, меньше ли временной интервал между моментом времени измерения, в котором восьмиэлектродный режим использовался для определения в последний раз, и моментом времени текущего измерения, чем заданный период времени; и

если определено, что временной интервал между моментом времени измерения, в котором восьмиэлектродный режим использовался в последний раз, и моментом времени текущего измерения больше, чем заданный период времени, входят в четырехэлектродный общий режим и продолжают выполнение этапа вычисления общего состава тела текущего пользователя на основе веса текущего пользователя, первого импеданса и полученной информации пользовательских атрибутов текущего пользователя; или

если определено, что временной интервал между моментом времени измерения, в котором восьмиэлектродный режим использовался в последний раз, и моментом времени текущего измерения меньше заданного периода времени, входят в четырехэлектродный расширенный режим и продолжают выполнение этапа вычисления общего состава тела и состава тела по сегментам текущего пользователя на основе веса текущего пользователя, первого импеданса, полученного импеданса, отличного от первого импеданса текущего пользователя, и полученной информации пользовательских атрибутов текущего пользователя.

[0031] В возможной реализации множество сегментных импедансов включает в себя импеданс, отличный от первого импеданса.

[0032] Определение режима определения, используемого текущим пользователем, содержит этапы, на которых:

определяют, находится ли каждый сегментный импеданс в пределах заданного диапазона; и

если определено, что каждый импеданс находится в пределах заданного диапазона, определяют, что режим определения, используемый текущим пользователем, является восьмиэлектродным режимом; или

если определено, что импеданс, отличный от первого импеданса, не находится в пределах заданного диапазона, определяют, что режим определения, используемый текущим пользователем, является четырехэлектродным режимом.

[0033] В возможной реализации определение режима определения, используемого текущим пользователем, содержит этапы, на которых:

определяют, поднята ли рукоятка; и

если определено, что рукоятка поднята, определяют, что режим определения, используемый текущим пользователем, является восьмиэлектродным режимом; или

если определено, что рукоятка не поднята, определяют, что режим определения, используемый текущим пользователем, является четырехэлектродным режимом.

[0034] В возможной реализации первый импеданс включает в себя импеданс между двумя ногами.

[0035] В возможной реализации множество сегментных импедансов дополнительно включает в себя импеданс между двумя руками, импеданс между левой рукой и левой ногой, импеданс между левой рукой и правой ногой, импеданс между правой рукой и правой ногой и импеданс между правой рукой и левой рукой.

[0036] Согласно второму аспекту вариант осуществления настоящего изобретения обеспечивает устройство определения состава тела. Упомянутое устройство включает в себя:

определение режима определения, используемого текущим пользователем;

выполнение идентификации отличительных признаков текущего пользователя на основе режима определения, измеренного веса и по меньшей мере одного импеданса текущего пользователя и полученных пользовательских данных множества пользователей для генерации результата идентификации пользователя; и

генерацию состава тела текущего пользователя в разных режимах определения на основе полученных данных определения в разных режимах определения.

[0037] В возможной реализации режим определения включает в себя восьмиэлектродный режим, по меньшей мере один импеданс включает в себя множество сегментных импедансов, множество сегментных импедансов включает в себя первый импеданс, а пользовательские данные включают в себя исторический вес, исторический первый импеданс, исторический уровень телесного жира и информацию пользовательских атрибутов.

[0038] Выполнение идентификации отличительных признаков текущего пользователя на основе режима определения, измеренного веса и по меньшей мере одного импеданса текущего пользователя и полученных пользовательских данных множества пользователей для генерации результата идентификации пользователя содержит:

определение первого пользовательского набора на основе измеренного веса текущего пользователя и исторических весов множества пользователей, которые включают в себя текущего пользователя;

определение второго пользовательского набора на основе первого пользовательского набора, измеренного веса текущего пользователя, первого импеданса и исторического первого импеданса, исторического уровня телесного жира и информации пользовательских атрибутов каждого пользователя;

определение третьего пользовательского набора на основе второго пользовательского набора, измеренного веса текущего пользователя, множества сегментных импедансов и исторического уровня телесного жира и информации пользовательских атрибутов каждого пользователя; и

выполнение идентификации отличительных признаков текущего пользователя на основе третьего пользовательского набора, чтобы сгенерировать результат идентификации пользователя.

[0039] В возможной реализации режим определения включает в себя четырехэлектродный режим, по меньшей мере один импеданс включает в себя первый импеданс, а пользовательские данные включают исторический вес, исторический первый импеданс, исторический уровень телесного жира и информацию пользовательских атрибутов.

[0040] Выполнение идентификации отличительных признаков текущего пользователя на основе режима определения, измеренного веса и по меньшей мере одного импеданса текущего пользователя и полученных пользовательских данных множества пользователей для генерации результата идентификации пользователя содержит:

определение первого пользовательского набора на основе измеренного веса текущего пользователя и исторических весов множества пользователей, которые включают в себя текущего пользователя;

определение второго пользовательского набора на основе первого пользовательского набора, измеренного веса текущего пользователя, первого импеданса и исторического первого импеданса, исторического уровня телесного жира и информации пользовательских атрибутов каждого пользователя; и

выполнение идентификации отличительных признаков текущего пользователя на основе второго пользовательского набора, чтобы сгенерировать результат идентификации пользователя.

[0041] В возможной реализации определение первого пользовательского набора на основе измеренного веса текущего пользователя и исторических весов множества пользователей, которые включают в себя текущего пользователя, содержит:

деление абсолютного значения разности между весом текущего пользователя и историческим весом каждого пользователя на исторический вес каждого пользователя для генерации первого показателя изменения, соответствующего каждому пользователю; и

если первый показатель изменения, меньший, чем первое пороговое значение, выбран из первых показателей изменения, соответствующих множеству пользователей, генерацию первого пользовательского набора на основе пользователя, соответствующего первому показателю изменения, меньшему, чем первое пороговое значение.

[0042] В возможной реализации упомянутое устройство дополнительно содержит:

если первый показатель изменения, меньший, чем первое пороговое значение, не выбран из первых показателей изменения, соответствующих множеству пользователей, отображают информацию первой подсказки; и

принимают результат выбора пользователя, который введен текущим пользователем на основе информации первой подсказки.

[0043] В возможной реализации определение второго пользовательского набора на основе первого пользовательского набора, измеренного веса текущего пользователя, первого импеданса и исторического первого импеданса, исторического уровня телесного жира и информации пользовательских атрибутов каждого пользователя содержит:

вычисление первого уровня телесного жира текущего пользователя на основе измеренного веса текущего пользователя, первого импеданса и информации пользовательских атрибутов каждого пользователя;

деление абсолютного значения разности между первым импедансом текущего пользователя и историческим первым импедансом каждого пользователя на исторический первый импеданс каждого пользователя для генерации второго показателя изменения, соответствующего каждому пользователю;

деление абсолютного значения разности между первым уровнем телесного жира текущего пользователя и историческим уровнем телесного жира каждого пользователя на исторический уровень телесного жира каждого пользователя для генерации третьего показателя изменения, соответствующего каждому пользователю; и

определение второго пользовательского набора на основе второго показателя изменения и третьего показателя изменения, при этом второй показатель изменения пользователя в первом пользовательском наборе меньше второго порогового значения, а третий показатель изменения пользователя меньше третьего порогового значения.

[0044] В возможной реализации упомянутое устройство дополнительно содержит:

если второй пользовательский набор не определен на основе второго показателя изменения и третьего показателя изменения, отображают информацию второй подсказки; и

принимают результат выбора пользователя, который введен текущим пользователем на основе информации второй подсказки.

[0045] В возможной реализации определение третьего пользовательского набора на основе второго пользовательского набора, измеренного веса текущего пользователя, множества сегментных импедансов и исторического уровня телесного жира и информации пользовательских атрибутов каждого пользователя содержит:

вычисление второго уровня телесного жира текущего пользователя на основе измеренного веса текущего пользователя, множества сегментных импедансов и информации пользовательских атрибутов каждого пользователя;

деление абсолютного значения разности между вторым уровнем телесного жира текущего пользователя и историческим уровнем телесного жира каждого пользователя на исторический уровень телесного жира каждого пользователя для генерации четвертого показателя изменения, соответствующего каждому пользователю; и

если четвертый показатель изменения, меньший, чем четвертое пороговое значение, выбран из четвертых показателей изменения, соответствующих множеству пользователей, генерации третьего пользовательского набора на основе пользователя, соответствующего четвертому показателю изменения, меньшему, чем четвертое пороговое значение.

[0046] В возможной реализации упомянутое устройство дополнительно содержит:

если четвертый показатель изменения, меньший, чем четвертое пороговое значение, не выбран из четвертых показателей изменения, соответствующих множеству пользователей, отображают информацию третьей подсказки; и

принимают результат выбора пользователя, который введен текущим пользователем на основе информации третьей подсказки.

[0047] В возможной реализации выполнение идентификации отличительных признаков текущего пользователя на основе третьего пользовательского набора, чтобы сгенерировать результат идентификации пользователя, содержит:

выбор из третьего пользовательского набора пользователя, соответствующего минимальному четвертому показателю изменения, и определение пользователя, соответствующего минимальному четвертому показателю изменения, в качестве текущего пользователя.

[0048] В возможной реализации выполнение идентификации отличительных признаков текущего пользователя на основе второго пользовательского набора, чтобы сгенерировать результат идентификации пользователя, содержит:

выбор из второго пользовательского набора пользователя, соответствующего минимальному третьему показателю изменения, и определение пользователя, соответствующего минимальному третьему показателю изменения, в качестве текущего пользователя.

[0049] В возможной реализации режим определения включает в себя восьмиэлектродный режим, а данные определения включают в себя вес текущего пользователя, множество сегментных импедансов и полученную информацию пользовательских атрибутов текущего пользователя.

[0050] Генерация состава тела текущего пользователя в разных режимах определения на основе полученных данных определения в разных режимах определения содержит:

вычисление общего состава тела и состава тела по сегментам текущего пользователя на основе веса текущего пользователя, множества сегментных импедансов и полученной информации пользовательских атрибутов текущего пользователя.

[0051] В возможной реализации после вычисления общего состава тела и состава тела по сегментам текущего пользователя на основе веса текущего пользователя, множества сегментных импедансов и полученной информации пользовательских атрибутов текущего пользователя упомянутое устройство дополнительно содержит:

получение момента времени текущего измерения и сохранение момента времени текущего измерения и общего состава тела и состава тела по сегментам текущего пользователя.

[0052] В возможной реализации режим определения включает в себя четырехэлектродный режим, а данные определения включают в себя вес текущего пользователя, первый импеданс и полученную информацию пользовательских атрибутов текущего пользователя.

[0053] Генерация состава тела текущего пользователя в разных режимах определения на основе полученных данных определения в разных режимах определения содержит:

вычисление общего состава тела текущего пользователя на основе веса текущего пользователя, первого импеданса и полученной информации пользовательских атрибутов текущего пользователя.

[0054] В возможной реализации режим определения включает в себя четырехэлектродный режим.

[0055] После вычисления общего состава тела текущего пользователя на основе веса текущего пользователя, первого импеданса и полученной информации пользовательских атрибутов текущего пользователя упомянутое устройство дополнительно содержит:

получение момента времени текущего измерения и сохранение момента времени текущего измерения и общего состава тела текущего пользователя; и

отображение общего состава тела текущего пользователя и полученного исторического состава тела по сегментам текущего пользователя и отправку пользователю информации четвертой подсказки, чтобы предложить пользователю получить последний состав тела по сегментам.

[0056] В возможной реализации режим определения включает в себя четырехэлектродный режим, а данные определения включают в себя вес текущего пользователя, первый импеданс, полученный импеданс, отличный от первого импеданса текущего пользователя, и полученную информацию пользовательских атрибутов текущего пользователя.

[0057] Генерация состава тела текущего пользователя в разных режимах определения на основе полученных данных определения в разных режимах определения содержит:

вычисление общего состава тела и состава тела по сегментам текущего пользователя на основе веса текущего пользователя, первого импеданса, полученного импеданса, отличного от первого импеданса текущего пользователя, и полученной информации пользовательских атрибутов текущего пользователя.

[0058] В возможной реализации режим определения включает в себя четырехэлектродный режим.

[0059] После вычисления общего состава тела и состава тела по сегментам текущего пользователя на основе веса текущего пользователя, первого импеданса, полученного импеданса, отличного от первого импеданса текущего пользователя, и полученной информации пользовательских атрибутов текущего пользователя упомянутое устройство дополнительно содержит:

получение момента времени текущего измерения и сохранение момента времени текущего измерения и общего состава тела и состава тела по сегментам текущего пользователя; и

отображение общего состава тела и состава тела по сегментам текущего пользователя и отправку пользователю информации пятой подсказки, чтобы предложить пользователю получить последний состав тела по сегментам.

[0060] В возможной реализации режим определения включает в себя четырехэлектродный режим.

[0061] После выбора из второго пользовательского набора пользователя, соответствующего минимальному третьему показателю изменения, и определения пользователя, соответствующего минимальному третьему показателю изменения, в качестве текущего пользователя упомянутое устройство дополнительно содержит:

получение момента времени текущего измерения и определение, меньше ли временной интервал между моментом времени измерения, в котором восьмиэлектродный режим использовался для определения в последний раз, и моментом времени текущего измерения, чем заданный период времени; и

если определено, что временной интервал между моментом времени измерения, в котором восьмиэлектродный режим использовался в последний раз, и моментом времени текущего измерения больше, чем заданный период времени, вход в четырехэлектродный общий режим и продолжение выполнения этапа вычисления общего состава тела текущего пользователя на основе веса текущего пользователя, первого импеданса и полученной информации пользовательских атрибутов текущего пользователя; или

если определено, что временной интервал между моментом времени измерения, в котором восьмиэлектродный режим использовался в последний раз, и моментом времени текущего измерения меньше заданного периода времени, вход в четырехэлектродный расширенный режим и продолжение выполнения этапа вычисления общего состава тела и состава тела по сегментам текущего пользователя на основе веса текущего пользователя, первого импеданса, полученного импеданса, отличного от первого импеданса текущего пользователя, и полученной информации пользовательских атрибутов текущего пользователя.

[0062] В возможной реализации множество сегментных импедансов включает в себя импеданс, отличный от первого импеданса.

[0063] Определение режима определения, используемого текущим пользователем, содержит:

определение, находится ли каждый сегментный импеданс в пределах заданного диапазона; и

если определено, что каждый импеданс находится в пределах заданного диапазона, определение, что режим определения, используемый текущим пользователем, является восьмиэлектродным режимом; или

если определено, что каждый импеданс, отличный от первого импеданса, не находится в пределах заданного диапазона, определение, что режим определения, используемый текущим пользователем, является четырехэлектродным режимом.

[0064] В возможной реализации определение режима определения, используемого текущим пользователем, содержит:

определение, поднята ли рукоятка; и

если определено, что рукоятка поднята, определение, что режим определения, используемый текущим пользователем, является восьмиэлектродным режимом; или

если определено, что рукоятка не поднята, определение, что режим определения, используемый текущим пользователем, является четырехэлектродным режимом.

[0065] В возможной реализации первый импеданс включает в себя импеданс между двумя ногами.

[0066] В возможной реализации множество сегментных импедансов дополнительно включает в себя импеданс между двумя руками, импеданс между левой рукой и левой ногой, импеданс между левой рукой и правой ногой, импеданс между правой рукой и правой ногой и импеданс между правой рукой и левой рукой.

[0067] Согласно третьему аспекту вариант осуществления настоящего изобретения обеспечивает считываемый компьютером носитель данных. Считываемый компьютером носитель данных включает в себя сохраненную программу, и когда программа выполняется, устройство, в котором находится считываемый компьютером носитель данных, управляется для выполнения вышеуказанного способа определения состава тела.

[0068] В технических решениях, предусмотренных в вариантах осуществления настоящего изобретения, определяется режим определения, используемый текущим пользователем. Идентификация отличительных признаков выполняется для текущего пользователя на основе режима определения, измеренного веса и по меньшей мере одного импеданса текущего пользователя и полученных пользовательских данных множества пользователей для генерации результата идентификации пользователя. Состав тела текущего пользователя в разных режимах определения генерируется на основе полученных данных определения в разных режимах определения. Таким образом, повышается точность и эффективность определения состава тела.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[0069] Фиг. 1 представляет собой структурную схему системы определения состава тела согласно варианту осуществления настоящего изобретения;

[0070] Фиг. 2 представляет собой схематичное изображение конструкции весов телесного жира в четырехэлектродном режиме согласно варианту осуществления настоящего изобретения;

[0071] Фиг. 3 представляет собой схематичное изображение определения состава тела пользователя в четырехэлектродном режиме согласно варианту осуществления настоящего изобретения;

[0072] Фиг. 4 представляет собой схематичное изображение конструкции весов телесного жира в восьмиэлектродном режиме согласно варианту осуществления настоящего изобретения;

[0073] Фиг. 5 представляет собой схематичное изображение определения состава тела пользователя в восьмиэлектродном режиме согласно варианту осуществления настоящего изобретения;

[0074] Фиг. 6 представляет собой блок-схему структуры режима определения согласно варианту осуществления настоящего изобретения;

[0075] Фиг. 7A, фиг. 7B и фиг. 7C представляют собой блок-схему последовательности операций способа определения состава тела согласно варианту осуществления настоящего изобретения;

[0076] Фиг. 8A, фиг. 8B и фиг. 8C представляют собой блок-схему последовательности операций другого способа определения состава тела согласно варианту осуществления настоящего изобретения;

[0077] Фиг. 9 представляет собой блок-схему последовательности операций еще одного способа определения состава тела согласно варианту осуществления настоящего изобретения;

[0078] Фиг. 10A и фиг. 10B представляют собой блок-схему последовательности операций идентификации отличительных признаков пользователя согласно варианту осуществления настоящего изобретения;

[0079] Фиг. 11 представляет собой схематичное изображение структуры пользовательских данных согласно варианту осуществления настоящего изобретения;

[0080] Фиг. 12 представляет собой схематичное изображение интерфейса отображения согласно варианту осуществления настоящего изобретения;

[0081] Фиг. 13 представляет собой схематичное изображение интерфейса отображения согласно варианту осуществления настоящего изобретения;

[0082] Фиг. 14 представляет собой схематичное изображение интерфейса отображения согласно варианту осуществления настоящего изобретения;

[0083] Фиг. 15 представляет собой схематичное изображение интерфейса отображения согласно варианту осуществления настоящего изобретения;

[0084] Фиг. 16 представляет собой схематичное изображение интерфейса отображения согласно варианту осуществления настоящего изобретения;

[0085] Фиг. 17 представляет собой схематичную блок-схему электронного устройства согласно варианту осуществления настоящего изобретения; и

[0086] Фиг. 18 представляет собой схематичное изображение конструкции электронного устройства согласно варианту осуществления настоящего изобретения;

ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ

[0087] Чтобы сделать технические решения в настоящем изобретении более понятными, далее подробно описываются варианты осуществления настоящего изобретения со ссылкой на прилагаемые чертежи.

[0088] Должно быть ясно, что описанные варианты осуществления являются лишь частью, а не всеми вариантами осуществления настоящего изобретения. Все другие варианты осуществления, полученные специалистом в данной области техники на основе вариантов осуществления настоящего изобретения без творческих усилий, должны подпадать под объем охраны настоящего изобретения.

[0089] Термины, используемые в вариантах осуществления настоящего изобретения, предназначены только для иллюстрации конкретных вариантов осуществления и не предназначены для ограничения настоящего изобретения. Термины в формах единственного числа, используемые в вариантах осуществления и прилагаемой формуле изобретения настоящего изобретения, также подразумеваются как включающие формы множественного числа, если в контексте явно не указано иное.

[0090] Следует понимать, что термин «и/или», используемый в данном описании, описывает только отношение ассоциации между ассоциированными объектами и представляет, что могут существовать три отношения. Например, A и/или B могут представлять следующие три случая: Существует только A, существуют как A, так и B, и существует только B. Кроме того, символ "/" в этом описании обычно указывает отношение "или" между ассоциированными объектами.

[0091] Фиг. 1 представляет собой структурную схему системы определения состава тела согласно варианту осуществления настоящего изобретения. Как показано на фиг. 1, система 100 включает в себя электронное устройство 110 и терминал 120.

[0092] В этом варианте осуществления настоящего изобретения электронное устройство 110 включает в себя весы телесного жира. По сравнению с четырехэлектродными весами телесного жира и восьмиэлектродными весами телесного жира в соответствующей технологии, весы телесного жира в настоящем изобретении включают в себя весы телесного жира, совместимые с четырехэлектродным режимом и восьмиэлектродным режимом.

[0093] Фиг. 2 представляет собой схематичное изображение конструкции весов телесного жира в четырехэлектродном режиме, а Фиг. 3 представляет собой схематичное изображение структуры измерения состава тела пользователя весами телесного жира в четырехэлектродном режиме. Как показано на фиг. 2 и фиг. 3, весы телесного жира в четырехэлектродном режиме включают в себя основание D1, имеющее индуктивную цепь, и два положения S1 и S2 для стояния расположены на основании D1. После того, как четыре электрода F1 будут расположены в положениях, соответствующих двум стопам пользователя, и пользователь будет стоять двумя ступнями в соответствующих положениях S1 и S2 для стояния весов телесного жира, между двумя ногами пользователя и индуктивной цепью образуется контур, так что можно измерить вес и импеданс Z1 между двумя ногами пользователя, и общий состав тела пользователя можно рассчитать на основе веса и импеданса Z1 между двумя ногами. Общий состав тела включает в себя, но не ограничен этим, уровень телесного жира, массу скелетных мышц, уровень белка и уровень жидкости. Весам телесного жира в четырехэлектродном режиме не нужна рукоятка, и поэтому ими легко пользоваться. Кроме того, электроды расположены в положениях, соответствующих двум ступням пользователя, так что контактные поверхности между ступнями и электродами являются большими. Следовательно, контакт стабилен, и ошибка измерения импеданса между двумя ногами мала. Однако весы телесного жира в четырехэлектродном режиме в соответственной технологии не могут рассчитать состав тела по сегментам, а точность определения общего состава тела, вычисленного с помощью весов телесного жира в четырехэлектродном режиме, ниже, чем точность определения общего состава тела, вычисленного с помощью весов телесного жира в восьмиэлектродном режиме. Таким образом, в этом варианте осуществления настоящего изобретения электронное устройство 110 совместимо с восьмиэлектродным режимом, чтобы решить проблему, заключающуюся в том, что весы телесного жира в четырехэлектродном режиме в соответственной технологии не могут рассчитать состав тела по сегментам.

[0094] Фиг. 4 представляет собой схематичное изображение конструкции весов телесного жира в восьмиэлектродном режиме, а Фиг. 5 представляет собой схематичное изображение структуры измерения состава тела пользователя весами телесного жира в восьмиэлектродном режиме. Как показано на фиг. 4 и фиг. 5, весы телесного жира в восьмиэлектродном режиме включают в себя основание D1 и рукоятку D2, каждое из которых имеет индуктивную цепь, и два положения S1 и S2 для стояния расположены на основании D1. После того, как восемь электродов будут расположены в положениях, соответствующих двум ступням F1 и двум рукам F2 пользователя, и пользователь будет стоять в соответствующих положениях S1 и S2 для стояния весов телесного жира и держать рукоятку D1 руками, образуется контур между конечностями пользователя и индуктивными цепями, так что можно измерить вес и сегментные импедансы пользователя, и общий состав тела и состав тела по сегментам пользователя можно вычислить с использованием веса и сегментных импедансов. Сегментные импедансы включают в себя импеданс Z1 между двумя ногами, импеданс Z2 между двумя руками, импеданс Z3 между левой рукой и левой ногой, импеданс Z4 между левой рукой и правой ногой, импеданс Z5 между правой рукой и правой ногой и импеданс Z6 между правой рукой и левой рукой. По сравнению с четырехэлектродным режимом, восьмиэлектродный режим более точен при измерении, а состав тела по сегментам можно вычислить с использованием веса и сегментных импедансов (Z1-Z6). Состав тела по сегментам может включать в себя такие параметры, как жировая масса левой руки, масса скелетных мышц левой руки, жировая масса туловища и масса скелетных мышц туловища. Таким образом, в настоящем изобретении весы телесного жира, совместимые с четырехэлектродным режимом и восьмиэлектродным режимом, позволяют пользователю выбирать соответствующий режим для определения состава тела в соответствии с требованием.

[0095] В этом варианте осуществления настоящего изобретения, исходя из того, что весы телесного жира совместимы с четырехэлектродным режимом и восьмиэлектродным режимом, четырехэлектродный режим разделен на четырехэлектродный общий режим и четырехэлектродный расширенный режим, основанный на том принципе, что состав тела пользователя не сильно меняется в течение конкретного периода времени. Поэтому, когда режим определения представляет собой четырехэлектродный расширенный режим, общий состав тела и состав тела по сегментам могут быть вычислены в сочетании с измеренным весом и полученными историческими сегментными импедансами (Z2-Z6) в восьмиэлектродном режиме. Таким образом, повышается эффективность определения состава тела. Другими словами, как показано на фиг. 6, электронное устройство 110 имеет четырехэлектродный режим и восьмиэлектродный режим, и четырехэлектродный режим включает в себя четырехэлектродный общий режим и четырехэлектродный расширенный режим. Когда режим определения включает в себя восьмиэлектродный режим, можно вычислить общий состав тела и состав тела по сегментам текущего пользователя. Когда режим определения включает в себя четырехэлектродный общий режим, можно вычислить общий состав тела текущего пользователя. Когда режим определения включает в себя четырехэлектродный расширенный режим, можно вычислить общий состав тела и состав тела по сегментам текущего пользователя. Другими словами, используя восьмиэлектродный режим, пользователь может точно измерить общий состав тела и состав тела по сегментам. Когда используется четырехэлектродный режим, операции удобны, потому что пользователю не нужно использовать рукоятку, а состав тела по сегментам можно вычислить с использованием измеренного веса и полученного исторического сегментного импеданса, так что функции удобства работы и возможность вычисления состава тела по сегментам одновременно реализованы.

[0096] Далее описываются процессы определения в вышеупомянутых режимах определения посредством описания функций блоков в электронном устройстве 110. В этом варианте осуществления настоящего изобретения электронное устройство 110 включает в себя модуль 111 измерения, блок 112 определения, блок 113 идентификации, блок 114 отображения, блок 116 взаимодействия, блок 117 вычисления, блок 118 хранения и дисплей 115.

[0097] В этом варианте осуществления настоящего изобретения блок 111 измерения выполнен с возможностью измерения веса и по меньшей мере одного импеданса текущего пользователя. В частности, блок 111 измерения включает в себя модуль измерения веса и модуль измерения жира. Модуль измерения веса выполнен с возможностью измерения веса текущего пользователя. Модуль измерения жира выполнен с возможностью измерения по меньшей мере одного импеданса текущего пользователя. По меньшей мере один импеданс включает в себя множество сегментных импедансов или первый импеданс. В частности, когда режим определения включает в себя четырехэлектродный режим, можно измерить вес и первый импеданс текущего пользователя. Когда режим определения включает в себя восьмиэлектродный режим, могут быть измерены вес и сегментные импедансы текущего пользователя.

[0098] В этом варианте осуществления настоящего изобретения блок 112 определения выполнен с возможностью определения режима определения, используемого текущим пользователем. Блок определения может включать в себя четырехэлектродный режим и восьмиэлектродный режим. В частности, в необязательном решении блок 112 определения дополнительно выполнен с возможностью: определять, находится ли каждый сегментный импеданс в пределах заданного диапазона; и если определено, что каждый импеданс находится в пределах заданного диапазона, определять, что режим определения, используемый текущим пользователем, представляет собой восьмиэлектродный режим; или если определено, что каждый импеданс, отличный от первого импеданса, не находится в пределах заданного диапазона, определять, что режим определения, используемый текущим пользователем, является четырехэлектродным режимом. В другом необязательном решении блок 112 определения альтернативно выполнен с возможностью: определять, поднята ли рукоятка; и если определено, что рукоятка поднята, определять, что режим определения, используемый текущим пользователем, представляет собой восьмиэлектродный режим; или если обнаружено, что рукоятка не поднята, определять, что режим определения, используемый текущим пользователем, является четырехэлектродным режимом.

[0099] Блок 113 идентификации в этом варианте осуществления настоящего изобретения выполнен с возможностью выполнять идентификацию отличительных признаков текущего пользователя для генерации результата идентификации пользователя, и в процессе выполнения идентификации отличительных признаков текущего пользователя для генерации результата идентификации пользователя, определять, может быть определен пользователь, чтобы определить, является ли определение поведения текущего пользователя правильным. В частности, блок 113 идентификации выполнен с возможностью выполнения идентификации отличительных признаков текущего пользователя на основании режима определения, измеренного веса и по меньшей мере одного импеданса текущего пользователя и полученных пользовательских данных множества пользователей, чтобы генерировать результат идентификации пользователя.

[00100] Когда режим определения включает в себя восьмиэлектродный режим, блок 113 идентификации в частности выполнен с возможностью: определения первого пользовательского набора на основе измеренного веса текущего пользователя и исторических весов множества пользователей, при этом множество пользователей включает в себя текущего пользователя; определения второго пользовательского набора на основе первого пользовательского набора, измеренного веса текущего пользователя, первого импеданса и исторического первого импеданса, исторического уровня телесного жира и информации пользовательских атрибутов каждого пользователя; определения третьего пользовательского набора на основе второго пользовательского набора, измеренного веса текущего пользователя, множества сегментных импедансов и исторического уровня телесного жира и информации пользовательских атрибутов каждого пользователя; и выполнения идентификации отличительных признаков текущего пользователя на основе третьего пользовательского набора, чтобы сгенерировать результат идентификации пользователя.

[00101] Когда режим определения включает в себя четырехэлектродный режим, блок 113 идентификации в частности выполнен с возможностью: определения первого пользовательского набора на основе измеренного веса текущего пользователя и исторических весов множества пользователей, при этом множество пользователей включает в себя текущего пользователя; определения второго пользовательского набора на основе первого пользовательского набора, измеренного веса текущего пользователя, первого импеданса и исторического первого импеданса, исторического уровня телесного жира и информации пользовательских атрибутов каждого пользователя; и выполнения идентификации отличительных признаков текущего пользователя на основе второго пользовательского набора, чтобы сгенерировать результат идентификации пользователя.

[00102] На основании двух вышеприведенных режимов определения процесс, в котором блок 113 идентификации выполнен с возможностью определения первого пользовательского набора на основе измеренного веса текущего пользователя и исторических весов множества пользователей, в частности включает в себя: деление абсолютного значения разности между весом текущего пользователя и историческим весом каждого пользователя на исторический вес каждого пользователя для генерации первого показателя изменения, соответствующего каждому пользователю; и если первый показатель изменения, меньший, чем первое пороговое значение, выбран из первых показателей изменения, соответствующих множеству пользователей, генерацию первого пользовательского набора на основе пользователя, соответствующего первому показателю изменения, меньшему, чем первое пороговое значение.

[00103] Блок 113 отображения выполнен с возможностью: если первый показатель изменения, меньший, чем первое пороговое значение, не выбран из первых показателей изменения, соответствующих множеству пользователей, управления дисплеем 115 для отображения информации первой подсказки. Информация первой подсказки используется для подсказки пользователю выбрать/ввести информацию пользовательских атрибутов, так чтобы блок 117 вычисления впоследствии вычислил состав тела пользователя с использованием измеренного веса, импеданса и информации пользовательских атрибутов. Блок 116 взаимодействия выполнен с возможностью приема результата выбора пользователя, который введен текущим пользователем на основе информации первой подсказки. Результат выбора пользователя может включать в себя ввод нового пользователя или выбор пользователя.

[00104] На основе вышеупомянутых двух режимов определения процесс, в котором блок 113 идентификации выполнен с возможностью определения второго пользовательского набора на основе первого пользовательского набора, измеренного веса текущего пользователя, первого импеданса и исторического первого импеданса, исторического уровня телесного жира и информации пользовательских атрибутов каждого пользователя, в частности, включает в себя: вычисление первого уровня телесного жира текущего пользователя на основе измеренного веса текущего пользователя, первого импеданса и информации пользовательских атрибутов каждого пользователя; деление абсолютного значения разности между первым импедансом текущего пользователя и историческим первым импедансом каждого пользователя на исторический первый импеданс каждого пользователя, чтобы сгенерировать второй показатель изменения, соответствующий каждому пользователю; деление абсолютного значения разности между первым уровнем телесного жира текущего пользователя и историческим уровнем телесного жира каждого пользователя на исторический уровень телесного жира каждого пользователя для генерации третьего показателя изменения, соответствующего каждому пользователю; и определение второго пользовательского набора на основе второго показателя изменения и третьего показателя изменения. Второй показатель изменения пользователя в первом пользовательском наборе меньше второго порогового значения, а третий показатель изменения пользователя меньше третьего порогового значения.

[00105] Блок 114 отображения дополнительно выполнен с возможностью: если второй пользовательский набор не определен на основе второго показателя изменения и третьего показателя изменения, управления дисплеем 115 для отображения информации второй подсказки. Информация второй подсказки используется для подсказки пользователю проверить, правильно ли стоят две ступни, соприкасаются ли пятки и мокрые ли две ступни, так что после того, как пользователь устранит эти проблемы, модуль 115 вычисления повторно измеряет пользователя. Это обеспечивает точность измерения импеданса. Блок 116 взаимодействия дополнительно выполнен с возможностью приема результата выбора пользователя, который введен текущим пользователем на основе информации второй подсказки. Результат выбора пользователя может включать в себя подтверждение исправленного положения и т.п., так что весы телесного жира выполняют повторное измерение и определяют второй пользовательский набор.

[00106] На основе вышеупомянутых двух режимов определения процесс, в котором блок 113 идентификации выполнен с возможностью определения третьего пользовательского набора на основе второго пользовательского набора, измеренного веса текущего пользователя, множества сегментных импедансов и исторического уровня телесного жира и информация пользовательских атрибутов каждого пользователя, в частности, включает в себя: вычисление второго уровня телесного жира текущего пользователя на основе измеренного веса текущего пользователя, множества сегментных импедансов и информации пользовательских атрибутов каждого пользователя; деление абсолютного значения разности между вторым уровнем телесного жира текущего пользователя и историческим уровнем телесного жира каждого пользователя на исторический уровень телесного жира каждого пользователя для генерации четвертого показателя изменения, соответствующего каждому пользователю; и если четвертый показатель изменения, меньший четвертого порогового значения, выбран из четвертых показателей изменения, соответствующих множеству пользователей, генерацию третьего пользовательского набора на основе пользователя, соответствующего четвертому показателю изменения, меньшему четвертого порогового значения.

[00107] Блок 114 отображения дополнительно выполнен с возможностью: если четвертый показатель изменения, меньший, чем четвертое пороговое значение, не выбран из четвертых показателей изменения, соответствующих множеству пользователей, управления дисплеем 115 для отображения информации третьей подсказки. Информация третьей подсказки используется для подсказки пользователю проверить, крепко ли удерживается рукоятка и правильно ли положение, так что после того, как пользователь устранит эти проблемы, электронное устройство 110 повторно измеряет пользователя. Это обеспечивает точность измерения импеданса. Блок 116 взаимодействия дополнительно выполнен с возможностью приема результата выбора пользователя, который введен текущим пользователем на основе информации третьей подсказки. Результат выбора пользователя может включать в себя подтверждение исправленного положения и т.п., так что весы телесного жира выполняют повторное измерение и определяют третий пользовательский набор.

[00108] Блок 113 вычисления выполнен с возможностью генерации состава тела текущего пользователя в разных режимах определения на основе полученных данных определения в разных режимах определения. В частности, когда режимы определения включают в себя восьмиэлектродный режим, блок 113 вычисления дополнительно выполнен с возможностью вычисления общего состава тела и состава тела по сегментам текущего пользователя на основе веса текущего пользователя, множества сегментных импедансов, и полученной информации пользовательских атрибутов текущего пользователя. Получается момент времени текущего измерения. Момент времени текущего измерения и общий состав тела и состав тела по сегментам текущего пользователя сохраняются в блоке 118 хранения. Когда режимы определения включают в себя четырехэлектродный режим, блок 113 вычисления дополнительно выполнен с возможностью вычисления общего состава тела текущего пользователя на основе веса текущего пользователя, первого импеданса и полученной информации пользовательских атрибутов текущего пользователя. Получается момент времени текущего измерения. Момент времени текущего измерения и общий состав тела текущего пользователя сохраняются в блоке 118 хранения. В качестве альтернативы, когда режимы определения включают в себя четырехэлектродный режим, блок 113 вычисления дополнительно выполнен с возможностью вычисления общего состава тела и состава тела по сегментам текущего пользователя на основе веса текущего пользователя, первого импеданса, полученного импеданса, отличного от первого импеданса текущего пользователя, и полученной информации пользовательских атрибутов текущего пользователя. Получается момент времени текущего измерения. Момент времени текущего измерения и общий состав тела и состав тела по сегментам текущего пользователя сохраняются в блоке 118 хранения.

[00109] Блок 114 отображения дополнительно выполнен с возможностью управления дисплеем 115 для отображения общего состава тела текущего пользователя и полученного исторического состава тела по сегментам текущего пользователя. Блок 116 взаимодействия дополнительно выполнен с возможностью отправки информации четвертой подсказки пользователю, чтобы предложить пользователю получить последний состав тела по сегментам.

[00110] Блок 114 отображения дополнительно выполнен с возможностью управления дисплеем 115 для отображения общего состава тела и состава тела по сегментам текущего пользователя. Блок 116 взаимодействия дополнительно выполнен с возможностью отправки информации пятой подсказки пользователю, чтобы предложить пользователю получить последний состав тела по сегментам.

[00111] Когда режимы определения включают в себя четырехэлектродный режим, блок 112 определения дополнительно выполнен с возможностью: получения момента времени текущего измерения и определения, меньше ли временной интервал между моментом времени измерения, в котором восьмиэлектродный режим использовался для измерения в последний раз, и моментом времени текущего измерения, чем заданный период времени; и если определено, что временной интервал между моментом времени измерения, в котором восьмиэлектродный режим использовался в последний раз, и моментом времени текущего измерения больше заданного периода времени, входа в четырехэлектродный общий режим и продолжения выполнять этап вычисления общего состава тела текущего пользователя на основе веса текущего пользователя, первого импеданса и полученной информации пользовательских атрибутов текущего пользователя; или если определено, что временной интервал между моментом времени измерения, когда в последний раз использовался восьмиэлектродный режим, и моментом времени текущего измерения меньше заданного периода времени, входа в четырехэлектродный расширенный режим и продолжения выполнять этап вычисления общего состава тела и состава тела по сегментам текущего пользователя на основе веса текущего пользователя, первого импеданса, полученного импеданса, отличного от первого импеданса, и полученной информации пользовательских атрибутов текущего пользователя.

[00112] Терминал 120 может быть портативным терминалом текущего пользователя, например, терминалом-мобильным телефоном, планшетным компьютером, ноутбуком, устройством дополненной реальности (augmented reality, сокращенно AR) или виртуальной реальности (virtual reality, сокращенно VR). Терминал 120 может быть выполнен с возможностью выполнения функций блока 116 взаимодействия в электронном устройстве 110. Другими словами, когда электронное устройство 110 отправляет пользователю информацию первой подсказки, информацию второй подсказки, информацию третьей подсказки, информацию четвертой подсказки или информацию пятой подсказки, терминал 120 выполнен с возможностью отображения информации первой подсказки, информации второй подсказки, информации третьей подсказки, информации четвертой подсказки или информации пятой подсказки.

[00113] В этом варианте осуществления настоящего изобретения с использованием вышеописанной системной архитектуры 100, когда идентифицированы отличительные признаки пользователя, состав тела текущего пользователя в разных режимах определения генерируется на основе полученных данных определения в разных режимах определения. Таким образом, повышается точность и эффективность определения состава тела. Далее подробно описывается процесс способа определения состава тела, включая этапы 102-134, со ссылкой на фиг. 7A, фиг. 7B и фиг. 7C и фиг. 8A, фиг. 8B и фиг. 8C.

[00114] Фиг. 7A, фиг. 7B и фиг. 7C и фиг. 8A, фиг. 8B и фиг. 8C представляют собой блок-схемы последовательности операций способа определения состава тела согласно варианту осуществления настоящего изобретения. Как показано на фиг. 7A, фиг. 7B и фиг. 7C и фиг. 8A, фиг. 8B и фиг. 8C, упомянутый способ включает в себя следующие этапы.

[00115] Этап 102: Определение того, что режим определения, используемый текущим пользователем, включает в себя восьмиэлектродный режим или четырехэлектродный режим; и если режим определения включает восьмиэлектродный режим, выполнение этапа 104; или если режим определения включает в себя четырехэлектродный режим, выполнение этапа 116.

[00116] В этом варианте осуществления настоящего изобретения этапы выполняются электронным устройством 110, и электронное устройство 110 включает в себя весы телесного жира. Четырехэлектродные весы телесного жира или восьмиэлектродные весы телесного жира обычно используются в качестве весов телесного жира в соответственной технологии. Однако весы телесного жира в настоящем изобретении включают в себя весы телесного жира, совместимые с четырехэлектродным режимом и восьмиэлектродным режимом. По сравнению с весами телесного жира с единственным режимом в соответственной технологии, весы телесного жира, которые используют весы телесного жира, совместимые с множеством режимов, в настоящем изобретении обладают большей практичностью и могут выбирать согласно требованию пользователя соответствующий режим для определения состава тела, что повышает эффективность определения при определении состава тела и дополнительно улучшает взаимодействие с пользователем. Следует отметить, что, помимо совместимости с четырехэлектродным и восьмиэлектродным режимами, весы телесного жира могут быть совместимы с другим режимом. Это не ограничено в настоящем изобретении. Весы телесного жира, совместимые с четырехэлектродным режимом и восьмиэлектродным режимом, являются просто примером для описания.

[00117] В этом варианте осуществления настоящего изобретения перед выполнением этапа 102 способ дополнительно включает в себя:

[00118] Этап 101: Включение весов телесного жира и измерение веса и по меньшей мере одного импеданса текущего пользователя, при этом блок измерения весов телесного жира активируется для измерения веса и по меньшей мере одного импеданса текущего пользователя.

[00119] В этом варианте осуществления настоящего изобретения, например, как показано на фиг. 2, в четырехэлектродном режиме, когда текущий пользователь стоит на весах телесного жира двумя ногами, можно измерить вес и первый импеданс текущего пользователя. Первый импеданс может включать в себя импеданс Z1 между двух ног. Как показано на фиг. 4, в восьмиэлектродном режиме, поскольку дополнительно расположена рукоятка, можно измерить вес и множество сегментных импедансов текущего пользователя. Множество сегментных импедансов включает в себя первый импеданс и импеданс, отличный от первого импеданса. Например, множество сегментных импедансов включают в себя импеданс Z1 между двумя ногами, импеданс Z2 между двумя руками, импеданс Z3 между левой рукой и левой ногой, импеданс Z4 между левой рукой и правой ногой, импеданс Z5 между правой рукой и правой ногой и импеданс Z6 между правой рукой и левой рукой.

[00120] Следует отметить, что когда пользователь использует электронное устройство 110 для определения состава тела в первый раз, электронное устройство 110 отправляет пользователю информацию подсказки, чтобы предложить пользователю использовать восьмиэлектродный режим. В частности, процедура способа определения состава тела показана на фиг. 9. Вес и множество сегментных импедансов (Z1-Z6) текущего пользователя измеряются с использованием весов телесного жира в восьмиэлектродном режиме. Состав тела текущего пользователя вычисляется на основе измеренного веса и множества сегментных импедансов (Z1-Z6). Состав тела может включать в себя общий состав тела и состав тела по сегментам. Кроме того, сохраняются пользовательские данные текущего пользователя. Пользовательские данные включают в себя имя пользователя, вес, рост, пол, возраст, сегментные импедансы (Z1-Z6), уровень телесного жира, момент времени измерения, состав тела и т.п., так что, когда впоследствии пользователь определяет состав тела посредством использования снова электронного устройства 110, идентификация отличительных признаков может быть быстро выполнена. Общий состав тела и состав тела по сегментам пользователя быстро вычисляются в четырехэлектродном расширенном режиме на основе измеренного веса и первого импеданса (Z1) пользователя и со ссылкой на такую информацию, как исторический импеданс в пользовательских данных пользователя, чтобы сократить время, затрачиваемое на определение состава тела, и повысить эффективность определения состава тела. Кроме того, в четырехэлектродном общем режиме общий состав тела пользователя быстро вычисляется на основе измеренного веса и первого импеданса (Z1) пользователя, а состав тела по сегментам пользователя быстро получается от пользовательских данных, чтобы сократить время, затрачиваемое на определение состава тела, и повысить эффективность определения состава тела.

[00121] В этом варианте осуществления настоящего изобретения в процессе выполнения этапа 102 режим определения, используемый текущим пользователем, может быть определен множеством способов. В необязательном решении режим определения, используемый текущим пользователем, может быть определен посредством определения, находится ли каждый импеданс (Z1-Z6) в пределах заданного диапазона. Если определено, что каждый импеданс (Z1-Z6) находится в пределах заданного диапазона, режим определения, используемый текущим пользователем, определяется как восьмиэлектродный режим. Если определено, что каждый импеданс (Z2-Z6), отличный от первого импеданса, не находится в пределах заданного диапазона, режим определения, используемый текущим пользователем, определяется как четырехэлектродный режим.

[00122] В приведенном выше дополнительном решении следует отметить, что в восьмиэлектродном режиме весы телесного жира могут измерять вес и множество сегментных импедансов (Z1-Z6) текущего пользователя. Поэтому, если определено, что каждый импеданс находится в пределах заданного диапазона, режим определения, используемый текущим пользователем, определяется как восьмиэлектродный режим. В четырехэлектродном режиме весы телесного жира могут измерять только вес и первый импеданс (Z1) текущего пользователя. Другими словами, в четырехэлектродном режиме не могут быть получены импедансы (Z2-Z6), отличные от первого импеданса. Поэтому определяется, что каждый импеданс (Z2-Z6), отличный от первого импеданса, не находится в пределах заданного диапазона, и режим определения, используемый текущим пользователем, определяется как четырехэлектродный режим. В этом необязательном решении, поскольку существует проблема, заключающаяся в том, что измерение импеданса является неточным из-за неправильного действия пользователя, может использоваться другое дополнительное решение для определения режима определения, используемого текущим пользователем.

[00123] В другом необязательном решении может определяться, поднята ли рукоятка. Если определено, что рукоятка поднята, режим определения, используемый текущим пользователем, определяется как восьмиэлектродный режим; или если определено, что рукоятка не поднята, режим определения, используемый текущим пользователем, определяется как четырехэлектродный режим.

[00124] В приведенном выше еще одном необязательном решении следует отметить, что в восьмиэлектродном режиме пользователю необходимо удерживать рукоятку и вытягивать рукоятку, чтобы весы телесного жира могли измерять вес текущего пользователя и множество сегментных импедансов. В процессе определения состава тела посредством весов телесного жира в восьмиэлектродном режиме способ дополнительно включает в себя: если определено, что временной интервал, в течение которого пользователь не использует рукоятку, превышает пороговое значение, отправку информации подсказки в терминал, чтобы предложить пользователю выполнить измерение с помощью рукоятки, чтобы получить точный общий состав тела/состав тела по сегментам. Однако в четырехэлектродном режиме пользователю не нужно держать рукоятку. Таким образом, весы телесного жира могут измерять только вес текущего пользователя и первый импеданс. Первый импеданс может включать в себя импеданс между двумя ногами. Следовательно, режим определения, используемый текущим пользователем, может быть определен только путем определения того, поднята ли рукоятка.

[00125] Во время фактического применения восьмиэлектродный режим предъявляет высокие требования к положению двух рук и положению удержания рукоятки пользователя и невозможно определить, что состав тела, измеренный в восьмиэлектродном режиме, точен только путем определения, поднята ли рукоятка. Следовательно, на следующем этапе необходимо выполнить идентификацию отличительных признаков текущего пользователя. В процессе идентификации отличительных признаков пользователя определяется, правильны ли положение двух рук и положение удержания рукоятки текущего пользователя. Таким образом, когда положение двух рук и положение удержания рукоятки текущего пользователя являются правильными, точность измерения состава тела может быть повышена.

[00126] В этом варианте осуществления настоящего изобретения, если режим определения включает в себя восьмиэлектродный режим, выполняются следующие этапы 104-110, чтобы можно было выполнить идентификацию отличительных признаков пользователя для генерирования результата идентификации отличительных признаков. Фиг. 10A и фиг. 10B представляют собой блок-схему последовательности операций способа идентификации отличительных признаков в восьмиэлектродном режиме согласно варианту осуществления настоящего изобретения. Как показано на фиг. 9, способ, в частности, включает в себя следующие этапы 104-110.

[00127] Этап 104: Определение первого пользовательского набора на основе измеренного веса текущего пользователя и исторических весов множества пользователей, при этом множество пользователей включает в себя текущего пользователя.

[00128] В этом варианте осуществления настоящего изобретения, например, как показано на фиг. 11, блок 118 хранения хранит пользовательские данные множества пользователей, и пользовательские данные множества пользователей получают с помощью блока 118 хранения. Пользовательские данные включают в себя исторические веса.

[00129] В этом варианте осуществления настоящего изобретения этап 104, в частности, включает в себя:

[00130] Этап 1041: Деление абсолютного значения разности между весом текущего пользователя и историческим весом каждого пользователя на исторический вес каждого пользователя для генерации первого показателя изменения, соответствующего каждому пользователю.

[00131] В этом варианте осуществления настоящего изобретения выполняется выборка исторического веса каждого пользователя в пользовательских данных, и абсолютное значение разности между текущим весом пользователя и историческим весом каждого пользователя делится на исторический вес каждого пользователя, чтобы сгенерировать первый показатель ΔWi изменения, соответствующий каждому пользователю. Первый показатель изменения используется для указания показателя изменения между весом текущего пользователя и историческим весом каждого пользователя.

[00132] Например, измеренный вес текущего пользователя составляет 50 кг, а полученные пользовательские данные включают в себя исторические веса четырех пользователей. Исторические веса пользователя A, пользователя B, пользователя C и пользователя D соответственно включают в себя 40 кг, 51 кг, 60 кг и 70 кг. Исторический вес каждого пользователя выбирают с использованием измеренного веса текущего пользователя, и вычисляется показатель изменения веса текущего пользователя относительно пользователя. Конкретный процесс вычисления выборки может включать в себя следующие этапы:

[00133] Этап 1: Деление абсолютного значения разности между весом 50 кг текущего пользователя и историческим весом 40 кг пользователя A на исторический вес 40 кг пользователя A для генерации первого показателя ΔW1 изменения, соответствующего пользователю A.

[00134] Первый показатель изменения, соответствующий пользователю А, составляет |50 кг - 40 кг|/40 кг = 25%.

[00135] Этап 2: Деление абсолютного значения разности между текущим весом 50 кг пользователя и историческим весом 51 кг пользователя B на исторический вес 51 кг пользователя B для генерации первого показателя ΔW2 изменения, соответствующего пользователю B.

[00136] Первый показатель изменения, соответствующий пользователю B, составляет |50 кг - 51 кг|/40 кг = 2,5%.

[00137] Этап 3: Деление абсолютного значения разности между текущим весом 50 кг пользователя и историческим весом 60 кг пользователя C на исторический вес 60 кг пользователя C для генерации первого показателя ΔW3 изменения, соответствующего пользователю C.

[00138] Первый показатель изменения, соответствующий пользователю C, составляет |50 кг - 60 кг|/40 кг = 25%.

[00139] Этап 4: Деление абсолютного значения разности между текущим весом 50 кг пользователя и историческим весом 70 кг пользователя D на исторический вес 70 кг пользователя D для генерации первого показателя ΔW4 изменения, соответствующего пользователю D.

[00140] Первый показатель изменения, соответствующий пользователю D, составляет |50 кг - 70 кг|/40 кг = 50%.

[00141] Следует отметить, что, если пользовательские данные дополнительно включают в себя исторический вес другого пользователя, вычисление выборки продолжается до тех пор, пока исторический вес каждого пользователя в пользовательских данных не будет вычислен методом выборки.

[00142] Этап 1042: Определение, может ли быть выбран первый показатель изменения, меньший, чем первое пороговое значение, из первых показателей изменения, соответствующих множеству пользователей; и если да, выполнение этапа 1043; или, если нет, выполнение этапа 1044.

[00143] В этом варианте осуществления настоящего изобретения, например, первое пороговое значение WT включает в себя 30%. Если определено, что первый показатель изменения, меньший, чем первое пороговое значение, выбирается из первых показателей изменения, соответствующих множеству пользователей, это указывает, что можно определить первый пользовательский набор, чтобы выполнить идентификацию отличительных признаков текущего пользователя на основе первого пользовательского набора для генерации результата идентификации пользователя на последующем этапе. Если определено, что первый показатель изменения, меньший, чем первое пороговое значение, не выбран из первых показателей изменения, соответствующих множеству пользователей, это указывает, что первый пользовательский набор пуст, и идентификация отличительных признаков не может быть выполнена для текущего пользователя. Следовательно, необходимо выполнить этап 1044.

[00144] Этап 1043: Генерация первого пользовательского набора на основе пользователя, соответствующего первому показателю изменения, меньшему, чем первое пороговое значение.

[00145] В этом варианте осуществления настоящего изобретения, на основе результата вычисления предыдущих этапов и путем выполнения этапа 1042, первые показатели изменения, соответствующие пользователю А, пользователю В и пользователю С, составляют все менее 30%, и, следовательно, пользователь A, пользователь B и пользователь C определяются как первый пользовательский набор S1. Первый пользовательский набор включает в себя текущего пользователя, то есть один из пользователя A, пользователя B и пользователя C является текущим пользователем. Последующие шаги необходимо выполнить, чтобы продолжить идентифицировать отличительные признаки текущего пользователя, чтобы сгенерировать результат идентификации отличительных признаков.

[00146] Этап 1044: Отображение информации первой подсказки, прием результата выбора пользователя, который введен текущим пользователем на основе информации первой подсказки, и продолжение выполнения этапа 1041.

[00147] В этом варианте осуществления настоящего изобретения блок 114 отображения выполнен с возможностью управления дисплеем 115 для отображения информации первой подсказки. Информация первой подсказки используется, чтобы предложить пользователю выбрать пользователя или ввести нового пользователя. Пользователь выбирает пользователя или вводит информацию пользовательских атрибутов, чтобы помочь идентифицировать пользователя, а затем определяются пользовательские данные, соответствующие пользователю, что помогает впоследствии вычислить состав тела. Кроме того, в дополнение к отображению информации первой подсказки на электронном устройстве 110, информация первой подсказки может быть дополнительно отображена на портативном терминале 110 пользователя, и принимается результат выбора пользователя, который вводится текущим пользователем на основе информации первой подсказки. Устройство отображения не ограничено в настоящем изобретении.

[00148] Следует отметить, что причина, по которой первый показатель изменения, меньший, чем первое пороговое значение, не выбирается из первых показателей изменения, соответствующих множеству пользователей, может включать в себя следующие несколько случаев. В одном случае, поскольку текущий пользователь использует электронное устройство 110 впервые, блок 118 хранения электронного устройства 110 не хранит пользовательские данные текущего пользователя. Следовательно, текущий пользователь должен ввести информацию пользовательских атрибутов. Информация пользовательских атрибутов включает в себя такие параметры, как рост, пол и возраст. В другом случае, поскольку временной интервал, в течение которого текущий пользователь использует электронное устройство 110 для измерения состава тела, относительно велик, электронное устройство 110 не выбирает первый параметр изменения, меньший, чем первое пороговое значение, из первых показателей изменения, соответствующих множеству пользователей. Следовательно, текущему пользователю необходимо вручную выбрать пользователя и определить пользовательские данные выбранного пользователя в качестве пользовательских данных текущего пользователя, чтобы помочь впоследствии вычислить состав тела.

[00149] Этап 106: Определение второго пользовательского набора на основе первого пользовательского набора, измеренного веса текущего пользователя, первого импеданса и исторического первого импеданса, исторического уровня телесного жира и информации пользовательских атрибутов каждого пользователя.

[00150] В этом варианте осуществления настоящего изобретения блок 118 хранения хранит пользовательские данные множества пользователей, и пользовательские данные множества пользователей получают с использованием блока 118 хранения. Пользовательские данные включают в себя исторический первый импеданс, исторический уровень телесного жира и информацию пользовательских атрибутов, а информация пользовательских атрибутов включает в себя такие параметры, как возраст, рост и пол.

[00151] В этом варианте осуществления настоящего изобретения этап 106, в частности, включает в себя:

[00152] Этап 1061: Вычисление первого уровня телесного жира текущего пользователя на основе измеренного веса текущего пользователя, первого импеданса и информации пользовательских атрибутов каждого пользователя.

[00153] В этом варианте осуществления настоящего изобретения первый уровень телесного жира используется для указания доли веса жира в теле человека по отношению к общему весу тела человека. Первый уровень телесного жира является одним из параметров состава тела. В частности, первый уровень FRj телесного жира может быть вычислен с использованием измеренного веса текущего пользователя, первого импеданса и информации пользовательских атрибутов текущего пользователя.

[00154] Поскольку при выполнении этапа 1061 результат идентификации пользователя не генерируется, информация пользовательских атрибутов текущего пользователя не может быть определена. Например, информация пользовательских атрибутов включает в себя такие параметры, как рост и возраст. Следовательно, в процессе выполнения этапа 1061 информацию пользовательских атрибутов каждого пользователя в пользовательских данных необходимо получить методом выборки, и первый уровень FRj телесного жира текущего пользователя вычисляется на основе измеренного веса текущего пользователя, первого импеданса и информации пользовательских атрибутов каждого пользователя. Например, получают информацию пользовательских атрибутов пользователя А, пользователя В и пользователя С. Информация пользовательских атрибутов пользователя A включает в себя рост пользователя A и возраст пользователя A. Информация пользовательских атрибутов пользователя B включает в себя рост пользователя B и возраст пользователя B. Информация пользовательских атрибутов пользователя C включает в себя рост пользователя C и возраст пользователя C. Таким образом, вычисление первого уровня телесного жира текущего пользователя может, в частности, включать следующие этапы:

[00155] Этап 1: Вычисление первого уровня FR1 телесного жира текущего пользователя на основе измеренного веса текущего пользователя, первого импеданса и полученных роста и возраста пользователя A. Следует отметить, что первый уровень телесного жира не является реальным первым уровнем телесного жира и может пониматься как временный первый уровень телесного жира. Целью вычисления временного первого уровня телесного жира является способствование вычислению третьего показателя изменения на последующем этапе.

[00156] Этап 2: Вычисление первого уровня FR2 телесного жира текущего пользователя на основе измеренного веса текущего пользователя, первого импеданса и полученных роста и возраста пользователя B.

[00157] Этап 3: Вычисление первого уровня FR3 телесного жира текущего пользователя на основе измеренного веса текущего пользователя, первого импеданса и полученных роста и возраста пользователя C.

[00158] Следует отметить, что, если пользовательские данные дополнительно включают в себя информацию пользовательских атрибутов другого пользователя, вычисление выборки продолжается до тех пор, пока вычисление выборки по информации пользовательских атрибутов каждого пользователя в пользовательских данных не будет завершено, так что может быть получено множество первых уровней телесного жира текущего пользователя. Кроме того, информация пользовательских атрибутов может дополнительно включать в себя другой параметр, отличный от роста и возраста, например, такой параметр, как пол, что не ограничено в настоящем изобретении.

[00159] Этап 1062: Деление абсолютного значения разности между первым импедансом текущего пользователя и историческим первым импедансом каждого пользователя на исторический первый импеданс каждого пользователя для генерации второго показателя изменения, соответствующего каждому пользователю.

[00160] В этом варианте осуществления настоящего изобретения исторический первый импеданс каждого пользователя может быть получен из пользовательских данных, хранящихся в блоке 118 хранения. Второй показатель изменения используется для указания показателя изменения между первым импедансом текущего пользователя и историческим первым импедансом каждого пользователя. Для процесса вычисления второго показателя изменения обращаются к процессу вычисления первого показателя изменения на этапе 1041. Отличие заключается только в том, что на этапе 1062 вычисляется параметр изменения между первым импедансом текущего пользователя и историческим первым импедансом каждого пользователя, а на этапе 1041 вычисляется параметр изменения между весом текущего пользователя и историческим весом каждого пользователя.

[00161] Этап 1063: Деление абсолютного значения разности между первым уровнем телесного жира текущего пользователя и историческим уровнем телесного жира каждого пользователя на исторический уровень телесного жира каждого пользователя для генерации третьего показателя изменения, соответствующего каждому пользователю.

[00162] В этом варианте осуществления настоящего изобретения исторический уровень телесного жира каждого пользователя может быть получен из пользовательских данных, хранящихся в блоке 118 хранения. В частности, исторический уровень телесного жира, соответствующий каждому пользователю, вычисляется на основе исторического веса, исторического первого импеданса и информации пользовательских атрибутов каждого пользователя. Третий показатель изменения используется для указания показателя изменения между первым уровнем телесного жира текущего пользователя и историческим уровнем телесного жира каждого пользователя.

00163] Например, на этапе 1061 вычисляются три первых уровня телесного жира текущего пользователя. Например, три первых уровня телесного жира включают в себя первый уровень FR1 телесного жира, первый уровень FR2 телесного жира и первый уровень FR3 телесного жира. Первый уровень FR1 телесного жира вычисляется с использованием веса текущего пользователя, первого импеданса и информации пользовательских атрибутов пользователя А. Первый уровень FR2 телесного жира вычисляется с использованием веса текущего пользователя, первого импеданса и информацию пользовательских атрибутов пользователя B. Первый уровень FR3 телесного жира вычисляется с использованием веса текущего пользователя, первого импеданса и информации пользовательских атрибутов пользователя C. Поэтому, когда вычисляется показатель изменения между первым уровнем телесного жира текущего пользователя и историческим уровнем телесного жира каждого пользователя, необходимо выполнить вычисление взаимно однозначного соответствия. Конкретный процесс вычисления может включать в себя следующие этапы:

[00164] Этап 1: Деление абсолютного значения разности между первым уровнем FR1 телесного жира и историческим уровнем телесного жира пользователя А на исторический уровень телесного жира пользователя А для генерации третьего показателя ΔFR1 изменения, соответствующего пользователю А.

[00165] Следует отметить, что первый уровень FR1 телесного жира вычисляется на основе измеренного веса текущего пользователя, первого импеданса и полученного роста и возраста пользователя A. Следовательно, абсолютное значение разности между первым уровнем FR1 телесного жира и историческим уровнем телесного жира пользователя A необходимо разделить на исторический уровень телесного жира пользователя A, чтобы получить третий показатель ΔFR1 изменения, соответствующий пользователю A, чтобы реализовать вычисление взаимно однозначного соответствия.

[00166] Этап 2: Деление абсолютного значения разности между первым уровнем FR2 телесного жира и историческим уровнем телесного жира пользователя В на исторический уровень телесного жира пользователя В для генерации третьего показателя ΔFR2 изменения, соответствующего пользователю В.

[00167] Этап 1: Деление абсолютного значения разности между первым уровнем FR3 телесного жира и историческим уровнем телесного жира пользователя С на исторический уровень телесного жира пользователя С для генерации третьего показателя ΔFR3 изменения, соответствующего пользователю С.

[00168] Следует отметить, что, если пользовательские данные дополнительно включают в себя информацию пользовательских атрибутов другого пользователя, вычисление выборки продолжается до тех пор, пока вычисление выборки информации пользовательских атрибутов каждого пользователя в пользовательских данных не будет завершено, так что может быть получен третий показатель изменения, соответствующий каждому пользователю.

[00169] Этап 1064: Определение второго пользовательского набора на основе второго показателя изменения и третьего показателя изменения, при этом второй показатель изменения пользователя в первом пользовательском наборе меньше второго порогового значения, а третий показатель изменения пользователя меньше третьего порогового значения.

[00170] В этом варианте осуществления настоящего изобретения второе пороговое значение и третье пороговое значение могут быть установлены в соответствии с требованием. Это не ограничено в настоящем изобретении. Например, во втором показателе изменения и третьем показателе изменения, соответствующих каждому пользователю в соответствии с этапом 1064 и этапом 1065, если только второй показатель изменения пользователя В меньше второго порогового значения и третий показатель изменения пользователя В меньше третьего порогового значения, пользователь B определяется как второй пользовательский набор. Если второй показатель изменения другого пользователя меньше второго порогового значения и третий показатель изменения меньше третьего порогового значения, пользователь добавляется во второй пользовательский набор.

[00171] В этом варианте осуществления настоящего изобретения способ дополнительно включает в себя:

[00172] Этап 1065: Если второй пользовательский набор не определен на основе второго показателя изменения и третьего показателя изменения, отображение информации второй подсказки, прием результата выбора пользователя, который введен текущим пользователем на основе информации второй подсказки, и продолжение выполнения этапа 1061.

[00173] В этом варианте осуществления настоящего изобретения, если второй пользовательский набор не определен на основе второго показателя изменения и третьего показателя изменения, это указывает, что результат идентификации пользователя не генерируется. Следовательно, необходимо отобразить информацию второй подсказки, чтобы пользователь ввел результат выбора пользователя на основе информации второй подсказки. Информация второй подсказки используется для подсказки пользователю проверить, правильно ли стоят две ступни, соприкасаются ли пятки и мокрые ли две ступни, так что после того, как пользователь устранит эти проблемы, электронное устройство 110 повторно измеряет пользователя. Это обеспечивает точность измерения импеданса. Кроме того, в дополнение к отображению информации первой подсказки на электронном устройстве 110, информация первой подсказки может быть дополнительно отображена на портативном терминале 110 пользователя, и принимается результат выбора пользователя, который вводится текущим пользователем на основе информации первой подсказки. Устройство отображения не ограничено в настоящем изобретении.

[00174] Следует отметить, что способ отображения информации второй подсказки может включать в себя такую форму, как голос, изображение или текст. Например, как показано на фиг. 12, пользователю в виде изображения предлагается развести ступни. В качестве альтернативы пользователю предлагается в виде текста: Пожалуйста, разведите ступни. Кроме того, может быть дополнительно включен способ комбинирования множества форм, например, способ комбинирования изображения и текста. Таким образом, пользователь может быстро исправить положение, чтобы повысить эффективность определения. По сравнению с правильным действием по предварительному уведомлению пользователя о положении для стояния в соответственной технологии, в этом варианте осуществления настоящего изобретения пользователь может получить подсказку в процессе определения, что позволяет избежать большой ошибки определения импеданса и улучшить эффективность определения состава тела.

[00175] Этап 108: Определение третьего пользовательского набора на основе второго пользовательского набора, измеренного веса текущего пользователя, множества сегментных импедансов и исторического уровня телесного жира и информации пользовательских атрибутов каждого пользователя.

[00176] В этом варианте осуществления настоящего изобретения цель выполнения этапа 108 состоит в том, чтобы определить более точный третий пользовательский набор на основе второго пользовательского набора, чтобы завершить идентификацию отличительных признаков пользователя и сгенерировать структуру идентификации отличительных признаков.

[00177] В этом варианте осуществления настоящего изобретения этап 108, в частности, включает в себя:

[00178] Этап 1081: Вычисление второго уровня телесного жира текущего пользователя на основе измеренного веса текущего пользователя, множества сегментных импедансов и информации пользовательских атрибутов каждого пользователя.

[00179] В этом варианте осуществления настоящего изобретения для процесса выполнения этапа 1081 обратитесь к этапу 1061. Отличие заключается в том, что импедансы, используемые на этапе 1081 и этапе 1061, разные. На этапе 1061 вычисляется первый уровень телесного жира текущего пользователя на основе веса текущего пользователя, первого импеданса и информации пользовательских атрибутов каждого пользователя. На этапе 1081 вычисляется второй уровень телесного жира текущего пользователя на основе измеренного веса текущего пользователя, множества сегментных импедансов и информации пользовательских атрибутов каждого пользователя. По сравнению с первым уровнем телесного жира, вычисленным с использованием первого импеданса, второй уровень телесного жира, вычисленный с использованием множества сегментных импедансов на этапе 1081, является более точным.

[00180] Этап 1082: Деление абсолютного значения разности между вторым уровнем телесного жира текущего пользователя и историческим уровнем телесного жира каждого пользователя на исторический уровень телесного жира каждого пользователя для генерации четвертого показателя изменения, соответствующего каждому пользователю.

[00181] В этом варианте осуществления настоящего изобретения исторический уровень телесного жира каждого пользователя может быть получен из пользовательских данных, хранящихся в блоке 118 хранения. Четвертый показатель изменения используется для указания показателя изменения между вторым уровнем телесного жира текущего пользователя и историческим уровнем телесного жира каждого пользователя. Для процесса выполнения этапа 1082 обратитесь к этапу 1064. Отличие заключается только в том, что этап 1064 основан на показателе изменения между первым уровнем телесного жира текущего пользователя и историческим уровнем телесного жира каждого пользователя, а этап 1082 основан на показателе изменения между вторым уровнем телесного жира текущего пользователя и историческим уровнем телесного жира каждого пользователя.

[00182] Этап 1083: Определение, может ли быть выбран четвертый показатель изменения, меньший, чем четвертое пороговое значение, из четвертых показателей изменения, соответствующих множеству пользователей; и если да, выполнение этапа 1084; или, если нет, выполнение этапа 1084.

[00183] В этом варианте осуществления настоящего изобретения, когда состав тела вычисляется в восьмиэлектродном режиме, пользователю необходимо удерживать рукоятку. Поскольку конструкцию рукоятки сложно спроектировать, а требования к положению двух рук и положению удержания рукоятки пользователя высоки, когда пользователь выполняет неправильное действие, измерение импеданса является неточным, а ошибка результата измерения велика. Весы телесного жира в соответственной технологии в основном уведомляют пользователя о правильном действии положения удержания рукоятки во время измерения, но не могут гарантировать, что пользователь примет правильное положение удержания рукоятки при использовании. Кроме того, разные весы телесного жира требуют разных положений. Например, для некоторых весов телесного жира требуется, чтобы между двумя руками и туловищем был прилежащий угол 90°, а для некоторых весов телесного жира требуется, чтобы между двумя руками и туловищем был прилежащий угол 45°. В результате весы телесного жира в соответственной технологии легко вызывают ошибку определения. Однако в этом варианте осуществления настоящего изобретения правильно ли действие пользователя можно определить путем определения, можно ли выбрать четвертый показатель изменения, меньший четвертого порогового значения, из четвертых показателей изменения, соответствующих множеству пользователей. В частности, если определено, что четвертый показатель изменения, меньший четвертого порогового значения, может быть выбран из четвертых показателей изменения, соответствующих множеству пользователей, это указывает, что действие правильное, и можно продолжать идентифицировать отличительные признаки пользователя; или если определено, что из четвертых показателей изменения, соответствующих множеству пользователей, не выбран четвертый показатель изменения, меньший четвертого порогового значения, это указывает, что действие пользователя неправильное, и необходимо выполнить этап 1085, чтобы предложить пользователю скорректировать положение.

[00184] Этап 1084: Генерация третьего пользовательского набора на основе пользователя, соответствующего четвертому показателю изменения, меньшему, чем первое пороговое значение.

[00185] В этом варианте осуществления настоящего изобретения, поскольку точность второго уровня телесного жира выше, более точный пользовательский набор может быть определен на основе второго пользовательского набора с использованием второго уровня телесного жира.

[00186] Этап 1085: Отображение информации третьей подсказки, прием результата выбора пользователя, который введен текущим пользователем на основе информации третьей подсказки, и продолжение выполнения этапа 1081.

[00187] В этом варианте осуществления настоящего изобретения блок 114 отображения выполнен с возможностью управления дисплеем 115 для отображения информации третьей подсказки. Информация третьей подсказки используется для подсказки пользователю проверить, крепко ли удерживается рукоятка и правильно ли положение, так что после того, как пользователь устранит эти проблемы, электронное устройство 110 повторно измеряет пользователя, чтобы обеспечить точность по меньшей мере одного измеренного импеданса. Кроме того, в дополнение к отображению информации первой подсказки на электронном устройстве 110, информация первой подсказки может быть дополнительно отображена на портативном терминале 110 пользователя, и принимается результат выбора пользователя, который вводится текущим пользователем на основе информации первой подсказки. Устройство отображения не ограничено в настоящем изобретении. В этом варианте осуществления настоящего изобретения ошибки измерения импеданса можно эффективно избежать путем активной идентификации, является ли положение пользователя правильным. Это повышает точность измерения состава тела и точность идентификации пользователя, а также позволяет в полной мере использовать преимущества весов телесного жира в восьмиэлектродном режиме.

[00188] Следует отметить, что способ отображения информации третьей подсказки может включать в себя такую форму, как голос, изображение или текст. Например, как показано на фиг. 13, пользователю в виде изображения предлагается крепко удерживать рукоятку. В качестве альтернативы пользователю предлагается в виде текста: Пожалуйста крепко удерживайте рукоятку. Кроме того, может быть дополнительно включен способ комбинирования множества форм, например, способ комбинирования изображения и текста. Таким образом, пользователь может быстро исправить положение, чтобы повысить эффективность определения. По сравнению с правильным действием по предварительному уведомлению пользователя о положении рукоятки в соответственной технологии, в этом варианте осуществления настоящего изобретения пользователь может получить подсказку в процессе определения, что позволяет избежать большой ошибки определения импеданса и улучшить эффективность определения состава тела.

[00189] Этап 110: Выполнение идентификации отличительных признаков текущего пользователя на основе третьего пользовательского набора для генерации результата идентификации пользователя.

[00190] В этом варианте осуществления настоящего изобретения, как показано на фиг. 11, пользовательские данные множества пользователей хранятся в блоке 118 хранения электронного устройства 110. Для облегчения действий пользователя, исходя из того принципа, что вес и уровень телесного жира пользователя не сильно изменяются за короткий период времени, пользовательские данные, соответствующие пользователю, могут автоматически быть подобраны из пользовательских данных множества пользователей, так что идентификация отличительных признаков выполняется для текущего пользователя, чтобы сгенерировать результат идентификации пользователя.

[00191] В этом варианте осуществления настоящего изобретения на этапах 104-110 идентификация отличительных признаков текущего пользователя выполняется путем сопоставления веса, импеданса и телесного жира множества пользователей в пользовательских данных с весом, импедансом и уровнем телесного жира текущего пользователя, чтобы сгенерировать результат идентификации пользователя. В дополнение к повышению скорости идентификации пользователя можно определить, правильно ли стоят ступни пользователя, а также правильны ли положение удержания рукоятки и положение удержания двух рук, чтобы избежать проблемы, связанной с неправильной идентификацией отличительных признаков пользователя из-за того, что измерение импеданса верхней конечности является неточным, и уровень телесного жира измеряется неправильно из-за того, что рукоятка не крепко зажата или положение неправильное, и повышается точность измерения.

[00192] В этом варианте осуществления настоящего изобретения этап 110, в частности, включает в себя:

[00193] Этап 1101: Выбор из третьего пользовательского набора пользователя, соответствующего минимальному четвертому показателю изменения.

[00194] Этап 1102: Определение пользователя как текущего пользователя.

[00195] В этом варианте осуществления настоящего изобретения, например, третий пользовательский набор включает в себя пользователя А и пользователя В, и пользователь, соответствующий минимальному четвертому показателю изменения, является пользователем В. Следовательно, пользователь В определяется как текущий пользователь. Цель выполнения идентификации отличительных признаков текущего пользователя для генерации результата идентификации пользователя заключается в определении пользовательских данных текущего пользователя из пользовательских данных множества пользователей, чтобы затем помочь вычислить общий состав тела и состав тела по сегментам пользователя.

[00196] Этап 112: Вычисление общего состава тела и состава тела по сегментам текущего пользователя на основе веса текущего пользователя, множества сегментных импедансов и полученной информации пользовательских атрибутов текущего пользователя.

[00197] В этом варианте осуществления настоящего изобретения после выполнения идентификации отличительных признаков текущего пользователя для генерации результата идентификации пользователя на этапе 110 пользовательские данные текущего пользователя могут быть определены из пользовательских данных множества пользователей, и информация пользовательских атрибутов текущего пользователя может быть запрошена из пользовательских данных текущего пользователя, при этом информация пользовательских атрибутов включает в себя возраст, рост, пол и т.п. То есть полученные данные определения включают в себя вес текущего пользователя, множество сегментных импедансов и полученную информацию пользовательских атрибутов текущего пользователя. В этом случае общий состав тела и состав тела по сегментам текущего пользователя вычисляются на основе веса текущего пользователя, множества сегментных импедансов и полученной информации пользовательских атрибутов текущего пользователя.

[00198] Этап 114: Получение момента времени текущего измерения и сохранение момента времени текущего измерения и общего состава тела и состава тела по сегментам текущего пользователя.

[00199] В этом варианте осуществления настоящего изобретения момент времени текущего измерения, а также общий состав тела и состав тела по сегментам текущего пользователя сохраняются, так что текущий пользователь может быстро запросить исторический общий состав тела и исторический состав тела по сегментам текущего пользователя при обнаружении состава тела в следующий раз.

[00200] В этом варианте осуществления настоящего изобретения после этапа 114 способ дополнительно включает в себя:

[00201] Этап 115: Отображение общего состава тела и состава тела по сегментам текущего пользователя.

[00202] В этом варианте осуществления настоящего изобретения блок 114 отображения выполнен с возможностью управления дисплеем 115 для отображения общего состава тела и состава тела по сегментам текущего пользователя, так что пользователь может получить информацию о составе тела, соответствующую пользователю. Следует отметить, что общий состав тела и состав тела по сегментам текущего пользователя могут отображаться в электронном устройстве 110, или общий состав тела и состав тела по сегментам текущего пользователя могут отображаться в терминале 120. Устройство отображения не ограничено в настоящем изобретении.

[00203] Этап 116: Определение первого пользовательского набора на основе измеренного веса текущего пользователя и исторических весов множества пользователей, при этом множество пользователей включает в себя текущего пользователя.

[00204] В этом варианте осуществления настоящего изобретения для процесса выполнения этапа 116 обратитесь к этапу 104.

[00205] Этап 118: Определение второго пользовательского набора на основе первого пользовательского набора, измеренного веса текущего пользователя, первого импеданса и исторического первого импеданса, исторического уровня телесного жира и информации пользовательских атрибутов каждого пользователя.

[00206] В этом варианте осуществления настоящего изобретения для процесса выполнения этапа 118 обратитесь к этапу 106.

[00207] Этап 120: Выполнение идентификации отличительных признаков текущего пользователя на основе второго пользовательского набора для генерации результата идентификации пользователя.

[00208] В этом варианте осуществления настоящего изобретения этап 120, в частности, включает в себя:

[00209] Этап 1201: Выбор из второго пользовательского набора пользователя, соответствующего минимальному третьему показателю изменения.

[00210] Этап 1202: Определение пользователя как текущего пользователя.

[00211] В этом варианте осуществления настоящего изобретения, например, третий пользовательский набор включает в себя пользователя А и пользователя В, и пользователь, соответствующий минимальному четвертому показателю изменения, является пользователем В. Следовательно, пользователь В определяется как текущий пользователь. Цель выполнения идентификации отличительных признаков текущего пользователя для генерации результата идентификации пользователя заключается в определении пользовательских данных текущего пользователя из пользовательских данных множества пользователей, чтобы затем помочь вычислить общий состав тела и состав тела по сегментам пользователя.

[00212] Этап 122: Получение момента времени текущего измерения и определение, меньше ли временной интервал между моментом времени измерения, в котором восьмиэлектродный режим использовался для определения в последний раз, и моментом времени текущего измерения, чем заданный период времени; и и если да, ввод четырехэлектродного расширенного режима и выполнение этапа 124; или, если нет, ввод четырехэлектродного общего блока и выполнение этапа 130.

[00213] В этом варианте осуществления настоящего изобретения пользовательские данные множества пользователей получают с использованием блока 118 хранения, при этом пользовательские данные включают в себя множество сегментных импедансов (Z1-Z6), а множество сегментных импедансов включают в себя импедансы (Z2-Z6), отличные от первого импеданса.

[00214] Этап 124: Вычисление общего состава тела и состава тела по сегментам текущего пользователя на основе веса текущего пользователя, первого импеданса, полученного импеданса, отличного от первого импеданса текущего пользователя, и полученной информации пользовательских атрибутов текущего пользователя.

[00215] В этом варианте осуществления настоящего изобретения, когда режим определения находится в четырехэлектродном расширенном режиме, сегментный импеданс (Z2-Z6), измеренный в восьмиэлектродном режиме, измеренный вес текущего пользователя, первый импеданс и полученная информация пользовательских атрибутов текущего пользователя могут быть получены, чтобы можно было вычислить общий состав тела и состав тела по сегментам. Это повышает эффективность определения состава тела.

[00216] Этап 126: Сохранение момента времени текущего измерения и общего состава тела и состава тела по сегментам текущего пользователя.

[00217] Этап 128: Отображение общего состава тела и состава тела по сегментам текущего пользователя и отправка пользователю информации пятой подсказки, чтобы предложить пользователю получить последний состав тела по сегментам.

[00218] В этом варианте осуществления настоящего изобретения блок 114 отображения выполнен с возможностью управления дисплеем 115 для отображения общего состава тела и состава тела по сегментам текущего пользователя. Кроме того, в дополнение к отображению общего состава тела и состава тела по сегментам текущего пользователя электронным устройством 110, общий состав тела и состав тела по сегментам текущего пользователя могут альтернативно отображаться на портативном терминале 110 пользователя. Устройство отображения не ограничено в настоящем изобретении.

[00219] В этом варианте осуществления настоящего изобретения информация пятой подсказки используется для подсказки пользователю получить последний состав тела по сегментам. В четырехэлектродном расширенном режиме общий состав тела и состав тела по сегментам текущего пользователя вычисляются с использованием измеренного веса текущего пользователя, первого импеданса и полученных сегментных импедансов (Z2-Z6), измеренных в восьмиэлектродном режиме, так что вычисленный состав тела по сегментам не является реальным составом тела по сегментам текущего пользователя. Поэтому информация пятой подсказки может отображаться на дисплее 115 электронного устройства 110, чтобы подсказать пользователю получить последний состав тела по сегментам. Конкретный способ отображения может включать в себя: когда отображаются общий состав тела и состав тела по сегментам текущего пользователя, добавление метки для описания состава тела по сегментам, например, как показано на фиг. 14, добавление * в интерфейс, чтобы указать, что состав тела по сегментам вычислен со ссылкой на полученные исторические данные импеданса (Z2-Z6); и подсказку пользователю использовать рукоятку для получения последнего состава тела по сегментам.

[00220] Этап 130: вычисление общего состава тела текущего пользователя на основе веса текущего пользователя, первого импеданса и полученной информации пользовательских атрибутов текущего пользователя.

[00221] Этап 132: Сохранение момента времени текущего измерения и общего состава тела текущего пользователя.

[00222] Этап 134: Отображение общего состава тела текущего пользователя и полученного исторического состава тела по сегментам текущего пользователя и отправку пользователю информации четвертой подсказки, чтобы предложить пользователю получить последний состав тела по сегментам.

[00223] В этом варианте осуществления настоящего изобретения блок 114 отображения выполнен с возможностью управления дисплеем 115 для отображения общего состава тела и состава тела по сегментам текущего пользователя. Кроме того, в дополнение к отображению общего состава тела и состава тела по сегментам текущего пользователя электронным устройством 110, общий состав тела и состав тела по сегментам текущего пользователя могут альтернативно отображаться на портативном терминале 110 пользователя. Устройство отображения не ограничено в настоящем изобретении.

[00224] В этом варианте осуществления настоящего изобретения информация четвертой подсказки используется для подсказки пользователю получить последний состав тела по сегментам. В четырехэлектродном общем режиме исторический состав тела по сегментам получается с использованием пользовательских данных, и состав тела по сегментам не является реальным составом тела по сегментам текущего пользователя. Поэтому информация четвертой подсказки может отображаться на дисплее 115 электронного устройства 110, чтобы подсказать пользователю получить последний состав тела по сегментам. Конкретный способ отображения может включать в себя: когда отображаются общий состав тела и состав тела по сегментам текущего пользователя, добавление метки для описания состава тела по сегментам, например, как показано на фиг. 15, добавление ! в интерфейс, чтобы указать, что состав тела по сегментам является историческим составом тела по сегментам; и подсказку пользователю использовать рукоятку для получения последнего состава тела по сегментам.

[00225] В этом варианте осуществления настоящего изобретения, кроме того, способ дополнительно включает в себя: если обнаружено, что текущий пользователь не выполняет измерение с использованием восьмиэлектродного режима в течение заданного интервала времени, отображение информации шестой подсказки, чтобы предложить пользователю получить последний состав тела по сегментам. Например, как показано на фиг. 16, в интерфейсе в виде текста пользователю активно предлагается использовать рукоятку для выполнения измерения, чтобы получить точные данные состава тела по сегментам.

[00226] В этом варианте осуществления настоящего изобретения в восьмиэлектродном режиме определения выполняется идентификация отличительных признаков текущего пользователя с использованием измеренного веса и по меньшей мере одного импеданса текущего пользователя и полученных пользовательских данных множества пользователей, чтобы сгенерировать результат идентификации пользователя. Таким образом, точность идентификации отличительных признаков пользователя повышается, и можно определить, правильно ли стоят две ступни пользователя и правильны ли положение удержания рукоятки и положение удержания двух рук, чтобы повысить точность определения состава тела. В четырехэлектродном расширенном режиме определения общий состав тела и состав тела по сегментам вычисляются путем объединения исторических сегментных импедансов, так что пользователь получает полные данные в относительно удобном четырехэлектродном режиме определения, чтобы повысить эффективность определения состава тела.

[00227] В этом варианте осуществления настоящего изобретения определяется режим определения, используемый текущим пользователем, выполняется идентификация отличительных признаков текущего пользователя на основе режима определения и измеренного веса и по меньшей мере одного импеданса текущего пользователя для генерации результата идентификации пользователя, и состав тела текущего пользователя в разных режимах определения генерируется на основе полученных данных определения в разных режимах определения. Таким образом, повышаются точность и эффективность определения состава тела.

[00228] Фиг. 17 представляет собой схематичную блок-схему электронного устройства 110 согласно варианту осуществления настоящего изобретения. Следует понимать, что электронное устройство 110 может выполнять этапы способов определения состава тела на фиг. 7A, фиг. 7B и фиг. 7C и фиг. 8A, фиг. 8B и фиг. 8C. Чтобы избежать повторов, подробности здесь снова не приводятся. Как показано на фиг. 17, электронное устройство 110 включает в себя блок 401 обработки и блок 402 отображения.

[00229] Блок 401 обработки выполнен с возможностью определения режима определения, используемого текущим пользователем.

[00230] Блок 401 обработки дополнительно выполнен с возможностью выполнения идентификации отличительных признаков текущего пользователя на основании режима определения, измеренного веса и по меньшей мере одного импеданса текущего пользователя и полученных пользовательских данных множества пользователей, чтобы генерировать результат идентификации пользователя.

[00231] Блок 401 обработки дополнительно выполнен с возможностью генерации состава тела текущего пользователя в разных режимах определения на основе полученных данных определения в разных режимах определения.

[00232] В возможной реализации по меньшей мере один импеданс включает в себя множество сегментных импедансов, множество сегментных импедансов включает в себя первый импеданс, а пользовательские данные включают в себя исторический вес, исторический первый импеданс, исторический уровень телесного жира и информацию пользовательских атрибутов. Блок 401 обработки дополнительно выполнен с возможностью определения первого пользовательского набора на основе измеренного веса текущего пользователя и исторических весов множества пользователей, которые включают в себя текущего пользователя.

[00233] Блок 401 обработки дополнительно выполнен с возможностью определения второго пользовательского набора на основе первого пользовательского набора, измеренного веса текущего пользователя, первого импеданса и исторического первого импеданса, исторического уровня телесного жира и информации пользовательских атрибутов каждого пользователя.

[00234] Блок 401 обработки дополнительно выполнен с возможностью определения третьего пользовательского набора на основе второго пользовательского набора, измеренного веса текущего пользователя, множества сегментных импедансов и исторического уровня телесного жира и информации пользовательских атрибутов каждого пользователя.

[00235] Блок 401 обработки дополнительно выполнен с возможностью выполнения идентификации отличительных признаков текущего пользователя на основе третьего пользовательского набора, чтобы генерировать результат идентификации пользователя.

[00236] В возможной реализации режим определения включает в себя четырехэлектродный режим, по меньшей мере один импеданс включает в себя первый импеданс, а пользовательские данные включают в себя исторический вес, исторический первый импеданс, исторический уровень телесного жира и информацию пользовательских атрибутов. Блок 401 обработки дополнительно выполнен с возможностью определения первого пользовательского набора на основе измеренного веса текущего пользователя и исторических весов множества пользователей, которые включают в себя текущего пользователя.

[00237] Блок 401 обработки дополнительно выполнен с возможностью определения второго пользовательского набора на основе первого пользовательского набора, измеренного веса текущего пользователя, первого импеданса и исторического первого импеданса, исторического уровня телесного жира и информации пользовательских атрибутов каждого пользователя.

[00238] Блок 401 обработки дополнительно выполнен с возможностью выполнения идентификации отличительных признаков текущего пользователя на основе второго пользовательского набора, чтобы генерировать результат идентификации пользователя.

[00239] В возможной реализации блок 401 обработки дополнительно выполнен с возможностью: деления абсолютного значения разности между весом текущего пользователя и историческим весом каждого пользователя на исторический вес каждого пользователя, чтобы генерировать первый показатель изменения, соответствующий каждому пользователю; и если первый показатель изменения, меньший, чем первое пороговое значение, выбран из первых показателей изменения, соответствующих множеству пользователей, генерацию первого пользовательского набора на основе пользователя, соответствующего первому показателю изменения, меньшему, чем первое пороговое значение.

[00240] В возможной реализации блок 402 отображения выполнен с возможностью: если первый показатель изменения, меньший, чем первое пороговое значение, не выбран из первых показателей изменения, соответствующих множеству пользователей, отображения информации первой подсказки; и приема результата выбора пользователя, который введен текущим пользователем на основе информации первой подсказки.

[00241] В возможной реализации блок 401 обработки дополнительно выполнен с возможностью: вычисления первой уровня телесного жира текущего пользователя на основе измеренного веса текущего пользователя, первого импеданса и информации пользовательских атрибутов каждого пользователя; деления абсолютного значения разности между первым импедансом текущего пользователя и историческим первым импедансом каждого пользователя на исторический первый импеданс каждого пользователя, чтобы сгенерировать второй показатель изменения, соответствующую каждому пользователю; деления абсолютного значения разности между первым уровнем телесного жира текущего пользователя и историческим уровнем телесного жира каждого пользователя на исторический уровень телесного жира каждого пользователя, чтобы сгенерировать третий показатель изменения, соответствующий каждому пользователю; и определение второго пользовательского набора на основе второго показателя изменения и третьего показателя изменения. Второй показатель изменения пользователя в первом пользовательском наборе меньше второго порогового значения, а третий показатель изменения пользователя меньше третьего порогового значения.

[00242] В возможной реализации блок 402 отображения дополнительно выполнен с возможностью: если второй пользовательский набор не определен на основе второго показателя изменения и третьего показателя изменения, отображения информации второй подсказки; и прием результата выбора пользователя, который вводится текущим пользователем на основе информации второй подсказки.

[00243] В возможной реализации блок 401 обработки дополнительно выполнен с возможностью: вычисления второго уровня телесного жира текущего пользователя на основе измеренного веса текущего пользователя, множества сегментных импедансов и информации пользовательских атрибутов каждого пользователя; деления абсолютного значения разности между вторым уровнем телесного жира текущего пользователя и историческим уровнем телесного жира каждого пользователя на исторический уровень телесного жира каждого пользователя, чтобы сгенерировать четвертый показатель изменения, соответствующий каждому пользователю; и если четвертый показатель изменения, меньший, чем четвертое пороговое значение, выбран из четвертых показателей изменения, соответствующих множеству пользователей, генерации третьего пользовательского набора на основе пользователя, соответствующего четвертому показателю изменения, меньшему, чем четвертое пороговое значение.

[00244] В возможной реализации блок 402 отображения дополнительно выполнен с возможностью: если четвертый показатель изменения, меньший, чем четвертое пороговое значение, не выбран из четвертых показателей изменения, соответствующих множеству пользователей, отображения информации третьей подсказки; и приема результата выбора пользователя, который введен текущим пользователем на основе информации третьей подсказки.

[00245] В возможной реализации блок 401 обработки дополнительно выполнен с возможностью выбора из третьего пользовательского набора пользователя, соответствующего минимальному четвертому показателю изменения, и определения пользователя, соответствующего минимальному четвертому показателю изменения, в качестве текущего пользователя.

[00246] В возможной реализации блок 401 обработки дополнительно выполнен с возможностью выбора из третьего пользовательского набора пользователя, соответствующего минимальному четвертому показателю изменения, и определения пользователя, соответствующего минимальному четвертому показателю изменения, в качестве текущего пользователя.

[00247] В возможной реализации режим определения включает в себя восьмиэлектродный режим, а данные определения включают в себя вес текущего пользователя, множество сегментных импедансов и полученную информацию пользовательских атрибутов текущего пользователя. Блок 401 обработки дополнительно выполнен с возможностью вычисления общего состава тела и состава тела по сегментам текущего пользователя на основе веса текущего пользователя, множества сегментных импедансов и полученной информации пользовательских атрибутов текущего пользователя.

[00248] В возможной реализации блок 401 обработки дополнительно выполнен с возможностью: получения момента времени текущего измерения и сохранения момента времени текущего измерения и общего состава тела и состава тела по сегментам текущего пользователя.

[00249] В возможной реализации режим определения включает в себя четырехэлектродный режим, а данные определения включают в себя вес текущего пользователя, первый импеданс и полученную информацию пользовательских атрибутов текущего пользователя. Блок 401 обработки дополнительно выполнен с возможностью вычисления общего состава тела текущего пользователя на основании веса текущего пользователя, первого импеданса и полученной информации пользовательских атрибутов текущего пользователя.

[00250] В возможной реализации режим определения включает в себя четырехэлектродный режим. Блок 401 обработки дополнительно выполнен с возможностью: получения момента времени текущего измерения и сохранения момента времени текущего измерения и общего состава тела текущего пользователя.

[00251] Блок 402 отображения дополнительно выполнен с возможностью отображения общего состава тела текущего пользователя и полученного исторического состава тела по сегментам текущего пользователя и отправки пользователю информации четвертой подсказки, чтобы предложить пользователю получить последний состав тела по сегментам.

[00252] В возможной реализации режим определения включает в себя четырехэлектродный режим, а данные определения включают в себя вес текущего пользователя, первый импеданс, полученный импеданс, отличный от первого импеданса текущего пользователя, и полученную информацию пользовательских атрибутов текущего пользователя. Блок 401 обработки дополнительно выполнен с возможностью вычисления общего состава тела и состав тела по сегментам текущего пользователя на основе веса текущего пользователя, первого импеданса, полученного импеданса, отличного от первого импеданса текущего пользователя, и полученной информации пользовательских атрибутов текущего пользователя.

[00253] В возможной реализации режим определения включает в себя четырехэлектродный режим. Блок 401 обработки дополнительно выполнен с возможностью: получения момента времени текущего измерения и сохранения момента времени текущего измерения и общего состава тела и состава тела по сегментам текущего пользователя.

[00254] Блок 402 отображения дополнительно выполнен с возможностью отображения общего состава тела и состава тела по сегментам текущего пользователя и отправки пользователю информации пятой подсказки, чтобы предложить пользователю получить последний состав тела по сегментам.

[00255] В возможной реализации режим определения включает в себя четырехэлектродный режим. Блок 401 обработки дополнительно выполнен с возможностью: получения момента времени текущего измерения и определения, меньше ли временной интервал между моментом времени измерения, в котором восьмиэлектродный режим использовался для определения в последний раз, и моментом времени текущего измерения, чем заданный период времени; и если определено, что временной интервал между моментом времени измерения, в котором восьмиэлектродный режим использовался в последний раз, и моментом времени текущего измерения больше заданного периода времени, входа в четырехэлектродный общий режим и продолжения выполнять этап вычисления общего состава тела текущего пользователя на основе веса текущего пользователя, первого импеданса и полученной информации пользовательских атрибутов текущего пользователя; или если определено, что временной интервал между моментом времени измерения, когда в последний раз использовался восьмиэлектродный режим, и моментом времени текущего измерения меньше заданного периода времени, входа в четырехэлектродный расширенный режим и продолжения выполнять этап вычисления общего состава тела и состава тела по сегментам текущего пользователя на основе веса текущего пользователя, первого импеданса, полученного импеданса, отличного от первого импеданса текущего пользователя, и полученной информации пользовательских атрибутов текущего пользователя.

[00256] В возможной реализации множество сегментных импедансов включает в себя импеданс, отличный от первого импеданса. Блок 401 определения дополнительно выполнен с возможностью: определения, находится ли каждый сегментный импеданс в пределах заданного диапазона; и если определено, что каждый импеданс находится в пределах заданного диапазона, определения, что режим определения, используемый текущим пользователем, является восьмиэлектродным режимом; или если определено, что импеданс, отличный от первого импеданса, не находится в пределах заданного диапазона, определения, что режим определения, используемый текущим пользователем, является четырехэлектродным режимом.

[00257] В возможной реализации, для определения режима определения, используемого текущим пользователем, блок 401 обработки дополнительно выполнен с возможностью: если определено, что рукоятка поднята, определения, что режим определения, используемый текущим пользователем, является восьмиэлектродным режимом; или, если определено, что рукоятка не поднята, определения, что режим определения, используемый текущим пользователем, является четырехэлектродным режимом.

[00258] В возможной реализации первый импеданс включает в себя импеданс между двумя ногами.

[00259] В возможной реализации множество сегментных импедансов дополнительно включает в себя импеданс между двумя руками, импеданс между левой рукой и левой ногой, импеданс между левой рукой и правой ногой, импеданс между правой рукой и правой ногой и импеданс между правой рукой и левой рукой.

[00260] Следует понимать, что электронное устройство 110 здесь выполнено в виде функционального блока. Термин «блок» здесь может быть реализован в виде программного обеспечения и/или аппаратного обеспечения. Это, в частности, не ограничено. Например, «блок» может быть программой программного обеспечения, аппаратной схемой или их комбинацией для реализации вышеуказанной функции. Аппаратная схема может включать в себя специализированную интегральную схему (application-specific integrated circuit, ASIC), электронную схему, процессор (например, общий процессор, выделенный процессор или групповой процессор), выполненные с возможностью выполнения одного или более программного обеспечения или встроенного программного обеспечения, и память, соединенную с логической схемой и/или другим соответствующим компонентом, поддерживающим описанную функцию.

[00261] Следовательно, блоки в примерах, описанных в вариантах осуществления настоящего изобретения, могут быть реализованы с использованием электронных аппаратных средств или комбинации компьютерного программного обеспечения и электронных аппаратных средств. Выполняются ли функции аппаратным или программным способом, зависит от конкретных применений и конструктивных ограничений технических решений. Специалист в данной области техники может использовать разные способы для реализации описанных функций для каждого конкретного применения, но не следует считать, что такая реализация выходит за рамки настоящего изобретения.

[00262] Вариант осуществления настоящего изобретения дополнительно обеспечивает электронное устройство. Электронное устройство может быть терминальным устройством или может быть схемным устройством, встроенным в терминальное устройство. Устройство может быть выполнено с возможностью выполнения функций/этапов в вышеупомянутых вариантах осуществления способа.

[00263] Фиг. 18 представляет собой схематичное изображение конструкции другого электронного устройства согласно варианту осуществления настоящего изобретения. Как показано на фиг. 18, электронное устройство 900 включает в себя процессор 910 и приемопередатчик 920. Необязательно электронное устройство 900 может дополнительно включать в себя память 930. Процессор 910, приемопередатчик 920 и память 930 могут взаимодействовать друг с другом через внутренний тракт соединения для передачи управляющего сигнала и/или сигнала данных. Память 930 выполнена с возможностью хранения компьютерной программы. Процессор 910 выполнен с возможностью: вызова компьютерной программы из памяти 930 и запуска компьютерной программы.

[00264] Необязательно электронное устройство 900 может дополнительно включать в себя антенну 940, выполненную с возможностью отправки беспроводного сигнала, выдаваемого приемопередатчиком 920.

[00265] Процессор 910 и память 930 могут быть интегрированы в одно устройство обработки или, обычно, могут быть компонентами, независимыми друг от друга. Процессор 910 выполнен с возможностью исполнения программного кода, хранящегося в памяти 930, для реализации вышеуказанных функций. В течение конкретной реализации память 930 также может быть интегрирована в процессор 910 или может быть независимой от процессора 910. Процессор 910 может соответствовать блоку 401 обработки в электронном устройстве 110 на фиг. 17.

[00266] Кроме того, электронное устройство 900 может дополнительно включать в себя один или более из блока 960 ввода, блока 970 отображения, аудиосхемы 980, камеры 990, датчика 901 и т.п. для улучшения функций электронного устройства 900. Аудиосхема может дополнительно включать в себя громкоговоритель 982, микрофон 984 и т.п. Блок 970 отображения может включать в себя дисплей, и блок 970 отображения может соответствовать блоку 402 отображения в электронном устройстве 110 на фиг. 17.

[00267] Необязательно, электронное устройство 900 может дополнительно включать в себя источник 950 питания, сконфигурированный для подачи питания на разные компоненты или схемы в терминальном устройстве.

[00268] Следует понимать, что электронное устройство 900, показанное на фиг. 18, может реализовать процессы вариантов осуществления способа, показанных на фиг. 7A, фиг. 7B и фиг. 7C, фиг. 8A, фиг. 8B и фиг. 8C и фиг. 10A и фиг. 10B. Операции и/или функции блоков в электронном устройстве 900 по отдельности предназначены для реализации соответствующей процедуры в вышеупомянутых вариантах осуществления способа. Более подробно, ссылаясь на описание в вышеприведенных вариантах осуществления способа. Чтобы избежать повторения, подробные описания здесь соответственно опущены.

[00269] Следует понимать, что процессор 910 в электронном устройстве 900, показанном на фиг. 18 может быть системой на кристалле (system on chip, SOC). Процессор 910 может включать в себя центральный процессор (central processing unit, CPU) и может дополнительно включать в себя процессор другого типа. CPU может относиться к главному CPU (Host CPU). Блок обработки нейронной сети NPU 30 установлен в главный CPU в качестве сопроцессора, и главный CPU назначает задачу. Процессоры работают вместе для реализации описанной выше процедуры способа, и каждый процессор может выборочно выполнять часть программного драйвера.

[00270] В заключение, некоторые процессоры или блоки обработки в процессоре 910 могут взаимодействовать для реализации описанной выше процедуры способа, и программы программного обеспечения, соответствующие процессорам или блокам обработки, могут быть сохранены в памяти 930.

[00271] Настоящее изобретение дополнительно обеспечивает считываемый компьютером носитель данных. Считываемый компьютером носитель данных хранит инструкции. Когда инструкция выполняется на компьютере, компьютер получает возможность выполнять этапы способов определения состава тела, показанных на фиг. 7A, фиг. 7B и фиг. 7C, фиг. 8A, фиг. 8B и фиг. 8C и фиг. 10A и фиг. 10B.

[00272] В вышеприведенных вариантах осуществления процессор 910 может включать в себя, например, центральный процессор (central processing unit, CPU), микропроцессор, микроконтроллер или цифровой сигнальный процессор, а также может включать в себя GPU, NPU и ISP. Процессор может дополнительно включать в себя необходимый аппаратный ускоритель или аппаратную схему логической обработки, например, специализированную интегральную схему (application-specific integrated circuit, ASIC) или одну или несколько интегральных схем, сконфигурированных для управления выполнением программ в технических решениях в настоящем изобретении. Кроме того, процессор может иметь функцию работы с одной или более программами программного обеспечения, и программа программного обеспечения может быть сохранена в памяти.

[00273] Память может быть постоянной памятью (ead-only memory, ROM), другим типом статического запоминающего устройства, которое может хранить статическую информацию и инструкции, или оперативной памятью (andom access memory, RAM) или другим типом динамического запоминающего устройства, которое может хранить информацию и инструкции, или может представлять собой электрически стираемое программируемое постоянное запоминающее устройство (electrically erasable programmable read-only memory, EEPROM), постоянное запоминающее устройство на компакт-диске (compact disc read-only memory, CD-ROM) или другой компакт-дисковый носитель данных, оптический дисковый носитель данных (включая компактный оптический диск, лазерный диск, оптический диск, универсальный цифровой оптический диск, диск Blu-ray и т.п.), магнитный дисковый носитель данных или другое магнитное запоминающее устройство, любой другой носитель, который можно использовать для несения или хранения требуемого программного кода в виде инструкций или структуры данных, и к которому может получить доступ компьютер, и т.п.

[00274] В вариантах осуществления настоящего изобретения «по меньшей мере один» означает один или более, а «множество» означает два или более. Термин «и/или» описывает отношение ассоциации для описания ассоциированных объектов и указывает, что могут существовать три отношения. Например, A и/или B могут представлять следующие три случая: Существует только A, существуют как A, так и B, и существует только B. А и В могут быть в единственном или во множественном числе. Символ «/» обычно указывает на отношение «или» между ассоциированными объектами. По меньшей мере один из следующих элементов и подобных выражений относится к любой комбинации элементов, включая один элемент или любую комбинацию нескольких элементов. Например, хотя бы один из a, b и c может обозначать a, b, c, a и b, a и c, b и c или a, b и c, где a, b и c могут быть в единственном или множественном числе.

[00275] Специалисту в данной области техники может быть известно, что со ссылкой на примеры, описанные в вариантах осуществления, раскрытых в данном описании, блоки и этапы алгоритма могут быть реализованы электронным аппаратным обеспечением или комбинацией компьютерного программного обеспечения и электронного аппаратного обеспечения. Выполняются ли функции аппаратным или программным способом, зависит от конкретных применений и условий конструктивных ограничений технических решений. Специалист в данной области техники может использовать разные способы для реализации описанных функций для каждого конкретного применения, но не следует считать, что такая реализация выходит за рамки настоящего изобретения.

[00276] Специалист в данной области техники однозначно поймет, что в целях удобного и краткого описания, за подробным рабочим процессом вышеописанных системы, устройства и блока можно обратиться к соответствующему процессу в вышеописанных вариантах осуществления способа. Подробности здесь повторно не описываются.

[00277] В вариантах осуществления настоящего изобретения, когда любая из функций реализована в виде функционального блока программного обеспечения и продается или используется как независимый продукт, функции могут быть сохранены на считываемом компьютером носителе данных. Исходя из такого понимания, технические решения настоящего изобретения по существу, или часть, дополняющая традиционную технологию, или некоторые из технических решений могут быть реализованы в виде программного продукта. Компьютерный программный продукт хранится на носителе данных и включает в себя несколько инструкций для указания вычислительному устройству (которым может быть персональный компьютер, сервер или сетевое устройство) выполнить все или некоторые из этапов способов, описанных в варианты осуществления настоящего изобретения. Вышеупомянутый носитель данных включает в себя любой носитель, на котором может храниться программный код, такой как флэш-накопитель USB, съемный жесткий диск, постоянное запоминающее устройство (read-only memory, ROM), оперативное запоминающее устройство (random access memory, RAM), магнитный диск или оптический диск.

[00278] Приведенные выше описания являются просто конкретными реализациями настоящего изобретения. Любое изменение или замена, которую может легко понять специалист в данной области техники в рамках технического объема, раскрытого в настоящем изобретении, должны подпадать под объем охраны настоящего изобретения. Объем охраны настоящего изобретения должен соответствовать объему охраны пунктов формулы изобретения.

Похожие патенты RU2807533C1

название год авторы номер документа
ЭЛЕКТРОННЫЙ СФИГМОМАНОМЕТР И СПОСОБ ИЗМЕРЕНИЯ КРОВЯНОГО ДАВЛЕНИЯ 2009
  • Саванои Юкия
RU2522969C2
ИНТЕГРИРОВАННОЕ ОТОБРАЖЕНИЕ И УПРАВЛЕНИЕ ОБЪЕКТАМИ ДАННЫХ, ОСНОВЫВАЯСЬ НА СОЦИАЛЬНОМ, ВРЕМЕННОМ И ПРОСТРАНСТВЕННОМ ПАРАМЕТРАХ 2009
  • Кришнан Кулатхумани
  • Уайт Мл. Джон Алекс
  • Мадженти Марк
RU2461062C1
МОНИТОР СОСТАВА ТЕЛА С ВОЗМОЖНОСТЬЮ ТОЧНОГО ИЗМЕРЕНИЯ СОСТАВА ВСЕГО ТЕЛА И ОБЛЕГЧЕННОГО МАНИПУЛИРОВАНИЯ 2006
  • Сато Тецуя
  • Танака Коити
RU2393764C2
ПРЕДСТАВЛЕНИЕ МУЛЬТИМОДАЛЬНЫХ ПОДМНОЖЕСТВ НА ОСНОВЕ ЛОКАЛЬНОЙ ВИЗУАЛИЗАЦИИ 2020
  • Алтманн, Андрес Клаудио
  • Глинер, Вадим
  • Зильберман, Израэль
  • Палти, Яир
  • Беттан, Реми
RU2748687C1
СПОСОБ И СИСТЕМА ДЛЯ ПРЕДОСТАВЛЕНИЯ РЕЧЕВОГО ИНТЕРФЕЙСА 2009
  • Адлер Марк
  • Кишш Имре
  • Полифрони Джозеф
  • Ву Тао
RU2494476C2
ВЫБОР И УПРАВЛЕНИЕ ИСТОЧНИКОМ ПОЛУЧЕНИЯ КОНТЕНТА 2013
  • Бурба Александр
  • Хант Брэндон
  • Гэллоп Майкл
  • Розмунд Скотт
  • Моррисон Франк Р. Iii
  • Макналти Марк Дж.
  • Ганджех Нима
RU2656794C2
ПРИБОР ДЛЯ ИЗМЕРЕНИЯ СОСТАВА ТЕЛА С РАСПОЗНАВАНИЕМ УЧАСТКА ТЕЛА, ИСПОЛЬЗУЕМОГО ПРИ ВЫЧИСЛЕНИИ КОМПОНЕНТА СОСТАВА 2007
  • Сато Тецуя
  • Тогое Ясуюки
RU2396901C2
СПОСОБЫ И СИСТЕМЫ ИДЕНТИФИКАЦИИ ДЕЙСТВИЯ ПОЛЬЗОВАТЕЛЯ 2022
  • Ли, Мэйци
  • Су, Лэй
  • Чжоу, Синь
  • Ляо, Фэнъюнь
  • Ци, Синь
RU2813471C1
МОНИТОР СОСТАВА ТЕЛА 2009
  • Сато Тецуя
  • Танака Синия
  • Китамура Юми
RU2452371C1
НЕПРЕРЫВНОЕ АВТОМАТИЧЕСКОЕ НАБЛЮДЕНИЕ ЗА ДВИЖЕНИЯМИ ПАЦИЕНТА 2014
  • Гейнрих Адриенна
  • Экин Ахмет
  • Си Инжун
RU2676147C2

Иллюстрации к изобретению RU 2 807 533 C1

Реферат патента 2023 года СПОСОБ И УСТРОЙСТВО ОПРЕДЕЛЕНИЯ СОСТАВА ТЕЛА И СЧИТЫВАЕМЫЙ КОМПЬЮТЕРОМ НОСИТЕЛЬ ДАННЫХ

Группа изобретений относится к медицине, а именно к способу определения состава тела и устройству для его осуществления. Устройство содержит память и процессор для считывания инструкций и выполнения способа определения состава тела. При этом определяют режим определения, используемый текущим пользователем. Выполняют идентификацию отличительных признаков текущего пользователя на основе режима определения, измеренного веса, импеданса текущего пользователя и пользовательских данных множества пользователей. Генерируют состав тела текущего пользователя в разных режимах определения на основе полученных данных. Для идентификации отличительных признаков пользователя определяют первый и второй пользовательские наборы. Первый пользовательский набор определяют на основе измеренного веса текущего пользователя и исторических весов множества пользователей, которые содержат текущего пользователя. Второй пользовательский набор определяют на основе первого пользовательского набора, измеренного веса текущего пользователя, первого импеданса и исторического первого импеданса, исторического уровня телесного жира и информации пользовательских атрибутов каждого пользователя. Достигается повышение точности и эффективности определения состава тела. 3 н. и 20 з.п. ф-лы, 18 ил.

Формула изобретения RU 2 807 533 C1

1. Способ определения состава тела, содержащий этапы, на которых:

определяют режим определения, используемый текущим пользователем;

выполняют идентификацию отличительных признаков текущего пользователя на основе режима определения, измеренного веса и по меньшей мере одного импеданса текущего пользователя и полученных пользовательских данных множества пользователей для генерации результата идентификации пользователя; и

генерируют состав тела текущего пользователя в разных режимах определения на основе полученных данных определения в разных режимах определения,

при этом по меньшей мере один импеданс содержит первый импеданс, пользовательские данные содержат исторический вес, исторический первый импеданс, исторический уровень телесного жира и информацию пользовательских атрибутов;

при этом выполнение идентификации отличительных признаков текущего пользователя на основе режима определения, измеренного веса и по меньшей мере одного импеданса текущего пользователя и полученных пользовательских данных множества пользователей для генерации результата идентификации пользователя содержит этапы, на которых:

определяют первый пользовательский набор на основе измеренного веса текущего пользователя и исторических весов множества пользователей, которые содержат текущего пользователя;

определяют второй пользовательский набор на основе первого пользовательского набора, измеренного веса текущего пользователя, первого импеданса и исторического первого импеданса, исторического уровня телесного жира и информации пользовательских атрибутов каждого пользователя;

при этом определение второго пользовательского набора на основе первого пользовательского набора, измеренного веса текущего пользователя, первого импеданса и исторического первого импеданса, исторического уровня телесного жира и информации пользовательских атрибутов каждого пользователя содержит этапы, на которых:

вычисляют первый уровень телесного жира текущего пользователя на основе измеренного веса текущего пользователя, первого импеданса и информации пользовательских атрибутов каждого пользователя;

делят абсолютное значение разности между первым импедансом текущего пользователя и историческим первым импедансом каждого пользователя на исторический первый импеданс каждого пользователя для генерации второго показателя изменения, соответствующего каждому пользователю;

делят абсолютное значение разности между первым уровнем телесного жира текущего пользователя и историческим уровнем телесного жира каждого пользователя на исторический уровень телесного жира каждого пользователя для генерации третьего показателя изменения, соответствующего каждому пользователю; и

определяют второй пользовательский набор на основе второго показателя изменения и третьего показателя изменения, при этом второй показатель изменения пользователя меньше второго порогового значения, а третий показатель изменения пользователя меньше третьего порогового значения.

2. Способ по п. 1, в котором режим определения представляет собой восьмиэлектродный режим, по меньшей мере один импеданс содержит множество сегментных импедансов; и

выполнение идентификации отличительных признаков текущего пользователя на основе режима определения, измеренного веса и по меньшей мере одного импеданса текущего пользователя и полученных пользовательских данных множества пользователей для генерации результата идентификации пользователя содержит этапы, на которых:

определяют третий пользовательский набор на основе второго пользовательского набора, измеренного веса текущего пользователя, множества сегментных импедансов и исторического уровня телесного жира и информации пользовательских атрибутов каждого пользователя; и

выполняют идентификацию отличительных признаков текущего пользователя на основе третьего пользовательского набора для генерации результата идентификации пользователя.

3. Способ по п. 1, в котором режим определения представляет собой четырехэлектродный режим; и

выполнение идентификации отличительных признаков текущего пользователя на основе режима определения, измеренного веса и по меньшей мере одного импеданса текущего пользователя и полученных пользовательских данных множества пользователей для генерации результата идентификации пользователя содержит этапы, на которых:

выполняют идентификацию отличительных признаков текущего пользователя на основе второго пользовательского набора для генерации результата идентификации пользователя.

4. Способ по п. 1, в котором определение первого пользовательского набора на основе измеренного веса текущего пользователя и исторических весов множества пользователей, которые содержат текущего пользователя, содержит этапы, на которых:

делят абсолютное значение разности между весом текущего пользователя и историческим весом каждого пользователя на исторический вес каждого пользователя для генерации первого показателя изменения, соответствующего каждому пользователю; и

если первый показатель изменения, меньший, чем первое пороговое значение, выбран из первых показателей изменения, соответствующих множеству пользователей, генерируют первый пользовательский набор на основе пользователя, соответствующего первому показателю изменения, меньшему, чем первое пороговое значение.

5. Способ по п. 4, дополнительно содержащий этапы, на которых:

если первый показатель изменения, меньший, чем первое пороговое значение, не выбран из первых показателей изменения, соответствующих множеству пользователей, отображают информацию первой подсказки; и

принимают результат выбора пользователя, который введен текущим пользователем на основе информации первой подсказки.

6. Способ по п. 1, дополнительно содержащий этапы, на которых:

если второй пользовательский набор не определен на основе второго показателя изменения и третьего показателя изменения, отображают информацию второй подсказки; и

принимают результат выбора пользователя, который введен текущим пользователем на основе информации второй подсказки.

7. Способ по п. 2, в котором определение третьего пользовательского набора на основе второго пользовательского набора, измеренного веса текущего пользователя, множества сегментных импедансов и исторического уровня телесного жира и информации пользовательских атрибутов каждого пользователя содержит этапы, на которых:

вычисляют второй уровень телесного жира текущего пользователя на основе измеренного веса текущего пользователя, множества сегментных импедансов и информации пользовательских атрибутов каждого пользователя;

делят абсолютное значение разности между вторым уровнем телесного жира текущего пользователя и историческим уровнем телесного жира каждого пользователя на исторический уровень телесного жира каждого пользователя для генерации четвертого показателя изменения, соответствующего каждому пользователю; и

если четвертый показатель изменения, меньший, чем четвертое пороговое значение, выбран из четвертых показателей изменения, соответствующих множеству пользователей, генерируют третий пользовательский набор на основе пользователя, соответствующего четвертому показателю изменения, меньшему, чем четвертое пороговое значение.

8. Способ по п. 7, дополнительно содержащий этапы, на которых:

если четвертый показатель изменения, меньший, чем четвертое пороговое значение, не выбран из четвертых показателей изменения, соответствующих множеству пользователей, отображают информацию третьей подсказки; и

принимают результат выбора пользователя, который введен текущим пользователем на основе информации третьей подсказки.

9. Способ по п. 2, в котором выполнение идентификации отличительных признаков текущего пользователя на основе третьего пользовательского набора для генерации результата идентификации пользователя, содержит этап, на котором:

выбирают из третьего пользовательского набора пользователя, соответствующего минимальному четвертому показателю изменения, и определяют пользователя, соответствующего минимальному четвертому показателю изменения, в качестве текущего пользователя.

10. Способ по п. 3, в котором выполнение идентификации отличительных признаков текущего пользователя на основе второго пользовательского набора для генерации результата идентификации пользователя содержит этап, на котором:

выбирают из второго пользовательского набора пользователя, соответствующего минимальному третьему показателю изменения, и определяют пользователя, соответствующего минимальному третьему показателю изменения, в качестве текущего пользователя.

11. Способ по п. 1, в котором режим определения представляет собой восьмиэлектродный режим, а данные определения содержат вес текущего пользователя, множество сегментных импедансов и полученную информацию пользовательских атрибутов текущего пользователя; и

генерация состава тела текущего пользователя в разных режимах определения на основе полученных данных определения в разных режимах определения содержит этап, на котором:

вычисляют общий состав тела и состав тела по сегментам текущего пользователя на основе веса текущего пользователя, множества сегментных импедансов и полученной информации пользовательских атрибутов текущего пользователя.

12. Способ по п. 11, в котором после вычисления общего состава тела и состава тела по сегментам текущего пользователя на основе веса текущего пользователя, множества сегментных импедансов и полученной информации пользовательских атрибутов текущего пользователя упомянутый способ дополнительно содержит этап, на котором:

получают момент времени текущего измерения и сохраняют момент времени текущего измерения и общий состав тела и состав тела по сегментам текущего пользователя.

13. Способ по п. 10, в котором режим определения представляет собой четырехэлектродный режим, а данные определения содержат вес текущего пользователя, первый импеданс и полученную информацию пользовательских атрибутов текущего пользователя; и

генерация состава тела текущего пользователя в разных режимах определения на основе полученных данных определения в разных режимах определения содержит этап, на котором:

вычисляют общий состав тела текущего пользователя на основе веса текущего пользователя, первого импеданса и полученной информации пользовательских атрибутов текущего пользователя.

14. Способ по п. 13, в котором режим определения представляет собой четырехэлектродный режим; и

после вычисления общего состава тела текущего пользователя на основе веса текущего пользователя, первого импеданса и полученной информации пользовательских атрибутов текущего пользователя упомянутый способ дополнительно содержит этапы, на которых:

получают момент времени текущего измерения и сохраняют момент времени текущего измерения и общий состав тела текущего пользователя; и

отображают общий состав тела текущего пользователя и полученный исторический состав тела по сегментам текущего пользователя и отправляют пользователю информацию четвертой подсказки, чтобы предложить пользователю получить последний состав тела по сегментам.

15. Способ по п. 10, в котором режим определения представляет собой четырехэлектродный режим, а данные определения содержат вес текущего пользователя, первый импеданс, полученный импеданс, отличный от первого импеданса текущего пользователя, и полученную информацию пользовательских атрибутов текущего пользователя; и

генерация состава тела текущего пользователя в разных режимах определения на основе полученных данных определения в разных режимах определения содержит этап, на котором:

вычисляют общий состав тела и состав тела по сегментам текущего пользователя на основе веса текущего пользователя, первого импеданса, полученного импеданса, отличного от первого импеданса текущего пользователя, и полученной информации пользовательских атрибутов текущего пользователя.

16. Способ по п. 15, в котором режим определения представляет собой четырехэлектродный режим; и

после вычисления общего состава тела и состава тела по сегментам текущего пользователя на основе веса текущего пользователя, первого импеданса, полученного импеданса, отличного от первого импеданса текущего пользователя, и полученной информации пользовательских атрибутов текущего пользователя упомянутый способ дополнительно содержит этапы, на которых:

получают момент времени текущего измерения и сохраняют момент времени текущего измерения и общий состав тела и состав тела по сегментам текущего пользователя; и

отображают общий состав тела и состав тела по сегментам текущего пользователя и отправляют пользователю информацию пятой подсказки, чтобы предложить пользователю получить последний состав тела по сегментам.

17. Способ по п. 10, в котором режим определения представляет собой четырехэлектродный режим; и

после выбора из второго пользовательского набора пользователя, соответствующего минимальному третьему показателю изменения, и определения пользователя, соответствующего минимальному третьему показателю изменения, в качестве текущего пользователя упомянутый способ дополнительно содержит этапы, на которых:

получают момент времени текущего измерения и определяют, меньше ли временной интервал между моментом времени измерения, в котором восьмиэлектродный режим использовался для определения в последний раз, и моментом времени текущего измерения, чем заданный период времени; и

если определено, что временной интервал между моментом времени измерения, в котором восьмиэлектродный режим использовался в последний раз, и моментом времени текущего измерения больше, чем заданный период времени, входят в четырехэлектродный общий режим и продолжают выполнение этапа вычисления общего состава тела текущего пользователя на основе веса текущего пользователя, первого импеданса и полученной информации пользовательских атрибутов текущего пользователя; или

если определено, что временной интервал между моментом времени измерения, в котором восьмиэлектродный режим использовался в последний раз, и моментом времени текущего измерения меньше заданного периода времени, входят в четырехэлектродный расширенный режим и продолжают выполнение этапа вычисления общего состава тела и состава тела по сегментам текущего пользователя на основе веса текущего пользователя, первого импеданса, полученного импеданса, отличного от первого импеданса текущего пользователя, и полученной информации пользовательских атрибутов текущего пользователя.

18. Способ по п. 1, в котором множество сегментных импедансов содержит импеданс, отличный от первого импеданса; и

определение режима определения, используемого текущим пользователем, содержит этапы, на которых:

определяют, находится ли каждый сегментный импеданс в пределах заданного диапазона; и

если определено, что каждый импеданс находится в пределах заданного диапазона, определяют, что режим определения, используемый текущим пользователем, является восьмиэлектродным режимом; или

если определено, что импеданс, отличный от первого импеданса, не находится в пределах заданного диапазона, определяют, что режим определения, используемый текущим пользователем, является четырехэлектродным режимом.

19. Способ по п. 1, в котором определение режима определения, используемого текущим пользователем, содержит этапы, на которых:

используют весы телесного жира, имеющие восьмиэлектродный режим, которые включают в себя основание и рукоятку, каждое из которых имеет индуктивную цепь, причем два положения для стояния расположено на основании;

определяют, поднята ли рукоятка; и

если определено, что рукоятка поднята, определяют, что режим определения, используемый текущим пользователем, является восьмиэлектродным режимом; или

если определено, что рукоятка не поднята, определяют, что режим определения, используемый текущим пользователем, является четырехэлектродным режимом.

20. Способ по пп. 2, 3, 13, 15, 17 или 18, в котором первый импеданс содержит импеданс между двумя ногами.

21. Способ по пп. 2, 7, 11 или 18, в котором множество сегментных импедансов дополнительно содержит импеданс между двумя руками, импеданс между левой рукой и левой ногой, импеданс между левой рукой и правой ногой, импеданс между правой рукой и правой ногой и импеданс между правой рукой и левой рукой.

22. Устройство определения состава тела, содержащее: процессор и память, при этом память хранит инструкции; и

процессор выполнен с возможностью считывания инструкций, хранящихся в памяти, для выполнения способа по любому из пп. 1-21.

23. Считываемый компьютером носитель данных, при этом считываемый компьютером носитель данных содержит сохраненную программу, и когда программа выполняется, устройство, в котором находится считываемый компьютером носитель данных, управляется для выполнения способа определения состава тела по любому из пп. 1-21.

Документы, цитированные в отчете о поиске Патент 2023 года RU2807533C1

CN 107242871 A, 13.10.2017
CN 107731302 A, 23.02.2018
US 2015109105 A1, 23.04.2015
CN 102871664 A, 16.01.2013
KR 101034391 B1, 16.05.2011
JP 4105472 B2, 25.06.2008
ПРИБОР ДЛЯ ИЗМЕРЕНИЯ СОСТАВА ТЕЛА, СОДЕРЖАЩИЙ УСОВЕРШЕНСТВОВАННОЕ УСТРОЙСТВО ИНДИКАЦИИ 2005
  • Симон Бенедикт
RU2397698C2

RU 2 807 533 C1

Авторы

Чжао, Шуай

Ян, Бинь

Жэнь, Хойчао

Сюн, Хао

Даты

2023-11-16Публикация

2021-04-12Подача