CN108024763B - 活动信息提供方法及支持其的电子设备 - Google Patents
活动信息提供方法及支持其的电子设备 Download PDFInfo
- Publication number
- CN108024763B CN108024763B CN201680055337.XA CN201680055337A CN108024763B CN 108024763 B CN108024763 B CN 108024763B CN 201680055337 A CN201680055337 A CN 201680055337A CN 108024763 B CN108024763 B CN 108024763B
- Authority
- CN
- China
- Prior art keywords
- activity
- amount
- information
- electronic device
- expected value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6887—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient mounted on external non-worn devices, e.g. non-medical devices
- A61B5/6898—Portable consumer electronic devices, e.g. music players, telephones, tablet computers
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
- A61B5/1118—Determining activity level
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
- A61B5/1123—Discriminating type of movement, e.g. walking or running
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B19/00—Teaching not covered by other main groups of this subclass
- G09B19/003—Repetitive work cycles; Sequence of movements
- G09B19/0038—Sports
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/30—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2562/00—Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
- A61B2562/02—Details of sensors specially adapted for in-vivo measurements
- A61B2562/0219—Inertial sensors, e.g. accelerometers, gyroscopes, tilt switches
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/0002—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
- A61B5/0015—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network characterised by features of the telemetry system
- A61B5/0022—Monitoring a patient using a global network, e.g. telephone networks, internet
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
- A61B5/024—Detecting, measuring or recording pulse rate or heart rate
- A61B5/02438—Detecting, measuring or recording pulse rate or heart rate with portable devices, e.g. worn by the patient
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H40/00—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
- G16H40/60—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices
- G16H40/67—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Physics & Mathematics (AREA)
- Biophysics (AREA)
- Public Health (AREA)
- Heart & Thoracic Surgery (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- Biomedical Technology (AREA)
- Pathology (AREA)
- Veterinary Medicine (AREA)
- Physiology (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Dentistry (AREA)
- Business, Economics & Management (AREA)
- Physical Education & Sports Medicine (AREA)
- Multimedia (AREA)
- Educational Administration (AREA)
- Theoretical Computer Science (AREA)
- Epidemiology (AREA)
- Primary Health Care (AREA)
- Educational Technology (AREA)
- Entrepreneurship & Innovation (AREA)
- General Physics & Mathematics (AREA)
- Medical Treatment And Welfare Office Work (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
Abstract
提供了一种电子设备。该电子设备包括被配置为根据电子设备的运动来收集感测信息的传感器以及与该传感器有效连接的至少一个处理器。该至少一个处理器被配置为进行控制以:获得活动信息,所述活动信息包括基于根据对指定练习的执行所获得的第一感测信息来计算的锻炼量和基于根据日常生活所获得的第二感测信息来计算的移动量中的至少一个,由用户基于所述活动信息来确定用户在特定时间段期间练习的活动量的预期值,以及基于活动量的预期值和活动信息中的至少一个来提供用于实现与所述用户相关联的活动目标的指导信息。
Description
技术领域
本公开涉及提供活动信息的方法。
背景技术
目前,随着健康意识的增强,健康管理应用正在高度发展。例如,已经发布了测量步数(例如步行步数)、练习时间、练习距离、卡路里消耗等并提供测量结果的应用。附加地,已经提供了其中安装各种传感器的电子设备以支持应用的执行。
发明内容
技术问题
通常,在相关技术的电子设备仅测量特定形式的移动量(例如,步数)或仅测量与指定练习(例如,使用跑步机的跑步锻炼)有关的锻炼量之后,其可以向用户提供测量结果。因此,相关技术的电子设备难以提供与日常生活中的活动相关的信息。此外,由于相关技术的电子设备仅提供简单的状态信息,例如是否达到与指定练习有关的锻炼目标,因此它在引导用户改变积极行动以实现目标方面可能是受限的。
技术方案
根据本公开的一个方面,提供了一种电子设备。该电子设备包括被配置为根据电子设备的运动来收集感测信息的传感器以及与该传感器有效连接的至少一个处理器。该至少一个处理器被配置为进行控制以:获得活动信息,该活动信息包括基于根据对指定练习的执行所获得的第一感测信息来计算的锻炼量和基于根据日常生活所获得的第二感测信息来计算的移动量中的至少一个;由用户基于活动信息来确定用户在特定时间段期间练习的活动量的预期值,以及基于活动量的预期值和活动信息中的至少一个来提供用于实现与该用户相关联的活动目标的指导信息。
有益效果
本公开的各个方面是为了至少处理上述问题和/或缺点,并且至少提供以下描述的优点。因此,本公开的一方面在于提供一种提供与日常生活中的活动相关的、包括移动量和锻炼量在内的信息的方法和支持该方法的电子设备。
本公开的另一方面在于提供一种活动信息提供方法和支持该方法的电子设备,该方法基于活动目标和活动信息来确定活动量的预期值或实现活动目标的概率等,并且提供所确定的结果。
本公开的另一方面在于提供一种活动信息提供方法和支持该方法的电子设备,该方法基于活动量的预期值和实现活动目标的概率来提供正确活动的通知。
根据以下结合附图公开了本公开的各种实施例的详细描述,本公开的其它方面、优点和显著特征对于本领域技术人员将变得显而易见。
附图说明
根据结合附图的以下描述,本公开的某些实施例的上述和其他方面、特征以及优点将变得更显而易见,在附图中:
图1a示出了根据本公开的各种实施例的与提供活动信息相关联的电子设备;
图1b示出了根据本公开的各种实施例的用于描述在特定时间段期间收集的活动信息的图;
图2示出了根据本公开的各种实施例的与提供活动信息相关联的处理器;
图3示出了根据本公开的各种实施例的操作与提供活动信息相关联的电子设备的方法;
图4示出了根据本公开的各种实施例的操作与提供和活动目标相关的活动信息相关联的电子设备的方法的示例;
图5示出了根据本公开的各种实施例的操作与活动指导相关联的电子设备的方法的示例;
图6示出了根据本公开的各种实施例的用于提供与活动目标相关的活动信息的画面的示例;
图7示出了根据本公开的各种实施例的与提供活动信息相关联的通知画面的示例;
图8示出了根据本公开的各种实施例的与提供活动信息相关联的活动信息画面的示例;
图9示出了用于描述根据本公开的各种实施例的通过使用活动模式来提供活动信息的示例的图;
图10是示出了根据本公开实施例的电子设备的框图;以及
图11是示出了根据本公开实施例的程序模块的框图。
应注意:在整个附图中,相似的附图标记用于描绘相同或相似的元素、特征和结构。
具体实施方式
提供以下参考附图的描述以帮助全面理解由权利要求及其等同物限定的本公开的各实施例。以下描述包括各种具体细节以帮助理解,但这些具体细节应被视为仅仅是示例性的。因此,本领域普通技术人员将认识到,在不脱离本公开的范围的情况下,可以对这里描述的各种实施例进行各种改变和修改。另外,为了清楚和简洁起见,可以省略对已知功能和结构的描述。
以下描述和权利要求中使用的术语和词语不限于其书面含义,而是仅仅被发明人用来实现对本公开清楚一致的理解。因此,本领域技术人员应清楚:提供以下对本公开各种实施例的描述仅用于说明目的,而不是为了限制由所附权利要求及其等同物限定的本公开的目的。
应当理解的是,除非上下文中另有清楚指示,否则单数形式“一”、“一个”和“所述”包括复数指示物。因此,例如,对“组件表面”的引用包括对这样的表面中的一个或多个的引用。
文中使用的术语“包括”、“包含”和“具有”、或“可以包括”、或“可以包含”和“可以具有”表示所公开的功能、操作或元素的存在,但是不排除其他功能、操作或元素。
例如,表述“A或B”或“A和/或B中至少一项”可以指示A 和B、指示A、或指示B。例如,表述“A或B”或“A和/或B中至少一项”可以表示:(1)至少一个A,(2)至少一个B,或(3)至少一个A和至少一个B这二者。
文中使用的诸如“第1”、“第2”、“第一”、“第二”等术语可以用于修饰本公开的各种实施例中的各种不同元素,但并非意在限制所述元素。例如,“第一用户设备”和“第二用户设备”可指示不同的用户设备,而不管顺序或重要性如何。例如,在不脱离本公开范围的情况下,第一组件可称为第二组件,反之亦然。
在本公开的各种实施例中,应认识到:当将组件(例如,第一组件)称作“与...(有效或通信地)耦接/被(有效或通信地)耦接到”或“连接到”另一组件(例如,第二组件)时,该组件可以直接连接到该另一组件,或可以通过其他组件(例如,第三组件)连接。在本公开的各种实施例中,应认识到:当将组件(例如,第一组件)称作“直接连接到”或“直接访问”另一组件(例如,第二组件)时,在该组件(例如,第一组件)和该另一组件(例如,第二组件)之间不存在其他组件(例如,第三组件)。
在本公开的各种实施例中使用的表述“(被)配置为”根据情形可以与例如“适合于”、“具有...的能力”、“(被)设计为”、“适于”、“用于”、或“能够”交换使用。就硬件而言,术语“(被)配置为”并不一定意味着“(被)专门设计为”。相反,在一些情形下表述“(被)配置为...的设备”可以指示该设备和另一设备或一部分“能够...”。例如,表述“被配置为执行A、B和C的处理器”可以指示用于执行对应操作的专用处理器(例如,嵌入式处理器)、或者用于通过执行存储在存储设备中的至少一个软件程序来执行对应操作的通用处理器(例如中央处理单元(CPU)或应用处理器(AP))。
否则,本文使用的所有术语可以具有与本领域技术人员通常所理解的含义相同的含义。通常,应将词典中定义的术语理解为与相关技术的语境含义具有相同含义,除非本文另有说明,否则不应该不同地对其进行理解,或将其理解为过于正式的含义。在任意情况下,即使在本说明书中定义的术语也不应被解释为排除本公开的实施例。
根据本公开各种实施例的电子设备可以包括以下至少一种:智能电话、平板个人计算机(PC)、移动电话、视频电话、电子书阅读器、台式PC、膝上型PC、上网本计算机、工作站、服务器、个人数字助理(PDA)、便携式多媒体播放器(PMP)、运动画面专家组阶段1或阶段2(MPEG-1或MPEG-2)音频层3(MP3)播放器、移动医疗设备、相机或可穿戴设备。可穿戴设备可以包括以下至少一种:饰品型设备(例如,手表、戒指、手环、脚环、项链、眼镜、隐形眼镜或头戴式设备(HMD))、衣料或服饰集成型设备(例如,电子服装)、贴附身体型设备(例如,皮肤贴或纹身)或生物可植入型设备(例如,可植入电路)。
在本公开的一些实施例中,电子设备可以是家电。智能家电可以包括以下至少一种:例如,电视(TV)、数字多功能盘(DVD)播放器、音响、冰箱、空调、吸尘器、烤箱、微波炉、洗衣机、空气净化器、机顶盒、家用自动控制面板、安全控制面板、电视(TV)盒(例如,SamsungHomeSyncTM、Apple TVTM或Google TVTM)、游戏机(例如,XboxTM和PlayStationTM)、电子词典、电子钥匙、便携式摄像机或电子相框。
在本公开的其他各种实施例中,电子设备可以包括以下中的至少一个:各种医疗装备(例如,各种便携医疗测量设备(例如,血糖测量设备、心率测量设备、血压测量设备、体温测量设备等)、磁共振造影(MRA)、磁共振成像(MRI)、计算机断层(CT)、扫描仪、超声设备等)、导航设备、全球导航卫星***(GNSS)、事件数据记录器 (EDR)、飞行数据记录器(FDR)、车载信息娱乐设备、船用电子装备(例如,导航***、陀螺仪罗盘等)、航空装备、安保设备、车头单元、工业或家用机器人、自动柜员机(ATM)、商店的销售点(POS) 设备或者物联网(IoT)设备(例如,灯泡、各种传感器、电表或气表、洒水设备、火警报警器、自动调温器、街灯、烤面包机、健身器材、热水壶、加热器、锅炉等)。
根据本公开的各种实施例,电子设备可以包括以下至少一种:家具或建筑物/结构的一部分、电子公告板、电子签名接收设备、投影仪或测量仪器(例如,水表、电表、气表或电波计等)。电子设备可以是上述设备中的一种或多种组合。根据本公开各种实施例的电子设备可以是柔性设备。此外,根据本公开实施例的电子设备不限于上述设备,并且可以包括根据新技术发展的新型电子设备。
在下文中,将参考附图来更详细地描述根据本公开各种实施例的电子设备。本文使用的术语“用户”可以指代使用电子设备的人,或者可以指代使用电子设备的设备(例如,人工智能电子设备)。
图1a示出了根据本公开的各种实施例的与提供活动信息相关联的电子设备。
参考图1a,电子设备101可以获得活动信息,该活动信息包括基于根据对指定练习的执行所获得的感测信息来计算的锻炼量和基于根据日常生活所获得的感测信息来计算的移动量。电子设备101可以基于活动信息来确定活动量的预期值,并且可以基于活动量的预期值提供用于实现活动目标的指导信息。移动量可以包括与除了特定的时间 (例如,睡眠时间、练习时间等)之外的用户在日常生活(例如通勤、上学、购物等)中的移动(或移位、运动等)有关的测量值(例如,感测信息)。此外,锻炼量可以包括根据指定的练习(例如,使用跑步机跑步、游泳、骑自行车等)的测量值(例如,感测信息)。测量值可以包括例如根据电子设备101的运动的感测信息。电子设备101可以基于根据用户的生活模式所获得的移动量、锻炼量等来引导用户的主动行动的变化,以实现活动目标。指定的练习可以基于感测信息的开始阶段来确定(例如对心跳突然增加的测量连同电子设备101的相关运动可以表明用户正在跑步)。
根据各种实施例,参考图1a,电子设备101可以基于感测信息的特性来区分移动量和锻炼量。例如,在通过传感器180收集的每个测量值在特定时间期间大于或等于特定量值的情况下,电子设备101可以将测量值分类为锻炼量。根据本公开的各种实施例,在特定时间期间收集的测量值的一部分小于特定量值的情况下,电子设备101可将测量值分类为移动量。根据本公开的各种实施例,电子设备101可以基于是否执行练习应用(例如,能够根据锻炼的执行来提供测量值的应用)来区分锻炼量和移动量。例如,电子设备101可以将在执行练习应用时收集的感测信息分类为锻炼量,并且可以将在尚未执行练习应用时收集的感测信息分类为移动量。根据本公开的各种实施例,电子设备101可以按不同方式向移动量和锻炼量分配权重。例如,与移动量相比,电子设备101可以向锻炼量分配相对高的权重。如此,用户可以通过执行指定的练习来增加实现活动目标的概率。
参考图1a,提供活动信息的电子设备101可以包括总线110、处理器120、存储器130、输入/输出接口150、显示器160、通信接口 170和传感器180。根据实施例,电子设备101可以不包括上述元件中的至少一个,或者还可以包括其他组件。
总线110可以包括用于将上述元件110、120、130、150、160和 170彼此连接并在上述元件之间传送通信(例如,控制消息和/或数据) 的电路。
处理器120可以包括中央处理单元(CPU)、应用处理器(AP) 或通信处理器(CP)中的至少一个。处理器120可以执行与电子设备 101的其他元件中的至少一个的通信和/或控制相关的数据处理或操作。
根据本公开的各种实施例,处理器120可以控制电子设备101中包括的传感器180。根据各种实施例,传感器180可以根据活动(例如,步行、跑步、骑自行车等)来收集感测信息(例如,执行时间、执行强度等),并且可以向处理器120发送感测信息。根据各种实施例,处理器120可以通过分析感测信息来区分活动的种类,并且可以以特定方式来计算每种活动的活动量(例如,锻炼量或移动量)。此外,处理器120可以基于所计算的信息来计算附加信息,例如卡路里消耗等,并且可以将所计算的附加信息包括在活动信息中。根据各种实施例,传感器180可以包括加速度传感器、陀螺仪传感器等。根据实施例,传感器180可以包括心跳传感器、照度传感器等。
根据本公开的各种实施例,处理器120可以分析所收集的活动信息的模式。例如,处理器120可以分析特定时间段(例如,一天、一周、一个月、一年等)期间的活动模式。此外,处理器120可以基于活动信息、活动模式信息等来计算活动量的预期值。活动量的预期值可以包括用户在指定时间段(例如,一天)期间练习的活动量。根据各种实施例,处理器120可以基于指定的活动目标、活动量的预期值等来确定实现活动目标的概率。实现活动目标的概率可以包括以下信息:在该信息中,将在指定时间段期间实现指定活动目标的概率表达为值(例如,百分比)。
根据本公开的各种实施例,处理器120可以基于活动量的预期值和实现活动目标的概率来确定推荐的活动。根据实施例,处理器120 可以计算推荐的活动量(用户通过该推荐的活动量来实现活动目标) 并且可以基于计算结果确定推荐的活动,用户执行该推荐的活动以实现推荐的活动量,直到目标时间为止。在处理器120确定推荐活动的情况下,其可以使用信息,例如,活动种类、根据每种活动的每次活动量等。就此而言,处理器120可以从外部电子设备(例如,第一外部电子设备102、第二外部电子设备104或服务器106)收集活动的种类、根据每种活动的每次活动量等的信息。另外,处理器120可以将从外部电子设备收集的信息存储在存储器130中。
根据本公开的各种实施例,处理器120可以将收集的活动信息、分析的活动模式信息等存储在存储器130中。根据实施例,处理器120 可以控制存储器130将活动信息、活动模式信息等与时间信息一起存储。例如,处理器120可以将活动信息与所收集的时间信息一起顺序地存储在存储器130中。此外,当分析活动模式时,处理器120可以将与活动模式相关的信息和与参考时间段(例如,一天、一周、一个月、一年等)相关的信息一起存储在存储器130中。
根据本公开的各种实施例,处理器120可以将活动信息、活动量的预期值、实现活动目标的概率、与推荐活动相关的信息等提供为反馈。根据实施例,处理器120可以在显示器160上输出各条信息。例如,处理器120可以将各条信息组合成显示对象(例如,文本、图像、图标、图形、符号、视频等)并且可以在显示器160上输出显示对象。备选地,处理器120可以将各条信息组合成语音对象并且可以输出该语音对象。
存储器130可以包括易失性存储器和/或非易失性存储器。存储器 130可以存储与电子设备101的其他元件中的至少一个相关的指令或数据。根据本公开的实施例,存储器130可以存储软件和/或程序140。程序140可以包括例如内核141、中间件143、应用编程接口(API) 145和/或应用程序(或应用)147。内核141、中间件143或API 145 的至少一部分可以被称为操作***(OS)。
内核141可以控制或管理用于执行其它程序(例如,中间件143、 API 145或应用程序147)的操作或功能的***资源(例如,总线110、处理器120、存储器130等)。此外,内核141可以提供接口,该接口允许中间件143、API 145或应用程序147访问电子设备101的各个元件以便控制或管理***资源。
中间件143可以起到中介的作用,使得API 145或应用程序147 与内核141通信和/或交换数据。
此外,中间件143可以根据优先级顺序来处理从应用程序147接收到的一个或多个任务请求。例如,中间件143可以向至少一个应用程序147分配使用电子设备101的***资源(例如,总线110、处理器120、存储器130等)的优先级。例如,中间件143可根据向至少一个应用分配的优先级来处理一个或多个任务请求,从而对该一个或多个任务请求执行调度或负载均衡。
作为允许应用147控制由内核141或中间件143提供的功能的接口,APl 145可以包括例如至少一个接口或功能(例如,指令),以进行文件控制、窗口控制、图像处理、字符控制等。
应用147可以包括被描述为执行特定功能的程序。例如,应用147 可以包括练习应用,该练习应用根据对锻炼的执行来测量锻炼量并且提供测量出的锻炼量。此外,可以对应用147打包,并且可以分发经打包的应用147。一个或多个应用可以安装在电子设备101中。根据本公开的各种实施例,应用147可以通过各种路径安装在电子设备101 中。例如,应用147可以包括预先加载的应用或从外部电子设备(例如,第一外部电子设备102、第二外部电子设备104或服务器106)下载的第三方应用。
根据本公开的各种实施例,存储器130可以存储活动信息、活动模式信息等。根据实施例,存储器130可以将活动信息、活动模式信息等与时间信息一起存储。根据各种实施例,存储器130可以存储活动目标。例如,存储器130可以通过输入/输出接口150存储来自用户的活动目标输入。根据各种实施例,存储器130可以存储与推荐活动相关的信息。例如,存储器130可以存储活动种类、根据每种活动的每次活动量等的信息。
输入/输出接口150可以用于将从用户或另一外部设备输入的指令或数据向电子设备101的一个或多个其他元件传送。此外,输入/ 输出接口150可以将从电子设备101的一个或多个其他元件接收的指令或数据向用户或另一外部设备输出。
根据本公开的各种实施例,输入/输出接口150可以包括输入设备,例如触摸面板、物理按键、光学按键、键区等。根据实施例,输入/ 输出接口150可以通过输入设备从用户接收活动目标。根据各种实施例,输入/输出接口150可以包括诸如扬声器、听筒、耳机、麦克风等的音频输入/输出设备。根据实施例,输入/输出接口150可以通过音频输出设备来输出与以下各项相对应的语音对象:活动信息、活动量的预期值、实现活动目标的概率、与推荐活动相关的信息等。
显示器160可以包括例如液晶显示器(LCD)、发光二极管(LED) 显示器、有机LED(OLED)显示器或塑料OLED(POLED)显示器、微机电***(MEMS)显示器、或电子纸显示器。显示器160可以向用户呈现各种内容(例如,文本、图像、视频、图标、符号等)。显示器160可以包括触摸屏,并可以接收来自电子笔或用户身体部位的触摸、手势、接近或悬停输入。根据本公开的各种实施例,显示器160 可以输出活动信息、活动量的预期值、实现活动目标的概率、与推荐活动相关的信息等。
通信接口170可以设置电子设备101和外部设备(例如,第一外部电子设备102、第二外部电子设备104或服务器106)之间的通信。例如,通信接口170可以经由无线通信或有线通信与网络162相连,以便与外部设备(例如,第二外部电子设备104或服务器106)进行通信。
无线通信例如可以使用以下至少一项蜂窝通信协议:例如,长期演进(LTE)、LTE-高级(LTE-A)、码分多址(CDMA)、宽带CDMA (WCDMA)、通用移动电信***(UMTS)、无线宽带(WiBro)或全球移动通信***(GSM)。无线通信可以包括例如短距离通信164。短距离通信可以包括无线保真(Wi-Fi)、蓝牙、近场通信(NFC)、磁条传输(MST)或GNSS中的至少一个。
MST可以根据传输数据来产生脉冲,且该脉冲可以产生电磁信号。电子设备101可以向诸如销售点(POS)设备之类的读取器设备发送电磁信号。POS设备可以通过使用MST读取器来检测磁信号,并且通过将检测到的电磁信号转换为电信号来恢复数据。
根据使用区域或带宽,GNSS可以包括例如以下至少一项:全球定位***(GPS)、全球导航卫星***(GLONASS)、北斗导航卫星***(北斗)、或伽利略(欧洲全球卫星导航***)。在下文中,术语“GPS”和术语“GNSS”可以互换使用。有线通信可以包括以下各项中的至少一个:通用串行总线(USB)、高清多媒体接口(HDMI)、推荐标准232(RS-232)、普通老式电话业务(POTS)等。网络162可以包括以下至少一项:电信网络(例如,计算机网络(例如,局域网(LAN) 或广域网(WAN)))、互联网或电话网络。
第一外部电子设备102和第二外部电子设备104的类型可以与电子设备101的类型相同或不同。根据本公开的实施例,服务器106可以包括具有一个或多个服务器的组。在电子设备101中执行的部分操作或全部操作可以在一个或多个其他电子设备(例如,第一电子设备 102、第二外部电子设备104或服务器106)中执行。当电子设备101 自动地或者响应于请求而应该执行特定功能或服务时,代替其自身执行该功能或服务或者在其自身执行该功能或服务之外,电子设备101 可以向另一设备(例如,第一电子设备102、第二外部电子设备104 或服务器106)请求与该功能或服务相关的至少一部分功能。该另一电子设备(例如,第一电子设备102、第二外部电子设备104、或服务器106)可以执行所请求的功能或附加功能,并可以向电子设备101 传输执行的结果。电子设备101可以自己使用接收的结果,或者附加地处理接收到的结果,以提供所请求的功能或服务。为此目的,可以使用例如云计算技术、分布式计算技术或客户端-服务器计算技术。
图1b示出了根据本公开的各种实施例的用于描述在特定时间段期间收集的活动信息的图。
参考图1a和1b,电子设备101可以基于与在特定时间段(例如,一天)期间执行的活动相关的信息来分析活动模式。如图1b的第一图<11>所示,电子设备101可以分析通过传感器180在特定时间段期间收集的感测信息以区分活动量(例如,移动量或锻炼量)。例如,电子设备101可以将第一活动量11b、第三活动量11d、第四活动量11e、第五活动量11f、第六活动量11g、第七活动量11h、第八活动量11i、第九活动量11j、第十活动量11k、第十一活动量11l等分配为移动量并且可以将第二活动量11c等分配为锻炼量。就此而言,电子设备101可以基于感测信息的特性、是否执行练习应用等来区分活动量。根据本公开的各种实施例,电子设备101可以基于时间信息(例如,时间表信息)来区分活动量。根据实施例,电子设备101可以基于时间信息来区分与活动量测量无关联的活动量(例如,睡眠活动、食物摄取活动等)(以下称为“不活动”)。例如,电子设备101可以基于时间表信息将在睡眠时间(例如,0至6P.M.)期间收集的感测信息作为不活动量11a(其被指示为第一图<11>上的各种空白部分)来处理。
根据本公开的各种实施例,电子设备101可以基于活动的种类来区分移动量或锻炼量。根据实施例,电子设备101可以基于活动量的量值来区分与活动量相对应的活动的种类。例如,如图1b的第二图 <13>所示,(图1a中所示的)电子设备101在活动量的量值小于第一量值13a的情况下可以将活动量区分为步行的活动量,在活动量的量值大于或等于第二量值13b的情况下可以将活动量区分为跑步的活动量,以及在活动量的量值大于或等于第一量值13a并小于第二量值13b 的情况下可以将活动量区分为骑自行车等的活动量。如第二图<13>所示,电子设备101可以将第一活动量11b、第三活动量11d、第五活动量 11f、第六活动量11g、第八活动量11i、第九活动量11j、第十活动量 11k等区分为步行的活动量,并且可以将第二活动量11c、第四活动量 11e、第十一活动量11l等区分为跑步的活动量,并且可以将第七活动量11h等区分为骑自行车的活动量。
根据本公开的各种实施例,电子设备101可以计算特定时间段期间的累积活动量。如第三图<15>所示,电子设备101可以计算在特定时间段期间执行的活动的累积活动量15d。根据实施例,电子设备101 可以计算从活动开始时间15a(例如,6:00)到模式选择时间15b(例如,18:00)的累积活动量15d。模式选择时间15b可以是例如当选择 (图1a所示的)存储器130中存储的活动模式之一使得电子设备101 计算活动量的预期值时的时间点。根据各种实施例,在活动开始时间 15a之后,在经过了特定时间的情况下或者累积活动量15d大于或等于特定量值的情况下,电子设备101可以选择特定活动模式。
根据本公开的各种实施例,电子设备101可以分析在特定时间段 (例如,从活动开始时间15a到模式选择时间15b)期间的活动模式 (执行活动模式)17。此外,电子设备101可以通过使用与执行活动模式17相同或相似的活动模式来计算活动量的预期值。例如,电子设备101可以选择存储器130中存储的活动模式中与执行活动模式17 相同或相似的活动模式(第一活动模式(或活动模式a)17a、第二活动模式(或活动模式b)17b等)。如第三图<15>所示,电子设备101 可以选择与执行活动模式17类似的第一活动模式17a。另外,电子设备101可以根据所选择的第一活动模式17a来计算从模式选择时间 15b到目标时间15c的活动量。电子设备101可以通过将从模式选择时间15b到目标时间15c计算出的活动量“15e-15d”添加到执行活动模式17的累积活动量15d来计算活动量的预期值。根据实施例,电子设备101可以将通过从直到目标时间15c为止获得的累积活动量15e 中减去直到模式选择时间15b为止获得的累积活动量15d所获得的活动量“15e-15d”计算为活动量的预期值。
根据本公开的各种实施例,电子设备101可以基于指定的活动目标和活动量的预期值来计算实现活动目标的概率。根据实施例,电子设备101可以计算与活动目标相对应的活动目标量15f与活动量的预期值的比值,并且可以基于计算结果将该比值分配为实现活动目标的概率。
根据本公开的各种实施例,电子设备101可以提供与推荐活动量“15f-15d”相对应的推荐活动,用户通过该推荐活动量来练习以实现活动目标量15f。备选地,电子设备101可以提供与通过从活动目标量15f中减去活动量的预期值所获得的活动量(附加量)相对应的推荐活动。
根据本公开的各种实施例,除了活动量之外,电子设备101还可以获得与用户相关联的各种活动信息,并且可以向用户提供所获得的活动信息。根据实施例,电子设备101可以通过使用在用户活动时基于全球导航卫星***(GNSS)获得的位置信息来确定活动地点,并且可以将活动地点包括在活动信息中。根据实施例,电子设备101可以通过使用在用户活动时基于照度传感器获得的照度信息来确定用户是在房间内还是在房间外,并且可以将确定的结果包括在活动信息中。根据实施例,电子设备101可以通过使用存储器130中存储的时间表信息来确定用户的活动时间表并且可以将活动时间表包括在活动信息中。
图2示出了根据本公开的各种实施例的与提供活动信息相关联的处理器。根据各种实施例,处理器200可以执行与图1a中所示的处理器120相同或相似的功能。
参考图2,处理器200可以包括活动信息收集模块210、活动模式分析模块230、活动信息存储控制模块250和通知提供模块270。图2 中所示的处理器200的配置不限于此。根据本公开的各种实施例,除了所述元件之外,处理器200还可以至少包括另一个元件。根据实施例,可以省略至少一个元件。
活动信息收集模块210可以基于电子设备(例如,图1a中示出的电子设备101)中包括的传感器来收集包括移动量和锻炼量在内的活动信息。根据实施例,活动信息收集模块210可以例如根据对步行、跑步、骑自行车等的执行来收集测量值(例如,执行时间、执行强度等)。另外,活动信息收集模块210可以通过使用测量值来计算与诸如卡路里消耗等的活动相关的附加信息。
根据本公开的各种实施例,活动信息收集模块210可以将活动信息区分为移动量和锻炼量。根据实施例,活动信息收集模块210可以基于感测信息的特性、是否执行练习应用、时间信息(例如时间表信息)等将通过传感器收集的感测信息区分为移动量或锻炼量。
根据本公开的各种实施例,活动信息收集模块210可以基于收集感测信息的时间来区分活动量。根据实施例,活动信息收集模块210 可以将在用户练习时测量的感测信息分配为锻炼量。根据另一实施例,活动信息收集模块210可以不将在用户睡眠时测量的感测信息分配为移动量和锻炼量。就此而言,活动信息收集模块210可以通过使用活动模式、时间信息(例如,时间表信息)等来确定用户的练习时间、睡眠时间等。例如,活动信息收集模块210可以通过验证与活动有关的统计模型来将在多于特定时间段期间收集锻炼量的时间确定为练习时间。备选地,在多于特定时间段期间没有收集锻炼量和移动量的同时,活动信息收集模块210可以基于时间表信息将特定时间范围(例如,日常生活时间(或常规时间))内不包括的时间段确定为睡眠时间。
根据本公开的各种实施例,参考图2,活动信息收集模块210可以从外部电子设备(例如,图1a中所示的第一外部电子设备102、第二外部电子设备104或服务器106)收集活动的种类、根据每种活动的每次活动量等的信息。根据实施例,活动信息收集模块210可以从练习管理服务器(例如,健身俱乐部等中的服务器)收集活动的种类、根据每种活动的每次活动量等的信息。
根据本公开的各种实施例,除了活动量之外,活动信息收集模块 210可以获得与用户相关联的各种活动信息。根据实施例,活动信息收集模块210可以在用户活动时基于GNSS来获得位置信息,并且可以基于位置信息来确定活动地点。此外,活动信息收集模块210可以在用户活动时基于照度传感器来获得照度信息,并且可以通过使用照度信息来确定用户是在房间中还是在房间外。根据实施例,活动信息收集模块210可以基于存储器(例如,图1a中示出的存储器130)中存储的时间表信息来确定活动时间表。活动信息收集模块210可以在活动信息中包括活动地点、用户是在房间中还是在房间外、活动时间表等。
活动模式分析模块230可以基于收集的活动信息来分析活动模式。根据实施例,活动模式分析模块230可以通过使用在特定时间段(例如,一天、一周、一个月、一年等)期间收集的各条活动信息来生成与活动有关的统计模型。例如,活动模式分析模块230可以通过聚类分析等来分析在特定时间段期间在存储器(例如,图1a中示出的存储器130)中存储的各条活动信息。活动模式分析模块230可以基于其相似性将与参考时间段(例如,一天)相对应的各条活动量信息分类为多个组,并且可以计算每个组的活动量的分布的加权平均。根据本公开的各种实施例,活动模式分析模块230可以通过使用计算出的加权平均来生成与参考时间段期间的活动有关的统计模型。另外,当活动模式分析模块230分析与参考时间段相同或相似的时间段相对应的活动信息模式时,其可以通过将活动信息的模式与统计模型中的各模式中的类似模式进行比较来计算活动量的预期值。
根据本公开的各种实施例,活动模式分析模块230可以基于活动信息、活动模式(例如,与活动有关的统计模型)等来计算活动量的预期值等。根据实施例,活动模式分析模块230可以通过将活动信息的一部分与指定时间段(例如,目标时间段)期间的活动模式进行比较来计算直到指定的时间段结束为止的待执行的活动量的预期值。例如,如果指定的时间段被设置为今天,则活动模式分析模块230可以将直到今天的特定时间(例如,当前时间)为止获得的活动信息与各个活动模式中的参考时间段是一天的活动模式进行比较。在这种情况下,活动模式分析模块230可以从均为一天的参考时间段的多个活动模式中选择具有与指定时间段类似的时间信息的活动模式。例如,活动模式分析模块230可以选择其中年、月、日或者星期几中的至少一个与指定的时间段相同的活动模式。另外,活动模式分析模块230可以从所选择的活动模式中提取与特定时间(例如,当前时间)之后的活动相对应的活动量。此外,活动模式分析模块230可以将在特定时间之后执行的活动量(即,活动量的预期值)分配为提取的活动量。
根据本公开的各种实施例,活动模式分析模块230可以通过使用活动量的预期值和指定的活动目标来确定实现活动目标的概率。根据实施例,活动模式分析模块230可以将从用户输入的活动目标与活动量的预期值进行比较,并可以基于比较结果来确定实现活动目标的概率。例如,活动模式分析模块230可以计算活动目标量与通过将直到当前时间为止执行的活动量和活动量的预期值相加而获得的值的比值。根据各种实施例,活动模式分析模块230可以将计算出的比值分配为实现活动目标的概率。
根据本公开的各种实施例,活动模式分析模块230可以基于活动量的预期值和实现活动目标的概率来确定推荐活动。根据实施例,活动模式分析模块230可以计算用户练习以实现活动目标的活动量,并且可以基于计算结果来确定用户将执行以实现直到目标时间为止的活动量的推荐活动。根据各种实施例,活动模式分析模块230可以基于活动种类、根据每种活动的每次活动量等的信息来确定推荐活动。根据各种实施例,通过活动信息收集模块210,活动模式分析模块230 可以使用从外部电子设备(例如,图1a中所示的第一外部电子设备 102、第二外部电子设备104或服务器106)收集的活动种类、根据每种活动的每次活动量等的信息,或者可以使用先前存储在存储器(例如,图1a中所示的存储器130)中的信息。
根据本公开的各种实施例,活动模式分析模块230可以通过使用活动信息中包括的活动地点、用户是在房间中还是在房间外、活动时间表等来确定推荐活动。根据实施例,活动模式分析模块230可以确定在活动地点执行的适当练习的种类,并且可以基于确定的结果来确定推荐活动。根据实施例,活动模式分析模块230可以确定用户是在房间中还是在房间外并且可以基于确定的结果来确定推荐活动。根据实施例,活动模式分析模块230可以通过验证用户的活动时间表来确定推荐活动。例如,活动模式分析模块230可以基于活动时间表来计算直到目标时间为止还剩余的时间,并且在剩余时间小于特定时间的情况下,其可以将每次活动量高的活动确定为推荐活动。
活动信息存储控制模块250可以将收集到的活动信息、分析出的活动模式等存储在存储器(例如,图1a中所示的存储器130)中。根据实施例,活动信息存储控制模块250可以控制存储器,使得活动信息、活动模式等与时间信息一起存储。例如,活动信息存储控制模块 250可以将活动信息与所收集的时间信息一起顺序地存储在存储器中。此外,当分析活动模式时,活动信息存储控制模块250可以将活动模式与参考时间段(例如,一天、一周、一个月、一年等)一起存储在存储器中。另外,活动信息存储控制模块250可以将从用户输入的活动目标存储在存储器中。根据本公开的各种实施例,活动信息存储控制模块250可以将通过活动信息收集模块210收集的活动种类、根据每种活动的每次活动量等的信息存储在存储器中。
通知提供模块270可以提供与以下各项有关的通知:活动信息、活动量的预期值、实现活动目标的概率、与推荐活动相关的信息等。根据实施例,通知提供模块270可以在显示器(例如,图1a中所示的显示器160)上输出各条信息。例如,通知提供模块270可以将各条信息组合成显示对象并且可以在显示器上输出该显示对象。根据本公开的各种实施例,通知提供模块270可以将各条信息组合成语音对象,并可以通过音频输出设备来输出该语音对象。
根据本公开的各种实施例,通知提供模块270可以针对每个间隔或响应于用户输入(例如,设置为提供活动信息的图标的选择输入等) 等来提供活动信息。根据实施例,在活动量的变化在特定范围之外的情况下,通知提供模块270可以提供活动信息。此外,当提供活动信息时,通知提供模块270可以将活动量的预期值、实现活动目标的概率、与推荐活动相关的信息等一起提供。根据各种实施例,实现活动目标的概率小于或等于特定值,通知提供模块270可以将各条信息组合成语音对象并可以通过音频输出设备来输出该语音对象,以及将各条信息组合成显示对象并在显示器上输出该显示对象。此外,在实现活动目标的概率小于特定值的情况下,通知提供模块270可以提供与推荐活动相关的信息。
根据本公开的各种实施例,通知提供模块270可以向外部电子设备(例如,图1a中所示的第一外部电子设备102、第二外部电子设备 104或服务器106)提供与以下各项有关的通知:活动信息、活动量的预期值、实现活动目标的概率、与推荐活动相关的信息。
如上所述,根据本公开的各种实施例,电子设备可以包括被配置为根据电子设备的运动来收集感测信息的传感器以及与该传感器有效连接的处理器。该处理器可以被配置为:获得活动信息,该活动信息包括基于根据对指定练习的执行所获得的第一感测信息来计算的锻炼量和基于根据日常生活所获得的第二感测信息来计算的移动量中的至少一个;由用户基于该活动信息来确定用户在特定时间段期间练习的活动量的预期值,以及基于活动量的预期值和活动信息中的至少一个来提供用于实现与该用户相关联的活动目标的指导信息。
根据本公开的各种实施例,处理器可以被配置为基于活动信息来分析用户的活动模式。
根据本公开的各种实施例,处理器可以被配置为基于活动模式来确定活动量的预期值。
根据本公开的各种实施例,处理器可以被配置为基于活动量的预期值来确定相对于活动目标的实现概率并且提供与实现概率有关的通知。
根据本公开的各种实施例,处理器可被配置为当处理器提供与实现概率有关的通知时一起提供与活动模式相关的信息。
根据本公开的各种实施例,处理器可以被配置为基于活动量的预期值来提供与活动信息有关的反馈。
根据本公开的各种实施例,处理器可以被配置为通过使用与活动目标、活动信息和活动量的预期值中的至少一个相对应的视觉效果来提供反馈。
根据本公开的各种实施例,指导信息还可以包括与第二活动相关的指导信息,该第二活动不同于与活动目标相关联的第一活动。
根据本公开的各种实施例,与第二活动相关的指导信息可以包括以下至少一项:第二活动的种类、第二活动的每次活动量、第二活动的推荐活动时间、第二活动的推荐活动强度、以及第二活动的执行时间表。
根据本公开的各种实施例,处理器可以被配置为向通过通信接口连接的外部电子设备提供指导信息。
图3示出了根据本公开的各种实施例的操作与提供活动信息相关联的电子设备的方法。
参考图3,在操作310中,电子设备(例如,图1a中所示的电子设备101或图2中所示的活动信息收集模块210)可以收集活动信息。根据实施例,电子设备可以针对每个间隔或者响应于用户输入等来收集活动信息。
在操作330中,电子设备(例如,图2中所示的活动模式分析模块230)可以分析活动模式。例如,电子设备可以分析所收集的活动信息的模式。根据实施例,电子设备可以分析在指定时间段(例如,一天)期间从活动开始时间(例如,6A.M.)到特定时间(例如,当前时间)的各条活动信息的模式。指定时间段可以包括例如从活动开始时间到用户输入的目标时间的时间段。根据本公开的各种实施例,电子设备可以分析在特定时间段(例如,一天、一周、一个月、一年等)期间执行的各条活动信息的模式,并且可以基于分析结果来生成与在特定时间段期间的活动有关的统计模型。
在可以是可选的操作350中,电子设备(例如,活动信息存储控制模块250)可以将活动信息存储在存储器(例如,图1a中的存储器 130)中。根据本公开的实施例,电子设备可以将活动信息与所收集的时间信息一起存储在存储器中。根据各种实施例,电子设备可以存储活动模式(例如,与特定时间段期间的活动有关的统计模型)。根据实施例,电子设备可以将活动模式与特定时间段信息一起存储在存储器中。根据实施例,操作350可以被省略。
在操作370中,电子设备(例如,(在图2中示出的)通知提供模块270)可以提供与活动信息有关的通知。根据实施例,电子设备可以提供在指定时间段期间从活动开始时间到特定时间收集的各条活动信息。例如,电子设备可以将从活动开始时间到特定时间执行的活动的种类、执行时间、执行强度、卡路里消耗等组合成显示对象,并且可以在显示器(例如,图1a中所示的显示器160)上输出该显示对象,或可以将其组合成语音对象并且可以通过音频输出设备来输出该语音对象。
根据本公开的各种实施例,在操作330中,电子设备(例如,图 2中示出的活动模式分析模块230)可以确定活动量的预期值、实现活动目标的概率、推荐活动等。另外,在操作370中,当电子设备提供与活动信息有关的通知时,其可以提供活动量的预期值、实现活动目标的概率、与推荐活动相关的信息等。
根据本公开的各种实施例,电子设备可以向外部电子设备(例如,图1a中所示的第一外部电子设备102、第二外部电子设备104或服务器106)提供活动信息、活动量的预期值、实现活动目标的概率、与推荐活动相关的信息等。
图4示出了根据本公开的各种实施例的操作与提供与活动目标相关的活动信息相关联的电子设备的方法的示例。根据各种实施例,当电子设备(例如,图1a中示出的电子设备101)提供收集的活动信息的通知时,其可以一起提供活动量的预期值、实现活动目标的概率、与推荐活动相关的信息等。例如,当电子设备执行与提供图3中所示的活动信息相关联的操作时,它可以将各条信息一起提供。
参考图4,在可以是可选的操作410中,电子设备(例如,图1a 中的电子设备101或活动信息收集模块210)可以收集存储器(例如,图1a中的存储器130)中存储的活动信息。例如,电子设备可以收集在特定时间段期间存储器中存储的各条活动信息。根据实施例,电子设备可以分析各条收集的活动信息的模式,并且可以通过使用分析出的模式来生成与特定时间段期间的活动有关的统计模型。根据本公开的各种实施例,电子设备可以收集存储器中存储的活动模式(例如,与特定时间段期间的活动有关的统计模型)。根据实施例,操作410 可以被省略。
根据本公开的各种实施例,电子设备可以结合与图3中所示的提供活动信息相关联的操作的执行来执行操作410、430、450和470。根据实施例,电子设备可以与(在图3中示出的)操作330的执行同步地或者在特定间隔之后执行操作410、430、450和470。根据实施例,在图4中的操作与图3中所示的提供活动信息相关联的操作的执行相联系的情况下,电子设备可以省略操作410。在这种情况下,电子设备可以使用在操作310中收集的活动信息。
在操作430中,电子设备(例如,图2中所示的活动模式分析模块230)可以选择活动模式。根据实施例,电子设备可以从收集或分析的活动模式中选择具有与特定时间段类似的时间相关的信息的活动模式。例如,电子设备可以选择其中年、月、日或者星期几中的至少一个与特定时间段相同的活动模式。
在操作450中,电子设备(例如,图2中所示的活动模式分析模块230)可以计算活动量的预期值。活动量的预期值可以包括在从用户输入的活动目标中包括的用户在指定时间段(例如,从活动开始时间到目标时间的时间段)期间练习的活动量。备选地,活动量的预期值可以包括用户从特定时间(例如,当前时间)到目标时间练习的活动量。根据本公开的各种实施例,电子设备可以基于所选择的活动模式来计算活动量的预期值。例如,电子设备可以从所选择的活动模式中提取在指定时间段期间执行的活动量,并且可以将提取的活动量分配为活动量的预期值。备选地,电子设备可以从所选择的活动模式中提取与特定时间之后的活动相对应的活动量,并且可以将提取的活动量分配为活动量的预期值。
在操作470中,电子设备(例如,图2中所示的活动模式分析模块230)可以确定实现活动目标的概率。实现活动目标的概率可以包括以下信息:在该信息中,将在指定时间段期间实现指定活动目标的概率表达为值(例如,百分比)。根据本公开的各种实施例,电子设备可以基于活动量的预期值和指定的活动目标来确定实现活动目标的概率。根据实施例,电子设备可以计算活动目标量与通过将直到当前时间为止执行的活动量和活动量的预期值相加而获得的值的比值,并且可以将计算出的比值分配为实现活动目标的概率。
图5示出了根据本公开的各种实施例的操作与活动指导相关联的电子设备的方法的示例。根据各种实施例,电子设备(例如,图1a 中示出的电子设备101)可以基于活动量的预期值和实现活动目标的概率来确定推荐活动,并且可以基于确定的推荐活动来提供与推荐活动有关的活动指导。
参考图5,在操作510中,电子设备可以确定实现活动目标的概率是否小于特定量值(例如,70%)。根据本公开的各种实施例,在实现活动目标的概率小于特定量值的情况下,在操作530中,电子设备 (例如,图2中示出的通知提供模块270)可以提出强度高于当前正在执行的活动的强度的活动作为推荐活动。根据实施例,在活动量的预期值未达到用户设置的活动目标的情况下,电子设备可以提出强度高于与活动量的预期值相对应的活动的强度的活动作为推荐活动。根据本公开的各种实施例,电子设备可以通过使用存储器(例如,图1a 中所示的存储器130)中存储的活动种类、根据每种活动的每次活动量等的信息来确定推荐的活动。例如,电子设备可以验证直到目标时间为止所剩余的时间,并且可以确定通过将剩余时间乘以根据每种活动的每次活动量而获得的值是否满足指定的活动目标。这样,电子设备可以将所获得的值满足指定的活动目标的活动分配为推荐活动。
根据本公开的各种实施例,在实现活动目标的概率大于或等于特定量值的情况下,在操作550中,电子设备(例如,图2中示出的通知提供模块270)可以提出维持当前的活动步调。根据实施例,在实现活动目标的概率大于特定量值(例如,90%)的情况下,电子设备可以提出强度低于当前执行的活动的强度的活动作为推荐活动。备选地,电子设备可提出在特定时间期间休息一会儿。
如上所述,根据本公开的各种实施例,一种方法可以包括:根据电子设备的运动来收集感测信息;获得活动信息,该活动信息包括基于根据对指定练习的执行所获得的第一感测信息来计算的锻炼量和基于根据日常生活所获得的第二感测信息来计算的移动量中的至少一个;由用户基于该活动信息来确定用户在特定时间段期间练习的活动量的预期值,以及基于活动量的预期值和活动信息中的至少一个来提供用于实现与该用户相关联的活动目标的指导信息。
根据本公开的各种实施例,该方法还可以包括基于活动信息来分析用户的活动模式。
根据本公开的各种实施例,确定活动量的预期值可以包括基于活动模式来确定活动量的预期值。
根据本公开的各种实施例,该方法还可以包括基于活动量的预期值来确定相对于活动目标的实现概率,以及提供与实现概率有关的通知。
根据本公开的各种实施例,提供通知还可以包括提供与活动模式相关的信息。
根据本公开的各种实施例,该方法还可以包括提供与活动目标、活动信息和活动量的预期值中的至少一个相对应的视觉效果作为反馈。
根据本公开的各种实施例,提供指导信息还可以包括提供与第二活动相关的指导信息,该第二活动不同于与活动目标相关联的第一活动。
根据本公开的各种实施例,提供与第二活动相关的指导信息可以包含包括以下至少一项:第二活动的种类、第二活动的每次活动量、第二活动的推荐活动时间、第二活动的推荐活动强度以及第二活动的执行时间表,以及提供所包括的至少一项。
根据本公开的各种实施例,提供指导信息还可以包括向通过通信接口连接的外部电子设备提供指导信息。
图6示出了根据本公开的各种实施例的用于提供与活动目标相关的活动信息的画面的示例。根据各种实施例,电子设备(例如,图1a 中示出的电子设备101)可以针对每个间隔或者响应于用户输入(例如,用于选择被设置为提供活动信息的对象(例如,图标)的输入) 等在显示器(例如,图1a中所示的显示器160)上输出活动信息提供画面600。
参考图6,活动信息提供画面600可以包括特定区域(例如,中心区域)中的活动目标图610。活动目标图610可以是表示被表达为图的从用户输入的活动目标的对象。根据实施例,活动目标图610可以以圆的形式来生成并且可以通过圆中的特定角度、圆周上的圆弧的长度等来表达活动量。然而,活动目标图610的形式不限于此。根据本公开的各种实施例,活动目标图610可以以线形、条形、椭圆形等的形式来生成。该图示出以下的状态:活动目标图610以圆圈中的圆环形式输出并且在圆环的一部分区域上输出,使得直到特定时间(例如,当前时间)为止所累积的第一活动量631(例如,步行的活动量)、直到特定时间为止所累积的第二活动量633(例如,跑步的活动量) 和活动量的预期值651对应于被设置为活动目标的与活动目标量有关的比率。根据实施例,第一活动量631或第二活动量633可以被移动量或锻炼量替代。图6中所示的活动目标图610的圆环形状是用于说明目的,而不限于此。根据用户的偏好,其他形状或格式(例如条形图或文本)可以来替换。
根据本公开的各种实施例,活动信息提供画面600可以包括在特定区域(例如中心区域)上显示的活动目标显示对象611、与第一活动量631对应的第一详细信息显示对象635、与第二活动量633对应的第二详细信息显示对象637、累积活动量显示对象639、活动量的预期值651的详细信息显示对象653、用于显示实现活动目标的概率的对象655、活动步调调整通知对象657等。
活动目标显示对象611可以包括与活动目标相对应的文本、图像、图标等。根据实施例,活动目标显示对象611可以包括活动目标中包括的目标时间、活动目标量等。该图示出了以下状态:活动目标显示对象611是利用与目标时间对应的文本来生成的并且被输出在活动目标图610的中心区域上。根据本公开的各种实施例,活动目标显示对象611可以显示在活动目标图610上或在其下方。
第一详细信息显示对象635和第二详细信息显示对象637可以包括直到特定时间为止所累积的第一活动量631和第二活动量633的详细信息。根据实施例,第一详细信息显示对象635和第二详细信息显示对象637可以包括与第一活动量631和第二活动量633的活动的种类、执行时间、执行强度、卡路里消耗等相对应的文本、图像、图标等。该图示出了以下状态:第一详细信息显示对象635和第二详细信息显示对象637中的每一个在活动目标图610下方输出活动量的种类和活动时间。根据本公开的各种实施例,第一详细信息显示对象635 或第二详细信息显示对象637可以以与第一活动量631或第二活动量 633的区域的背景颜色相同或相似的颜色或背景颜色来输出,该第一活动量631或第二活动量633以特定区域在活动目标图610上输出。根据各种实施例,除了第一活动量631和第二活动量633之外,活动信息提供画面600还可输出另一活动量(例如,第三活动量)的详细信息显示对象。
累积活动量显示对象639可以包括直到特定时间为止所累积的活动量的总和。根据实施例,累积活动量显示对象639可以是活动信息中包括的执行时间、执行强度、卡路里消耗等的总和。该图示出以下状态:累积活动量显示对象639是利用与活动信息中包括的执行时间的总和相对应的文本来生成的并且被输出为与活动目标显示对象611 相邻。
活动量的预期值651的详细信息显示对象653可以包括与活动量的预期值651对应的活动时间、活动量等。该图示出以下状态:活动量的预期值651的详细信息显示对象653是利用与活动时间对应的文本来生成的并被输出为与第一详细信息显示对象635和第二详细信息显示对象637相邻。
用于显示实现活动目标的概率的对象655可以包括与实现活动目标的概率相对应的文本、图像、图标等。该图示出了以下状态:用于显示实现活动目标的概率的对象655是利用与实现活动目标的概率相对应的文本来生成的并且被输出在活动目标图610上。
活动步调调整通知对象657可以包括与是否调整活动步调相对应的文本、图像、图标等。根据实施例,如图6所示,在实现活动目标的概率小于或等于特定值的情况下,活动步调调整通知对象657可以在活动信息提供画面600上输出第一文本(例如“增加活动步调”)。备选地,在实现活动目标的概率大于特定值的情况下,活动步调调整通知对象657可以包括第二文本(例如,“维持活动步调”)。根据本公开的各种实施例,活动步调调整通知对象657可以基于实现活动目标的概率来以不同方式输出文本颜色、图像种类、图标种类、背景颜色等。根据实施例,电子设备可以改变活动信息提供画面600的背景、效果或主题中的至少一个,而不是输出活动步调调整通知对象657。
根据本公开的各种实施例,活动信息提供画面600在特定区域(例如,下端区域)上可以包括在特定时间段期间执行的特定活动的详细信息显示对象671、不活动的详细信息显示对象673等等。特定活动的详细信息显示对象671例如表示特定时间段(例如,一天、一周、一个月、一年等)期间的第一活动量或第二活动量的详细信息。该图示出了以下状态:特定活动的详细信息显示对象671利用文本、图像等来输出与在一周期间的第二活动量(例如,跑步的活动量)相关的详细信息。不活动的详细信息显示对象673可以包括例如根据睡眠活动或食物摄取活动的详细信息。该图示出了以下状态:不活动的详细信息显示对象673利用文本、图像等输出根据食物摄取的卡路里变化。
根据本公开的各种实施例,在特定活动的种类的数量大于特定数量的情况下,活动信息提供画面600可以控制显示器,使得在下端区域上输出的特定活动的详细信息显示对象671或不活动的详细信息显示对象673以页面格式输出。根据实施例,活动信息提供画面600可以针对每种活动在不同页面上输出活动的详细信息显示对象。因此,如果生成用于翻页的用户输入或用于选择与当前输出的页面不同的页面的用户输入,则电子设备可以输出所选页面中包括的活动的详细信息显示对象。
根据本公开的各种实施例,基于实现活动目标的概率,电子设备可以省略活动信息提供画面600中包括的元素中的至少一个,或者可以至少包括其他元素。根据实施例,在实现活动目标的概率小于或等于特定值的情况下,电子设备可以控制显示器,使得活动量的预期值 651的详细信息显示对象653或用于显示实现活动目标的概率的对象 655不被输出。根据实施例,在实现活动目标的概率小于或等于特定值的情况下,电子设备可以控制显示器,使得活动信息提供画面600 不被输出。根据各种实施例,电子设备可以输出与至少一个元素对应的语音对象以及活动信息提供画面600中包括的元素的输出。
图7示出了根据本公开的各种实施例的与提供活动信息相关联的通知画面的示例。
参考图7,电子设备(例如,图1a中示出的电子设备101)可以输出与实现活动目标的概率有关的通知画面700。例如,电子设备可以在通知画面700的特定区域(例如,中心区域)上输出包括与实现活动目标的概率相对应的文本、图像、图标等在内的通知对象710。根据本公开的各种实施例,在输出特定画面(例如,主画面)的同时,在实现活动目标的概率满足特定条件(例如,大于特定值)的情况下,电子设备可以将特定画面切换到通知画面700。备选地,电子设备可以以弹出窗口形式在特定画面上输出通知对象710。在这种情况下,电子设备可能模糊地输出或透明地输出特定画面。
根据本公开的各种实施例,通知对象710还可以包括用于帮助用户的目标实现的鼓励消息以及与实现活动目标的概率相对应的信息。根据各种实施例,电子设备可以输出与实现活动目标的概率相对应的信息或鼓励消息中的至少一个相对应的语音对象以及通知对象710的输出。
图8示出了根据本公开的各种实施例的与提供活动信息相关联的活动信息画面的示例。
参考图8,在实现活动目标的概率满足特定条件(例如,大于特定值)的情况下,电子设备(例如,图1a中示出的电子设备101)可以输出活动指导画面800。备选地,在图6所示的活动信息提供画面 600的输出之后,在发生特定用户输入或者经过特定时间的情况下,电子设备可以将活动信息提供画面600切换到活动指导画面800。根据实施例,在图7中所示的通知画面700的输出之后,在特定用户输入(例如,用于选择图7中所示的通知对象710的输入)发生或者经过特定时间的情况下,电子设备可以将通知画面700切换到活动指导画面800。
活动指导画面800可以包括活动信息显示对象810、第一活动量显示对象831、第二活动量显示对象833、第三活动量显示对象835、不活动的详细信息显示对象837、推荐活动显示对象850等。活动信息显示对象810可以包括与当前时间、活动目标、累积活动量、活动量的预期值、实现活动目标的概率等相对应的文本、图像、图标等。
第一活动量显示对象831、第二活动量显示对象833和第三活动量显示对象835中的每一个可以包括对应的活动量。该图示出了以下状态:在活动量改变为卡路里消耗的情况下输出第一活动量显示对象831、第二活动量显示对象833和第三活动量显示对象835中的每一个。根据本公开的各种实施例,活动指导画面800可以包括与除了第一活动量(例如,步行的活动量)、第二活动量(例如,跑步的活动量)和第三活动量(例如,骑自行车的活动量)之外的活动有关的活动量显示对象。根据实施例,活动指导画面800可以包括显示对象,并且在每个显示对象中,第一活动量、第二活动量、第三活动量等可以被区分为移动量和锻炼量。
不活动的详细信息显示对象837可以包括与活动量的测量无关的与活动(例如,睡眠活动、食物摄取活动等)相关的详细信息。该图示出了以下状态:使用根据不活动的卡路里消耗等来输出不活动的详细信息显示对象837。
推荐活动显示对象850可以包括推荐活动方法。根据实施例,推荐活动显示对象850可以包括活动种类、根据每种活动的每次活动量、推荐活动时间、推荐活动强度、时间表等的信息。根据本公开的各种实施例,推荐活动显示对象850可以包括列表、表格等,在该列表、表格等中与每种活动相关的信息由一个项目组成。根据实施例,推荐活动显示对象850可以仅包括与多个推荐活动中的推荐活动时间最短的推荐活动有关的活动方法。
图9示出了用于描述根据本公开的各种实施例的通过使用活动模式来提供活动信息的示例的图。
参考图9,电子设备(例如,图1a中示出的电子设备101)可以基于活动历史信息901来生成活动模式的统计模型903。此外,电子设备可以基于活动信息905和活动模式的统计模型903来确定目标实现的概率907或活动量的预期值909。
根据本公开的各种实施例,电子设备可以基于在特定的时间段期间存储器(例如,图1a中所示的存储器130)中存储的活动信息(例如,活动历史信息901)来生成活动模式(例如,活动模式的统计模型903)。例如,电子设备可以针对每个特定时间段来执行批处理(例如,每日批处理910)功能。
根据每日批处理910,在操作911中,电子设备(例如,图2中所示的活动模式分析模块230)可以提取活动历史信息901的特性。根据实施例,电子设备可以提取活动历史信息901的特性向量。例如,电子设备可以根据时间将活动历史信息901区分为活动量,并且可以通过连接活动量快速增加时的活动的量(例如,与时间变化有关的活动量的变化大于特定量值)来提取特性向量。
在操作913中,电子设备(例如,图2中所示的活动模式分析模块230)可以执行聚类分析。根据实施例,电子设备可以生成具有类似活动量模式的组。例如,电子设备可以生成包括相似特性向量在内的模式作为一个组。
在操作915中,电子设备(例如,图2中示出的活动模式分析模块230)可以确定每个组的活动量的分布。根据实施例,电子设备可以通过使用如此分组的活动量模式,将活动量根据时间的分布确定为活动量的平均值。如此,电子设备可以通过使用被确定为平均值的活动量的分布来生成特定时间段上的活动模式的统计模型903。
根据本公开的各种实施例,如果针对每个间隔或响应于用户输入来生成请求,则电子设备可以基于收集的活动信息905和活动模式的统计模型903来生成目标实现的概率907或活动量的预期值909。例如,电子设备可以执行针对请求的实时处理的功能930。
根据针对请求的实时处理930,在操作931中,电子设备(例如,图2中示出的活动模式分析模块230)可以提取活动信息905的特性。根据实施例,电子设备可以提取活动信息905的特性向量。例如,电子设备可以根据时间将在指定时间段(例如,一天)期间的从活动开始时间(例如,6A.M.)到特定时间(例如,当前时间)的活动信息 905区分为活动量,并且可以通过连接活动量快速增加时的活动的量来提取特性向量。
在操作933中,电子设备(例如,图2中所示的活动模式分析模块230)可以确定活动量的分布。根据实施例,电子设备可以确定从活动开始时间到特定时间的活动信息905的活动量的分布。根据本公开的各种实施例,当电子设备确定活动量的分布时,其可以使用活动模式的统计模型903。根据实施例,电子设备可以从活动模式的统计模型903中的模式中选择和与指定时间段相同或相似的时间段相关联的活动模式。此外,电子设备可以从活动模式的统计模型903中的模式中选择具有与活动开始时间或特定时间类似的时间信息的一个活动模式。例如,电子设备可以选择其中年、月、日或者星期几中的至少一个与活动开始时间或特定时间相同的活动模式的统计模型903。
在操作935中,电子设备(例如图2中示出的活动模式分析模块 230)可以确定目标实现的概率907。根据实施例,电子设备可以根据所选择的活动模式的统计模型903来计算活动量的预期值909,可以将活动量的预期值909与指定的活动目标进行比较,并且可以基于比较结果来确定目标实现的概率907。根据实施例,电子设备可以计算被设置为活动目标的活动目标量与通过将直到当前时间为止执行的活动量和活动量的预期值909相加而获得的值的比值。此外,电子设备可以将该比值分配为目标实现的概率907。
在操作937中,电子设备(例如,图2中所示的活动模式分析模块230)可以计算活动量的预期值909。根据实施例,电子设备可以从活动模式的统计模型903中提取与特定时间之后的活动相对应的活动量。另外,电子设备可以将提取的活动量分配为活动量的预期值909。根据本公开的各种实施例,电子设备可以从活动模式的统计模型903 中提取直到指定时间段结束为止所执行的活动量,并且可以将提取的活动量分配为活动量的预期值909。根据各种实施例,电子设备可以在操作937之后执行操作935。
根据本公开的实施例的电子设备和方法可以提供与日常生活中的活动相关的信息,其包括移动量和锻炼量,由此使得用户能够交互地操作健康管理。
另外,根据本公开的各种实施例的电子设备和方法可以基于活动目标和活动信息来确定活动量的预期值、实现活动目标的概率等,并且可以提供确定的结果,由此调整用于实现用户的活动目标的活动步调。
此外,根据本公开的各种实施例的电子设备和方法可以基于活动量的预期值和实现活动目标的概率向用户通知正确的活动,由此增加用户实现活动目标的概率。
图10是示出了根据本公开实施例的电子设备的框图。
参考图10,电子设备1001可以包括例如图1a所示的电子设备 101的一部分或整体。电子设备1001可以包括至少一个处理器(例如, AP)1010、通信模块1020、订户识别模块(SIM)1024、存储器1030、传感器模块1040、输入设备1050、显示器1060、接口1070、音频模块1080、相机模块1091、电源管理模块1095、电池1096、指示器1097 和电机1098。
处理器1010可以运行操作***或应用程序,从而控制连接到处理器1010的多个硬件或软件元件,并且可以处理各种数据并执行操作。例如,处理器1010可以用片上***(SoC)来实现。根据本公开的实施例,处理器1010还可以包括图形处理单元(GPU)和/或图像信号处理器。处理器1010可以包括图10所示的元件中的至少一部分(例如,蜂窝模块1021)。处理器1010可以将从至少一个其他元件(例如,非易失性存储器)接收到的指令或数据加载到易失性存储器上,并且可以处理该指令或数据,而且可以将各种数据存储在非易失性存储器中。
通信模块1020可以具有与图1a所示的通信接口170相同或类似的配置。通信模块1020可以包括例如蜂窝模块1021、Wi-Fi模块1023、蓝牙(BT)模块1025、GNSS模块1027(例如,GPS模块、GLONASS 模块、北斗模块或伽利略模块)、NFC模块1028和射频(RF)模块 1029。
蜂窝模块1021可以通过通信网络来提供例如语音呼叫服务、视频呼叫服务、文本消息服务或互联网服务。蜂窝模块1021可以使用订户识别模块1024(例如SIM卡)在通信网络中对电子设备1001进行识别和认证。蜂窝模块1021可以执行能够由处理器1010提供的功能的至少一部分。蜂窝模块1021可以包括通信处理器(CP)。
Wi-Fi模块1023、BT模块1025、GNSS模块1027和NFC模块 1028中的每一个可以包括例如用于处理通过各模块发送/接收的数据的处理器。根据本公开的各种实施例,蜂窝模块1021、Wi-Fi模块1023、 BT模块1025、GNSS模块1027和NFC模块1028中的至少一部分(例如,两个或更多个)可被包含在单一集成芯片(IC)或IC封装中。
RF模块1029可以发送/接收例如通信信号(例如,RF信号)。RF 模块1029可以包括例如收发机、功率放大模块(PAM)、频率滤波器、低噪放大器(LNA)、天线等。根据本公开的另一实施例,蜂窝模块 1021、Wi-Fi模块1023、BT模块1025、GNSS模块1027或NFC模块 1028中的至少一个可以通过单独的RF模块来发送/接收RF信号。
SIM 1024可以包括例如嵌入式SIM和/或包含订户身份模块在内的卡,并可以包括唯一识别信息(例如,集成电路卡标识符(ICCID)) 或订户信息(例如,国际移动订户身份(IMSI))。
例如,存储器1030(例如,存储器130)可以包括内部存储器1032 或者外部存储器1034。内部或嵌入式存储器1032可以包括以下至少一项:易失性存储器(例如,动态随机访问存储器(DRAM)、静态 RAM(SRAM)、同步DRAM(SDRAM)等)、非易失性存储器(例如,一次性可编程只读存储器(OTPROM)、可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、掩膜型ROM、闪存ROM、闪存(例如,NAND闪存、NOR闪存等))、硬盘驱动器或固态驱动器(SSD)。
外部存储器1034可以包括闪存驱动器,例如高密度闪存(CF)、安全数字(SD)、微型SD、迷你型SD、极限数字(xD)、多媒体卡 (MMC)、记忆棒等。外部存储器1034可以通过各种接口与电子设备 1001有效连接和/或物理地连接。
传感器模块1040例如可以测量物理量或检测电子设备1001的操作状态,以便将测量的或检测的信息转换为电信号。传感器模块1040 可以包括例如以下至少一项:手势传感器1040A、陀螺仪传感器1040B、气压传感器1040C、磁传感器1040D、加速度传感器1040E、握持传感器1040F、接近传感器1040G、颜色传感器1040H(例如,红/绿/ 蓝(RGB)传感器)、生物特征传感器1040I、温度/湿度传感器1040J、照度传感器1040K或紫外线(UV)传感器1040M。附加地或者备选地,传感器模块1040可以包括例如:诸如电子鼻(E-nose)传感器之类的嗅觉传感器、肌电图(EMG)传感器、脑电图(EEG)传感器、心电图(ECG)传感器、红外(IR)传感器、虹膜识别传感器和/或指纹传感器。传感器模块1040还可以包括用于控制其中包括的至少一个传感器的控制电路。在本公开的各种实施例中,电子设备1001还可以包括作为处理器1010的一部分或与处理器1010分离的、被配置为控制传感器模块1040的处理器,使得当处理器1010处于休眠状态时控制传感器模块1040。
输入设备1050可以包括例如触摸面板1052、数字触控笔或(数字)笔传感器1054、按键1056或超声输入设备1058。触摸面板1052 可使用电容型、电阻型、红外型和超声感测方法中的至少一种。触摸面板1052还可以包括控制电路。触摸面板1052还可以包括触觉层,以向用户提供触觉反馈。
数字触控笔或(数字)笔传感器1054可以包括例如作为触摸面板的一部分的或单独的识别片。按键1056可以包括例如物理按钮、光学按钮或键区。超声输入设备1058可以通过麦克风1088来感测由输入工具产生的超声波,以识别与所感测的超声波相对应的数据。
显示器1060(例如,图1a中所示的显示器160)可以包括面板 1062、全息设备1064或投影仪1066。面板1062可以具有与图1a中所示的显示器160相同或类似的配置。面板1062可以是例如柔性的、透明的或可穿戴的。面板1062和触摸面板1052可以集成在单个模块中。全息设备1064可以使用光的干涉现象在空中显示立体图像。投影仪1066可以将光投射到屏幕上以显示图像。该屏幕可以布置在电子设备1001的内部或外部。根据本公开的实施例,显示器1060还可以包括用于控制面板1062、全息设备1064或投影仪1066的控制电路。
接口1070可以包括例如HDMI 1072、USB 1074、光学接口1076 或d-超小型(D-sub)1078。例如,接口1070可被包括在图1a中示出的通信接口170中。附加地或备选地,接口1070可以包括例如移动高清链路(MHL)接口、SD卡/多媒体卡(MMC)接口或红外数据协会(IrDA)接口。
例如,音频模块1080可以将声音转换为电信号,反之亦然。音频模块1080的元件中的至少一部分可被包括在图1a中所示的输入/输出接口150中。音频模块1080可以处理通过扬声器1082、听筒1084、耳机1086或麦克风1088输入或输出的声音信息。
相机模块1091例如是用于拍摄静止图像或视频的设备。根据本公开实施例,相机模块1091可以包括至少一个图像传感器(例如,前置传感器或后置传感器)、镜头、图像信号处理器(ISP)或闪光灯(例如,LED或氙灯)。
电源管理模块1095可以管理电子设备1001的电源。根据本公开实施例,电源管理模块1095可以包括电源管理集成电路(PMIC)、充电集成电路(IC)、或电池或表。PMIC可以使用有线和/或无线充电方法。无线充电方法可以包括例如磁共振方法、磁感应方法、电磁方法等。还可以提供用于无线充电的附加电路,例如线圈回路、共振电路、整流器等。例如,当对电池充电时,电池量表可以测量电池1096的剩余容量及其电压、电流或温度。例如,电池1096可以包括可充电电池和/或太阳能电池。
指示器1097可以显示电子设备1001或其一部分(例如,处理器 1010)的具体状态,例如引导状态、消息状态、充电状态等。电机1098 可以将电信号转换为机械振动,并可以产生振动或触觉效果。尽管未示出,但是电子设备1001可以包括用于支持移动TV的处理设备(例如,GPU)。用于支持移动TV的处理设备可以处理根据数字多媒体广播(DMB)、数字视频广播(DVB)、MediaFloTM等的标准的媒体数据。
本文所述的每个元件可以别配置为一个或多个组件,且元件名称可以根据电子设备的类型而改变。在本公开的各种实施例中,电子设备可以包括本文描述的元件中的至少一个,并且可以省略一些元件,或者可以添加其他附加元件。此外,可以将电子设备的某些元件彼此组合,以便形成一个实体,使得可以与组合之前相同的方式来执行这些元件的功能。
图11是示出了根据本公开实施例的程序模块的框图。
参考图11,程序模块1110(例如,图1a中所示的程序140)可以包括用于控制与电子设备(例如,图1a中所示的电子设备101)相关的资源的操作***(OS)和/或在OS上运行的各种应用(例如,图1a中所示的应用147)。操作***可以是例如AndroidTM、iOSTM、WindowsTM、等。
程序模块1110可以包括内核1120、中间件1130、API 1160和/ 或应用1170。程序模块1110的至少一部分可以预先加载到电子设备上,或者可以从外部电子设备(例如,图1a中所示的第一电子设备 102、第二外部电子设备104或服务器106)下载。
内核1120(例如,内核141)可以包括例如***资源管理器1121 或设备驱动程序1123。***资源管理器1121可以执行对***资源的控制、分配或者取回。根据本公开实施例,***资源管理器1121可以包括进程管理单元、存储器管理单元、文件***管理单元等。设备驱动程序1123例如可以包括显示器驱动程序、相机驱动程序、蓝牙驱动程序、共享存储器驱动程序、USB驱动程序、键区驱动程序、Wi-Fi 驱动程序、音频驱动程序或进程间通信(IPC)驱动程序。
中间件1130例如可以提供应用1170共同所需的功能,或可以通过API 1160向应用1170提供各种功能,以便应用1170可以有效地使用电子设备中有限的***资源。根据本公开的实施例,中间件1130(例如,图1中所示的中间件143)可以包括以下至少一项:运行库1135、应用管理器1141、窗口管理器1142、多媒体管理器1143、资源管理器1144、电源管理器1145、数据库管理器1146、包管理器1147、连接管理器1148、通知管理器1149、位置管理器1150、图形管理器1151 和安全管理器1152。
运行库1135可以包括例如库模块,在应用1170运行时,编译器使用库模块来通过编程语言添加新的功能。运行库1135可以执行用于输入/输出管理、存储器管理或算术功能的功能。
应用管理器1141可以管理例如应用1170中的至少一个应用的生命周期。窗口管理器1142可以管理画面中使用的图形用户界面(GUI) 资源。多媒体管理器1143可以识别用于播放各种媒体文件所需的格式,并可以使用与格式匹配的编解码器对媒体文件进行编码或解码。资源管理器1144可以管理应用1170中的至少一个应用的资源,例如源代码、存储器或存储空间。
电源管理器1145例如可以连同基本输入/输出***(BIOS)一同操作,以便管理电池或电源,并可以提供用于操作电子设备所需的电源信息。数据库管理器1146可以生成、搜索或修改要在至少一个应用 1170中使用的数据库。包管理器1147可以管理以包文件格式分发的应用的安装或更新。
连接管理器1148可以管理Wi-Fi、蓝牙等的无线连接。通知管理器1149可以用不打扰用户的方式来显示或通知事件,例如消息到来、约会和接近提醒。位置管理器1150可以管理电子设备的位置信息。图形管理器1151可以管理要向用户提供的图形效果或与其相关的用户界面。安全管理器1152可以提供用于***安全或用户认证所需的各种安全功能。根据本公开实施例,在电子设备(例如,图1a中所示的电子设备101)包括电话功能的情况下,中间件1130还可以包括电话管理器,用于管理电子设备的语音呼叫功能或视频呼叫功能。
中间件1130可以包括中间件模块,用于形成上述元件的各种功能的组合。中间件1130可以提供针对每种类型的操作***而被专门化的模块,以提供差异化的功能。此外,中间件1130可以动态地删除一部分已有元件和/或添加新的元件。
API 1160(例如,图1a中所示的API 145)是例如API编程功能的集合,且可以根据操作***以不同配置来提供。例如,在AndroidTM 或iOSTM的情况下,可以针对每个平台提供一个API集合,且在的情况下,可以针对每个平台提供至少两个API集合。
应用1170(例如,图1a中所示的应用程序147)例如可以包括能够执行如下功能的至少一个应用:例如,主页1171、拨号器1172、短消息服务(SMS)/多媒体消息服务(MMS)1173、即时消息(IM) 1174、浏览器1175、相机1176、闹铃1177、联系人1178、语音拨号 1179、电子邮件1180、日历1181、媒体播放器1182、相册1183、时钟1184、健康护理(例如,测量运动量或血糖)或环境信息提供(例如,提供气压、湿度或温度信息)。
根据本公开实施例,应用1170可以包括用于支持在电子设备(例如,图1a中所示的电子设备101)和外部电子设备(例如,图1a中所示的第一电子设备102或第二外部电子设备104)之间信息交换的信息交换应用。例如,信息交换应用可以包括用于向外部电子设备中继特定信息的通知中继应用或者用于管理外部电子设备的设备管理应用。
例如,通知中继应用可以具有向外部电子设备(例如,图1a中所示的第一电子设备102或第二外部电子设备104)中继由该电子设备的另一应用(例如,SMS/MMS应用、电子邮件应用、健康护理应用、环境信息应用等)产生的通知信息的功能。此外,通知中继应用可以从外部电子设备接收通知信息,并可以向用户提供接收到的通知信息。
例如,设备管理应用可以管理(例如,安装、删除或更新)与该电子设备通信的外部电子设备(例如,图1a中所示的第一电子设备 102或第二外部电子设备104)的至少一个功能(例如,外部电子设备自身(或一些元件)的接通/断开、或显示器的亮度(或分辨率)调节)、在外部电子设备中运行的应用、或由外部电子设备提供的服务(例如,呼叫服务、消息服务等)。
根据本公开的实施例,应用1170可以包括根据外部电子设备(例如,第一电子设备102或第二外部电子设备104)的属性指定的应用 (例如,移动医疗设备的健康护理应用)。应用1170可以包括从外部电子设备(例如,第一电子设备102或第二外部电子设备104)接收的应用。应用1170可包括预加载的应用或可从服务器下载的第三方应用。所示的程序模块1110的元件的名称可以根据操作***的类型而变化。
根据本公开的各种实施例,程序模块1110的至少一部分可以用软件、固件、硬件或其组合来实现。例如,程序模块1110的至少一部分可以由处理器(例如,处理器1010)来实现(例如,执行)。程序模块1110的至少一部分可以例如包括用于执行至少一个功能的模块、程序、例程、指令集或进程。
本文使用的术语“模块”可以表示例如包括硬件、软件和固件之一或其组合在内的单元。术语“模块”可以与术语“单元”、“逻辑”、“逻辑块”、“组件”和“电路”互换使用。“模块”可以是集成组件的最小单元或者可以是其一部分。“模块”可以是用于执行一个或多个功能的最小单元或其一部分。可以用机械方式或电子方式来实现“模块”。例如,“模块”可以包括用于执行已知的或将来开发的一些操作的专用集成电路(ASIC)芯片、现场可编程门阵列(FPGA)和可编程逻辑器件中的至少一种。
根据本公开各种实施例的设备的至少一部分(例如,其模块或功能)或方法的至少一部分(例如,操作)可以实现为以程序模块形式在计算机可读存储介质中存储的指令。当通过处理器(例如,图1a 中所示的处理器120)执行指令时,处理器可以执行与该指令相对应的功能。例如,计算机可读存储介质可以是(图1a中所示的)存储器130。
计算机可读记录介质可以包括硬盘、软盘、磁介质(例如,磁带)、光学介质(例如,高密度盘ROM(CD-ROM)、DVD)、磁光介质(例如,软光盘))或硬件设备(例如,ROM、RAM或闪存等)。程序指令可以包括由编译器产生的机器语言代码以及可由计算机使用解释器执行的高级语言代码。上述硬件设备可被配置为操作为一个或多个软件模块,以执行本公开各种实施例的操作,反之亦然。
例如,电子设备可以包括处理器和存储计算机可读指令的存储器。存储器可以包括在由处理器执行时用于执行上述各种方法或功能的指令。例如,存储器可以包括指令,该指令在由处理器执行时使处理器执行:根据电子设备的运动来收集感测信息;获得活动信息,该活动信息包括基于根据对指定练习的执行所获得的第一感测信息来计算的锻炼量和基于根据日常生活所获得的第二感测信息来计算的移动量中的至少一个,由用户基于活动信息来确定用户在特定时间段期间练习的活动量的预期值,以及基于活动量的预期值和活动信息中的至少一个来提供用于实现与该用户相关联的活动目标的指导信息。
根据本公开各种实施例的模块或程序模块可以包括上述元件中的至少一个元件,并且可以省略一些元件,或可以添加其他附加的元件。由根据本公开各种实施例的模块、程序模块或其他元件执行的操作可以按照顺序、并行、迭代或启发式的方式执行。另外,一些操作可以按另一顺序执行,或者可以被省略,或者可以增加其他操作。
尽管已经参考本公开的各种实施例示出并描述了本公开,但是本领域技术人员将理解,在不脱离由所附权利要求及其等同物限定的本公开的范围的情况下,可以在其中进行形式和细节上的各种改变。
Claims (16)
1.一种电子设备,包括:
传感器,被配置为根据电子设备的运动来收集感测信息;以及
与所述传感器有效连接的至少一个处理器,
其中,所述至少一个处理器被配置为进行控制以:
获得活动信息,所述活动信息包括基于根据对指定练习的执行所获得的第一感测信息来计算的锻炼量和基于根据日常生活所获得的第二感测信息来计算的移动量中的至少一个,
由用户基于所述活动信息来确定用户在特定时间段期间练习的活动量的预期值,
基于所述活动量的预期值来确定相对于与所述用户相关联的活动目标的实现概率,
确定所述实现概率是否小于特定量值,以及
基于所述活动量的预期值、所述实现概率和所述活动信息中的至少一个来提供用于实现所述活动目标的指导信息,
其中,当所述实现概率大于或等于所述特定量值时,所述指导信息提出维持当前活动步调,
其中,当所述实现概率小于所述特定量值时,所述指导信息提出强度高于当前正在执行的活动的强度的活动,
其中,当所述实现概率大于或等于所述特定量值时,输出包括推荐活动显示对象的活动指导画面,并且
其中,所述推荐活动显示对象包括以下项的信息:活动种类、根据每种活动的每次活动量和推荐活动时间。
2.根据权利要求1所述的电子设备,其中,所述至少一个处理器被配置为进行控制以基于所述活动信息来分析所述用户的活动模式。
3.根据权利要求2所述的电子设备,其中,所述至少一个处理器还被配置为进行控制以基于所述活动模式来确定所述活动量的预期值。
4.根据权利要求3所述的电子设备,其中,所述至少一个处理器还被配置为进行控制以:
提供与所述实现概率有关的通知。
5.根据权利要求4所述的电子设备,其中,所述至少一个处理器还被配置为进行控制以当提供与所述实现概率有关的通知时一起提供与所述活动模式相关的信息。
6.根据权利要求1所述的电子设备,其中,所述至少一个处理器还被配置为进行控制以基于所述活动量的预期值来提供与所述活动信息有关的反馈。
7.根据权利要求6所述的电子设备,其中,所述至少一个处理器还被配置为进行控制以通过使用与所述活动目标、所述活动信息和所述活动量的预期值中的至少一个相对应的视觉效果来提供所述反馈。
8.根据权利要求1所述的电子设备,其中,所述指导信息还包括与第二活动相关的指导信息,所述第二活动不同于与所述活动目标相关联的第一活动。
9.根据权利要求8所述的电子设备,其中,与所述第二活动相关的指导信息包括以下至少一项:第二活动的种类、第二活动的每时间活动量、第二活动的推荐活动时间、第二活动的推荐活动强度、和第二活动的执行时间表。
10.根据权利要求1所述的电子设备,其中,所述至少一个处理器还被配置为进行控制以向通过通信接口连接的外部电子设备提供所述指导信息。
11.一种方法,包括:
根据电子设备的运动来收集感测信息;
获得活动信息,所述活动信息包括基于根据对指定练习的执行所获得的第一感测信息来计算的锻炼量和基于根据日常生活所获得的第二感测信息来计算的移动量中的至少一个;
由用户基于所述活动信息来确定用户在特定时间段期间练习的活动量的预期值;
基于所述活动量的预期值来确定相对于与所述用户相关联的活动目标的实现概率;
确定所述实现概率是否小于特定量值;以及
基于所述活动量的预期值、所述实现概率和所述活动信息中的至少一个来提供用于实现所述活动目标的指导信息,
其中,提供指导信息包括:
当所述实现概率大于或等于所述特定量值时,提出维持当前活动步调;
当所述实现概率小于所述特定量值时,提出强度高于当前正在执行的活动的强度的活动;以及
当所述实现概率大于或等于所述特定量值时,输出包括推荐活动显示对象的活动指导画面,
其中,所述推荐活动显示对象包括以下项的信息:活动种类、根据每种活动的每次活动量和推荐活动时间。
12.根据权利要求11所述的方法,还包括:
基于所述活动信息来分析所述用户的活动模式;以及
基于所述活动模式来确定所述活动量的预期值。
13.根据权利要求11或12所述的方法,还包括:
提供与所述实现概率有关的通知。
14.根据权利要求11所述的方法,还包括:
提供与所述活动目标、所述活动信息和所述活动量的预期值中的至少一个相对应的视觉效果作为反馈。
15.根据权利要求11所述的方法,其中,提供所述指导信息还包括:
提供与第二活动相关的指导信息,所述第二活动不同于与所述活动目标相关联的第一活动。
16.根据权利要求15所述的方法,其中,提供与所述第二活动相关的指导信息包括:
提供以下至少一项:第二活动的种类、第二活动的每时间活动量、第二活动的推荐活动时间、第二活动的推荐活动强度、以及第二活动的执行时间表。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150133746A KR102349684B1 (ko) | 2015-09-22 | 2015-09-22 | 활동 정보 제공 방법 및 이를 지원하는 전자 장치 |
KR10-2015-0133746 | 2015-09-22 | ||
PCT/KR2016/009814 WO2017052097A1 (en) | 2015-09-22 | 2016-09-01 | Activity information providing method and electronic device supporting the same |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108024763A CN108024763A (zh) | 2018-05-11 |
CN108024763B true CN108024763B (zh) | 2020-11-03 |
Family
ID=58276246
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201680055337.XA Active CN108024763B (zh) | 2015-09-22 | 2016-09-01 | 活动信息提供方法及支持其的电子设备 |
Country Status (5)
Country | Link |
---|---|
US (1) | US10695002B2 (zh) |
EP (1) | EP3352666B1 (zh) |
KR (1) | KR102349684B1 (zh) |
CN (1) | CN108024763B (zh) |
WO (1) | WO2017052097A1 (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9595180B2 (en) * | 2013-08-07 | 2017-03-14 | Nike, Inc. | Activity recognition with activity reminders |
JP2017207589A (ja) * | 2016-05-17 | 2017-11-24 | 京セラ株式会社 | 教育支援システム |
JP2020010893A (ja) * | 2018-07-19 | 2020-01-23 | 花王株式会社 | 活動分類方法及び活動分類装置 |
US11596833B2 (en) * | 2018-09-20 | 2023-03-07 | Pacebycolor, INC. | Pace management systems and methods |
US11778022B2 (en) * | 2019-08-14 | 2023-10-03 | Salesforce, Inc. | Dynamically generated context pane within a group-based communication interface |
US11460961B2 (en) * | 2019-08-23 | 2022-10-04 | Samsung Electronics Co., Ltd. | Method for determining proximity of at least one object using electronic device |
WO2022231364A1 (ko) * | 2021-04-29 | 2022-11-03 | 주식회사 라이프시맨틱스 | 호흡기 질환자의 재활을 위한 디지털 치료를 제공하는 방법 |
Family Cites Families (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1992012490A1 (en) * | 1991-01-11 | 1992-07-23 | Health Innovations, Inc. | Method and apparatus to control diet and weight using human behavior modification techniques |
US6837827B1 (en) * | 2003-06-17 | 2005-01-04 | Garmin Ltd. | Personal training device using GPS data |
US20070219059A1 (en) * | 2006-03-17 | 2007-09-20 | Schwartz Mark H | Method and system for continuous monitoring and training of exercise |
US8475339B2 (en) * | 2008-02-04 | 2013-07-02 | Xiusolution Co., Ltd. | Apparatus and method for correcting life patterns in real time |
KR101038990B1 (ko) * | 2008-02-04 | 2011-06-03 | 황진상 | 생활습관 교정방법 및 장치 |
WO2009152608A1 (en) * | 2008-06-16 | 2009-12-23 | Mytrak Health System Inc. | Mobile fitness and personal caloric management system |
KR20100102450A (ko) | 2009-03-11 | 2010-09-24 | (주)엑스포웰 | 스마트 카드 기반 유비쿼터스 동적 운동 처방 시스템 및 그방법 |
US9532734B2 (en) | 2010-08-09 | 2017-01-03 | Nike, Inc. | Monitoring fitness using a mobile device |
US8620617B2 (en) * | 2010-09-30 | 2013-12-31 | Fitbit, Inc. | Methods and systems for interactive goal setting and recommender using events having combined activity and location information |
US9188460B2 (en) | 2010-09-30 | 2015-11-17 | Fitbit, Inc. | Methods, systems and devices for generating real-time activity data updates to display devices |
US8814754B2 (en) * | 2010-11-01 | 2014-08-26 | Nike, Inc. | Wearable device having athletic functionality |
US20160270717A1 (en) * | 2011-06-10 | 2016-09-22 | Aliphcom | Monitoring and feedback of physiological and physical characteristics using wearable devices |
US9092123B1 (en) * | 2012-01-09 | 2015-07-28 | Dp Technologies, Inc. | Method and apparatus to provide movement-based analytics |
US20130289744A1 (en) * | 2012-04-25 | 2013-10-31 | Artatech, Inc. | Smart system for tracking physical activity in children, and awarding credit for, and controlling usage of, electronic entertainment |
US8690578B1 (en) | 2013-01-03 | 2014-04-08 | Mark E. Nusbaum | Mobile computing weight, diet, nutrition, and exercise tracking system with enhanced feedback and data acquisition functionality |
US9295413B2 (en) * | 2013-01-17 | 2016-03-29 | Garmin Switzerland Gmbh | Fitness monitor |
US9152920B2 (en) * | 2013-03-15 | 2015-10-06 | Yahoo! Inc. | System and method of event publication in a goal achievement platform |
US9595180B2 (en) * | 2013-08-07 | 2017-03-14 | Nike, Inc. | Activity recognition with activity reminders |
EP3043708B1 (en) | 2013-09-13 | 2019-04-03 | Polar Electro Oy | System for monitoring physical activity |
US8734296B1 (en) | 2013-10-02 | 2014-05-27 | Fitbit, Inc. | Biometric sensing device having adaptive data threshold, a performance goal, and a goal celebration display |
WO2015057713A1 (en) * | 2013-10-14 | 2015-04-23 | Case Western Reserve University | Metabolic analyzer for optimizing health and weight management |
AU2014246686A1 (en) * | 2013-10-14 | 2015-04-30 | Extronics Pty Ltd | An interactive system for monitoring and assisting the physical activity of a user within a gym environment |
US20150120025A1 (en) * | 2013-10-24 | 2015-04-30 | JayBird LLC | System and method for creating a dynamic activity profile |
WO2015103442A1 (en) | 2014-01-02 | 2015-07-09 | Sensoria Inc. | Methods and systems for data collection, analysis, formulation and reporting of user-specific feedback |
US9819617B2 (en) * | 2015-03-03 | 2017-11-14 | Apple Inc. | Dynamic rule-based notifications |
US20170084195A1 (en) * | 2015-09-17 | 2017-03-23 | Susan Roberts | Method and System for Improving Weight Management Interventions by Assessing Variability in Serial Weight Measurements |
US20180181711A1 (en) * | 2016-12-22 | 2018-06-28 | International Business Machines Corporation | Continuous Health Care Plan Coordination and Habit Eliciting Patient Communications |
-
2015
- 2015-09-22 KR KR1020150133746A patent/KR102349684B1/ko active IP Right Grant
-
2016
- 2016-09-01 CN CN201680055337.XA patent/CN108024763B/zh active Active
- 2016-09-01 WO PCT/KR2016/009814 patent/WO2017052097A1/en unknown
- 2016-09-01 EP EP16848823.7A patent/EP3352666B1/en active Active
- 2016-09-12 US US15/262,784 patent/US10695002B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
KR20170035101A (ko) | 2017-03-30 |
US20170080288A1 (en) | 2017-03-23 |
US10695002B2 (en) | 2020-06-30 |
EP3352666B1 (en) | 2020-11-04 |
CN108024763A (zh) | 2018-05-11 |
WO2017052097A1 (en) | 2017-03-30 |
EP3352666A1 (en) | 2018-08-01 |
EP3352666A4 (en) | 2018-10-10 |
KR102349684B1 (ko) | 2022-01-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108509168B (zh) | 设备及其控制方法 | |
CN108701495B (zh) | 用于整合和提供从多个设备收集的数据的方法以及用于实现该方法的电子设备 | |
EP3211552B1 (en) | Exercise information providing method and electronic device supporting the same | |
CN107016038B (zh) | 执行应用的方法和支持该方法的电子设备 | |
US10275200B2 (en) | Activity information processing method and electronic device supporting the same | |
US10917552B2 (en) | Photographing method using external electronic device and electronic device supporting the same | |
CN107665485B (zh) | 用于显示图形对象的电子装置和计算机可读记录介质 | |
CN110083730B (zh) | 使用语音标签管理图像的方法和装置 | |
US10996847B2 (en) | Method for providing content search interface and electronic device for supporting the same | |
CN108024763B (zh) | 活动信息提供方法及支持其的电子设备 | |
US20160144236A1 (en) | Exercise information providing method and electronic device supporting the same | |
US11217343B2 (en) | Method for providing action guide information and electronic device supporting method | |
KR102630114B1 (ko) | 서비스 제공을 위한 웨어 시스템 및 방법 | |
KR20170019040A (ko) | 생체 상태 정보 제공 방법 및 이를 지원하는 전자 장치 | |
KR20160128872A (ko) | 지문 정보 처리 방법 및 이를 지원하는 전자 장치 | |
US20180205675A1 (en) | Message generation method and wearable electronic device for supporting the same | |
US10659933B2 (en) | Electronic device and information processing system including the same | |
KR20170027589A (ko) | 기능 제어 방법 및 그 방법을 처리하는 전자 장치 | |
US20180061098A1 (en) | Electronic device and method for providing user's activity information thereof | |
CN110022948B (zh) | 用于提供锻炼内容的移动装置和与其连接的可佩戴装置 | |
US10210104B2 (en) | Apparatus and method for providing handoff thereof | |
KR20170018536A (ko) | 생체 정보 제공 방법 및 이를 지원하는 전자 장치 | |
KR20160111268A (ko) | 모션 인식 서비스 제공 방법 및 그 전자 장치 | |
CN108451529B (zh) | 电子设备和身体成分分析方法 | |
US20190213781A1 (en) | Content output method and electronic device for supporting same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |