Claims (81)
1. Способ, включающий:1. A method comprising:
обнаружения сигнала, выполненный с возможностью запуска функции синхронизации, передаваемого от носимых вычислительного устройства, включая датчики к приложению;signal detection, configured to trigger a synchronization function transmitted from a wearable computing device, including sensors to the application;
выполняя функции синхронизации, функция синхронизации выполнена с возможностью приема данных от носимых вычислительного устройства для передачи приложению; а такжеperforming the synchronization function, the synchronization function is configured to receive data from the wearable computing device for transmission to the application; as well as
в результате презентации к интерфейсу на вычислительном устройстве, интерфейс выполнен с возможностью отображения информации, связанной с переносным вычислительным устройством, как определено процессором, работающим на данных, передаваемых в приложение после того, как функция выполняется синхронизацией.as a result of the presentation to the interface on the computing device, the interface is configured to display information associated with the portable computing device, as determined by a processor running on data transmitted to the application after the function is synchronized.
2. Способ по п. 1, дополнительно содержащий этапы:2. The method of claim 1, further comprising the steps of:
получение данных о движении, полученных от датчиков, следующих выполнению функции синхронизации; а такжеreceiving motion data received from sensors following the execution of a synchronization function; as well as
передачи данных о движении в приложение,transferring traffic data to the application,
где, по меньшей мере, часть приложения включает в себя исполняемые команды для реализации автономного приложения консультанта.where at least a portion of the application includes executable instructions for implementing a stand-alone consultant application.
3. Способ по п. 1, дополнительно содержащий этапы:3. The method of claim 1, further comprising the steps of:
получение данных о движении, проведенных после выполнения функции синхронизации;receiving traffic data held after the synchronization function has been performed;
определения данных движения извлекают данные движения; а такжеmotion data definitions extract motion data; as well as
обновление значения, представляющего атрибут государства, основанного на восстанавливаемых данных движения.updating a value representing a state attribute based on retrieved traffic data.
4. Способ по п. 3, в котором обновление значения, представляющее атрибут состояния включает в себя:4. The method of claim 3, wherein updating the value representing a state attribute includes:
определение по оценкам состояние, к которому Восстановленные данные движения сделаны;determination of the estimated state to which the Recovered Movement Data has been made;
преобразование восстановленных данных движения в единицах движения, связанного с предполагаемым состоянием, с образованием восстановленного количества состояния; а такжеthe conversion of the restored motion data in units of motion associated with the alleged state, with the formation of the restored amount of state; as well as
формирование значения, представляющее атрибут государства, основанного на количестве государства.the formation of a value representing an attribute of a state based on the amount of the state.
5. Способ по п. 4, в котором идентифицирующее Оцененное состояние включает в себя:5. The method of claim 4, wherein the identifying Assessed Condition includes:
характеризующие восстановленные данные движения, как данные, представляющие оцененную состояние; и прогнозирования временных параметров, связанных с указанием интервала времени для расчетного состояния.characterizing the reconstructed motion data as data representing the estimated state; and predicting time parameters associated with indicating the time interval for the calculated state.
6. Способ по п. 4, дополнительно содержащий этапы:6. The method of claim 4, further comprising the steps of:
подтверждающее оценочное состояние является состоянием пользователя; а такжеThe confirmatory evaluation state is the state of the user; as well as
корректировки временных параметров, связанных с указанием интервала времени для состояния пользователя, реагирующего на сигналы, получаемые от интерфейса.adjusting the time parameters associated with the indication of the time interval for the state of the user responding to signals received from the interface.
7. Способ по п. 1, дополнительно содержащий этапы:7. The method of claim 1, further comprising the steps of:
получение данных о движении, проведенных после выполнения функции синхронизации;receiving traffic data held after the synchronization function has been performed;
определения данных движения извлекают данные движения;motion data definitions extract motion data;
характеризующие восстановленные данные движения, восстановленных данных сна;characterizing recovered motion data; recovered sleep data;
определение предполагаемое состояние сна, к которой относится сон; а такжеdetermination of the alleged state of sleep to which the dream relates; as well as
обновляют значение, представляющее собой количество сна, основанное на восстановленных данных сна.update the value representing the amount of sleep based on the recovered sleep data.
8. Способ по п. 7, дополнительно содержащий этапы:8. The method of claim 7, further comprising the steps of:
преобразование восстановленных данных движения, чтобы сформировать восстановленное количество сна; и корректировки временных параметров, связанных с указанием интервала времени для извлеченного количества сна, реагирующий на сигналы, получаемые от интерфейса.converting the recovered movement data to form the recovered amount of sleep; and adjusting the time parameters associated with indicating the time interval for the recovered amount of sleep, responsive to signals received from the interface.
9. Способ по п. 1, дополнительно содержащий этапы:9. The method of claim 1, further comprising the steps of:
получение данных о движении, проведенных после выполнения функции синхронизации;receiving traffic data held after the synchronization function has been performed;
определения данных движения извлекают данные движения;motion data definitions extract motion data;
характеризующие восстановленные данные движения, извлеченного данных о деятельности;characterizing the recovered movement data, extracted activity data;
опознании оценочного состояния деятельности, к которой относится деятельность; а такжеidentification of the estimated state of the activity to which the activity relates; as well as
обновляют значение, представляющее количество активности на основании данных, восстановленной активности.updating a value representing the amount of activity based on the data of the restored activity.
10. Способ по п. 9, дополнительно содержащий этапы:10. The method of claim 9, further comprising the steps of:
подтверждающее оценочное состояние деятельности является состоянием активности пользователя; а такжеconfirming the estimated state of activity is a state of user activity; as well as
корректировки временных параметров, связанных с указанием интервала времени для состояния активности пользователя в ответ на сигналы, получаемые от интерфейса.adjusting the time parameters associated with indicating the time interval for the state of user activity in response to signals received from the interface.
11. Способ по п. 9, дополнительно содержащий этапы:11. The method of claim 9, further comprising the steps of:
преобразование восстановленных данных движения, чтобы сформировать восстановленный объем деятельности; и агрегирование извлеченного количества активности в количестве активности.converting the restored movement data to form the restored volume of activity; and aggregating the extracted amount of activity in the amount of activity.
12. Способ по п. 1, дополнительно содержащий этапы:12. The method of claim 1, further comprising the steps of:
получение данных о движении, проведенных после выполнения функции синхронизации;receiving traffic data held after the synchronization function has been performed;
определения данных движения извлекают данные движения;motion data definitions extract motion data;
характеризующие восстановленные данные движения, Восстановленные данные о состоянии;characterizing recovered motion data; Recovered status data;
обновляют значение, представляющее количество состояния на основе восстановленных данных движения; получая другое значение, представляющее другую сумму государства;updating a value representing a state amount based on the restored motion data; receiving a different value representing a different amount of the state;
сравнивая значение с другим значением, чтобы определить идентифицированное значение; а такжеcomparing the value with another value to determine the identified value; as well as
в результате чего представление идентифицированного значения в качестве части информации, которая будет отображаться на интерфейсе.resulting in the presentation of the identified value as part of the information that will be displayed on the interface.
13. Способ по п. 12, дополнительно содержащий этапы:13. The method of claim 12, further comprising the steps of:
определение значения связано с первым значением сна или активности для пользователя; определяя другое значение связано со вторым значением сна или активности для другого пользователя; а такжеthe determination of the value is associated with the first value of sleep or activity for the user; defining another value is associated with the second value of sleep or activity for another user; as well as
идентификации либо пользователя или другого пользователя, как связанный с идентифицированным значением как большее значение сна или активности во время между человеком интервала времени вызов.identifying either the user or another user, as associated with the identified value as a larger value of sleep or activity during the inter-human call time interval.
14. Способ по п. 12, дополнительно содержащий этапы:14. The method of claim 12, further comprising the steps of:
определения значения связан со значением сна или активности для пользователя;determining a value is related to the value of sleep or activity for the user;
определяя другое значение связывается с целевым значением сна или активности для пользователя; а такжеdefining another value is associated with the target value of sleep or activity for the user; as well as
определение идентифицированного значения как разность между значением и мишенью во внутриглазной человека интервала времени вызов.determination of the identified value as the difference between the value and the target in the intraocular human call time interval.
15. Способ по п. 1, дополнительно содержащий этапы:15. The method of claim 1, further comprising the steps of:
получение данных о движении, проведенные после выполнения функции синхронизации;obtaining motion data held after the synchronization function;
определения данных движения извлекают данные движения;motion data definitions extract motion data;
характеризующие восстановленные данные движения, Восстановленные данные о состоянии;characterizing recovered motion data; Recovered status data;
обновляют значение, представляющее количество состояния на основе восстановленных данных движения; соотнесения значение на другое значение, чтобы определить коррелированное значение; а такжеupdating a value representing a state amount based on the restored motion data; correlating a value to another value to determine a correlated value; as well as
вызывая представление информации инсайт, как часть информации, которая будет отображаться на интерфейсе,causing the presentation of insight information as part of the information that will be displayed on the interface,
в котором содержание информации проницательность является функцией коррелированного значения.in which the content of information insight is a function of correlated values.
16. Способ по п. 15, дополнительно содержащий этапы:16. The method of claim 15, further comprising the steps of:
идентифицирующий другое значение в качестве целевого количества государства, основанного на данных цели;identifying another value as the target amount of the state based on the target data;
соотнесение значение целевого количества состояния для определения коррелированного значение; а такжеcorrelation of the value of the target amount of state to determine the correlated value; as well as
генерируют первый набор информационных понимание данных, определяющих производительность пользователя к данным цели.generate the first set of informational understanding of the data that determine the performance of the user to the goal data.
17. Способ по п. 15, дополнительно содержащий этапы:17. The method of claim 15, further comprising the steps of:
идентифицирующий другое значение в качестве репрезентативного количества состояния, полученного из множества пользователей;identifying another value as a representative amount of state obtained from multiple users;
соотнесения значение репрезентативного количества состоянии определить коррелированое значение; а такжеcorrelating the value of a representative state quantity to determine the correlated value; as well as
генерирование второго набора информации Инсайт данные, задающие производительности пользователя по отношению к множеству пользователей.generating a second set of Insight information is data specifying user performance in relation to multiple users.
18. Компьютерный программный продукт, воплощенный на машиночитаемом носителе и содержащий исполняемые инструкции, выполненный с возможностью:18. A computer program product embodied on a computer-readable medium and containing executable instructions, configured to:
обнаружить сигнал, выполненный с возможностью запуска функции синхронизации, передаваемого от носимых вычислительного устройства, включая датчики к приложению;detect a signal configured to trigger a synchronization function transmitted from a wearable computing device, including sensors to the application;
выполняют функцию синхронизации, функция синхронизации выполнена с возможностью приема данных от носимых вычислительного устройства для передачи приложению; а такжеperform a synchronization function, the synchronization function is configured to receive data from a wearable computing device for transmission to the application; as well as
причина презентации к интерфейсу на вычислительном устройстве, интерфейс выполнен с возможностью отображения информации, связанной с переносным вычислительным устройством, как определено процессором, работающим на данных, передаваемых в приложение после того, как функция выполняется синхронизация.the reason for the presentation to the interface on the computing device, the interface is configured to display information related to the portable computing device, as determined by a processor running on data transmitted to the application after the function is synchronized.
19. Компьютерный программный продукт по п. 18, который дополнительно содержит исполняемые инструкции, выполненный с возможностью:19. The computer software product according to claim 18, which further comprises executable instructions, configured to:
получать данные о движении, проведенные после выполнения функции синхронизации;receive motion data held after the synchronization function has been performed;
определяют движение данные Восстановленные данные движения; а такжеdetermine motion data; Recovered motion data; as well as
обновить значение, представляющее атрибут государства, основанного на восстанавливаемых данных движения.Update a value representing an attribute of a state based on recoverable traffic data.
20. Компьютерный программный продукт по п. 19, в котором исполняемые инструкции для обновления значения, представляющего атрибут состояния, включают исполняемые команды, выполненный с возможностью:20. The computer program product of claim 19, wherein the executable instructions for updating a value representing a state attribute include executable commands configured to:
определить предполагаемое состояние, к которому Восстановленные данные движения сделаны;determine the estimated state to which the recovered motion data has been made;
конвертировать восстановленные данные движения в единицах движения, связанного с предполагаемым состоянием, чтобы сформировать восстановленную сумму государства; а такжеconvert the recovered movement data in units of motion related to the intended state to form the recovered state amount; as well as
формируют значение, представляющее атрибут государства, основанного на количестве государства.form a value representing the attribute of the state based on the amount of the state.