US20080246629A1 - Mobile devices as centers for health information, monitoring and services - Google Patents
Mobile devices as centers for health information, monitoring and services Download PDFInfo
- Publication number
- US20080246629A1 US20080246629A1 US12/054,544 US5454408A US2008246629A1 US 20080246629 A1 US20080246629 A1 US 20080246629A1 US 5454408 A US5454408 A US 5454408A US 2008246629 A1 US2008246629 A1 US 2008246629A1
- Authority
- US
- United States
- Prior art keywords
- mobile device
- user
- data
- health
- automatically
- 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.)
- Abandoned
Links
- 230000036541 health Effects 0.000 title claims abstract description 194
- 238000012544 monitoring process Methods 0.000 title description 8
- 238000004458 analytical method Methods 0.000 claims abstract description 23
- 238000000034 method Methods 0.000 claims description 36
- NOESYZHRGYRDHS-UHFFFAOYSA-N insulin Chemical compound N1C(=O)C(NC(=O)C(CCC(N)=O)NC(=O)C(CCC(O)=O)NC(=O)C(C(C)C)NC(=O)C(NC(=O)CN)C(C)CC)CSSCC(C(NC(CO)C(=O)NC(CC(C)C)C(=O)NC(CC=2C=CC(O)=CC=2)C(=O)NC(CCC(N)=O)C(=O)NC(CC(C)C)C(=O)NC(CCC(O)=O)C(=O)NC(CC(N)=O)C(=O)NC(CC=2C=CC(O)=CC=2)C(=O)NC(CSSCC(NC(=O)C(C(C)C)NC(=O)C(CC(C)C)NC(=O)C(CC=2C=CC(O)=CC=2)NC(=O)C(CC(C)C)NC(=O)C(C)NC(=O)C(CCC(O)=O)NC(=O)C(C(C)C)NC(=O)C(CC(C)C)NC(=O)C(CC=2NC=NC=2)NC(=O)C(CO)NC(=O)CNC2=O)C(=O)NCC(=O)NC(CCC(O)=O)C(=O)NC(CCCNC(N)=N)C(=O)NCC(=O)NC(CC=3C=CC=CC=3)C(=O)NC(CC=3C=CC=CC=3)C(=O)NC(CC=3C=CC(O)=CC=3)C(=O)NC(C(C)O)C(=O)N3C(CCC3)C(=O)NC(CCCCN)C(=O)NC(C)C(O)=O)C(=O)NC(CC(N)=O)C(O)=O)=O)NC(=O)C(C(C)CC)NC(=O)C(CO)NC(=O)C(C(C)O)NC(=O)C1CSSCC2NC(=O)C(CC(C)C)NC(=O)C(NC(=O)C(CCC(N)=O)NC(=O)C(CC(N)=O)NC(=O)C(NC(=O)C(N)CC=1C=CC=CC=1)C(C)C)CC1=CN=CN1 NOESYZHRGYRDHS-UHFFFAOYSA-N 0.000 claims description 27
- 238000011160 research Methods 0.000 claims description 27
- 230000036772 blood pressure Effects 0.000 claims description 25
- 210000004369 blood Anatomy 0.000 claims description 21
- 239000008280 blood Substances 0.000 claims description 21
- 230000007613 environmental effect Effects 0.000 claims description 20
- 239000003814 drug Substances 0.000 claims description 19
- 229940079593 drug Drugs 0.000 claims description 17
- 102000004877 Insulin Human genes 0.000 claims description 14
- 108090001061 Insulin Proteins 0.000 claims description 14
- HVYWMOMLDIMFJA-DPAQBDIFSA-N cholesterol Chemical compound C1C=C2C[C@@H](O)CC[C@]2(C)[C@@H]2[C@@H]1[C@@H]1CC[C@H]([C@H](C)CCCC(C)C)[C@@]1(C)CC2 HVYWMOMLDIMFJA-DPAQBDIFSA-N 0.000 claims description 14
- 229940125396 insulin Drugs 0.000 claims description 14
- 230000004044 response Effects 0.000 claims description 12
- 238000012384 transportation and delivery Methods 0.000 claims description 9
- 230000008569 process Effects 0.000 claims description 7
- 230000008859 change Effects 0.000 claims description 5
- 206010012601 diabetes mellitus Diseases 0.000 claims description 5
- 230000007423 decrease Effects 0.000 claims description 4
- 230000001953 sensory effect Effects 0.000 claims description 3
- 230000003993 interaction Effects 0.000 claims description 2
- 230000036757 core body temperature Effects 0.000 claims 1
- 238000004891 communication Methods 0.000 description 29
- 201000010099 disease Diseases 0.000 description 28
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 28
- 230000009471 action Effects 0.000 description 20
- 239000003570 air Substances 0.000 description 18
- 230000037396 body weight Effects 0.000 description 14
- 210000004027 cell Anatomy 0.000 description 13
- 230000000694 effects Effects 0.000 description 12
- 239000000203 mixture Substances 0.000 description 11
- 230000001413 cellular effect Effects 0.000 description 9
- 238000000502 dialysis Methods 0.000 description 8
- 238000005259 measurement Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 239000003053 toxin Substances 0.000 description 8
- 231100000765 toxin Toxicity 0.000 description 8
- 108700012359 toxins Proteins 0.000 description 8
- 238000011282 treatment Methods 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 208000024891 symptom Diseases 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 5
- 230000005180 public health Effects 0.000 description 5
- 238000012360 testing method Methods 0.000 description 5
- 210000000577 adipose tissue Anatomy 0.000 description 4
- 239000003795 chemical substances by application Substances 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 235000012054 meals Nutrition 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 238000012552 review Methods 0.000 description 4
- 210000004556 brain Anatomy 0.000 description 3
- 230000006855 networking Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 230000004580 weight loss Effects 0.000 description 3
- 101100451537 Caenorhabditis elegans hsd-1 gene Proteins 0.000 description 2
- WQZGKKKJIJFFOK-GASJEMHNSA-N Glucose Natural products OC[C@H]1OC(O)[C@H](O)[C@@H](O)[C@@H]1O WQZGKKKJIJFFOK-GASJEMHNSA-N 0.000 description 2
- 206010037660 Pyrexia Diseases 0.000 description 2
- 208000003443 Unconsciousness Diseases 0.000 description 2
- 239000013566 allergen Substances 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 235000019577 caloric intake Nutrition 0.000 description 2
- 230000000747 cardiac effect Effects 0.000 description 2
- 235000012000 cholesterol Nutrition 0.000 description 2
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000008451 emotion Effects 0.000 description 2
- 230000002996 emotional effect Effects 0.000 description 2
- 239000012530 fluid Substances 0.000 description 2
- 239000008103 glucose Substances 0.000 description 2
- 230000003907 kidney function Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000005855 radiation Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000035488 systolic blood pressure Effects 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 208000019901 Anxiety disease Diseases 0.000 description 1
- 206010008479 Chest Pain Diseases 0.000 description 1
- 208000035473 Communicable disease Diseases 0.000 description 1
- 206010019345 Heat stroke Diseases 0.000 description 1
- 206010020772 Hypertension Diseases 0.000 description 1
- 208000001953 Hypotension Diseases 0.000 description 1
- GUGOEEXESWIERI-UHFFFAOYSA-N Terfenadine Chemical compound C1=CC(C(C)(C)C)=CC=C1C(O)CCCN1CCC(C(O)(C=2C=CC=CC=2)C=2C=CC=CC=2)CC1 GUGOEEXESWIERI-UHFFFAOYSA-N 0.000 description 1
- 239000012190 activator Substances 0.000 description 1
- 230000001154 acute effect Effects 0.000 description 1
- 238000007792 addition Methods 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000000172 allergic effect Effects 0.000 description 1
- 239000012080 ambient air Substances 0.000 description 1
- 230000001387 anti-histamine Effects 0.000 description 1
- 239000000739 antihistaminic agent Substances 0.000 description 1
- 230000036506 anxiety Effects 0.000 description 1
- 208000010668 atopic eczema Diseases 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 238000003287 bathing Methods 0.000 description 1
- 238000004820 blood count Methods 0.000 description 1
- 230000036760 body temperature Effects 0.000 description 1
- 230000007177 brain activity Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 235000001916 dieting Nutrition 0.000 description 1
- 230000037228 dieting effect Effects 0.000 description 1
- 235000005686 eating Nutrition 0.000 description 1
- 235000006694 eating habits Nutrition 0.000 description 1
- 239000003344 environmental pollutant Substances 0.000 description 1
- 210000003743 erythrocyte Anatomy 0.000 description 1
- 230000001747 exhibiting effect Effects 0.000 description 1
- 238000004880 explosion Methods 0.000 description 1
- 235000013305 food Nutrition 0.000 description 1
- 230000037406 food intake Effects 0.000 description 1
- 235000012631 food intake Nutrition 0.000 description 1
- 230000002068 genetic effect Effects 0.000 description 1
- 230000036449 good health Effects 0.000 description 1
- 206010022000 influenza Diseases 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 238000011081 inoculation Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- -1 insulin compound Chemical class 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 210000003734 kidney Anatomy 0.000 description 1
- 210000000265 leukocyte Anatomy 0.000 description 1
- 208000012866 low blood pressure Diseases 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 201000004792 malaria Diseases 0.000 description 1
- 238000002483 medication Methods 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- QSHDDOUJBYECFT-UHFFFAOYSA-N mercury Chemical compound [Hg] QSHDDOUJBYECFT-UHFFFAOYSA-N 0.000 description 1
- 229910052753 mercury Inorganic materials 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 208000010125 myocardial infarction Diseases 0.000 description 1
- 210000000653 nervous system Anatomy 0.000 description 1
- 210000000056 organ Anatomy 0.000 description 1
- 239000013618 particulate matter Substances 0.000 description 1
- 231100000719 pollutant Toxicity 0.000 description 1
- 230000003449 preventive effect Effects 0.000 description 1
- 208000020016 psychiatric disease Diseases 0.000 description 1
- 230000002040 relaxant effect Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000000241 respiratory effect Effects 0.000 description 1
- 230000000284 resting effect Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000001932 seasonal effect Effects 0.000 description 1
- 238000005204 segregation Methods 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 230000035882 stress Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
- 238000002255 vaccination Methods 0.000 description 1
- 239000011782 vitamin Substances 0.000 description 1
- 229940088594 vitamin Drugs 0.000 description 1
- 229930003231 vitamin Natural products 0.000 description 1
- 235000013343 vitamin Nutrition 0.000 description 1
- 150000003722 vitamin derivatives Chemical class 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
- 210000000707 wrist Anatomy 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J7/00—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J7/0029—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries with safety or protection devices or circuits
- H02J7/00302—Overcharge protection
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J50/00—Circuit arrangements or systems for wireless supply or distribution of electric power
- H02J50/001—Energy harvesting or scavenging
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J7/00—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J7/32—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries for charging batteries from a charging set comprising a non-electric prime mover rotating at constant speed
-
- 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/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J2207/00—Indexing scheme relating to details of circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J2207/40—Indexing scheme relating to details of circuit arrangements for charging or depolarising batteries or for supplying loads from batteries adapted for charging from various sources, e.g. AC, DC or multivoltage
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02N—ELECTRIC MACHINES NOT OTHERWISE PROVIDED FOR
- H02N2/00—Electric machines in general using piezoelectric effect, electrostriction or magnetostriction
- H02N2/18—Electric machines in general using piezoelectric effect, electrostriction or magnetostriction producing electrical output from mechanical input, e.g. generators
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A90/00—Technologies having an indirect contribution to adaptation to climate change
- Y02A90/10—Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B40/00—Technologies aiming at improving the efficiency of home appliances, e.g. induction cooking or efficient technologies for refrigerators, freezers or dish washers
Definitions
- the subject invention relates generally to medical monitoring systems, and more particularly to personal devices for sampling, storing and transmitting health information for diagnostics and preventative health care.
- the invention includes sensors for use by the mobile device in collecting the user's health data.
- the user can have the sensors embedded in their body as a permanent installation or included in clothing, shoes, hats and jewelry as a wearable sensor net.
- the sensors can operate on both a wireless and wired technologies.
- Other sensors unrelated to parameters measured in the body but related to the heath of the user, such as air quality can also be included in either the mobile device or the sensor net.
- the invention has another aspect including the ability to communicate to other mobile devices in addition to communications with remote systems.
- the user can allow other users with compatible mobile devices to share the health information. For example, an elderly user can share their information with a relative as part of an ongoing caregiver arrangement.
- the communications between the mobile devices and between a mobile device and a remote system can be by a cellular network, a wireless network such as an 802.11 a/b/g/n specification, a “bluetooth” network or any other available network communications technology.
- the mobile device system and services provide security to prevent access to the user's health information by any other than authorized individuals.
- the mobile device may alert medical personnel of an imminent threat to the health of a user because of an analysis of data collected from the user.
- the user can also use the mobile device to subscribe to a medical study appropriate to the user and provide the user's health information related to the study.
- the mobile device can monitor the user's weight and daily level of activity and inform the user if either of these parameters varies outside of the user's predefined requirements.
- the user receives the feedback necessary to correct a problem difficult to notice on a day-to-day basis.
- FIG. 1 illustrates an exemplary non-limiting block diagram of embodiments of the invention in the context of mobile devices as centers for health information, monitoring and services.
- FIG. 2 illustrates an embodiment of the sensors embedded in the user's body for collecting health data.
- FIG. 3 illustrates an embodiment of the sensors attached to the user's clothing and jewelry for collecting health data.
- FIG. 4 illustrates an embodiment of the health data information store component and the collections of health data stored therein.
- FIG. 6 illustrates an embodiment of the interfaces component and the hardware and software interfaces available to the mobile device for use by the user.
- FIG. 7 illustrates an embodiment of the remote applications and services component and representative applications and services remotely available to the user.
- FIG. 8 illustrates an embodiment of a method of automatically collecting and analyzing a user's health information.
- FIG. 9 illustrates an overview of an exemplary, non-limiting network environment suitable for service by various embodiments.
- FIG. 10 illustrates a block diagram of an exemplary, non-limiting operating environment in which various aspects described herein can function.
- integration of health sensors into a mobile device ecosystem enables a host of services, algorithms and actions predicated on the sensor data for better personal information management and access to services that are of particular help to the owner of the mobile device, e.g., filtered or individually tailored for the mobile device user.
- the mobile device With sensors attached to the human body that can communicate with the mobile device via wired or wireless protocols (e.g., Bluetooth), and/or with sensors embedded into the mobile device itself, the mobile device itself becomes a personal center of health information and services for the user of the mobile device.
- FIG. 1 is an architectural overview of the intelligent personal health agent for a mobile device in accordance with the invention.
- Various health sensor data HSD 1 to HSD n e.g., heart rate, stress levels, glucose levels
- Other sensor data OSD 1 to OSD n may also be input to the device to provide a centralized health data information store 105 on mobile device 100 .
- Mobile device 100 includes local applications and services 110 based on various subsets of the health and environmental data stored in information store 105 .
- One such application can be a personal health advisor and intelligent agent 114 that manages the user's data and advises or takes action on behalf of the user in a way tailored for the user of the mobile device.
- Applications and services 110 may employ predictive algorithms that are based on the data of the health data information store 105 , and operate to help the user prevent (e.g., the onset of a disease) or further encourage a future health result (e.g., weight loss).
- a variety of communications may also take place, via interfaces 120 and one or more communications networks 130 .
- a set of distributed or remote health applications and services that may have additional data 150 such as historical user data or aggregate user data trends across many users, for processing in connection with applications or services 140 carried out on behalf of the mobile device 100 . This allows for hybrid processing for services too, taking advantage of a combination of local and remote computing capabilities with respect to processing, power, storage, etc.
- Applications or services 140 may also, in turn, communicate acknowledgements, results, commands, requests, etc. back to mobile device 140 as part of an ongoing dialog with the user about the user's health, as filtered via intelligent personal health agent 114 .
- mobile device 100 determines, based on a collective state of health information in store 105 that the user is sick, action can be automatically taken to set up an appointment with an available doctor according to the needs of the user, financial or insurance resources can automatically be lined up for the user, or other automatic action can be taken.
- sensor measurements by sensors HSD 1 to HSD n include heartbeat readings, blood pressure, emotion, stress, glucose levels, vitamin or medicine deficiency, birth control scheduling, and other illness specific symptoms identifiable by sensor measurements.
- FIG. 2 depicts a user 201 with four embedded health sensors.
- the embedded health sensors collect readings of body variables and transmit them to the mobile health device 100 .
- Embedded health sensor 202 represents a sensor for measuring blood toxins associated with kidney function.
- a user of this type of sensor requires dialysis to remove the toxins from their bloodstream because of insufficient kidney function.
- An individual in need of dialysis would have regularly scheduled visits to a treatment facility for a constant scheduled duration.
- An example of a dialysis schedule might be every Monday, Wednesday and Friday for four hours on each visit.
- the dialysis center does not vary the amount of treatment needed at each visit because there is no data available to determine the concentration of toxins in the patient's bloodstream as a function of time.
- the toxin concentration in a patient's bloodstream is dependent on food intake, fluid intake, fluid loss and the level of function of the patient's diseased kidneys. Based on these criteria there is an optimal time to conduct a dialysis when the maximum amount of toxins are accumulated in the patient's bloodstream before the toxins become harmful to the patient's other organs. Accordingly, there is also an optimal dialysis period to reduce the toxin concentration to a level sufficient to maintain a reasonable quality of life for the patient with respect to trips to the dialysis center.
- the combination of the embedded health sensor 202 and mobile device 100 permits the user to receive notice of the appropriate time for a dialysis.
- the mobile device 100 can notify the dialysis center of the user's need for a dialysis treatment and inform the user of a confirmed appointment time.
- the mobile unit and the embedded health sensor provide the user maximum safety by monitoring the toxin concentration in the user's bloodstream and minimizes the financial costs of the treatment by performing the dialysis treatment only when necessary.
- embedded health sensor 203 represents a sensor for measuring blood pressure.
- the mobile device 100 takes measurements continuously through all aspects of the user's life. For example, the mobile device 100 takes a resting blood pressure while the user is sleeping and takes a stress level blood pressure while the user is at work. The mobile device 100 records the blood pressure samples and averages them to produce a much more reliable representation of the user's blood pressure. The mobile device 100 can regularly transmit the blood pressure information to a physician for adjusting the level of medication required for proper control of high blood pressure.
- Embedded health sensor 204 represents a health sensor for measuring blood sugar level.
- the mobile device 100 can collect sugar concentration data from the embedded heath sensor and determine an optimal amount of insulin to deliver to the user.
- the mobile device 100 can communicate with an embedded insulin delivery system and provide the insulin delivery system the volume of insulin to inject into the user.
- the mobile device 100 can deliver the collected data to the user's physician for analysis and consultation scheduling.
- the physician through a remote application may communicate to the mobile device 100 that it is time for an appointment and alert the user.
- the user may sign up for clinical trials of a new insulin compound and authorize the mobile device 100 to provide the researchers the user's health data related to blood sugar levels and insulin consumption.
- embedded health sensor 205 represents a health sensor for measuring electrical signal strength of the nervous system to the heart.
- the mobile device 100 can collect data concerning electrical discharge frequency and duration associated with the user's heartbeat. The mobile device 100 can analyze this data and send alarms to the user and the user's physician if the mobile device 100 detects any irregular electrical signals. Upon receiving this information, the physician can schedule an appointment and send notice of the appointment to the user through the mobile device 100 .
- the mobile device 100 can monitor the electrical discharge from the pacemaker device and detect the indication of a low battery voltage. The mobile device can send an alert to the user's physician requesting an appointment for battery replacement. In response, the physician can notify the user through mobile device 100 of the date and time for the procedure.
- Embedded health sensor 206 presents another aspect of the invention representing one or more health sensors measuring chemical concentrations in the brain.
- the mobile device 100 collects data from embedded health sensor 206 and performs an analysis to verify that a user is properly taking their medication to control psychological disorders.
- the mobile device 100 can alert the user at the appropriate time to take the next dosage of the medication.
- the mobile device can provide the user's brain chemistry data to the user's physician for later analysis and medication adjustment.
- the user can also subscribe to a clinical study related to the user's illness and provide health data for inclusion in research aimed at understanding and curing the user's condition.
- the remote clinical study application can send the results of the clinical study and any recommendations to the user's mobile device to alert the user to new treatments or theories related to the illness.
- FIG. 3 depicts a user 301 with five apparel health sensors and one other data sensor.
- the apparel health sensors like the embedded health sensors above, collect readings of body variables and transmit them to the mobile device 100 .
- the apparel health sensors are sewn into clothing, hats or shoes or are molded into jewelry for ease of application and removal.
- Apparel health sensor 301 is a footpad with an incorporated load cell placed in each shoe.
- Apparel health sensor 301 when communicatively connected to mobile device 100 provides in one aspect the measurement of the weight of the user. When the user stands up, the user exerts their full body weight on the footpads. Over time, the predictive algorithms 112 of the mobile device 100 are capable of determining an accurate value of the user's weight. The mobile device 100 transmits this health data to the user's physician on a scheduled basis to maintain an accurate profile of the user's weight.
- apparel health sensor 301 can provide data to a local lifestyle application on the level of activity performed by the user. For example, if the user's weight drops to near zero, then the user is probably in a reclined position and the mobile device 100 can assign an appropriate caloric burn rate for this level of activity. If the user's body weight drops to a low but non-zero value then the user is probably sitting and the mobile device 100 can assign an appropriate caloric burn rate for this activity. If the user's body weight remains at the defined value then the user is probably standing and the mobile device 100 can assign an appropriate caloric burn rate for this activity.
- Mobile device 100 can combine the data above with position data from other data sensor 306 to calculate a rate of movement value and an associated caloric burn rate based on the user walking or running. In summary, over a few days time, the mobile device 100 can evaluate the user's lifestyle and weight and consult with lifestyle services on remote systems to create a plan to improve the user's health. The remote system lifestyle application 715 can transmit the proposed plan to mobile device 100 and uploaded to the user's physician for approval before implementation.
- Apparel health sensor 302 is a bracelet, wristwatch or similar wrist worn sensing device representing another aspect of the invention.
- mobile device 100 can measure the conductivity between apparel health sensor 302 and apparel health sensor 301 and calculate a percent body fat composition of the user. Mobile device 100 can use this calculated health indicator to adjust the prescribed exercise regimen proposed to the user.
- the user's mobile device 100 can share the lifestyle health data with another user's mobile device 100 . For example, two mobile device 100 users can agree to a fitness contest and to verify the winner, they agree to share their percent body fat composition health data with each other.
- apparel health sensor 303 is cap, similar but not limited to a baseball cap, outfitted with sensors for detecting brainwaves.
- the mobile device 100 collects health data from the apparel health sensor 303 for producing an electroencephalograph.
- the mobile device 100 can transmit the electroencephalograph to the user's physician for analysis and/or to a remote medical research application 711 .
- the electroencephalograph produces a more accurate representation of the user's brain wave activity because the data is sampled over a longer period of time and the user is participating in many different activities during the test i.e. periods of low thought process such as relaxing at home through periods of extreme thought process such as intense work situations.
- Apparel health sensor 304 is jewelry in the form of a ring.
- mobile device 100 collects health data from apparel health sensor 304 representing the ambient air temperature.
- mobile device 100 collects health data from apparel health sensor 304 representing the user's body surface temperature and conductivity level. For example, mobile device 100 can analyze the health data and determine that the ambient temperature is one hundred and one degrees Fahrenheit and the user's surface temperature is rising combined with a corresponding decrease in conductivity indicating the onset of a heat stroke.
- Mobile device 100 upon reaching defined health alarm limits can alert the user to take shelter from the heat and increase fluid intake while communicating through alarm service 506 to notify emergency response application 712 and medical personnel of eminent severe threat to the user.
- apparel health sensor 305 is a shirt, blouse, bathing suit top or similar article of clothing containing sensors for detecting exposure to ultraviolet radiation.
- Mobile device 100 collects health data from apparel health sensor 305 for determining the amount of ultraviolet radiation and time the user is exposed and based on prescribed limits, alerts the user when the mobile device 100 detects overexposure.
- the mobile device 100 also sends the collected health data to the user's dermatologist for tracking the user's exposure and updating exposure limits.
- the dermatologist downloads the new limit information to mobile device 100 to advise the user they have reached daily, weekly, monthly or seasonal exposure limits.
- Other sensor data 306 can be, but is not limited to, a belt or “fanny pack” article containing but not limited to data sensors related to position, direction, air quality, etc.
- the article contains a global positioning sensor allowing a mobile device to collect data identifying the user's three-dimensional position on the planet. For example, if the user becomes disoriented while hiking in the mountains, the mobile device 100 can advise the user of his location. In another aspect, mobile device 100 , using the directional data, can advise the user which direction to travel to reach the user's desired objective.
- mobile device 100 collects air quality data from other sensor data 306 to alert the user of possible acute respiratory problems. For example, on a particularly hot summer afternoon the air quality declines for the user because their age makes them particularly susceptible to particulate matter in the air. Mobile device 100 can alert the user to the declining air quality recommending they seek an air-conditioned environment. Mobile device 100 can also alert the user's physician to the exposure. The user can choose to share this data with the mobile device 100 of friends or neighbors to prevent them from experiencing the same exposure.
- the air quality decline can be due to natural pollutants such as pollen or other allergens.
- Mobile device 100 can detect the increase in allergens identified as harmful to the user and alert the user to take appropriate anti-histamine type medication to prevent the development of allergic symptoms.
- the user can confirm to mobile system 100 that the recommended medication was taken and mobile system 100 can inform the user's pharmacy of the decrease in on-hand supply of the medication. If the user's on-hand supply is low enough, the pharmacy can notify the user, and if requested by the user, prepare and send another prescription of the medication, assuring the user's on-hand supply.
- FIG. 4 depicts the health data information store 105 of mobile device 100 .
- the explosion in memory technology has provided enormous amounts of storage space in a small footprint with no moving parts.
- the resultant use of this technology by mobile device 100 allows for the retention of large amounts of health data for on-site analysis and transmission to remote applications and services 140 as communication availability permits.
- the user may be out of communication range for several days and the health data collected by mobile device 100 is queued in the health data information store 105 until communications are established and the health data can be delivered to the appropriate destination.
- Mobile device 100 permits the user to segregate health and outside data, alarm data, trend data and configuration data and provide security levels of varying degree with respect to access to the data by remote services and applications 140 and other mobile devices 100 . It should be noted that the aforementioned segregations are exemplary and not limiting.
- public health data 401 is maintained in the health data information store 105 .
- Public health data 401 is accessible by any remote services and applications 140 interested in the data or by any other mobile device in proximity.
- the public health data 401 database does not require any security credentials before accessing the health data.
- the user's data concerning air quality can be of interest to other local mobile device 100 users who are also susceptible to low air quality and wish to avoid low air quality areas.
- Local weather forecasting services can access the air quality data to develop a much more detailed map of locations suitable to warn the audience of low air quality.
- Health data information store 105 maintains Private health data 402 as another aspect of the invention.
- the user considers private health data 402 more sensitive and therefore protected by requiring security credentials before access.
- Each identified type of private health data 402 can have its own set of security credentials thus allowing particular access to particular sections based on the provided security credentials.
- the section of private health data related to blood pressure and cholesterol level can have security credentials known only by the user's cardiologist.
- Another section of private health data related to the user's weight and percent body fat composition can have security credentials known by the user's general practitioner, a remote server application 140 for a medical research project related to weight loss and a friend's mobile device 100 for a weight loss competition.
- mobile device 100 maintains secure control data 403 for controlling devices typically implanted in the user's body and critical to the user's health.
- the data represents control values used by the devices in maintaining the user's organic functions.
- the user can have an insulin delivery device implanted to replace the need for daily injections.
- the mobile device 100 can communicate with the insulin delivery device and download new control values for the volumetric rate to deliver insulin and the number of times and times of day for deliveries.
- the user can have a pacemaker implanted to regulate the user's heartbeat.
- Mobile device 100 can communicate with the pacemaker and download new control values for the level of charge to deliver and the frequency of delivery to insure the pacemaker properly regulates the user's heartbeat.
- Mobile device 100 maintains health trend data 404 for analyzing long-term changes in the user's health. For example, changes in body weight and composition, blood pressure, cholesterol level, blood sugar level all become more obvious when viewed as trend data.
- the point in time where medical intervention is required becomes predictable and therefore future medical problems are addressed at the most opportune time.
- the user can share their health trend data with medical research applications 711 interested in accumulating historical data for a particular disease or analysis.
- Health data information store 105 maintains health alarm data 405 as another aspect of the invention.
- Health alarm data 405 is a collection of data values associated with each data source identifying values at which the user wishes alarm notifications sent to appropriate parties. The parties are provided appropriate security credentials allowing access to the remote health data of interest as well as the data logged by the mobile device.
- the user may configure an alarm limit for body weight exceeding one hundred eighty pounds.
- the user can configure the mobile device 100 to detect the alarm condition and send a corresponding alarm message to the user.
- the user can configure an alarm limit of cholesterol level greater than one hundred fifty.
- the user can configure mobile device 100 to send an alarm message to the user and to the user's cardiologist.
- the cardiologist can collect the health trend data 404 from the user's mobile device 100 and analyze the recent trend to determine if the trend data warrants an adjustment in the user's cholesterol medication. If necessary, the user's cardiologist can notify the user of a required office visit or an adjustment in the user's cholesterol medication dosage.
- the health data information store 105 maintains a health data access list 406 provided by the user.
- the health data access list provides the login names, security credentials and associated private health data 402 accessible for this login account.
- the user defines the areas available on a per-account basis and configures what operations the account can execute. For example, the user can allow a friend's account from another mobile device 100 to view body weight and body composition health data but not allow downloading or deletion of any of the health data.
- a remote medical research application 711 can upload and automatically delete the blood pressure data but cannot inspect the blood pressure data in the user's mobile device.
- the health data information store 105 maintains health data scheduler 407 configuration information related to actions the user requires based on the passage of time or a particular calendar date and time. For example, the user can configure mobile device 100 to send the previous month's blood pressure health data on the first day of each month to the user's cardiologist. In another example, the user can configure mobile device 100 to send the body weight, body composition and blood sugar level to the user's general practitioner on the user's birthday each year. The general practitioner reviews the health data and sends the user a notice of changes to the user's general health regimen and any requirements for additional medical appointments.
- the health data information store maintains health data events 408 configurations related to actions the user requires based on predefined events.
- the user may configure the mobile device 100 to send blood pressure health data to a medical research application 711 related to clinical trials of a new blood pressure medication if the user's blood pressure exceeds a predefined value.
- the mobile device 100 sends the health data even though the predefined value is not considered an alarm condition and the information would normally be sent at the end of the month.
- the mobile device 100 contains and executes many services and applications.
- the services and applications are updateable from the remote applications and services 140 servers and if the user requests, the mobile device 100 can change service configurations and add or delete applications.
- mobile device 100 provides a communication service 501 for communicatively coupling with embedded health sensors, apparel health sensors, other sensor data sensors, peer mobile devices 100 , wireless networks and wired networks.
- the communication service 501 includes but is not limited to protocol support for “Bluetooth,” Ethernet, 802.11 a/b/g/n, universal serial bus (USB) IEEE 1394 (FireWire) and the like.
- mobile device 100 provides a data logging service 502 archiving at least but not limited to health data collected from the array of sensing devices.
- the data logging service provides for retaining the value from the sensing device along with the date and time the mobile device 100 collected the data.
- the mobile device 100 can associate metadata with the data providing information relating to the status and configuration of the mobile device 100 at the time the mobile device 100 collected the health data.
- mobile device 100 provides a trend service 503 generating trend data for health data selected by the user for trending.
- the user defines the sample period for trending and the time window of the trend. For example, the user can configure a trend of body weight sampled on the every two weeks and maintained over the previous fifty-two weeks.
- the user can review the trend with the mobile device 100 or upload the health trend data 404 for review and archiving on another computing device.
- Local applications and services 110 provide scheduler service 504 for scheduling user-defined actions.
- the user can configure the scheduler service for time-based or event-based actions.
- the user can schedule a time-based action relative to a clock time of day.
- the user can configure the scheduler service 504 to transmit all health data from the previous month to the user's general practitioner every Sunday at midnight.
- the user can configure an event based action on events determined from health sensor data or predefined criteria.
- the user may define an event to upload all health data to the user's general practitioner immediately upon establishing network communications to the remote system if the user's mobile device has not communicated with the remote system for more than seven days.
- mobile device 100 provides an encryption service 505 for conducting secure communications between the mobile device 100 and the remote applications and services 140 or peer mobile devices 100 .
- the user can select the type of encryption on an application basis or the mobile device and the remote application or service 140 can negotiate a compatible encryption method.
- the encryption service provides security during transmission of health data and for any data stored on mobile device 100 in the event mobile device 100 is lost or stolen.
- Local applications and services 110 provide an alarm service 506 for notifying a user-configured list of individuals of user health conditions requiring medical attention.
- mobile device 100 can detect that user's blood sugar level is below a lower threshold limit indicating a probable insulin overdose.
- Mobile device 100 can provide user an alarm indicating the immediate requirement for sugar intake to counter the insulin overdose.
- mobile device 100 can transmit the alarm to remote emergency response application 712 requesting the dispatch of emergency medical personnel.
- Emergency medical personnel can more efficiently handle the medical emergency upon arrival because they already have reliable knowledge of the nature of the medical emergency.
- mobile device 100 provides a lifestyle application 511 for managing the user's body weight, body composition, activity level, etc.
- the lifestyle application 511 can maintain a trend of the user's body weight and body composition as collected by the mobile device 100 from apparel health sensor 301 and apparel health sensor 302 .
- Mobile device 100 can notify the user of meeting the goals set by the user as a parameter of lifestyle application 511 .
- Lifestyle application 511 can also track and trend the user's activity level by monitoring and analyzing the user's load data from apparel health sensor 301 as previously described.
- Lifestyle application 511 can present the user with meal recommendations for appropriate caloric intake based on the user's calculated activity level. If the user is away from home then lifestyle application 511 can recommend calorically appropriate restaurants based on the user's activity level.
- Mobile device 100 provides the user input capabilities allowing the user to notify lifestyle application 511 of the caloric values of each meal for tracking caloric intake. For meals consumed at restaurants, mobile device 100 can automatically receive caloric data based on the user's choices, transmitted over the mobile device 100 wireless network.
- mobile device 100 provides a general health application 512 for tracking basic health parameters such as blood pressure, body temperature, blood sugar level, cholesterol level, etc.
- Mobile device 100 trends these general parameters and provides alerts if the trends begin to vary outside of medically suggested ranges of normal values based on age and personal medical history.
- Mobile device 100 through communication with remote applications and services 140 obtains information related to community health concerns such as the prevalence of influenza and locations where inoculations are available and presents alert information recommending vaccination.
- General health application 512 can also negotiate appointment times and dates then provide alerts advising of upcoming medical appointments.
- Local applications and services 110 provides a disease tracker application 513 for monitoring more specific and detailed parameters associated with indicated diseases.
- disease tracker application 513 creates entries with data logging service 502 and trend service 503 to monitor appropriate health data at a greater frequency. For example, if the user selects diabetes, disease tracker application 513 will monitor blood sugar levels at a greater frequency and narrow the window of acceptable ranges for a timelier reporting of health data outside of the acceptable range. Additionally, mobile device 100 will more frequently transmit diabetes related health data to the identified physician resulting in scrutiny of the disease.
- Disease tracker 513 can also search through remote applications and services 140 for breaking research information or clinical trial studies of interest and present a notice through mobile device 100 advising of new treatments or medications of interest. Disease tracker 513 can also provide, if authorized, the accumulated health data to research organizations associated with the identified disease.
- mobile device 100 provides a weather reporter application 514 for providing alerts of current weather conditions, predictions of upcoming weather and transmits localized weather related data to remote weather reporter application 714 .
- mobile device 100 uses other sensor data 306 to record air temperature, humidity and air quality data and presents the information with alerts indicative of unusual conditions such as a high pollen count.
- Weather reporter application 514 uploads this localized weather data to remote weather reporter application 714 where weather reporter application 714 combines the weather data with uploads from other mobile devices 100 producing a more accurate and detailed weather report for communication to appropriate local mobile devices 100 for presentation.
- data sharing application 515 provides for sharing raw health data with other mobile devices 100 and remote applications and services 140 .
- the data sharing application can mirror real-time health data allowing others to see data values and changes as they occur. For example, a user experiencing chest pains can configure data sharing application 515 to mirror cardiac related health data to the user's cardiologist for analysis and recommendations on courses of action based on the present situation. At the conclusion of the online analysis, the mirror is disabled and mobile device 100 discontinues real-time health data transmission.
- the mobile device 100 contains both hardware and software interfaces.
- the hardware interfaces include interfaces to the sensing devices either embedded in or attached the user and any sensing devices included in mobile device 100 including “Bluetooth.” Interfaces to cellular networks such as CDMA and GSM, interfaces wireless networks including 802.11 a/b/g/n, interfaces to wired networks including Ethernet and user interfaces in the form of a display screen on the mobile device 100 .
- the software interfaces include programmatic interfaces to public data, private data, control data, configuration data, alarm data and schedule data.
- Sensor interface 601 provides communicative capabilities allowing mobile device 100 to collect health data from the embedded, apparel and other sensors.
- the embedded sensors can support a “Bluetooth” implementation providing wireless communication of health data from the embedded health sensor to mobile device 100 .
- Cellular network interface 602 provides communicative capabilities allowing mobile device 100 to transfer information to remote application and services 140 servers or other mobile devices 100 .
- a mobile device 100 can use a cellular network to transmit lifestyle information from the lifestyle application 511 on mobile device 100 to the lifestyle application 715 on a remote server 140 .
- Wireless network interface 603 provides communicative capabilities allowing mobile device 100 to transfer information to remote application and services 140 servers or other mobile devices 100 located within range of the wireless network.
- the remote server 140 can download the caloric information associated with purchases at a restaurant to mobile device 100 when the user pays the bill at the end of the meal.
- Wired network interface 604 provides communications capabilities as described for the cellular network interface and the wireless network interface in a format compatible with locations where cellular or wireless network support is not practical or available. For example, in certain remote locations such as an Antarctic research facility, wired communications to a satellite uplink may be the only means of transmitting data to a remote server.
- User interface 605 provides input and output capabilities for mobile device 100 .
- a mobile device 100 includes a graphical display screen for presentation of data in formats such as textual, tabular or graphical. For example, the user can select a trend chart and trend service 503 will generate a graphical representation of the trend.
- the graphical display can also present alarm messages to the user in different formats such as colors, including flashing, bold and underlined and different sized fonts.
- the mobile device 100 can also present audible alarms configurable by the user such as beeps or tones intended to attract the user's attention when mobile device 100 presents important messages for viewing.
- Mobile device 100 provides an input system such as a keyboard, touch screen, stylus, etc. for input of selections and configuration information. For example, the user can select a block of private health data 402 and enter a name and password as security credentials for accessing the health data. The user can then select available actions for the new account's operations on the private data such as “read-only.”
- the public data interface 611 of mobile device 100 provides programmatic access to any data stored on mobile device 100 in the public health data 401 section of the health data information store 105 .
- another mobile device 101 can request local weather information form a mobile device 101 storing its weather information in public health data 401 .
- the private data interface 612 of mobile device 100 provides identical programmatic support for private health data 402 access as described for public data interface 611 access with the exception of the requirement of providing security credentials before mobile device 100 allows access to the private health data 402 . Additionally, private data interface 612 enforces the permitted actions available through the interface for operations on the private health data 402 . For example, a remote medical research application 711 attempting to access blood chemistry private health data 402 must first present security credentials defined to allow access to the health data of interest. Additionally, the mobile device 100 will deny the remote medical research application 711 permission to delete the private health data 402 because the configuration denies private data interface 612 deletions of this private health data 402 .
- the control data interface 613 of mobile device 100 provides identical programmatic support for secure control data 403 access as described for private health data 402 with the exception of providing additional layers of security by requiring additional security credentials and validating control data against internal data ranges. For example, a remote emergency response application 712 must provide security credentials to access the secure control data 403 and if the remote emergency response application 712 attempts to change the volumetric flow rate of the insulin pump associated with this secure control data 403 , the remote emergency response application 712 must supply another set of security credentials. Once both sets of security credentials are accepted, the mobile device 100 control data interface 613 then validates that the new volumetric flow rate for the insulin pump is within the allowable range of values.
- the configuration interface 614 of mobile device 100 provides programmatic access to configuration parameters used for operation of and access to mobile device 100 .
- configurable parameters include but are not limited to the frequency of collecting data from the health sensors, the time period between uploads from mobile device 100 to remote servers, the health data to upload and the location of the remote servers, the security credentials for accessing private health data and the like.
- the alarm interface 615 of mobile device 100 provides programmatic access to alarm parameters for providing alerts for defined alarm conditions.
- the mobile device 100 can display alarms on the user interface 605 and/or transmit alarms to remote applications and services 140 .
- the user can configure an alarm for systolic blood pressure exceeding one hundred thirty millimeters of mercury. If the blood systolic blood pressure reading rises above this value then an alarm message is displayed by mobile device 100 user interface 605 and an alarm message is transmitted to a remote server notifying the user's cardiologist.
- the scheduler interface 616 of mobile device 100 provides programmatic access to user scheduled actions for transferring data.
- the user can schedule actions based on clock time or the occurrence of a defined event. For example, the user can select midnight every Sunday to transmit all collected health data to remote medical research application 711 . In another example, the user can select an event of low blood sugar to transmit health data related to blood sugar level to the user's physician.
- mobile device 100 can interact with remote services and applications 140 .
- the remote services and applications 140 can have counterparts running locally on mobile device 100 .
- Communication service 701 of the remote server provides compatible communication protocols with mobile device 100 communication service 501 allowing reliable secure communications between the remote server and mobile device 100 .
- mobile device 100 and a remote server can use TCP/IP on an 802.11 a/b/g/n wireless network to upload heath data to a medical research application 711 running on the remote server.
- Data logging service 702 of the remote server provides data archiving capabilities for mobile device 100 . For example, at the end of each month, mobile device 100 uploads all health data to data logging service 702 for archival purposes for the lifetime of the user. Mobile device 100 can then delete the uploaded data from the mobile device 100 to provide storage space for additionally collected health data.
- Emergency location service 703 of the remote server provides tracking capabilities to locate mobile device 100 at any location on the planet.
- Mobile device 100 contains a global positioning sensor and can report the current location to emergency location service 703 when supplied with valid security credentials. For example, emergency rescue personnel could locate a user incapacitated by an illness reported by mobile device 100 without requiring involvement by the incapacitated user.
- Scheduler service 704 of the remote server provides time and event based actions initiated by the remote server for mobile device 100 .
- the release of an updated version of a software application installed on mobile device 100 can generate a download of the new application version to mobile device 100 .
- remote server executes a timed event and downloads a list of all remote applications available for use by mobile device 100 to all interested mobile devices 100 .
- Medical research application 711 of a remote server provides the user of mobile device 100 with information related to the health concerns of the user and the opportunity for the user to participate in medical research programs and drug trial programs.
- the user can post a medical profile with the medical research application 711 to researches looking for candidates like the user. Additionally, the user can browse a list of medical research programs looking for any research programs that might be of interest to the user.
- mobile device 100 establishes security credentials and identities allowing the remote medical research application 711 to collect health data from the user's mobile device 100 .
- the user can also choose to interact with respect to other users admitted to the remote medical research application 711 with direct communication from mobile device 100 to mobile device 100 .
- the medical research application 711 also provides analysis related to the user to the user's physician through the user's mobile device 100 .
- Emergency response application 712 of a remote server provides capabilities to dispatch emergency medical personnel to mobile device 100 anywhere on the planet, even if the user is incapacitated and cannot assist in providing location information.
- mobile device 100 can detect an erratic heartbeat and extremely low blood pressure and transmit a request for medical assistance to emergency response application 712 . Included in the transmission are the GPS determined coordinates of mobile device 100 . While mobile device 100 is summoning emergency medical help, the user is unconscious, because of an ongoing heart attack, and unable to assist in requesting emergency medical assistance.
- Disease tracker application 713 of a remote server provides capabilities to assist the user in understanding and fighting a specific disease afflicting the user. For example, a physician has diagnosed the user as diabetic and the user, through mobile device 100 , selects to join this disease community on remote disease tracker 713 . Mobile device 100 presents the user's profile to the remote disease tracker application 713 community bulletin board and provides the user's disease related health data to any medical research application 711 associated with this community. The remote disease tracker application also alerts the user through mobile device 100 of all drug trial programs associated with this community. Additionally, remote disease tracker application 713 presents support groups for this community to the user through mobile device 100 and the user can elect to join the support groups for guidance.
- disease tracker application 713 the long-term archived public and private user health data can be analyzed to discover markers or trends indicating the presence of the initial stages of a disease unknown to the user.
- Disease tracker application 713 can accomplish the analysis by methods such as but not limited to trending or statistical analysis of the archived data with respect to other individuals of the user's age, genetic disposition and lifestyle.
- disease tracker application 713 can send an alert to the user notifying the user of the possible detection of the early stages of a particular disease.
- Disease tracker application 713 also can, if authorized by the user, provide this same alert to the user's physician and schedule an appointment for the user with the physician to review the findings of the analysis.
- Weather reporter application 714 of a remote server provides capabilities to notify the user of weather conditions in the user's locality and to collect localized weather information from the user through mobile device 100 to create a more accurate and detailed weather forecast. For example, if selected by the user, mobile device 100 uploads the user's locale weather and air quality data to the remote weather reporter application for analysis. The combination of many users submitting weather data provides a more accurate localized forecast because of the greater number of data points.
- the remote weather reporter application analyzes the weather data and computes a weather prediction to download to all mobile devices 100 in the localized area.
- Lifestyle application 715 of a remote server provides capabilities to assist the user in leading a healthy lifestyle with respect to body weight, body composition, eating habits, exercise habits, sleep habits, etc.
- the user can upload their body weight and body composition information from mobile device 100 to remote lifestyle application 715 for inclusion in an analysis program that outputs a weight appropriate exercise regimen for the user and downloads the regimen to mobile device 100 .
- the user can also select information available from remote lifestyle application 715 on healthy choice eating venues in the user's locality.
- the user can subscribe to online journals through remote lifestyle application 715 presenting informative articles on proper sleep habits to promote better health.
- Remote lifestyle application 715 can also present a weight appropriate list of support groups based on the users profile information and body weight health data through mobile device 100 . The user can read a summary of each support groups makeup and goals and select a support group in line with the lifestyle goals of the user.
- GPS tags can be embedded in people or their things such that health information can be coupled to location. For example, a person's onset of fever combined with a GPS position in Siberia and an ambient temperature of - 15 degrees can trigger an alert to the user to find a warmer locale.
- a person's onset of fever combined with a GPS position in Siberia and an ambient temperature of - 15 degrees can trigger an alert to the user to find a warmer locale.
- the invention targets the synergy of bodily sensor data, heart rate, stress level, and other environmental data, e.g., measurements with respect to items of food one is going to eat, air quality (pollution), water quality, etc.
- any product one purchases, such as clothes can be sensed with one or more measurements that may initiate further actions and services, or rendering of information about the product (e.g., an object age sensor that authenticates antiques).
- the mobile device is thus a gateway to a host of health and environmental services that can build on top of health and environmental data sensed by and aggregated in the mobile device.
- FIG. 9 depicts an overall block diagram of an exemplary packet-based mobile cellular network environment, such as a GPRS network, in which the invention may be practiced.
- BSS Base Station Subsystems
- BSC Base Station Controller
- BTS Base Transceiver Stations
- BTSs 904 , 906 , 908 , etc. are the access points where users of packet-based mobile devices become connected to the wireless network.
- the packet traffic originating from user devices is transported over the air interface to a BTS 908 , and from the BTS 908 to the BSC 902 .
- Base station subsystems such as BSS 900 , are a part of internal frame relay network 910 that may include Service GPRS Support Nodes (“SGSN”) such as SGSN 912 and 914 .
- SGSN Service GPRS Support Nodes
- Each SGSN is in turn connected to an internal packet network 920 through which a SGSN 912 , 914 , etc. can route data packets to and from a plurality of gateway GPRS support nodes (GGSN) 922 , 924 , 926 , etc.
- GGSN gateway GPRS support nodes
- SGSN 914 and GGSNs 922 , 924 , and 926 are part of internal packet network 920 .
- Gateway GPRS serving nodes 922 , 924 and 926 mainly provide an interface to external Internet Protocol (“IP”) networks such as Public Land Mobile Network (“PLMN”) 945 , corporate intranets 940 , or Fixed-End System (“FES”) or the public Internet 930 .
- IP Internet Protocol
- PLMN Public Land Mobile Network
- FES Fixed-End System
- subscriber corporate network 940 may be connected to GGSN 924 via firewall 932 ; and PLMN 945 is connected to GGSN 924 via boarder gateway router 934 .
- the Remote Authentication Dial-In User Service (“RADIUS”) server 942 may be used for caller authentication when a user of a mobile cellular device calls corporate network 940 .
- RADIUS Remote Authentication Dial-In User Service
- Macro cells can be regarded as cells where the base station antenna is installed in a mast or a building above average roof top level.
- Micro cells are cells whose antenna height is under average roof top level; they are typically used in urban areas.
- Pico cells are small cells having a diameter is a few dozen meters; they are mainly used indoors.
- umbrella cells are used to cover shadowed regions of smaller cells and fill in gaps in coverage between those cells.
- the claimed subject matter can partly be implemented via an operating system, for use by a developer of services for a device or object, and/or included within application software that operates in connection with one or more components of the claimed subject matter.
- Software may be described in the general context of computer-executable instructions, such as program modules, being executed by one or more computers, such as clients, servers, mobile devices, or other devices.
- computers such as clients, servers, mobile devices, or other devices.
- the claimed subject matter can also be practiced with other computer system configurations and protocols, where non-limiting implementation details are given.
- FIG. 10 thus illustrates an example of a suitable computing system environment 1000 in which the claimed subject matter may be implemented, although as made clear above, the computing system environment 1000 is only one example of a suitable computing environment for a mobile device and is not intended to suggest any limitation as to the scope of use or functionality of the claimed subject matter. Further, the computing environment 1000 is not intended to suggest any dependency or requirement relating to the claimed subject matter and any one or combination of components illustrated in the example operating environment 1000 .
- an example of a remote device for implementing various aspects described herein includes a general purpose computing device in the form of a computer 1010 .
- Components of computer 1010 can include, but are not limited to, a processing unit 1020 , a system memory 1030 , and a system bus 1021 that couples various system components including the system memory to the processing unit 1020 .
- the system bus 1021 can be any of several types of bus structures including a memory bus or memory controller, a peripheral bus, and a local bus using any of a variety of bus architectures.
- Computer 1010 can include a variety of computer readable media.
- Computer readable media can be any available media that can be accessed by computer 1010 .
- Computer readable media can comprise computer storage media and communication media.
- Computer storage media includes volatile and nonvolatile as well as removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data.
- Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CDROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by computer 1010 .
- Communication media can embody computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and can include any suitable information delivery media.
- the system memory 1030 can include computer storage media in the form of volatile and/or nonvolatile memory such as read only memory (ROM) and/or random access memory (RAM).
- ROM read only memory
- RAM random access memory
- a basic input/output system (BIOS) containing the basic routines that help to transfer information between elements within computer 1010 , such as during start-up, can be stored in memory 1030 .
- Memory 1030 can also contain data and/or program modules that are immediately accessible to and/or presently being operated on by processing unit 1020 .
- memory 1030 can also include an operating system, application programs, other program modules, and program data.
- the computer 1010 can also include other removable/non-removable, volatile/nonvolatile computer storage media.
- computer 1010 can include a hard disk drive that reads from or writes to non-removable, nonvolatile magnetic media, a magnetic disk drive that reads from or writes to a removable, nonvolatile magnetic disk, and/or an optical disk drive that reads from or writes to a removable, nonvolatile optical disk, such as a CD-ROM or other optical media.
- Other removable/non-removable, volatile/nonvolatile computer storage media that can be used in the exemplary operating environment include, but are not limited to, magnetic tape cassettes, flash memory cards, digital versatile disks, digital video tape, solid state RAM, solid state ROM and the like.
- a hard disk drive can be connected to the system bus 1021 through a non-removable memory interface such as an interface
- a magnetic disk drive or optical disk drive can be connected to the system bus 1021 by a removable memory interface, such as an interface.
- a user can enter commands and information into the computer 1010 through input devices such as a keyboard or a pointing device such as a mouse, trackball, touch pad, and/or other pointing device.
- Other input devices can include a microphone, joystick, game pad, satellite dish, scanner, or the like.
- These and/or other input devices can be connected to the processing unit 1020 through user input 1040 and associated interface(s) that are coupled to the system bus 1021 , but can be connected by other interface and bus structures, such as a parallel port, game port or a universal serial bus (USB).
- a graphics subsystem can also be connected to the system bus 1021 .
- a monitor or other type of display device can be connected to the system bus 1021 via an interface, such as output interface 1050 , which can in turn communicate with video memory.
- computers can also include other peripheral output devices, such as speakers and/or a printer, which can also be connected through output interface 1050 .
- the computer 1010 can operate in a networked or distributed environment using logical connections to one or more other remote computers, such as remote server 1070 , which can in turn have media capabilities different from device 1010 .
- the remote server 1070 can be a personal computer, a server, a router, a network PC, a peer device or other common network node, and/or any other remote media consumption or transmission device, and can include any or all of the elements described above relative to the computer 1010 .
- the logical connections depicted in FIG. 10 include a network 1071 , such local area network (LAN) or a wide area network (WAN), but can also include other networks/buses.
- LAN local area network
- WAN wide area network
- Such networking environments are commonplace in homes, offices, enterprise-wide computer networks, intranets and the Internet.
- the computer 1010 When used in a LAN networking environment, the computer 1010 is connected to the LAN 1071 through a network interface or adapter. When used in a WAN networking environment, the computer 1010 can include a communications component, such as a modem, or other means for establishing communications over the WAN, such as the Internet.
- a communications component such as a modem, which can be internal or external, can be connected to the system bus 1021 via the user input interface at input 1040 and/or other appropriate mechanism.
- program modules depicted relative to the computer 1010 can be stored in a remote memory storage device. It should be appreciated that the network connections shown and described are exemplary and other means of establishing a communications link between the computers can be used.
- exemplary is used herein to mean serving as an example, instance, or illustration.
- the subject matter disclosed herein is not limited by such examples.
- any aspect or design described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other aspects or designs, nor is it meant to preclude equivalent exemplary structures and techniques known to those of ordinary skill in the art.
- the terms “includes,” “has,” “contains,” and other similar words are used in either the detailed description or the claims, for the avoidance of doubt, such terms are intended to be inclusive in a manner similar to the term “comprising” as an open transition word without precluding any additional or other elements.
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
- Information Transfer Between Computers (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
- Measuring And Recording Apparatus For Diagnosis (AREA)
- Telephonic Communication Services (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
- This application claims priority to U.S. Provisional Patent Application Ser. No. 60/910,109 filed on Apr. 4, 2007 and entitled ADVANCEMENTS FOR WIRELESS DEVICES AND WIRELESS COMMUNICATIONS.
- The subject invention relates generally to medical monitoring systems, and more particularly to personal devices for sampling, storing and transmitting health information for diagnostics and preventative health care.
- Conventional health measuring and monitoring devices, such as heart rate monitors, are dedicated devices that are specific to a particular health issue, cumbersome to use and very expensive. Another drawback with such devices is the patient must come to the machine and remain for the time necessary for the machine to collect the health data. In most cases, a technician or nurse administers the test with the machine and provides the results to the doctor for analysis. Typically, the results are paper output by the machine. The interoffice delivery service must then deliver paper output to the doctor for analysis, a mechanism taking a considerable amount of time with the inherent risk of loss of data, all factors tending to raise the stress level and anxiety of the patient. This method of diagnosing problems relies on the patient exhibiting diagnosable symptoms during the testing period.
- In some cases, such as cardiac monitoring, the patient can visit the doctor's office and have a data logging device harnessed to their midsection. This provides for a longer data sample but the data logger is uncomfortable and the patient must return to doctor's office to deliver the data logger after typically a twenty-four hour period. Although this method provides a larger data sample, it requires the same mechanism of data analysis and may miss the period where the patient exhibits diagnosable symptoms.
- Although many illnesses and diseases are detectable by established tests, the medical profession regularly recommends annual visits as people age because the sooner a problem is detected the better the chance of a successful outcome. The mechanism behind this recommendation involves creating a baseline healthy individual database and a trend of the indicator parameters associated with a human organism. These parameters include such measurements as blood pressure, blood sugar level, red and white blood cell count, body weight, percent body fat composition, activity level, heart beat interval and regularity, brain activity and the like. Many of these properties change slowly over a period measured in years or decades and therefore are not easily observable on a daily basis.
- The health care industry has realized the savings in both monetary value and quality of life in preventative health care and the information required to prevent initial symptoms from becoming a life threatening illness or disease. Today, the health care industry balances the preventative abilities against the cooperation of the individual and the sometime extreme cost of tests and medical visits to make a preventative diagnosis. However, there has been no historical sharing of individual health information. Neither has a service infrastructure developed leveraging health data information automatically to support a daily preventative healthcare system.
- The following presents a simplified summary in order to provide a basic understanding of some of the aspects described herein. This summary neither is an extensive overview nor intended to identify key or critical elements or to delineate the scope of the various aspects described herein. The sole purpose of the summary is to present some concepts in a simplified form as a prelude to the more detailed description presented later.
- In one aspect, the invention includes a mobile device similar to today's cellular telephone acting as a center for collecting health and lifestyle data and providing this data to other authorized individuals, such as health care professionals, for maintaining both good health and a healthy lifestyle. The invention includes a collection of applications and services allowing for the automated collection and analysis of an individual's health data. The health data can be temporarily stored on the mobile device until a time appropriate for uploading to a remote system. After analysis, the remote system can download recommendations for changes or requests to schedule future office visits to the device and presented to the user.
- In another aspect, the invention includes sensors for use by the mobile device in collecting the user's health data. The user can have the sensors embedded in their body as a permanent installation or included in clothing, shoes, hats and jewelry as a wearable sensor net. The sensors can operate on both a wireless and wired technologies. Other sensors unrelated to parameters measured in the body but related to the heath of the user, such as air quality can also be included in either the mobile device or the sensor net.
- The invention has another aspect including the ability to communicate to other mobile devices in addition to communications with remote systems. The user can allow other users with compatible mobile devices to share the health information. For example, an elderly user can share their information with a relative as part of an ongoing caregiver arrangement. The communications between the mobile devices and between a mobile device and a remote system can be by a cellular network, a wireless network such as an 802.11 a/b/g/n specification, a “bluetooth” network or any other available network communications technology. The mobile device system and services provide security to prevent access to the user's health information by any other than authorized individuals.
- In another aspect of the invention, the mobile device may alert medical personnel of an imminent threat to the health of a user because of an analysis of data collected from the user. The user can also use the mobile device to subscribe to a medical study appropriate to the user and provide the user's health information related to the study.
- Another aspect of the invention provides the user guidance with respect to lifestyle choices. For example, the mobile device can monitor the user's weight and daily level of activity and inform the user if either of these parameters varies outside of the user's predefined requirements. The user receives the feedback necessary to correct a problem difficult to notice on a day-to-day basis.
- To the accomplishment of the foregoing and related ends, certain illustrative aspects are described herein in connection with the following description and the annexed drawings. These aspects are indicative of various ways which can be practiced, all of which are intended to be covered herein. Other advantages and novel features may become apparent from the following detailed description when considered in conjunction with the drawings.
-
FIG. 1 illustrates an exemplary non-limiting block diagram of embodiments of the invention in the context of mobile devices as centers for health information, monitoring and services. -
FIG. 2 illustrates an embodiment of the sensors embedded in the user's body for collecting health data. -
FIG. 3 illustrates an embodiment of the sensors attached to the user's clothing and jewelry for collecting health data. -
FIG. 4 illustrates an embodiment of the health data information store component and the collections of health data stored therein. -
FIG. 5 illustrates an embodiment of the local applications and services component and representative services and applications locally available to the user. -
FIG. 6 illustrates an embodiment of the interfaces component and the hardware and software interfaces available to the mobile device for use by the user. -
FIG. 7 illustrates an embodiment of the remote applications and services component and representative applications and services remotely available to the user. -
FIG. 8 illustrates an embodiment of a method of automatically collecting and analyzing a user's health information. -
FIG. 9 illustrates an overview of an exemplary, non-limiting network environment suitable for service by various embodiments. -
FIG. 10 illustrates a block diagram of an exemplary, non-limiting operating environment in which various aspects described herein can function. - As mentioned in the background, there has been no historical sharing of health information, or services infrastructure that leverages such health data information automatically, among mobile devices and so health monitoring equipment remains ad hoc in the health industry.
- In accordance with the invention, integration of health sensors into a mobile device ecosystem enables a host of services, algorithms and actions predicated on the sensor data for better personal information management and access to services that are of particular help to the owner of the mobile device, e.g., filtered or individually tailored for the mobile device user. For instance, with sensors attached to the human body that can communicate with the mobile device via wired or wireless protocols (e.g., Bluetooth), and/or with sensors embedded into the mobile device itself, the mobile device itself becomes a personal center of health information and services for the user of the mobile device.
-
FIG. 1 is an architectural overview of the intelligent personal health agent for a mobile device in accordance with the invention. Various health sensor data HSD 1 to HSD n (e.g., heart rate, stress levels, glucose levels) selected by a user is input to the user'smobile device 100. Othersensor data OSD 1 to OSD n may also be input to the device to provide a centralized healthdata information store 105 onmobile device 100.Mobile device 100 includes local applications andservices 110 based on various subsets of the health and environmental data stored ininformation store 105. One such application can be a personal health advisor and intelligent agent 114 that manages the user's data and advises or takes action on behalf of the user in a way tailored for the user of the mobile device. Applications andservices 110 may employ predictive algorithms that are based on the data of the healthdata information store 105, and operate to help the user prevent (e.g., the onset of a disease) or further encourage a future health result (e.g., weight loss). - A variety of communications, such as commands, requests, queries, data transmission, authentication, etc. may also take place, via
interfaces 120 and one ormore communications networks 130. A set of distributed or remote health applications and services that may haveadditional data 150, such as historical user data or aggregate user data trends across many users, for processing in connection with applications orservices 140 carried out on behalf of themobile device 100. This allows for hybrid processing for services too, taking advantage of a combination of local and remote computing capabilities with respect to processing, power, storage, etc. Applications orservices 140 may also, in turn, communicate acknowledgements, results, commands, requests, etc. back tomobile device 140 as part of an ongoing dialog with the user about the user's health, as filtered via intelligent personal health agent 114. - For instance, if
mobile device 100 determines, based on a collective state of health information instore 105 that the user is sick, action can be automatically taken to set up an appointment with an available doctor according to the needs of the user, financial or insurance resources can automatically be lined up for the user, or other automatic action can be taken. Representative, non-limiting sensor measurements bysensors HSD 1 to HSD n include heartbeat readings, blood pressure, emotion, stress, glucose levels, vitamin or medicine deficiency, birth control scheduling, and other illness specific symptoms identifiable by sensor measurements. -
FIG. 2 depicts a user 201 with four embedded health sensors. The embedded health sensors collect readings of body variables and transmit them to themobile health device 100. Embeddedhealth sensor 202 represents a sensor for measuring blood toxins associated with kidney function. A user of this type of sensor requires dialysis to remove the toxins from their bloodstream because of insufficient kidney function. Typically, an individual in need of dialysis would have regularly scheduled visits to a treatment facility for a constant scheduled duration. An example of a dialysis schedule might be every Monday, Wednesday and Friday for four hours on each visit. The dialysis center does not vary the amount of treatment needed at each visit because there is no data available to determine the concentration of toxins in the patient's bloodstream as a function of time. The toxin concentration in a patient's bloodstream is dependent on food intake, fluid intake, fluid loss and the level of function of the patient's diseased kidneys. Based on these criteria there is an optimal time to conduct a dialysis when the maximum amount of toxins are accumulated in the patient's bloodstream before the toxins become harmful to the patient's other organs. Accordingly, there is also an optimal dialysis period to reduce the toxin concentration to a level sufficient to maintain a reasonable quality of life for the patient with respect to trips to the dialysis center. - The combination of the embedded
health sensor 202 andmobile device 100 permits the user to receive notice of the appropriate time for a dialysis. In another aspect, themobile device 100 can notify the dialysis center of the user's need for a dialysis treatment and inform the user of a confirmed appointment time. The mobile unit and the embedded health sensor provide the user maximum safety by monitoring the toxin concentration in the user's bloodstream and minimizes the financial costs of the treatment by performing the dialysis treatment only when necessary. - In another aspect of the invention, embedded
health sensor 203 represents a sensor for measuring blood pressure. Themobile device 100 takes measurements continuously through all aspects of the user's life. For example, themobile device 100 takes a resting blood pressure while the user is sleeping and takes a stress level blood pressure while the user is at work. Themobile device 100 records the blood pressure samples and averages them to produce a much more reliable representation of the user's blood pressure. Themobile device 100 can regularly transmit the blood pressure information to a physician for adjusting the level of medication required for proper control of high blood pressure. - Embedded
health sensor 204 represents a health sensor for measuring blood sugar level. Themobile device 100 can collect sugar concentration data from the embedded heath sensor and determine an optimal amount of insulin to deliver to the user. In another aspect, themobile device 100 can communicate with an embedded insulin delivery system and provide the insulin delivery system the volume of insulin to inject into the user. Themobile device 100 can deliver the collected data to the user's physician for analysis and consultation scheduling. The physician, through a remote application may communicate to themobile device 100 that it is time for an appointment and alert the user. In another aspect of the invention, the user may sign up for clinical trials of a new insulin compound and authorize themobile device 100 to provide the researchers the user's health data related to blood sugar levels and insulin consumption. - In another aspect of the invention, embedded
health sensor 205 represents a health sensor for measuring electrical signal strength of the nervous system to the heart. Themobile device 100 can collect data concerning electrical discharge frequency and duration associated with the user's heartbeat. Themobile device 100 can analyze this data and send alarms to the user and the user's physician if themobile device 100 detects any irregular electrical signals. Upon receiving this information, the physician can schedule an appointment and send notice of the appointment to the user through themobile device 100. In another aspect of the invention where a pacemaker is already in place, themobile device 100 can monitor the electrical discharge from the pacemaker device and detect the indication of a low battery voltage. The mobile device can send an alert to the user's physician requesting an appointment for battery replacement. In response, the physician can notify the user throughmobile device 100 of the date and time for the procedure. - Embedded health sensor 206 presents another aspect of the invention representing one or more health sensors measuring chemical concentrations in the brain. The
mobile device 100 collects data from embedded health sensor 206 and performs an analysis to verify that a user is properly taking their medication to control psychological disorders. Themobile device 100 can alert the user at the appropriate time to take the next dosage of the medication. The mobile device can provide the user's brain chemistry data to the user's physician for later analysis and medication adjustment. The user can also subscribe to a clinical study related to the user's illness and provide health data for inclusion in research aimed at understanding and curing the user's condition. The remote clinical study application can send the results of the clinical study and any recommendations to the user's mobile device to alert the user to new treatments or theories related to the illness. -
FIG. 3 depicts auser 301 with five apparel health sensors and one other data sensor. The apparel health sensors, like the embedded health sensors above, collect readings of body variables and transmit them to themobile device 100. The apparel health sensors are sewn into clothing, hats or shoes or are molded into jewelry for ease of application and removal.Apparel health sensor 301 is a footpad with an incorporated load cell placed in each shoe.Apparel health sensor 301 when communicatively connected tomobile device 100 provides in one aspect the measurement of the weight of the user. When the user stands up, the user exerts their full body weight on the footpads. Over time, thepredictive algorithms 112 of themobile device 100 are capable of determining an accurate value of the user's weight. Themobile device 100 transmits this health data to the user's physician on a scheduled basis to maintain an accurate profile of the user's weight. - In another aspect of the invention,
apparel health sensor 301 can provide data to a local lifestyle application on the level of activity performed by the user. For example, if the user's weight drops to near zero, then the user is probably in a reclined position and themobile device 100 can assign an appropriate caloric burn rate for this level of activity. If the user's body weight drops to a low but non-zero value then the user is probably sitting and themobile device 100 can assign an appropriate caloric burn rate for this activity. If the user's body weight remains at the defined value then the user is probably standing and themobile device 100 can assign an appropriate caloric burn rate for this activity.Mobile device 100 can combine the data above with position data fromother data sensor 306 to calculate a rate of movement value and an associated caloric burn rate based on the user walking or running. In summary, over a few days time, themobile device 100 can evaluate the user's lifestyle and weight and consult with lifestyle services on remote systems to create a plan to improve the user's health. The remotesystem lifestyle application 715 can transmit the proposed plan tomobile device 100 and uploaded to the user's physician for approval before implementation. -
Apparel health sensor 302 is a bracelet, wristwatch or similar wrist worn sensing device representing another aspect of the invention. In one aspect of the invention,mobile device 100 can measure the conductivity betweenapparel health sensor 302 andapparel health sensor 301 and calculate a percent body fat composition of the user.Mobile device 100 can use this calculated health indicator to adjust the prescribed exercise regimen proposed to the user. In another aspect of the invention, the user'smobile device 100 can share the lifestyle health data with another user'smobile device 100. For example, twomobile device 100 users can agree to a fitness contest and to verify the winner, they agree to share their percent body fat composition health data with each other. - In another aspect of the invention, apparel health sensor 303 is cap, similar but not limited to a baseball cap, outfitted with sensors for detecting brainwaves. The
mobile device 100 collects health data from the apparel health sensor 303 for producing an electroencephalograph. Themobile device 100 can transmit the electroencephalograph to the user's physician for analysis and/or to a remotemedical research application 711. The electroencephalograph produces a more accurate representation of the user's brain wave activity because the data is sampled over a longer period of time and the user is participating in many different activities during the test i.e. periods of low thought process such as relaxing at home through periods of extreme thought process such as intense work situations. -
Apparel health sensor 304 is jewelry in the form of a ring. In one aspect of the invention,mobile device 100 collects health data fromapparel health sensor 304 representing the ambient air temperature. In another aspect,mobile device 100 collects health data fromapparel health sensor 304 representing the user's body surface temperature and conductivity level. For example,mobile device 100 can analyze the health data and determine that the ambient temperature is one hundred and one degrees Fahrenheit and the user's surface temperature is rising combined with a corresponding decrease in conductivity indicating the onset of a heat stroke.Mobile device 100, upon reaching defined health alarm limits can alert the user to take shelter from the heat and increase fluid intake while communicating throughalarm service 506 to notifyemergency response application 712 and medical personnel of eminent severe threat to the user. - In another aspect of the invention,
apparel health sensor 305 is a shirt, blouse, bathing suit top or similar article of clothing containing sensors for detecting exposure to ultraviolet radiation.Mobile device 100 collects health data fromapparel health sensor 305 for determining the amount of ultraviolet radiation and time the user is exposed and based on prescribed limits, alerts the user when themobile device 100 detects overexposure. Themobile device 100 also sends the collected health data to the user's dermatologist for tracking the user's exposure and updating exposure limits. The dermatologist downloads the new limit information tomobile device 100 to advise the user they have reached daily, weekly, monthly or seasonal exposure limits. -
Other sensor data 306 can be, but is not limited to, a belt or “fanny pack” article containing but not limited to data sensors related to position, direction, air quality, etc. In one aspect of the invention, the article contains a global positioning sensor allowing a mobile device to collect data identifying the user's three-dimensional position on the planet. For example, if the user becomes disoriented while hiking in the mountains, themobile device 100 can advise the user of his location. In another aspect,mobile device 100, using the directional data, can advise the user which direction to travel to reach the user's desired objective. - In another aspect of the invention,
mobile device 100 collects air quality data fromother sensor data 306 to alert the user of possible acute respiratory problems. For example, on a particularly hot summer afternoon the air quality declines for the user because their age makes them particularly susceptible to particulate matter in the air.Mobile device 100 can alert the user to the declining air quality recommending they seek an air-conditioned environment.Mobile device 100 can also alert the user's physician to the exposure. The user can choose to share this data with themobile device 100 of friends or neighbors to prevent them from experiencing the same exposure. - In another aspect of the invention, the air quality decline can be due to natural pollutants such as pollen or other allergens.
Mobile device 100 can detect the increase in allergens identified as harmful to the user and alert the user to take appropriate anti-histamine type medication to prevent the development of allergic symptoms. The user can confirm tomobile system 100 that the recommended medication was taken andmobile system 100 can inform the user's pharmacy of the decrease in on-hand supply of the medication. If the user's on-hand supply is low enough, the pharmacy can notify the user, and if requested by the user, prepare and send another prescription of the medication, assuring the user's on-hand supply. -
FIG. 4 depicts the healthdata information store 105 ofmobile device 100. The explosion in memory technology has provided enormous amounts of storage space in a small footprint with no moving parts. The resultant use of this technology bymobile device 100 allows for the retention of large amounts of health data for on-site analysis and transmission to remote applications andservices 140 as communication availability permits. For example, the user may be out of communication range for several days and the health data collected bymobile device 100 is queued in the healthdata information store 105 until communications are established and the health data can be delivered to the appropriate destination.Mobile device 100 permits the user to segregate health and outside data, alarm data, trend data and configuration data and provide security levels of varying degree with respect to access to the data by remote services andapplications 140 and othermobile devices 100. It should be noted that the aforementioned segregations are exemplary and not limiting. - In one aspect of the invention,
public health data 401 is maintained in the healthdata information store 105.Public health data 401 is accessible by any remote services andapplications 140 interested in the data or by any other mobile device in proximity. Thepublic health data 401 database does not require any security credentials before accessing the health data. For example, the user's data concerning air quality can be of interest to other localmobile device 100 users who are also susceptible to low air quality and wish to avoid low air quality areas. Local weather forecasting services can access the air quality data to develop a much more detailed map of locations suitable to warn the audience of low air quality. - Health
data information store 105 maintainsPrivate health data 402 as another aspect of the invention. The user considersprivate health data 402 more sensitive and therefore protected by requiring security credentials before access. Each identified type ofprivate health data 402 can have its own set of security credentials thus allowing particular access to particular sections based on the provided security credentials. For example, the section of private health data related to blood pressure and cholesterol level can have security credentials known only by the user's cardiologist. Another section of private health data related to the user's weight and percent body fat composition can have security credentials known by the user's general practitioner, aremote server application 140 for a medical research project related to weight loss and a friend'smobile device 100 for a weight loss competition. - In another aspect of the invention,
mobile device 100 maintainssecure control data 403 for controlling devices typically implanted in the user's body and critical to the user's health. The data represents control values used by the devices in maintaining the user's organic functions. For example, the user can have an insulin delivery device implanted to replace the need for daily injections. Themobile device 100 can communicate with the insulin delivery device and download new control values for the volumetric rate to deliver insulin and the number of times and times of day for deliveries. In another example, the user can have a pacemaker implanted to regulate the user's heartbeat.Mobile device 100 can communicate with the pacemaker and download new control values for the level of charge to deliver and the frequency of delivery to insure the pacemaker properly regulates the user's heartbeat. -
Mobile device 100 maintainshealth trend data 404 for analyzing long-term changes in the user's health. For example, changes in body weight and composition, blood pressure, cholesterol level, blood sugar level all become more obvious when viewed as trend data. In another aspect, the point in time where medical intervention is required becomes predictable and therefore future medical problems are addressed at the most opportune time. In another aspect, the user can share their health trend data withmedical research applications 711 interested in accumulating historical data for a particular disease or analysis. - Health
data information store 105 maintainshealth alarm data 405 as another aspect of the invention.Health alarm data 405 is a collection of data values associated with each data source identifying values at which the user wishes alarm notifications sent to appropriate parties. The parties are provided appropriate security credentials allowing access to the remote health data of interest as well as the data logged by the mobile device. For example, the user may configure an alarm limit for body weight exceeding one hundred eighty pounds. The user can configure themobile device 100 to detect the alarm condition and send a corresponding alarm message to the user. In another example, the user can configure an alarm limit of cholesterol level greater than one hundred fifty. The user can configuremobile device 100 to send an alarm message to the user and to the user's cardiologist. The cardiologist can collect thehealth trend data 404 from the user'smobile device 100 and analyze the recent trend to determine if the trend data warrants an adjustment in the user's cholesterol medication. If necessary, the user's cardiologist can notify the user of a required office visit or an adjustment in the user's cholesterol medication dosage. - In another aspect of the invention, the health
data information store 105 maintains a healthdata access list 406 provided by the user. The health data access list provides the login names, security credentials and associatedprivate health data 402 accessible for this login account. The user defines the areas available on a per-account basis and configures what operations the account can execute. For example, the user can allow a friend's account from anothermobile device 100 to view body weight and body composition health data but not allow downloading or deletion of any of the health data. In another example, a remotemedical research application 711 can upload and automatically delete the blood pressure data but cannot inspect the blood pressure data in the user's mobile device. - The health
data information store 105 maintainshealth data scheduler 407 configuration information related to actions the user requires based on the passage of time or a particular calendar date and time. For example, the user can configuremobile device 100 to send the previous month's blood pressure health data on the first day of each month to the user's cardiologist. In another example, the user can configuremobile device 100 to send the body weight, body composition and blood sugar level to the user's general practitioner on the user's birthday each year. The general practitioner reviews the health data and sends the user a notice of changes to the user's general health regimen and any requirements for additional medical appointments. - In another aspect of the invention, the health data information store maintains
health data events 408 configurations related to actions the user requires based on predefined events. For example, the user may configure themobile device 100 to send blood pressure health data to amedical research application 711 related to clinical trials of a new blood pressure medication if the user's blood pressure exceeds a predefined value. Themobile device 100 sends the health data even though the predefined value is not considered an alarm condition and the information would normally be sent at the end of the month. - Referring to
FIG. 5 , themobile device 100 contains and executes many services and applications. The services and applications are updateable from the remote applications andservices 140 servers and if the user requests, themobile device 100 can change service configurations and add or delete applications. In one aspect of the invention,mobile device 100 provides acommunication service 501 for communicatively coupling with embedded health sensors, apparel health sensors, other sensor data sensors, peermobile devices 100, wireless networks and wired networks. Thecommunication service 501 includes but is not limited to protocol support for “Bluetooth,” Ethernet, 802.11 a/b/g/n, universal serial bus (USB) IEEE 1394 (FireWire) and the like. - In another aspect of the invention,
mobile device 100 provides adata logging service 502 archiving at least but not limited to health data collected from the array of sensing devices. The data logging service provides for retaining the value from the sensing device along with the date and time themobile device 100 collected the data. Themobile device 100 can associate metadata with the data providing information relating to the status and configuration of themobile device 100 at the time themobile device 100 collected the health data. - In another aspect of the invention,
mobile device 100 provides atrend service 503 generating trend data for health data selected by the user for trending. The user defines the sample period for trending and the time window of the trend. For example, the user can configure a trend of body weight sampled on the every two weeks and maintained over the previous fifty-two weeks. The user can review the trend with themobile device 100 or upload thehealth trend data 404 for review and archiving on another computing device. - Local applications and
services 110 providescheduler service 504 for scheduling user-defined actions. The user can configure the scheduler service for time-based or event-based actions. The user can schedule a time-based action relative to a clock time of day. For example, the user can configure thescheduler service 504 to transmit all health data from the previous month to the user's general practitioner every Sunday at midnight. The user can configure an event based action on events determined from health sensor data or predefined criteria. For example, the user may define an event to upload all health data to the user's general practitioner immediately upon establishing network communications to the remote system if the user's mobile device has not communicated with the remote system for more than seven days. - In another aspect of the invention,
mobile device 100 provides anencryption service 505 for conducting secure communications between themobile device 100 and the remote applications andservices 140 or peermobile devices 100. The user can select the type of encryption on an application basis or the mobile device and the remote application orservice 140 can negotiate a compatible encryption method. The encryption service provides security during transmission of health data and for any data stored onmobile device 100 in the eventmobile device 100 is lost or stolen. - Local applications and
services 110 provide analarm service 506 for notifying a user-configured list of individuals of user health conditions requiring medical attention. For example,mobile device 100 can detect that user's blood sugar level is below a lower threshold limit indicating a probable insulin overdose.Mobile device 100 can provide user an alarm indicating the immediate requirement for sugar intake to counter the insulin overdose. Additionally,mobile device 100 can transmit the alarm to remoteemergency response application 712 requesting the dispatch of emergency medical personnel. Emergency medical personnel can more efficiently handle the medical emergency upon arrival because they already have reliable knowledge of the nature of the medical emergency. - In another aspect of the invention,
mobile device 100 provides alifestyle application 511 for managing the user's body weight, body composition, activity level, etc. For example, thelifestyle application 511 can maintain a trend of the user's body weight and body composition as collected by themobile device 100 fromapparel health sensor 301 andapparel health sensor 302.Mobile device 100 can notify the user of meeting the goals set by the user as a parameter oflifestyle application 511.Lifestyle application 511 can also track and trend the user's activity level by monitoring and analyzing the user's load data fromapparel health sensor 301 as previously described. -
Lifestyle application 511 can present the user with meal recommendations for appropriate caloric intake based on the user's calculated activity level. If the user is away from home thenlifestyle application 511 can recommend calorically appropriate restaurants based on the user's activity level.Mobile device 100 provides the user input capabilities allowing the user to notifylifestyle application 511 of the caloric values of each meal for tracking caloric intake. For meals consumed at restaurants,mobile device 100 can automatically receive caloric data based on the user's choices, transmitted over themobile device 100 wireless network. - In another aspect of the invention,
mobile device 100 provides ageneral health application 512 for tracking basic health parameters such as blood pressure, body temperature, blood sugar level, cholesterol level, etc.Mobile device 100 trends these general parameters and provides alerts if the trends begin to vary outside of medically suggested ranges of normal values based on age and personal medical history.Mobile device 100 through communication with remote applications andservices 140 obtains information related to community health concerns such as the prevalence of influenza and locations where inoculations are available and presents alert information recommending vaccination.General health application 512 can also negotiate appointment times and dates then provide alerts advising of upcoming medical appointments. - Local applications and
services 110 provides adisease tracker application 513 for monitoring more specific and detailed parameters associated with indicated diseases. When the user indicates a selected disease is applicable,disease tracker application 513 creates entries withdata logging service 502 andtrend service 503 to monitor appropriate health data at a greater frequency. For example, if the user selects diabetes,disease tracker application 513 will monitor blood sugar levels at a greater frequency and narrow the window of acceptable ranges for a timelier reporting of health data outside of the acceptable range. Additionally,mobile device 100 will more frequently transmit diabetes related health data to the identified physician resulting in scrutiny of the disease. -
Disease tracker 513 can also search through remote applications andservices 140 for breaking research information or clinical trial studies of interest and present a notice throughmobile device 100 advising of new treatments or medications of interest.Disease tracker 513 can also provide, if authorized, the accumulated health data to research organizations associated with the identified disease. - In another aspect of the invention,
mobile device 100 provides aweather reporter application 514 for providing alerts of current weather conditions, predictions of upcoming weather and transmits localized weather related data to remoteweather reporter application 714. For example,mobile device 100 usesother sensor data 306 to record air temperature, humidity and air quality data and presents the information with alerts indicative of unusual conditions such as a high pollen count.Weather reporter application 514 uploads this localized weather data to remoteweather reporter application 714 whereweather reporter application 714 combines the weather data with uploads from othermobile devices 100 producing a more accurate and detailed weather report for communication to appropriate localmobile devices 100 for presentation. - In another aspect of the invention,
data sharing application 515 provides for sharing raw health data with othermobile devices 100 and remote applications and services 140. The data sharing application can mirror real-time health data allowing others to see data values and changes as they occur. For example, a user experiencing chest pains can configuredata sharing application 515 to mirror cardiac related health data to the user's cardiologist for analysis and recommendations on courses of action based on the present situation. At the conclusion of the online analysis, the mirror is disabled andmobile device 100 discontinues real-time health data transmission. - Referring to
FIG. 6 , themobile device 100 contains both hardware and software interfaces. The hardware interfaces include interfaces to the sensing devices either embedded in or attached the user and any sensing devices included inmobile device 100 including “Bluetooth.” Interfaces to cellular networks such as CDMA and GSM, interfaces wireless networks including 802.11 a/b/g/n, interfaces to wired networks including Ethernet and user interfaces in the form of a display screen on themobile device 100. The software interfaces include programmatic interfaces to public data, private data, control data, configuration data, alarm data and schedule data. -
Sensor interface 601 provides communicative capabilities allowingmobile device 100 to collect health data from the embedded, apparel and other sensors. For example, the embedded sensors can support a “Bluetooth” implementation providing wireless communication of health data from the embedded health sensor tomobile device 100. -
Cellular network interface 602 provides communicative capabilities allowingmobile device 100 to transfer information to remote application andservices 140 servers or othermobile devices 100. For example, amobile device 100 can use a cellular network to transmit lifestyle information from thelifestyle application 511 onmobile device 100 to thelifestyle application 715 on aremote server 140. -
Wireless network interface 603 provides communicative capabilities allowingmobile device 100 to transfer information to remote application andservices 140 servers or othermobile devices 100 located within range of the wireless network. For example, theremote server 140 can download the caloric information associated with purchases at a restaurant tomobile device 100 when the user pays the bill at the end of the meal. -
Wired network interface 604 provides communications capabilities as described for the cellular network interface and the wireless network interface in a format compatible with locations where cellular or wireless network support is not practical or available. For example, in certain remote locations such as an Antarctic research facility, wired communications to a satellite uplink may be the only means of transmitting data to a remote server. -
User interface 605 provides input and output capabilities formobile device 100. Amobile device 100 includes a graphical display screen for presentation of data in formats such as textual, tabular or graphical. For example, the user can select a trend chart andtrend service 503 will generate a graphical representation of the trend. The graphical display can also present alarm messages to the user in different formats such as colors, including flashing, bold and underlined and different sized fonts. Themobile device 100 can also present audible alarms configurable by the user such as beeps or tones intended to attract the user's attention whenmobile device 100 presents important messages for viewing. -
Mobile device 100 provides an input system such as a keyboard, touch screen, stylus, etc. for input of selections and configuration information. For example, the user can select a block ofprivate health data 402 and enter a name and password as security credentials for accessing the health data. The user can then select available actions for the new account's operations on the private data such as “read-only.” - The
public data interface 611 ofmobile device 100 provides programmatic access to any data stored onmobile device 100 in thepublic health data 401 section of the healthdata information store 105. For example, another mobile device 101 can request local weather information form a mobile device 101 storing its weather information inpublic health data 401. - The
private data interface 612 ofmobile device 100 provides identical programmatic support forprivate health data 402 access as described forpublic data interface 611 access with the exception of the requirement of providing security credentials beforemobile device 100 allows access to theprivate health data 402. Additionally, private data interface 612 enforces the permitted actions available through the interface for operations on theprivate health data 402. For example, a remotemedical research application 711 attempting to access blood chemistryprivate health data 402 must first present security credentials defined to allow access to the health data of interest. Additionally, themobile device 100 will deny the remotemedical research application 711 permission to delete theprivate health data 402 because the configuration denies private data interface 612 deletions of thisprivate health data 402. - The control data interface 613 of
mobile device 100 provides identical programmatic support forsecure control data 403 access as described forprivate health data 402 with the exception of providing additional layers of security by requiring additional security credentials and validating control data against internal data ranges. For example, a remoteemergency response application 712 must provide security credentials to access thesecure control data 403 and if the remoteemergency response application 712 attempts to change the volumetric flow rate of the insulin pump associated with thissecure control data 403, the remoteemergency response application 712 must supply another set of security credentials. Once both sets of security credentials are accepted, themobile device 100 control data interface 613 then validates that the new volumetric flow rate for the insulin pump is within the allowable range of values. - The
configuration interface 614 ofmobile device 100 provides programmatic access to configuration parameters used for operation of and access tomobile device 100. For example, configurable parameters include but are not limited to the frequency of collecting data from the health sensors, the time period between uploads frommobile device 100 to remote servers, the health data to upload and the location of the remote servers, the security credentials for accessing private health data and the like. - The
alarm interface 615 ofmobile device 100 provides programmatic access to alarm parameters for providing alerts for defined alarm conditions. Themobile device 100 can display alarms on theuser interface 605 and/or transmit alarms to remote applications and services 140. For example, the user can configure an alarm for systolic blood pressure exceeding one hundred thirty millimeters of mercury. If the blood systolic blood pressure reading rises above this value then an alarm message is displayed bymobile device 100user interface 605 and an alarm message is transmitted to a remote server notifying the user's cardiologist. - The
scheduler interface 616 ofmobile device 100 provides programmatic access to user scheduled actions for transferring data. The user can schedule actions based on clock time or the occurrence of a defined event. For example, the user can select midnight every Sunday to transmit all collected health data to remotemedical research application 711. In another example, the user can select an event of low blood sugar to transmit health data related to blood sugar level to the user's physician. - Referring to
FIG. 7 ,mobile device 100 can interact with remote services andapplications 140. The remote services andapplications 140 can have counterparts running locally onmobile device 100. -
Communication service 701 of the remote server provides compatible communication protocols withmobile device 100communication service 501 allowing reliable secure communications between the remote server andmobile device 100. For example,mobile device 100 and a remote server can use TCP/IP on an 802.11 a/b/g/n wireless network to upload heath data to amedical research application 711 running on the remote server. -
Data logging service 702 of the remote server provides data archiving capabilities formobile device 100. For example, at the end of each month,mobile device 100 uploads all health data todata logging service 702 for archival purposes for the lifetime of the user.Mobile device 100 can then delete the uploaded data from themobile device 100 to provide storage space for additionally collected health data. -
Emergency location service 703 of the remote server provides tracking capabilities to locatemobile device 100 at any location on the planet.Mobile device 100 contains a global positioning sensor and can report the current location toemergency location service 703 when supplied with valid security credentials. For example, emergency rescue personnel could locate a user incapacitated by an illness reported bymobile device 100 without requiring involvement by the incapacitated user. -
Scheduler service 704 of the remote server provides time and event based actions initiated by the remote server formobile device 100. For example, the release of an updated version of a software application installed onmobile device 100 can generate a download of the new application version tomobile device 100. In another example, at noon on the first day of each month, remote server executes a timed event and downloads a list of all remote applications available for use bymobile device 100 to all interestedmobile devices 100. -
Medical research application 711 of a remote server provides the user ofmobile device 100 with information related to the health concerns of the user and the opportunity for the user to participate in medical research programs and drug trial programs. The user can post a medical profile with themedical research application 711 to researches looking for candidates like the user. Additionally, the user can browse a list of medical research programs looking for any research programs that might be of interest to the user. Once the user selects amedical research application 711 program and themedical research application 711 programs accepts the user,mobile device 100 establishes security credentials and identities allowing the remotemedical research application 711 to collect health data from the user'smobile device 100. The user can also choose to interact with respect to other users admitted to the remotemedical research application 711 with direct communication frommobile device 100 tomobile device 100. Themedical research application 711 also provides analysis related to the user to the user's physician through the user'smobile device 100. -
Emergency response application 712 of a remote server provides capabilities to dispatch emergency medical personnel tomobile device 100 anywhere on the planet, even if the user is incapacitated and cannot assist in providing location information. For example,mobile device 100 can detect an erratic heartbeat and extremely low blood pressure and transmit a request for medical assistance toemergency response application 712. Included in the transmission are the GPS determined coordinates ofmobile device 100. Whilemobile device 100 is summoning emergency medical help, the user is unconscious, because of an ongoing heart attack, and unable to assist in requesting emergency medical assistance. -
Disease tracker application 713 of a remote server provides capabilities to assist the user in understanding and fighting a specific disease afflicting the user. For example, a physician has diagnosed the user as diabetic and the user, throughmobile device 100, selects to join this disease community onremote disease tracker 713.Mobile device 100 presents the user's profile to the remotedisease tracker application 713 community bulletin board and provides the user's disease related health data to anymedical research application 711 associated with this community. The remote disease tracker application also alerts the user throughmobile device 100 of all drug trial programs associated with this community. Additionally, remotedisease tracker application 713 presents support groups for this community to the user throughmobile device 100 and the user can elect to join the support groups for guidance. - In another aspect of
disease tracker application 713, the long-term archived public and private user health data can be analyzed to discover markers or trends indicating the presence of the initial stages of a disease unknown to the user.Disease tracker application 713 can accomplish the analysis by methods such as but not limited to trending or statistical analysis of the archived data with respect to other individuals of the user's age, genetic disposition and lifestyle. Whendisease tracker application 713 detects specific markers or trends,disease tracker application 713 can send an alert to the user notifying the user of the possible detection of the early stages of a particular disease.Disease tracker application 713 also can, if authorized by the user, provide this same alert to the user's physician and schedule an appointment for the user with the physician to review the findings of the analysis. -
Weather reporter application 714 of a remote server provides capabilities to notify the user of weather conditions in the user's locality and to collect localized weather information from the user throughmobile device 100 to create a more accurate and detailed weather forecast. For example, if selected by the user,mobile device 100 uploads the user's locale weather and air quality data to the remote weather reporter application for analysis. The combination of many users submitting weather data provides a more accurate localized forecast because of the greater number of data points. The remote weather reporter application analyzes the weather data and computes a weather prediction to download to allmobile devices 100 in the localized area. -
Lifestyle application 715 of a remote server provides capabilities to assist the user in leading a healthy lifestyle with respect to body weight, body composition, eating habits, exercise habits, sleep habits, etc. For example, the user can upload their body weight and body composition information frommobile device 100 toremote lifestyle application 715 for inclusion in an analysis program that outputs a weight appropriate exercise regimen for the user and downloads the regimen tomobile device 100. The user can also select information available fromremote lifestyle application 715 on healthy choice eating venues in the user's locality. The user can subscribe to online journals throughremote lifestyle application 715 presenting informative articles on proper sleep habits to promote better health.Remote lifestyle application 715 can also present a weight appropriate list of support groups based on the users profile information and body weight health data throughmobile device 100. The user can read a summary of each support groups makeup and goals and select a support group in line with the lifestyle goals of the user. - Referring to
FIG. 8 , illustrated is an exemplary non-limiting flow diagram showing a method for use in connection with a mobile device in accordance with the invention. At 210, body condition data is received relating to a bodily condition of a user from body sensor(s) communicatively coupled to the mobile device. At 220, environmental data is received relating to an environmental condition from environmental sensor(s) communicatively coupled to the mobile device. At 230, one or more processes are automatically initiated based on the body condition data and/or the environmental data. - Thus, based on a collective profile of various measurements sensed from the user, an intelligent agent on the mobile device (or implemented through a network service) can offer relevant services, or take automatic action. Predictive medicine is possible where the mobile device can aggregate and analyze various subsets of sensor data and appreciate a health characteristic or trend prior to the mobile device user receiving an associated illness or condition. In such case, the mobile device can automatically take, or help the user take, preventive action to stave off the onset of illness or condition. For instance, the mobile device can optionally instruct the user how to mitigate the trend, provide other relevant information about treatment, or otherwise take action to prevent a predicted health trend. For example, before a diabetic's sugar levels become too low, the mobile device can sense the trend, alert the user and/or take action on behalf of the user. For another example, if the user is in critical condition, a doctor can be automatically notified via any of the communication methods available to the mobile device (email, SMS, phone call, beeper, facsimile, etc.). Micro-sensors can also be included in ordinary bodily wear products like jewelry (e.g., rings, necklaces), waistbands, hats, sunglasses, etc. Sensors may also be integrated into a user's shoes, making the shoes an activator for virtual phone, sensors of emotion, triggering various functionality for the device.
- In addition to personal health information, other environmental information can be taken into account, in order to provide a holistic account of a mobile device user's environment, both inside the body and outside. For instance, GPS tags can be embedded in people or their things such that health information can be coupled to location. For example, a person's onset of fever combined with a GPS position in Siberia and an ambient temperature of - 15 degrees can trigger an alert to the user to find a warmer locale. When one considers barometric, air or water quality, temperature, humidity, or other environmental readings, the scenarios and services that can be predicated on such data on behalf of the mobile device user are virtually limitless.
- Moreover, if users are willing to have embedded sensors in their bodies, a host of remote applications and services can provide extra value add to the user in the form of automatic hospital services, administration of dynamic exercise and dieting programs, and other services. Accordingly, in one non-limiting aspect, the invention targets the synergy of bodily sensor data, heart rate, stress level, and other environmental data, e.g., measurements with respect to items of food one is going to eat, air quality (pollution), water quality, etc. Moreover, any product one purchases, such as clothes, can be sensed with one or more measurements that may initiate further actions and services, or rendering of information about the product (e.g., an object age sensor that authenticates antiques).
- In one embodiment, the mobile device directly, or indirectly through a service, senses data relating to the emotional state of another mobile device user such that a friend can tell if another friend is experiencing a certain emotional state (whether angry, stressed, relaxed, happy, bored, etc.). The aggregation of health sensory data thus enables a variety of personal services based on the sharing of such data with other mobile phone users. Due to the implications on privacy, however, the invention enforces strict authorization rules that enable only designated users certain privileges for such data. One or more layers of security can be implemented to protect privacy of the user. For instance, one might authorize only their trusted family or friends to see normally encrypted data relating to one's health as a backup in case of unconsciousness or other scenario where only the trusted family or friends should have access to the data. Thus, the invention includes the ability to grant privileges to certain data of the collective personal health store as authorized by the user of the mobile device.
- In other embodiments, where a group of mobile devices collectively point to a common trend for many users in a given area, conditions affecting a great number of people may be inferred and widespread measures can be taken to mitigate the threat (e.g., a breakout of fever, or other set of common symptoms may be detected across a wide audience). This could be effective in detecting and preventing the further spread of malaria, or other communicable infectious diseases. The mobile device is thus a gateway to a host of health and environmental services that can build on top of health and environmental data sensed by and aggregated in the mobile device.
-
FIG. 9 depicts an overall block diagram of an exemplary packet-based mobile cellular network environment, such as a GPRS network, in which the invention may be practiced. In such an environment, there are a plurality of Base Station Subsystems (“BSS”) 900 (only one is shown), each of which comprises a Base Station Controller (“BSC”) 902 serving a plurality of Base Transceiver Stations (“BTS”) such asBTSs BTSs BSC 902. Base station subsystems, such as BSS 900, are a part of internalframe relay network 910 that may include Service GPRS Support Nodes (“SGSN”) such asSGSN - Each SGSN is in turn connected to an
internal packet network 920 through which aSGSN SGSN 914 andGGSNs internal packet network 920. GatewayGPRS serving nodes corporate intranets 940, or Fixed-End System (“FES”) or the public Internet 930. As illustrated, subscribercorporate network 940 may be connected toGGSN 924 viafirewall 932; and PLMN 945 is connected toGGSN 924 viaboarder gateway router 934. The Remote Authentication Dial-In User Service (“RADIUS”)server 942 may be used for caller authentication when a user of a mobile cellular device callscorporate network 940. - Generally, there can be four different cell sizes in a GSM network—macro, micro, pico and umbrella cells. The coverage area of each cell is different in different environments. Macro cells can be regarded as cells where the base station antenna is installed in a mast or a building above average roof top level. Micro cells are cells whose antenna height is under average roof top level; they are typically used in urban areas. Pico cells are small cells having a diameter is a few dozen meters; they are mainly used indoors. On the other hand, umbrella cells are used to cover shadowed regions of smaller cells and fill in gaps in coverage between those cells.
- Although not required, the claimed subject matter can partly be implemented via an operating system, for use by a developer of services for a device or object, and/or included within application software that operates in connection with one or more components of the claimed subject matter. Software may be described in the general context of computer-executable instructions, such as program modules, being executed by one or more computers, such as clients, servers, mobile devices, or other devices. Those skilled in the art will appreciate that the claimed subject matter can also be practiced with other computer system configurations and protocols, where non-limiting implementation details are given.
-
FIG. 10 thus illustrates an example of a suitablecomputing system environment 1000 in which the claimed subject matter may be implemented, although as made clear above, thecomputing system environment 1000 is only one example of a suitable computing environment for a mobile device and is not intended to suggest any limitation as to the scope of use or functionality of the claimed subject matter. Further, thecomputing environment 1000 is not intended to suggest any dependency or requirement relating to the claimed subject matter and any one or combination of components illustrated in theexample operating environment 1000. - With reference to
FIG. 10 , an example of a remote device for implementing various aspects described herein includes a general purpose computing device in the form of acomputer 1010. Components ofcomputer 1010 can include, but are not limited to, aprocessing unit 1020, asystem memory 1030, and a system bus 1021 that couples various system components including the system memory to theprocessing unit 1020. The system bus 1021 can be any of several types of bus structures including a memory bus or memory controller, a peripheral bus, and a local bus using any of a variety of bus architectures. -
Computer 1010 can include a variety of computer readable media. Computer readable media can be any available media that can be accessed bycomputer 1010. By way of example, and not limitation, computer readable media can comprise computer storage media and communication media. Computer storage media includes volatile and nonvolatile as well as removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CDROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed bycomputer 1010. Communication media can embody computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and can include any suitable information delivery media. - The
system memory 1030 can include computer storage media in the form of volatile and/or nonvolatile memory such as read only memory (ROM) and/or random access memory (RAM). A basic input/output system (BIOS), containing the basic routines that help to transfer information between elements withincomputer 1010, such as during start-up, can be stored inmemory 1030.Memory 1030 can also contain data and/or program modules that are immediately accessible to and/or presently being operated on byprocessing unit 1020. By way of non-limiting example,memory 1030 can also include an operating system, application programs, other program modules, and program data. - The
computer 1010 can also include other removable/non-removable, volatile/nonvolatile computer storage media. For example,computer 1010 can include a hard disk drive that reads from or writes to non-removable, nonvolatile magnetic media, a magnetic disk drive that reads from or writes to a removable, nonvolatile magnetic disk, and/or an optical disk drive that reads from or writes to a removable, nonvolatile optical disk, such as a CD-ROM or other optical media. Other removable/non-removable, volatile/nonvolatile computer storage media that can be used in the exemplary operating environment include, but are not limited to, magnetic tape cassettes, flash memory cards, digital versatile disks, digital video tape, solid state RAM, solid state ROM and the like. A hard disk drive can be connected to the system bus 1021 through a non-removable memory interface such as an interface, and a magnetic disk drive or optical disk drive can be connected to the system bus 1021 by a removable memory interface, such as an interface. - A user can enter commands and information into the
computer 1010 through input devices such as a keyboard or a pointing device such as a mouse, trackball, touch pad, and/or other pointing device. Other input devices can include a microphone, joystick, game pad, satellite dish, scanner, or the like. These and/or other input devices can be connected to theprocessing unit 1020 throughuser input 1040 and associated interface(s) that are coupled to the system bus 1021, but can be connected by other interface and bus structures, such as a parallel port, game port or a universal serial bus (USB). A graphics subsystem can also be connected to the system bus 1021. In addition, a monitor or other type of display device can be connected to the system bus 1021 via an interface, such asoutput interface 1050, which can in turn communicate with video memory. In addition to a monitor, computers can also include other peripheral output devices, such as speakers and/or a printer, which can also be connected throughoutput interface 1050. - The
computer 1010 can operate in a networked or distributed environment using logical connections to one or more other remote computers, such asremote server 1070, which can in turn have media capabilities different fromdevice 1010. Theremote server 1070 can be a personal computer, a server, a router, a network PC, a peer device or other common network node, and/or any other remote media consumption or transmission device, and can include any or all of the elements described above relative to thecomputer 1010. The logical connections depicted inFIG. 10 include anetwork 1071, such local area network (LAN) or a wide area network (WAN), but can also include other networks/buses. Such networking environments are commonplace in homes, offices, enterprise-wide computer networks, intranets and the Internet. - When used in a LAN networking environment, the
computer 1010 is connected to theLAN 1071 through a network interface or adapter. When used in a WAN networking environment, thecomputer 1010 can include a communications component, such as a modem, or other means for establishing communications over the WAN, such as the Internet. A communications component, such as a modem, which can be internal or external, can be connected to the system bus 1021 via the user input interface atinput 1040 and/or other appropriate mechanism. In a networked environment, program modules depicted relative to thecomputer 1010, or portions thereof, can be stored in a remote memory storage device. It should be appreciated that the network connections shown and described are exemplary and other means of establishing a communications link between the computers can be used. - The word “exemplary” is used herein to mean serving as an example, instance, or illustration. For the avoidance of doubt, the subject matter disclosed herein is not limited by such examples. In addition, any aspect or design described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other aspects or designs, nor is it meant to preclude equivalent exemplary structures and techniques known to those of ordinary skill in the art. Furthermore, to the extent that the terms “includes,” “has,” “contains,” and other similar words are used in either the detailed description or the claims, for the avoidance of doubt, such terms are intended to be inclusive in a manner similar to the term “comprising” as an open transition word without precluding any additional or other elements.
- The aforementioned systems have been described with respect to interaction between several components. It can be appreciated that such systems and components can include those components or specified sub-components, some of the specified components or sub-components, and/or additional components, and according to various permutations and combinations of the foregoing. Sub-components can also be implemented as components communicatively coupled to other components rather than included within parent components (hierarchical). Additionally, it should be noted that one or more components may be combined into a single component providing aggregate functionality or divided into several separate sub-components, and that any one or more middle layers, such as a management layer, may be provided to communicatively couple to such sub-components in order to provide integrated functionality. Any components described herein may also interact with one or more other components not specifically described herein but generally known by those of skill in the art.
- In view of the exemplary systems described supra, methodologies that may be implemented in accordance with the described subject matter will be better appreciated with reference to the flowcharts of the various figures. While for purposes of simplicity of explanation, the methodologies are shown and described as a series of blocks, it is to be understood and appreciated that the claimed subject matter is not limited by the order of the blocks, as some blocks may occur in different orders and/or concurrently with other blocks from what is depicted and described herein. Where non-sequential, or branched, flow is illustrated via flowchart, it can be appreciated that various other branches, flow paths, and orders of the blocks, may be implemented which achieve the same or a similar result. Moreover, not all illustrated blocks may be required to implement the methodologies described hereinafter. In addition to the various embodiments described herein, it is to be understood that other similar embodiments can be used or modifications and additions can be made to the described embodiment(s) for performing the same or equivalent function of the corresponding embodiment(s) without deviating therefrom. Still further, multiple processing chips or multiple devices can share the performance of one or more functions described herein, and similarly, storage can be effected across a plurality of devices. Accordingly, no single embodiment shall be considered limiting, but rather the various embodiments and their equivalents should be construed consistently with the breadth, spirit and scope in accordance with the appended claims.
Claims (25)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/054,544 US20080246629A1 (en) | 2007-04-04 | 2008-03-25 | Mobile devices as centers for health information, monitoring and services |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US91010907P | 2007-04-04 | 2007-04-04 | |
US12/054,544 US20080246629A1 (en) | 2007-04-04 | 2008-03-25 | Mobile devices as centers for health information, monitoring and services |
Publications (1)
Publication Number | Publication Date |
---|---|
US20080246629A1 true US20080246629A1 (en) | 2008-10-09 |
Family
ID=39826375
Family Applications (10)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/051,532 Active 2030-06-20 US8032472B2 (en) | 2007-04-04 | 2008-03-19 | Intelligent agent for distributed services for mobile devices |
US12/052,463 Abandoned US20080246734A1 (en) | 2007-04-04 | 2008-03-20 | Body movement based usage of mobile device |
US12/053,861 Active 2031-03-24 US8786246B2 (en) | 2007-04-04 | 2008-03-24 | Power resource management |
US12/054,910 Abandoned US20080248779A1 (en) | 2007-04-04 | 2008-03-25 | Media content and mobile devices |
US12/054,841 Active 2030-10-18 US8340658B2 (en) | 2007-04-04 | 2008-03-25 | Peer to peer sharing of functionality of mobile devices |
US12/054,878 Abandoned US20080248750A1 (en) | 2007-04-04 | 2008-03-25 | Componentization of mobile devices |
US12/054,544 Abandoned US20080246629A1 (en) | 2007-04-04 | 2008-03-25 | Mobile devices as centers for health information, monitoring and services |
US12/055,040 Abandoned US20080261572A1 (en) | 2007-04-04 | 2008-03-25 | Mobile device business models |
US13/222,175 Active US8209275B2 (en) | 2007-04-04 | 2011-08-31 | Intelligent agent for distributed services for mobile devices |
US13/683,648 Expired - Fee Related US9055106B2 (en) | 2007-04-04 | 2012-11-21 | Peer to peer sharing of functionality of mobile devices |
Family Applications Before (6)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/051,532 Active 2030-06-20 US8032472B2 (en) | 2007-04-04 | 2008-03-19 | Intelligent agent for distributed services for mobile devices |
US12/052,463 Abandoned US20080246734A1 (en) | 2007-04-04 | 2008-03-20 | Body movement based usage of mobile device |
US12/053,861 Active 2031-03-24 US8786246B2 (en) | 2007-04-04 | 2008-03-24 | Power resource management |
US12/054,910 Abandoned US20080248779A1 (en) | 2007-04-04 | 2008-03-25 | Media content and mobile devices |
US12/054,841 Active 2030-10-18 US8340658B2 (en) | 2007-04-04 | 2008-03-25 | Peer to peer sharing of functionality of mobile devices |
US12/054,878 Abandoned US20080248750A1 (en) | 2007-04-04 | 2008-03-25 | Componentization of mobile devices |
Family Applications After (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/055,040 Abandoned US20080261572A1 (en) | 2007-04-04 | 2008-03-25 | Mobile device business models |
US13/222,175 Active US8209275B2 (en) | 2007-04-04 | 2011-08-31 | Intelligent agent for distributed services for mobile devices |
US13/683,648 Expired - Fee Related US9055106B2 (en) | 2007-04-04 | 2012-11-21 | Peer to peer sharing of functionality of mobile devices |
Country Status (4)
Country | Link |
---|---|
US (10) | US8032472B2 (en) |
KR (2) | KR101332462B1 (en) |
CN (2) | CN101711387B (en) |
WO (2) | WO2008124399A1 (en) |
Cited By (116)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080164999A1 (en) * | 2007-01-10 | 2008-07-10 | Halo Monitoring, Inc. | Wireless Sensor Network Context Data Delivery System and Method |
US20080318624A1 (en) * | 2007-06-20 | 2008-12-25 | Qualcomm Incorporated | Personal virtual assistant |
US20090259493A1 (en) * | 2008-04-11 | 2009-10-15 | Venon Medhi O | Mobile health book |
US20100063779A1 (en) * | 2008-06-13 | 2010-03-11 | Nike, Inc. | Footwear Having Sensor System |
US20100225501A1 (en) * | 2009-03-04 | 2010-09-09 | General Electric Company | Telemetry system and method |
US20100255876A1 (en) * | 2009-04-03 | 2010-10-07 | Ubiquity Holdings | Medical scan clip on |
US20100304721A1 (en) * | 2007-05-08 | 2010-12-02 | Srdjan Krco | Signalling of Extended Mobile Station Capabilities to a Mobile Communication Network |
US20110205066A1 (en) * | 2008-08-11 | 2011-08-25 | Roche Diagnostics International Ag | Ambulatory Medical Device With Alert Controller |
US20120059227A1 (en) * | 2010-09-03 | 2012-03-08 | International Business Machines Corporation | Directing a user to a medical resource |
US20120167035A1 (en) * | 2010-12-22 | 2012-06-28 | Electronics And Telecommunications Research Institute | Apparatus and method for developing customer-oriented emotional home application service |
US20120185569A1 (en) * | 2011-01-14 | 2012-07-19 | Qualcomm Incorporated | Techniques for dynamic task processing in a wireless communication system |
CN102750430A (en) * | 2010-12-28 | 2012-10-24 | 通用电气公司 | Patient enabled methods, apparatus, and systems for early health and preventive care using wearable sensors |
US20120290880A1 (en) * | 2011-05-13 | 2012-11-15 | One Microsoft Way | Real-Time Diagnostics Pipeline for Large Scale Services |
US20120290594A1 (en) * | 2011-05-12 | 2012-11-15 | Ciright Systems, Inc. | Event/performance data aggregation, monitoring, and feedback platform |
US20120319838A1 (en) * | 2011-06-16 | 2012-12-20 | Sidney Ly | Reconfigurable network enabled plug and play multifunctional processing and sensing node |
US8370350B2 (en) | 2010-09-03 | 2013-02-05 | International Business Machines Corporation | User accessibility to resources enabled through adaptive technology |
US20130081029A1 (en) * | 2011-09-23 | 2013-03-28 | Elwha LLC, a limited liability company of the State of Delaware | Methods and devices for receiving and executing subtasks |
US20130081030A1 (en) * | 2011-09-23 | 2013-03-28 | Elwha LLC, a limited liability company of the State Delaware | Methods and devices for receiving and executing subtasks |
US8429182B2 (en) | 2010-10-13 | 2013-04-23 | International Business Machines Corporation | Populating a task directed community in a complex heterogeneous environment based on non-linear attributes of a paradigmatic cohort member |
US20130189944A1 (en) * | 2012-01-20 | 2013-07-25 | Dyax Corp. | Tracking and reporting information characterizing attacks caused by a disease |
US8560365B2 (en) | 2010-06-08 | 2013-10-15 | International Business Machines Corporation | Probabilistic optimization of resource discovery, reservation and assignment |
US8653965B1 (en) * | 2009-01-12 | 2014-02-18 | Integrity Tracking, Llc | Human health monitoring systems and methods |
US20140067801A1 (en) * | 2012-08-31 | 2014-03-06 | Fujitsu Limited | Geotagging based on specified criteria |
US20140073282A1 (en) * | 2012-09-13 | 2014-03-13 | Juhang Kuo | Method of displaying fitness data and related fitness system |
US20140089836A1 (en) * | 2012-09-21 | 2014-03-27 | Md Revolution, Inc. | Interactive graphical user interfaces for implementing personalized health and wellness programs |
US8739639B2 (en) | 2012-02-22 | 2014-06-03 | Nike, Inc. | Footwear having sensor system |
US20140207914A1 (en) * | 2013-01-22 | 2014-07-24 | Benjamin Paul Robinson | Certification validation and associated content access |
US8948839B1 (en) | 2013-08-06 | 2015-02-03 | L.I.F.E. Corporation S.A. | Compression garments having stretchable and conductive ink |
US8945328B2 (en) | 2012-09-11 | 2015-02-03 | L.I.F.E. Corporation S.A. | Methods of making garments having stretchable and conductive ink |
US9002680B2 (en) | 2008-06-13 | 2015-04-07 | Nike, Inc. | Foot gestures for computer input and interface control |
US20150143357A1 (en) * | 2012-12-17 | 2015-05-21 | Samsung Electronics Co., Ltd. | Method of managing external devices, method of operating external device, host device, management server, and external device |
USD732558S1 (en) | 2013-03-11 | 2015-06-23 | Arris Technology, Inc. | Display screen with graphical user interface |
US9089182B2 (en) | 2008-06-13 | 2015-07-28 | Nike, Inc. | Footwear having sensor system |
WO2015112375A1 (en) * | 2014-01-21 | 2015-07-30 | Hazeltine Nelson B | Evidenced-based personalized, diabetes self-care system and method |
US9192816B2 (en) | 2011-02-17 | 2015-11-24 | Nike, Inc. | Footwear having sensor system |
US20160038037A1 (en) * | 2014-08-07 | 2016-02-11 | PhysioWave, Inc. | Multi-function fitness scale with display |
US9279734B2 (en) | 2013-03-15 | 2016-03-08 | Nike, Inc. | System and method for analyzing athletic activity |
US9282893B2 (en) | 2012-09-11 | 2016-03-15 | L.I.F.E. Corporation S.A. | Wearable communication platform |
US9292577B2 (en) | 2010-09-17 | 2016-03-22 | International Business Machines Corporation | User accessibility to data analytics |
WO2016043895A1 (en) * | 2014-09-17 | 2016-03-24 | Intel Corporation | Managing cognitive assistance |
EP2392178A4 (en) * | 2009-01-29 | 2016-06-15 | Nokia Technologies Oy | Method and apparatus for controlling energy consumption during resource sharing |
US9381420B2 (en) | 2011-02-17 | 2016-07-05 | Nike, Inc. | Workout user experience |
US9389057B2 (en) | 2010-11-10 | 2016-07-12 | Nike, Inc. | Systems and methods for time-based athletic activity measurement and display |
WO2016115230A1 (en) * | 2015-01-13 | 2016-07-21 | Delos Living Llc | Systems, methods and articles for monitoring and enhancing human wellness |
US9411940B2 (en) | 2011-02-17 | 2016-08-09 | Nike, Inc. | Selecting and correlating physical activity data with image data |
US9436270B2 (en) | 2014-02-12 | 2016-09-06 | Qualcomm Incorporated | Wireless low-energy secure data transfer |
US9443211B2 (en) | 2010-10-13 | 2016-09-13 | International Business Machines Corporation | Describing a paradigmatic member of a task directed community in a complex heterogeneous environment based on non-linear attributes |
US20160330186A1 (en) * | 2012-04-11 | 2016-11-10 | Intermec Ip Corp. | Wireless sensor field enumeration |
US20160367857A1 (en) * | 2010-11-05 | 2016-12-22 | Nike, Inc. | Method and System for Automated Personal Training that Includes Training Programs |
CN106324329A (en) * | 2016-10-25 | 2017-01-11 | 云南电网有限责任公司电力科学研究院 | Overvoltage self-adapting recognition method and system based on D-dot principle |
US9549680B2 (en) | 2014-06-12 | 2017-01-24 | PhysioWave, Inc. | Impedance measurement devices, systems, and methods |
US9549585B2 (en) | 2008-06-13 | 2017-01-24 | Nike, Inc. | Footwear having sensor system |
US9568354B2 (en) | 2014-06-12 | 2017-02-14 | PhysioWave, Inc. | Multifunction scale with large-area display |
CN106415695A (en) * | 2014-03-06 | 2017-02-15 | 呼吸运动公司 | Methods and devices for displaying trend and variability in a physiological dataset |
US20170068782A1 (en) * | 2014-02-28 | 2017-03-09 | Delos Living Llc | Systems and articles for enhancing wellness associated with habitable environments |
US9642209B2 (en) | 2009-10-08 | 2017-05-02 | Delos Living, Llc | LED lighting system |
WO2017072557A1 (en) * | 2015-10-29 | 2017-05-04 | Nokia Technologies Oy | Method and apparatus for facilitating transmission of a proximity health alert via a local wireless network |
US9646271B2 (en) | 2010-08-06 | 2017-05-09 | International Business Machines Corporation | Generating candidate inclusion/exclusion cohorts for a multiply constrained group |
US9693696B2 (en) | 2014-08-07 | 2017-07-04 | PhysioWave, Inc. | System with user-physiological data updates |
US9715242B2 (en) | 2012-08-28 | 2017-07-25 | Delos Living Llc | Systems, methods and articles for enhancing wellness associated with habitable environments |
US9743861B2 (en) | 2013-02-01 | 2017-08-29 | Nike, Inc. | System and method for analyzing athletic activity |
US9756895B2 (en) | 2012-02-22 | 2017-09-12 | Nike, Inc. | Footwear having sensor system |
US9763489B2 (en) | 2012-02-22 | 2017-09-19 | Nike, Inc. | Footwear having sensor system |
US9817440B2 (en) | 2012-09-11 | 2017-11-14 | L.I.F.E. Corporation S.A. | Garments having stretchable and conductive ink |
US9833151B2 (en) | 2011-01-27 | 2017-12-05 | The Board Of Trustees Of The Leland Stanford Junior University | Systems and methods for monitoring the circulatory system |
US9839394B2 (en) | 2012-12-13 | 2017-12-12 | Nike, Inc. | Apparel having sensor system |
US9945672B2 (en) | 2016-06-07 | 2018-04-17 | International Business Machines Corporation | Wearable device for tracking real-time ambient health conditions and method for destination selection based on tracked real-time ambient health conditions |
US9949662B2 (en) | 2014-06-12 | 2018-04-24 | PhysioWave, Inc. | Device and method having automatic user recognition and obtaining impedance-measurement signals |
US20180225421A1 (en) * | 2017-02-08 | 2018-08-09 | International Business Machines Corporation | Personalized health tracker and method for destination selection based on tracked personalized health information |
US10046123B2 (en) | 2012-10-31 | 2018-08-14 | Inhaletech Llc | Systems and methods for administering pulmonary medications |
US10070680B2 (en) | 2008-06-13 | 2018-09-11 | Nike, Inc. | Footwear having sensor system |
US10130273B2 (en) | 2014-06-12 | 2018-11-20 | PhysioWave, Inc. | Device and method having automatic user-responsive and user-specific physiological-meter platform |
US10154791B2 (en) | 2016-07-01 | 2018-12-18 | L.I.F.E. Corporation S.A. | Biometric identification by garments having a plurality of sensors |
US10159440B2 (en) | 2014-03-10 | 2018-12-25 | L.I.F.E. Corporation S.A. | Physiological monitoring garments |
WO2019014971A1 (en) * | 2017-07-19 | 2019-01-24 | 深圳市天士网络科技有限公司 | Data processing method, measurement device and system server |
US10188930B2 (en) | 2012-06-04 | 2019-01-29 | Nike, Inc. | Combinatory score having a fitness sub-score and an athleticism sub-score |
US10201310B2 (en) | 2012-09-11 | 2019-02-12 | L.I.F.E. Corporation S.A. | Calibration packaging apparatuses for physiological monitoring garments |
EP3441976A1 (en) * | 2013-03-14 | 2019-02-13 | M. Zubair Mirza | Internet based disease monitoring system (idms) |
US10215619B1 (en) | 2016-09-06 | 2019-02-26 | PhysioWave, Inc. | Scale-based time synchrony |
CN109508946A (en) * | 2017-09-14 | 2019-03-22 | 罗德施瓦兹两合股份有限公司 | For automatically notifying the method for intention personnel and testing and measuring equipment |
US10390772B1 (en) | 2016-05-04 | 2019-08-27 | PhysioWave, Inc. | Scale-based on-demand care system |
US10395055B2 (en) | 2015-11-20 | 2019-08-27 | PhysioWave, Inc. | Scale-based data access control methods and apparatuses |
US10420982B2 (en) | 2010-12-13 | 2019-09-24 | Nike, Inc. | Fitness training system with energy expenditure calculation that uses a form factor |
US10436630B2 (en) | 2015-11-20 | 2019-10-08 | PhysioWave, Inc. | Scale-based user-physiological data hierarchy service apparatuses and methods |
US10451473B2 (en) | 2014-06-12 | 2019-10-22 | PhysioWave, Inc. | Physiological assessment scale |
US10462898B2 (en) | 2012-09-11 | 2019-10-29 | L.I.F.E. Corporation S.A. | Physiological monitoring garments |
US10467744B2 (en) | 2014-01-06 | 2019-11-05 | L.I.F.E. Corporation S.A. | Systems and methods to automatically determine garment fit |
US10555258B2 (en) | 2017-03-13 | 2020-02-04 | At&T Intellectual Property I, L.P. | User-centric ecosystem for heterogeneous connected devices |
US10553306B2 (en) | 2015-11-20 | 2020-02-04 | PhysioWave, Inc. | Scaled-based methods and apparatuses for automatically updating patient profiles |
US10568381B2 (en) | 2012-02-22 | 2020-02-25 | Nike, Inc. | Motorized shoe with gesture control |
US20200066406A1 (en) * | 2018-08-22 | 2020-02-27 | Centre For Addiction And Mental Health | Tool for identifying occurrence of acute incident symptomatic of mental condition or disorder |
US10583328B2 (en) | 2010-11-05 | 2020-03-10 | Nike, Inc. | Method and system for automated personal training |
US20200118692A1 (en) * | 2014-03-20 | 2020-04-16 | Quidel Corporation | System for collecting and displaying diagnostics from diagnostic instruments |
US10653190B2 (en) | 2012-09-11 | 2020-05-19 | L.I.F.E. Corporation S.A. | Flexible fabric ribbon connectors for garments with sensors and electronics |
US10825561B2 (en) | 2011-11-07 | 2020-11-03 | Nike, Inc. | User interface for remote joint workout session |
US10902534B2 (en) | 2018-03-01 | 2021-01-26 | International Business Machines Corporation | Cognitive travel assistance |
US10923217B2 (en) | 2015-11-20 | 2021-02-16 | PhysioWave, Inc. | Condition or treatment assessment methods and platform apparatuses |
US10926133B2 (en) | 2013-02-01 | 2021-02-23 | Nike, Inc. | System and method for analyzing athletic activity |
US10945671B2 (en) | 2015-06-23 | 2021-03-16 | PhysioWave, Inc. | Determining physiological parameters using movement detection |
US10980483B2 (en) | 2015-11-20 | 2021-04-20 | PhysioWave, Inc. | Remote physiologic parameter determination methods and platform apparatuses |
US11006690B2 (en) | 2013-02-01 | 2021-05-18 | Nike, Inc. | System and method for analyzing athletic activity |
WO2021151188A1 (en) * | 2020-01-30 | 2021-08-05 | Centre For Addiction And Mental Health | Tool for assisting individuals experiencing auditory hallucinations to differentiate between hallucinations and ambient sounds |
US20210407683A1 (en) * | 2020-06-30 | 2021-12-30 | Verizon Patent And Licensing Inc. | Method and system for remote health monitoring, analyzing, and response |
US11246213B2 (en) | 2012-09-11 | 2022-02-08 | L.I.F.E. Corporation S.A. | Physiological monitoring garments |
US11331019B2 (en) | 2017-08-07 | 2022-05-17 | The Research Foundation For The State University Of New York | Nanoparticle sensor having a nanofibrous membrane scaffold |
US11338107B2 (en) | 2016-08-24 | 2022-05-24 | Delos Living Llc | Systems, methods and articles for enhancing wellness associated with habitable environments |
US20220238220A1 (en) * | 2021-01-22 | 2022-07-28 | Zinn Labs, Inc. | Headset integrated into healthcare platform |
US11561126B2 (en) | 2015-11-20 | 2023-01-24 | PhysioWave, Inc. | Scale-based user-physiological heuristic systems |
US20230141079A1 (en) * | 2021-11-09 | 2023-05-11 | Soonbum Shin | Methods, Systems, and Devices for Facilitating a Health Protection Protocol |
US11649977B2 (en) | 2018-09-14 | 2023-05-16 | Delos Living Llc | Systems and methods for air remediation |
US11668481B2 (en) | 2017-08-30 | 2023-06-06 | Delos Living Llc | Systems, methods and articles for assessing and/or improving health and well-being |
US11684111B2 (en) | 2012-02-22 | 2023-06-27 | Nike, Inc. | Motorized shoe with gesture control |
US11763929B2 (en) | 2018-08-22 | 2023-09-19 | Centre For Addiction And Mental Health & Memotext Corporation | Medical tool aiding diagnosed psychosis patients in detecting auditory psychosis symptoms associated with psychosis |
US11844163B2 (en) | 2019-02-26 | 2023-12-12 | Delos Living Llc | Method and apparatus for lighting in an office environment |
US20240021065A1 (en) * | 2022-07-12 | 2024-01-18 | T-Mobile Innovations Llc | Emergency health alert system |
US11898898B2 (en) | 2019-03-25 | 2024-02-13 | Delos Living Llc | Systems and methods for acoustic monitoring |
Families Citing this family (341)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9053500B2 (en) * | 1999-06-30 | 2015-06-09 | Blackboard Inc. | Internet-based education support system and method with multi-language capability |
US8050272B2 (en) | 2004-06-29 | 2011-11-01 | Damaka, Inc. | System and method for concurrent sessions in a peer-to-peer hybrid communications network |
US8437307B2 (en) | 2007-09-03 | 2013-05-07 | Damaka, Inc. | Device and method for maintaining a communication session during a network transition |
US7570636B2 (en) | 2004-06-29 | 2009-08-04 | Damaka, Inc. | System and method for traversing a NAT device for peer-to-peer hybrid communications |
US7933260B2 (en) | 2004-06-29 | 2011-04-26 | Damaka, Inc. | System and method for routing and communicating in a heterogeneous network environment |
US8009586B2 (en) | 2004-06-29 | 2011-08-30 | Damaka, Inc. | System and method for data transfer in a peer-to peer hybrid communication network |
US7849154B2 (en) * | 2005-06-27 | 2010-12-07 | M:Metrics, Inc. | Acquiring, storing, and correlating profile data of cellular mobile communications system's users to events |
WO2008036645A2 (en) * | 2006-09-20 | 2008-03-27 | Useful Networks | Providing subscriber specific information across wireless networks |
JP4426563B2 (en) * | 2006-12-25 | 2010-03-03 | 大日本印刷株式会社 | Information provision system |
US8412269B1 (en) * | 2007-03-26 | 2013-04-02 | Celio Technology Corporation | Systems and methods for providing additional functionality to a device for increased usability |
US8032472B2 (en) * | 2007-04-04 | 2011-10-04 | Tuen Solutions Limited Liability Company | Intelligent agent for distributed services for mobile devices |
TW200847058A (en) * | 2007-04-27 | 2008-12-01 | Rohm Co Ltd | Information exchanging apparatus |
EP2153377A4 (en) * | 2007-05-04 | 2017-05-31 | Qualcomm Incorporated | Camera-based user input for compact devices |
WO2009002336A1 (en) * | 2007-06-26 | 2008-12-31 | Jeffrey Therese M | Enhanced telecommunication system |
US20090079547A1 (en) * | 2007-09-25 | 2009-03-26 | Nokia Corporation | Method, Apparatus and Computer Program Product for Providing a Determination of Implicit Recommendations |
US8862164B2 (en) | 2007-09-28 | 2014-10-14 | Damaka, Inc. | System and method for transitioning a communication session between networks that are not commonly controlled |
CN101414296B (en) * | 2007-10-15 | 2012-07-25 | 日电(中国)有限公司 | Self-adapting service recommendation equipment and method, self-adapting service recommendation system and method |
US8862689B2 (en) * | 2007-10-24 | 2014-10-14 | International Business Machines Corporation | Local flash memory and remote server hybrid continuous data protection |
US8380859B2 (en) | 2007-11-28 | 2013-02-19 | Damaka, Inc. | System and method for endpoint handoff in a hybrid peer-to-peer networking environment |
EP2237174A4 (en) * | 2007-12-13 | 2012-02-15 | Dainippon Printing Co Ltd | Information providing system |
US10002189B2 (en) | 2007-12-20 | 2018-06-19 | Apple Inc. | Method and apparatus for searching using an active ontology |
US9330720B2 (en) | 2008-01-03 | 2016-05-03 | Apple Inc. | Methods and apparatus for altering audio output signals |
KR101238363B1 (en) * | 2008-01-31 | 2013-02-28 | 삼성전자주식회사 | Method for providing Blog service by mobile terminal and system performing the same, and mobile Blog Caster |
US8364519B1 (en) | 2008-03-14 | 2013-01-29 | DataInfoCom USA Inc. | Apparatus, system and method for processing, analyzing or displaying data related to performance metrics |
US11087261B1 (en) | 2008-03-14 | 2021-08-10 | DataInfoCom USA Inc. | Apparatus, system and method for processing, analyzing or displaying data related to performance metrics |
US20090243433A1 (en) * | 2008-04-01 | 2009-10-01 | Joe Dirr | Apparatus, system and method for converting vibrational energy to electric potential |
US7515899B1 (en) * | 2008-04-23 | 2009-04-07 | International Business Machines Corporation | Distributed grid computing method utilizing processing cycles of mobile phones |
US11206891B2 (en) | 2008-05-02 | 2021-12-28 | Nike, Inc. | Article of footwear and a method of assembly of the article of footwear |
US10477911B2 (en) | 2008-05-02 | 2019-11-19 | Nike, Inc. | Article of footwear and charging system |
US8058837B2 (en) * | 2008-05-02 | 2011-11-15 | Nike, Inc. | Charging system for an article of footwear |
US8046937B2 (en) | 2008-05-02 | 2011-11-01 | Nike, Inc. | Automatic lacing system |
US8056269B2 (en) | 2008-05-02 | 2011-11-15 | Nike, Inc. | Article of footwear with lighting system |
US9907359B2 (en) | 2008-05-02 | 2018-03-06 | Nike, Inc. | Lacing system with guide elements |
US11723436B2 (en) | 2008-05-02 | 2023-08-15 | Nike, Inc. | Article of footwear and charging system |
US20090313010A1 (en) * | 2008-06-11 | 2009-12-17 | International Business Machines Corporation | Automatic playback of a speech segment for media devices capable of pausing a media stream in response to environmental cues |
US8631351B2 (en) * | 2008-06-29 | 2014-01-14 | Microsoft Corporation | Providing multiple degrees of context for content consumed on computers and media players |
JP2010016486A (en) * | 2008-07-01 | 2010-01-21 | Canon Inc | Digital broadcast receiving apparatus and control method and program for the same |
US20100030549A1 (en) | 2008-07-31 | 2010-02-04 | Lee Michael M | Mobile device having human language translation capability with positional feedback |
US20100042564A1 (en) * | 2008-08-15 | 2010-02-18 | Beverly Harrison | Techniques for automatically distingusihing between users of a handheld device |
US8326630B2 (en) | 2008-08-18 | 2012-12-04 | Microsoft Corporation | Context based online advertising |
US20100042421A1 (en) * | 2008-08-18 | 2010-02-18 | Microsoft Corporation | Context based advertisement bidding mechanism |
US8324857B1 (en) * | 2008-09-23 | 2012-12-04 | SolarLego Inc. | Portable stackable solar batteries |
US20110071889A1 (en) * | 2009-09-24 | 2011-03-24 | Avaya Inc. | Location-Aware Retail Application |
US8371855B1 (en) * | 2008-09-30 | 2013-02-12 | Amazon Technologies, Inc. | Sharing electronic books |
US8676904B2 (en) | 2008-10-02 | 2014-03-18 | Apple Inc. | Electronic devices with voice command and contextual data processing capabilities |
JP4670937B2 (en) * | 2008-11-04 | 2011-04-13 | トヨタ自動車株式会社 | Navigation device |
US8103250B2 (en) | 2008-12-04 | 2012-01-24 | At&T Mobility Ii Llc | System and method for sharing location data in a wireless communication network |
US20100146123A1 (en) * | 2008-12-08 | 2010-06-10 | Electronics And Telecommunications Research Institute | Resource allocation method of each terminal apparatus using resource management system and resource management server apparatus |
US8171517B2 (en) | 2008-12-12 | 2012-05-01 | At&T Intellectual Property I, L.P. | Apparatus and method for distributing media content to vehicles |
US8487772B1 (en) | 2008-12-14 | 2013-07-16 | Brian William Higgins | System and method for communicating information |
US9323854B2 (en) * | 2008-12-19 | 2016-04-26 | Intel Corporation | Method, apparatus and system for location assisted translation |
US20100161720A1 (en) * | 2008-12-23 | 2010-06-24 | Palm, Inc. | System and method for providing content to a mobile device |
US8930655B2 (en) | 2009-01-19 | 2015-01-06 | Microsoft Corporation | Transient storage device configuration silo |
US9572532B2 (en) * | 2009-01-23 | 2017-02-21 | Qualcomm Incorporated | Button sensor |
US8893232B2 (en) * | 2009-02-06 | 2014-11-18 | Empire Technology Development Llc | Media monitoring system |
US8483669B2 (en) * | 2009-04-03 | 2013-07-09 | Microsoft Corporation | Mobile sensor network |
US9329619B1 (en) * | 2009-04-06 | 2016-05-03 | Dynamics Inc. | Cards with power management |
US20100281138A1 (en) * | 2009-04-29 | 2010-11-04 | Paulo Lerner Froimtchuk | Method and system for remote coprocessor |
US8667109B2 (en) | 2009-04-30 | 2014-03-04 | Empire Technology Development Llc | User profile-based wireless device system level management |
TW201042567A (en) * | 2009-05-27 | 2010-12-01 | Ipeer Multimedia Internat Ltd | Digital content trading system and method applied to mobile apparatus |
US20100317371A1 (en) * | 2009-06-12 | 2010-12-16 | Westerinen William J | Context-based interaction model for mobile devices |
WO2010147609A1 (en) * | 2009-06-16 | 2010-12-23 | Intel Corporation | Camera applications in a handheld device |
WO2011021886A2 (en) * | 2009-08-21 | 2011-02-24 | Samsung Electronics Co., Ltd. | Device capable of notifying operation state change thereof through network and communication method of the device |
KR101127451B1 (en) * | 2009-10-08 | 2012-03-22 | 장길훈 | Method of providing and accessing resource remotely |
US8063541B2 (en) | 2009-10-27 | 2011-11-22 | Research In Motion Limited | Holster-integrated piezoelectric energy source for handheld electronic device |
US20110153380A1 (en) * | 2009-12-22 | 2011-06-23 | Verizon Patent And Licensing Inc. | Method and system of automated appointment management |
WO2011080715A2 (en) * | 2010-01-02 | 2011-07-07 | Francesco Dori | System and method for displaying digital content |
US20110191692A1 (en) * | 2010-02-03 | 2011-08-04 | Oto Technologies, Llc | System and method for e-book contextual communication |
US8725895B2 (en) | 2010-02-15 | 2014-05-13 | Damaka, Inc. | NAT traversal by concurrently probing multiple candidates |
US8874785B2 (en) | 2010-02-15 | 2014-10-28 | Damaka, Inc. | System and method for signaling and data tunneling in a peer-to-peer environment |
US8892646B2 (en) | 2010-08-25 | 2014-11-18 | Damaka, Inc. | System and method for shared session appearance in a hybrid peer-to-peer environment |
US8682667B2 (en) | 2010-02-25 | 2014-03-25 | Apple Inc. | User profiling for selecting user specific voice input processing information |
US8689307B2 (en) | 2010-03-19 | 2014-04-01 | Damaka, Inc. | System and method for providing a virtual peer-to-peer environment |
US9124804B2 (en) * | 2010-03-22 | 2015-09-01 | Microsoft Technology Licensing, Llc | Using accelerometer information for determining orientation of pictures and video images |
US9043488B2 (en) | 2010-03-29 | 2015-05-26 | Damaka, Inc. | System and method for session sweeping between devices |
US8812657B2 (en) | 2010-04-15 | 2014-08-19 | Qualcomm Incorporated | Network-assisted peer discovery |
US9191416B2 (en) | 2010-04-16 | 2015-11-17 | Damaka, Inc. | System and method for providing enterprise voice call continuity |
US8990411B2 (en) | 2010-04-22 | 2015-03-24 | Microsoft Technology Licensing, Llc | Dynamic connection management on mobile peer devices |
US8352563B2 (en) | 2010-04-29 | 2013-01-08 | Damaka, Inc. | System and method for peer-to-peer media routing using a third party instant messaging system for signaling |
US9552478B2 (en) * | 2010-05-18 | 2017-01-24 | AO Kaspersky Lab | Team security for portable information devices |
US8825731B2 (en) | 2010-05-18 | 2014-09-02 | International Business Machines Corporation | Mobile device workload management for cloud computing using SIP and presence to control workload and method thereof |
US8542320B2 (en) | 2010-06-17 | 2013-09-24 | Sony Corporation | Method and system to control a non-gesture controlled device using gesture interactions with a gesture controlled device |
US8446900B2 (en) * | 2010-06-18 | 2013-05-21 | Damaka, Inc. | System and method for transferring a call between endpoints in a hybrid peer-to-peer network |
US8611540B2 (en) | 2010-06-23 | 2013-12-17 | Damaka, Inc. | System and method for secure messaging in a hybrid peer-to-peer network |
US9319625B2 (en) * | 2010-06-25 | 2016-04-19 | Sony Corporation | Content transfer system and communication terminal |
US8296765B2 (en) | 2010-07-27 | 2012-10-23 | Kurdi Heba A | Method of forming a personal mobile grid system and resource scheduling thereon |
CH703558A1 (en) * | 2010-08-05 | 2012-02-15 | Christoph Buechel | Portable device with improved energy autonomy. |
CA2808222A1 (en) * | 2010-08-19 | 2012-02-23 | Vladimir Kranz | The localization and activation of alarm of persons in danger |
US8468010B2 (en) | 2010-09-24 | 2013-06-18 | Damaka, Inc. | System and method for language translation in a hybrid peer-to-peer environment |
US20120084248A1 (en) * | 2010-09-30 | 2012-04-05 | Microsoft Corporation | Providing suggestions based on user intent |
US8897148B2 (en) | 2010-10-06 | 2014-11-25 | Qualcomm Incorporated | Methods and apparatus for resource allocation for peer-to-peer data in non peer-to-peer resources |
US8743781B2 (en) | 2010-10-11 | 2014-06-03 | Damaka, Inc. | System and method for a reverse invitation in a hybrid peer-to-peer environment |
KR101425093B1 (en) * | 2010-10-12 | 2014-08-04 | 한국전자통신연구원 | Method for personalized searching of mobile terminal and mobile terminal performing the same |
US20120095575A1 (en) * | 2010-10-14 | 2012-04-19 | Cedes Safety & Automation Ag | Time of flight (tof) human machine interface (hmi) |
KR101418393B1 (en) * | 2010-10-25 | 2014-07-14 | 한국전자통신연구원 | Apparatus and method for mobile intelligent advertizing based on mobile user contextual matching |
WO2012075099A2 (en) * | 2010-11-30 | 2012-06-07 | Google Inc. | Use of location tagging in data communications |
WO2012080741A1 (en) * | 2010-12-15 | 2012-06-21 | Andrew William Wright | Method and system for logging vehicle behaviour |
US20120158503A1 (en) * | 2010-12-17 | 2012-06-21 | Ebay Inc. | Identifying purchase patterns and marketing based on user mood |
US9575776B2 (en) * | 2010-12-30 | 2017-02-21 | Samsung Electrônica da Amazônia Ltda. | System for organizing and guiding a user in the experience of browsing different applications based on contexts |
US20120173622A1 (en) * | 2011-01-04 | 2012-07-05 | Samsung Electronics Co., Ltd. | Social screen casting |
WO2012093393A1 (en) * | 2011-01-07 | 2012-07-12 | Seal Mobile Id Ltd | Method and system for unobtrusive mobile device user recognition |
US20120215642A1 (en) * | 2011-02-23 | 2012-08-23 | Yoon Kean Wong | Advertisement Based on Contextual Usage of Application |
US8826313B2 (en) | 2011-03-04 | 2014-09-02 | CSC Holdings, LLC | Predictive content placement on a managed services systems |
US20130052616A1 (en) * | 2011-03-17 | 2013-02-28 | Sears Brands, L.L.C. | Methods and systems for device management with sharing and programming capabilities |
US9262612B2 (en) | 2011-03-21 | 2016-02-16 | Apple Inc. | Device access using voice authentication |
US8793357B2 (en) * | 2011-04-02 | 2014-07-29 | Open Invention Network, Llc | System and method for persisting mobile agents within a mobile region of interest |
US9094813B2 (en) | 2011-04-02 | 2015-07-28 | Open Invention Network, Llc | System and method for redirecting content based on gestures |
US8407314B2 (en) | 2011-04-04 | 2013-03-26 | Damaka, Inc. | System and method for sharing unsupported document types between communication devices |
US9176671B1 (en) | 2011-04-06 | 2015-11-03 | P4tents1, LLC | Fetching data between thread execution in a flash/DRAM/embedded DRAM-equipped system |
US9164679B2 (en) | 2011-04-06 | 2015-10-20 | Patents1, Llc | System, method and computer program product for multi-thread operation involving first memory of a first memory class and second memory of a second memory class |
US8930647B1 (en) | 2011-04-06 | 2015-01-06 | P4tents1, LLC | Multiple class memory systems |
US9158546B1 (en) | 2011-04-06 | 2015-10-13 | P4tents1, LLC | Computer program product for fetching from a first physical memory between an execution of a plurality of threads associated with a second physical memory |
US9170744B1 (en) | 2011-04-06 | 2015-10-27 | P4tents1, LLC | Computer program product for controlling a flash/DRAM/embedded DRAM-equipped system |
CA2833034A1 (en) * | 2011-04-13 | 2012-10-18 | Blackberry Limited | System and method for context aware dynamic ribbon |
US9880604B2 (en) | 2011-04-20 | 2018-01-30 | Microsoft Technology Licensing, Llc | Energy efficient location detection |
US8732569B2 (en) | 2011-05-04 | 2014-05-20 | Google Inc. | Predicting user navigation events |
US9063704B2 (en) * | 2011-05-05 | 2015-06-23 | Net Power And Light, Inc. | Identifying gestures using multiple sensors |
US8694587B2 (en) | 2011-05-17 | 2014-04-08 | Damaka, Inc. | System and method for transferring a call bridge between communication devices |
US10057736B2 (en) | 2011-06-03 | 2018-08-21 | Apple Inc. | Active transport based notifications |
US9769285B2 (en) | 2011-06-14 | 2017-09-19 | Google Inc. | Access to network content |
US8788711B2 (en) | 2011-06-14 | 2014-07-22 | Google Inc. | Redacting content and inserting hypertext transfer protocol (HTTP) error codes in place thereof |
US9317834B2 (en) | 2011-06-30 | 2016-04-19 | Microsoft Technology Licensing, Llc | User computing device with personal agent program for recommending meeting a friend at a service location based on current location, travel direction, and calendar activity |
US8745212B2 (en) * | 2011-07-01 | 2014-06-03 | Google Inc. | Access to network content |
US8650139B2 (en) | 2011-07-01 | 2014-02-11 | Google Inc. | Predicting user navigation events |
US8630963B2 (en) | 2011-07-01 | 2014-01-14 | Intel Corporation | Automatic user identification from button presses recorded in a feature vector |
US9083583B1 (en) | 2011-07-01 | 2015-07-14 | Google Inc. | Latency reduction via adaptive speculative preconnection |
US8566696B1 (en) | 2011-07-14 | 2013-10-22 | Google Inc. | Predicting user navigation events |
US8478890B2 (en) | 2011-07-15 | 2013-07-02 | Damaka, Inc. | System and method for reliable virtual bi-directional data stream communications with single socket point-to-multipoint capability |
US8744988B1 (en) | 2011-07-15 | 2014-06-03 | Google Inc. | Predicting user navigation events in an internet browser |
US9417754B2 (en) | 2011-08-05 | 2016-08-16 | P4tents1, LLC | User interface system, method, and computer program product |
US9087348B2 (en) * | 2011-08-11 | 2015-07-21 | GM Global Technology Operations LLC | Digital content networking |
US20130054315A1 (en) * | 2011-08-31 | 2013-02-28 | Jon Shutter | Method and system for providing targeted advertisements |
US9195968B2 (en) * | 2011-09-09 | 2015-11-24 | Microsoft Technology Licensing, Llc | Cloud-based broker service for digital assistants |
CN102368764B (en) * | 2011-09-10 | 2016-08-31 | 上海量明科技发展有限公司 | A kind of method, system and client communicated by multi-point login |
US9723062B2 (en) * | 2011-09-12 | 2017-08-01 | Tata Consultancy Services Limited | System for dynamic service collaboration through identification and context of plurality of heterogeneous devices |
CN103959803B (en) * | 2011-09-12 | 2019-06-18 | 英特尔公司 | Use the individualized video content consumption of shared video-unit and personal device |
US10373121B2 (en) * | 2011-09-13 | 2019-08-06 | International Business Machines Corporation | Integrating a calendaring system with a mashup page containing widgets to provide information regarding the calendared event |
US8655819B1 (en) | 2011-09-15 | 2014-02-18 | Google Inc. | Predicting user navigation events based on chronological history data |
US8600921B2 (en) | 2011-09-15 | 2013-12-03 | Google Inc. | Predicting user navigation events in a browser using directed graphs |
US8280414B1 (en) | 2011-09-26 | 2012-10-02 | Google Inc. | Map tile data pre-fetching based on mobile device generated event analysis |
US8341245B1 (en) | 2011-09-26 | 2012-12-25 | Google Inc. | Content-facilitated speculative preparation and rendering |
US9104664B1 (en) | 2011-10-07 | 2015-08-11 | Google Inc. | Access to search results |
US8903946B1 (en) | 2011-10-25 | 2014-12-02 | Google Inc. | Reduction in redirect navigation latency via speculative preconnection |
US8494838B2 (en) * | 2011-11-10 | 2013-07-23 | Globili Llc | Systems, methods and apparatus for dynamic content management and delivery |
US20130124563A1 (en) * | 2011-11-16 | 2013-05-16 | Google Inc. | Controlling pre-fetching of map data tiles based on selectable parameters |
US8886715B1 (en) | 2011-11-16 | 2014-11-11 | Google Inc. | Dynamically determining a tile budget when pre-fetching data in a client device |
US9584579B2 (en) | 2011-12-01 | 2017-02-28 | Google Inc. | Method and system for providing page visibility information |
US9305107B2 (en) | 2011-12-08 | 2016-04-05 | Google Inc. | Method and apparatus for pre-fetching place page data for subsequent display on a mobile computing device |
US9197713B2 (en) | 2011-12-09 | 2015-11-24 | Google Inc. | Method and apparatus for pre-fetching remote resources for subsequent display on a mobile computing device |
US9189252B2 (en) * | 2011-12-30 | 2015-11-17 | Microsoft Technology Licensing, Llc | Context-based device action prediction |
US10015557B2 (en) | 2011-12-31 | 2018-07-03 | Intel Corporation | Content-based control system |
US8793235B2 (en) | 2012-01-19 | 2014-07-29 | Google Inc. | System and method for improving access to search results |
US20130204408A1 (en) * | 2012-02-06 | 2013-08-08 | Honeywell International Inc. | System for controlling home automation system using body movements |
US10134385B2 (en) | 2012-03-02 | 2018-11-20 | Apple Inc. | Systems and methods for name pronunciation |
DE102012206727A1 (en) * | 2012-04-24 | 2013-10-24 | Robert Bosch Gmbh | Akkuinduktivladevorrichtung |
US9088169B2 (en) | 2012-05-09 | 2015-07-21 | World Panel, Inc. | Power-conditioned solar charger for directly coupling to portable electronic devices |
WO2013169959A1 (en) * | 2012-05-09 | 2013-11-14 | World Panel, Inc. | A portable, waterproof solar powered charger |
US9946792B2 (en) | 2012-05-15 | 2018-04-17 | Google Llc | Access to network content |
US20130325494A1 (en) * | 2012-05-30 | 2013-12-05 | Getmyrx Llc | Mobile Fulfillment Platform For Prescription Medications |
WO2013191680A1 (en) * | 2012-06-19 | 2013-12-27 | Empire Technology Development, Llc | Group nature verification for providing group incentives |
KR101297152B1 (en) * | 2012-06-20 | 2013-08-21 | (주)휴즈플로우 | Mapping server and mapping method |
US20130346593A1 (en) * | 2012-06-22 | 2013-12-26 | Nokia Corporation | Method and apparatus for providing transition to an alternate service based on performance degradation of an initial service |
US9813776B2 (en) | 2012-06-25 | 2017-11-07 | Pin Pon Llc | Secondary soundtrack delivery |
US9483308B2 (en) | 2012-06-29 | 2016-11-01 | Intel Corporation | Performance of predicted actions |
US20140006599A1 (en) * | 2012-06-29 | 2014-01-02 | Dirk Hohndel | Probabilities of potential actions based on system observations |
US8990143B2 (en) | 2012-06-29 | 2015-03-24 | Intel Corporation | Application-provided context for potential action prediction |
US8887239B1 (en) | 2012-08-08 | 2014-11-11 | Google Inc. | Access to network content |
US9542832B1 (en) * | 2013-03-14 | 2017-01-10 | Kuna Systems Corporation | eReceptionist and eNeighborhood watch system for crime prevention and/or verification |
US9728077B1 (en) | 2013-03-14 | 2017-08-08 | Kuna Systems Corporation | eReceptionist and eNeighborhood watch system for crime prevention and/or verification |
US9258744B2 (en) | 2012-08-29 | 2016-02-09 | At&T Mobility Ii, Llc | Sharing of network resources within a managed network |
CN102833420B (en) * | 2012-08-31 | 2014-09-24 | 珠海市魅族科技有限公司 | Data transmitting method and mobile terminal |
US8825022B2 (en) * | 2012-09-14 | 2014-09-02 | International Business Machines Corporation | Information sharing for third party applications in cellular telecommunication infrastructures |
GB2499281B (en) | 2012-09-28 | 2014-06-25 | Imagination Tech Ltd | Method, system and device for selecting a device to satisfy a user request |
US9141722B2 (en) | 2012-10-02 | 2015-09-22 | Google Inc. | Access to network content |
EP3518115B1 (en) * | 2012-10-08 | 2020-12-02 | Patrick Soon-Shiong | Distributed storage systems and methods |
US9678487B1 (en) | 2012-10-09 | 2017-06-13 | DataInfoCom USA, Inc. | System and method for allocating a fixed quantity distributed over a set of quantities |
JP5929698B2 (en) * | 2012-10-17 | 2016-06-08 | ソニー株式会社 | Communication system and program |
US9219668B2 (en) | 2012-10-19 | 2015-12-22 | Facebook, Inc. | Predicting the future state of a mobile device user |
US9230211B1 (en) | 2012-11-09 | 2016-01-05 | DataInfoCom USA, Inc. | Analytics scripting systems and methods |
US9031889B1 (en) | 2012-11-09 | 2015-05-12 | DataInfoCom USA Inc. | Analytics scripting systems and methods |
JP6814236B2 (en) * | 2012-11-30 | 2021-01-13 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | Information processing method |
US10860931B1 (en) | 2012-12-31 | 2020-12-08 | DataInfoCom USA, Inc. | Method and system for performing analysis using unstructured data |
US9913321B2 (en) * | 2013-01-25 | 2018-03-06 | Energyield, Llc | Energy harvesting container |
US9848276B2 (en) * | 2013-03-11 | 2017-12-19 | Rovi Guides, Inc. | Systems and methods for auto-configuring a user equipment device with content consumption material |
US9198002B2 (en) | 2013-03-15 | 2015-11-24 | Microsoft Technology Licensing, Llc | Peer-to-peer device movement communications |
US9673925B2 (en) | 2013-03-15 | 2017-06-06 | Universal Electronics Inc. | System and method for monitoring user interactions with a universal controlling device |
US11151899B2 (en) * | 2013-03-15 | 2021-10-19 | Apple Inc. | User training by intelligent digital assistant |
US9558508B2 (en) | 2013-03-15 | 2017-01-31 | Microsoft Technology Licensing, Llc | Energy-efficient mobile advertising |
CN104079617A (en) * | 2013-03-29 | 2014-10-01 | 联想(北京)有限公司 | Terminal device and method for same |
US9610417B2 (en) * | 2013-05-07 | 2017-04-04 | Gabrielle M Kassatly | Portable discontinuous positive airway pressure (DPAP) device and method of using the same |
US10243786B2 (en) | 2013-05-20 | 2019-03-26 | Citrix Systems, Inc. | Proximity and context aware mobile workspaces in enterprise systems |
US9326236B2 (en) | 2013-05-24 | 2016-04-26 | International Business Machines Corporation | Method, apparatus and computer program product providing performance and energy optimization for mobile computing |
US10641921B1 (en) | 2013-05-29 | 2020-05-05 | DataInfoCom USA, Inc. | System and method for well log analysis |
WO2014197335A1 (en) | 2013-06-08 | 2014-12-11 | Apple Inc. | Interpreting and acting upon commands that involve sharing information with remote devices |
US9392393B2 (en) | 2013-06-09 | 2016-07-12 | Apple Inc. | Push notification initiated background updates |
US10176167B2 (en) | 2013-06-09 | 2019-01-08 | Apple Inc. | System and method for inferring user intent from speech inputs |
CN110442699A (en) | 2013-06-09 | 2019-11-12 | 苹果公司 | Operate method, computer-readable medium, electronic equipment and the system of digital assistants |
US10223156B2 (en) | 2013-06-09 | 2019-03-05 | Apple Inc. | Initiating background updates based on user activity |
US9564042B2 (en) | 2013-06-13 | 2017-02-07 | Motorola Solutions, Inc. | Communication system with improved safety feature |
US9998866B2 (en) | 2013-06-14 | 2018-06-12 | Microsoft Technology Licensing, Llc | Detecting geo-fence events using varying confidence levels |
US9820231B2 (en) | 2013-06-14 | 2017-11-14 | Microsoft Technology Licensing, Llc | Coalescing geo-fence events |
US9444031B2 (en) * | 2013-06-28 | 2016-09-13 | Samsung Electronics Co., Ltd. | Energy harvester using mass and mobile device including the energy harvester |
US9027032B2 (en) | 2013-07-16 | 2015-05-05 | Damaka, Inc. | System and method for providing additional functionality to existing software in an integrated manner |
US9204245B2 (en) | 2013-07-25 | 2015-12-01 | Elwha Llc | Systems and methods for providing gesture indicative data via a head wearable computing device |
US9078089B2 (en) | 2013-07-25 | 2015-07-07 | Elwha Llc | Systems and methods for providing one or more functionalities to a wearable computing device |
US9167407B2 (en) | 2013-07-25 | 2015-10-20 | Elwha Llc | Systems and methods for communicating beyond communication range of a wearable computing device |
US9226097B2 (en) | 2013-07-25 | 2015-12-29 | Elwha Llc | Systems and methods for selecting for usage one or more functional devices detected within a communication range of a wearable computing device |
US9237411B2 (en) | 2013-07-25 | 2016-01-12 | Elwha Llc | Systems and methods for providing one or more functionalities to a wearable computing device with directional antenna |
US9226094B2 (en) | 2013-07-25 | 2015-12-29 | Elwha Llc | Systems and methods for receiving gesture indicative data at a limb wearable computing device |
US9785731B1 (en) | 2013-08-26 | 2017-10-10 | DataInfoCom USA, Inc. | Prescriptive reservoir asset management |
DE102013014896B3 (en) * | 2013-09-06 | 2014-12-18 | Aissa Zouhri | Device and method for signal transmission to persons |
CN104516659A (en) * | 2013-09-27 | 2015-04-15 | 联想(北京)有限公司 | Information processing method and device |
US10756906B2 (en) | 2013-10-01 | 2020-08-25 | Kalman Csaba Toth | Architecture and methods for self-sovereign digital identity |
US9646150B2 (en) * | 2013-10-01 | 2017-05-09 | Kalman Csaba Toth | Electronic identity and credentialing system |
US9357016B2 (en) * | 2013-10-18 | 2016-05-31 | Damaka, Inc. | System and method for virtual parallel resource management |
US10095982B1 (en) | 2013-11-13 | 2018-10-09 | DataInfoCom USA, Inc. | System and method for well trace analysis |
US20150153854A1 (en) * | 2013-12-03 | 2015-06-04 | Lenovo (Singapore) Pte. Ltd. | Extension of wearable information handling device user interface |
US10296160B2 (en) | 2013-12-06 | 2019-05-21 | Apple Inc. | Method for extracting salient dialog usage from live data |
US20150178751A1 (en) * | 2013-12-23 | 2015-06-25 | Kalibrate Technologies Plc | Fuel price data generation |
US20150185827A1 (en) * | 2013-12-31 | 2015-07-02 | Linkedln Corporation | Techniques for performing social interactions with content |
CN103731275A (en) * | 2014-01-28 | 2014-04-16 | 苏州大学 | Battery energy sharing system and method for electric vehicles |
US9648088B1 (en) * | 2014-03-25 | 2017-05-09 | Amazon Technologies, Inc. | Digital content prefetch for travel |
US10304114B2 (en) | 2014-03-25 | 2019-05-28 | Ebay Inc. | Data mesh based environmental augmentation |
US9417092B2 (en) * | 2014-04-25 | 2016-08-16 | Samsung Electronics Co., Ltd. | Automatic fixture monitoring using mobile location and sensor data with smart meter data |
US9432796B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Dynamic adjustment of mobile device based on peer event data |
US9633004B2 (en) | 2014-05-30 | 2017-04-25 | Apple Inc. | Better resolution when referencing to concepts |
US10170123B2 (en) | 2014-05-30 | 2019-01-01 | Apple Inc. | Intelligent assistant for home automation |
EP3480811A1 (en) | 2014-05-30 | 2019-05-08 | Apple Inc. | Multi-command single utterance input method |
US9430463B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Exemplar-based natural language processing |
US9813990B2 (en) * | 2014-05-30 | 2017-11-07 | Apple Inc. | Dynamic adjustment of mobile device based on voter feedback |
US10754842B2 (en) | 2014-06-13 | 2020-08-25 | International Business Machines Corporation | Preplaying transactions that mix hot and cold data |
US9672400B2 (en) * | 2014-07-08 | 2017-06-06 | Aila Technologies Inc. | Imaging and peripheral enhancements for mobile devices |
US9691293B2 (en) | 2014-07-09 | 2017-06-27 | Pearson Education, Inc. | Customizing application usability with 3D input |
US9600074B2 (en) * | 2014-07-09 | 2017-03-21 | Pearson Education, Inc. | Operational feedback with 3D commands |
US9220123B1 (en) | 2014-07-10 | 2015-12-22 | International Business Machines Corporation | Peer-to-peer sharing of network resources |
US9230150B1 (en) * | 2014-07-28 | 2016-01-05 | Google Technology Holdings LLC | Finger print sensor and auxiliary processor integration in an electronic device |
KR102365161B1 (en) * | 2014-07-31 | 2022-02-21 | 삼성전자주식회사 | Method and device for performing funtion of mobile device |
EP2998822B1 (en) | 2014-07-31 | 2018-09-12 | Samsung Electronics Co., Ltd | Mobile communication device using a plurality of wearable devices in parallel |
US9712639B2 (en) | 2014-08-01 | 2017-07-18 | American Express Travel Related Services Company, Inc. | System and method for dynamic provisioning of mobile application content |
CA2956617A1 (en) | 2014-08-05 | 2016-02-11 | Damaka, Inc. | System and method for providing unified communications and collaboration (ucc) connectivity between incompatible systems |
US9824374B1 (en) * | 2014-08-19 | 2017-11-21 | Sprint Communications Company L.P. | Radio access network adaptive mobile advertisement delivery |
US9386401B2 (en) * | 2014-08-25 | 2016-07-05 | Steven K. Gold | Proximity-based sensing, communicating, and processing of user physiologic information |
US20180227735A1 (en) * | 2014-08-25 | 2018-08-09 | Phyziio, Inc. | Proximity-Based Attribution of Rewards |
US20160072857A1 (en) * | 2014-09-09 | 2016-03-10 | Microsoft Technology Licensing, Llc | Accessibility features in content sharing |
US9818400B2 (en) | 2014-09-11 | 2017-11-14 | Apple Inc. | Method and apparatus for discovering trending terms in speech requests |
US10020951B2 (en) * | 2014-09-17 | 2018-07-10 | Ca, Inc. | Crowdsourcing-based detection, identification, and tracking of electronic devices |
KR20160034737A (en) * | 2014-09-22 | 2016-03-30 | 에스케이텔레콤 주식회사 | Apparatus and method for multi-terminal communication service |
US10025684B2 (en) * | 2014-09-24 | 2018-07-17 | Microsoft Technology Licensing, Llc | Lending target device resources to host device computing environment |
US10635296B2 (en) | 2014-09-24 | 2020-04-28 | Microsoft Technology Licensing, Llc | Partitioned application presentation across devices |
US10127911B2 (en) | 2014-09-30 | 2018-11-13 | Apple Inc. | Speaker identification and unsupervised speaker adaptation techniques |
US9668121B2 (en) | 2014-09-30 | 2017-05-30 | Apple Inc. | Social reminders |
US10074360B2 (en) | 2014-09-30 | 2018-09-11 | Apple Inc. | Providing an indication of the suitability of speech recognition |
US10031644B2 (en) * | 2014-12-05 | 2018-07-24 | HomeAway.com, Inc. | Platform to influence channelization of customized information to a user |
US9648463B2 (en) | 2014-12-19 | 2017-05-09 | Here Global B.V. | Method and apparatus for providing context-related point-of-interest recommendations |
CN104598416A (en) * | 2014-12-30 | 2015-05-06 | 西安乾易企业管理咨询有限公司 | Realization system and method for using mobile terminals as input equipment |
US10152299B2 (en) | 2015-03-06 | 2018-12-11 | Apple Inc. | Reducing response latency of intelligent automated assistants |
US9886953B2 (en) | 2015-03-08 | 2018-02-06 | Apple Inc. | Virtual assistant activation |
WO2016145443A1 (en) | 2015-03-12 | 2016-09-15 | Daniel Kerzner | Virtual enhancement of security monitoring |
CN104715188B (en) * | 2015-03-27 | 2019-10-01 | 百度在线网络技术(北京)有限公司 | A kind of application implementation method and device based on binding terminal |
US10025974B1 (en) * | 2015-04-03 | 2018-07-17 | William Felder | Boxing motion system and method |
US9848674B2 (en) | 2015-04-14 | 2017-12-26 | Nike, Inc. | Article of footwear with weight-activated cinching apparatus |
KR101610883B1 (en) * | 2015-04-23 | 2016-04-08 | 네이버 주식회사 | Apparatus and method for providing information |
US10083688B2 (en) | 2015-05-27 | 2018-09-25 | Apple Inc. | Device voice control for selecting a displayed affordance |
US10594835B2 (en) | 2015-06-05 | 2020-03-17 | Apple Inc. | Efficient context monitoring |
CN105022630B (en) * | 2015-06-30 | 2019-01-22 | 中标软件有限公司 | A kind of assembly management system and assembly management method |
US9826048B2 (en) * | 2015-07-27 | 2017-11-21 | JBK Media LLC | Systems and methods for location-based content sharing |
US10049668B2 (en) | 2015-12-02 | 2018-08-14 | Apple Inc. | Applying neural network language models to weighted finite state transducers for automatic speech recognition |
US10091025B2 (en) | 2016-03-31 | 2018-10-02 | Damaka, Inc. | System and method for enabling use of a single user identifier across incompatible networks for UCC functionality |
US10049663B2 (en) | 2016-06-08 | 2018-08-14 | Apple, Inc. | Intelligent automated assistant for media exploration |
US10586535B2 (en) | 2016-06-10 | 2020-03-10 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
DK179415B1 (en) | 2016-06-11 | 2018-06-14 | Apple Inc | Intelligent device arbitration and control |
DK201670540A1 (en) | 2016-06-11 | 2018-01-08 | Apple Inc | Application integration with a digital assistant |
US10474753B2 (en) | 2016-09-07 | 2019-11-12 | Apple Inc. | Language identification using recurrent neural networks |
US10681198B2 (en) | 2016-09-12 | 2020-06-09 | Nymbus, Llc | Audience interaction system and method |
US10043516B2 (en) | 2016-09-23 | 2018-08-07 | Apple Inc. | Intelligent automated assistant |
US10719900B2 (en) | 2016-10-11 | 2020-07-21 | Motorola Solutions, Inc. | Methods and apparatus to perform actions in public safety incidents based on actions performed in prior incidents |
US10389612B1 (en) * | 2017-01-25 | 2019-08-20 | Amazon Technologies, Inc. | Product agnostic pattern detection and management |
US9819782B1 (en) * | 2017-02-07 | 2017-11-14 | Shavar Daniels | Neurological communication device |
JP7130655B2 (en) | 2017-02-16 | 2022-09-05 | ワットロー・エレクトリック・マニュファクチャリング・カンパニー | Small modular wireless sensor |
US11625510B2 (en) | 2017-02-22 | 2023-04-11 | Middle Chart, LLC | Method and apparatus for presentation of digital content |
US10984146B2 (en) | 2017-02-22 | 2021-04-20 | Middle Chart, LLC | Tracking safety conditions of an area |
US10824774B2 (en) | 2019-01-17 | 2020-11-03 | Middle Chart, LLC | Methods and apparatus for healthcare facility optimization |
US10740503B1 (en) | 2019-01-17 | 2020-08-11 | Middle Chart, LLC | Spatial self-verifying array of nodes |
US11900021B2 (en) | 2017-02-22 | 2024-02-13 | Middle Chart, LLC | Provision of digital content via a wearable eye covering |
US12086507B2 (en) | 2017-02-22 | 2024-09-10 | Middle Chart, LLC | Method and apparatus for construction and operation of connected infrastructure |
US10740502B2 (en) | 2017-02-22 | 2020-08-11 | Middle Chart, LLC | Method and apparatus for position based query with augmented reality headgear |
US11436389B2 (en) | 2017-02-22 | 2022-09-06 | Middle Chart, LLC | Artificial intelligence based exchange of geospatial related digital content |
US11475177B2 (en) | 2017-02-22 | 2022-10-18 | Middle Chart, LLC | Method and apparatus for improved position and orientation based information display |
US11468209B2 (en) | 2017-02-22 | 2022-10-11 | Middle Chart, LLC | Method and apparatus for display of digital content associated with a location in a wireless communications area |
US11900023B2 (en) | 2017-02-22 | 2024-02-13 | Middle Chart, LLC | Agent supportable device for pointing towards an item of interest |
US11481527B2 (en) | 2017-02-22 | 2022-10-25 | Middle Chart, LLC | Apparatus for displaying information about an item of equipment in a direction of interest |
US10417266B2 (en) | 2017-05-09 | 2019-09-17 | Apple Inc. | Context-aware ranking of intelligent response suggestions |
US10726832B2 (en) | 2017-05-11 | 2020-07-28 | Apple Inc. | Maintaining privacy of personal information |
US10395654B2 (en) | 2017-05-11 | 2019-08-27 | Apple Inc. | Text normalization based on a data-driven learning network |
US11301477B2 (en) | 2017-05-12 | 2022-04-12 | Apple Inc. | Feedback analysis of a digital assistant |
US10303715B2 (en) | 2017-05-16 | 2019-05-28 | Apple Inc. | Intelligent automated assistant for media exploration |
US10311144B2 (en) | 2017-05-16 | 2019-06-04 | Apple Inc. | Emoji word sense disambiguation |
US10403278B2 (en) | 2017-05-16 | 2019-09-03 | Apple Inc. | Methods and systems for phonetic matching in digital assistant services |
US10412139B2 (en) * | 2017-05-26 | 2019-09-10 | Streamsure Solutions Limited | Communication event |
US11425140B1 (en) * | 2017-05-30 | 2022-08-23 | Amazon Technologies, Inc. | Secure and efficient cross-service sharing of subscriber data |
US20190065544A1 (en) * | 2017-08-29 | 2019-02-28 | Walmart Apollo, Llc | System and method for collaborative sharing of database information |
US10755051B2 (en) | 2017-09-29 | 2020-08-25 | Apple Inc. | Rule-based natural language processing |
US10904929B2 (en) | 2017-11-09 | 2021-01-26 | Uniraja Ou | Secure communication system |
US10636424B2 (en) | 2017-11-30 | 2020-04-28 | Apple Inc. | Multi-turn canned dialog |
US10733982B2 (en) | 2018-01-08 | 2020-08-04 | Apple Inc. | Multi-directional dialog |
US10733375B2 (en) | 2018-01-31 | 2020-08-04 | Apple Inc. | Knowledge-based framework for improving natural language understanding |
US10789959B2 (en) | 2018-03-02 | 2020-09-29 | Apple Inc. | Training speaker recognition models for digital assistants |
US10592604B2 (en) | 2018-03-12 | 2020-03-17 | Apple Inc. | Inverse text normalization for automatic speech recognition |
US10818288B2 (en) | 2018-03-26 | 2020-10-27 | Apple Inc. | Natural assistant interaction |
US10909331B2 (en) | 2018-03-30 | 2021-02-02 | Apple Inc. | Implicit identification of translation payload with neural machine translation |
US11145294B2 (en) | 2018-05-07 | 2021-10-12 | Apple Inc. | Intelligent automated assistant for delivering content from user experiences |
US10928918B2 (en) | 2018-05-07 | 2021-02-23 | Apple Inc. | Raise to speak |
US10984780B2 (en) | 2018-05-21 | 2021-04-20 | Apple Inc. | Global semantic word embeddings using bi-directional recurrent neural networks |
DK179822B1 (en) | 2018-06-01 | 2019-07-12 | Apple Inc. | Voice interaction at a primary device to access call functionality of a companion device |
US10892996B2 (en) | 2018-06-01 | 2021-01-12 | Apple Inc. | Variable latency device coordination |
US11386266B2 (en) | 2018-06-01 | 2022-07-12 | Apple Inc. | Text correction |
DK180639B1 (en) | 2018-06-01 | 2021-11-04 | Apple Inc | DISABILITY OF ATTENTION-ATTENTIVE VIRTUAL ASSISTANT |
DK201870355A1 (en) | 2018-06-01 | 2019-12-16 | Apple Inc. | Virtual assistant operation in multi-device environments |
US10944859B2 (en) | 2018-06-03 | 2021-03-09 | Apple Inc. | Accelerated task performance |
US11195525B2 (en) * | 2018-06-13 | 2021-12-07 | Panasonic Intellectual Property Corporation Of America | Operation terminal, voice inputting method, and computer-readable recording medium |
US20200107750A1 (en) * | 2018-10-03 | 2020-04-09 | Surge Motion Inc. | Method and system for assessing human movements |
US20200220865A1 (en) * | 2019-01-04 | 2020-07-09 | T-Mobile Usa, Inc. | Holistic module authentication with a device |
US11178537B2 (en) * | 2019-01-24 | 2021-11-16 | International Business Machines Corporation | Data item transfer between mobile devices |
US11368571B1 (en) | 2019-03-06 | 2022-06-21 | Nymbus, Llc | Dense audience interaction device and communication method |
US11863700B2 (en) * | 2019-05-06 | 2024-01-02 | Apple Inc. | Providing user interfaces based on use contexts and managing playback of media |
US11379439B1 (en) * | 2019-05-13 | 2022-07-05 | Datometry, Inc. | Incremental transfer of database segments |
US11075832B2 (en) * | 2019-08-07 | 2021-07-27 | Rohde & Schwarz Gmbh & Co. Kg | Method and apparatus for data transmission rate control in a network |
CN112752048B (en) * | 2019-10-31 | 2022-04-12 | 华为技术有限公司 | Cooperative work method, device, storage medium and cooperative system |
US11989696B2 (en) * | 2020-01-16 | 2024-05-21 | Capital One Services, Llc | Computer-based systems configured for automated electronic calendar management with meeting room locating and methods of use thereof |
US11640486B2 (en) | 2021-03-01 | 2023-05-02 | Middle Chart, LLC | Architectural drawing based exchange of geospatial related digital content |
US11507714B2 (en) | 2020-01-28 | 2022-11-22 | Middle Chart, LLC | Methods and apparatus for secure persistent location based digital content |
CN111865734A (en) * | 2020-07-07 | 2020-10-30 | 深圳康佳电子科技有限公司 | Control method for terminal function sharing, gateway, terminal and storage medium |
CN116405631A (en) * | 2020-07-08 | 2023-07-07 | 华为技术有限公司 | Screen sharing method, terminal and storage medium |
WO2022145951A1 (en) * | 2020-12-29 | 2022-07-07 | Samsung Electronics Co., Ltd. | Method and apparatus for providing a remote assistance |
US20220216485A1 (en) * | 2021-01-05 | 2022-07-07 | Alexander Charles Kurple | Power generation and energy storage in thermal batteries |
CN113079031B (en) * | 2021-02-22 | 2022-07-08 | 四川惟邦新创科技有限公司 | Method for establishing ordered link based on intelligent agent to improve network service quality |
US20230032967A1 (en) * | 2021-07-29 | 2023-02-02 | Red Hat, Inc. | Establishing process connections utilizing an intermediary broker |
US11720237B2 (en) * | 2021-08-05 | 2023-08-08 | Motorola Mobility Llc | Input session between devices based on an input trigger |
US11583760B1 (en) | 2021-08-09 | 2023-02-21 | Motorola Mobility Llc | Controller mode for a mobile device |
US11902936B2 (en) | 2021-08-31 | 2024-02-13 | Motorola Mobility Llc | Notification handling based on identity and physical presence |
US11641440B2 (en) | 2021-09-13 | 2023-05-02 | Motorola Mobility Llc | Video content based on multiple capture devices |
Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5045839A (en) * | 1990-03-08 | 1991-09-03 | Rand G. Ellis | Personnel monitoring man-down alarm and location system |
US5555490A (en) * | 1993-12-13 | 1996-09-10 | Key Idea Development, L.L.C. | Wearable personal computer system |
US5774338A (en) * | 1996-09-20 | 1998-06-30 | Mcdonnell Douglas Corporation | Body integral electronics packaging |
US6315719B1 (en) * | 1999-06-26 | 2001-11-13 | Astrium Gmbh | System for long-term remote medical monitoring |
US20020028704A1 (en) * | 2000-09-05 | 2002-03-07 | Bloomfield Mark E. | Information gathering and personalization techniques |
US6443890B1 (en) * | 2000-03-01 | 2002-09-03 | I-Medik, Inc. | Wireless internet bio-telemetry monitoring system |
US20020123337A1 (en) * | 2000-12-28 | 2002-09-05 | Dharia Bhupal Kanaiyalal | System for fast macrodiversity switching in mobile wireless networks |
US6466232B1 (en) * | 1998-12-18 | 2002-10-15 | Tangis Corporation | Method and system for controlling presentation of information to a user based on the user's condition |
US6470215B1 (en) * | 1999-06-25 | 2002-10-22 | Biotronik Mess-Und Therapiegeraete Gmbh & Co Ingenieurbuero Berlin | Method of data transmission in implant monitoring |
US6475170B1 (en) * | 1997-12-30 | 2002-11-05 | Remon Medical Technologies Ltd | Acoustic biosensor for monitoring physiological conditions in a body implantation site |
US20040088347A1 (en) * | 2002-10-31 | 2004-05-06 | Yeager William J. | Mobile agents in peer-to-peer networks |
US6801140B2 (en) * | 2001-01-02 | 2004-10-05 | Nokia Corporation | System and method for smart clothing and wearable electronic devices |
US7084976B2 (en) * | 2000-11-10 | 2006-08-01 | Citizen Watch Co., Ltd. | Concentration measuring instrument |
US7142911B2 (en) * | 2003-06-26 | 2006-11-28 | Pacesetter, Inc. | Method and apparatus for monitoring drug effects on cardiac electrical signals using an implantable cardiac stimulation device |
US7162926B1 (en) * | 2005-08-04 | 2007-01-16 | Kavlico Corporation | Lead embedded pressure sensor |
US7167920B2 (en) * | 2001-01-22 | 2007-01-23 | Sun Microsystems, Inc. | Peer-to-peer communication pipes |
US7194298B2 (en) * | 2002-10-02 | 2007-03-20 | Medicale Intelligence Inc. | Method and apparatus for trend detection in an electrocardiogram monitoring signal |
US7233333B2 (en) * | 2004-11-23 | 2007-06-19 | Buxco Electric, Inc. | Collapsible (folding) graph |
Family Cites Families (97)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2776105B2 (en) * | 1992-01-07 | 1998-07-16 | 三菱電機株式会社 | Electronic device and method for supplying power to electronic device |
US5446679A (en) * | 1993-08-05 | 1995-08-29 | Motorola, Inc. | Method for an operator station to perform requested functions when a functions processor is unable |
US5883954A (en) * | 1995-06-07 | 1999-03-16 | Digital River, Inc. | Self-launching encrypted try before you buy software distribution system |
US5884184A (en) * | 1996-05-01 | 1999-03-16 | Sheffer; Eliezer Arie | Supervised cellular reporting network |
US6573883B1 (en) * | 1998-06-24 | 2003-06-03 | Hewlett Packard Development Company, L.P. | Method and apparatus for controlling a computing device with gestures |
US5963012A (en) * | 1998-07-13 | 1999-10-05 | Motorola, Inc. | Wireless battery charging system having adaptive parameter sensing |
US6950534B2 (en) * | 1998-08-10 | 2005-09-27 | Cybernet Systems Corporation | Gesture-controlled interfaces for self-service machines and other applications |
WO2000009201A2 (en) * | 1998-08-11 | 2000-02-24 | Medtronic, Inc. | Body heat powered implantable medical device |
US6225799B1 (en) * | 1998-11-23 | 2001-05-01 | Oleg A. Gergel | Method and apparatus for testing magnetic heads and hard disks |
US6825875B1 (en) * | 1999-01-05 | 2004-11-30 | Interval Research Corporation | Hybrid recording unit including portable video recorder and auxillary device |
US6862347B1 (en) * | 1999-01-28 | 2005-03-01 | Siemens Communications, Inc. | Method and apparatus for extending a telephone's capabilities |
US6281594B1 (en) * | 1999-07-26 | 2001-08-28 | Ivan Marijan Sarich | Human powered electrical generation system |
US7324953B1 (en) * | 1999-08-13 | 2008-01-29 | Danny Murphy | Demographic information database processor |
US7203732B2 (en) * | 1999-11-11 | 2007-04-10 | Miralink Corporation | Flexible remote data mirroring |
US7734287B2 (en) * | 2000-04-10 | 2010-06-08 | I/O Controls Corporation | System for providing remote access to diagnostic information over a wide area network |
US6907264B1 (en) * | 2000-08-09 | 2005-06-14 | Lucent Technologies Inc. | Methods and apparatus for modularization of real time and task oriented features in wireless communications |
US6734071B1 (en) * | 2000-08-30 | 2004-05-11 | Micron Technology, Inc. | Methods of forming insulative material against conductive structures |
US20020194067A1 (en) * | 2000-09-11 | 2002-12-19 | Wechsler John L. | System and method for tactical couponing |
US20080032738A1 (en) * | 2001-03-07 | 2008-02-07 | Palm, Inc. | Portable wireless network |
US7471734B2 (en) * | 2001-04-26 | 2008-12-30 | Motorola, Inc. | Space-time transmit diversity scheme for time-dispersive propagation media |
WO2002093875A2 (en) * | 2001-05-11 | 2002-11-21 | Wildseed, Ltd. | Method and apparatus for associating a received command with a control for performing actions with a mobile telecommunication device |
US7245725B1 (en) * | 2001-05-17 | 2007-07-17 | Cypress Semiconductor Corp. | Dual processor framer |
US20040054589A1 (en) * | 2001-06-14 | 2004-03-18 | Nicholas Frank C. | Method and system for providing network based target advertising and encapsulation |
KR100446613B1 (en) * | 2001-07-16 | 2004-09-04 | 삼성전자주식회사 | Information input method using wearable information input device |
US7113771B2 (en) * | 2001-08-02 | 2006-09-26 | Motorola, Inc. | Method and apparatus for enabling and rewarding wireless resource sharing |
US7478157B2 (en) * | 2001-11-07 | 2009-01-13 | International Business Machines Corporation | System, method, and business methods for enforcing privacy preferences on personal-data exchanges across a network |
US7146433B2 (en) * | 2002-02-01 | 2006-12-05 | Lenovo Singapore Pte. Ltd | Extending an allowable transmission distance between a wireless device and an access point by communication with intermediate wireless devices |
US6822343B2 (en) * | 2002-02-28 | 2004-11-23 | Texas Instruments Incorporated | Generating electric power in response to activity of a biological system |
US7019492B1 (en) * | 2002-04-25 | 2006-03-28 | Innovative Solutions & Technologies, Llc | Hand-held, manually-operated battery charger with emergency light |
US6970444B2 (en) * | 2002-05-13 | 2005-11-29 | Meshnetworks, Inc. | System and method for self propagating information in ad-hoc peer-to-peer networks |
US20040203797A1 (en) * | 2002-09-05 | 2004-10-14 | Jeremy Burr | Method and apparatus for communications using distributed services in a mobile ad hoc network (MANET) |
US20040203617A1 (en) * | 2002-09-11 | 2004-10-14 | Knauerhase Robert C. | Communicating between devices within a mobile ad hoc network |
US7774075B2 (en) * | 2002-11-06 | 2010-08-10 | Lin Julius J Y | Audio-visual three-dimensional input/output |
US6870089B1 (en) * | 2002-11-12 | 2005-03-22 | Randolph Dean Gray | System and apparatus for charging an electronic device using solar energy |
US7003353B1 (en) * | 2002-12-10 | 2006-02-21 | Quallion Llc | Photovoltaic powered charging apparatus for implanted rechargeable batteries |
US8131649B2 (en) * | 2003-02-07 | 2012-03-06 | Igware, Inc. | Static-or-dynamic and limited-or-unlimited content rights |
US7304416B2 (en) * | 2003-02-21 | 2007-12-04 | Jeffrey D Mullen | Maximizing power generation in and distributing force amongst piezoelectric generators |
US20050275729A1 (en) * | 2003-03-13 | 2005-12-15 | Logitech Europe S.A. | User interface for image processing device |
US7193649B2 (en) * | 2003-04-01 | 2007-03-20 | Logitech Europe S.A. | Image processing device supporting variable data technologies |
US7092713B2 (en) * | 2003-04-29 | 2006-08-15 | Microsoft Corporation | Establishing call paths between source wireless computing systems and remote wireless computing systems using intermediary computing systems |
US7417557B2 (en) * | 2003-05-07 | 2008-08-26 | Itron, Inc. | Applications for a low cost receiver in an automatic meter reading system |
US20050055309A1 (en) * | 2003-09-04 | 2005-03-10 | Dwango North America | Method and apparatus for a one click upgrade for mobile applications |
JP2005159905A (en) * | 2003-11-27 | 2005-06-16 | Ntt Docomo Inc | Data storing device and communication terminal |
US20050172141A1 (en) * | 2004-01-30 | 2005-08-04 | Gayde Ruth S. | Method and apparatus for wireless management of mobile entities |
US7483694B2 (en) * | 2004-02-24 | 2009-01-27 | Research In Motion Limited | Method and system for remotely testing a wireless device |
US7613478B2 (en) * | 2004-03-15 | 2009-11-03 | General Electric Company | Method and system for portability of clinical images using a high-quality display and portable device |
US20050212760A1 (en) * | 2004-03-23 | 2005-09-29 | Marvit David L | Gesture based user interface supporting preexisting symbols |
US20060019704A1 (en) * | 2004-05-10 | 2006-01-26 | Mike Kwon | Integrating wireless telephone with external call processor |
JP2008515309A (en) * | 2004-09-29 | 2008-05-08 | レイフ コミュニケーションズ エルエルシー | Control of portable digital devices |
US20070054662A1 (en) * | 2004-09-30 | 2007-03-08 | Siemens Aktiengesellschaft Wittelsbacherplatz 2 | Reconfigurable radio system with error recognition and treatment |
US7541776B2 (en) * | 2004-12-10 | 2009-06-02 | Apple Inc. | Method and system for operating a portable electronic device in a power-limited manner |
KR20070092234A (en) * | 2004-12-21 | 2007-09-12 | 마츠시타 덴끼 산교 가부시키가이샤 | Hybrid mobile communication system comprising multi-hop-ad-hoc and circuit-switched modes |
US8068819B2 (en) * | 2005-01-24 | 2011-11-29 | Kyocera Corporation | System and method for increased wireless communication device performance |
US20060170956A1 (en) * | 2005-01-31 | 2006-08-03 | Jung Edward K | Shared image devices |
US7598942B2 (en) * | 2005-02-08 | 2009-10-06 | Oblong Industries, Inc. | System and method for gesture based control system |
US7551186B2 (en) * | 2005-02-22 | 2009-06-23 | Eaton Corporation | Handheld electronic device, system and method for inverting display orientation for left-handed or right-handed operation responsive to a wireless message |
JP4993512B2 (en) * | 2005-03-14 | 2012-08-08 | ストリックランド,マーク | File sharing method and file sharing system |
CN1838701B (en) * | 2005-03-21 | 2012-01-04 | 松下电器产业株式会社 | Method and application for making originating and goal telephone set call using relay telephone set |
US7970870B2 (en) * | 2005-06-24 | 2011-06-28 | Microsoft Corporation | Extending digital artifacts through an interactive surface |
US20070004387A1 (en) * | 2005-06-30 | 2007-01-04 | Gadamsetty Uma M | Sharing of services between a mobile computer and a wireless device |
US20070021140A1 (en) * | 2005-07-22 | 2007-01-25 | Keyes Marion A Iv | Wireless power transmission systems and methods |
US8787967B2 (en) * | 2005-08-23 | 2014-07-22 | Sony Corporation | Communication terminals with pull-based digital information distribution capability and pull-based methods for digital information distribution |
EP1768323A1 (en) * | 2005-09-27 | 2007-03-28 | Hewlett-Packard Development Company, L.P. | Method and apparats for feature sharing between mobile devices |
KR100713511B1 (en) * | 2005-10-07 | 2007-04-30 | 삼성전자주식회사 | Method for performing video communication service in mobile communication terminal |
CN100487649C (en) * | 2005-11-04 | 2009-05-13 | 北京金山软件有限公司 | Call method between chip |
US20070160004A1 (en) * | 2006-01-10 | 2007-07-12 | Ketul Sakhpara | Local Radio Group |
US8681778B2 (en) * | 2006-01-10 | 2014-03-25 | Ingenio Llc | Systems and methods to manage privilege to speak |
US7532898B2 (en) * | 2006-01-19 | 2009-05-12 | International Business Machines Corporation | Generating and dynamically updating databases of WIFI hotspots locations and performance metrics via location mappers |
US8040835B2 (en) * | 2006-02-17 | 2011-10-18 | Cisco Technology, Inc. | Troubleshooting link and protocol in a wireless network |
US7764247B2 (en) * | 2006-02-17 | 2010-07-27 | Microsoft Corporation | Adaptive heads-up user interface for automobiles |
US8224366B2 (en) * | 2006-02-17 | 2012-07-17 | Qualcomm Incorporated | System and method for multiple simultaneous communication groups in a wireless system |
US7629769B2 (en) * | 2006-03-10 | 2009-12-08 | Atmel Corporation | Power surge filtering in over-current and short circuit protection |
US8188868B2 (en) * | 2006-04-20 | 2012-05-29 | Nike, Inc. | Systems for activating and/or authenticating electronic devices for operation with apparel |
US7698546B2 (en) * | 2006-04-27 | 2010-04-13 | Microsoft Corporation | BIOS configuration update technique |
US8046411B2 (en) * | 2006-04-28 | 2011-10-25 | Yahoo! Inc. | Multimedia sharing in social networks for mobile devices |
US7831270B2 (en) * | 2006-05-18 | 2010-11-09 | Cisco Technology, Inc. | Providing virtual talk group communication sessions in accordance with endpoint resources |
US8571580B2 (en) * | 2006-06-01 | 2013-10-29 | Loopt Llc. | Displaying the location of individuals on an interactive map display on a mobile communication device |
US20070293271A1 (en) * | 2006-06-16 | 2007-12-20 | Leslie-Anne Streeter | System that augments the functionality of a wireless device through an external graphical user interface on a detached external display |
US7711392B2 (en) * | 2006-07-14 | 2010-05-04 | Research In Motion Limited | System and method to provision a mobile device |
US7617423B2 (en) * | 2006-08-14 | 2009-11-10 | Kyocera Corporation | System and method for detecting, reporting, and repairing of software defects for a wireless device |
US20080045201A1 (en) * | 2006-08-17 | 2008-02-21 | Kies Jonathan K | Remote feature control of a mobile device |
US20080182563A1 (en) * | 2006-09-15 | 2008-07-31 | Wugofski Theodore D | Method and system for social networking over mobile devices using profiles |
US20080086226A1 (en) * | 2006-10-10 | 2008-04-10 | Gene Fein | Internet enabled voice communication |
US7705726B2 (en) * | 2006-10-11 | 2010-04-27 | Nortel Networks Limited | Wireless-enabled device with capability of responding to changes in operational state |
US20080089299A1 (en) * | 2006-10-13 | 2008-04-17 | Motorola, Inc. | Method and system for distributing content in Ad-hoc networks using super peers |
US20080136775A1 (en) * | 2006-12-08 | 2008-06-12 | Conant Carson V | Virtual input device for computing |
US7769009B1 (en) * | 2006-12-11 | 2010-08-03 | Sprint Communications Company L.P. | Automatic peer to peer mobile device data replication |
TWM318873U (en) * | 2006-12-28 | 2007-09-11 | Micro Star Int Co Ltd | Wireless earphone with decoration effect |
US8369326B2 (en) * | 2006-12-29 | 2013-02-05 | Prodea Systems, Inc. | Multi-services application gateway |
US7813697B2 (en) * | 2007-01-05 | 2010-10-12 | Apple Inc. | Power efficient high speed communication systems and methods |
US7971156B2 (en) * | 2007-01-12 | 2011-06-28 | International Business Machines Corporation | Controlling resource access based on user gesturing in a 3D captured image stream of the user |
US7889124B2 (en) * | 2007-01-26 | 2011-02-15 | Mohammad Mojahedul Islam | Handheld wireless utility asset mapping device |
JP2010524094A (en) * | 2007-04-04 | 2010-07-15 | マグネットー・イナーシャル・センシング・テクノロジー・インコーポレイテッド | Dynamically configurable wireless sensor network |
US8032472B2 (en) * | 2007-04-04 | 2011-10-04 | Tuen Solutions Limited Liability Company | Intelligent agent for distributed services for mobile devices |
EP2165538A2 (en) * | 2007-06-08 | 2010-03-24 | Sorensen Associates Inc. | Shopper view tracking and analysis system and method |
US20090083148A1 (en) * | 2007-09-26 | 2009-03-26 | Sony Corporation | System and method for facilitating content transfers between client devices in an electronic network |
US20090089166A1 (en) * | 2007-10-01 | 2009-04-02 | Happonen Aki P | Providing dynamic content to users |
-
2008
- 2008-03-19 US US12/051,532 patent/US8032472B2/en active Active
- 2008-03-20 US US12/052,463 patent/US20080246734A1/en not_active Abandoned
- 2008-03-24 US US12/053,861 patent/US8786246B2/en active Active
- 2008-03-25 US US12/054,910 patent/US20080248779A1/en not_active Abandoned
- 2008-03-25 US US12/054,841 patent/US8340658B2/en active Active
- 2008-03-25 US US12/054,878 patent/US20080248750A1/en not_active Abandoned
- 2008-03-25 US US12/054,544 patent/US20080246629A1/en not_active Abandoned
- 2008-03-25 US US12/055,040 patent/US20080261572A1/en not_active Abandoned
- 2008-04-01 WO PCT/US2008/059036 patent/WO2008124399A1/en active Application Filing
- 2008-04-01 CN CN200880014758.3A patent/CN101711387B/en active Active
- 2008-04-01 KR KR1020097020708A patent/KR101332462B1/en active IP Right Grant
- 2008-04-01 KR KR1020097020678A patent/KR20090125264A/en not_active Application Discontinuation
- 2008-04-01 CN CN200880018828A patent/CN101766015A/en active Pending
- 2008-04-01 WO PCT/US2008/059026 patent/WO2008124394A1/en active Application Filing
-
2011
- 2011-08-31 US US13/222,175 patent/US8209275B2/en active Active
-
2012
- 2012-11-21 US US13/683,648 patent/US9055106B2/en not_active Expired - Fee Related
Patent Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5045839A (en) * | 1990-03-08 | 1991-09-03 | Rand G. Ellis | Personnel monitoring man-down alarm and location system |
US5555490A (en) * | 1993-12-13 | 1996-09-10 | Key Idea Development, L.L.C. | Wearable personal computer system |
US5774338A (en) * | 1996-09-20 | 1998-06-30 | Mcdonnell Douglas Corporation | Body integral electronics packaging |
US6475170B1 (en) * | 1997-12-30 | 2002-11-05 | Remon Medical Technologies Ltd | Acoustic biosensor for monitoring physiological conditions in a body implantation site |
US6466232B1 (en) * | 1998-12-18 | 2002-10-15 | Tangis Corporation | Method and system for controlling presentation of information to a user based on the user's condition |
US6470215B1 (en) * | 1999-06-25 | 2002-10-22 | Biotronik Mess-Und Therapiegeraete Gmbh & Co Ingenieurbuero Berlin | Method of data transmission in implant monitoring |
US6315719B1 (en) * | 1999-06-26 | 2001-11-13 | Astrium Gmbh | System for long-term remote medical monitoring |
US6443890B1 (en) * | 2000-03-01 | 2002-09-03 | I-Medik, Inc. | Wireless internet bio-telemetry monitoring system |
US20020028704A1 (en) * | 2000-09-05 | 2002-03-07 | Bloomfield Mark E. | Information gathering and personalization techniques |
US7084976B2 (en) * | 2000-11-10 | 2006-08-01 | Citizen Watch Co., Ltd. | Concentration measuring instrument |
US20020123337A1 (en) * | 2000-12-28 | 2002-09-05 | Dharia Bhupal Kanaiyalal | System for fast macrodiversity switching in mobile wireless networks |
US6801140B2 (en) * | 2001-01-02 | 2004-10-05 | Nokia Corporation | System and method for smart clothing and wearable electronic devices |
US7167920B2 (en) * | 2001-01-22 | 2007-01-23 | Sun Microsystems, Inc. | Peer-to-peer communication pipes |
US7194298B2 (en) * | 2002-10-02 | 2007-03-20 | Medicale Intelligence Inc. | Method and apparatus for trend detection in an electrocardiogram monitoring signal |
US20040088347A1 (en) * | 2002-10-31 | 2004-05-06 | Yeager William J. | Mobile agents in peer-to-peer networks |
US7142911B2 (en) * | 2003-06-26 | 2006-11-28 | Pacesetter, Inc. | Method and apparatus for monitoring drug effects on cardiac electrical signals using an implantable cardiac stimulation device |
US7233333B2 (en) * | 2004-11-23 | 2007-06-19 | Buxco Electric, Inc. | Collapsible (folding) graph |
US7162926B1 (en) * | 2005-08-04 | 2007-01-16 | Kavlico Corporation | Lead embedded pressure sensor |
Cited By (197)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7843325B2 (en) * | 2007-01-10 | 2010-11-30 | Halo Monitoring, Inc. | Wireless sensor network context data delivery system and method |
US20080164999A1 (en) * | 2007-01-10 | 2008-07-10 | Halo Monitoring, Inc. | Wireless Sensor Network Context Data Delivery System and Method |
US20100304721A1 (en) * | 2007-05-08 | 2010-12-02 | Srdjan Krco | Signalling of Extended Mobile Station Capabilities to a Mobile Communication Network |
US20080318624A1 (en) * | 2007-06-20 | 2008-12-25 | Qualcomm Incorporated | Personal virtual assistant |
US8170609B2 (en) * | 2007-06-20 | 2012-05-01 | Qualcomm Incorporated | Personal virtual assistant providing advice to a user regarding physiological information received about the user |
US20090259493A1 (en) * | 2008-04-11 | 2009-10-15 | Venon Medhi O | Mobile health book |
US8676541B2 (en) | 2008-06-13 | 2014-03-18 | Nike, Inc. | Footwear having sensor system |
US10070680B2 (en) | 2008-06-13 | 2018-09-11 | Nike, Inc. | Footwear having sensor system |
US9622537B2 (en) | 2008-06-13 | 2017-04-18 | Nike, Inc. | Footwear having sensor system |
US9089182B2 (en) | 2008-06-13 | 2015-07-28 | Nike, Inc. | Footwear having sensor system |
US10314361B2 (en) | 2008-06-13 | 2019-06-11 | Nike, Inc. | Footwear having sensor system |
US11707107B2 (en) | 2008-06-13 | 2023-07-25 | Nike, Inc. | Footwear having sensor system |
US20100063779A1 (en) * | 2008-06-13 | 2010-03-11 | Nike, Inc. | Footwear Having Sensor System |
US9549585B2 (en) | 2008-06-13 | 2017-01-24 | Nike, Inc. | Footwear having sensor system |
US10912490B2 (en) | 2008-06-13 | 2021-02-09 | Nike, Inc. | Footwear having sensor system |
US11026469B2 (en) | 2008-06-13 | 2021-06-08 | Nike, Inc. | Footwear having sensor system |
US9462844B2 (en) | 2008-06-13 | 2016-10-11 | Nike, Inc. | Footwear having sensor system |
US9002680B2 (en) | 2008-06-13 | 2015-04-07 | Nike, Inc. | Foot gestures for computer input and interface control |
US10408693B2 (en) | 2008-06-13 | 2019-09-10 | Nike, Inc. | System and method for analyzing athletic activity |
US9047398B2 (en) * | 2008-08-11 | 2015-06-02 | Roche Diagnostics International Ag | Ambulatory medical device with alert controller |
US20110205066A1 (en) * | 2008-08-11 | 2011-08-25 | Roche Diagnostics International Ag | Ambulatory Medical Device With Alert Controller |
US8653965B1 (en) * | 2009-01-12 | 2014-02-18 | Integrity Tracking, Llc | Human health monitoring systems and methods |
EP2392178A4 (en) * | 2009-01-29 | 2016-06-15 | Nokia Technologies Oy | Method and apparatus for controlling energy consumption during resource sharing |
US8310374B2 (en) * | 2009-03-04 | 2012-11-13 | General Electric Company | Telemetry system and method |
US20100225501A1 (en) * | 2009-03-04 | 2010-09-09 | General Electric Company | Telemetry system and method |
US8983535B2 (en) * | 2009-04-03 | 2015-03-17 | Ubiquity Broadcasting Corporation | Medical scan clip on |
US20100255876A1 (en) * | 2009-04-03 | 2010-10-07 | Ubiquity Holdings | Medical scan clip on |
US11109466B2 (en) | 2009-10-08 | 2021-08-31 | Delos Living Llc | LED lighting system |
US10952297B2 (en) | 2009-10-08 | 2021-03-16 | Delos Living Llc | LED lighting system and method therefor |
US9642209B2 (en) | 2009-10-08 | 2017-05-02 | Delos Living, Llc | LED lighting system |
US10477640B2 (en) | 2009-10-08 | 2019-11-12 | Delos Living Llc | LED lighting system |
US9164801B2 (en) | 2010-06-08 | 2015-10-20 | International Business Machines Corporation | Probabilistic optimization of resource discovery, reservation and assignment |
US8560365B2 (en) | 2010-06-08 | 2013-10-15 | International Business Machines Corporation | Probabilistic optimization of resource discovery, reservation and assignment |
US9646271B2 (en) | 2010-08-06 | 2017-05-09 | International Business Machines Corporation | Generating candidate inclusion/exclusion cohorts for a multiply constrained group |
US8968197B2 (en) * | 2010-09-03 | 2015-03-03 | International Business Machines Corporation | Directing a user to a medical resource |
US8370350B2 (en) | 2010-09-03 | 2013-02-05 | International Business Machines Corporation | User accessibility to resources enabled through adaptive technology |
US20120059227A1 (en) * | 2010-09-03 | 2012-03-08 | International Business Machines Corporation | Directing a user to a medical resource |
US9292577B2 (en) | 2010-09-17 | 2016-03-22 | International Business Machines Corporation | User accessibility to data analytics |
US8429182B2 (en) | 2010-10-13 | 2013-04-23 | International Business Machines Corporation | Populating a task directed community in a complex heterogeneous environment based on non-linear attributes of a paradigmatic cohort member |
US9886674B2 (en) | 2010-10-13 | 2018-02-06 | International Business Machines Corporation | Describing a paradigmatic member of a task directed community in a complex heterogeneous environment based on non-linear attributes |
US9443211B2 (en) | 2010-10-13 | 2016-09-13 | International Business Machines Corporation | Describing a paradigmatic member of a task directed community in a complex heterogeneous environment based on non-linear attributes |
US11915814B2 (en) | 2010-11-05 | 2024-02-27 | Nike, Inc. | Method and system for automated personal training |
US20160367857A1 (en) * | 2010-11-05 | 2016-12-22 | Nike, Inc. | Method and System for Automated Personal Training that Includes Training Programs |
US11094410B2 (en) | 2010-11-05 | 2021-08-17 | Nike, Inc. | Method and system for automated personal training |
US10583328B2 (en) | 2010-11-05 | 2020-03-10 | Nike, Inc. | Method and system for automated personal training |
US11710549B2 (en) | 2010-11-05 | 2023-07-25 | Nike, Inc. | User interface for remote joint workout session |
US11935640B2 (en) | 2010-11-10 | 2024-03-19 | Nike, Inc. | Systems and methods for time-based athletic activity measurement and display |
US11568977B2 (en) | 2010-11-10 | 2023-01-31 | Nike, Inc. | Systems and methods for time-based athletic activity measurement and display |
US9757619B2 (en) | 2010-11-10 | 2017-09-12 | Nike, Inc. | Systems and methods for time-based athletic activity measurement and display |
US11817198B2 (en) | 2010-11-10 | 2023-11-14 | Nike, Inc. | Systems and methods for time-based athletic activity measurement and display |
US10293209B2 (en) | 2010-11-10 | 2019-05-21 | Nike, Inc. | Systems and methods for time-based athletic activity measurement and display |
US9429411B2 (en) | 2010-11-10 | 2016-08-30 | Nike, Inc. | Systems and methods for time-based athletic activity measurement and display |
US10632343B2 (en) | 2010-11-10 | 2020-04-28 | Nike, Inc. | Systems and methods for time-based athletic activity measurement and display |
US11600371B2 (en) | 2010-11-10 | 2023-03-07 | Nike, Inc. | Systems and methods for time-based athletic activity measurement and display |
US9389057B2 (en) | 2010-11-10 | 2016-07-12 | Nike, Inc. | Systems and methods for time-based athletic activity measurement and display |
US10420982B2 (en) | 2010-12-13 | 2019-09-24 | Nike, Inc. | Fitness training system with energy expenditure calculation that uses a form factor |
US20120167035A1 (en) * | 2010-12-22 | 2012-06-28 | Electronics And Telecommunications Research Institute | Apparatus and method for developing customer-oriented emotional home application service |
CN102750430A (en) * | 2010-12-28 | 2012-10-24 | 通用电气公司 | Patient enabled methods, apparatus, and systems for early health and preventive care using wearable sensors |
US20120185569A1 (en) * | 2011-01-14 | 2012-07-19 | Qualcomm Incorporated | Techniques for dynamic task processing in a wireless communication system |
US9833151B2 (en) | 2011-01-27 | 2017-12-05 | The Board Of Trustees Of The Leland Stanford Junior University | Systems and methods for monitoring the circulatory system |
US9381420B2 (en) | 2011-02-17 | 2016-07-05 | Nike, Inc. | Workout user experience |
US9411940B2 (en) | 2011-02-17 | 2016-08-09 | Nike, Inc. | Selecting and correlating physical activity data with image data |
US9924760B2 (en) | 2011-02-17 | 2018-03-27 | Nike, Inc. | Footwear having sensor system |
US9192816B2 (en) | 2011-02-17 | 2015-11-24 | Nike, Inc. | Footwear having sensor system |
US10179263B2 (en) | 2011-02-17 | 2019-01-15 | Nike, Inc. | Selecting and correlating physical activity data with image data |
US20120290594A1 (en) * | 2011-05-12 | 2012-11-15 | Ciright Systems, Inc. | Event/performance data aggregation, monitoring, and feedback platform |
US8671314B2 (en) * | 2011-05-13 | 2014-03-11 | Microsoft Corporation | Real-time diagnostics pipeline for large scale services |
US20120290880A1 (en) * | 2011-05-13 | 2012-11-15 | One Microsoft Way | Real-Time Diagnostics Pipeline for Large Scale Services |
US8823520B2 (en) * | 2011-06-16 | 2014-09-02 | The Boeing Company | Reconfigurable network enabled plug and play multifunctional processing and sensing node |
US20120319838A1 (en) * | 2011-06-16 | 2012-12-20 | Sidney Ly | Reconfigurable network enabled plug and play multifunctional processing and sensing node |
US20130081029A1 (en) * | 2011-09-23 | 2013-03-28 | Elwha LLC, a limited liability company of the State of Delaware | Methods and devices for receiving and executing subtasks |
US20130081030A1 (en) * | 2011-09-23 | 2013-03-28 | Elwha LLC, a limited liability company of the State Delaware | Methods and devices for receiving and executing subtasks |
US10825561B2 (en) | 2011-11-07 | 2020-11-03 | Nike, Inc. | User interface for remote joint workout session |
US20130189944A1 (en) * | 2012-01-20 | 2013-07-25 | Dyax Corp. | Tracking and reporting information characterizing attacks caused by a disease |
US11793264B2 (en) | 2012-02-22 | 2023-10-24 | Nike, Inc. | Footwear having sensor system |
US11684111B2 (en) | 2012-02-22 | 2023-06-27 | Nike, Inc. | Motorized shoe with gesture control |
US10357078B2 (en) | 2012-02-22 | 2019-07-23 | Nike, Inc. | Footwear having sensor system |
US11071344B2 (en) | 2012-02-22 | 2021-07-27 | Nike, Inc. | Motorized shoe with gesture control |
US11071345B2 (en) | 2012-02-22 | 2021-07-27 | Nike, Inc. | Footwear having sensor system |
US9756895B2 (en) | 2012-02-22 | 2017-09-12 | Nike, Inc. | Footwear having sensor system |
US9763489B2 (en) | 2012-02-22 | 2017-09-19 | Nike, Inc. | Footwear having sensor system |
US10568381B2 (en) | 2012-02-22 | 2020-02-25 | Nike, Inc. | Motorized shoe with gesture control |
US8739639B2 (en) | 2012-02-22 | 2014-06-03 | Nike, Inc. | Footwear having sensor system |
US20160330186A1 (en) * | 2012-04-11 | 2016-11-10 | Intermec Ip Corp. | Wireless sensor field enumeration |
US9935932B2 (en) * | 2012-04-11 | 2018-04-03 | Intermec Ip Corp. | Wireless sensor field enumeration |
US10188930B2 (en) | 2012-06-04 | 2019-01-29 | Nike, Inc. | Combinatory score having a fitness sub-score and an athleticism sub-score |
US10928842B2 (en) | 2012-08-28 | 2021-02-23 | Delos Living Llc | Systems and methods for enhancing wellness associated with habitable environments |
US10691148B2 (en) | 2012-08-28 | 2020-06-23 | Delos Living Llc | Systems, methods and articles for enhancing wellness associated with habitable environments |
US11587673B2 (en) | 2012-08-28 | 2023-02-21 | Delos Living Llc | Systems, methods and articles for enhancing wellness associated with habitable environments |
US10845829B2 (en) | 2012-08-28 | 2020-11-24 | Delos Living Llc | Systems, methods and articles for enhancing wellness associated with habitable environments |
US9715242B2 (en) | 2012-08-28 | 2017-07-25 | Delos Living Llc | Systems, methods and articles for enhancing wellness associated with habitable environments |
US20140067801A1 (en) * | 2012-08-31 | 2014-03-06 | Fujitsu Limited | Geotagging based on specified criteria |
US9282893B2 (en) | 2012-09-11 | 2016-03-15 | L.I.F.E. Corporation S.A. | Wearable communication platform |
US10736213B2 (en) | 2012-09-11 | 2020-08-04 | L.I.F.E. Corporation S.A. | Physiological monitoring garments |
US9986771B2 (en) | 2012-09-11 | 2018-06-05 | L.I.F.E. Corporation S.A. | Garments having stretchable and conductive ink |
US9817440B2 (en) | 2012-09-11 | 2017-11-14 | L.I.F.E. Corporation S.A. | Garments having stretchable and conductive ink |
US10201310B2 (en) | 2012-09-11 | 2019-02-12 | L.I.F.E. Corporation S.A. | Calibration packaging apparatuses for physiological monitoring garments |
US10045439B2 (en) | 2012-09-11 | 2018-08-07 | L.I.F.E. Corporation S.A. | Garments having stretchable and conductive ink |
US8945328B2 (en) | 2012-09-11 | 2015-02-03 | L.I.F.E. Corporation S.A. | Methods of making garments having stretchable and conductive ink |
US11013275B2 (en) | 2012-09-11 | 2021-05-25 | L.I.F.E. Corporation S.A. | Flexible fabric ribbon connectors for garments with sensors and electronics |
US10258092B2 (en) | 2012-09-11 | 2019-04-16 | L.I.F.E. Corporation S.A. | Garments having stretchable and conductive ink |
US10653190B2 (en) | 2012-09-11 | 2020-05-19 | L.I.F.E. Corporation S.A. | Flexible fabric ribbon connectors for garments with sensors and electronics |
US10462898B2 (en) | 2012-09-11 | 2019-10-29 | L.I.F.E. Corporation S.A. | Physiological monitoring garments |
US11246213B2 (en) | 2012-09-11 | 2022-02-08 | L.I.F.E. Corporation S.A. | Physiological monitoring garments |
US20140073282A1 (en) * | 2012-09-13 | 2014-03-13 | Juhang Kuo | Method of displaying fitness data and related fitness system |
US8892067B2 (en) * | 2012-09-13 | 2014-11-18 | Mitac International Corp. | Method of displaying fitness data and related fitness system |
US11929180B2 (en) | 2012-09-21 | 2024-03-12 | Md Revolution, Inc. | Systems and methods for implementing personalized health and wellness programs |
US9852266B2 (en) * | 2012-09-21 | 2017-12-26 | Md Revolution, Inc. | Interactive graphical user interfaces for implementing personalized health and wellness programs |
US11610691B2 (en) | 2012-09-21 | 2023-03-21 | Md Revolution, Inc. | Systems and methods for implementing personalized health and wellness programs |
US11081238B2 (en) | 2012-09-21 | 2021-08-03 | Md Revolution, Inc. | Interactive graphical user interfaces for implementing personalized health and wellness programs |
US20140089836A1 (en) * | 2012-09-21 | 2014-03-27 | Md Revolution, Inc. | Interactive graphical user interfaces for implementing personalized health and wellness programs |
US10046123B2 (en) | 2012-10-31 | 2018-08-14 | Inhaletech Llc | Systems and methods for administering pulmonary medications |
US9839394B2 (en) | 2012-12-13 | 2017-12-12 | Nike, Inc. | Apparel having sensor system |
US11946818B2 (en) | 2012-12-13 | 2024-04-02 | Nike, Inc. | Method of forming apparel having sensor system |
US11320325B2 (en) | 2012-12-13 | 2022-05-03 | Nike, Inc. | Apparel having sensor system |
US10704966B2 (en) | 2012-12-13 | 2020-07-07 | Nike, Inc. | Apparel having sensor system |
US9841330B2 (en) | 2012-12-13 | 2017-12-12 | Nike, Inc. | Apparel having sensor system |
US10139293B2 (en) | 2012-12-13 | 2018-11-27 | Nike, Inc. | Apparel having sensor system |
US20150143357A1 (en) * | 2012-12-17 | 2015-05-21 | Samsung Electronics Co., Ltd. | Method of managing external devices, method of operating external device, host device, management server, and external device |
US10114631B2 (en) * | 2012-12-17 | 2018-10-30 | Samsung Electronics Co., Ltd. | Method of managing external devices, method of operating external device, host device, management server, and external device |
US20140207914A1 (en) * | 2013-01-22 | 2014-07-24 | Benjamin Paul Robinson | Certification validation and associated content access |
US9743861B2 (en) | 2013-02-01 | 2017-08-29 | Nike, Inc. | System and method for analyzing athletic activity |
US10926133B2 (en) | 2013-02-01 | 2021-02-23 | Nike, Inc. | System and method for analyzing athletic activity |
US11918854B2 (en) | 2013-02-01 | 2024-03-05 | Nike, Inc. | System and method for analyzing athletic activity |
US11006690B2 (en) | 2013-02-01 | 2021-05-18 | Nike, Inc. | System and method for analyzing athletic activity |
USD732558S1 (en) | 2013-03-11 | 2015-06-23 | Arris Technology, Inc. | Display screen with graphical user interface |
CN109330600A (en) * | 2013-03-14 | 2019-02-15 | M·祖贝尔·米尔扎 | Disease surveillance system (IDMS) Internet-based |
EP3441976A1 (en) * | 2013-03-14 | 2019-02-13 | M. Zubair Mirza | Internet based disease monitoring system (idms) |
US10638957B2 (en) | 2013-03-14 | 2020-05-05 | M. Zubair Mirza | Internet-based disease monitoring system |
US11587134B2 (en) | 2013-03-14 | 2023-02-21 | M. Zubair Mirza | Internet-based disease monitoring system |
US9810591B2 (en) | 2013-03-15 | 2017-11-07 | Nike, Inc. | System and method of analyzing athletic activity |
US9279734B2 (en) | 2013-03-15 | 2016-03-08 | Nike, Inc. | System and method for analyzing athletic activity |
US10024740B2 (en) | 2013-03-15 | 2018-07-17 | Nike, Inc. | System and method for analyzing athletic activity |
US9297709B2 (en) | 2013-03-15 | 2016-03-29 | Nike, Inc. | System and method for analyzing athletic activity |
US9410857B2 (en) | 2013-03-15 | 2016-08-09 | Nike, Inc. | System and method for analyzing athletic activity |
US8948839B1 (en) | 2013-08-06 | 2015-02-03 | L.I.F.E. Corporation S.A. | Compression garments having stretchable and conductive ink |
US10699403B2 (en) | 2014-01-06 | 2020-06-30 | L.I.F.E. Corporation S.A. | Systems and methods to automatically determine garment fit |
US10467744B2 (en) | 2014-01-06 | 2019-11-05 | L.I.F.E. Corporation S.A. | Systems and methods to automatically determine garment fit |
WO2015112375A1 (en) * | 2014-01-21 | 2015-07-30 | Hazeltine Nelson B | Evidenced-based personalized, diabetes self-care system and method |
US9436270B2 (en) | 2014-02-12 | 2016-09-06 | Qualcomm Incorporated | Wireless low-energy secure data transfer |
US10599116B2 (en) | 2014-02-28 | 2020-03-24 | Delos Living Llc | Methods for enhancing wellness associated with habitable environments |
US11763401B2 (en) * | 2014-02-28 | 2023-09-19 | Delos Living Llc | Systems, methods and articles for enhancing wellness associated with habitable environments |
US10712722B2 (en) * | 2014-02-28 | 2020-07-14 | Delos Living Llc | Systems and articles for enhancing wellness associated with habitable environments |
US20170068782A1 (en) * | 2014-02-28 | 2017-03-09 | Delos Living Llc | Systems and articles for enhancing wellness associated with habitable environments |
US20200103841A1 (en) * | 2014-02-28 | 2020-04-02 | Delos Living Llc | Systems, methods and articles for enhancing wellness associated with habitable environments |
CN106415695A (en) * | 2014-03-06 | 2017-02-15 | 呼吸运动公司 | Methods and devices for displaying trend and variability in a physiological dataset |
US10159440B2 (en) | 2014-03-10 | 2018-12-25 | L.I.F.E. Corporation S.A. | Physiological monitoring garments |
US20200118692A1 (en) * | 2014-03-20 | 2020-04-16 | Quidel Corporation | System for collecting and displaying diagnostics from diagnostic instruments |
US10451473B2 (en) | 2014-06-12 | 2019-10-22 | PhysioWave, Inc. | Physiological assessment scale |
US9943241B2 (en) | 2014-06-12 | 2018-04-17 | PhysioWave, Inc. | Impedance measurement devices, systems, and methods |
US9949662B2 (en) | 2014-06-12 | 2018-04-24 | PhysioWave, Inc. | Device and method having automatic user recognition and obtaining impedance-measurement signals |
US10130273B2 (en) | 2014-06-12 | 2018-11-20 | PhysioWave, Inc. | Device and method having automatic user-responsive and user-specific physiological-meter platform |
US9568354B2 (en) | 2014-06-12 | 2017-02-14 | PhysioWave, Inc. | Multifunction scale with large-area display |
US9549680B2 (en) | 2014-06-12 | 2017-01-24 | PhysioWave, Inc. | Impedance measurement devices, systems, and methods |
US20160038037A1 (en) * | 2014-08-07 | 2016-02-11 | PhysioWave, Inc. | Multi-function fitness scale with display |
US10004407B2 (en) * | 2014-08-07 | 2018-06-26 | PhysioWave, Inc. | Multi-function fitness scale with display |
US9693696B2 (en) | 2014-08-07 | 2017-07-04 | PhysioWave, Inc. | System with user-physiological data updates |
US20170042430A1 (en) * | 2014-08-07 | 2017-02-16 | PhysioWave, Inc. | Multi-function fitness scale with display |
US9498137B2 (en) * | 2014-08-07 | 2016-11-22 | PhysioWave, Inc. | Multi-function fitness scale with display |
WO2016043895A1 (en) * | 2014-09-17 | 2016-03-24 | Intel Corporation | Managing cognitive assistance |
WO2016115230A1 (en) * | 2015-01-13 | 2016-07-21 | Delos Living Llc | Systems, methods and articles for monitoring and enhancing human wellness |
US10923226B2 (en) | 2015-01-13 | 2021-02-16 | Delos Living Llc | Systems, methods and articles for monitoring and enhancing human wellness |
US10945671B2 (en) | 2015-06-23 | 2021-03-16 | PhysioWave, Inc. | Determining physiological parameters using movement detection |
WO2017072557A1 (en) * | 2015-10-29 | 2017-05-04 | Nokia Technologies Oy | Method and apparatus for facilitating transmission of a proximity health alert via a local wireless network |
EP3369083A4 (en) * | 2015-10-29 | 2019-05-15 | Nokia Technologies OY | Method and apparatus for facilitating transmission of a proximity health alert via a local wireless network |
CN108431878A (en) * | 2015-10-29 | 2018-08-21 | 诺基亚技术有限公司 | The convenient method and apparatus for transmitting neighbouring healthiness alarm via Local wireless network |
US10923217B2 (en) | 2015-11-20 | 2021-02-16 | PhysioWave, Inc. | Condition or treatment assessment methods and platform apparatuses |
US10436630B2 (en) | 2015-11-20 | 2019-10-08 | PhysioWave, Inc. | Scale-based user-physiological data hierarchy service apparatuses and methods |
US10395055B2 (en) | 2015-11-20 | 2019-08-27 | PhysioWave, Inc. | Scale-based data access control methods and apparatuses |
US10553306B2 (en) | 2015-11-20 | 2020-02-04 | PhysioWave, Inc. | Scaled-based methods and apparatuses for automatically updating patient profiles |
US10980483B2 (en) | 2015-11-20 | 2021-04-20 | PhysioWave, Inc. | Remote physiologic parameter determination methods and platform apparatuses |
US11561126B2 (en) | 2015-11-20 | 2023-01-24 | PhysioWave, Inc. | Scale-based user-physiological heuristic systems |
US10390772B1 (en) | 2016-05-04 | 2019-08-27 | PhysioWave, Inc. | Scale-based on-demand care system |
US9945672B2 (en) | 2016-06-07 | 2018-04-17 | International Business Machines Corporation | Wearable device for tracking real-time ambient health conditions and method for destination selection based on tracked real-time ambient health conditions |
US10869620B2 (en) | 2016-07-01 | 2020-12-22 | L.I.F.E. Corporation S.A. | Biometric identification by garments having a plurality of sensors |
US10154791B2 (en) | 2016-07-01 | 2018-12-18 | L.I.F.E. Corporation S.A. | Biometric identification by garments having a plurality of sensors |
US11338107B2 (en) | 2016-08-24 | 2022-05-24 | Delos Living Llc | Systems, methods and articles for enhancing wellness associated with habitable environments |
US10215619B1 (en) | 2016-09-06 | 2019-02-26 | PhysioWave, Inc. | Scale-based time synchrony |
CN106324329A (en) * | 2016-10-25 | 2017-01-11 | 云南电网有限责任公司电力科学研究院 | Overvoltage self-adapting recognition method and system based on D-dot principle |
US20180225421A1 (en) * | 2017-02-08 | 2018-08-09 | International Business Machines Corporation | Personalized health tracker and method for destination selection based on tracked personalized health information |
US10555258B2 (en) | 2017-03-13 | 2020-02-04 | At&T Intellectual Property I, L.P. | User-centric ecosystem for heterogeneous connected devices |
WO2019014971A1 (en) * | 2017-07-19 | 2019-01-24 | 深圳市天士网络科技有限公司 | Data processing method, measurement device and system server |
US11331019B2 (en) | 2017-08-07 | 2022-05-17 | The Research Foundation For The State University Of New York | Nanoparticle sensor having a nanofibrous membrane scaffold |
US11668481B2 (en) | 2017-08-30 | 2023-06-06 | Delos Living Llc | Systems, methods and articles for assessing and/or improving health and well-being |
US11578973B2 (en) * | 2017-09-14 | 2023-02-14 | Rohde & Schwarz Gmbh & Co. Kg | Method for automatically notifying an intended person as well as a test and measurement device |
CN109508946A (en) * | 2017-09-14 | 2019-03-22 | 罗德施瓦兹两合股份有限公司 | For automatically notifying the method for intention personnel and testing and measuring equipment |
US10902534B2 (en) | 2018-03-01 | 2021-01-26 | International Business Machines Corporation | Cognitive travel assistance |
US11763929B2 (en) | 2018-08-22 | 2023-09-19 | Centre For Addiction And Mental Health & Memotext Corporation | Medical tool aiding diagnosed psychosis patients in detecting auditory psychosis symptoms associated with psychosis |
US20200066406A1 (en) * | 2018-08-22 | 2020-02-27 | Centre For Addiction And Mental Health | Tool for identifying occurrence of acute incident symptomatic of mental condition or disorder |
US11649977B2 (en) | 2018-09-14 | 2023-05-16 | Delos Living Llc | Systems and methods for air remediation |
US11844163B2 (en) | 2019-02-26 | 2023-12-12 | Delos Living Llc | Method and apparatus for lighting in an office environment |
US11898898B2 (en) | 2019-03-25 | 2024-02-13 | Delos Living Llc | Systems and methods for acoustic monitoring |
WO2021151188A1 (en) * | 2020-01-30 | 2021-08-05 | Centre For Addiction And Mental Health | Tool for assisting individuals experiencing auditory hallucinations to differentiate between hallucinations and ambient sounds |
US20210407683A1 (en) * | 2020-06-30 | 2021-12-30 | Verizon Patent And Licensing Inc. | Method and system for remote health monitoring, analyzing, and response |
US20220238220A1 (en) * | 2021-01-22 | 2022-07-28 | Zinn Labs, Inc. | Headset integrated into healthcare platform |
US20230141079A1 (en) * | 2021-11-09 | 2023-05-11 | Soonbum Shin | Methods, Systems, and Devices for Facilitating a Health Protection Protocol |
US20240021065A1 (en) * | 2022-07-12 | 2024-01-18 | T-Mobile Innovations Llc | Emergency health alert system |
Also Published As
Publication number | Publication date |
---|---|
US20080246734A1 (en) | 2008-10-09 |
CN101711387A (en) | 2010-05-19 |
US20080261572A1 (en) | 2008-10-23 |
US8032472B2 (en) | 2011-10-04 |
US20080248779A1 (en) | 2008-10-09 |
US9055106B2 (en) | 2015-06-09 |
KR20100015362A (en) | 2010-02-12 |
US20080249969A1 (en) | 2008-10-09 |
US20110320518A1 (en) | 2011-12-29 |
KR101332462B1 (en) | 2013-11-25 |
US8786246B2 (en) | 2014-07-22 |
US20080248750A1 (en) | 2008-10-09 |
US8209275B2 (en) | 2012-06-26 |
US20080250408A1 (en) | 2008-10-09 |
US20130080616A1 (en) | 2013-03-28 |
CN101766015A (en) | 2010-06-30 |
US8340658B2 (en) | 2012-12-25 |
WO2008124394A1 (en) | 2008-10-16 |
WO2008124399A1 (en) | 2008-10-16 |
CN101711387B (en) | 2014-05-07 |
KR20090125264A (en) | 2009-12-04 |
US20080246439A1 (en) | 2008-10-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20080246629A1 (en) | Mobile devices as centers for health information, monitoring and services | |
KR102658817B1 (en) | Systems and methods for mobile platforms designed to support digital health management and remote patient monitoring | |
US12079773B2 (en) | Method to increase efficiency, coverage, and quality of direct primary care | |
US20150223705A1 (en) | Multi-functional user wearable portable device | |
JP6512648B1 (en) | Software, health condition judging device and health condition judging method | |
US20140297006A1 (en) | System and method for providing physiological feedback and rewards for engaging user and retention of customer | |
JP6714915B2 (en) | Software, health condition determination device, and health condition determination method | |
CN105118010A (en) | Chronic disease management method with functions of real-time data processing and real-time information sharing and life style intervention information | |
US10872694B2 (en) | Software, health condition determination apparatus, and health condition determination method | |
CN106415556A (en) | Glycemic urgency assessment and alerts interface | |
MX2015005068A (en) | Assisted medical and associated lifestyle decision making. | |
US20190005201A1 (en) | Cognitive diabetic regulator | |
Charness et al. | Supportive home health care technology for older adults: attitudes and implementation | |
US20200013493A1 (en) | Consumer-Oriented Biometrics Data Management and Analysis System for Personalized Analysis, Insights, and Predictive Blood Glucose Response | |
WO2021044520A1 (en) | Software, state-of-health determination device, and state-of-health determination method | |
AU2020200693A1 (en) | Consumer-oriented biometrics data management and analysis system; for innovative electronic global access to health management tools all from the comfort & privacy of home and personalized analysis, predictive insights, & predictive blood glucose response | |
US20150278475A1 (en) | Social medication management with sensors | |
Paschou et al. | Personalized assistant apps in healthcare: a Systematic Review | |
CA2856649A1 (en) | Wellness application for data-capable band | |
Syaifuddin et al. | Framework: Diabetes management system | |
AU2021104542A4 (en) | I-Health-Care: Technologies Towards 5G Network for Intelligent Health-Care Using IoT Notification with Machine Learning Programming | |
WO2016029233A1 (en) | Activity insight micro-engine | |
Zhang et al. | Design and implementation of intelligent medical system based on Android | |
Austin et al. | Integrating objective health measurement using sensors, devices and pervasive computing in large-scale surveys | |
Care | Making Sense of Sensors |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: THE HONG KONG UNIVERSITY OF SCIENCE AND TECHNOLOGY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:TSUI, CHI YING;MURCH, ROSS DAVID;CHENG, ROGER SHU KWAN;AND OTHERS;REEL/FRAME:020697/0394 Effective date: 20080325 |
|
AS | Assignment |
Owner name: HONG KONG TECHNOLOGIES GROUP LIMITED Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:THE HONG KONG UNIVERSITY OF SCIENCE AND TECHNOLOGY;REEL/FRAME:024067/0623 Effective date: 20100305 Owner name: HONG KONG TECHNOLOGIES GROUP LIMITED, SAMOA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:THE HONG KONG UNIVERSITY OF SCIENCE AND TECHNOLOGY;REEL/FRAME:024067/0623 Effective date: 20100305 |
|
AS | Assignment |
Owner name: TUEN SOLUTIONS LIMITED LIABILITY COMPANY, DELAWARE Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HONG KONG TECHNOLOGIES GROUP LIMITED;REEL/FRAME:024921/0001 Effective date: 20100728 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |