CN105094517A - 用户装置上基于活动监测装置所检测的活动的通知 - Google Patents
用户装置上基于活动监测装置所检测的活动的通知 Download PDFInfo
- Publication number
- CN105094517A CN105094517A CN201510225684.XA CN201510225684A CN105094517A CN 105094517 A CN105094517 A CN 105094517A CN 201510225684 A CN201510225684 A CN 201510225684A CN 105094517 A CN105094517 A CN 105094517A
- Authority
- CN
- China
- Prior art keywords
- user
- activity
- notification message
- notice
- monitoring device
- 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.)
- Pending
Links
Classifications
-
- 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
- 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/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/22—Ergometry; Measuring muscular strength or the force of a muscular blow
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/22—Ergometry; Measuring muscular strength or the force of a muscular blow
- A61B5/221—Ergometry, e.g. by using bicycle type apparatus
- A61B5/222—Ergometry, e.g. by using bicycle type apparatus combined with detection or measurement of physiological parameters, e.g. heart rate
-
- 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/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/6802—Sensor mounted on worn items
- A61B5/681—Wristwatch-type devices
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient ; user input means
- A61B5/742—Details of notification to user or communication with user or patient ; user input means using visual displays
- A61B5/743—Displaying an image simultaneously with additional graphical information, e.g. symbols, charts, function plots
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0062—Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C22/00—Measuring distance traversed on the ground by vehicles, persons, animals or other moving solid bodies, e.g. using odometers, using pedometers
- G01C22/006—Pedometers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2457—Query processing with adaptation to user needs
- G06F16/24578—Query processing with adaptation to user needs using ranking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/186—Templates
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/18—Status alarms
- G08B21/182—Level alarms, e.g. alarms responsive to variables exceeding a threshold
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B3/00—Audible signalling systems; Audible personal calling systems
- G08B3/10—Audible signalling systems; Audible personal calling systems using electric transmission; using electromagnetic transmission
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B5/00—Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied
- G08B5/22—Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission
- G08B5/36—Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission using visible light sources
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B6/00—Tactile signalling systems, e.g. personal calling systems
-
- 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
- G16H80/00—ICT specially adapted for facilitating communication between medical practitioners or patients, e.g. for collaborative diagnosis, therapy or health monitoring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1813—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
- H04L12/1822—Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/046—Interoperability with other network applications or services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/403—Arrangements for multi-party communication, e.g. for conferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/535—Tracking the activity of the user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2560/00—Constructional details of operational features of apparatus; Accessories for medical measuring apparatus
- A61B2560/02—Operational features
- A61B2560/0204—Operational features of power management
- A61B2560/0214—Operational features of power management of power generation or supply
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2560/00—Constructional details of operational features of apparatus; Accessories for medical measuring apparatus
- A61B2560/02—Operational features
- A61B2560/0242—Operational features adapted to measure environmental factors, e.g. temperature, pollution
-
- 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/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/0205—Simultaneously evaluating both cardiovascular conditions and different types of body conditions, e.g. heart and respiratory condition
- A61B5/02055—Simultaneously evaluating both cardiovascular condition and temperature
-
- 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/021—Measuring pressure in heart or blood vessels
-
- 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/02405—Determining heart rate variability
-
- 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/1112—Global tracking of patients, e.g. by using GPS
-
- 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
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/145—Measuring characteristics of blood in vivo, e.g. gas concentration, pH value; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid, cerebral tissue
- A61B5/1455—Measuring characteristics of blood in vivo, e.g. gas concentration, pH value; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid, cerebral tissue using optical sensors, e.g. spectral photometrical oximeters
- A61B5/14551—Measuring characteristics of blood in vivo, e.g. gas concentration, pH value; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid, cerebral tissue using optical sensors, e.g. spectral photometrical oximeters for measuring blood gases
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/48—Other medical applications
- A61B5/4806—Sleep evaluation
- A61B5/4809—Sleep detection, i.e. determining whether a subject is asleep or not
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/48—Other medical applications
- A61B5/4806—Sleep evaluation
- A61B5/4812—Detecting sleep stages or cycles
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/48—Other medical applications
- A61B5/4806—Sleep evaluation
- A61B5/4815—Sleep quality
-
- 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/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/683—Means for maintaining contact with the body
- A61B5/6838—Clamps or clips
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
Abstract
本发明题为用户装置上基于活动监测装置所检测的活动的通知。提供一种用于在移动装置上生成通知的方法,包括:建立到活动监测装置的无线连接;经由无线连接从活动监测装置来接收活动数据;处理活动数据,以确定活动监测装置的用户的活动量度;将活动量度与预定义阈值进行比较,预定义阈值被映射到通知消息;响应确定活动量度达到或超过预定义阈值,调度通知消息供在指定的日期和时间在移动装置上显示;其中通知消息在指定的日期和时间在移动装置上显示,通知消息的显示提供对与活动监测装置进行接口的应用的访问。
Description
技术领域
本公开涉及用于在用户装置上基于活动监测装置所检测的用户活动来呈现通知的系统和方法。
背景技术
近年来,对健康和健身的需要极大增长。增长因对总体卫生与健康的良好适应性的有益效果的更好了解而发生。然而,虽然当今的现代文化已经达成诸如因特网、连接装置和计算机之类的许多新技术,但是人们变得活动量低。另外,许多办公室工作要求人们长时间坐在计算机屏幕前面,这进一步降低人的活动水平。此外,许多当今的娱乐选项滤膜观看多媒体内容、计算机社交网络和其他类型的涉及计算机的接口。虽然这种计算机活动能够极富成效以及娱乐性,但是这种活动趋向于降低人的总体体力活动。
要为关心健康和健身的用户提供测量或考虑其活动或者缺乏活动的方式,健身活动跟踪器近来大受欢迎。健身活动跟踪用来测量活动,例如步行、运动、跑步、睡眠、不活动、骑自行车、椭圆训练机上进行锻炼等。通常,由这类装置所收集的数据能够在计算装置上传输和查看。
正是在这个上下文中产生本发明的实施例。
发明内容
实施例在本公开中提供用于在用户装置上基于活动监测装置所检测的用户活动来呈现通知的系统、设备、计算机可读介质和方法。
在一个实施例中,提供一种用于在移动装置上生成通知的方法,包括:建立到活动监测装置的无线连接;经由无线连接从活动监测装置来接收活动数据;处理活动数据,以确定活动监测装置的用户的活动量度;将活动量度与预定义阈值进行比较,预定义阈值被映射到通知消息;响应确定活动量度达到或超过预定义阈值,调度通知消息供在指定的日期和时间在移动装置上显示;其中该方法由至少一个处理器来运行。
在一个实施例中,通知消息定义关联到应用的图标上的告警、横幅、标志中的一个或多个或者声音。
在一个实施例中,建立无线连接定义移动装置上的后台运行应用与活动监测装置之间的通信。
在一个实施例中,显示通知消息包括触发本地通知呈现器。
在一个实施例中,通知消息在指定的日期和时间在移动装置上显示。
在一个实施例中,活动量度定义所走的步数、所爬的楼层的数量、所燃烧的卡路里的数量、所行进的距离或者活动分钟数中的一个或多个。
在一个实施例中,预定义阈值定义为用户所设置的活动目标的量化完成量;其中通知消息识别活动目标的量化完成量。
在一个实施例中,活动目标的量化完成量为小于活动目标的100%、100%或者大于100%。
在一个实施例中,该方法还包括:当达到指定的日期和时间时,处理来自活动监测装置的活动数据以识别用户的活动的当前状态;以及基于用户的活动的所识别当前状态来呈现或显示通知消息的呈现。
在一个实施例中,处理活动数据以识别用户的活动的当前状态包括处理位置数据以识别用户的速度或位置;以及基于用户的所识别速度或位置来呈现或者显示通知消息的呈现。
在另一个实施例中,提供一种用于在移动装置上呈现通知的服务器运行方法,包括:建立与移动装置的通信;从移动装置接收活动数据,活动数据由移动装置从接收于活动监测装置的所记录数据来处理;处理活动数据,以确定活动监测装置的用户的活动量度;将活动量度与预定义阈值进行比较,预定义阈值被映射到通知消息;响应确定活动量度达到或超过预定义阈值,向通知服务发送通知消息,通知服务配置成向移动装置传送通知消息供在移动装置上表现,其中表现通知消息包括对时间窗口调度通知消息;其中该方法由至少一个处理器来运行。
在一个实施例中,通知消息定义关联到应用的图标上的告警、横幅、标志中的一个或多个或者声音。
在一个实施例中,建立与移动装置的通信包括建立与移动装置上的后台运行应用的通信。
在一个实施例中,在移动装置上表现通知消息包括触发通知操控器。
在一个实施例中,表现通知消息在指定的日期和时间进行。
在一个实施例中,活动量度定义所走的步数、所爬的楼层的数量、所燃烧的卡路里的数量、所行进的距离或者活动分钟数中的一个或多个。
在一个实施例中,预定义阈值定义为用户所设置的活动目标的量化完成量;其中通知消息识别活动目标的量化完成量。
在一个实施例中,活动目标的量化完成量为小于活动目标的100%、100%或者大于100%。
在一个实施例中,该方法还包括:当达到时间窗口时,处理来自活动监测装置的活动数据以识别用户的活动的当前状态;以及基于用户的活动的所识别当前状态来呈现或显示通知消息的呈现。
在一个实施例中,处理活动数据以识别用户的活动的当前状态包括处理位置数据以识别用户的速度或位置;以及基于用户的所识别速度或位置来呈现或者显示通知消息的呈现。
在另一个实施例中,提供一种用于在用户装置上呈现通知的方法,包括:定义活动目标;确定一系列通知阈值,各通知阈值定义活动目标的量化完成水平,各通知阈值被映射到对应通知消息;接收活动监测装置所测量的活动数据;处理活动数据,以确定活动量度;当活动量度达到通知阈值系列中的通知阈值之一时,触发在用户装置上呈现对应通知消息,其中触发对应通知消息的呈现包括对指定的日期和时间来调度对应通知消息;其中该方法由至少一个处理器来运行。
在一个实施例中,触发用户装置上的对应通知消息的呈现包括激活推送通知服务,以向用户装置传送通知消息,供用户装置上表现。
在一个实施例中,触发用户装置上的对应通知消息的呈现包括触发本地通知呈现器,以在用户装置上显示对应通知消息。
在一个实施例中,各通知消息识别由通知消息所映射到的通知阈值所定义的量化完成水平。
在一个实施例中,通知消息定义关联到应用的图标上的告警、横幅、标志中的一个或多个或者声音。
在一个实施例中,该方法还包括:在指定的日期和时间在用户装置上表现通知消息。
在一个实施例中,活动量度定义所走的步数、所爬的楼层的数量、所燃烧的卡路里的数量、所行进的距离或者活动分钟数中的一个或多个。
在一个实施例中,该方法还包括:当达到指定的日期和时间时,处理来自活动监测装置的活动数据以识别用户的活动的当前状态;以及基于用户的活动的所识别当前状态来呈现或显示通知消息的呈现。
在另一个实施例中,提供一种用于触发对活动监测装置的用户的通知的方法,包括:从活动监测装置的一个或多个传感器来接收活动数据;处理活动数据,以确定活动监测装置的用户的活动量度;将活动量度与预定义阈值进行比较,预定义阈值被映射到通知消息;响应确定活动量度达到或超过预定义阈值,建立与用户装置的通信,并且触发用户装置上的通知消息的显示,其中触发通知消息的显示包括调度通知消息供在时间窗口期间显示;其中该方法由至少一个处理器来运行。
在一个实施例中,响应确定活动量度达到或超过预定义阈值而生成通知消息;以及触发用户装置上的通知消息的显示包括向用户装置发送通知消息。
在一个实施例中,该方法还包括:当达到时间窗口时,处理来自活动监测装置的一个或多个传感器的活动数据以识别用户的活动的当前状态;以及基于用户的活动的所识别当前状态来呈现或显示通知消息的呈现。
在另一个实施例中,提供一种用于在移动装置上呈现通知的服务器运行方法,包括:建立与移动装置的通信;从活动监测装置来接收活动数据;处理活动数据,以确定活动监测装置的用户的活动量度;将活动量度与预定义阈值进行比较,预定义阈值被映射到通知消息;响应确定活动量度达到或超过预定义阈值,向通知服务发送通知消息,通知服务配置成向移动装置传送通知消息供在移动装置上表现;其中该方法由至少一个处理器来运行。
通过以下作为举例、结合附图示出本公开所述实施例的原理的详细描述,其他方面将变得显而易见。
附图说明
通过结合附图参阅以下描述,可以最佳地了解本公开所述的各个实施例。
图1A示出按照本发明的一个实施例的活动跟踪装置的框图。
图1B示出按照本发明的一个实施例、包括用于跟踪装置的活动和运动的示例组件以及到显示屏幕的关联接口的活动跟踪装置的示例。
图2示出按照本发明的一个实施例、与远程装置进行通信的活动跟踪装置的示例。
图3示出按照本发明的一实施例、用于呈现本地生成通知的系统。
图4示出按照本发明的一实施例、用于基于活动监测装置所检测的活动来触发用户装置上的通知的系统。
图5示出按照本发明的一实施例、用于在移动装置上呈现通知的系统的组件。
图6示出按照本发明的一实施例、用于基于用户的跟踪活动向用户表现通知的系统。
图7示出按照本发明的实施例、为了触发通知而可考虑的多种因素。
图8示出按照本发明的一实施例、用于使第一用户能够定义向第二用户呈现的通知的系统。
图9示出按照本发明的一实施例、用于基于活动监测装置来访问用户的活动相关信息的图形用户接口。
图10A-10C示出按照本发明的一个实施例、活动跟踪装置、客户端装置和后端服务器之间的通信操作的实施例。
图11示出按照本发明的各个实施例、用户的各种类型的活动能够由活动跟踪装置来捕获或收集的示例。
具体实施方式
实施例在本公开中提供用于在用户装置上基于活动监测装置所检测的用户活动来呈现通知的系统、设备、计算机可读介质和方法。
应当注意,存在本文所述和所示的许多发明。本发明既不局限于任何单一方面、其实施例,也不局限于这类方面和/或实施例的任何组合和/或置换。此外,本发明的每个方面和/或其实施例可单独使用或者与本发明的其他方面和/或其实施例的一个或多个结合使用。为了简洁起见,本文中将将不会单独论述那些置换和组合的许多。
此外,在描述和示出本发明的过程中,提出各种电路、架构、结构、组件、功能和/或元件以及其组合和/或置换。应当理解,除了具体所述和所示之外的电路、架构、结构、组件、功能和/或元件以及其组合和/或置换被考虑并且处于本发明的范围之内。
图1示出按照本发明的一个实施例的活动跟踪装置100的框图。活动跟踪100包含可由用户佩戴或握持的壳体中。壳体可采取腕带、装置上的夹子、可佩戴装置的形式,或者可由用户在手中握持或保持在口袋中或者附连到用户身体。活动跟踪装置100包括装置组件102,其可采取逻辑、存储和胶合逻辑、一个或多个处理器、微电子和接口电路的形式。在一个示例中,组件102将包括处理器106、存储器108、无线收发器110、用户接口114、生物测定传感器116和环境传感器118。
环境传感器118可采取运动检测传感器的形式。在一些实施例中,运动传感器能够是加速计、陀螺仪、旋转编码器、卡路里测量传感器、热量测量传感器、水分测量传感器、位移传感器、超声传感器、计步器、高度计、线性运动传感器、角运动传感器、多轴运动传感器或者其组合中的一个或多个。生物测定传感器116能够定义成测量正使用活动跟踪装置100的用户的生理特性。用户接口114提供用于响应用户交互104与活动跟踪装置100进行通信的方式。用户交互104能够采取物理接触(非限制性地例如叩击、滑动、摩擦、多个叩击、手势等)的形式。
在一些实施例中,用户接口114配置成通过接近传感器、按钮按压、触敏屏幕输入、图形用户接口输入、语音输入、声音输入等。活动跟踪装置100能够使用无线收发器110与客户端和/或服务器112进行通信。无线收发器110将允许活动跟踪装置100使用无线连接(其通过无线通信逻辑来实现)进行通信。无线通信逻辑能够采取具有无线电通信能力的电路的形式。无线电通信能力能够采取Wi-Fi连接、蓝牙连接、低能量蓝牙连接的形式或者任何形式的无线链接或近场通信。在又一些实施例中,活动跟踪装置100能够使用有线连接(未示出)与其他计算装置进行通信。如所述,环境传感器118能够检测活动跟踪装置100的运动。
运动能够是用户的活动,例如行走、跑步、爬梯等。运动也能够采取在活动跟踪装置110的表面所接收的物理接触的形式,只要环境传感器118能够检测来自物理接触的这种运动。这种物理接触可采取手指在活动跟踪装置100的壳体上的叩击或多个叩击的形式。
图1B示出图1A的活动跟踪装置100的示例,示出用于跟踪装置的活动和运动的一些附加示例组件以及到显示屏幕122的关联接口。在一个实施例中,显示屏幕122的示例能够包括但不限于液晶显示器(LCD)屏幕、发光二极管(LED)屏幕、有机发光二极管(OLED)屏幕、等离子体显示屏幕等。
如图1B所示,活动跟踪装置100包括逻辑158。逻辑158可包括活动跟踪逻辑140、运动激活消息传递逻辑142、显示接口逻辑144、报警管理逻辑146、无线通信逻辑148、处理器106和传感器156。另外,存储装置(例如存储器)108和电池154能够集成在活动跟踪装置100中。活动跟踪逻辑140能够包括逻辑,其配置成处理传感器156所产生的运动数据,以便量化运动并且产生与运动关联的可识别量度。
一些运动将产生和量化各种类型的量度,例如步数、所爬的楼梯、行进的距离、完全活动分钟数。物理接触逻辑142能够包括逻辑,其计算或确定物理接触能够描述为输入的时间。为了描述为输入,由传感器156所检测的物理接触应当具有可识别为输入的特定模式。例如,输入可预先定义为双击输入,以及物理接触逻辑142能够分析运动,以响应分析传感器156所产生的传感器数据而确定双击是否实际上发生。
显示接口逻辑144配置成与处理器和运动激活消息传递逻辑进行接口,以确定特定消息将在活动跟踪装置100的显示屏幕122上显示的时间。显示接口逻辑144能够起作用以接通屏幕、显示量度信息、显示字符或字母数字信息、显示图形用户接口图形或者其组合。报警管理逻辑146能够用来提供用于管理和接收来自用户的输入的用户接口和设定,以设置报警。报警管理逻辑能够与测时模块(例如时钟、日历、时区等)进行接口,并且能够触发报警的激活。报警能够采取可听报警或者不可听报警的形式。
不可听报警能够通过振动来提供这种报警。振动能够通过活动跟踪装置100中集成的电动机来产生。振动能够定义成包括各种振动模式、强度和定制设置模式。由活动跟踪装置100的一个或多个电动机所产生的振动能够由报警管理逻辑146结合处理器106进行的处理来管理。无线通信逻辑148配置用于活动跟踪装置通过无线信号与另一个计算装置的通信。应当理解,活动跟踪装置可与另一个计算装置直接通信或者经由任何数量的中间装置、例如无线路由器或者其他类型的网络设备(例如路由器、交换机、转发器等)间接地通信。无线信号能够采取无线电信号的形式。如上所述,无线电信号能够采取Wi-Fi信号、蓝牙信号、低能量蓝牙信号或者其组合的形式。无线通信逻辑能够与装置100的处理器106、存储装置108和电池154进行接口,以用于向计算装置传输存储装置108中存储的活动数据,其可采取运动数据或者经处理的运动数据的形式。
在一个实施例中,处理器106与各种逻辑组件140、142、144、146和148结合起作用。在一个实施例中,处理器106能够提供逻辑组件的任一个或全部的功能性。在其他实施例中,多个芯片能够用来分离由逻辑组件的任一个和处理器106所执行的处理。传感器156能够经由总线与处理器106和/或逻辑组件进行通信。存储装置108还与总线进行通信,以用于提供活动跟踪装置100所处理或跟踪的运动的存储。提供电池154,以用于向活动跟踪装置100提供电力。
图2示出与远程装置200进行通信的活动跟踪装置100的示例。远程装置200是计算装置,其能够与活动跟踪装置100并且与因特网160无线通信。远程装置200能够支持应用的安装和执行。这类应用能够包括活动跟踪应用202。活动跟踪应用202能够从服务器下载。服务器能够是专用服务器或者向装置提供应用的服务器、例如应用商店。一旦活动跟踪应用202安装在远程装置200中,远程装置200能够与活动跟踪装置100(装置A)进行通信或者设置成与其通信。远程装置200能够是智能电话、手持计算机、平板计算机、膝上型计算机、台式计算机或者能够与装置A和因特网无线接口的任何其他计算装置。
在一个实施例中,远程装置200通过蓝牙连接与活动跟踪装置100进行通信。在一个实施例中,蓝牙连接是低能量蓝牙连接(例如蓝牙LE(BLE)或蓝牙智能)。低能量蓝牙配置用于提供相对于标准蓝牙电路的低功率消耗。在一个实施例中,低能量蓝牙使用2.4GHz射频,其允许双模装置共享单个无线电天线。在一个实施例中,低能量蓝牙连接能够在高达50米的距离、以超过范围在每秒1-3兆比特(Mb)之间的空中数据速率起作用。在一个实施例中,用于通信的接近距离能够通过特定无线链路来定义,并且没有束缚于任何特定标准。应当理解,接近距离限制将按照对现有标准的变更并且考虑将来标准和/或电路和能力发生变化。
远程装置200还能够使用因特网连接与因特网160进行通信。远程装置200的因特网连接能够包括蜂窝连接、无线连接(例如Wi-Fi)及其组合(例如在不同类型的连接链路之间进行切换的连接)。如上所述,远程装置能够是智能电话或平板计算机或者有权访问因特网并且具有与活动跟踪装置100进行通信的能力的任何其他类型的计算装置。
还提供服务器220,其与因特网160进行接口。服务器220能够包括多个应用,其通过用户帐户来服务于活动跟踪装置100和活动跟踪装置100的关联用户。例如,服务器220能够包括活动管理应用224。活动管理应用224能够包括用于向各种装置100(其与服务器220所管理的用户帐户关联)提供访问的逻辑。服务器220能够包括存储装置226,其包括与各种用户帐户关联的各种用户简档。用户A的用户帐户228a和用户N的用户帐户228n示为包括各种信息。
信息能够非限制性地包括与运动活动消息传递230关联的数据、用户数据等。如下面将更详细描述,运动激活消息传递数据230包括与用户的偏好、设定和配置(其是用户可调协的或者在访问相应用户帐户时缺省地在服务器220来设置)有关的信息。存储装置226将包括任何数量的用户简档,这取决于具有用于其相应活动跟踪装置的用户帐户的注册用户的数量。还应当注意,单个用户帐户能够具有与其关联的各种或多个装置,以及多个装置能够由用户单独定制、管理和访问。在一个实施例中,服务器220提供对用户的访问,以查看与活动跟踪装置关联的用户数据232。
由用户可查看的数据包括跟踪运动数据,其经处理以识别与运动数据关联的多个量度。量度在服务器220所实现的网站的各种图形用户接口来显示。网站能够包括各种页面,其中具有用于表现和显示供与用户帐户关联的用户查看的各种量度的图形用户接口。在一个实施例中,网站还能够包括允许用户进行的数据输入和配置的界面。
图3示出按照本发明的一实施例、用于呈现本地生成通知的系统。在所示实施例中,活动监测装置300配置成基于来自活动监测装置300中包含的各种传感器的输出来记录活动数据。活动数据可包括原始传感器数据和/或从原始传感器数据所处理的、识别特定用户活动的数据,例如随时间推移所走的个体的步数、随时间推移的距离的变化、随时间推移的高度变化等。由活动监测装置300所记录的活动数据可在活动监测装置300进一步处理,以确定各种活动量度,其量化活动数据,例如确定所走的步数、所行进的距离、所爬的阶梯/楼层、所燃烧的卡路里、活动分钟数等。
在与用户装置302的同步操作期间,活动监测装置300向用户装置302上传活动数据和/或活动量度。用户装置302能够是任何计算装置,非限制性地包括移动装置、蜂窝电话、平板计算机、个人计算机、膝上型计算机或者可配置成按照本文所述实施例来呈现通知的任何其他计算装置。将会理解,在同步操作期间,先前收集的活动数据和/或活动量度能够上传到用户装置302。另外,同步可需要从活动监测装置300到用户装置302的正进行更新。也就是说,在活动监测装置300生成新活动数据或量度时,它们能够连续地上传到用户装置302。这个持续上传可采用各种频率(这取决于在活动监测装置生成活动数据与用户装置进行接收之间的预期时间同步水平)进行。在一个实施例中,更新可采用基本上实时或者近实时的充分频率进行。在其他实施例中,更新可采用较低频率进行。在一个实施例中,更新在新活动数据/量度可用时进行。在各个实施例中,更新在累积新活动数据的阈值量时或者在活动数据/量度的阈值变化发生时或者在生成特定类型的活动数据时等进行。另外,将会理解,在各个实施例中,技术的各种组合能够用来提供从活动监测装置300到用户装置302的正进行持续更新。
在用户装置302,能够处理活动数据/量度,以确定通知是否应当提供给用户装置302上的用户。如果触发通知,则本地通知生成过程发生,并且将通知提供给用户装置308处的用户。在一个实施例中,通知定义用户装置302的显示器304上的通知消息306的显示。在所示实施例中,通知消息306配置成祝贺用户,以及通知消息306的显示还包括按钮,其允许用户关闭消息或者启动用户装置302上的应用以用于与活动监测装置300进行接口。在其他实施例中,能够激活用于通知用户的附加方法,例如在闪光灯或声音或者在用户装置302的振动/触觉反馈。
通知能够基于活动数据/量度按照多种方式来触发,以及本文所述的具体实施例作为举例而不是限制来提供。例如,在一些实施例中,当达到特定活动量度的阈值时呈现通知。作为举例,可在达到下列阈值之一时呈现通知:所走的步的阈值数量、所爬的阶梯/楼层(或高度)的阈值数量、所行进的阈值距离、所取得的活动分钟的阈值数量、所燃烧的卡路里的阈值数量等。
阈值可定义用户要达到的目标。这类目标能够是通用或者系统定义目标,例如表示各种完成水平的特定里程碑。阈值也可以是用户定义的,从而指示特定用户的个人目标。通过达到这类阈值来触发的通知因而能够指示用户的成就,并且用来祝贺或鼓励用户的健身活动。
此外,在一些实施例中,通知阈值能够定义为特定里程碑或目标的一部分(范围从小于100%至大于100%)。通知用户关于他们朝特定目标的进展会是有用的,并且因此通知阈值能够配置成当用户朝目标前进时对其进行更新。例如,通知阈值可在目标的常规细分来定义,例如目标的25%、50%、75%和100%。换言之,通知阈值可定义如下:1/n、2/n、3/n等,其中n是细分目标量度量的部分的数量。将会理解,在这些阈值的每个,对应通知消息能够被触发以在用户装置上呈现,也许指示相对于目标已经完成的活动量度量或者完成目标剩余的活动量度量。当然,在各个实施例中,可利用这类阈值的部分或全部,并且这可取决于定义将触发向特定用户呈现通知的通知阈值的用户定义设定。例如,用户可指示他们想要在每次达到其目标的另一个20%时接收通知,或者他们只想要在处于完成其目标的20%(即,已经达到其目标的80%)之内时或者在他们已经完成其目标时等接收通知。
另外,将会理解,可对完成特定目标剩余的给定活动量度的预定义量来设置通知阈值。例如,可对用户处于完成其目标的x步(或者所爬的楼梯/楼层、所行进的距离、所燃烧的卡路里、活动分钟数等)之内的时间来设置通知阈值。此外,可在用户达到超过特定目标的预定义量、例如超过目标的特定分数或百分比或者超过目标的特定活动量度的数量时,触发通知。通过这种事件所触发的通知消息可祝贺用户关于超过目标或里程碑(例如,祝贺用户关于成为“杰出者”)。
在当前所述实施例中,广泛地预期在活动监测装置检测活动数据和量度,而在其上显示通知的用户装置执行触发通知的显示的这种数据的处理。应当理解,这只是在活动监测装置与用户装置之间的处理操作的划分的一个示例,以便在用户装置上产生通知的显示。在其他实施例中,实现用户装置上的通知的显示所要求的各种处理操作能够按照任何可能配置在活动监测装置与用户装置之间划分。例如,在一个实施例中,在活动监测装置执行活动数据的处理以及通知的触发,以及在通知的触发时,将通知消息发送给用户装置供在用户装置(例如智能手表)上显示。
图4示出按照本发明的一实施例、用于基于活动监测装置所检测的活动来触发用户装置上的通知的系统。所示实施例在概念上与参照图3所示和所述的相似;但是,在图4的实施例中,在远程服务器来触发通知,远程服务器又配置成向用户装置推送通知。如所示,活动监测装置400配置成在同步过程(其能够是前台或后台同步过程)期间向用户装置402上传活动数据/量度。用户装置402又配置成作为同步过程的一部分向远程服务器410上传活动数据/量度。另外要注意,用户装置402可处理从活动监测装置400所接收活动数据/量度,以便在上传到服务器410之前生成附加活动数据/量度。
服务器410配置成包括同步模块412,以用于同步过程的服务器侧处理,其中包括接收和存储从用户装置402所接收的活动数据/量度。活动处理模块414配置成处理或分析活动数据/量度,以确定是否应当触发通知。如果确定应当触发通知,则激活通知逻辑416,以生成通知。通知的生成可包括检索与给定通知阈值对应的通知消息,以及将通知消息传递给通知服务418并且指示或请求通知服务418向用户装置402“推送”通知。“推送”通知将是本领域的技术人员理解的,以定义由远程系统/服务来发送并且在客户端装置(例如,所示实施例中的用户装置402)上表现的通知。推送通知由远程系统(例如通知服务418)来发起,但是所产生通知在客户端装置(例如用户装置402)上呈现。推送通知服务的一个示例是Apple(苹果)推送通知服务。
在所示实施例中,通知消息406在用户装置402的显示器404上呈现。作为举例,通知消息406指示用户需要另外2000步以达到其目标。呈现选项按钮,以关闭通知,或者启动能够与活动监测装置4000进行接口的应用。
图5示出按照本发明的一实施例、用于在移动装置上呈现通知的系统的组件。提供活动监测装置500,以用于跟踪用户的活动。在所示实施例中,活动监测装置500包括无线模块502,以用于操控与移动装置512的无线通信。同步模块504配置成操控数据同步操作,其中包括将活动数据/量度从活动数据存储装置506上传到移动装置512。一个或多个传感器510能够包括各种环境或生物测定传感器的任一个。传感器数据处理模块508配置成处理传感器510所生成的数据。
移动装置512包括处理器514和存储器516,以用于分别运行和存储程序指令。提供扬声器518,以用于再现预定义声音。提供显示器520,以用于可视地表现信息。触觉反馈模块522配置成提供触觉反馈,例如移动装置512的振动。无线模块524配置成操控移动装置的无线通信,其中包括与活动监测装置500的无线通信。在一个实施例中,活动监测装置500与移动装置512之间的无线通信是蓝牙低能量连接。
通知呈现器526配置成在移动装置上呈现通知。通知呈现器526从应用(例如应用530)来接收在移动装置512上呈现的通知的请求。请求可定义通知的内容,例如消息、声音、触觉反馈、是否生成启动从其中生成通知请求的应用(在前台)的选项等。响应接收通知请求,通知呈现器526配置成激活移动装置512的相关模块,以向用户呈现通知。例如,消息可在显示器520上显示,或者声音可通过扬声器518播放,或者触感可经由触觉模块522来提供。
应用530包括同步模块532,以用于操控与活动监测装置500的同步操作,其中包括从活动监测装置500接收活动数据/量度。这可通过经由无线模块524的上述无线连接进行。应用530可定义图形用户接口534,其配置成使用户能够领会来自活动监测装置500的数据,以及管理该装置。活动数据处理模块536配置成处理和分析从活动监测装置500所接收的活动数据/量度。这可需要生成和/或更新活动量度。
通知生成器538配置成基于用户的活动数据/量度来确定触发通知的时间。如已经论述,各种阈值可基于各种活动量度目标来定义。因此,通知生成器538能够配置成将特定活动量度与一个或多个预定义阈值进行比较,以确定是否触发对用户的通知。在达到给定预定义阈值时,通知生成器538则配置成检索和关联通知消息,并且对用户生成通知。如果通知将要立即呈现,则激活通知呈现器526。通知生成器538向通知呈现器526传递通知的相关参数,其中包括通知消息内容和任何其他可选定义参数,通知呈现器526则配置成例如通过在装置512的显示器520上显示通知消息来运行通知的表现。
通知生成器538还可配置成确定当前时间是否为向用户提供通知的适当时间。例如,可能不期望在一天中用户可能熟睡时或者能够确定用户不可能会查看或领会通知时的数小时期间向用户提供通知。在这类情况下,对稍后时间调度通知会是有用的。因此,通知生成器538能够配置成激活通知调度器528,其接收定义通知的相关信息,并且对稍后时间调度移动装置512上的通知的表现。在另一个实施例中,通知调度器528能够配置成调度通知以供指定的时间窗口或时间段期间表现。在另一个实施例中,通知调度器528用作可配置定时器,其然后触发通知生成器538以激活通知呈现器526,以便向用户表现通知。应当理解,虽然能够调度通知以供表现,但是所调度通知的实际表现能够服从其他考虑因素(例如经由活动监测装置所检测的活动的当前状态或者本文所述用于确定是否表现通知的其他考虑因素)。
将会理解,能够存在用户不可能会查看或领会通知或者不期望向用户提供通知的许多情况,即使已经达到通知阈值。例如,从与用户关联的日历所得到的数据可指示用户在特定时间段正忙或者没空,并且因此不期望在该特定时间段通知用户。还可能基于从活动监测装置所接收的数据来确定用户当前参与体力活动,并且用户因此不可接收通知。
在一个实施例中,分析从活动监测装置所接收的实时数据,以确定用户的活动的当前状态,以及基于活动的所确定状态,通知能够直接响应达到特定活动量度阈值而向用户表现,或者可被延迟。但是,在其他实施例中,活动的当前状态能够用来确定是呈现还是延迟呈现通知消息。用户的活动的状态能够识别特定体力活动,例如跑步、行走、游泳、骑自行车等,其可应用于确定呈现通知消息的时间。例如,用户可能在跑步过程期间达到里程碑,并且因此为用户准备通知消息。但是,通知消息的呈现能够延迟到确定用户已经减速到行走或者停止跑步。这样,通知在用户更可能会或者愿意查看通知时的时间期间向用户呈现通知。
在一些实施例中,位置数据(例如GPS数据)能够用来确定呈现通知消息的时间。例如,能够分析位置数据,以确定用户的当前速度或位置,以及通知消息可基于用户的速度或位置来呈现或延迟。在一个实施例中,可在当前速度被确定为低于预定义阈值速度时呈现通知消息。否则,在当前速度达到或超过预定义阈值时,通知消息的呈现延迟到其下降到低于预定义阈值速度。在另一个实施例中,用户的速度的变化能够用来确定呈现通知消息的时间。例如,在一个实施例中,如果用户的速度改变小于预定义量,则呈现通知消息;而如果用户的速度的变化达到或超过预定义量,则不呈现通知消息。
在另一个实施例中,能够分析位置数据,以确定用户相对地理特征的位置,以及通知消息的呈现能够基于这种信息来确定。例如,当确定用户已经到达小道端点或者攀登到山顶等时,可呈现通知消息。在另一个示例中,通知消息可延迟到确定用户已经返回到特定地理位置、例如其家中或者起点(例如停车场、小道起点等)。
在一个实施例中,当确定用户当前参与具有高于某个阈值的强度级的体力活动时,通知的表现则延迟到体力活动的强度级降低到该阈值。在另一个实施例中,如果基于从活动监测装置所接收的实时数据来确定用户当前正睡觉,则通知延迟到确定用户当前已醒。通知的基于活动的延迟的以上示例只作为举例而非限制来提供。在各个实施例中,将会理解,如从接收于活动监测装置的实时数据所确定的用户的活动能够按照多种方式来分析,以确定适当向用户表现通知的时间,并且由此相应地延迟或调度或呈现通知。
图6示出按照本发明的一实施例、用于基于用户的跟踪活动向用户表现通知的系统。活动监测装置600配置成检测和记录用户的活动,并且包括活动数据存储装置604,以用于存储用户的这种所检测活动。同步模块602配置成操控与移动装置606的同步操作,其中包括向移动装置606上传活动数据/量度。
移动装置606包括应用608,其配置成与活动监测装置600进行接口。应用608包括同步模块610,其配置成操控在移动装置606的同步操作,其可包括从活动监测装置600来接收活动数据/量度以及向同步服务器618上传活动数据/量度。将会理解,活动数据和/或量度在各种程度上能够由活动监测装置600和移动装置606的每个来处理。
同步服务器618配置成从移动装置606接收活动数据/量度并且将其存储到活动数据存储装置620中。活动分析器624配置成从数据存储装置630来访问与活动监测装置的用户关联的简档数据。这个简档数据能够定义用户的一个或多个活动量度目标。另外,简档数据可定义与特定活动量度目标相关的各种通知阈值,如以上所述。作为举例,可对用户的活动量度接近活动量度目标的某个量之内时定义一个阈值,另一个通过活动量度目标本身来定义,以及另一个在用户超过活动量度目标某个量时定义。这些阈值的每个能够与特定通知消息(其存储在消息库628中)关联。
活动分析器624包括阈值评估模块626,其配置成确定用户的相关活动量度达到预定义阈值的时间,并且由此触发通知生成器622从消息库628中检索与预定义阈值关联的通知消息,并且激活通知服务632以向移动装置606发送推送通知请求。在一个实施例中,通知生成器622访问通知服务632的API,从而向通知服务632提供具有相关参数的请求,其中包括通知消息的内容以及将要向其发送推送通知的特定移动装置606的标识。
移动装置606包括通知操控器612,其配置成管理通知请求。在所示实施例中,移动装置606的通知操控器612从通知服务632接收推送通知请求,并且激活通知呈现器614,其配置成在移动装置606上表现推送通知。备选地,通知操控器612还包括通知调度器616,其配置成在稍后时间调度推送通知供表现。
虽然参照移动装置上的通知的呈现描述了用于向用户呈现通知的系统,但是本领域的技术人员将会理解,按照本发明的各个实施例的通知能够在任何其他类型的计算装置(其配置用于表现这类通知)上表现。将会理解,通知可按照根据表现通知的上下文的不同格式向用户呈现。例如,在计算装置的活动会话期间,通知可作为弹出消息或者计算装置上的上下文操作环境中的窗口来表现,以及点击适当位置可使它消失,或者可激活活动跟踪应用以用于查看与通知相关的信息。
在移动装置操作环境中,通知呈现可取决于其关联应用是否当前在前台运行。如果是的话,则通知信息(或者有效载荷)可直接传递给前台应用,并且由应用基于应用的配置来操控。而如果应用没有运行或者仅在后台运行,则通知在移动装置上以选项“查看”来表现,或者使应用进入前台。这个选项的选择可使通知有效载荷被传递给应用,因为应用进入前台。
在各个实施例中,将会理解,按照本发明的实施例的通知能够基于多个因素单独或组合地生成。图7示出按照本发明的实施例、为了触发通知而可考虑的多种因素。此外,所产生通知的内容能够包括或者基于这类因素所定义的数据。在所示实施例中,通知引擎700配置成评估各种因素,以及在确定通知应当提供给用户时基于这类因素来生成通知。广义来说,可生成通知数据以定义给定通知,其中包括如下所述的这类信息项:消息内容704,其定义通知的文本;样式706,指定通知的特定样式,例如弹出消息、标志图标或者另一可选择通知样式;声音708,定义或识别将要按照通知所表现的音频;将要表现通知的日期/时间710。
如已经论述,特定目标和/或里程碑能够用来定义用户的活动量度的阈值,其将触发通知的生成。除了这些基于阈值的触发之外,通知能够按照其他方式相对用户活动来定义。例如,通知生成器700能够配置成以常规间隔(例如每天、每周等)生成通知,其更新用户关于一个或多个活动量度或者他们朝目标/里程碑的进展等。这类通知的内容可包括特定活动量度的当前量或者完成特定目标或里程碑剩余的量。
在另一个实施例中,通知能够基于活动数据/量度的所检测变化、例如活动数据/量度增加或减少某个量来生成。所检测变化可还可相对于对其发生变化的时间量来考虑。例如,在特定时间间隔中发生的特定量的变化可触发通知(例如,用户用八分钟跑了一英里,每小时燃烧500卡路里,用三分钟爬了十层楼等)。在另一个实施例中,相对于先前时间段的变化可触发通知(例如,对于前一周期间所走的步数来增加/减少一周内所走的步数)。在其他实施例中,给定用户的个人最佳成就可触发通知(例如,对于给定时间间隔、例如一天,行进最多步数或者燃烧最多卡路里,或者爬了最多楼梯/楼层,或者行走最大距离)。在另一个实施例中,完成活动量度的特定变化率可触发通知(例如,以或者高于特定速度跑步,以或者高于特定高度增加率攀登、以或者高于特定卡路里燃烧速率锻炼等)。将会理解,在与响应活动数据/量度的所检测变化而生成的通知相关的以上实施例中,,这类通知的内容能够包括或者基于定义活动数据/量度的变化的数据。这类通知还可包括祝贺消息、分享到社交网络的选项等。
将会理解,通知能够基于任何数量的活动量度来触发和生成,其中包括所走的步数、所爬的楼层/楼梯的数量、所行进的距离、活动分钟数、所燃烧的卡路里等。通知还可基于附加健身相关信息来触发或生成,例如用户的所指示或计算体重、由用户所提供或者与用户关联的营养信息等。另外,通知能够基于许多其他因素来生成,其中一部分在本文中作为举例而非限制来描述。
在一个实施例中,通知可基于用户的所识别位置来生成。例如,通知可通过用户的位置的变化、例如关于用户已经移动到不同城市、州或国家来触发。通知的内容能够配置为位置敏感的,例如利用用户的所识别位置的适当语言,其还可包括本地术语或俚语的使用。
在一个实施例中,通知能够基于当前日期或时间来生成。例如,在一天的清晨时间发生的通知可包括词语“早上好”。作为另一个示例,在假日的日期,通知的内容能够配置成引用该假日或者适合该假日(例如“万圣节快乐”)。类似概念能够扩展到包含多日或季节,其中这种时间期间的通知消息包括在主题上适合季节的内容(例如“假日快乐!”)。
在一个实施例中,通知能够基于当前或预报天气来生成,其可按照用户的所识别位置来确定。例如,如果天气被确定为冷,则通知可鼓励用户穿暖和些,而如果天气被确定为热,则通知可鼓励用户多喝水。将会理解,大量天气适合消息能够作为对用户的通知来生成。
在一个实施例中,通知能够基于与给定用户关联的日历来生成。例如,通知的定时能够部分基于用户的日历、例如通过避免在日历上指示用户正忙或没空的时间期间向用户发送通知来确定。通知可引用用户的日历上所列示的特定事件,例如在提醒用户关于即将到来的事件的提醒通知或者在用户的日历上的事件的到期之后发生的事件后通知的情况下。后事件通知可鼓励用户记录与事件有关的细节、分享到社交网络等。
在一相关实施例中,通知能够基于在用户的地理附近发生的本地或社区事件来生成。通知可通知用户关于即将到来的事件(例如本地公益赛跑),或者如果已知用户已经参加这种事件,则通知可鼓励用户记录与该事件有关的细节、评估该事件、关于事件将其分享到社交网络等。
在一个实施例中,通知能够基于与用户关联的社交网络活动来生成,例如用户的社交图谱的好友/成员所生成的帖子。
图8示出按照本发明的一实施例、用于使第一用户能够定义向第二用户呈现的通知的系统。在所示实施例中,第一用户800与用户装置802进行交互。第一用户800访问通知生成用户接口806,其可作为应用的一部分来包括或者经由浏览器来访问,如标号804所示。广义来说,通知生成用户接口806提供使用户800定义将要向第二用户816呈现的通知的内容和其他选项的工具。作为举例,用户接口806可提供使用户800输入将要包含在通知中的文本的文本输入界面、使用用户800识别将要对其发送通知的用户的用户选择界面以及可定义通知的各个方面的其他选项。
由用户800指定的通知的这些定义方面通过网络808传递给用户定义通知生成器810。用户定义通知生成器810配置成向通知服务812发送请求,以基于第一用户800所提供的参数来生成对第二用户816的通知。通知服务812又对于对应移动装置814(其与用户816关联)生成推送通知。虽然按照本发明的实施例一般考虑对移动装置的推送通知,但是将会理解,在其他实施例中,适应其他类型的通知方案的其他类型的装置能够用来允许具有第一用户所定义的参数的通知被发送给第二用户。
图9示出按照本发明的一实施例、用于基于活动监测装置来访问用户的活动相关信息的图形用户接口。在所示实施例中,示出多个信息面板或模块,从而提供如基于来自活动监测装置的数据所定义的、与用户的活动的各个方面有关的信息。活动模块900配置成提供随时间推移所走的步数、所爬的楼层或者所燃烧的卡路里的图形显示。步数模块902配置成显示用户对给定时间段所走的步数。燃烧卡路里模块904配置成显示对给定时间段所燃烧的卡路里的数量。楼层模块906配置成显示用户对给定时间段所爬的楼层的数量。活动与静坐模块908配置成显示用户在活动体力活动与静坐活动中所花费的相对时间量。活动水平模块910配置成显示在各种活动水平所花费的时间量。距离模块912配置成显示用户对给定时间段所行进的距离。标志模块914配置成基于用户的活动来显示标志或其他类型的里程碑相关数据。体重模块916配置成向用户显示当前和/或历史体重数据。
好友模块918配置成显示可在与用户关联的社交图谱中的用户的好友。在一个实施例中,好友模块918能够配置成提供排名榜显示,其中示出与用户的好友关联的活动数据/量度,并且其中这类好友可按照基于活动数据/量度的排名顺序来列示,由此提供相对给定活动数据或量度的排名榜。将会理解,用户可选择好友模块918所识别的给定好友,并且生成或定义将要发送给所选好友的通知。另外要注意,通知可基于与用户的好友关联的活动数据/量度来生成,例如当好友完成某个目标或里程碑时、当好友相对特定活动数据/量度胜过用户时、当用户用相对特定活动数据/量度胜过好友时等的信息通知。
图10A-10C示出按照本发明的一个实施例、活动跟踪装置、客户端装置和后端服务器之间的通信操作的实施例。
参照图10A-10C所述的通信应当仅被看作是在活动跟踪装置、客户端装置(计算装置)和后端服务器(服务器)之间进行的操作的示范。在这个所示示例中,粗指向箭头指示连接间隔已经放大,以便以第一数据传输速率来操作数据传输,而细指向箭头指示已经缩小、以便以第二数据传输速率来操作数据传输的连接间隔。
在一个实施例中,第一传输速率设计成允许对于例如自进行到计算装置的上一个连接以来的某个时间段传输活动跟踪装置上已经存储的较大量数据。活动跟踪装置上存储的活动跟踪数据能够包括例如与用户所执行的各种活动关联的运动数据、由活动跟踪装置所感测的数据或者由活动跟踪装置所测量的数据。
各种活动可以非限制性地包括行走、跑步、慢跑、走上和走下楼梯以及一般移动。能够由活动跟踪装置来存储在其他信息能够包括例如测量信息,例如心率信息、温度信息等。在一个实施例中,活动跟踪装置的存储装置将这个信息存储某个时间段,直至进行到客户端装置、例如计算装置(其配置成与活动跟踪装置同步)的连接。在一个实施例中,计算装置(客户端装置)能够是智能电话、平板计算机、膝上型计算机、台式计算机或者一般计算装置。
在一个实施例中,第一传输速率通过放大在活动跟踪装置与客户端装置之间所建立的通信信道的连接间隔来定义。例如,如果通信信道是低能量蓝牙连接,则连接间隔能够缩放,以实现比第二传输速率更为频繁的分组的传输。
第一传输速率(连接间隔放大)
第一传输速率的连接间隔能够放大以设置分组的吞吐量,使得各分组在小于大约20毫秒(ms)的时间中传输。在一个示例实施例中,第一传输速率设置成每隔大约10ms至大约30ms来传输一个分组。在另一个示例实施例中,第一传输速率能够是每隔大约20ms一个分组。在一个实施例中,各分组为大约20个字节。
在一个实施例中,第一数据传输速率可根据在大约500Bps(每秒字节数)与大约2kBps(千字节每秒)之间的范围中的频率来定义。在一个示例中,数据传输速率为大约1kBps(千字节每秒)。
第二传输速率(连接间隔缩小)
第二传输速率的连接间隔能够缩小以设置分组的吞吐量,使得各分组以大于大约200毫秒(ms)的间隔来传输。在一个示例实施例中,第二传输速率设置成每隔500ms传输分组。在一些实施例中,取决于事件的频率或者没有事件,传输速率能够设置成仅在数秒(例如大约1-10秒)之后进行更新。在一个实施例中,各分组为大约20个字节。
在一个实施例中,第二数据传输速率可定义小于500bps(每秒字节数)的频率值。在另一个实施例中,第二数据传输速率能够设置成小于100bps(每秒字节数)的值。在又一示例中,第二数据传输速率能够为大约1Bps(每秒1个字节)。在一些实施例中,取决于事件的频率或者没有事件,传输速率能够更进一步缩小。
应当理解,这些示例速率、参数和/或大小能够随时间而改变,这取决于标准、定制和/或优化。因此,这些参数应当仅被看作是示例。还要理解,本文所定义的方法和装置能够实现包括多于两个数据传输速率的实施例。实际上,数据传输速率的数量基于预定义放大或缩小连接间隔的数量能够包括任何数量。间隔的数量当然将根据实现而改变。
通过放大或缩小连接间隔,不是实际吞吐量、能够由信道支持的可能带宽被改变。在第一数据传输速率中,缩放设定使用几乎全部信道带宽。在第二数据传输速率中,可用信道带宽的大部分未使用。两种传输速率的考虑因素是等待时间,因此系统不希望在单个事件(例如基本上信息的一比特)能够从一个装置转到另一个装置之前必须等待过长时间。
回到图10A,活动开始于操作1002,其中活动跟踪装置检测并且存储与运动关联的活动数据或者由装置所收集的数据。在图10A的示例中,假定活动跟踪装置从未同步服务器的网站(例如站点)。因此,活动跟踪装置与站点的组对需要出现至少一次。
客户端装置在操作1008可检测应用在客户端装置上开启。例如,开启的应用是活动跟踪应用202。在操作1010,客户端装置开始与活动跟踪装置组对。组对例如可在发起组对的用户的请求时进行。
在这个实施例中,组对是活动跟踪装置与站点之间的组对,其经由计算装置客户端来实现。例如,在计算装置的扫描、连接和数据传输将实现与站点的组对。如果活动跟踪装置具有活动数据,则它还将与站点同步,如1024和1025所示。计算装置与活动跟踪装置之间的通信按照第一传输速率(其使用放大连接间隔来传输数据)来执行。第一传输速率能够包括例如向活动跟踪装置请求数据的命令数据1030、发送数据1032以及所接收数据的确认信息1034。在这点上,用户可希望在客户端计算装置关闭应用1014。
图10B中,示出连接的示例,其中活动跟踪装置先前按照本发明的一个实施例与服务器上的站点已经组对。在操作1002,活动数据被检测并且存储在活动跟踪装置上。在某个点,在计算装置开启1008应用。如上所述,应用可以是活动跟踪应用202。更新条件由客户端装置来检测,由通过开启应用来识别。更新条件将起作用以放大连接间隔,以便设置第一数据传输速率。
粗箭头1030、1032和1034表示第一数据传输速率,其是比第二传输速率要快的传输速率。一旦与站点的同步1004和同步1025完成,使用客户端的扫描、连接和数据传输1012,处理实时客户端显示更新的操作1006。
更新条件这时已经改变,其引起活动跟踪装置与计算装置之间的连接间隔的缩小。如上所述,这使第二传输速率管理与计算装置所交换的数据供实时数据显示。在一个实施例中,箭头1036指示来自计算装置对实时更新的请求。箭头1038指示可用于传输的任何数据使用第二数据传输速率的数据传输。箭头1039指示客户端装置已经关闭应用1014的命令,使得装置能够停止发送更新。
图10C示出一实施例,其中活动跟踪装置连接到计算装置,而没有与服务器的连接。没有服务器连接,计算装置(客户端)将不会建立与服务器的组对,而是仅将建立与活动跟踪装置的连接,以执行实时客户端显示更新。如上所述,活动跟踪装置将设置成使用第二传输速率来与计算装置进行通信,这是缩小连接间隔以用于执行更新的传输的结果。
在这个实施例中,更新的传输对计算装置进行,计算装置能够基本上实时地显示来自跟踪器的更新。在一个实施例中,更新以对查看计算装置的变化屏幕或显示器(例如智能电话、智能手表、眼镜装置等的显示器)的用户基本上不明显的速率来传输更新。在一个示例中,基本上实时的更新以对显示器的传输延迟进行,其小于大约2秒。在其他实施例中,传输延迟小于大约1秒。在又一些实施例中,传输延迟小于大约0.6秒。对于从类观念,更新好像实时发生,其中已更新活动数据对客户端装置连续更新,以及显示器连续或间断地改变,这取决于是否捕获活动。在一些实施例中,实时显示器将显示屏幕上变化的数量,例如数步数、数楼梯、显示所行进的距离等。
客户端装置和服务器之间的通信使用诸如Wi-Fi连接或蜂窝连接之类的因特网连接链路来执行。如本公开所述,活动跟踪装置能够是用户的腕部的可佩戴装置或者能够由用户握持或者附连到用户的衣服的装置。当用户参与运动或活动时,所捕获信息能够直接传输给客户端装置、例如具有活动跟踪应用的智能电话。
如果活动跟踪应用开启,并且用户正查看活动跟踪应用所提供的一个或多个屏幕或数据,则将那个运动或活动数据传输给智能电话供显示。因此,如果用户当前正查看显示与用户所执行的活动关联的量度数据的屏幕,则那个活动能够在用户参与活动时基本上实时地更新。例如,如果用户在查看显示步数的同时正在行走,则步数能够示为随着用户正在行走和查看智能电话上的显示而增加。
如图10A-10C的流程图所示,在活动跟踪装置、计算装置和后端服务器之间管理通信。但是,应当理解,活动跟踪装置与客户端装置之间的通信能够在没有到后端服务器的任何因特网连接或者多个连接的情况下进行,如响应图10C所示。当因特网连接由客户端装置在某个点来建立时,客户端装置则能够例如在后台同步期间或者在客户端装置上的app(应用)再次开启时与后端服务器同步。
图11示出按照本发明的一个实施例、用户1400A-1400I的各种类型的活动能够由活动跟踪装置100来捕获的示例。如所示,各种类型的活动能够生成不同类型的数据,其能够由活动跟踪装置100来捕获。表示为运动数据(或者经处理的运动数据)的数据能够传输1420给网络176供服务器进行处理和保存,如上所述。在一个实施例中,活动跟踪装置100能够使用无线连接与装置进行通信,以及装置能够与运行于服务器的应用传递和同步所捕获数据。在一个实施例中,运行于本地装置(例如智能电话或者平板或智能手表)的应用能够从活动跟踪装置100捕获或接收数据,并且按照多个量度来表示跟踪运动数据。
在一个实施例中,装置从嵌入式传感器和/或外部装置来收集一种或多种类型的生理和/或环境数据,并且将这种量度信息传递或转发给其他装置,包括能够用作因特网可访问数据源的装置,因而准许所收集数据例如使用万维网浏览器或者基于网络的应用来查看。例如,当用户正佩戴活动跟踪装置时,装置可使用一个或多个传感器来计算和存储用户的步数。装置然后将表示用户的步数的数据传送给万维网服务、计算机、移动电话或保健站上的帐户,其中数据可由用户来存储、处理和可视化。实际上,装置可测量或计算多个其他生理量度,作为用户步数的补充或替代。
一些生理量度包括但不限于能量消耗(例如卡路里燃烧)、所爬的和/或所下的楼层、心率、心率变化性、心率恢复、位置和/或行走方向(例如通过GPS)、上升、走动速度和/或所行进的距离、游泳动作记数/圈数、球拍挥动/击球、高尔夫挥杆、骑自行车距离和/或速度、血压、血糖、皮肤电导、皮肤和/或身体温度、心电描记、脑电图、体重、体脂肪、卡路里摄取、从食物的营养摄取、用药量、睡眠周期(即,时钟时间)、睡眠相位、睡眠质量和/或时长(例如醒来的次数)、pH水平、水合程度和呼吸速率。装置还可测量或计算与用户周围的环境相关的量度,例如大气压、气候条件(例如温度、湿度、空中散布的花粉量、空气质量、雨情/雪情、风速)、曝光量(例如环境光、UV曝光量、黑夜中花费的时间和/或时长)、曝噪、辐射暴露和磁场。
其他量度能够非限制性地更进一步包括用户所燃烧的卡路里、用户所获得的体重、用户所减轻的体重、用户所上(例如所爬等)的楼梯、用户所下的楼梯、用户在行走或跑步期间所走的步数、用户所转动的自行车踏板的旋转次数、静坐活动数据、驾车、用户进行的高尔夫挥杆的次数、用户所进行的运动的正手击球的次数、用户所进行的运动的反手击球的次数或者其组合。在一些实施例中,静坐活动数据在本文中称作不活动的活动数据或者被动活动数据。在一些实施例中,当用户不是静坐也不是睡觉时,用户是活动。在一些实施例中,用户可站在监测装置上,其确定用户的生理参数。例如,用户站在磅秤上,其测量用户的体重、体脂肪百分数、生物量指标或者其组合。
此外,校对数据流的装置或系统可计算从这个数据所得出的量度。例如,装置或系统可通过心率变化性、皮肤电导、噪声污染和睡眠质量来计算用户的应力和/或松弛水平。在另一个示例中,装置或系统可通过用药量、睡眠和/或活动数据的组合来确定医疗干预(例如用药)的效能。在又一示例中,装置或系统可通过空中散布的花粉量、用药量、睡眠和/或活动数据的组合来确定过敏药)的效能。这些示例仅为了说明而提供,而不是预计进行限制或详尽的。
这个信息能够关联到用户帐户,其可由服务器上的活动管理应用来管理。活动管理应用能够提供对用户帐户以及其上保存的数据的访问。运行于服务器的活动管理器应用能够采取万维网应用的形式。万维网应用能够提供对多个网站屏幕和页面(其按照各种格式示出与量度有关的信息)的访问。这个信息能够由用户查看,并且与用户的计算装置、例如智能电话同步。
在一个实施例中,由活动跟踪装置100所捕获的数据由计算装置接收,以及将数据与服务器上的活动测量应用同步。在这个示例中,在计算装置(例如智能电话)上使用活动跟踪应用(app)可查看的数据能够与服务器上存在的数据同步,并且与用户帐户关联。这样,输入计算装置上的活动跟踪应用的信息能够与网站上的服务器所提供的活动管理应用的各个屏幕所示的应用同步。
因此,用户能够使用有权访问因特网的任何装置来访问与用户帐户关联的数据。由网络176所接收的数据则能够与用户的各种装置同步,以及服务器上的分析能够提供数据分析,以提供附加活动的推荐和/或身体健康的改进。因此,该过程继续进行,其中捕获、分析、同步数据,并且产生推荐。在一些实施例中,所捕获数据能够基于所执行活动的类型来列出和划分,以及这种信息能够经由图形用户接口或者通过用户智能电话上运行的应用(通过图形用户接口)来提供给网站上的用户。
在一实施例中,装置100的一个或多个传感器能够确定或捕获数据,以确定监测装置对某个时间段的移动量。传感器能够包括例如加速计、磁力计、陀螺仪或者其组合。广义来说,这些传感器是惯性传感器,其响应装置100被移动而捕获一些移动数据。移动(例如所感测的运动)量可在用户对该时间段正执行爬楼梯、行走、跑步等的活动时发生。监测装置可佩戴于腕部、由用户携带、佩戴于衣服(使用夹子或者放入口袋中)、附连到腿和脚、附连到用户的胸部、腰部或者集成在服装(例如衬衣、帽子、裤子、上衣、眼镜等)中。这些示例并不局限于装置的传感器能够与被监测用户或事物关联的所有可能方式。
在其他实施例中,生物传感器能够确定用户的任何数量的生理特性。作为另一个示例,生物传感器可确定用户的心率、水合程度、体脂肪、骨密度、指纹数据、出汗率和/或生物阻抗。生物传感器的示例非限制性地包括生物测定传感器、生理参数传感器、步数计或者其组合。
在一些实施例中,与用户的活动关联的数据能够通过服务器和用户装置上的应用来监测,以及与用户的好友、熟人或社交网络对等体关联的活动也能够基于用户的授权来共享。这提供使好友对于其健身进行竞争、完成目标、接收完成目标的标志、获得完成这类目标的提醒、完成某些目标的奖励或折扣等。
如所示,活动跟踪装置100能够与计算装置(例如智能电话、平板计算机、台式计算机或者具有无线通信访问和/或对因特网的访问的计算机装置)进行通信。计算装置又能够通过网络、例如因特网或内联网进行通信,以提供数据同步。网络可以是广域网、局域网或者其组合。网络可耦合到一个或多个服务器、一个或多个虚拟机或者其组合。服务器、虚拟机或者监测装置的控制器或者计算装置的控制器在本文中有时称作计算资源。控制器的示例包括处理器和存储器装置。
在一个实施例中,处理器可以是通用处理器。在另一个实施例中,处理器能够是配置成运行特定算法或操作的定制处理器。这类处理器能够包括数字信号处理器(DSP),其设计成运行特定芯片、信号、导线或者与其交互,并且执行某些算法、进程、状态图、反馈、检测、执行等。在一些实施例中,处理器能够包括专用集成电路(ASIC)、可编程逻辑装置(PLD)、中央处理单元(CPU)或者其组合等或者与进行交互。
在一些实施例中,一个或多个芯片、模块、装置或逻辑能够定义成运行指令或逻辑,其能够共同被看作或者表征为处理器。因此,应当理解,处理器不一定必须是一个单一芯片或模块,而是能够从电子器件或连接组件、逻辑、固件、代码及其组合的集合来定义。
存储器装置的示例包括随机存取存储器(RAM)和只读存储器(ROM)。存储器装置可以是闪速存储器、磁盘冗余阵列(RAID)、硬盘或者其组合。
本公开所述的实施例可采用各种计算机系统配置来实施,其中包括手持装置、微处理器系统、基于微处理器或者可编程消费电子产品、小型计算机、大型计算机等。本公开所述的若干实施例还能够在分布式计算环境中实施,其中任务由通过基于有线或者无线网络链接的远程处理装置来执行。
有鉴于上述实施例,应当理解,本公开所述的多个实施例能够采用涉及存储于计算机系统中的数据的各种计算机实现操作。这些操作是要求物理量的物理操纵的那些操作。形成本公开所述的各个实施例的组成部分的本文所述操作的任一个是有用的机器操作。本公开所述的若干实施例还涉及用于执行这些操作的装置或设备。设备能够专门构造用于某个目的,或者设备能够是通过计算机中存储的计算机程序有选择地激活或配置的计算机。具体来说,各种机器能够与按照本文的理论所编写的计算机程序配合使用,或者构造更专用的设备来执行所需操作会是更便利的。
本公开所述的各个实施例还能够体现为非暂时计算机可读介质上的计算机可读代码。计算机可读介质是能够存储数据的任何数据存储装置,数据之后可由计算机系统读取。计算机可读介质的示例包括硬盘驱动器、网络附连存储装置(NAS)、ROM、RAM、致密光盘ORM(CD-ROM)、CD可记录(CD-R)、CD可重写(RW)、磁带以及其他光学和非光学数据存储装置。计算机可读介质能够包括分布于网络耦合计算机系统的计算机可读有形介质,使得计算机可读代码以分布方式来存储和运行。
虽然方法操作按照特定顺序来描述,但是应当理解,其他内务操作可在操作之间执行,或者操作可按照除了所示之外的顺序执行,或者操作可调整成使得它们在略微不同的时间发生,或者可分布在系统中,其允许处理操作在与处理关联的各个间隔发生。
虽然为了清楚地理解,略为详细地描述了以上实施例,但是将会显而易见,在所附权利要求书的范围内能够实施某些变更和修改。相应地,本实施例将被理解为说明性而不是限制性的,以及本公开所述的各个实施例并不局限于本文所提供的细节,而是可在所附权利要求书的范围和等效体之内来修改。
Claims (27)
1.一种用于在移动装置上生成通知的方法,包括:
建立到活动监测装置的无线连接;
经由所述无线连接从所述活动监测装置接收活动数据;
处理所述活动数据,以确定所述活动监测装置的用户的活动量度;
将所述活动量度与预定义阈值进行比较,所述预定义阈值被映射到通知消息;
响应确定所述活动量度达到或超过所述预定义阈值,调度所述通知消息供在指定的日期和时间在所述移动装置上显示;
其中所述通知消息在所述指定的日期和时间在所述移动装置上显示,所述通知消息的所述显示提供对于与所述活动监测装置进行接口的应用的访问;
其中所述方法由至少一个处理器运行。
2.如权利要求1所述的方法,其中,所述通知消息定义关联到所述应用的图标上的告警、横幅、标志中的一个或多个、声音或者触觉告警。
3.如权利要求1所述的方法,其中,建立所述无线连接定义所述移动装置上的后台运行应用与所述活动监测装置之间的通信。
4.如权利要求1所述的方法,其中,所述活动量度定义所走的步数、所爬的楼层的数量、所燃烧的卡路里的数量、所消耗的能量、所行进的距离、睡觉的分钟数、执行活动的分钟数或者活动分钟数中的一个或多个。
5.如权利要求1所述的方法,
其中,所述预定义阈值定义为所述用户所设置的活动目标的量化完成量;以及
所述通知消息识别所述活动目标的所述量化完成量。
6.如权利要求5所述的方法,
其中,所述活动目标的所述量化完成量为小于所述活动目标的100%、100%或者大于100%。
7.如权利要求1所述的方法,还包括:
当达到所述指定的日期和时间时,处理来自所述活动监测装置的活动数据,以识别所述用户的活动的当前状态;以及
基于所述用户的活动的所述识别的当前状态来呈现或者延迟呈现所述通知消息。
8.如权利要求7所述的方法,
其中,处理活动数据以识别所述用户的活动的所述当前状态包括处理位置数据以识别所述用户的速度或位置;以及
呈现或者延迟呈现所述通知消息基于所述用户的所述识别的速度和位置。
9.一种用于在移动装置上呈现通知的服务器运行方法,包括:
建立与所述移动装置的通信;
从所述移动装置接收活动数据,所述活动数据由所述移动装置从接收于活动监测装置的记录数据来处理;
处理所述活动数据,以确定所述活动监测装置的用户的活动量度;
将所述活动量度与预定义阈值进行比较,所述预定义阈值被映射到通知消息;
响应确定所述活动量度达到或超过所述预定义阈值,向通知服务发送所述通知消息,所述通知服务配置成向所述移动装置传送所述通知消息供所述移动装置上表现,其中表现所述通知消息包括对某个时间窗口来调度所述通知消息;
其中所述通知消息在所述时间窗口期间在所述移动装置上表现,所述通知消息的表现提供对于与所述活动监测装置进行接口的应用的访问;
所述方法由至少一个处理器运行。
10.如权利要求9所述的方法,其中,所述通知消息定义关联到所述应用的图标上的告警、横幅、标志中的一个或多个或者声音。
11.如权利要求9所述的方法,其中,建立与所述移动装置的通信包括建立与所述移动装置上的后台运行应用的通信。
12.如权利要求9所述的方法,其中,在所述移动装置上表现所述通知消息包括触发通知操控器。
13.如权利要求9所述的方法,其中,所述活动量度定义所走的步数、所爬的楼层的数量、所消耗的能量、所燃烧的卡路里的数量、所行进的距离或者活动分钟数中的一个或多个。
14.如权利要求9所述的方法,
其中,所述预定义阈值定义为所述用户所设置的活动目标的量化完成量;以及
所述通知消息识别所述活动目标的所述量化完成量。
15.如权利要求14所述的方法,
其中,所述活动目标的所述量化完成量为小于所述活动目标的大约100%、大约100%或者大于大约100%。
16.如权利要求9所述的方法,还包括:
当达到所述时间窗口时,处理来自所述活动监测装置的活动数据,以识别所述用户的活动的当前状态;以及
基于所述用户的活动的所述识别的当前状态来呈现或者延迟呈现所述通知消息。
17.如权利要求16所述的方法,
其中,处理活动数据以识别所述用户的活动的所述当前状态包括处理位置数据以识别所述用户的速度或位置;以及
呈现或者延迟呈现所述通知消息基于所述用户的所述识别的速度和位置。
18.一种用于在用户装置上呈现通知的方法,包括:
定义活动目标;
确定一系列通知阈值,各通知阈值定义所述活动目标的量化完成水平,各通知阈值被映射到对应通知消息;
接收活动监测装置所测量的活动数据;
处理所述活动数据,以确定活动量度;
当所述活动量度达到所述通知阈值系列中的所述通知阈值之一时,触发用户装置上的所述对应通知消息的呈现,其中触发所述对应通知消息的呈现包括对指定的日期和时间调度所述对应通知消息;
其中所述通知消息在所述指定的日期和时间在所述用户装置上呈现,所述通知消息的呈现提供对于与所述活动监测装置进行接口的应用的访问;
所述方法由至少一个处理器运行。
19.如权利要求18所述的方法,其中,触发所述用户装置上的所述对应通知消息的呈现包括激活推送通知服务,以向所述用户装置传送所述通知消息,供所述用户装置上表现。
20.如权利要求18所述的方法,其中,触发所述用户装置上的所述对应通知消息的呈现包括触发本地通知呈现器,以在所述用户装置上显示所述对应通知消息。
21.如权利要求18所述的方法,其中,各通知消息识别由所述通知消息所映射到的所述通知阈值所定义的所述量化完成水平。
22.如权利要求18所述的方法,其中,所述通知消息定义关联到所述应用的图标上的告警、横幅、标志中的一个或多个或者声音。
23.如权利要求18所述的方法,其中,所述活动量度定义所走的步数、所爬的楼层的数量、所消耗的能量、所燃烧的卡路里的数量、所行进的距离或者活动分钟数中的一个或多个。
24.如权利要求18所述的方法,还包括:
当达到所述指定的日期和时间时,处理来自所述活动监测装置的活动数据,以识别所述用户的活动的当前状态;以及
基于所述用户的活动的所述识别的当前状态来呈现或者延迟呈现所述通知消息。
25.一种用于触发对活动监测装置的用户的通知的方法,包括:
从活动监测装置的一个或多个传感器接收活动数据;
处理所述活动数据,以确定所述活动监测装置的用户的活动量度;
将所述活动量度与预定义阈值进行比较,所述预定义阈值被映射到通知消息;
响应确定所述活动量度达到或超过所述预定义阈值,建立与用户装置的通信,并且触发所述用户装置上的所述通知消息的显示,其中触发所述通知消息的显示包括调度所述通知消息供在时间窗口期间显示;
其中所述通知消息在所述时间窗口期间在所述用户装置上显示,所述通知消息的显示提供对于与所述活动监测装置进行接口的应用的访问;
所述方法由至少一个处理器运行。
26.如权利要求25所述的方法,
其中,所述通知消息响应确定所述活动量度达到或超过所述预定义阈值而生成;以及
触发所述用户装置上的所述通知消息的显示包括向所述用户装置发送所述通知消息。
27.如权利要求25所述的方法,还包括:
当达到所述时间窗口时,处理来自所述活动监测装置的一个或多个传感器的活动数据,以识别所述用户的活动的当前状态;以及
基于所述用户的活动的所述识别的当前状态来呈现或者延迟呈现所述通知消息。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/271412 | 2014-05-06 | ||
US14/271,412 US9031812B2 (en) | 2014-02-27 | 2014-05-06 | Notifications on a user device based on activity detected by an activity monitoring device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105094517A true CN105094517A (zh) | 2015-11-25 |
Family
ID=53545872
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510226070.3A Pending CN105099868A (zh) | 2014-05-06 | 2015-05-06 | 健身活动有关的消息传递 |
CN201510225684.XA Pending CN105094517A (zh) | 2014-05-06 | 2015-05-06 | 用户装置上基于活动监测装置所检测的活动的通知 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510226070.3A Pending CN105099868A (zh) | 2014-05-06 | 2015-05-06 | 健身活动有关的消息传递 |
Country Status (2)
Country | Link |
---|---|
US (8) | US9288298B2 (zh) |
CN (2) | CN105099868A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107411753A (zh) * | 2017-06-06 | 2017-12-01 | 深圳市科迈爱康科技有限公司 | 一种识别步态的可穿戴设备 |
CN107920783A (zh) * | 2016-01-11 | 2018-04-17 | 天火睿思智能科技有限公司 | 监测与用户身体活动关联的运动和取向模式的系统和方法 |
CN111615712A (zh) * | 2018-01-07 | 2020-09-01 | 微软技术许可有限责任公司 | 多日历协调 |
CN113543029A (zh) * | 2016-06-20 | 2021-10-22 | 瑞典爱立信有限公司 | 监测能够进行无线通信的对象 |
CN114522394A (zh) * | 2017-06-02 | 2022-05-24 | 苹果公司 | 定制通知的确定和呈现 |
Families Citing this family (175)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160059136A1 (en) * | 2004-12-03 | 2016-03-03 | Bob Ferris | Simulated firearms entertainment system |
US20170176127A1 (en) * | 2004-12-03 | 2017-06-22 | Bob Ferris | Simulated firearms entertainment system |
US11126321B2 (en) | 2007-09-04 | 2021-09-21 | Apple Inc. | Application menu user interface |
US10983945B2 (en) | 2010-09-30 | 2021-04-20 | Fitbit, Inc. | Method of data synthesis |
US8954291B2 (en) | 2010-09-30 | 2015-02-10 | Fitbit, Inc. | Alarm setting and interfacing with gesture contact interfacing controls |
US8694282B2 (en) | 2010-09-30 | 2014-04-08 | Fitbit, Inc. | Methods and systems for geo-location optimized tracking and updating for events having combined activity and location information |
US9390427B2 (en) | 2010-09-30 | 2016-07-12 | Fitbit, Inc. | Methods, systems and devices for automatic linking of activity tracking devices to user devices |
US8762101B2 (en) | 2010-09-30 | 2014-06-24 | Fitbit, Inc. | Methods and systems for identification of event data having combined activity and location information of portable monitoring devices |
US8615377B1 (en) | 2010-09-30 | 2013-12-24 | Fitbit, Inc. | Methods and systems for processing social interactive data and sharing of tracked activity associated with locations |
US8712724B2 (en) | 2010-09-30 | 2014-04-29 | Fitbit, Inc. | Calendar integration methods and systems for presentation of events having combined activity and location information |
US8744803B2 (en) | 2010-09-30 | 2014-06-03 | Fitbit, Inc. | Methods, systems and devices for activity tracking device data synchronization with computing devices |
US10004406B2 (en) | 2010-09-30 | 2018-06-26 | Fitbit, Inc. | Portable monitoring devices for processing applications and processing analysis of physiological conditions of a user associated with the portable monitoring device |
US9148483B1 (en) | 2010-09-30 | 2015-09-29 | Fitbit, Inc. | Tracking user physical activity with multiple devices |
US8762102B2 (en) | 2010-09-30 | 2014-06-24 | Fitbit, Inc. | Methods and systems for generation and rendering interactive events having combined activity and location information |
US9241635B2 (en) | 2010-09-30 | 2016-01-26 | Fitbit, Inc. | Portable monitoring devices for processing applications and processing analysis of physiological conditions of a user associated with the portable monitoring device |
US9310909B2 (en) | 2010-09-30 | 2016-04-12 | Fitbit, Inc. | Methods, systems and devices for physical contact activated display and navigation |
US8805646B2 (en) | 2010-09-30 | 2014-08-12 | Fitbit, Inc. | Methods, systems and devices for linking user devices to activity tracking devices |
US8738321B2 (en) | 2010-09-30 | 2014-05-27 | Fitbit, Inc. | Methods and systems for classification of geographic locations for tracked activity |
US8738323B2 (en) | 2010-09-30 | 2014-05-27 | Fitbit, Inc. | Methods and systems for metrics analysis and interactive rendering, including events having combined activity and location information |
US8954290B2 (en) | 2010-09-30 | 2015-02-10 | Fitbit, Inc. | Motion-activated display of messages on an activity monitoring device |
US11243093B2 (en) | 2010-09-30 | 2022-02-08 | Fitbit, Inc. | Methods, systems and devices for generating real-time activity data updates to display devices |
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 |
EP4344163A3 (en) | 2011-06-05 | 2024-04-24 | Apple Inc. | Systems and methods for displaying notifications received from multiple applications |
US8738925B1 (en) | 2013-01-07 | 2014-05-27 | Fitbit, Inc. | Wireless portable biometric device syncing |
US20130124631A1 (en) * | 2011-11-04 | 2013-05-16 | Fidelus Technologies, Llc. | Apparatus, system, and method for digital communications driven by behavior profiles of participants |
US20150058338A1 (en) * | 2011-12-28 | 2015-02-26 | Intel Corporation | Promoting activity during periods of sedentary behavior |
US9339691B2 (en) | 2012-01-05 | 2016-05-17 | Icon Health & Fitness, Inc. | System and method for controlling an exercise device |
US10304347B2 (en) | 2012-05-09 | 2019-05-28 | Apple Inc. | Exercised-based watch face and complications |
US9459781B2 (en) | 2012-05-09 | 2016-10-04 | Apple Inc. | Context-specific user interfaces for displaying animated sequences |
US9641239B2 (en) | 2012-06-22 | 2017-05-02 | Fitbit, Inc. | Adaptive data transfer using bluetooth |
US11151487B2 (en) * | 2012-12-13 | 2021-10-19 | KnowledgeDNA Incorporated | Goal tracking system and method |
US9728059B2 (en) | 2013-01-15 | 2017-08-08 | Fitbit, Inc. | Sedentary period detection utilizing a wearable electronic device |
EP2969058B1 (en) | 2013-03-14 | 2020-05-13 | Icon Health & Fitness, Inc. | Strength training apparatus with flywheel and related methods |
WO2014143776A2 (en) | 2013-03-15 | 2014-09-18 | Bodhi Technology Ventures Llc | Providing remote interactions with host device using a wireless device |
EP3623020A1 (en) | 2013-12-26 | 2020-03-18 | Icon Health & Fitness, Inc. | Magnetic resistance mechanism in a cable machine |
US9855463B2 (en) * | 2014-01-16 | 2018-01-02 | Polar Electro Oy | Managing physiological exercise data |
US9031812B2 (en) | 2014-02-27 | 2015-05-12 | Fitbit, Inc. | Notifications on a user device based on activity detected by an activity monitoring device |
WO2015138339A1 (en) | 2014-03-10 | 2015-09-17 | Icon Health & Fitness, Inc. | Pressure sensor to quantify work |
US10117600B2 (en) * | 2014-04-15 | 2018-11-06 | Apple Inc. | Pacing activity data of a user |
US9288298B2 (en) * | 2014-05-06 | 2016-03-15 | Fitbit, Inc. | Notifications regarding interesting or unusual activity detected from an activity monitoring device |
US10482461B2 (en) | 2014-05-29 | 2019-11-19 | Apple Inc. | User interface for payments |
US20150350146A1 (en) | 2014-05-29 | 2015-12-03 | Apple Inc. | Coordination of message alert presentations across devices based on device modes |
US10313506B2 (en) | 2014-05-30 | 2019-06-04 | Apple Inc. | Wellness aggregator |
US9967401B2 (en) | 2014-05-30 | 2018-05-08 | Apple Inc. | User interface for phone call routing among devices |
US10426989B2 (en) | 2014-06-09 | 2019-10-01 | Icon Health & Fitness, Inc. | Cable system incorporated into a treadmill |
WO2015195965A1 (en) | 2014-06-20 | 2015-12-23 | Icon Health & Fitness, Inc. | Post workout massage device |
WO2015200890A2 (en) | 2014-06-27 | 2015-12-30 | Apple Inc. | Reduced size user interface |
WO2016007875A1 (en) * | 2014-07-10 | 2016-01-14 | Nike, Inc. | Athletic team integrated communication, notification, and scheduling system |
TWI647608B (zh) | 2014-07-21 | 2019-01-11 | 美商蘋果公司 | 遠端使用者介面 |
US9871877B2 (en) * | 2014-08-08 | 2018-01-16 | Evergage, Inc. | Socially augmented browsing of a website |
US10339293B2 (en) | 2014-08-15 | 2019-07-02 | Apple Inc. | Authenticated device used to unlock another device |
KR102418119B1 (ko) * | 2014-08-25 | 2022-07-07 | 삼성전자 주식회사 | 시계 화면 구성 방법 및 이를 구현한 웨어러블 전자장치 |
US9547419B2 (en) | 2014-09-02 | 2017-01-17 | Apple Inc. | Reduced size configuration interface |
EP3178222B1 (en) | 2014-09-02 | 2018-07-04 | Apple Inc. | Remote camera user interface |
CN111081345B (zh) | 2014-09-02 | 2023-10-10 | 苹果公司 | 身体活动和健身监视器 |
WO2016036552A1 (en) | 2014-09-02 | 2016-03-10 | Apple Inc. | User interactions for a mapping application |
WO2016036541A2 (en) | 2014-09-02 | 2016-03-10 | Apple Inc. | Phone user interface |
US20160089572A1 (en) * | 2014-09-25 | 2016-03-31 | Microsoft Technology Licensing, Llc | Dynamic progress-towards-goal tracker |
US10776739B2 (en) | 2014-09-30 | 2020-09-15 | Apple Inc. | Fitness challenge E-awards |
US20160112359A1 (en) * | 2014-10-16 | 2016-04-21 | International Business Machines Corporation | Group message contextual delivery |
US10025863B2 (en) | 2014-10-31 | 2018-07-17 | Oath Inc. | Recommending contents using a base profile |
US11095627B2 (en) * | 2014-11-04 | 2021-08-17 | Huawei Technologies Co., Ltd. | Message display method, apparatus, and device |
US9901301B2 (en) * | 2014-12-12 | 2018-02-27 | Ebay Inc. | Coordinating relationship wearables |
US11484261B2 (en) * | 2014-12-19 | 2022-11-01 | Koninklijke Philips N.V. | Dynamic wearable device behavior based on schedule detection |
EP3226753A4 (en) | 2015-01-27 | 2017-12-20 | Apple Inc. | A system for determining the quality of sleep |
US11232466B2 (en) * | 2015-01-29 | 2022-01-25 | Affectomatics Ltd. | Recommendation for experiences based on measurements of affective response that are backed by assurances |
EP3998762A1 (en) | 2015-02-02 | 2022-05-18 | Apple Inc. | Device, method, and graphical user interface for establishing a relationship and connection between two devices |
US9574896B2 (en) | 2015-02-13 | 2017-02-21 | Apple Inc. | Navigation user interface |
US10485452B2 (en) * | 2015-02-25 | 2019-11-26 | Leonardo Y. Orellano | Fall detection systems and methods |
US10391361B2 (en) | 2015-02-27 | 2019-08-27 | Icon Health & Fitness, Inc. | Simulating real-world terrain on an exercise device |
US10216351B2 (en) * | 2015-03-08 | 2019-02-26 | Apple Inc. | Device configuration user interface |
WO2016144385A1 (en) | 2015-03-08 | 2016-09-15 | Apple Inc. | Sharing user-configurable graphical constructs |
US10032223B2 (en) | 2015-03-20 | 2018-07-24 | Bank Of America Corporation | System for account linking and future event integration into retirement score calculation |
US10049406B2 (en) * | 2015-03-20 | 2018-08-14 | Bank Of America Corporation | System for sharing retirement scores between social groups of customers |
US10019760B2 (en) | 2015-03-20 | 2018-07-10 | Bank Of America Corporation | System for utilizing a retirement score to receive benefits |
US20160361032A1 (en) * | 2015-05-14 | 2016-12-15 | Abraham Carter | Systems and Methods for Wearable Health Alerts |
USD798889S1 (en) * | 2015-05-15 | 2017-10-03 | General Electric Company | Display screen with a graphical user interface |
US20160358133A1 (en) | 2015-06-05 | 2016-12-08 | Apple Inc. | User interface for loyalty accounts and private label accounts for a wearable device |
US10275116B2 (en) | 2015-06-07 | 2019-04-30 | Apple Inc. | Browser with docked tabs |
US10341397B2 (en) * | 2015-08-12 | 2019-07-02 | Fuji Xerox Co., Ltd. | Non-transitory computer readable medium, information processing apparatus, and information processing system for recording minutes information |
WO2017030646A1 (en) | 2015-08-20 | 2017-02-23 | Apple Inc. | Exercise-based watch face and complications |
FR3042266B1 (fr) * | 2015-10-08 | 2019-04-19 | Sysnav | Procede d'estimation du mouvement d'un pieton |
US11121999B2 (en) * | 2015-10-30 | 2021-09-14 | Microsoft Technology Licensing, Llc | Communication interface for wearable devices |
US11144107B2 (en) | 2015-12-01 | 2021-10-12 | Amer Sports Digital Services Oy | Apparatus and method for presenting thematic maps |
US11137820B2 (en) | 2015-12-01 | 2021-10-05 | Amer Sports Digital Services Oy | Apparatus and method for presenting thematic maps |
US11210299B2 (en) | 2015-12-01 | 2021-12-28 | Amer Sports Digital Services Oy | Apparatus and method for presenting thematic maps |
US11215457B2 (en) | 2015-12-01 | 2022-01-04 | Amer Sports Digital Services Oy | Thematic map based route optimization |
US10063369B1 (en) * | 2015-12-16 | 2018-08-28 | Verily Life Sciences Llc | Time synchronization of multi-modality measurements |
US11541280B2 (en) | 2015-12-21 | 2023-01-03 | Suunto Oy | Apparatus and exercising device |
US10433768B2 (en) | 2015-12-21 | 2019-10-08 | Amer Sports Digital Services Oy | Activity intensity level determination |
GB2545668B (en) | 2015-12-21 | 2020-05-20 | Suunto Oy | Sensor based context management |
US11838990B2 (en) | 2015-12-21 | 2023-12-05 | Suunto Oy | Communicating sensor data in wireless communication systems |
DE102016015065A1 (de) | 2015-12-21 | 2017-06-22 | Suunto Oy | Aktivitätsintensitätspegel-Bestimmungsfeld |
DE102016015066A1 (de) | 2015-12-21 | 2017-06-22 | Suunto Oy | Aktivitätsintensitätspegel-Bestimmung |
US11284807B2 (en) | 2015-12-21 | 2022-03-29 | Amer Sports Digital Services Oy | Engaging exercising devices with a mobile device |
US11587484B2 (en) | 2015-12-21 | 2023-02-21 | Suunto Oy | Method for controlling a display |
US20170208021A1 (en) * | 2016-01-15 | 2017-07-20 | Welltok, Inc. | Adaptive nudge messages to motivate individuals to achieve certain wellness goals |
US10305846B2 (en) * | 2016-01-21 | 2019-05-28 | International Business Machines Corporation | Compact visualization into aggregated events in social collaboration programs |
US10080530B2 (en) * | 2016-02-19 | 2018-09-25 | Fitbit, Inc. | Periodic inactivity alerts and achievement messages |
US10709955B2 (en) * | 2016-03-15 | 2020-07-14 | Nike, Inc. | Athletic data aggregation for online communities |
US10625137B2 (en) | 2016-03-18 | 2020-04-21 | Icon Health & Fitness, Inc. | Coordinated displays in an exercise device |
US10272317B2 (en) | 2016-03-18 | 2019-04-30 | Icon Health & Fitness, Inc. | Lighted pace feature in a treadmill |
US10493349B2 (en) | 2016-03-18 | 2019-12-03 | Icon Health & Fitness, Inc. | Display on exercise device |
CN105827836A (zh) * | 2016-03-28 | 2016-08-03 | 乐视控股(北京)有限公司 | 一种情景模式同步方法及装置 |
US10567312B2 (en) | 2016-04-11 | 2020-02-18 | Facebook, Inc. | Techniques for messaging bot controls based on machine-learning user intent detection |
US10979371B2 (en) | 2016-04-11 | 2021-04-13 | Facebook, Inc. | Techniques for messaging agent messaging interactions |
DK201770423A1 (en) * | 2016-06-11 | 2018-01-15 | Apple Inc | Activity and workout updates |
US11216119B2 (en) | 2016-06-12 | 2022-01-04 | Apple Inc. | Displaying a predetermined view of an application |
US10873786B2 (en) | 2016-06-12 | 2020-12-22 | Apple Inc. | Recording and broadcasting application visual output |
US10885478B2 (en) * | 2016-07-06 | 2021-01-05 | Palo Alto Research Center Incorporated | Computer-implemented system and method for providing contextually relevant task recommendations to qualified users |
WO2018031898A2 (en) | 2016-08-12 | 2018-02-15 | Apple Inc. | Vital signs monitoring system |
US10356029B2 (en) | 2016-09-21 | 2019-07-16 | Facebook, Inc. | Methods and systems for presenting modules in an inbox interface |
US11233760B2 (en) | 2016-09-21 | 2022-01-25 | Facebook, Inc. | Module ranking for a modular inbox |
US10736543B2 (en) | 2016-09-22 | 2020-08-11 | Apple Inc. | Workout monitor interface |
US10671705B2 (en) | 2016-09-28 | 2020-06-02 | Icon Health & Fitness, Inc. | Customizing recipe recommendations |
US11703938B2 (en) | 2016-10-17 | 2023-07-18 | Suunto Oy | Embedded computing device |
DE102017009171A1 (de) | 2016-10-17 | 2018-04-19 | Amer Sports Digital Services Oy | Eingebettete rechenvorrichtung |
CN106412330A (zh) * | 2016-11-17 | 2017-02-15 | 张密 | 一种智能手机用微型电子称及其匹配的营养软件app |
CN106533927A (zh) * | 2016-12-27 | 2017-03-22 | 珠海市魅族科技有限公司 | 一种用户信息推送方法及装置 |
US10338802B2 (en) * | 2017-02-08 | 2019-07-02 | International Business Machines Corporation | Monitoring an activity and determining the type of actor performing the activity |
KR102621649B1 (ko) * | 2017-02-08 | 2024-01-05 | 삼성전자주식회사 | 사용자의 활동 패턴과 관련된 타인의 활동 정보를 제공하는 방법 및 그 전자 장치 |
US10166438B2 (en) * | 2017-04-11 | 2019-01-01 | Motorola Mobility Llc | Apparatus, method, and program product for tracking physical activity |
US10769560B1 (en) | 2017-05-10 | 2020-09-08 | Massachusetts Mutual Life Insurance Company | Systems and methods for chatbot applications tracking user stress levels |
US10845955B2 (en) | 2017-05-15 | 2020-11-24 | Apple Inc. | Displaying a scrollable list of affordances associated with physical activities |
WO2018217585A1 (en) | 2017-05-22 | 2018-11-29 | Apple Inc. | Multi-element piezo sensors for physiological measurements |
US11224782B2 (en) * | 2017-06-04 | 2022-01-18 | Apple Inc. | Physical activity monitoring and motivating with an electronic device |
US20200219606A1 (en) * | 2017-08-30 | 2020-07-09 | Samsung Electronics Co., Ltd. | Refrigerator |
CN107508751A (zh) * | 2017-09-28 | 2017-12-22 | 联想(北京)有限公司 | 一种信息处理方法和电子设备 |
US20190102463A1 (en) * | 2017-09-29 | 2019-04-04 | Facebook, Inc. | Systems and methods for providing location-based subscriptions and notifications |
US20190124170A1 (en) * | 2017-10-19 | 2019-04-25 | Facebook, Inc. | Systems and methods for retaining meaningful connections |
USD916718S1 (en) * | 2017-10-30 | 2021-04-20 | Siemens Healthcare Gmbh | Display screen or portion thereof with a graphical user interface |
DK201870599A1 (en) | 2018-03-12 | 2019-10-16 | Apple Inc. | USER INTERFACES FOR HEALTH MONITORING |
DK201870380A1 (en) | 2018-05-07 | 2020-01-29 | Apple Inc. | DISPLAYING USER INTERFACES ASSOCIATED WITH PHYSICAL ACTIVITIES |
DK180171B1 (en) | 2018-05-07 | 2020-07-14 | Apple Inc | USER INTERFACES FOR SHARING CONTEXTUALLY RELEVANT MEDIA CONTENT |
US11317833B2 (en) | 2018-05-07 | 2022-05-03 | Apple Inc. | Displaying user interfaces associated with physical activities |
US10471297B1 (en) * | 2018-05-16 | 2019-11-12 | Hydrow, Inc. | Rowing |
USD869491S1 (en) | 2018-06-03 | 2019-12-10 | Apple Inc. | Electronic device with graphical user interface |
USD933672S1 (en) | 2018-06-03 | 2021-10-19 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
US10887193B2 (en) | 2018-06-03 | 2021-01-05 | Apple Inc. | User interfaces for updating network connection settings of external devices |
US10922397B2 (en) | 2018-07-24 | 2021-02-16 | Dnanudge Limited | Method and device for comparing personal biological data of two users |
US10953307B2 (en) | 2018-09-28 | 2021-03-23 | Apple Inc. | Swim tracking and notifications for wearable devices |
CN110084638A (zh) * | 2019-03-30 | 2019-08-02 | 惠州市惠泽电器有限公司 | 基于智能手表的奖励式排行榜系统及方法 |
DK201970532A1 (en) | 2019-05-06 | 2021-05-03 | Apple Inc | Activity trends and workouts |
KR102393717B1 (ko) | 2019-05-06 | 2022-05-03 | 애플 인크. | 전자 디바이스의 제한된 동작 |
US11863700B2 (en) | 2019-05-06 | 2024-01-02 | Apple Inc. | Providing user interfaces based on use contexts and managing playback of media |
USD913324S1 (en) | 2019-05-29 | 2021-03-16 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
US10828531B1 (en) | 2019-05-30 | 2020-11-10 | Hydrow, Inc. | Rowing exercise machines having a configurable rowing feel |
USD931298S1 (en) | 2019-05-30 | 2021-09-21 | Apple Inc. | Display screen or portion thereof with graphical user interface |
DK201970533A1 (en) | 2019-05-31 | 2021-02-15 | Apple Inc | Methods and user interfaces for sharing audio |
US20230119253A1 (en) | 2019-06-01 | 2023-04-20 | Apple Inc. | Multi-modal activity tracking user interface |
US11234077B2 (en) | 2019-06-01 | 2022-01-25 | Apple Inc. | User interfaces for managing audio exposure |
US11228835B2 (en) | 2019-06-01 | 2022-01-18 | Apple Inc. | User interfaces for managing audio exposure |
US11152100B2 (en) | 2019-06-01 | 2021-10-19 | Apple Inc. | Health application user interfaces |
DK201970534A1 (en) | 2019-06-01 | 2021-02-16 | Apple Inc | User interfaces for monitoring noise exposure levels |
US11481094B2 (en) | 2019-06-01 | 2022-10-25 | Apple Inc. | User interfaces for location-related communications |
US11209957B2 (en) | 2019-06-01 | 2021-12-28 | Apple Inc. | User interfaces for cycle tracking |
US11477609B2 (en) | 2019-06-01 | 2022-10-18 | Apple Inc. | User interfaces for location-related communications |
US10860984B1 (en) * | 2019-06-18 | 2020-12-08 | Microsoft Technology Licensing, Llc | Out of office email detection system |
US11494393B2 (en) * | 2019-08-22 | 2022-11-08 | Yahoo Assets Llc | Method and system for data mining |
EP4004702A1 (en) | 2019-09-09 | 2022-06-01 | Apple Inc. | Research study user interfaces |
CN110933232B (zh) * | 2019-12-27 | 2021-01-26 | 维沃移动通信有限公司 | 一种闹钟提醒方法、电子设备 |
GB2590802A (en) * | 2020-01-03 | 2021-07-07 | Dnanudge Ltd | Method and device for comparing personal biological data of two users |
DK202070616A1 (en) | 2020-02-14 | 2022-01-14 | Apple Inc | User interfaces for workout content |
US20210299518A1 (en) * | 2020-03-24 | 2021-09-30 | Icon Health & Fitness, Inc. | Flagging irregularities in user performance in an exercise machine system |
US11951377B2 (en) * | 2020-03-24 | 2024-04-09 | Ifit Inc. | Leaderboard with irregularity flags in an exercise machine system |
WO2021204615A1 (en) * | 2020-04-06 | 2021-10-14 | Koninklijke Philips N.V. | System and method for determining and managing socially isolated individuals |
DK181037B1 (en) | 2020-06-02 | 2022-10-10 | Apple Inc | User interfaces for health applications |
US11229825B1 (en) * | 2020-08-24 | 2022-01-25 | Hydrow, Inc. | Rank listing of competitive performances of exercise on a machine |
US11698710B2 (en) | 2020-08-31 | 2023-07-11 | Apple Inc. | User interfaces for logging user activities |
US20220071513A1 (en) * | 2020-09-08 | 2022-03-10 | Medtronic, Inc. | Detection of changes in patient health based on peak and non-peak patient activity data |
WO2022169992A1 (en) * | 2021-02-04 | 2022-08-11 | Keys Inc | Intelligent keyboard |
US11938376B2 (en) | 2021-05-15 | 2024-03-26 | Apple Inc. | User interfaces for group workouts |
US11915805B2 (en) | 2021-06-06 | 2024-02-27 | Apple Inc. | User interfaces for shared health-related data |
CN114047862A (zh) * | 2021-09-27 | 2022-02-15 | 北京小米移动软件有限公司 | 界面控制方法及装置、设备、存储介质 |
US20230390627A1 (en) | 2022-06-05 | 2023-12-07 | Apple Inc. | User interfaces for physical activity information |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100261987A1 (en) * | 2009-03-27 | 2010-10-14 | Dexcom, Inc. | Methods and systems for promoting glucose management |
US20120283855A1 (en) * | 2010-08-09 | 2012-11-08 | Nike, Inc. | Monitoring fitness using a mobile device |
Family Cites Families (305)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2284849A (en) | 1941-08-29 | 1942-06-02 | Edward P Schreyer | Book end |
US2717736A (en) | 1951-07-17 | 1955-09-13 | Robert A Schlesinger | Exercise counting apparatus |
US2883255A (en) | 1954-04-28 | 1959-04-21 | Panellit Inc | Automatic process logging system |
US2827309A (en) | 1955-06-23 | 1958-03-18 | Mark S Fred | Wrist band and insert memoranda tape combination |
US3163856A (en) | 1961-11-14 | 1964-12-29 | Frederick G Kirby | Alarm device for indicating lack of motion |
US3250270A (en) | 1962-09-19 | 1966-05-10 | Bloom Walter Lyon | Device and method for measuring the calories an individual expends |
US3522383A (en) | 1967-06-13 | 1970-07-28 | Bell Telephone Labor Inc | Block precoding for multiple speed data transmission |
US3918658A (en) | 1973-06-15 | 1975-11-11 | Klippan Nv | Seat belt retractor having inertial device activated by two stimuli |
US4192000A (en) | 1977-07-14 | 1980-03-04 | Calorie Counter Limited Partnership | Electronic calorie counter |
GB1593839A (en) | 1978-05-26 | 1981-07-22 | Pringle R D | Performance testing device |
US4244020A (en) | 1979-01-15 | 1981-01-06 | Ratcliff Lloyd P | Caloric and/or carbohydrate calculator |
US4312358A (en) | 1979-07-23 | 1982-01-26 | Texas Instruments Incorporated | Instrument for measuring and computing heart beat, body temperature and other physiological and exercise-related parameters |
US4284849A (en) | 1979-11-14 | 1981-08-18 | Gte Products Corporation | Monitoring and signalling system |
US4367752A (en) | 1980-04-30 | 1983-01-11 | Biotechnology, Inc. | Apparatus for testing physical condition of a subject |
US4407295A (en) | 1980-10-16 | 1983-10-04 | Dna Medical, Inc. | Miniature physiological monitor with interchangeable sensors |
JPS57120009U (zh) | 1981-01-19 | 1982-07-26 | ||
US4390922A (en) | 1982-02-04 | 1983-06-28 | Pelliccia Raymond A | Vibration sensor and electrical power shut off device |
US4578769A (en) | 1983-02-09 | 1986-03-25 | Nike, Inc. | Device for determining the speed, distance traversed, elapsed time and calories expended by a person while running |
US4575804A (en) | 1983-08-01 | 1986-03-11 | Ratcliff Lloyd P | Diet calculator |
US4617525A (en) | 1984-01-30 | 1986-10-14 | Lloyd Stephen R | Sleep posture monitor and alarm system |
US4887249A (en) | 1988-04-19 | 1989-12-12 | Timex Corporation | Bicycle watch - dual mode circuit |
US5224059A (en) | 1988-06-07 | 1993-06-29 | Citizen Watch Co., Ltd. | Device for measuring altitude and barometric pressure |
US4977509A (en) | 1988-12-09 | 1990-12-11 | Campsport, Inc. | Personal multi-purpose navigational apparatus and method for operation thereof |
US5058427A (en) | 1990-09-28 | 1991-10-22 | Avocet, Inc. | Accumulating altimeter with ascent/descent accumulation thresholds |
US5446705A (en) | 1991-02-04 | 1995-08-29 | Temtec, Inc. | Time indicator having discrete adhesive |
US5645509A (en) | 1991-07-02 | 1997-07-08 | Icon Health & Fitness, Inc. | Remote exercise control system |
US5295085A (en) | 1992-02-25 | 1994-03-15 | Avocet, Inc. | Pressure measurement device with selective pressure threshold crossings accumulator |
US5323650A (en) | 1993-01-14 | 1994-06-28 | Fullen Systems, Inc. | System for continuously measuring forces applied to the foot |
EP0626633B1 (en) | 1993-05-28 | 2001-03-14 | Sun Microsystems, Inc. | Touch screen power control in a computer system |
JP3094799B2 (ja) | 1993-10-25 | 2000-10-03 | セイコーエプソン株式会社 | 携帯機器 |
US5456648A (en) | 1994-03-14 | 1995-10-10 | Edinburg; Peter J. | Reward granting exercise machine |
US5704350A (en) | 1994-03-25 | 1998-01-06 | Nutritec Corporation | Nutritional microcomputer and method |
US6539336B1 (en) | 1996-12-12 | 2003-03-25 | Phatrat Technologies, Inc. | Sport monitoring system for determining airtime, speed, power absorbed and other factors such as drop distance |
US5583776A (en) | 1995-03-16 | 1996-12-10 | Point Research Corporation | Dead reckoning navigational system using accelerometer to measure foot impacts |
US6183425B1 (en) | 1995-10-13 | 2001-02-06 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Method and apparatus for monitoring of daily activity in terms of ground reaction forces |
US5671162A (en) | 1995-10-23 | 1997-09-23 | Werbin; Roy Geoffrey | Device for recording descent data for skydiving |
US5899963A (en) | 1995-12-12 | 1999-05-04 | Acceleron Technologies, Llc | System and method for measuring movement of objects |
US6122960A (en) | 1995-12-12 | 2000-09-26 | Acceleron Technologies, Llc. | System and method for measuring movement of objects |
US5724265A (en) | 1995-12-12 | 1998-03-03 | Hutchings; Lawrence J. | System and method for measuring movement of objects |
US5890128A (en) | 1996-03-04 | 1999-03-30 | Diaz; H. Benjamin | Personalized hand held calorie computer (ECC) |
EP1338241B1 (en) | 1996-04-08 | 2009-07-08 | Seiko Epson Corporation | Exercise workout support device |
US5941836A (en) | 1996-06-12 | 1999-08-24 | Friedman; Mark B. | Patient position monitor |
DE69735030T2 (de) | 1996-06-12 | 2006-07-13 | Seiko Epson Corp. | Kalorieverbrauchmessvorrichtung |
US6202471B1 (en) | 1997-10-10 | 2001-03-20 | Nanomaterials Research Corporation | Low-cost multilaminate sensors |
CA2218242C (en) | 1996-10-11 | 2005-12-06 | Kenneth R. Fyfe | Motion analysis system |
US6145389A (en) | 1996-11-12 | 2000-11-14 | Ebeling; W. H. Carl | Pedometer effective for both walking and running |
US6085248A (en) | 1997-02-11 | 2000-07-04 | Xaqtu Corporation | Media access control transmitter and parallel network management system |
JP3592051B2 (ja) | 1997-10-03 | 2004-11-24 | 任天堂株式会社 | 歩数計 |
US6309360B1 (en) | 1997-03-17 | 2001-10-30 | James R. Mault | Respiratory calorimeter |
US5947868A (en) | 1997-06-27 | 1999-09-07 | Dugan; Brian M. | System and method for improving fitness equipment and exercise |
US5976083A (en) | 1997-07-30 | 1999-11-02 | Living Systems, Inc. | Portable aerobic fitness monitor for walking and running |
US6043954A (en) | 1997-08-29 | 2000-03-28 | Iomega Corporation | Cartridge load and eject mechanism for a removable cartridge drive |
US5891042A (en) | 1997-09-09 | 1999-04-06 | Acumen, Inc. | Fitness monitoring device having an electronic pedometer and a wireless heart rate monitor |
US6898550B1 (en) | 1997-10-02 | 2005-05-24 | Fitsense Technology, Inc. | Monitoring activity of a user in locomotion on foot |
US6018705A (en) | 1997-10-02 | 2000-01-25 | Personal Electronic Devices, Inc. | Measuring foot contact time and foot loft time of a person in locomotion |
US20060069619A1 (en) | 1997-10-09 | 2006-03-30 | Walker Jay S | Systems and methods for facilitating group rewards |
US6301964B1 (en) | 1997-10-14 | 2001-10-16 | Dyhastream Innovations Inc. | Motion analysis system |
US6077193A (en) | 1998-04-03 | 2000-06-20 | Unisen, Inc. | Tracking system for promoting health fitness |
US6255962B1 (en) | 1998-05-15 | 2001-07-03 | System Excelerator, Inc. | Method and apparatus for low power, micro-electronic mechanical sensing and processing |
JP3978700B2 (ja) | 1998-06-05 | 2007-09-19 | 光 猪岡 | 消費カロリ演算装置 |
US7073129B1 (en) | 1998-12-18 | 2006-07-04 | Tangis Corporation | Automated selection of appropriate information based on a computer user's context |
US6675041B2 (en) | 1999-05-18 | 2004-01-06 | Physi-Cal Enterprises Lp | Electronic apparatus and method for monitoring net calorie intake |
EP1217942A1 (en) | 1999-09-24 | 2002-07-03 | Healthetech, Inc. | Physiological monitor and associated computation, display and communication unit |
JP2004513669A (ja) | 1999-10-08 | 2004-05-13 | ヘルセテック インコーポレイテッド | 集積カロリー管理システム |
US6571200B1 (en) | 1999-10-08 | 2003-05-27 | Healthetech, Inc. | Monitoring caloric expenditure resulting from body activity |
US6527711B1 (en) | 1999-10-18 | 2003-03-04 | Bodymedia, Inc. | Wearable human physiological data sensors and reporting system therefor |
US6811516B1 (en) | 1999-10-29 | 2004-11-02 | Brian M. Dugan | Methods and apparatus for monitoring and encouraging health and fitness |
US6529827B1 (en) | 1999-11-01 | 2003-03-04 | Garmin Corporation | GPS device with compass and altimeter and method for displaying navigation information |
US6585622B1 (en) | 1999-12-03 | 2003-07-01 | Nike, Inc. | Interactive use an athletic performance monitoring and reward method, system, and computer program product |
US20050037844A1 (en) | 2002-10-30 | 2005-02-17 | Nike, Inc. | Sigils for use with apparel |
US6513532B2 (en) | 2000-01-19 | 2003-02-04 | Healthetech, Inc. | Diet and activity-monitoring device |
JP3854047B2 (ja) | 2000-01-31 | 2006-12-06 | セイコーインスツル株式会社 | 携帯型高度計および高度演算方法 |
RU2178588C1 (ru) | 2000-05-03 | 2002-01-20 | Марков Валерий Николаевич | Световая панель |
US20020077219A1 (en) | 2000-05-24 | 2002-06-20 | Cohen Michael Alvarez | Incentive awards for use of exercise equipment |
US9183351B2 (en) * | 2000-05-30 | 2015-11-10 | Vladimir Shusterman | Mobile system with network-distributed data processing for biomedical applications |
US6520197B2 (en) | 2000-06-02 | 2003-02-18 | The Regents Of The University Of California | Continuous laminar fluid mixing in micro-electromechanical systems |
US7261690B2 (en) | 2000-06-16 | 2007-08-28 | Bodymedia, Inc. | Apparatus for monitoring health, wellness and fitness |
US6699188B2 (en) | 2000-06-22 | 2004-03-02 | Guidance Interactive Technologies | Interactive reward devices and methods |
AU2001282935A1 (en) | 2000-08-01 | 2002-02-13 | First Usa Bank, N.A. | System and method for transponder-enabled account transactions |
US6862575B1 (en) | 2000-08-17 | 2005-03-01 | Nokia Corporation | Electronic coupon system |
EP1333755A4 (en) | 2000-10-26 | 2005-03-09 | Healthetech Inc | MONITOR OF ACTIVITY AND STATE SUPPORTED BY THE BODY |
US6558335B1 (en) | 2000-11-22 | 2003-05-06 | Medwave, Inc | Wrist-mounted blood pressure measurement device |
US6620078B2 (en) | 2000-12-11 | 2003-09-16 | Aerobics And Fitness Association Of America | Fitness triage system and nutrition gets personal |
US7171331B2 (en) | 2001-12-17 | 2007-01-30 | Phatrat Technology, Llc | Shoes employing monitoring devices, and associated methods |
US6561951B2 (en) | 2000-12-21 | 2003-05-13 | Agere Systems, Inc. | Networked biometrically secured fitness device scheduler |
US20020013717A1 (en) | 2000-12-28 | 2002-01-31 | Masahiro Ando | Exercise body monitor with functions to verify individual policy holder and wear of the same, and a business model for a discounted insurance premium for policy holder wearing the same |
US6581000B2 (en) | 2001-01-04 | 2003-06-17 | Carnegie Mellon University | Position location system and method |
KR100397779B1 (ko) | 2001-02-16 | 2003-09-13 | 주식회사 현원 | 라디오 수신 및 디지털 음악 재생 기능을 갖는 맥박 분석장치 |
AU2002255568B8 (en) * | 2001-02-20 | 2014-01-09 | Adidas Ag | Modular personal network systems and methods |
JP3735284B2 (ja) | 2001-03-05 | 2006-01-18 | コナミスポーツライフ株式会社 | 健康器具、ポイント付与サーバ、ポイント付与システム、ポイント付与方法、及びプログラム |
US6808473B2 (en) | 2001-04-19 | 2004-10-26 | Omron Corporation | Exercise promotion device, and exercise promotion method employing the same |
US20020178060A1 (en) | 2001-05-25 | 2002-11-28 | Sheehan Patrick M. | System and method for providing and redeeming electronic paperless coupons |
CA2349656C (en) | 2001-06-04 | 2005-09-06 | Strategic Vista International Inc. | Method and apparatus for two-way communications amongst a plurality of communications devices |
US20030018523A1 (en) | 2001-07-20 | 2003-01-23 | Ethan Rappaport | Rewards program using electronically encoded instruments |
US8078492B2 (en) | 2001-10-02 | 2011-12-13 | International Business Machines Corporation | Providing consumers with incentives for healthy eating habits |
JP3810669B2 (ja) | 2001-11-19 | 2006-08-16 | セイコーインスツル株式会社 | 移動検出型高度計 |
US6614392B2 (en) | 2001-12-07 | 2003-09-02 | Delaware Capital Formation, Inc. | Combination RFID and GPS functionality on intelligent label |
US20030131059A1 (en) | 2002-01-08 | 2003-07-10 | International Business Machines Corporation | Method, system, and program for providing information on scheduled events to wireless devices |
US7041032B1 (en) | 2002-03-05 | 2006-05-09 | Calvano Robert T | Wrist band workout display |
US6813582B2 (en) | 2002-07-31 | 2004-11-02 | Point Research Corporation | Navigation device for personnel on foot |
US7020508B2 (en) | 2002-08-22 | 2006-03-28 | Bodymedia, Inc. | Apparatus for detecting human physiological and contextual information |
US6856938B2 (en) | 2002-09-12 | 2005-02-15 | Anthony D. Kurtz | Weight monitoring computer |
AU2003275491A1 (en) | 2002-10-09 | 2004-05-04 | Bodymedia, Inc. | Method and apparatus for auto journaling of continuous or discrete body states utilizing physiological and/or contextual parameters |
US6907802B2 (en) | 2002-11-14 | 2005-06-21 | Robert H. Schneider | Tool for detecting the release of energy |
US7480512B2 (en) | 2004-01-16 | 2009-01-20 | Bones In Motion, Inc. | Wireless device, program products and methods of using a wireless device to deliver services |
US20050107723A1 (en) | 2003-02-15 | 2005-05-19 | Wehman Thomas C. | Methods and apparatus for determining work performed by an individual from measured physiological parameters |
US7255437B2 (en) | 2003-10-09 | 2007-08-14 | Howell Thomas A | Eyeglasses with activity monitoring |
US20070159926A1 (en) | 2003-04-17 | 2007-07-12 | Nike, Inc. | Adaptive Watch |
US20040249299A1 (en) | 2003-06-06 | 2004-12-09 | Cobb Jeffrey Lane | Methods and systems for analysis of physiological signals |
US6837827B1 (en) | 2003-06-17 | 2005-01-04 | Garmin Ltd. | Personal training device using GPS data |
US20060129436A1 (en) | 2003-07-11 | 2006-06-15 | Short Douglas J | Method of reducing employer health related costs while promoting employee wellness and health benefit plan strategy for same |
US20050038679A1 (en) | 2003-07-11 | 2005-02-17 | Short Douglas J. | Method of promoting employee wellness and health insurance strategy for same |
US20050054938A1 (en) | 2003-07-29 | 2005-03-10 | Wehman Thomas C. | Method and apparatus including altimeter and accelerometers for determining work performed by an individual |
EP1667579A4 (en) | 2003-09-12 | 2008-06-11 | Bodymedia Inc | METHOD AND DEVICE FOR MEASURING CARDIAC PARAMETERS |
US20060008256A1 (en) | 2003-10-01 | 2006-01-12 | Khedouri Robert K | Audio visual player apparatus and system and method of content distribution using the same |
US20060111944A1 (en) | 2003-10-31 | 2006-05-25 | Sirmans James R Jr | System and method for encouraging performance of health-promoting measures |
US20050102172A1 (en) | 2003-10-31 | 2005-05-12 | Sirmans James R.Jr. | System and method for evaluating insurance member activity and pricing insurance products |
US7133690B2 (en) | 2004-01-23 | 2006-11-07 | Nokia Corporation | Method and apparatus for fast data rate ramp up in Node B scheduling of UE uplink |
US7278966B2 (en) * | 2004-01-31 | 2007-10-09 | Nokia Corporation | System, method and computer program product for managing physiological information relating to a terminal user |
US7794897B2 (en) | 2004-03-02 | 2010-09-14 | Kabushiki Kaisha Toshiba | Mask pattern correcting method, mask pattern inspecting method, photo mask manufacturing method, and semiconductor device manufacturing method |
US20050195094A1 (en) | 2004-03-05 | 2005-09-08 | White Russell W. | System and method for utilizing a bicycle computer to monitor athletic performance |
US7408460B2 (en) | 2004-03-19 | 2008-08-05 | Arbitron, Inc. | Gathering data concerning publication usage |
US20050228244A1 (en) | 2004-04-07 | 2005-10-13 | Triage Wireless, Inc. | Small-scale, vital-signs monitoring device, system and method |
US20050234742A1 (en) | 2004-04-08 | 2005-10-20 | Hodgdon Darren W | Incentive based health care insurance program |
US20050228692A1 (en) | 2004-04-08 | 2005-10-13 | Hodgdon Darren W | Incentive based health care insurance program |
US20050272564A1 (en) | 2004-06-02 | 2005-12-08 | Johnson Health Tech Co., Ltd. | Exercise apparatus and method for tracking number of steps |
US7867141B2 (en) | 2004-07-21 | 2011-01-11 | Panasonic Electric Works Co., Ltd. | Physical activity measuring system |
KR100786703B1 (ko) | 2004-07-24 | 2007-12-21 | 삼성전자주식회사 | 가속도 센서를 이용한 운동량 측정장치 및 방법 |
US8109858B2 (en) | 2004-07-28 | 2012-02-07 | William G Redmann | Device and method for exercise prescription, detection of successful performance, and provision of reward therefore |
US20060047447A1 (en) | 2004-08-24 | 2006-03-02 | Impact Sports Technologies, Inc. | System, method and device for monitoring an athlete |
KR20060019869A (ko) | 2004-08-30 | 2006-03-06 | 삼성전자주식회사 | 필름형 압박 센서를 통한 운동량 측정 장치 및 그 방법 |
DE602005020470D1 (en) | 2004-09-10 | 2010-05-20 | Terumo Corp | Sphygmomanometer |
TWI244310B (en) | 2004-09-23 | 2005-11-21 | Inventec Appliances Corp | Mobile phone having a step-counting function |
KR100612864B1 (ko) | 2004-10-14 | 2006-08-14 | 삼성전자주식회사 | 칼로리 측정 방법 및 장치 |
US20060089542A1 (en) | 2004-10-25 | 2006-04-27 | Safe And Sound Solutions, Inc. | Mobile patient monitoring system with automatic data alerts |
US7162368B2 (en) | 2004-11-09 | 2007-01-09 | Honeywell International Inc. | Barometric floor level indicator |
US7793361B2 (en) | 2004-11-12 | 2010-09-14 | Nike, Inc. | Article of apparel incorporating a separable electronic device |
US7373820B1 (en) | 2004-11-23 | 2008-05-20 | James Terry L | Accelerometer for data collection and communication |
EP1684238A1 (de) | 2005-01-21 | 2006-07-26 | Swisscom Mobile AG | Identifikationsverfahren und System und dafür geeignete Vorrichtung |
KR100948095B1 (ko) | 2005-02-24 | 2010-03-16 | 노키아 코포레이션 | 컴퓨팅 단말용 동작 입력 장치 및 그 작동방법 |
US7559877B2 (en) | 2005-03-24 | 2009-07-14 | Walkstyles, Inc. | Interactive exercise device and system |
US20060247952A1 (en) | 2005-04-28 | 2006-11-02 | Visual Telecommunications Network, Inc. | Method and apparatus of transmitting patient medical data between a client computer and a server using electronic mail |
US20060282021A1 (en) | 2005-05-03 | 2006-12-14 | Devaul Richard W | Method and system for fall detection and motion analysis |
JP4284301B2 (ja) | 2005-05-13 | 2009-06-24 | ソフトバンクモバイル株式会社 | 情報配信装置及び情報配信システム |
US8027822B2 (en) | 2005-06-20 | 2011-09-27 | Virgin Healthmiles, Inc. | Interactive, internet supported health and fitness management system |
US8028443B2 (en) | 2005-06-27 | 2011-10-04 | Nike, Inc. | Systems for activating and/or authenticating electronic devices for operation with footwear |
US20070155277A1 (en) | 2005-07-25 | 2007-07-05 | Avi Amitai | Mobile/portable and personal pre-recorded sound effects electronic amplifier device/gadget |
US8033996B2 (en) | 2005-07-26 | 2011-10-11 | Adidas Ag | Computer interfaces including physiologically guided avatars |
US20070072156A1 (en) * | 2005-08-05 | 2007-03-29 | Abk Ventures | Lifestyle coach behavior modification system |
US7691069B2 (en) | 2005-08-23 | 2010-04-06 | Joshua Adams | Method, system and computer program product for performance monitoring and planning |
JP2007101526A (ja) | 2005-09-06 | 2007-04-19 | Sony Corp | 速度検出装置、速度検出方法、速度検出プログラム、位置検出装置、位置検出方法及び位置検出プログラム並びにナビゲーション装置 |
KR100697646B1 (ko) | 2005-09-08 | 2007-03-20 | 삼성전자주식회사 | 칼로리 소비량 계산 장치 및 상기 장치의 동작 방법 |
WO2007040963A2 (en) | 2005-09-29 | 2007-04-12 | Berkeley Heartlab, Inc. | Internet-based system for monitoring blood test, vital sign, and exercise information from a patient |
US20130228063A1 (en) * | 2005-10-06 | 2013-09-05 | William D. Turner | System and method for pacing repetitive motion activities |
US8572275B2 (en) * | 2005-10-06 | 2013-10-29 | Wrapmail, Inc. | Method, system and software for dynamically extracting content for integration with electronic mail |
US20070136093A1 (en) | 2005-10-11 | 2007-06-14 | Rankin Innovations, Inc. | Methods, systems, and programs for health and wellness management |
US7733224B2 (en) | 2006-06-30 | 2010-06-08 | Bao Tran | Mesh network personal emergency response appliance |
EP1955259A1 (en) | 2005-11-28 | 2008-08-13 | Samsung Electronics Co., Ltd. | Exercise management function providing system and method |
US20070146116A1 (en) | 2005-12-22 | 2007-06-28 | Sony Ericsson Mobile Communications Ab | Wireless communications device with integrated user activity module |
US20070179356A1 (en) | 2005-12-29 | 2007-08-02 | Guidance Interactive Healthcare, Inc. | Programmable devices, systems and methods for encouraging the monitoring of medical parameters |
CN100998921A (zh) * | 2006-01-12 | 2007-07-18 | 久之游信息技术(上海)有限公司 | 网络运动系统 |
US8677515B2 (en) | 2006-02-22 | 2014-03-25 | Nike, Inc. | Article of apparel incorporating a covered electronic device |
US7467060B2 (en) | 2006-03-03 | 2008-12-16 | Garmin Ltd. | Method and apparatus for estimating a motion parameter |
US7827000B2 (en) | 2006-03-03 | 2010-11-02 | Garmin Switzerland Gmbh | Method and apparatus for estimating a motion parameter |
US8055469B2 (en) | 2006-03-03 | 2011-11-08 | Garmin Switzerland Gmbh | Method and apparatus for determining the attachment position of a motion sensing apparatus |
US7246033B1 (en) | 2006-03-13 | 2007-07-17 | Susan Leeds Kudo | Pedometer for pets |
JP4937341B2 (ja) | 2006-04-04 | 2012-05-23 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 表現ペン |
US8188868B2 (en) | 2006-04-20 | 2012-05-29 | Nike, Inc. | Systems for activating and/or authenticating electronic devices for operation with apparel |
US7643873B2 (en) | 2006-04-28 | 2010-01-05 | Idt Technology Limited | Exercise data apparatus |
US7539532B2 (en) | 2006-05-12 | 2009-05-26 | Bao Tran | Cuffless blood pressure monitoring appliance |
US8684922B2 (en) | 2006-05-12 | 2014-04-01 | Bao Tran | Health monitoring system |
US8968195B2 (en) | 2006-05-12 | 2015-03-03 | Bao Tran | Health monitoring appliance |
US7558622B2 (en) | 2006-05-24 | 2009-07-07 | Bao Tran | Mesh network stroke monitoring appliance |
US8684900B2 (en) | 2006-05-16 | 2014-04-01 | Bao Tran | Health monitoring appliance |
US7771320B2 (en) | 2006-09-07 | 2010-08-10 | Nike, Inc. | Athletic performance sensing and/or tracking systems and methods |
US8924248B2 (en) | 2006-09-26 | 2014-12-30 | Fitbit, Inc. | System and method for activating a device based on a record of physical activity |
WO2008038141A2 (en) | 2006-09-26 | 2008-04-03 | Seth Tropper | Coupon redeemable upon completion of a predetermined threshold of physical activity |
JP4899767B2 (ja) | 2006-10-06 | 2012-03-21 | ソニー株式会社 | データ通信装置、データ通信方法、プログラム |
US20080097550A1 (en) | 2006-10-24 | 2008-04-24 | Kent Dicks | Systems and methods for remote patient monitoring and command execution |
US7890576B2 (en) | 2006-11-13 | 2011-02-15 | Microsoft Corporation | Selective communication of targeted information |
US20080134102A1 (en) | 2006-12-05 | 2008-06-05 | Sony Ericsson Mobile Communications Ab | Method and system for detecting movement of an object |
US20080139910A1 (en) | 2006-12-06 | 2008-06-12 | Metronic Minimed, Inc. | Analyte sensor and method of using the same |
WO2008069896A2 (en) | 2006-12-06 | 2008-06-12 | Medtronic, Inc. | Telemetry device for a medical device programmer |
US8082122B2 (en) | 2006-12-12 | 2011-12-20 | Samsung Electronics Co., Ltd. | Mobile device having a motion detector |
US8200506B2 (en) * | 2006-12-19 | 2012-06-12 | Accenture Global Services Limited | Integrated health management platform |
US8157730B2 (en) | 2006-12-19 | 2012-04-17 | Valencell, Inc. | Physiological and environmental monitoring systems and methods |
US20080155077A1 (en) | 2006-12-20 | 2008-06-26 | James Terry L | Activity Monitor for Collecting, Converting, Displaying, and Communicating Data |
US7653508B1 (en) | 2006-12-22 | 2010-01-26 | Dp Technologies, Inc. | Human activity monitoring device |
US8952832B2 (en) | 2008-01-18 | 2015-02-10 | Invensense, Inc. | Interfacing application programs and motion sensors of a device |
WO2010093503A2 (en) | 2007-01-05 | 2010-08-19 | Myskin, Inc. | Skin analysis methods |
US20080176655A1 (en) * | 2007-01-19 | 2008-07-24 | James Terry L | System and Method for Implementing an Interactive Online Community Utilizing an Activity Monitor |
US7690556B1 (en) | 2007-01-26 | 2010-04-06 | Dp Technologies, Inc. | Step counter accounting for incline |
US8892171B2 (en) | 2007-06-20 | 2014-11-18 | Qualcomm Incorporated | System and method for user profiling from gathering user data through interaction with a wireless communication device |
US8533269B2 (en) * | 2007-12-03 | 2013-09-10 | Stephen J. Brown | User-calibrated activity newsfeed on a social network |
CN101802860A (zh) | 2007-07-09 | 2010-08-11 | 维蒂公开股份有限公司 | 移动设备销售和广告平台、方法及系统 |
US7774156B2 (en) | 2007-07-12 | 2010-08-10 | Polar Electro Oy | Portable apparatus for monitoring user speed and/or distance traveled |
JP5561897B2 (ja) | 2007-07-13 | 2014-07-30 | 富士通株式会社 | 計測方法、計測装置及び計測プログラム |
US7647196B2 (en) | 2007-08-08 | 2010-01-12 | Dp Technologies, Inc. | Human activity monitoring device with distance calculation |
JP4714194B2 (ja) | 2007-08-09 | 2011-06-29 | オムロンヘルスケア株式会社 | 血圧測定装置 |
US8221290B2 (en) | 2007-08-17 | 2012-07-17 | Adidas International Marketing B.V. | Sports electronic training system with electronic gaming features, and applications thereof |
US8702430B2 (en) | 2007-08-17 | 2014-04-22 | Adidas International Marketing B.V. | Sports electronic training system, and applications thereof |
US8360904B2 (en) | 2007-08-17 | 2013-01-29 | Adidas International Marketing Bv | Sports electronic training system with sport ball, and applications thereof |
US8926509B2 (en) | 2007-08-24 | 2015-01-06 | Hmicro, Inc. | Wireless physiological sensor patches and systems |
US7978062B2 (en) | 2007-08-31 | 2011-07-12 | Cardiac Pacemakers, Inc. | Medical data transport over wireless life critical network |
US9569806B2 (en) | 2007-09-04 | 2017-02-14 | Apple Inc. | Dynamic presentation of location-specific information |
US20090060287A1 (en) | 2007-09-05 | 2009-03-05 | Hyde Roderick A | Physiological condition measuring device |
WO2009042965A1 (en) | 2007-09-26 | 2009-04-02 | Switch2Health Inc. | System and method for activating a device based on a record of physical activity |
US20090085865A1 (en) | 2007-09-27 | 2009-04-02 | Liquivision Products, Inc. | Device for underwater use and method of controlling same |
WO2009076222A1 (en) * | 2007-12-05 | 2009-06-18 | Plus 3 Network, Inc. | Method and system for tracking physical metrics in a social commerce system |
US8260367B2 (en) | 2007-12-12 | 2012-09-04 | Sharp Laboratories Of America, Inc. | Motion driven follow-up alerts for mobile electronic device |
WO2009078114A1 (ja) | 2007-12-18 | 2009-06-25 | Ssd Company Limited | 携帯記録装置、体動計測装置、情報処理装置、運動形態判別装置、活動量算出装置、記録方法、体動計測方法、情報処理方法、運動形態判別方法、活動量算出方法、コンピュータプログラム、及び記録媒体 |
US8212650B2 (en) | 2008-02-01 | 2012-07-03 | Wimm Labs, Inc. | Situationally aware and self-configuring electronic data and communication device |
US8634796B2 (en) | 2008-03-14 | 2014-01-21 | William J. Johnson | System and method for location based exchanges of data facilitating distributed location applications |
JP5643746B2 (ja) | 2008-04-16 | 2014-12-17 | ナイキ イノベイト セー. フェー. | モバイルデバイスのための運動パフォーマンス用ユーザーインターフェース |
JP5042111B2 (ja) | 2008-04-28 | 2012-10-03 | セイコーインスツル株式会社 | 歩数計 |
US8209744B2 (en) | 2008-05-16 | 2012-06-26 | Microsoft Corporation | Mobile device assisted secure computer network communication |
US8132037B2 (en) | 2008-06-06 | 2012-03-06 | Roche Diagnostics International Ag | Apparatus and method for processing wirelessly communicated data and clock information within an electronic device |
US20090309742A1 (en) | 2008-06-11 | 2009-12-17 | Jillian Alexander | Disaster alert display (dad) emergency and natural disaster warning system that automatically detects if people are caught in an emergency or disaster, determines if they are ok, and notifies their emergency contacts |
JP5417779B2 (ja) | 2008-09-18 | 2014-02-19 | オムロンヘルスケア株式会社 | 活動量計 |
US9409052B2 (en) | 2008-10-03 | 2016-08-09 | Adidas Ag | Program products, methods, and systems for providing location-aware fitness monitoring services |
US8275412B2 (en) | 2008-12-31 | 2012-09-25 | Motorola Mobility Llc | Portable electronic device having directional proximity sensors based on device orientation |
US8539359B2 (en) | 2009-02-11 | 2013-09-17 | Jeffrey A. Rapaport | Social network driven indexing system for instantly clustering people with concurrent focus on same topic into on-topic chat rooms and/or for generating on-topic search results tailored to user preferences regarding topic |
US8700111B2 (en) | 2009-02-25 | 2014-04-15 | Valencell, Inc. | Light-guiding devices and monitoring devices incorporating same |
US20100240458A1 (en) | 2009-03-20 | 2010-09-23 | Pub Company S.R.L. | Video game hardware systems and software methods using electroencephalogrophy |
FR2943554B1 (fr) | 2009-03-31 | 2012-06-01 | Movea | Systeme et procede d'observation d'une activite de nage d'une personne |
EP2414032A4 (en) | 2009-04-03 | 2016-08-10 | Intrapace Inc | FEEDBACK SYSTEMS AND METHOD FOR TRANSMITTING DIAGNOSIS AND / OR TREATMENT SIGNALS FOR IMPROVING THE TREATMENT OF ADIPOSITAS |
US9141087B2 (en) | 2009-04-26 | 2015-09-22 | Nike, Inc. | Athletic watch |
EP2425303B1 (en) * | 2009-04-26 | 2019-01-16 | NIKE Innovate C.V. | Gps features and functionality in an athletic watch system |
EP2429389A4 (en) | 2009-05-13 | 2015-01-28 | Qrs Heart Inc | SYSTEMS AND METHODS FOR HEART AND ACTIVITY MONITORING |
US8200323B2 (en) * | 2009-05-18 | 2012-06-12 | Adidas Ag | Program products, methods, and systems for providing fitness monitoring services |
CA2771286C (en) | 2009-08-11 | 2016-08-30 | Certusview Technologies, Llc | Locating equipment communicatively coupled to or equipped with a mobile/portable device |
ES2950160T3 (es) | 2009-08-31 | 2023-10-05 | Abbott Diabetes Care Inc | Visualizadores para un dispositivo médico |
JP5695052B2 (ja) * | 2009-09-04 | 2015-04-01 | ナイキ イノベイト セー. フェー. | 運動活動のモニタリングおよび追跡の方法 |
US8970507B2 (en) | 2009-10-02 | 2015-03-03 | Blackberry Limited | Method of waking up and a portable electronic device configured to perform the same |
US8566032B2 (en) | 2009-10-30 | 2013-10-22 | CSR Technology Holdings Inc. | Methods and applications for altitude measurement and fusion of user context detection with elevation motion for personal navigation systems |
JP5471490B2 (ja) | 2010-01-20 | 2014-04-16 | オムロンヘルスケア株式会社 | 体動検出装置 |
CN102782694B (zh) | 2010-02-26 | 2015-04-08 | 国际商业机器公司 | 用于数据安全的设备、方法和系统 |
US20110224500A1 (en) | 2010-03-10 | 2011-09-15 | Sotera Wireless, Inc. | Body-worn vital sign monitor |
US20110242043A1 (en) | 2010-04-06 | 2011-10-06 | Mark Yarvis | Device with capacitive touchscreen panel and method for power management |
US20110261079A1 (en) | 2010-04-21 | 2011-10-27 | Apple Inc. | Automatic adjustment of a user interface composition |
ITBO20100310A1 (it) | 2010-05-17 | 2011-11-18 | Technogym Spa | Sistema per monitorare l'attivita' fisica di un utente, supporto portatile di monitoraggio e metodo di monitoraggio. |
US10039970B2 (en) * | 2010-07-14 | 2018-08-07 | Adidas Ag | Location-aware fitness monitoring methods, systems, and program products, and applications thereof |
US9392941B2 (en) | 2010-07-14 | 2016-07-19 | Adidas Ag | Fitness monitoring methods, systems, and program products, and applications thereof |
US8849610B2 (en) * | 2010-09-30 | 2014-09-30 | Fitbit, Inc. | Tracking user physical activity with multiple devices |
US8738321B2 (en) | 2010-09-30 | 2014-05-27 | Fitbit, Inc. | Methods and systems for classification of geographic locations for tracked activity |
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 |
US9167991B2 (en) | 2010-09-30 | 2015-10-27 | Fitbit, Inc. | Portable monitoring devices and methods of operating same |
US9188460B2 (en) | 2010-09-30 | 2015-11-17 | Fitbit, Inc. | Methods, systems and devices for generating real-time activity data updates to display devices |
US8615377B1 (en) | 2010-09-30 | 2013-12-24 | Fitbit, Inc. | Methods and systems for processing social interactive data and sharing of tracked activity associated with locations |
US8738323B2 (en) | 2010-09-30 | 2014-05-27 | Fitbit, Inc. | Methods and systems for metrics analysis and interactive rendering, including events having combined activity and location information |
US8768648B2 (en) * | 2010-09-30 | 2014-07-01 | Fitbit, Inc. | Selection of display power mode based on sensor data |
US8744803B2 (en) | 2010-09-30 | 2014-06-03 | Fitbit, Inc. | Methods, systems and devices for activity tracking device data synchronization with computing devices |
US8762101B2 (en) | 2010-09-30 | 2014-06-24 | Fitbit, Inc. | Methods and systems for identification of event data having combined activity and location information of portable monitoring devices |
US9011292B2 (en) | 2010-11-01 | 2015-04-21 | Nike, Inc. | Wearable device assembly having athletic functionality |
US9283429B2 (en) | 2010-11-05 | 2016-03-15 | Nike, Inc. | Method and system for automated personal training |
US9457256B2 (en) * | 2010-11-05 | 2016-10-04 | Nike, Inc. | Method and system for automated personal training that includes training programs |
JP5847831B2 (ja) | 2010-11-10 | 2016-01-27 | ナイキ イノベイト シーブイ | 時間ベースでアスレチック活動を測定し表示するシステムおよび方法 |
US8610582B2 (en) | 2010-11-16 | 2013-12-17 | Lg Electronics Inc. | Exercise monitoring apparatus, system and controlling method thereof |
EP2652657B1 (en) | 2010-12-16 | 2021-08-18 | NIKE Innovate C.V. | Methods and systems for encouraging athletic activity |
JP2012137930A (ja) | 2010-12-27 | 2012-07-19 | Fujitsu Ltd | 運動管理装置、運動管理方法および記録媒体 |
WO2012099534A2 (en) | 2011-01-20 | 2012-07-26 | Nitto Denko Corporation | Method and apparatus for deriving a health index for determining cardiovascular health |
US8761853B2 (en) | 2011-01-20 | 2014-06-24 | Nitto Denko Corporation | Devices and methods for non-invasive optical physiological measurements |
US20120197986A1 (en) * | 2011-01-28 | 2012-08-02 | Yahoo! Inc. | User-customizable social grouping techniques |
US9317660B2 (en) * | 2011-03-31 | 2016-04-19 | Adidas Ag | Group performance monitoring system and method |
US20120295676A1 (en) * | 2011-05-20 | 2012-11-22 | Cerner Innovation, Inc. | Health scoring and competition |
US20130002435A1 (en) | 2011-06-10 | 2013-01-03 | Aliphcom | Sleep management method and apparatus for a wellness application using data from a data-capable band |
EP2718079A2 (en) | 2011-06-10 | 2014-04-16 | Aliphcom | Determinative processes for wearable devices |
US9084310B2 (en) | 2011-06-10 | 2015-07-14 | Lutron Electronics Co., Inc. | Method and apparatus for adjusting an ambient light threshold |
US20120316456A1 (en) | 2011-06-10 | 2012-12-13 | Aliphcom | Sensory user interface |
CA2818020A1 (en) | 2011-06-10 | 2012-12-13 | Aliphcom | Motion profile templates and movement languages for wearable devices |
US8446275B2 (en) * | 2011-06-10 | 2013-05-21 | Aliphcom | General health and wellness management method and apparatus for a wellness application using data from a data-capable band |
US9986919B2 (en) * | 2011-06-21 | 2018-06-05 | Masimo Corporation | Patient monitoring system |
CA2776434A1 (en) | 2011-07-01 | 2013-01-01 | Certusview Technologies, Llc | Methods, apparatus and systems for chronicling the activities of field technicians |
EP2755551B1 (en) | 2011-09-16 | 2016-08-17 | Koninklijke Philips N.V. | Device and method for estimating the heart rate during motion |
US8847988B2 (en) | 2011-09-30 | 2014-09-30 | Microsoft Corporation | Exercising applications for personal audio/visual system |
US8462591B1 (en) | 2011-12-21 | 2013-06-11 | Sanaa Marhaben | Islamic prayer and pedometer watch |
US9643050B2 (en) | 2011-12-22 | 2017-05-09 | Adidas Ag | Fitness activity monitoring systems and methods |
US9352207B2 (en) * | 2012-01-19 | 2016-05-31 | Nike, Inc. | Action detection and activity classification |
US9529966B2 (en) * | 2012-01-19 | 2016-12-27 | Nike, Inc. | Energy expenditure |
WO2013113036A1 (en) * | 2012-01-26 | 2013-08-01 | Healthmantic, Inc | System and method for processing motion-related sensor data with social mind-body games for health application |
US20130268687A1 (en) | 2012-04-09 | 2013-10-10 | Mcafee, Inc. | Wireless token device |
US8849312B2 (en) | 2012-04-10 | 2014-09-30 | Yellowpages.Com Llc | User description based on contexts of location and time |
US9504414B2 (en) * | 2012-04-13 | 2016-11-29 | Adidas Ag | Wearable athletic activity monitoring methods and systems |
US20130296672A1 (en) | 2012-05-02 | 2013-11-07 | Masimo Corporation | Noninvasive physiological sensor cover |
US9289674B2 (en) * | 2012-06-04 | 2016-03-22 | Nike, Inc. | Combinatory score having a fitness sub-score and an athleticism sub-score |
US10102345B2 (en) | 2012-06-19 | 2018-10-16 | Activbody, Inc. | Personal wellness management platform |
US9597014B2 (en) * | 2012-06-22 | 2017-03-21 | Fitbit, Inc. | GPS accuracy refinement using external sensors |
US9168419B2 (en) * | 2012-06-22 | 2015-10-27 | Fitbit, Inc. | Use of gyroscopes in personal fitness tracking devices |
US9599632B2 (en) * | 2012-06-22 | 2017-03-21 | Fitbit, Inc. | Fitness monitoring device with altimeter |
US20140081667A1 (en) * | 2012-09-06 | 2014-03-20 | Raymond Anthony Joao | Apparatus and method for processing and/or providing healthcare information and/or healthcare-related information with or using an electronic healthcare record or electronic healthcare records |
WO2014043495A1 (en) * | 2012-09-14 | 2014-03-20 | Wicka James C | Health management system |
EP2709037A3 (en) | 2012-09-17 | 2015-04-08 | Tata Consultancy Services Limited | Enclosure for biometric sensor |
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 |
US9737214B2 (en) * | 2013-03-04 | 2017-08-22 | Hello Inc. | Wireless monitoring of patient exercise and lifestyle |
US10188329B2 (en) | 2013-03-14 | 2019-01-29 | Nonin Medical, Inc. | Self-contained regional oximetry |
US20150081465A1 (en) * | 2013-03-15 | 2015-03-19 | Jeff Dyment | Fitness, health and wellness social e-commerce platform |
US20140278219A1 (en) * | 2013-03-15 | 2014-09-18 | Focus Ventures, Inc. | System and Method For Monitoring Movements of a User |
US9606721B2 (en) | 2013-07-22 | 2017-03-28 | Lg Electronics Inc. | Mobile terminal and control method thereof |
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 |
US9723381B2 (en) * | 2013-12-23 | 2017-08-01 | Nike, Inc. | Athletic monitoring system having automatic pausing of media content |
JP6620374B2 (ja) | 2014-02-24 | 2019-12-18 | ソニー株式会社 | カスタマイズされた触覚フィードバックのためのスマートウェアラブル装置及び方法 |
US9031812B2 (en) | 2014-02-27 | 2015-05-12 | Fitbit, Inc. | Notifications on a user device based on activity detected by an activity monitoring device |
US9288298B2 (en) | 2014-05-06 | 2016-03-15 | Fitbit, Inc. | Notifications regarding interesting or unusual activity detected from an activity monitoring device |
WO2016003269A1 (en) | 2014-06-30 | 2016-01-07 | Scint B.V. | Body worn measurement device |
CN109059226B (zh) | 2018-07-09 | 2020-04-21 | 广东美的制冷设备有限公司 | 电子膨胀阀的控制方法、空调器及计算机可读存储介质 |
-
2014
- 2014-07-28 US US14/445,034 patent/US9288298B2/en active Active
- 2014-07-28 US US14/445,033 patent/US9344546B2/en active Active
-
2015
- 2015-05-06 CN CN201510226070.3A patent/CN105099868A/zh active Pending
- 2015-05-06 CN CN201510225684.XA patent/CN105094517A/zh active Pending
-
2016
- 2016-04-14 US US15/099,325 patent/US9641469B2/en active Active
-
2017
- 2017-05-01 US US15/583,980 patent/US10104026B2/en active Active
-
2018
- 2018-10-15 US US16/160,805 patent/US10721191B2/en active Active
-
2020
- 2020-06-09 US US16/946,191 patent/US11183289B2/en active Active
-
2021
- 2021-11-22 US US17/532,057 patent/US11574725B2/en active Active
-
2023
- 2023-02-06 US US18/164,930 patent/US20230260621A1/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100261987A1 (en) * | 2009-03-27 | 2010-10-14 | Dexcom, Inc. | Methods and systems for promoting glucose management |
US20120283855A1 (en) * | 2010-08-09 | 2012-11-08 | Nike, Inc. | Monitoring fitness using a mobile device |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107920783A (zh) * | 2016-01-11 | 2018-04-17 | 天火睿思智能科技有限公司 | 监测与用户身体活动关联的运动和取向模式的系统和方法 |
CN113543029A (zh) * | 2016-06-20 | 2021-10-22 | 瑞典爱立信有限公司 | 监测能够进行无线通信的对象 |
CN114522394A (zh) * | 2017-06-02 | 2022-05-24 | 苹果公司 | 定制通知的确定和呈现 |
US11850460B2 (en) | 2017-06-02 | 2023-12-26 | Apple Inc. | Determination and presentation of customized notifications |
CN107411753A (zh) * | 2017-06-06 | 2017-12-01 | 深圳市科迈爱康科技有限公司 | 一种识别步态的可穿戴设备 |
CN111615712A (zh) * | 2018-01-07 | 2020-09-01 | 微软技术许可有限责任公司 | 多日历协调 |
CN111615712B (zh) * | 2018-01-07 | 2023-12-05 | 微软技术许可有限责任公司 | 多日历协调 |
Also Published As
Publication number | Publication date |
---|---|
US10721191B2 (en) | 2020-07-21 |
US20200304443A1 (en) | 2020-09-24 |
US20230260621A1 (en) | 2023-08-17 |
US20160234143A1 (en) | 2016-08-11 |
US20190190862A1 (en) | 2019-06-20 |
CN105099868A (zh) | 2015-11-25 |
US20140337450A1 (en) | 2014-11-13 |
US20170237694A1 (en) | 2017-08-17 |
US11574725B2 (en) | 2023-02-07 |
US20140337451A1 (en) | 2014-11-13 |
US9641469B2 (en) | 2017-05-02 |
US20220157428A1 (en) | 2022-05-19 |
US11183289B2 (en) | 2021-11-23 |
US9344546B2 (en) | 2016-05-17 |
US10104026B2 (en) | 2018-10-16 |
US9288298B2 (en) | 2016-03-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105094517A (zh) | 用户装置上基于活动监测装置所检测的活动的通知 | |
US11521474B2 (en) | Notifications on a user device based on activity detected by an activity monitoring device | |
US20220291820A1 (en) | Sedentary Notification Management System for Portable Biometric Devices | |
US20220260389A1 (en) | Methods, Systems and Devices for Generating Real-Time Activity Data Updates to Display Devices | |
US8954289B2 (en) | Methods, systems and devices for generating real-time activity data updates to display devices | |
CN103892801B (zh) | 装置状态相依的用户接口管理 | |
US20170243508A1 (en) | Generation of sedentary time information by activity tracking device | |
AU2016200450A1 (en) | General health and wellness management method and apparatus for a wellness application using data from a data-capable band | |
US20170239523A1 (en) | Live presentation of detailed activity captured by activity tracking device | |
US20160054876A1 (en) | Activity insight micro-engine | |
CN104516844B (zh) | 为显示设备产生实时活动数据更新的方法、系统和设备 | |
CN104519123B (zh) | 用于使活动跟踪设备与计算设备数据同步的方法、系统和设备 | |
CN104683569A (zh) | 用于将活动跟踪设备自动链接到用户设备的方法、系统和设备 | |
US20230177941A1 (en) | Notifications on a User Device Based on Activity Detected by an Activity Monitoring Device | |
CN104517395B (zh) | 通过手势接触交互控件进行的报警设定和交互 | |
WO2016029233A1 (en) | Activity insight micro-engine | |
CN104517026B (zh) | 用于物理接触启动显示和导航的方法、系统和设备 | |
KR20130088670A (ko) | 활동량 분석 정보를 전송하는 활동량 측정 장치 및 그 정보 처리 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20151125 |
|
RJ01 | Rejection of invention patent application after publication |