GB2497311A - Wrist mounted computer that performs an operation on a supplied physical variable - Google Patents
Wrist mounted computer that performs an operation on a supplied physical variable Download PDFInfo
- Publication number
- GB2497311A GB2497311A GB1120938.4A GB201120938A GB2497311A GB 2497311 A GB2497311 A GB 2497311A GB 201120938 A GB201120938 A GB 201120938A GB 2497311 A GB2497311 A GB 2497311A
- Authority
- GB
- United Kingdom
- Prior art keywords
- computer
- wristop
- mathematical
- wristop computer
- text
- 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.)
- Granted
Links
- 210000000707 wrist Anatomy 0.000 title abstract 3
- 238000012546 transfer Methods 0.000 claims abstract description 14
- 238000004590 computer program Methods 0.000 claims abstract description 8
- 238000007306 functionalization reaction Methods 0.000 claims description 5
- 230000004044 response Effects 0.000 claims description 5
- 230000029058 respiratory gaseous exchange Effects 0.000 claims description 2
- 230000005684 electric field Effects 0.000 claims 1
- 230000001121 heart beat frequency Effects 0.000 claims 1
- 238000005259 measurement Methods 0.000 claims 1
- 230000008676 import Effects 0.000 abstract description 2
- 238000013515 script Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 4
- 230000009189 diving Effects 0.000 description 4
- 230000011664 signaling Effects 0.000 description 4
- 230000000007 visual effect Effects 0.000 description 4
- 238000010276 construction Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 235000019219 chocolate Nutrition 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 101150072835 MPST gene Proteins 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000007789 gas Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000009007 sensory signaling Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G04—HOROLOGY
- G04G—ELECTRONIC TIME-PIECES
- G04G21/00—Input or output devices integrated in time-pieces
- G04G21/02—Detectors of external physical values, e.g. temperature
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B63—SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
- B63C—LAUNCHING, HAULING-OUT, OR DRY-DOCKING OF VESSELS; LIFE-SAVING IN WATER; EQUIPMENT FOR DWELLING OR WORKING UNDER WATER; MEANS FOR SALVAGING OR SEARCHING FOR UNDERWATER OBJECTS
- B63C11/00—Equipment for dwelling or working underwater; Means for searching for underwater objects
- B63C11/02—Divers' equipment
- B63C11/26—Communication means, e.g. means for signalling the presence of divers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B63—SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
- B63C—LAUNCHING, HAULING-OUT, OR DRY-DOCKING OF VESSELS; LIFE-SAVING IN WATER; EQUIPMENT FOR DWELLING OR WORKING UNDER WATER; MEANS FOR SALVAGING OR SEARCHING FOR UNDERWATER OBJECTS
- B63C11/00—Equipment for dwelling or working underwater; Means for searching for underwater objects
- B63C11/02—Divers' equipment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/163—Wearable computers, e.g. on a belt
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B63—SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
- B63C—LAUNCHING, HAULING-OUT, OR DRY-DOCKING OF VESSELS; LIFE-SAVING IN WATER; EQUIPMENT FOR DWELLING OR WORKING UNDER WATER; MEANS FOR SALVAGING OR SEARCHING FOR UNDERWATER OBJECTS
- B63C11/00—Equipment for dwelling or working underwater; Means for searching for underwater objects
- B63C11/02—Divers' equipment
- B63C2011/021—Diving computers, i.e. portable computers specially adapted for divers, e.g. wrist worn, watertight electronic devices for detecting or calculating scuba diving parameters
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Ocean & Marine Engineering (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
Claims (1)
- <claim-text>Claims I. A portable microcontroller-operated computing device comprising -a memory means, -a microcontroller capable of ruiming software means stored on said memory means, -hardware means capable of providing at least one physical variable, wherein the software means are adapted to read said physical variable using said hardware means and to perform a mathematical operation utilizing said physical variable, characterized by further comprising -interface means adapted to allow defining of said mathematical operation in said memory meansby a user of the device.</claim-text> <claim-text>2. The portable device according to claim I, characterized by being a wristop computer.</claim-text> <claim-text>3. The portable device according to claim I, characterized by being a displayless unit comprising means for wirelessly transmitting the result of said mathematical operation utilizing said physical variable to a portable host device, such as a wristop computer.</claim-text> <claim-text>4. The portable device according to any of claims 1-3, characterized in that the memory means comprises a memory unit integrated on a single chip with the microcontroller arid at least one of said software means and said mathematical operation is stored on said integrated memory unit.</claim-text> <claim-text>5. The portable device according to any of claims 1-4, characterized in that the memory means comprises a memory unit external to the microcontroller and at least one of said software means and said mathematical operation is stored on said external memory unit.</claim-text> <claim-text>6. The portable device according to any of the preceding claims, characterized in that said mathematical operation and information on the physical variable are contained in a variable data structure on said memory means, the data structure being writable through said interface means, and the software means comprises an interpreter for reading the data structure and for running the mathematical operation defined in the data structure in said device, and, optionally, for displaying or storing the result of the mathematical operation to the memory means.</claim-text> <claim-text>7. The wristop computer according to any of the preceding claims, characterized in that the interface means is functionally coupled to said memory means for changing a part of the memory defining said mathematical operation.</claim-text> <claim-text>8. The wristop computer according to any of the preceding claims, characterized in that the interface means comprises user interface means arranged in the wristop computer.</claim-text> <claim-text>9. The wristop computer according to any of the preceding claims, characterized in that the interface means comprises data transfer means capable of importing a mathematical operation, which has been defined in an external computing device, such as a personal mobile device or computer or web server, into said memory means for storing the user-definable mathematical operation.</claim-text> <claim-text>1 0. The wristop computer according to any of the preceding claims, characterized in that said mathematical operation is part of said software means and the interface means comprises data transfer means capable of updating the whole software means from an external computing device, for storing the user-definable mathematical operation.</claim-text> <claim-text>11. The wristop computer according to any of the preceding claims, characterized in that said at least one physical variable comprises one or more of the following: time, velocity, position, direction, orientation, altitude, depth, barometric pressure, temperature, magnetic field, electric field, electric potential, physiological variable measured from the user, such as heartbeat frequency or respiration frequency; andlor any derivative thereof 12. The wristop computer according to any of the preceding claims, characterized in that said hardware means is adapted to measure said at least one physical variable.13. The wristop computer according to any of the preceding claims, characterized in that said hardware means is adapted to receive said at least one physical variable from an external measurement unit.14. The wristop computer according to any of the preceding claims, characterized by comprising means for storing the result of the mathematical operation and/or means for transferring the result of the mathematical operation to an external device.15. The wristop computer according to any of the preceding claims, characterized by comprising display means and means for displaying and continuously updating the result of the user-defined mathematical operation on said display means.16. The wristop computer according to any of the preceding claims, characterized in that the hardware means is capable of providing at least two variable parameters and said software means is capable of perform a mathematical operation utilizing said at least two variable parameters.17. The wristop computer according to any of the preceding claims, characterized in that the memory means comprises a memory portion for storing a user-definable alphabetical name for the user-definable mathematical operation.18. Wristop computer firmware product, comprising -display controlling means adapted to control wristop computer display, -operation mode controlling means functionally connected to the display controlling means for disp'aying operation mode-specific information on the wristop computer display, -means for reading at least one physical parameter provided by the wristop computer, characterized by further comprising -means for storing or accessing variable operation data defining at least part of said operation mode-specific information of at least one operation mode, said variable operation data being stored in a memory unit of a wristop computer, -means for applying said variable operation data on said physical parameter for * producing operation result forming at least part of said operation mode-specific * information of said at least one operation mode.19. The wristop computer firmware product according to claim 18, characterized in that said variable operation data is adapted to comprise data on at least one mathematical operator, at least one physical parameter and instructions on how the mathematical operator is applied on the physical parameter in order to yield said operation result.20. The wristop computer firmware product according to claim 18 or 19, characterized by comprising means for receiving said variable operation data from an external computing device through data transfer means arranged in the wristop computer.21. The wristop computer firmware product according to any of claims 18-20, characterized by comprising means for defining said variable operation data in said wristop computer through user interface means.22. The wristop computer firmware product according to any of claims 18-21, characterized in that it is stored in a wristop computer memory unit.23. The wristop computer firmware product according to any of claims 18-21, characterized by comprising a command set for interpreting data structures comprising said variable operation data in order to be able to obtain said operation result.24. A computer program product for functionalization of a portable microcontroller-operated device, such as wristop computer, the product comprising -means for displaying a graphical user interface on a computer display, -means for providing a set of physical variables capable of being determined in theportable microcontroller-operated device and a set of mathematical operators on said graphical user interface, -means for organizing the at least one of said parameters and at least one of said operators as a mathematical formula on said graphical user interface in response to user input through said graphical user interface, -means for storing or transferring a data structure descriptive of said mathematical formula to a storage device.25. The computer program product according to claim 24, characterized by comprising means for transferring said formula to a wristop computer, or other microcontroller-operated portable device comprising a sensor capable of measuring at least physical variable of said physical variables.26. The computer program product according to claim 24 or 25, characterized by being stored on an internet server, on a personal computer, on a personal mobile device or on a wristop computer.27. The computer program product according to any of claims 24 -26, characterized by being adapted to create a second data structure containing instructions for the portable micro-controller operated device for interpreting the data structure descriptive of the mathematical formula.28. The computer proam product according to claim 27, characterized by being adapted to create the second data structure for a displayless sensor unit in functional connection with a wri stop computer and the create a third data structure for the wristop computer, the third data structure containing instructions for the wristop computer to utilize the information provided by the displayless sensor unit utilizing the second data structure.29. A computerized system for functionalizing wristop computers, comprising -user account management means for maintaining a plurality of user accounts, -wristop computer operation programming means configured to allow owners of said user accounts to define mathematical operations comprising one or more mathematical operators, one or more physical variables and mutual relations of the operators and variables, -storage means for storing said user-defined mathematical operations for said user accounts, -means for exporting said user-defined mathematical operations to a wristop computer of the owner of the user account or to another external storage device.30. The system according to claim 29, characterized by comprising means for sharing said user-defined mathematical operations between user accounts.31. The system according to claim 29 or 30, characterized by comprising means for receiving data units comprising results of the said mathematical operations from the owners of the user accounts, as operated in their wristop computers.</claim-text>
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB1120938.4A GB2497311B (en) | 2011-12-05 | 2011-12-05 | Adaptable microcontroller-operated device and related system and software products |
DE102012111750A DE102012111750A1 (en) | 2011-12-05 | 2012-12-04 | Customizable microcontroller-controlled device and associated system and software products |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB1120938.4A GB2497311B (en) | 2011-12-05 | 2011-12-05 | Adaptable microcontroller-operated device and related system and software products |
Publications (3)
Publication Number | Publication Date |
---|---|
GB201120938D0 GB201120938D0 (en) | 2012-01-18 |
GB2497311A true GB2497311A (en) | 2013-06-12 |
GB2497311B GB2497311B (en) | 2019-04-17 |
Family
ID=45541265
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB1120938.4A Active GB2497311B (en) | 2011-12-05 | 2011-12-05 | Adaptable microcontroller-operated device and related system and software products |
Country Status (2)
Country | Link |
---|---|
DE (1) | DE102012111750A1 (en) |
GB (1) | GB2497311B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2902856A2 (en) * | 2014-01-31 | 2015-08-05 | USquare Soft Inc. | Devices and methods for portable processing and application execution |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5603021A (en) * | 1994-09-02 | 1997-02-11 | Borland International, Inc. | Methods for composing formulas in an electronic spreadsheet system |
US5899204A (en) * | 1993-11-17 | 1999-05-04 | Cochran Consulting, Inc. | Dive computer with wrist activation |
WO2002067449A2 (en) * | 2001-02-20 | 2002-08-29 | Ellis Michael D | Modular personal network systems and methods |
US6556222B1 (en) * | 2000-06-30 | 2003-04-29 | International Business Machines Corporation | Bezel based input mechanism and user interface for a smart watch |
US20040057340A1 (en) * | 2002-04-10 | 2004-03-25 | Joy Charles-Erickson | Personal, medical & financial risk management device |
US20060190413A1 (en) * | 2005-02-23 | 2006-08-24 | Trans World New York Llc | Digital content distribution systems and methods |
US20080172450A1 (en) * | 2007-01-12 | 2008-07-17 | An Chen Computer Co., Ltd. | Mobile service apparatus |
WO2009076383A2 (en) * | 2007-12-10 | 2009-06-18 | Modelsheet Software, Llc | Automatically generating formulas based on parameters of a model |
US20100250208A1 (en) * | 2009-03-27 | 2010-09-30 | Leskelae Toni Lauri | Method for determining ascending times in a diving computer, a diving computer and a computer program |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5197489A (en) * | 1991-06-17 | 1993-03-30 | Precision Control Design, Inc. | Activity monitoring apparatus with configurable filters |
FI103193B (en) | 1995-12-21 | 1999-05-14 | Suunto Oy | Dykardatamaskin |
US7399277B2 (en) * | 2001-12-27 | 2008-07-15 | Medtronic Minimed, Inc. | System for monitoring physiological characteristics |
US7383150B2 (en) * | 2006-06-12 | 2008-06-03 | Johnson Outdoors Inc. | Diving computer with programmable display |
FI120923B (en) | 2008-11-26 | 2010-04-30 | Suunto Oy | Procedure in connection with a wrist computer for divers and system for a wrist computer for divers |
-
2011
- 2011-12-05 GB GB1120938.4A patent/GB2497311B/en active Active
-
2012
- 2012-12-04 DE DE102012111750A patent/DE102012111750A1/en not_active Withdrawn
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5899204A (en) * | 1993-11-17 | 1999-05-04 | Cochran Consulting, Inc. | Dive computer with wrist activation |
US5603021A (en) * | 1994-09-02 | 1997-02-11 | Borland International, Inc. | Methods for composing formulas in an electronic spreadsheet system |
US6556222B1 (en) * | 2000-06-30 | 2003-04-29 | International Business Machines Corporation | Bezel based input mechanism and user interface for a smart watch |
WO2002067449A2 (en) * | 2001-02-20 | 2002-08-29 | Ellis Michael D | Modular personal network systems and methods |
US20040057340A1 (en) * | 2002-04-10 | 2004-03-25 | Joy Charles-Erickson | Personal, medical & financial risk management device |
US20060190413A1 (en) * | 2005-02-23 | 2006-08-24 | Trans World New York Llc | Digital content distribution systems and methods |
US20080172450A1 (en) * | 2007-01-12 | 2008-07-17 | An Chen Computer Co., Ltd. | Mobile service apparatus |
WO2009076383A2 (en) * | 2007-12-10 | 2009-06-18 | Modelsheet Software, Llc | Automatically generating formulas based on parameters of a model |
US20100250208A1 (en) * | 2009-03-27 | 2010-09-30 | Leskelae Toni Lauri | Method for determining ascending times in a diving computer, a diving computer and a computer program |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2902856A2 (en) * | 2014-01-31 | 2015-08-05 | USquare Soft Inc. | Devices and methods for portable processing and application execution |
Also Published As
Publication number | Publication date |
---|---|
GB201120938D0 (en) | 2012-01-18 |
DE102012111750A1 (en) | 2013-06-13 |
GB2497311B (en) | 2019-04-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2798026C (en) | Adaptable microcontroller-operated device and related system and software products | |
US20220260389A1 (en) | Methods, Systems and Devices for Generating Real-Time Activity Data Updates to Display Devices | |
JP6122482B2 (en) | Housing, activity monitoring system and computer apparatus | |
CN101681494B (en) | Mobile electronic device | |
KR101220179B1 (en) | Apparatus for measuring amount of exercise, system for measuring amount of exercise, and method for measuring amount of exercise | |
TWI432994B (en) | Apparatus and method for sensory feedback | |
CN107997767A (en) | For identifying the method and its electronic equipment of User Activity | |
US20120316896A1 (en) | Personal advisor system using data-capable band | |
CN105617615A (en) | Exercise information providing method and electronic device supporting the same | |
AU2014246686A1 (en) | An interactive system for monitoring and assisting the physical activity of a user within a gym environment | |
CA2818020A1 (en) | Motion profile templates and movement languages for wearable devices | |
WO2012170224A1 (en) | Power management in a data-capable strapband | |
US8826177B2 (en) | Multiple user profiles in portable apparatus | |
WO2014200670A1 (en) | Data-capable wrist band with a removable watch | |
CN104516844B (en) | Method, system and device for generating real-time activity data updates for display devices | |
WO2018081416A1 (en) | Carpal tunnel informatic monitor | |
CN104519123B (en) | For making method, system and the equipment of activity tracking equipment and computing device data syn-chronization | |
GB2497311A (en) | Wrist mounted computer that performs an operation on a supplied physical variable | |
CN104683569A (en) | Method, system and device for automatically linking activity tracking device to user equipment | |
EP2718881A1 (en) | Personal advisor system using data-capable band | |
WO2015065925A1 (en) | Data-capable band management in an integrated application and network communication data environment | |
CN104517026B (en) | Start method, system and the equipment of display and navigation for being physically contacted | |
CN104517395B (en) | The alarm settings carried out by gesture touch interaction control and interaction | |
WO2015061805A1 (en) | Data-capable band management in an integrated application and network communication data environment | |
Carreiro | Look4MyBody: Remote Physical Exercise Monitorization |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1184884 Country of ref document: HK |
|
R108 | Alteration of time limits (patents rules 1995) |
Free format text: EXTENSION APPLICATION Effective date: 20180425 Free format text: EXTENSION ALLOWED Effective date: 20180514 |
|
R108 | Alteration of time limits (patents rules 1995) |
Free format text: EXTENSION ALLOWED Effective date: 20181115 Free format text: EXTENSION APPLICATION Effective date: 20181105 |
|
732E | Amendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977) |
Free format text: REGISTERED BETWEEN 20210617 AND 20210623 |
|
732E | Amendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977) |
Free format text: REGISTERED BETWEEN 20220908 AND 20220914 |