ES2620790T3 - Sistema de software y hardware para permitir control de peso - Google Patents
Sistema de software y hardware para permitir control de peso Download PDFInfo
- Publication number
- ES2620790T3 ES2620790T3 ES03708922.4T ES03708922T ES2620790T3 ES 2620790 T3 ES2620790 T3 ES 2620790T3 ES 03708922 T ES03708922 T ES 03708922T ES 2620790 T3 ES2620790 T3 ES 2620790T3
- Authority
- ES
- Spain
- Prior art keywords
- user
- weight control
- weight
- person
- food
- 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.)
- Expired - Lifetime
Links
- 238000004260 weight control Methods 0.000 title description 48
- 235000013305 food Nutrition 0.000 claims abstract description 140
- 230000037396 body weight Effects 0.000 claims abstract description 25
- 238000012544 monitoring process Methods 0.000 abstract description 4
- 235000012054 meals Nutrition 0.000 description 113
- 235000012631 food intake Nutrition 0.000 description 25
- 238000000034 method Methods 0.000 description 23
- 230000008569 process Effects 0.000 description 18
- 238000010586 diagram Methods 0.000 description 15
- 239000004615 ingredient Substances 0.000 description 14
- 230000002452 interceptive effect Effects 0.000 description 11
- 238000003860 storage Methods 0.000 description 10
- 230000004580 weight loss Effects 0.000 description 10
- 235000005911 diet Nutrition 0.000 description 9
- 230000037213 diet Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 235000021152 breakfast Nutrition 0.000 description 7
- 230000008450 motivation Effects 0.000 description 7
- 230000003993 interaction Effects 0.000 description 6
- 235000013351 cheese Nutrition 0.000 description 5
- 230000000694 effects Effects 0.000 description 5
- 239000003925 fat Substances 0.000 description 5
- 235000019197 fats Nutrition 0.000 description 5
- 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 description 4
- 230000036541 health Effects 0.000 description 4
- 230000010354 integration Effects 0.000 description 4
- 235000018102 proteins Nutrition 0.000 description 4
- 102000004169 proteins and genes Human genes 0.000 description 4
- 108090000623 proteins and genes Proteins 0.000 description 4
- 235000012184 tortilla Nutrition 0.000 description 4
- 244000144725 Amygdalus communis Species 0.000 description 3
- 235000020224 almond Nutrition 0.000 description 3
- 235000008429 bread Nutrition 0.000 description 3
- 235000014633 carbohydrates Nutrition 0.000 description 3
- 150000001720 carbohydrates Chemical class 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 235000021186 dishes Nutrition 0.000 description 3
- 235000012055 fruits and vegetables Nutrition 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 235000015097 nutrients Nutrition 0.000 description 3
- 235000016709 nutrition Nutrition 0.000 description 3
- 230000000737 periodic effect Effects 0.000 description 3
- 238000012552 review Methods 0.000 description 3
- 235000011888 snacks Nutrition 0.000 description 3
- 238000005303 weighing Methods 0.000 description 3
- 230000004584 weight gain Effects 0.000 description 3
- 241000287828 Gallus gallus Species 0.000 description 2
- DGAQECJNVWCQMB-PUAWFVPOSA-M Ilexoside XXIX Chemical compound C[C@@H]1CC[C@@]2(CC[C@@]3(C(=CC[C@H]4[C@]3(CC[C@@H]5[C@@]4(CC[C@@H](C5(C)C)OS(=O)(=O)[O-])C)C)[C@@H]2[C@]1(C)O)C)C(=O)O[C@H]6[C@@H]([C@H]([C@@H]([C@H](O6)CO)O)O)O.[Na+] DGAQECJNVWCQMB-PUAWFVPOSA-M 0.000 description 2
- 241000209140 Triticum Species 0.000 description 2
- 235000021307 Triticum Nutrition 0.000 description 2
- 210000000577 adipose tissue Anatomy 0.000 description 2
- 230000001276 controlling effect Effects 0.000 description 2
- 235000020979 dietary recommendations Nutrition 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 239000012530 fluid Substances 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 229910052708 sodium Inorganic materials 0.000 description 2
- 239000011734 sodium Substances 0.000 description 2
- 235000019786 weight gain Nutrition 0.000 description 2
- 235000013618 yogurt Nutrition 0.000 description 2
- 235000002568 Capsicum frutescens Nutrition 0.000 description 1
- 235000007688 Lycopersicon esculentum Nutrition 0.000 description 1
- 241000288147 Meleagris gallopavo Species 0.000 description 1
- 206010028980 Neoplasm Diseases 0.000 description 1
- ZLMJMSJWJFRBEC-UHFFFAOYSA-N Potassium Chemical compound [K] ZLMJMSJWJFRBEC-UHFFFAOYSA-N 0.000 description 1
- 208000023146 Pre-existing disease Diseases 0.000 description 1
- 244000018633 Prunus armeniaca Species 0.000 description 1
- 235000009827 Prunus armeniaca Nutrition 0.000 description 1
- 235000014443 Pyrus communis Nutrition 0.000 description 1
- 240000003768 Solanum lycopersicum Species 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 235000015241 bacon Nutrition 0.000 description 1
- 235000004251 balanced diet Nutrition 0.000 description 1
- 235000015278 beef Nutrition 0.000 description 1
- 239000008280 blood Substances 0.000 description 1
- 210000004369 blood Anatomy 0.000 description 1
- 210000000481 breast Anatomy 0.000 description 1
- 201000011510 cancer Diseases 0.000 description 1
- 230000000747 cardiac effect Effects 0.000 description 1
- 235000012000 cholesterol Nutrition 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 235000013365 dairy product Nutrition 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 238000013479 data entry Methods 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 206010012601 diabetes mellitus Diseases 0.000 description 1
- 230000000378 dietary effect Effects 0.000 description 1
- 235000020785 dietary preference Nutrition 0.000 description 1
- 201000010099 disease Diseases 0.000 description 1
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 235000013601 eggs Nutrition 0.000 description 1
- 239000003792 electrolyte Substances 0.000 description 1
- 230000002996 emotional effect Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 235000012027 fruit salads Nutrition 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000037308 hair color Effects 0.000 description 1
- 239000007788 liquid Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000004630 mental health Effects 0.000 description 1
- 235000013336 milk Nutrition 0.000 description 1
- 239000008267 milk Substances 0.000 description 1
- 210000004080 milk Anatomy 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000000474 nursing effect Effects 0.000 description 1
- 235000021578 orange juice drink Nutrition 0.000 description 1
- 229910052700 potassium Inorganic materials 0.000 description 1
- 239000011591 potassium Substances 0.000 description 1
- 235000021025 protein-rich diet Nutrition 0.000 description 1
- 208000020016 psychiatric disease Diseases 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 150000003839 salts Chemical class 0.000 description 1
- 235000014214 soft drink Nutrition 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000012384 transportation and delivery Methods 0.000 description 1
- 235000003563 vegetarian diet Nutrition 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
- 235000020985 whole grains Nutrition 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01G—WEIGHING
- G01G19/00—Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups
- G01G19/40—Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight
- G01G19/413—Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight using electromechanical or electronic computing means
- G01G19/414—Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight using electromechanical or electronic computing means using electronic computing means only
- G01G19/4146—Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight using electromechanical or electronic computing means using electronic computing means only for controlling caloric intake, e.g. diet control
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01G—WEIGHING
- G01G23/00—Auxiliary devices for weighing apparatus
- G01G23/18—Indicating devices, e.g. for remote indication; Recording devices; Scales, e.g. graduated
- G01G23/36—Indicating the weight by electrical means, e.g. using photoelectric cells
- G01G23/37—Indicating the weight by electrical means, e.g. using photoelectric cells involving digital counting
- G01G23/3728—Indicating the weight by electrical means, e.g. using photoelectric cells involving digital counting with wireless means
- G01G23/3735—Indicating the weight by electrical means, e.g. using photoelectric cells involving digital counting with wireless means using a digital network
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01G—WEIGHING
- G01G23/00—Auxiliary devices for weighing apparatus
- G01G23/18—Indicating devices, e.g. for remote indication; Recording devices; Scales, e.g. graduated
- G01G23/36—Indicating the weight by electrical means, e.g. using photoelectric cells
- G01G23/37—Indicating the weight by electrical means, e.g. using photoelectric cells involving digital counting
- G01G23/3728—Indicating the weight by electrical means, e.g. using photoelectric cells involving digital counting with wireless means
- G01G23/3735—Indicating the weight by electrical means, e.g. using photoelectric cells involving digital counting with wireless means using a digital network
- G01G23/3742—Indicating the weight by electrical means, e.g. using photoelectric cells involving digital counting with wireless means using a digital network using a mobile telephone network
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/109—Time management, e.g. calendars, reminders, meetings or time accounting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/30—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/60—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to nutrition control, e.g. diets
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H70/00—ICT specially adapted for the handling or processing of medical references
- G16H70/60—ICT specially adapted for the handling or processing of medical references relating to pathologies
-
- 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S128/00—Surgery
- Y10S128/92—Computer assisted medical diagnostics
- Y10S128/921—Diet management
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Health & Medical Sciences (AREA)
- Accounting & Taxation (AREA)
- Entrepreneurship & Innovation (AREA)
- Mathematical Physics (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Public Health (AREA)
- Computer Networks & Wireless Communication (AREA)
- Epidemiology (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Primary Health Care (AREA)
- Physical Education & Sports Medicine (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biophysics (AREA)
- Nutrition Science (AREA)
- Game Theory and Decision Science (AREA)
- Data Mining & Analysis (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Medical Treatment And Welfare Office Work (AREA)
- Stored Programmes (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Un sistema para hacer el seguimiento y facilitar el control del peso corporal de una persona, comprendiendo dicho sistema: - un sistema de informático que se puede emplear para ejecutar un programa (115) de control de peso que tiene una pluralidad de elementos de software que están adaptados para facilitar el control del peso corporal de la persona, comprendiendo al menos uno de la pluralidad de elementos de software un seguidor (310) de peso que está adaptado para recibir periódicamente o de vez en cuando pesos corporales (322) actualizados del usuario y que está adaptado para mostrar un gráfico de progreso (2002) del peso corporal de la persona en el transcurso del tiempo, en donde al menos uno de la pluralidad de elementos de software comprende un diario (304) que está adaptado para recibir y mostrar los ejercicios y los productos alimenticios consumidos por la persona; y - un dispositivo de visualización (232) que está adaptado para presentar el gráfico de progreso (2002) del peso corporal de la persona en el transcurso del tiempo a la persona, incluyendo el gráfico de progreso (2002) del peso corporal de la persona en el transcurso del tiempo al menos un indicio seleccionable por el usuario que consiste en al menos un punto en el gráfico de progreso (2002) del peso corporal de la persona en el transcurso del tiempo indicativo de un periodo de tiempo pasado, que, cuando es seleccionado por la persona, muestra los alimentos consumidos por la persona durante el periodo de tiempo pasado; incluyendo dicho gráfico de progreso (2002) del peso corporal de la persona en el transcurso del tiempo que incluye una pluralidad de hitos trazados en el gráfico de progreso (2002) indicativos de los objetivos de peso alcanzados por la persona en el transcurso del tiempo.
Description
5
10
15
20
25
30
35
40
45
50
55
DESCRIPCION
Sistema de software y hardware para permitir control de peso
Los principios de la presente invencion se refieren de manera general a control de peso, y mas espedficamente, pero no a modo de limitacion, a un sistema de software y hardware operable para permitir control de peso.
Descripcion de la tecnica relacionada
Las personas han buscado desde hace tiempo formas de controlar (es decir, perder, ganar y/o mantener) el peso corporal. El control del peso corporal tiene muchas implicaciones en las vidas de las personas, incluyendo: salud ffsica, salud mental, y estado profesional y social.
Industrias enteras se han formado para ayudar a los individuos que buscan ayuda en control de peso. Tales industrias incluyen el cuidado medico, la produccion de alimentos, publicaciones, instalaciones de ejercicio, y grupos de soporte, por nombrar unas pocas.
Los programas de control de peso (por ejemplo, dietas) para controlar el peso corporal se han desarrollado por muchos individuos, grupos y organizaciones y se han diseminado en todas las diferentes industrias. Algunos de los programas de control de peso se pueden considerar patentados o registrados y otros estan disponibles publicamente. Por ejemplo, las organizaciones medicas pueden dotar a los pacientes con programas de control de peso que se han desarrollado para pacientes, pero no puestos a disposicion publicamente de otro modo. Los desarrolladores de programas de control de peso ganan dinero poniendo a disposicion publicamente los programas a traves de diversas fuentes, incluyendo libros, videos, conferencias y cintas, por ejemplo.
Y, por supuesto, las reglas de programas de control de peso y los tipos de alimentos que prescriben son todos diferentes. La diversidad de diferentes programas de control de peso en toda la industria de perdida de peso es considerable: gama de dietas desde las ordenadas por un facultativo como parte de un tratamiento para una enfermedad o condicion clinica a dietas de recuento de calonas, dietas vegetarianas, dietas ricas en protemas, dietas de gramos de sodio, dietas de fluidos restringidos, dietas renales (que utilizan restricciones de fluidos, protemas y electrolitos espedficos tales como sodio, potasio, etc.) Y dietas cardiacas (que utilizan restricciones espedficas de grasa, sal y colesterol).
No importa cual de las diversas fuentes que un desarrollador de un programa de control de peso utilice para poner a disposicion publicamente su programa de control de peso o que tipo de dieta utiliza el programa de control de peso, es la responsabilidad del individuo seguir el programa de control de peso para adherirse a las reglas, directrices, y convenciones (reglas generales) del programa de control de peso. Estas reglas pueden definir los alimentos espedficos, las horas para comer y ejercicios que han de ser realizados, por ejemplo.
Y, a medida que la mayona de los individuos que han seguido un programa de control de peso pueden testificar, ademas de mantener la auto motivacion, aprender y seguir estas reglas complejas a menudo tienen a ser las partes mas dificiles de mantenerse en, y lograr el exito con, un programa de control de peso. Lo que se necesita es una forma de dotar a los dietistas con la capacidad de mantener el consumo de comida dentro de las reglas generales de un programa de control de peso y mantener la motivacion en seguir estas reglas.
Compendio de la invencion
Para superar los problemas de tener que seguir las reglas generales complejas de un programa de control de peso y fomentar la auto motivacion para adherirse a tal programa de control de peso, se ha desarrollado un sistema de software y hardware que permite a los usuarios participar activamente en seguir un programa de control de peso. Un sistema de software de control de peso, que es proporcionado por un proveedor de software de control de peso, proporciona un entorno de software interactivo (sistema de software de control de peso) entregado a traves de una red. El sistema de software de control de peso proporciona y mejora la capacidad de los usuarios para seguir un programa de control de peso.
El sistema de software de control de peso incluye varios modulos y herramientas de software diferentes (por ejemplo, un diario, un seguidor de peso, un planificador de comidas), que (i) son muy interactivos y personalizados segun una entrada de usuario personal y realimentacion individualizada producida por el sistema de software de control de peso basado en una entrada de usuario personal, y (ii) poseen un alto nivel de interoperatividad e interconexion dentro del entorno de software interactivo y la arquitectura subyacente (incluyendo los modulos y herramientas) de manera que la entrada de usuario en un modulo o herramienta puede actualizar otros modulos y herramientas para aumentar la eficacia y personalizacion del usuario.
Las reglas espedficas de cualquier programa de control de peso empleado por el sistema de software de control de peso, o cualquier otro elemento del programa de control de peso, se pueden entregar al usuario o bien (i) desde fuentes externas independiente del sistema de software de control de peso (por ejemplo, a partir de libros, videos, asesoramiento, conferencias, y software autonomo), o bien (ii) exclusivamente a traves del sistema de software de control de peso.
5
10
15
20
25
30
35
40
45
50
Con independencia de si estas reglas u otros elementos de un programa de control de peso se entregan por fuentes independientes, externas o unicamente por el sistema de software de control de peso, las reglas se incorporan en un sistema de software de control de peso y rigen el funcionamiento de los modulos y herramientas subyacentes. Por consiguiente, el programa de control de peso global es automatico y sin discontinuidad de modo que el usuario es capaz de centrarse en la meta en ultima instancia, que es controlar el peso corporal a traves del programa de control de peso a media que se opera por el sistema de software de control de peso.
Breve descripcion de los dibujos
Una comprension mas completa del metodo y aparato de la presente invencion se puede obtener con referencia a la siguiente breve descripcion cuando se toma en conjunto con los dibujos anexos en los cuales:
la Figura 1 es un diagrama ejemplar ilustrativo de (i) la interaccion entre usuarios y un proveedor de un sistema de software de control de peso que proporciona las reglas generales y otros elementos de cualquier programa de control de peso a traves del sistema de software de control de peso, y (ii) la interaccion entre (a) usuarios, (b) una fuente externa que dota a los usuarios con las reglas generales y otros elementos de cualquier programa de control de peso, y (c) el proveedor de software de control de peso, en cada caso segun los principios de la presente invencion;
la Figura 2 es un diagrama de bloques ejemplar para operar un sistema de software de control de peso para el proveedor de software de control de peso y usuarios de la Figura 1;
la Figura 3 es un diagrama de bloques ejemplar que modela los procesos del sistema de software de control de peso de la Figura 1 por lo cual el sistema de software de control de peso utiliza informacion personal como entrada por un usuario para (i) personalizar el sistema de software de control de peso, (ii) dotar al usuario con realimentacion individualizada y (ii) actualizar el entorno de software interactivo y arquitectura subyacente segun los principios de la presente invencion;
la Figura 4 es un diagrama de bloques ejemplar mas detallado de componentes de arquitectura subyacente del sistema de software de control de peso de la Figura 3, incluyendo los modulos y herramientas, para utilizar una entrada de usuario personal para (i) personalizar el sistema de software de control de peso, (ii) proporcionar realimentacion individualizada, y (iii) actualizar el entorno de software interactivo y arquitectura subyacente segun los principios de la presente invencion;
la Figura 5 es un diagrama de bloques ejemplar mas detallado de componentes de arquitectura subyacente del sistema de software de control de peso de la Figura 3, incluyendo los modulos y herramientas, para ilustrar la interoperatividad e interconexion dentro del entorno de software interactivo y la arquitectura subyacente;
la Figura 6 es un diagrama de flujo ejemplar para proporcionar elementos de interoperatividad al usuario del sistema de software de control de peso de las Figuras 2-5 para personalizar los datos de control de peso;
la Figura 7 es un diagrama de flujo ejemplar que ilustra el proceso por el cual los datos de las bases de datos de comida y ejercicio del sistema de software de control de peso de las Figuras 3-5 residen en el sistema informatico del usuario, dotando al usuario con navegacion mas rapida y mas continua del diario de la Figura 9;
la Figura 8 es una interfaz grafica de usuario ejemplar (por ejemplo, pagina web) que muestra una de las diversas areas del sistema de software de control de peso de las Figuras 2-5 por la cual los usuarios introducen informacion personal;
la Figura 9 es una pagina web ejemplar de un diario que ilustra la integracion de alimentos a partir de una base de datos de alimentos en el diario coherente con las reglas generales del programa de control de peso de la Figura 1;
la Figura 10 es un diagrama de flujo ejemplar que ilustra la personalizacion de los parametros del diario de Figura 9 y los planes de comidas de las Figuras 14 y 15 proporcionados por el sistema de software de control de peso basado en un perfil y meta de consumo de alimentos para un usuario establecido por las reglas generales del programa de control de peso de la Figura 1;
la Figura 11 es otra pagina web ejemplar del diario de la Figura 9 que ilustra la integracion de ejercicios de una base de datos de ejercicios de la Figura 5 en el diario coherente con las reglas generales del programa de control de peso de la Figura 1;
la Figura 12 es otra pagina web ejemplar del diario de la Figura 9 que ilustra la integracion de alimentos desde una base de datos de alimentos de la Figura 5 en el diario coherente con las reglas generales del programa de control de peso de la Figura 1;
la Figura 13 es otra vista de pagina web ejemplar del diario de la Figura 9 que ilustra funcionalidad adicional segun los principios de la presente invencion, incluyendo la integracion de un calendario mensual de busqueda;
5
10
15
20
25
30
35
40
45
50
la Figura 14 es una pagina web ejemplar de un plan de comidas de multiples d^as generado mediante un modulo planificador de comidas de la Figura 5 y coherente con las reglas generales del programa de control de peso de la Figura 1;
la Figura 15a es una pagina web ejemplar que muestra un unico dfa de un plan de comidas de multiples dfas de la Figura 14;
la Figura 15b es una pagina web ejemplar que ilustra la capacidad del usuario para sustituir comidas de la Figura 15a con comidas alternativas generadas por el modulo planificador de comidas de la Figura 5 y coherentes con las reglas generales del programa de control de peso de la Figura 1;
las Figuras 16a y 16b son otras paginas web ejemplares del diario de la Figura 9 que ilustran la capacidad del diario para evaluar, gestionar y mostrar las metas y valoraciones de consumo de cualquier alimento y ejercicio introducidos en el diario por el usuario segun las reglas generales del programa de control de peso de la Figura 1;
la Figura 17 es una pagina web ejemplar que ilustra la capacidad del usuario para buscar recetas segun el tipo de alimento, cualquier valoracion de alimentos establecida por las reglas generales de cualquier programa de control de peso o cualquier otro criterio y colocar automaticamente recetas seleccionadas directamente en el diario de la Figura
9;
la Figura 18 es un conjunto de instrucciones ejemplar para usar el creador de recetas de la Figura 5 para introducir y almacenar recetas de los usuarios y compartir dichas recetas con otros usuarios del sistema de software de control de peso de las Figuras 25
la Figura 19 es una pagina web ejemplar de un modulo de seguimiento de peso de la Figura 5 que dota al usuario del sistema de software de control de peso con capacidad de seguimiento de peso y realimentacion individualizada;
la Figura 20 es una pagina web ejemplar del seguidor de peso de la Figura 19 que ilustra la capacidad del sistema de software de control de peso para generar un grafico de progreso e integrar e interconectar el grafico de progreso con dfas espedficos del diario de la Figura 9;
la Figura 21 es un diagrama de flujo ejemplar para utilizar el peso actualizado introducido en el sistema de software de control de peso de las Figuras 2-5 por el usuario para ajustar las metas de consumo, planes de comidas o cualquier otro aspecto del sistema de software de control de peso segun las reglas generales del programa de control de peso de la Figura 1;
la Figura 22 es una pagina web ejemplar que ilustra un boton de panico, por el cual un usuario que necesita una motivacion inmediata puede acceder a una lista de tftulos que operan como hiperenlaces a informacion motivacional acerca del programa de control de peso de la Figura 1;
la Figura 23 es una pagina web ejemplar del sistema de software de control de peso de la Figura 2 que ilustra la capacidad del usuario para generar informacion de perfil publico y hacer publica selectivamente esa informacion;
la Figura 24a es una pagina web ejemplar que ilustra la capacidad del sistema de software de control de peso de la Figura 2 para almacenar y mostrar recetas compartidas proporcionadas por otros usuarios del sistema de software de control de peso;
la Figura 24b es una pagina web ejemplar que ilustra la capacidad de un usuario del sistema de software de control de peso de la Figura 2 para introducir recetas compartidas y otros criterios de la Figura 24a; y
la Figura 24c es una pagina web ejemplar que ilustra la capacidad de los usuarios del sistema de software de control de peso de la Figura 2 para buscar recetas compartidas proporcionadas por otros usuarios del sistema de software de control de peso.
Descripcion detallada de las realizaciones ejemplares actualmente preferidas
I. Descripcion general del sistema de software de control de peso
La Figura 1 es un diagrama ejemplar ilustrativo de (i) la interaccion entre un proveedor 105 de software de control de peso y los usuarios 110a-110b, (colectivamente 110), donde el proveedor 105 de software de control de peso proporciona las reglas generales y otros elementos de cualquier programa 115 de control de pesoa-115n (colectivamente 115) a traves de un sistema de software de control de peso, y (ii) la interaccion entre (a) los usuarios 110, (b) una fuente externa que dota a los usuarios con las reglas generales y otros elementos del programa 115 de control de peso, y (c) el proveedor 105 de software de control de peso que proporciona el sistema de software de control de peso, en cada caso segun los principios de la presente invencion. Se accede al sistema de software de control de peso a traves de los sistemas informaticos 125a o 125b (colectivamente 125) por los usuarios 110a o 110b, respectivamente.
5
10
15
20
25
30
35
40
45
50
55
60
El programa 115 de control de peso puede ser cualquier sistema o tecnica dietetica que permita al usuario 110 perder, mantener o ganar peso corporal. El programa 115 de control de peso se puede disenar y desarrollar por cualquier entidad (incluyendo el usuario 110 por sf mismo) y puede tener diferentes reglas, directrices y convenios. Estas reglas generales se pueden proporcionar al usuario 110 o bien directamente por el sistema de software de control de peso a traves de una descarga sobre una red o bien a traves de fuentes externas, tales como, pero sin limitacion, libros, cintas, conferencias o CD-ROM.
II. Hardware, software y estructura de base de datos
La Figura 2 es un diagrama de bloques 200 ejemplar para operar un sistema de software de control de peso para el proveedor 105 de software de control de peso y los usuarios 110 de la Figura 1. El proveedor 105 de software de control de peso utiliza un servidor 202 para gestionar y mantener el sistema de software de control de peso o una parte del mismo (por ejemplo, las bases de datos pueden estar situadas externamente del servidor 202).
Como se entiende en la tecnica, los terminales remotos 204a y 204b (colectivamente 204) son operables por el proveedor 105 de software de control de peso para interactuar con el servidor 202 para mantener el sistema de software de control de peso. El servidor 202 incluye un procesador 206 acoplado a una memoria 208. El procesador 206 ademas esta acoplado a una unidad de entrada/salida (I/O) 210 y a un dispositivo de almacenamiento 212. El dispositivo de almacenamiento 212 puede almacenar una o mas bases de datos de servidor 214a-214n que incluyen datos asociados con el sistema de software de control de peso proporcionado por el proveedor 105 de software de control de peso. El software 213 de servidor es operable para mantener y distribuir datos compuestos como conjuntos de datos asociados con usuarios individuales 110 del sistema de software de control de peso.
El servidor 202 esta acoplado a una red 216. La red 216 puede ser cualquier red. La red 216, por ejemplo, puede ser Internet, una red de comunicaciones por satelite, una red de telecomunicaciones inalambrica o cableada, una red de area local (LAN), una red de area ampliada (Wan) o cualquier combinacion de las mismas. Adicionalmente, los sistemas informaticos 125 utilizados por los usuarios 110 estan acoplados a la red 216. Como se muestra, el sistema informatico 125b incluye un procesador 220 que opera un software 221 acoplado a una memoria 222. El software 221 puede incluir una interfaz (por ejemplo, un navegador web) como se entiende en la tecnica y facilitar la interfaz y la ejecucion con el software 213 de servidor para que el usuario 110 utilice el sistema de software de control de peso. El sistema de software de control de peso puede proporcionar un programa 115 de control de peso (Figura 1) almacenando reglas de uno o mas programas 115 de control de peso en el dispositivo de almacenamiento 212. El sistema de software de control de peso a partir de entonces puede leer y seguir logicamente las reglas del programa 115 de control de peso como se entiende en la tecnica. El procesador 220 ademas esta acoplado a una unidad de I/O 224 (por ejemplo, un modem) y un dispositivo de almacenamiento 226. El dispositivo de almacenamiento 226 puede almacenar bases de datos de usuario 228a-228n (colectivamente 228), donde las bases de datos de usuario 228 pueden incluir datos que son un subconjunto de las bases de datos de servidor 214.
El sistema informatico 125b incluye ademas dispositivos de control de entrada 230a y 230b, tales como un teclado y raton de ordenador, para operar el sistema de software de control de peso. Un dispositivo de visualizacion 232 tambien esta acoplado al sistema informatico 125b para la visualizacion de informacion proporcionada por el sistema de software de control de peso. Aunque los sistemas informaticos 125 se muestran como sistemas informaticos de escritorio, se debena entender que se pueden utilizar un ordenador portatil, otros sistemas informaticos configurados, o terminales (por ejemplo, televisiones interactivas). Se debena entender ademas que se pueden utilizar por los usuarios 110 dispositivos electronicos de mano, tales como dispositivos inalambricos moviles (por ejemplo, telefonos moviles) y asistentes digitales personales (PDA). En operacion, los usuarios 110 utilizan el sistema informatico 125 para ejecutar y utilizar el sistema de software de control de peso. Como se entiende en la tecnica, el usuario 110 que usa el software 221 y el hardware asociado (por ejemplo, la unidad de I/O 224) puede conectarse al servidor 202 a traves de la red 216. Los paquetes de datos 234a y 234b (colectivamente 234) se utilizan para comunicar datos del sistema de software de control de peso a traves de la red 216 desde el servidor 202 a los sistemas informaticos 125 y viceversa. El servidor 202 puede alojar un sitio web que soporta el programa 115 de control de peso (Figura 1) y proporcionar acceso al usuario 110. Los datos comunicados a traves de la red 216 pueden incluir paginas web y datos de control de peso almacenados en las bases de datos de servidor 214 para los sistemas informaticos 125 para almacenamiento o utilizacion por los mismos.
Las paginas web se pueden mostrar en el dispositivo de visualizacion 232 y utilizar los datos almacenados en las bases de datos de usuario 228 para permitir al usuario 110 monitorizar y mantener los datos de control de peso asociados con el programa 115 de control de peso. La interaccion de red entre el usuario 110 y el proveedor 105 de software de control de peso dota a los usuarios 110 con un medio para adherirse interactiva y dinamicamente al programa 115 de control de peso.
Para dotar al usuario 110 con una sensacion de que el sistema de software de control de peso opera mas rapido y/o localmente, se pueden descargar datos desde el servidor 202 al sistema informatico 125. La Figura 7 es un diagrama de flujo 700 ejemplar para proporcionar al usuario 110 una sensacion de que el sistema de software de control de peso reside en el sistema informatico 125b del usuario 110. Generalmente, para proporcionar la sensacion de que el sistema de software de control de peso reside localmente, se descargan datos de control de peso asociados con un usuario 1 lob del servidor 202 al sistema informatico 125b, actualizados por el usuario 110
5
10
15
20
25
30
35
40
45
50
55
60
mientras el usuario 110 esta conectado al sistema de software de control de peso, y comunicados de vuelta al servidor 202 como actualizados al final de la sesion. Alternativamente, el sistema de software de control de peso se puede alojar por el servidor 202.
Una version requerida por el consumidor, no de red, del sistema de software de control de peso se puede proporcionar al sistema informatico 125b del usuario 110 mediante la descarga a traves de la red 216 o de lectura de un medio de almacenamiento (por ejemplo, disco compacto). La version requerida no de red puede operar independientemente de una conexion de red. En una realizacion, un dispositivo informatico de mano 236 puede comunicar con el sistema informatico 125b mediante una cuna 238 acoplada a traves de un cable 240 y puede operar el sistema de software de control de peso independiente de o en comunicacion con la red 216. El dispositivo informatico de mano puede ser un asistente digital personal, un ordenador personal de mano, un telefono inalambrico u otro dispositivo electronico capaz de ejecutar el sistema de software de control de peso o una version reducida derivada del mismo. El dispositivo informatico de mano 236 se puede sincronizar con la informacion del sistema informatico 125b como se entiende en la tecnica. Por consiguiente, el dispositivo informatico de mano 236 puede ser capaz de descargar datos del usuario 110, actualizar los datos y cargar los datos para uso y/o almacenamiento y comunicacion por el sistema informatico 125b.
Con referencia de nuevo a la Figura 7, el proceso comienza en el paso 702. En el paso 704, se proporciona al usuario 110 acceso a las bases de datos de servidor 214 o al repositorio central. En el paso 706, se recibe una solicitud de datos de control de peso asociados con el usuario 110. La solicitud se puede generar desde el usuario 110 conectandose al sistema de software de control de peso a traves de la red 216. En el paso 708, los datos de control de peso se comunican al usuario 110. Los datos de control de peso pueden ser un conjunto de datos completo asociado con el usuario 110 o simplemente una parte de los mismos. Los datos de control de peso pueden incluir cualquier dato asociado directa o indirectamente con el usuario 110. El usuario 110 puede trabajar con el sistema de software de control de peso para actualizar los datos que estan situados temporalmente en el sistema informatico 125b usando la memoria cache u otra unidad de almacenamiento. Permitiendo al usuario 110 modificar y actualizar los datos en el sistema informatico 125b (sin acceder ademas al servidor 202 durante el inicio de sesion), el usuario 110 experimenta un entorno de trabajo rapido y eficiente tal como se experimental si el sistema de software de control de peso estuviera operando como uno autonomo o residiese (por ejemplo, basado en un disco compacto) en el sistema informatico 125b. A la terminacion de la sesion, el usuario puede desconectarse del sistema de software de control de peso y los datos se pueden comunicar de nuevo al servidor 202 a traves de la red 216. En el paso 710, se reciben datos de control de peso actualizados a la terminacion selectiva del uso del sistema de software de control de peso por el usuario 110. Los datos de control de peso actualizados se almacenan en el paso 712 y el proceso termina en el paso 714.
III. Personalizacion de usuario de sistema de software de control de peso e interaccion con el mismo
Las Figuras 3 y 4 son diagramas de bloques ejemplares que modelan el proceso, por el cual el sistema de software de control de peso utiliza datos personales que son introducidos por el usuario 110 para (i) personalizar el sistema de software de control de peso, (ii) dotar a los usuarios 110 con realimentacion individualizada, y/o (iii) actualizar el entorno de software interactivo y la arquitectura subyacente. El sistema de software de control de peso gestiona datos personales para un usuario dado 110 que se almacenan en el servidor 202. A medida que los usuarios 110 introducen informacion personal en el perfilador 302 de usuario y posteriormente actualizan o incluyen informacion adicional en el sistema de software de control de peso, el usuario 110 individualiza el sistema de software de control de peso y actualiza ciertas herramientas y modulos del sistema de software de control de peso segun tal informacion personal. El sistema de software de control de peso personalizado ayuda ademas en el control del peso corporal proporcionando realimentacion a los usuarios 110 en base a sus progresos individuales utilizando el programa 115 de control de peso aplicable.
Como se muestra en el diagrama de bloques 300 y como se describe en mayor detalle en la descripcion de la Figura 5 a continuacion, se configuran una serie de componentes del modelo representativos de la operacion del sistema de software de control de peso de una manera interrelacional para dotar al usuario 110 con capacidades de personalizacion y realimentacion. Como se muestra, un perfilador 302 de usuario esta interconectado directamente con un diario 304 e interconectado a traves de un planificador 306 de comidas. Las bases de datos de servidor 214 pueden estar interconectadas tanto con el diario 304 como con el planificador de comidas 306 para proporcionar mas globalmente acceso a los datos o la informacion almacenada en las bases de datos de servidor 214. Un seguidor 310 de peso esta interconectado al diario 304 y, adicionalmente, interconectado a un generador 312 de mensajes dirigidos. El generador 312 de mensajes dirigidos puede estar interconectado ademas al perfilador 302 de usuario. El perfilador 302 de usuario, el diario 304, el planificador 306 de comidas, las bases de datos de servidor 214 y el seguidor 310 de peso pueden dotar al usuario 110 con la capacidad de utilizar y mantener datos proporcionados o preestablecidos por el proveedor 105 de software de control de peso (Figura 1) y datos introducidos por el usuario.
Con referencia de nuevo a la Figura 3, el sistema de software de control de peso utiliza la informacion personal introducida por el usuario 110 para (i) personalizar el sistema de software de control de peso, (ii) dotar a los usuarios 110 con realimentacion individualizada, y/o (iii) actualizar el entorno de software interactivo y la arquitectura subyacente. Como se muestra, hay previstos dos bucles de realimentacion 318 y 320 en el diagrama de bloques
5
10
15
20
25
30
35
40
45
50
55
300. El bucle de realimentacion 318 se puede considerar un bucle periodico (por ejemplo, diario) que se genera a medida que el usuario 110 trabaja con el diario 304. Alternativamente, el bucle de realimentacion 318 se puede considerar accionado por eventos a medida que se utiliza por el usuario 110 el sistema de software de control de peso. El diario 304 proporciona un recordatorio constante y motivador para el usuario 110 para mantener, gestionar y adherirse al programa 115 de control de peso (Figura 1). En otras palabras, se proporciona al usuario 110 realimentacion diaria y recordatorios simplemente trabajando con el diario 304 y la informacion proporcionada en el mismo.
Aunque se muestra que estan acoplados el diario 304 y el planificador de comidas 306, los componentes del sistema de software de control de peso se pueden proporcionar al usuario 110 por el sistema de software de control de peso individual e independientemente. Permitiendo a los componentes operar individual e independientemente, se puede proporcionar al usuario 110 un alcance de funcionalidad mas limitado, pero puede tener una funcionalidad adecuada para los propositos deseados por el usuario 110.
El bucle de realimentacion 320 se puede considerar un bucle de realimentacion periodico o uno periodico que se forma por el usuario 110 que realiza un pesaje, donde el pesaje mide el peso actual o actualizado 322 del usuario 110. El peso actualizado 322 se puede suministrar por el usuario 110 al seguidor 310 de peso, que utiliza el peso actualizado 322 para determinar el progreso del usuario 110.
La Figura 6 es un diagrama de flujo 600 ejemplar para proporcionar elementos operativos con el usuario 110 del sistema de software de control de peso para personalizar datos. Una interfaz para el usuario 110 al sistema de control de peso puede ser una interfaz grafica de usuario, tal como un sitio web. El proceso comienza en el paso 602. En el paso 604, se recibe el perfil inicial del usuario 110. En el paso 606, se forma un conjunto de datos (es decir, datos de control de peso) en base al perfil inicial del usuario 110. El conjunto de datos puede incluir un plan de comidas predeterminado (por ejemplo, lista de comidas) y otros datos de control de peso. Se proporcionan elementos de control de peso operativos con el usuario 110 para personalizar el conjunto de datos para el usuario 110. Los elementos de control de peso operativos pueden incluir hiperenlaces, botones, cuadros de texto, botones de opcion y/o cualquier otro elemento de interfaz de software seleccionable por el usuario como se entiende en la tecnica. En el paso 610, se reciben datos asociados con los elementos de control de peso.
En el paso 612, el conjunto de datos se puede actualizar segun los datos recibidos. El conjunto de datos se almacena en el paso 614 y el proceso termina en el paso 616. Se debena entender que mientras que los elementos de software seleccionables por el usuario proporcionados al usuario 110 a traves de una pagina web, por ejemplo, son operativos (es decir, se puede acceder a datos introducidos en asociacion con un elemento de software por otros elementos de software), la arquitectura subyacente de las Figuras 3-5 proporciona la interoperabilidad para los mismos. Tal interoperatividad e interconexion se describe en detalle en la seccion IV a continuacion.
IV. Interoperatividad e interconexion del sistema de software de control de peso
La Figura 4 es un diagrama de bloques 400 ejemplar mas detallado de los componentes de la arquitectura subyacente del sistema de software de control de peso de la Figura 3. Como se muestra, los componentes (por ejemplo, diario, bases de datos, planificador de comidas) del sistema de software de control de peso son modulares y operativos entre ellos. En otras palabras, la informacion proporcionada a uno de los componentes es accesible para cada uno de los otros componentes.
Las bases de datos de servidor 214 se han ampliado para mostrar un numero de diferentes bases de datos, incluyendo alimentos 402, recetas 404, comidas 406 y ejercicios o actividades 408. Cada una de estas bases de datos puede incluir datos preestablecidos proporcionados por el proveedor 105 del producto de control de peso (Figura 1) y datos introducidos por el usuario proporcionados por el usuario 110. La base de datos de alimentos 402 puede incluir alimentos servidos por restaurantes, tales como McDonald's® y otros restaurantes de marca y productos alimenticios. Ademas del generador 312 de mensajes dirigidos, el usuario 110 es capaz de utilizar un generador 410 de graficos de progreso para monitorizar parametros y/o indicadores de rendimiento que son indicativos del progreso del usuario 110 en el seguimiento del programa de control de peso. Por ejemplo, el generador 410 de graficos de progreso puede recibir pesos actualizados desde el seguidor 310 de peso y mostrar los pesos actualizados durante un periodo de tiempo, de modo que el usuario 110 puede monitorizar la perdida de peso, por ejemplo. Monitorizando graficamente o realimentando el progreso de la perdida de peso, el usuario 110 puede encontrar una motivacion adicional. La representacion grafica puede permitir adicionalmente al usuario 110 identificar penodos de exito (por ejemplo, semanas) de perdida de peso de modo que el usuario 110 pueda revisar el diario 304 para determinar que comidas hicieron esos penodos exitosos.
Dos componentes adicionales que estan incluidos en el diagrama de bloques 400 mas detallado del sistema de software de control de peso son un motor de busqueda 412 y un generador de favoritos 414. El motor de busqueda 412 permite al usuario 110 buscar en las bases de datos de servidor 214 palabras particulares y/o valores de alimentos. El motor de busqueda 412 puede ser mas exhaustivo y permitir al usuario 110 buscar tipos de alimentos, platos o cualquier otra informacion que se pueda almacenar en las bases de datos de servidor 214 como se entiende en la tecnica. El generador de favoritos 414 permite al usuario 110 identificar y categorizar alimentos individuales, comidas, recetas y/o ejercicios que el usuario 110 usa a menudo. Incluyendo ambos de estos componentes, el
5
10
15
20
25
30
35
40
45
50
55
usuario 110 es capaz de ahorrar tiempo en la utilizacion del sistema de software de control de peso. Adicionalmente, el usuario 110 es capaz de personalizar ademas el sistema de software de control de peso segun deseos personales.
El sistema de software de control de peso posee un alto nivel de interoperatividad e interconexion dentro del entorno de software interactivo y la arquitectura subyacente (incluyendo los modulos y herramientas) de tal manera que la entrada de usuario en un modulo o herramienta puede actualizar otros modulos y herramientas para aumentar la eficiencia del usuario y personalizacion.
La Figura 5 es un diagrama de bloques 500 ejemplar detallado que ilustra tal interoperatividad e interconexion. Como se muestra, el diario 304 esta centrado entre e interrelacionado con los otros componentes del sistema de software de control de peso. Aunque el diagrama de bloques 500 parece ser complejo en las interrelaciones entre los componentes, se debena entender que esta complejidad es de la arquitectura subyacente y no de la interfaz de usuario. Teniendo tal arquitectura subyacente compleja, la interfaz de usuario y el programa 115 de control de peso (Figura 1) son capaces de ser simplificados para la operacion de los mismos.
Se han incluido una serie de componentes adicionales en el diagrama de bloques 500 que no estaban presentes en las Figuras 3 y 4. Estos componentes incluyen un creador 502 de recetas, base de datos de reglas 504, alimentos expresos 508 y modulo de comunidad 512.
El creador 502 de recetas es una herramienta que permite al usuario 110 generar alimentos y recetas definidos por el usuario que pueden ser almacenados en la base de datos de alimentos 403, introducidos en el diario 304 y guardados en el generador de favoritos 414 para uso posterior. Adicionalmente, el creador 502 de recetas se puede utilizar para compartir la receta con otros que utilizan el sistema de software de control de peso usando, por ejemplo, foros publicos tales como salas de chat, tablones de mensajes, tablones de anuncios, o ubicaciones o actividades similares donde los usuarios 110 pueden comunicarse unos con otros (Comunidad). El creador 502 de recetas dota al usuario 110 con una forma facil de anadir y buscar ingredientes de una receta. Una vez que los ingredientes se introducen por el usuario 110, el creador 502 de recetas es capaz de aplicar las reglas generales del programa de control de peso para dotar al usuario 110 con informacion y orientacion sobre que cantidad de tales alimentos o comidas es adecuada para lograr las metas de control de peso del usuario 110.
La base de datos de reglas 504 es una base de datos de las reglas generales para el programa 115 de control de peso. La representacion de la base de datos de reglas 504 en la Figura 5 como un “modulo” separado es con propositos ilustrativos solamente dado que tales reglas se expresan y se manifiestan en la funcionalidad de otros aspectos, si no todos, del sistema de software de control de peso. La Figura 5 ilustra como la base de datos de reglas 504 impacta e influye en tales herramientas y modulos como el diario 304 y el seguidor 310 de peso.
Los alimentos expresos 508 son una base de datos que almacena y mantiene informacion de alimentos expresamente definidos por el usuario 110 en la operacion del sistema de software de control de peso. Si el usuario 110 no puede encontrar un alimento buscando en la base de datos de alimentos 402, la base de datos de alimentos expresos 508 dota al usuario 110 con los medios para introducir alimentos en el diario 304 y almacenar tales alimentos personales, personalizados.
Otros componentes, tales como un generador de la lista de la compra (no mostrado), se pueden integrar en el sistema de software de control de peso para proporcionar funcionalidad adicional al sistema. En el caso de un generador de la lista de la compra, el programa de control de peso establecido para el usuario 110 se puede utilizar para determinar los ingredientes y generar una lista de la compra para el usuario 110 para imprimir y/o comunicar electronicamente a una tienda de comestibles o servicio de entrega de comestibles. Por consiguiente, los componentes anadidos son operativos con los componentes existentes entre ellos.
Las siguientes herramientas y modulos del sistema de software de control de peso pueden ser operativos entre ellos y ser interconectados, directa o indirectamente, como se expone de manera general a continuacion: el perfil 302 de usuario puede estar interconectado con el modulo de comunidad 512 de modo que el sistema de software de control de peso pueda permitir al usuario 110 crear un perfil publico que muestra a otros usuarios 110 del sistema de software de control de peso cierta informacion personal acerca de tal usuario 110.
El perfil 302 de usuario puede ser interconectado con el planificador 306 de comidas de modo que el sistema de software de control de peso pueda dotar al usuario 110 con planes de comidas personalizados segun, por ejemplo, las preferencias dieteticas del usuario 110 y las reglas generales del programa 115 de control de peso (Figura 1).
El perfil de usuario 302 puede ser interconectado con el diario 304 de modo que el usuario 110 pueda personalizar el diario 304 segun sus preferencias personales y las reglas generales del programa 115 de control de peso (Figura 1).
El seguidor 310 de peso puede ser interconectado con el generador 410 de grafico de progreso de modo que el sistema de software de control de peso pueda dotar al usuario 110 con una grafica que ilustre el progreso del usuario 110 con respecto al programa 115 de control de peso (Figura 1).
5
10
15
20
25
30
35
40
45
50
El seguidor 310 de peso puede ser interconectado con la base de datos de ejercicio 408 de modo que el sistema de software de control de peso pueda dotar al usuario 110 con ejercicios personales, personalizados basados en el peso del usuario 110 y las reglas generales del programa 115 de control de peso.
El seguidor 310 de peso puede ser interconectado con el generador 312 de mensajes dirigidos de modo que el sistema de software de control de peso pueda dotar al usuario 110 con una realimentacion instantanea en forma de mensajes dirigidos basados en el peso actualizado del usuario 110.
El seguidor 310 de peso puede ser interconectado con la base de datos de reglas 504 de modo que el sistema de software de control de peso pueda analizar los datos introducidos en el seguidor 310 de peso segun las reglas generales del programa 115 de control de peso.
La base de datos de reglas 504 puede ser interconectada con el planificador de comidas 306 de modo que el sistema de software de control de peso pueda dotar al usuario 110 con planes de comidas personalizados segun el peso del usuario 110 y las reglas generales del programa 115 de control de peso (Figura 1).
La base de datos de reglas 504 puede ser interconectada con el diario 304 de manera que el diario 304 pueda operar y funcionar dentro de las reglas generales del programa de control de peso.
Los ejercicios 408, los alimentos 402, las recetas 404; y las bases de datos de comidas 406 pueden ser interconectados con el motor de busqueda 412 de modo que el sistema de software de control de peso pueda dotar al usuario 110 con capacidades de busqueda dentro de las bases de datos para ejercicios, alimentos, recetas y comidas.
El motor de busqueda 412 puede ser interconectado con el diario 304 de modo que el usuario 110 pueda introducir y almacenar resultados de busqueda obtenidos de bases de datos con respecto a los ejercicios 408, los alimentos 402, las recetas 404 y las comidas 406 en el diario 304.
La base de datos de alimentos 402 puede ser interconectada con el diario 304 de modo que el usuario 110 pueda introducir y almacenar alimentos en el diario 304 obtenidos de la base de datos de alimentos 402.
Los alimentos expresos 508 pueden ser interconectados con el diario 304 de modo que el usuario 110 pueda crear, introducir y almacenar alimentos personales, personalizados que no se encuentren en la base de datos de alimentos 402 en el diario 304 y el generador de favoritos 414.
El generador de favoritos 414 puede ser interconectado con el diario 304 de modo que el usuario 110 pueda almacenar como favorito cualquier ejercicio 408, alimento 402, receta 404, alimento expreso 508 o comida 406 en el diario 304 para un acceso rapido y simplificado cuando se use el diario 304 en el futuro.
La base de datos de alimentos 402 puede ser interconectada con el creador 502 de recetas de modo que el usuario 110 pueda crear recetas personales usando alimentos almacenados en la base de datos de alimentos 402.
El creador 502 de recetas puede ser interconectado con la base de datos de alimentos 402 de modo que el usuario 110 pueda crear alimentos personales, personalizados usando el creador 502 de recetas y almacenarlos en la base de datos de alimentos 402.
El generador de favoritos 414 puede ser interconectado con el creador 502 de recetas de modo que el usuario 110 pueda almacenar como favorita cualquier receta personal creada por el usuario 110 en el creador 502 de recetas en el diario 304 para un acceso rapido y simplificado cuando se use el diario 304 en el futuro.
V. Descripciones detalladas de cierta funcionalidad de herramientas y modulos
Perfilador
En operacion, con respecto a la Figura 3, el usuario 110 inicializa o establece una cuenta en 314 utilizando el perfilador 302 de usuario. El perfilador 302 de usuario es operable para recibir informacion de usuario como se muestra en la tabla 1, que puede incluir tales criterios como peso, altura, grasa corporal, genero y edad, por ejemplo. Otros criterios se pueden generar adicionalmente en la generacion de un plan de comidas para el usuario 110 segun las reglas generales del programa 115 de control de peso.
El nombre, genero, peso, altura, fecha de nacimiento, direccion, numero de telefono, profesion, estado civil, otras caractensticas (por ejemplo, tipo de cuerpo, personalidad), otra informacion demografica (por ejemplo, raza, nacionalidad) e informacion medica (por ejemplo, enfermedades preexistentes) informacion de pago.
En los ajustes iniciales ejemplares de la Tabla 1 proporcionados por el usuario los datos de perfil incluyen suficiente informacion para permitir al sistema de software de control de peso establecer ajustes en el diario 304 y desarrollar el plan de comidas o lista de comidas para el usuario 110 con el planificador 306 de comidas segun las reglas generales del programa 115 de control de peso (Figura 1).
5
10
15
20
25
30
35
40
45
Con referencia ahora a la Figura 8, se proporciona una interfaz grafica de usuario (GUI) 800 ejemplar (por ejemplo, una pagina web) que muestra informacion de resumen para un perfil personal del usuario 110 y operada por el perfilador 302 de usuario. La GUI 800 ilustra como el sistema de software de control de peso recoge informacion personal del usuario 110. La informacion de perfil personal incluye informacion personal primaria 810, tal como el peso actual, altura, genero y fecha de nacimiento. La informacion personal, incluyendo nombre, direccion, numero de telefono, direccion de correo electronico, profesion, estado civil y numero de identificacion, se puede solicitar ademas al usuario 110 para proporcionar al proveedor 105 de software de control de peso (Figura 1) informacion de contacto general y relacionada. Otras caractensticas, tales como actitud, condicion ffsica, color de ojos, color de pelo y las metas de peso se pueden solicitar del usuario 110. Las otras caractensticas pueden ser utiles en el establecimiento de un perfil psicologico para ayudar en los esfuerzos de control de peso. Otra informacion demografica 814 pueden incluir raza, religion, origen etnico y tipo de sangre, por ejemplo, para permitir al proveedor 105 de software de control de peso (Figura 1), ser sensible a las necesidades, costumbres, etc. del usuario 110.
La determinacion de restricciones de salud 816 tambien puede ser de valor para el proveedor de software de control de peso 105 (Figura 1). Las restricciones de salud pueden incluir enfermedades actuales y lesiones ffsicas existentes o previas. Tales restricciones pueden incluir diabetes, cancer, enfermedad mental, HIV, madres lactantes y otras restricciones de salud que pueden impactar en la aplicacion del programa 115 de control de peso (Figura 1).
El proveedor 105 de software de control de peso (Figura 1) puede solicitar ademas un tipo de plan de comidas deseado 818. Los tipos de planes de comidas deseados pueden incluir alimentos normales, mas altos en carbohidratos, mas altos en protemas y vegetarianos. Cada uno de estos tipos de planes de comidas tiene un porcentaje asociado de carbohidratos, protemas, grasa y frutas y verduras que se prescribe comer al usuario 110 en el regimen diario de consumo de alimentos. La Tabla 2 proporciona un regimen diario de consumo de alimentos ejemplar como se prescribe por los tipos de planes de comidas deseados.
Tabla 2- Tipos de planes de comida deseados
Mezcla de Nutrientes Promedio por Dfa Porciones por Dfa
- Tipo de Plan
- Carbohidratos Protemas Grasas Frutas y Verduras
- Normal
- 55% 20% 25% 5+
- Mas Alto en Carbohidratos
- 60% 20% 20% 5+
- Mas Alto en Protemas
- 50% 25% 25% 5+
- Vegetariano
- 55% 20% 25% 5+
Dependiendo del dfa de seguimiento de peso u otro dfa de medicion designado por el programa de perdida de peso, el usuario 110 puede introducir ese dfa en el sistema de software de control de peso. El dfa de seguimiento de peso es utilizado por el sistema de software de control de peso para establecer el primer dfa de la semana para el calendario del usuario 110. Alternativamente, el calendario puede no estar alineado con un dfa de seguimiento de peso y el usuario 110 puede o no realizar periodicamente un seguimiento de peso. Si se utiliza un dfa de pesaje, el diario se puede calibrar de manera que el usuario 110 pueda utilizar el calendario mas facilmente.
Continuando con la descripcion de la Figura 8, el proveedor 105 de software de control de peso puede solicitar ademas informacion de pago 822 de modo que pueda ocurrir un pago electronico de una forma regular desde el usuario 110 al proveedor 105 de software de control de peso (Figura 1). La informacion de pago 822 puede incluir informacion de tarjeta de credito, informacion de tarjeta de debito, u otra informacion de cuenta de manera que la transaccion electronica pueda ocurrir sin intervencion adicional por el usuario 110. Un cargo total de suscripcion 824 se puede calcular en base a los cargos mensuales de diferentes servicios proporcionados por el proveedor 105 de software de control de peso para los usuarios 110.
A finalizar la introduccion del perfil personal inicial, el sistema de software de control de peso es capaz de establecer los parametros de consumo de alimentos en el diario 304 y desarrollar un plan de comidas a traves del planificador de comidas 306 personalizado para el usuario 110 como una funcion de la informacion proporcionada en el perfil personal. Por ejemplo, el mdice de masa corporal del usuario 110 se puede calcular en base a la altura y el peso del usuario 110.
Al dotar al usuario 110 con la capacidad de navegar facilmente en el sitio web, los elementos de navegacion de sitio 806 se utilizan para permitir al usuario 110 acceder rapidamente a diferentes temas en el sitio web. Los temas incluyen el hogar (es decir, la pagina de inicio del usuario 110), el plan, la comunidad, las historias de exito, los alimentos y las recetas, la vida saludable, el estado ffsico, solo para mf y la tienda. Cada uno de estos temas puede dotar al usuario 110 con informacion acerca del programa de control de peso y la capacidad de gestionar datos personales.
5
10
15
20
25
30
35
40
45
50
55
Dentro de cada pagina web seleccionada a partir de los elementos de navegacion 806, se proporcionan elementos de navegacion de pagina 808. Los elementos de navegacion de pagina 808 pueden incluir el diario, el seguidor de peso, los graficos de progreso, mis favoritos y la evaluacion, por ejemplo, para el elemento de navegacion del sitio “el plan”. Otros elementos de navegacion del sitio pueden tener diferentes elementos de navegacion de pagina 808. Como se muestra, se selecciona “el plan” por el usuario y se muestra en el sitio web el perfil personal. Un boton de panico 826 esta previsto en cada pagina del sitio web para permitir al usuario 110 acceder al tipo de informacion “de panico” (vease la Figura 22) en tiempos de problemas o crisis durante el proceso de control de peso.
Con referencia nuevamente a la Figura 3, el diario 304 opera como una pieza en blanco de papel virtual en la que el usuario 110 personaliza registrando el consumo de alimentos y ejercicio en la realizacion de la gestion de datos personales, y permite al sistema de software de control de peso proporcionar realimentacion en cuanto a cuando el usuario 110 esta adhiriendose al programa 115 de control de peso (Figura 1). El diario 304 dota al usuario 110 con acceso a un calendario (no mostrado) que enumera las comidas y/o alimentos comidos para cada dfa presente y/o pasado. Los planes de comida generados por el planificador 306 de comidas tambien se pueden publicar automatica y/o semiautomaticamente en el diario 304.
Con referencia de nuevo a la Figura 5, el usuario 110 puede introducir alimentos y ejercicios en el diario 304 buscando en las bases de datos de servidor 214 a traves del motor de busqueda 412. El motor de busqueda 412 permite al usuario 110 buscar en las bases de datos de servidor 214 palabras particulares y/o metricas de alimentos en base a las reglas generales del programa 115 de control de peso (Figura 1). El motor de busqueda 412 puede ser mas exhaustivo y permitir al usuario 110 buscar tipos de alimentos, platos o cualquier otra informacion que se pueda almacenar en las bases de datos de servidor 214 como se entiende en la tecnica.
Cualquier alimento o ejercicio introducido en el diario 304 por el usuario 110 se puede guardar por las bases de datos de servidor 214 como una categona separada de "favoritos" personalizada y definida por el usuario. El generador de favoritos 414 permite al usuario 110 identificar y categorizar alimentos, comidas, recetas y/o ejercicios individuales que usa a menudo el usuario 110, permitiendo, de esta manera, al usuario 110 ahorrar tiempo mientras que utiliza el sistema de software de control de peso.
Con referencia ahora a la Figura 9, se proporciona una pagina web 900a ejemplar del sistema de software de control de peso que opera el diario 304 en el sistema informatico 125b. Como se ha indicado, se selecciona “mi plan” 806b de los elementos de navegacion de sitio 806. Ademas, se selecciona el “diario” 808a de los elementos de navegacion de pagina 808. De nuevo, el diario 304 permite al usuario 110 publicar y registrar alimentos consumidos en un formato de calendario establecido en conjunto con el programa 115 de control de peso soportado por el sistema de software de control de peso. Y, las comidas y/o alimentos consumidos por el usuario 110 se pueden almacenar por el diario 304 con propositos de referencia futura por el usuario 110 o el sistema de software de control de peso.
Se pueden seleccionar cuatro elementos funcionales 904a-904d (colectivamente 904) al trabajar con el diario 304. Una seccion 906 de consumo de alimentos presenta comidas para cada parte del dfa. Por ejemplo, la parte de la manana 908 muestra una comida que tiene media pera, un vaso de yogur endulzado artificialmente, media taza de General Mills Whole Grain Total® y seis almendras como promedio. Cada producto alimenticio 910 tiene un valor alimenticio asociado 912 que se determina por las reglas generales del programa 115 de control de peso ilustrado, por ejemplo. No obstante, los alimentos se pueden categorizar de cualquier otra forma, tal como por calonas o grados, en base a las reglas generales del programa 115 de control de peso (Figura 1). En una realizacion, los valores de alimentos se pueden determinar y contar en terminos de “POINTS” como se especifica por un programa 115 de control de peso. POINTS es una marca comercial registrada de Weight Watchers International, Inc. Veanse los Numeros de Patente de EE.UU. 6.040.531 y 6.436.036 de Miller-Kovach et al. para una descripcion adicional de POINTS. Se proporciona un subtotal y total diario para cada comida en la seccion 906 de consumo de alimentos. El usuario 110 es capaz de adaptar los alimentos para el dfa seleccionando y eliminar la seleccion de productos alimenticios 910 en la seccion 906 de consumo de alimentos en base a las reglas generales del programa 115 de control de peso.
Para alterar los productos alimenticios 910, el usuario 110 puede anadir y suprimir productos alimenticios. Por ejemplo, el usuario 110 puede suprimir las seis almendras como promedio seleccionando una casilla de comprobacion 916 asociada con las seis almendras como promedio. Un boton virtual 918 de “suprimir productos comprobados” se puede seleccionar para suprimir los productos alimenticios que tienen casillas 116 comprobadas seleccionadas.
Continuando con la Figura 4, para anadir un producto alimenticio, se puede seleccionar el elemento funcional 904a “anadir alimento”. El usuario 110 puede seleccionar entonces a traves de los botones de opcion alternativa 920, una hora de comida a la cual anadir alimentos. El usuario 110 puede realizar entonces una busqueda en la base de datos de alimentos 402, seleccionar una comida favorita o anadir un producto alimento a traves de una tecnica de entrada de datos “expresos”. Una vez que se selecciona o introduce un alimento, el usuario 110 puede anadir el alimento a la seccion 906 de consumo de alimentos seleccionando un boton de opcion alternativa “anadir”. El alimento se coloca entonces automaticamente en la seccion 906 de consumo de alimentos.
5
10
15
20
25
30
35
40
45
50
55
60
El diario 304 es muy operativo con otras funciones y caractensticas del sistema de software de control de peso. Como se muestra, los elementos 802 de informacion de sitio, elementos de navegacion de sitio 806 y elementos de navegacion de pagina 808 estan disponibles para el usuario 110 para seleccionar un movimiento rapido dentro del sitio web. Al seleccionar uno de los elementos 802, 806 u 808, la informacion introducida en el diario 304 es accesible instantaneamente en otras ubicaciones dentro del sitio web. De nuevo, esta interoperatividad e interconexion entre los elementos se proporciona por medio de la arquitectura subyacente de los componentes de la Figura 5.
La Figura 11 es otra pagina web 900b ejemplar del diario de la Figura 9. El elemento funcional 904b “anadir ejercicio” se selecciona para dotar al usuario 110 con la capacidad de anadir ejercicios a una seccion 1102 de ejercicio de la seccion 906 de consumo de alimentos. Como se muestra, la seccion 1102 de ejercicio incluye un ejercicio establecido (es decir, “treinta minutos caminando, ocio”). Generalmente, el sistema de software de control de peso funciona de modo que el ejercicio se usa para compensar los alimentos consumidos para descomponer en factores la cantidad total de alimentos recomendados que el usuario 110 puede consumir en un dfa dado. No obstante, se debena entender que otras reglas generales que descomponen en factores la cantidad total de alimentos recomendados proporcionada por el programa 115 de control de peso (Figura 1) se pueden integrar en el sistema de software de control de peso.
Se pueden anadir otros ejercicios a la seccion 1102 de ejercicio buscando en la base de datos de ejercicios 408, buscando los favoritos del generador de favoritos 414 o anadiendo un ejercicio personal, personalizado. Como se muestra, el termino “levantamiento de pesas” se puede introducir en una casilla de texto de busqueda 1104. Al seleccionar un boton 1106 de opcion alternativa “buscar”, el usuario 110 puede encontrar y seleccionar un ejercicio de levantamiento de pesas y anadirlo a la seccion 1102 de ejercicio. Anadiendo ejercicios, el usuario 110 puede tener control y flexibilidad sobre el programa 115 de control de peso (Figura 1) como se establecio por el sistema de software de control de peso.
La Figura 12 es aun otra pagina web 900c ejemplar del diario 304 de la figura 9. La seccion 906 de consumo de alimentos ilustra la flexibilidad del diario 304 segun los principios de la presente invencion como se muestra, solamente partes de dos comidas (es decir, manana y mediodfa) se han establecido por el usuario 110 a traves del planificador 306 de comidas o introduciendo los alimentos manualmente. Como se muestra, el desayuno de la manana actualmente incluye beicon y huevos, y la comida del mediodfa incluye carne de buey y macedonia de frutas. Como se entiende por el usuario 110 del sistema de control de peso, se pueden anadir lfquidos, tales como zumo de naranja y refrescos, ademas al desayuno y a la comida. La cena aun tiene que ser establecida, pero se puede introducir facilmente buscando en la base de datos, seleccionando un alimento y/o comida favorita, y/o expresando una comida en base a las reglas generales del programa 115 de control de peso, para ser introducidas en la seccion 906 de consumo de alimentos. Por consiguiente, los alimentos pueden ser introducidos y contabilizados para notificar al usuario 110 si la cantidad de alimento consumido esta dentro del rango de consumo recomendado 914 segun las reglas generales del programa 115 de control de peso (Figura 1). En una realizacion, el rango de consumo recomendado 914 puede ser una funcion de las calonas. Alternativa y/o adicionalmente, el rango de consumo recomendado 914 puede ser una funcion de las grasas y la fibra. Despues de los alimentos consumidos y los ejercicios realizados, respectivamente, el diario 304 almacena los artfculos para su revision futura.
Se proporciona una seccion 1202 de productos alimenticios sugeridos por debajo de la seccion de consumo de alimentos 906 y de la seccion 1102 de ejercicio para proporcionar una dieta equilibrada. La seccion 1202 de productos alimenticios sugeridos es generalmente coherente con el tipo de plan de comidas 818 deseado seleccionado por el usuario 110 en el perfil personal 302 y las reglas generales del programa 115 de control de peso (Figura 1). Para seleccionar un producto alimenticio sugerido particular, se proporcionan iconos, tales como tazas de agua 1204, tomates 1206 (que representan frutas y verduras), cajas de multivitaminas y de leche (que representan productos lacteos). A medida que el usuario 110 consume los productos alimenticios, el usuario 110 registra el consumo “pulsando” selectivamente sobre el icono asociado.
La Figura 13 es aun otra pagina web 900d ejemplar del diario 304 de la Figura 9. Esta vista muestra que se selecciona el elemento funcional “Calendario” 904d. Como se muestra, se proporciona un calendario 1302 para que el usuario 110 seleccione dfas individuales de un mes. En este caso, se ha seleccionado el 16 de enero de 2002. Los alimentos para el dfa se muestran en la seccion 906 de consumo de alimentos de modo que el usuario 110 pueda seguir y/o alterar los alimentos como se desee. Por consiguiente, una programacion de plan de comidas alterable o un plan basado en el tiempo se genera por los alimentos que se seleccionan por adelantado para que el usuario 110 los consuma.
La Figura 16a representa una pagina web 900e ejemplar del diario 304 de la Figura 9 que proporciona un recuento para un dfa individual de los alimentos y ejercicio para el usuario 110. Como se muestra, por ejemplo, el programa 115 de control de peso (Figura 1) ilustrado ha asignado un objetivo de consumo de alimentos recomendado de veintisiete (27). En base a las reglas generales del programa 115 de control de peso (Figura 1), el usuario 110 ha consumido una cantidad de alimentos (en base a cantidad y tipo de alimento) igual a 28 y ha hecho ejercicio (en base al tipo y duracion) en una cantidad igual a cuatro (4). Las reglas generales del programa 115 de control de peso (Figura 1) ilustrativo tambien permiten al usuario 110 consumir una cantidad adicional de alimentos igual a tres (3) que se permitio al usuario 110 pero no comio en un dfa anterior. La cantidad adicional de alimentos para
5
10
15
20
25
30
35
40
45
50
55
consumo se calcula de la siguiente manera: 28 valores de consumo de alimentos menos 4 valores de actividad = 24, de modo que 27 valores objetivo menos 24 = 3 valores de alimentos adicionales disponibles para el consumo. Se debena entender que las reglas generales son establecidas por el programa 115 de control de peso y que se pueden utilizar otras reglas para producir o mejorar la misma o similar funcionalidad para proporcionar un programa 115 de control de peso para el usuario 110.
La Figura 16b es otra pagina web 900f ejemplar del diario de la Figura 9 que dota al usuario 110 con la capacidad de aceptar el recuento de los valores de alimentos y actividad. Como se indica, el recuento muestra que el valor para la cantidad disponible de alimentos a consumir es tres (3) y hay disponible una herramienta de seleccion (es decir, un menu desplegable) 1602 para alterar ese valor por el usuario 110. Una vez que el usuario 110 esta listo para almacenar el valor seleccionado, hasta un valor maximo establecido por el recuento para el dfa, el usuario 110 puede seleccionar un boton de opcion alternativa 1604a o 1604b para rechazar o aceptar el valor seleccionado. Tras seleccionar el usuario 110 el boton de opcion alternativa 1604b que indica que el usuario esta listo para almacenar un valor de tres (3), la pagina web 900f se actualiza de manera que el valor almacenado se puede mostrar en la informacion 914 de puntos de plan de comidas (vease la Figura 16a).
Planificador de comidas
Ademas de los alimentos, recetas y ejercicios individuales, el usuario 110 puede acceder a traves del planificador de comidas 306 a ciertos planes de comidas predeterminados desarrollados segun las reglas generales del programa de control de peso y almacenados en las bases de datos de servidor 214. El planificador de comidas 306 determina las comidas para cada usuario 110 segun el perfil personal del usuario 110 y las reglas generales de cualquier programa 115 de control de peso.
Si el usuario 110 no quiere usar una comida proporcionada por el planificador de comidas 306, el usuario 110 puede sustituir esta comida por una comida alternativa generada por el planificador de comidas 306 y coherente con las reglas generales del programa 115 de control de peso. El usuario 110 puede introducir cualquier comida generada por el planificador de comidas 306 en el diario 304 y guardar la comida en la categona de favoritos del usuario 110.
Ademas, a medida que el seguidor 310 de peso se actualiza mediante el peso actualizado 322 como entrada por el usuario 110, el planificador de comida 306 altera automaticamente las recomendaciones dieteticas del programa 115 de control de peso (Figura 1) en base al peso actualizado 322 segun las reglas generales del programa 115 de control de peso. Alterando las recomendaciones dieteticas del programa 115 de control de peso, se altera la cantidad y el tipo de alimento recomendados de manera que se actualizan automaticamente tanto los ajustes del diario 304 como las comidas proporcionadas al usuario 110 a traves del planificador de comidas 306.
Como se trata en detalle con respecto a la Figura 10 en lo sucesivo, generalmente hay dos tipos de usuarios 110 de control de peso, (i) usuarios estructurados y (ii) no estructurados. Los usuarios estructurados normalmente quieren conocer comidas espedficas para comer que siguen las reglas generales del programa 115 de control de peso. Para satisfacer a los usuarios estructurados, el planificador de comidas 306 predetermina las comidas para el usuario 110 que cumplen las reglas del programa 115 de control de peso. El diario 304 permite al usuario 110 introducir las comidas generadas por el planificador de comidas 306 y consumidas por el usuario 110 como un registro diario. Por consiguiente, el planificador de comidas 306 esta acoplado al diario 304. El usuario 110 puede alterar las comidas planificadas sustituyendo las comidas planificadas con otras comidas sugeridas por el planificador de comidas 306. Permitiendo al usuario 110 elegir entre crear una comida personalizada seleccionando e introduciendo alimentos en el diario 304 o seleccionando una comida creada por el planificador de comidas 306, el sistema de software de control de peso puede acomodar tanto tipos de usuarios estructurados como no estructurados.
La Figura 10 es un diagrama de flujo 1000 ejemplar que ilustra la personalizacion de los parametros del diario de la Figura 9 y los planes de comida de las Figuras 14 y 15 proporcionados por el sistema de software de control de peso en base a una meta de consumo de alimentos y perfil de un usuario establecidos por las reglas generales del programa de control de peso de la Figura 1. El proceso comienza en el paso 1002. En el paso 1004, se recibe un perfil personal inicial que incluye las caractensticas de un usuario 110. En el paso 1005, reglas, convenios y directrices del programa 115 de control de peso son aplicadas o establecidas por el sistema de software de control de peso. Se establece en el paso 1006 una meta de consumo de alimentos diario para el usuario 110, que se basa en la informacion personal del usuario 110 y las reglas generales del programa 115 de control de peso.
En el paso 1007, se puede hacer una determinacion en cuanto a si el usuario 110 es un usuario estructurado o no estructurado. En otras palabras, se determina si el usuario 110 quiere un plan de comidas creado automaticamente o el usuario 110 quiere crear el plan de comidas. La determinacion se puede hacer por el usuario seleccionando un elemento de control, tal como un boton de opcion alternativa, o inspeccionando el perfil del usuario 110.
Si se determina que el usuario 110 es un usuario estructurado, entonces en el paso 1008, el sistema de software de control de peso establece parametros en el diario 304 y crea comidas (es decir, una lista de comidas o plan de comidas) generadas por el planificador de comidas 306, en cada caso, segun la informacion personal del usuario 110 y las reglas generales del programa 115 de control de peso. En el paso 1010, el plan de comidas es proporcionado al usuario 110. El proceso termina en el paso 1012.
5
10
15
20
25
30
35
40
45
50
55
Si se determina que el usuario 110 no es un usuario estructurado, entonces en el paso 1014, los parametros del diario se establecen en base a la meta de consumo de alimentos como se determina por el sistema de software de control de peso en base al programa 115 de control de peso. En el paso 1016, el sistema de software de control de peso dota al usuario con la capacidad de buscar bases de datos para comidas creadas por los usuarios. En el paso 1018, el usuario 110 puede formar el plan de comidas (i) buscando en la base de datos de alimentos 402, el generador de favoritos 414, o introduciendo los alimentos expresos 508, (ii) mediante una comida generada por el planificador de comidas 306, o (iii) mediante una combinacion de ambos. El usuario 110 puede introducir las comidas en el diario 304. El proceso termina en el paso 1012.
La Figura 14 es un plan de comidas 1400 de siete dfas ejemplar proporcionado en una pagina web como se genera por el planificador de comidas 306 del sistema de software de control de peso y coherente con las reglas generales del programa 115 de control de peso. Como se muestra, el elemento de navegacion de sitio 806e “alimentos y recetas” se selecciona para dotar al usuario 110 con la parte de comidas y recetas del sitio web. Ademas, se seleccionan los elementos de navegacion de sitio 808c de “planes de comidas” de manera que el plan de comidas de siete dfas es proporcionado al usuario 110. El plan de comidas de siete dfas comienza el miercoles, que puede corresponder al dfa de seguimiento de peso establecido por el usuario 110 en el perfil inicial del usuario 110 como se introduce en la GUI 800.
El plan de comidas 1400 de siete dfas puede incluir tanto los nombres de comidas como cualquier clasificacion asociada con las comidas en base a las reglas generales del programa 115 de control de peso. Por ejemplo, el miercoles, el desayuno es “tortilla de queso”, la comida del mediodfa es un "chile vegetariano", la cena es una “pechuga de pavo con albaricoque” y el aperitivo es “aperitivos y golosinas”. La tortilla de queso ha sido retirada de seleccion por el usuario seleccionando o pulsando en la casilla de comprobacion 1402 utilizando el dispositivo 230b de control de entrada. La retirada de seleccion indica que el usuario 110 no ha consumido la tortilla de queso de modo que la tortilla de queso no es publicada en el diario 304.
En la pagina web del plan de comidas 1400 de siete dfas, se proporciona una seccion 1404 de herramientas para permitir al usuario 110 seleccionar botones de opcion alternativa asociados con una serie de herramientas, incluyendo el diario, seguidor de peso, planes de comidas, calculadora de alimentos, buscador de recetas y creador de recetas. Estas herramientas proporcionan interoperatividad con la pagina web del planificador de comidas 306. En otras palabras, se pueden seleccionar herramientas distintas de las que se utilizan a traves de botones de opcion alternativa y la operacion funcional de una herramienta puede afectar a la informacion que ha de ser utilizada por otra herramienta. Se debena entender que la seccion de herramientas 1404 incluye una lista de herramientas ejemplar y que se pueden incluir otras o alternativas.
La Figura 15a es una pagina web 1500a ejemplar que muestra un unico dfa del plan de comidas 1400 de siete dfas de la Figura 14. El unico dfa se puede seleccionar seleccionando un hiperenlace (por ejemplo, miercoles) en el plan de comidas 1400 de siete dfas. Como se muestra, cada una de las comidas, incluyendo manana, mediodfa, tarde y aperitivo, se proporcionan para que el usuario seleccione y deshaga la seleccion para permitir la publicacion automatica en el diario 304. Se proporciona una herramienta 1502 de menu desplegable para el usuario 110 como se entiende en la tecnica para que el usuario 110 intercambie el desayuno presente por una comida diferente. El intercambio de la comida es relativamente sencillo en la medida en que el sistema de software de control de peso es interactivo y operativo. En otras palabras, al intercambiar una comida, se puede generar otra pagina web que permite al usuario 110 enlazar con las bases de datos del servidor 214 y seleccionar una comida diferente para sustituir una existente.
Al actualizar el plan de comidas, el usuario 110 puede seleccionar a boton de opcion alternativa 1504 para actualizar el plan de comidas. Por consiguiente, al ser actualizado el plan de comidas, cada otra pagina del sistema de software de control de peso incluye el acceso a la informacion que se ha actualizado.
De nuevo, como se trato con respecto a la Figura 7, para dotar al usuario con una interfaz mas rapida, se mantienen los datos actualizados durante el curso de una sesion (es decir, mientras que el usuario esta conectado al sistema de software de control de peso), no requiriendo por ello que el sistema informatico 125b comunique sobre la red 216 con el servidor 202 durante la sesion. Al desconectarse el usuario del sistema de software de control de peso, los datos actualizados durante la sesion se pueden cargar al servidor 202 para ser almacenados en las bases de datos de servidor 214 en el dispositivo de almacenamiento 212.
La Figura 15b es una pagina 1500b que proporciona la capacidad para que el usuario 110 intercambie comidas previstas en la pagina web de la Figura 15a. Como se muestra, el usuario 110 ha seleccionado intercambiar el desayuno (es decir, la tortilla de queso). Un elemento 1506 de menu desplegable dota al usuario 110 con una variedad de comidas a seleccionar con el fin de sustituir el desayuno. El usuario 110 puede simplemente resaltar una de las comidas, tal como “fruta cubierta de yogurt”, y se intercambia el desayuno.
Seguidor de peso
El seguidor 310 de peso utiliza las reglas generales del programa 115 de control de peso para mantener la informacion del usuario 110. El seguidor 310 de peso es operable para alterar automaticamente la cantidad o tipo de
5
10
15
20
25
30
35
40
45
50
55
60
alimento recomendado que un usuario 110 debena consumir en base al peso actualizado 322 en el seguidor 310 de peso y en las reglas generales del programa 115 de control de peso. Ademas, las comidas proporcionadas al usuario 110 a traves del planificador de comidas 306 se alteran automaticamente. El perfilador 302 de usuario tambien se puede actualizar con el peso actualizado 322.
A medida que el usuario 110 pierde peso, el seguidor 310 de peso puede reducir la cantidad o tipo de alimento que se recomienda consumir al usuario 110 debido a que a medida que el usuario 110 pierde peso, se requieren menos nutrientes por el usuario 110. La recomendacion se puede basar en un mdice de masa corporal (BMl), niveles de colesterol, mediciones de grasa corporal, etc., y disminuir usando una tecnica lineal o no lineal. Se debena entender que el programa 115 de control de peso se puede utilizar adicionalmente para ayudar a un usuario 110 a ganar peso. En el caso de aumentar de peso, la cantidad o el tipo de alimento recomendado se puede establecer mas alta de manera que el programa 115 de control de peso opere para aumentar el mdice de masa corporal del usuario 110.
La Figura 21 es un diagrama de flujo ejemplar para utilizar el peso actualizado 322 y ajustar el sistema de software de control de peso coherente con el programa 115 de control de peso. El proceso comienza en el paso 2102. En el paso 2104, se recibe el peso corporal inicial de la persona (es decir, el usuario 110). En el paso 2106, se recibe al menos otra caractenstica de la persona. Se determina un plan de consumo de alimentos objetivo para la persona en base al peso inicial y las caractensticas de la persona. El plan de consumo de alimentos objetivo puede ser una cantidad predeterminada de alimentos a consumir en base a valores alimenticios asociados con los productos alimenticios, donde los valores alimenticios pueden ser una funcion de los ingredientes y/o el valor nutricional (por ejemplo, grasa, calonas y fibra). Despues del establecimiento del plan de consumo de alimentos objetivo, el peso actualizado 322 del usuario 110 es recibido por el seguidor 310 de peso en el paso 2110. En base al peso actualizado 322 del usuario 110, el plan de consumo de alimentos objetivo se altera automaticamente en el paso 2112.
La alteracion automatica del objetivo del plan de consumo de alimentos objetivo se basa en las reglas del programa 115 de control de peso y se puede utilizar para ajustar la cantidad o el tipo de alimento recomendado para un dfa particular, lo que en ultima instancia altera el plan de consumo de alimentos objetivo para cualquier dfa particular en base a tal recomendacion. Alterando automaticamente el plan de consumo de alimentos objetivo, el usuario 110 puede centrarse simplemente en adherirse al programa 115 de control de peso. El proceso repite los pasos 2110 y 2112 hasta que el usuario 110 renuncia en ultima instancia al programa 115 de control de peso, si alguna vez lo hace, donde el proceso termina en el paso 2114.
Las reglas generales del programa 115 de control de peso pueden oscilar de simples a complejas y se pueden basar en cualquier numero de criterios, tales como productos alimenticios, calonas, nutrientes, mediciones de peso y niveles de ejercicio. En una realizacion, las reglas del programa 115 de control de peso prescriben que el usuario 110 no pierda mas de un numero maximo de kilogramos (libras) durante un cierto penodo de tiempo. Como se entiende en la tecnica, manteniendo una perdida de peso constante, se proporciona al usuario 110 una forma segura de perder peso. Otras reglas se pueden aplicar por razones de seguridad o medicas como se hayan establecido para un usuario espedfico en base al perfil o de otro modo.
La Figura 19 es una pagina web ejemplar para proporcionar capacidad de seguimiento de peso usando el seguidor 310 de peso. A medida que el usuario 110 continua con el seguimiento del programa 115 de control de peso proporcionado por el sistema de software de control de peso, el usuario 110 puede continuar siguiendo una version mas reglamentada del programa 115 de control de peso. El peso corporal del usuario 110 se puede medir de una forma periodica o aperiodica e introducir el peso actualizado 322 usando la funcion de seguidor 310 de peso seleccionando el elemento de navegacion de pagina 808b de “seguidor de peso” bajo el elemento de navegacion de sitio 806b “mi plan”. Despues de haber introducido el peso actualizado 322, se muestra en la seccion 1902 de informacion actual para proporcionar realimentacion al usuario 110. Como se muestra, el seguidor 310 de peso es operativo con otros elementos y funciones del sistema de software de control de peso. Por consiguiente, como se muestra y describe con respecto a la Figura 3, el seguidor 310 de peso se usa para recibir entrada de usuario (es decir, peso actualizado 322) y que el sistema de software de control de peso puede ajustar el perfil de usuario 302 y el plan de comidas en consecuencia a medida de los cambios de peso.
Al producirse la introduccion del peso actualizado 322 o despues de ello, se puede entregar un mensaje dirigido por el generador 312 de mensajes dirigidos de una forma instantanea o en tiempo real, o sustancialmente en tiempo real, de manera que se proporcione al usuario 110 realimentacion en base al peso actualizado 322. La realimentacion en forma del mensaje dirigido puede ser instantanea. Alternativamente, el mensaje dirigido puede ser retrasado. El generador 312 de mensajes dirigidos puede emitir un mensaje instantaneo, correo electronico y/o pagina web personalizada, por ejemplo. El mensaje dirigido puede incluir una declaracion de felicitacion, una declaracion de estfmulo, una declaracion de motivacion u otra declaracion o contenido hecho para el usuario 110 en base al peso actualizado 322. En otras palabras, si el usuario 110 pierde peso desde la semana anterior, entonces el generador 312 de mensajes puede felicitar al usuario por su logro.
Dado que la perdida de unos pocos kilogramos (libras) para un individuo puede ser relativamente insignificante con respecto a su meta de peso en ultima instancia, el mensaje dirigido se puede ajustar en base a las metas fijadas por el usuario 110. Proporcionando realimentacion instantanea al usuario 110, se puede proporcionar al usuario 110 una
5
10
15
20
25
30
35
40
45
50
55
gratificacion o satisfaccion instantanea para ayudar a alentar y motivar al usuario 110 a mantener el uso del programa 115 de control de peso y usar el sistema de software de control de peso. El mensaje dirigido tambien puede proporcionar una advertencia si el usuario esta perdiendo peso demasiado rapidamente. Ademas, el mensaje dirigido se puede adaptar al exito o al fracaso percibido del usuario 110 con su perdida de peso haciendo al usuario 110 preguntas acerca de su perdida o ganancia de peso anterior a entregar el mensaje dirigido. El mensaje dirigido puede ser justo lo que el usuario 110 necesita para proporcionar ese reconocimiento anadido para mantener una actitud sana en el viaje hacia su meta de peso en ultima instancia.
Busqueda de receta
La Figura 17 es una pagina web 1700 ejemplar para dotar al usuario 110 con la capacidad de buscar recetas. Como se muestra, el usuario 110 esta dotado con elementos de entrada de informacion de busqueda 1702 para realizar una busqueda de palabras clave dentro de ciertos parametros coherentes con las reglas del programa 115 de control de peso. Como se muestra, se ha realizado una busqueda ejemplar de palabra clave “pollo” dentro de los parametros de 5 a 7 (en base a las reglas generales del programa 115 de control de peso ilustrativo). Cualquier receta que tenga el termino pollo y este dentro de un rango de 5 a 7 es proporcionada por el sistema de software de control de peso para que el usuario 110 pueda verla.
Adicionalmente, se proporciona una indicacion en cuanto a que plato y cuanto tiempo lleva preparar la receta. Estas recetas se pueden seleccionar e introducir en el diario 304 o guardar como favoritas como proporcionadas por el sistema de software de control de peso. Se debena entender que las recetas que se pueden buscar se encuentran en las bases de datos de servidor 214, donde las recetas incluyen recetas preestablecidas del programa 115 de control de peso o recetas del usuario 110. Adicionalmente, la busqueda puede incluir una lista de recetas de una base de datos de la comunidad que incluye recetas de otros usuarios 110.
Creador de recetas
La Figura 18 es un conjunto de instrucciones 1800 ejemplar para usar el creador 502 de recetas para generar recetas como preferidas por el usuario 110. El creador 502 de recetas permite al usuario 110 crear recetas usando productos alimenticios que se pueden encontrar en la base de datos de alimentos 402 o elementos introducidos manualmente por el usuario 110. Como se muestra, hay tres pasos principales para crear una receta. El proceso comienza en el paso 1802. En el paso 1804, el usuario 110 introduce un tttulo de receta, el numero de porciones y el plato al que se aplica la receta. En el paso 1806, se introducen los ingredientes individuales de la receta. Para anadir los ingredientes individuales, se proporciona un campo de texto para que el usuario 110 introduzca un ingrediente. El ingrediente puede ser general, tal como “pan”, y se puede realizar una busqueda de cualquier ingrediente incluyendo el termino “pan” u otro termino sustancialmente relacionado. Al encontrar un ingrediente de pan particular, tal como trigo, integral o blanco, el usuario puede seleccionar el ingrediente y continuar anadiendo ingredientes para la receta.
Al final de la introduccion de los ingredientes para la receta, se pueden introducir instrucciones de receta en el paso 1808. Las instrucciones de receta se pueden introducir en una casilla de texto 1810 de modo que el usuario 110 u otros usuarios del sistema de software de control de peso puedan seguir las instrucciones para preparar la receta. La receta se puede presentar seleccionando un boton de opcion alternativa 1812. Tras la presentacion, la base de datos de recetas 404 se puede actualizar en el sistema informatico de usuario 125b y al desconectarse del sistema de software de control de peso, actualizar en el servidor 202. El proceso termina en el paso 1814. La receta, despues de eso, se puede editar, suprimir o buscar para utilizar otros elementos dentro del sistema de software de control de peso.
Graficos de progreso
El seguidor 310 de peso actualiza el generador 410 de graficos de progreso para monitorizar parametros y/o indicadores de rendimiento que son indicativos del progreso del usuario 110 en el seguimiento del programa 115 de control de peso. Por ejemplo, el generador 410 de graficos de progreso puede recibir pesos actualizados 322 desde el seguidor 310 de peso y mostrar los pesos actualizados durante un periodo de tiempo, de modo que el usuario 110 pueda controlar la perdida o ganancia de peso, por ejemplo. Controlando graficamente o realimentando el progreso de perdida de peso, se puede motivar adicionalmente al usuario 110. La representacion grafica puede permitir adicionalmente al usuario 110 identificar semanas exitosas de perdida de peso de modo que el usuario 110 pueda revisar el diario 304 para determinar que comidas hicieron esas semanas exitosas.
La Figura 20 es una pagina web 2000 ejemplar que proporciona un grafico de progreso 2002 que se genera por el seguidor 310 de peso. El grafico de progreso 2002 es un grafico de lmeas que muestra el peso por fecha. Cada semana o el penodo en que el usuario 110 se pesa, el usuario 110 introduce el peso en el seguidor 310 de peso. El peso, despues de eso, se puede aplicar al grafico de progreso 2002 y mostrar como un punto en la lmea 2004.
Una serie de objetivos o hitos se pueden aplicar a la lmea 2004, tales como un punto de 2,268, 4,536, 11,34 o 22,68 kilogramos (5, 10, 25 y 50 libras), como se indica por las estrellas mostradas en el grafico de progreso 2002 e identificadas en la seccion de claves 2006. Una vez que el usuario 110 alcanza el peso meta, se coloca una estrella con una “G” en el grafico 2002. Adicionalmente, se muestra una lmea discontinua 2008 de 10 por ciento en el grafico 2002. Se debena entender que se pueden utilizar otros hitos e indicadores, coherentes con las reglas del programa
5
10
15
20
25
30
35
40
45
50
55
115 de control de peso, para proporcionar informacion al usuario 110 para ayudar y alentar al usuario 110 a mantener el proceso de control de peso. De nuevo, tales herramientas de realimentacion dotan al usuario 110 con gratificacion y satisfaccion en el proceso de control de peso global. Si el usuario 110 ve una semana de control de peso exitosa, entonces el usuario 110 puede seleccionar la semana a traves del dispositivo de control de entrada 230b y el boton de opcion alternativa o indicios asociados y hacer que el diario 304 presente la semana seleccionada.
Boton de panico
La Figura 22 es una pagina web 2200 ejemplar que proporciona una lista de tftulos que operan como hiperenlaces a informacion, donde se accede a la pagina web 2200 seleccionando un boton de “panico” 826 de la Figura 8. Si durante el curso del usuario 110 que esta en el programa 115 de control de peso, el usuario 110 se encuentra a sf mismo que resulta preocupado, molesto o lleno de panico, el usuario 110 esta provisto con el boton de panico 826 en cada una de las paginas web que se proporcionan en la presente memoria. El usuario 110 puede seleccionar el boton de panico 826 para aplicar la pagina web 2200.
En la pagina web 2200, se enumeran una serie de elementos seleccionables diferentes, que pueden ser tftulos u otros indicadores que el usuario 110 puede sentir que son apropiados o relacionados con sus sentimientos actuales. Por ejemplo, tales tftulos pueden incluir “He Ganado Esta Semana” o “jNinguno De Mis Vaqueros Me Entran Ya!”, los cuales indican el tipo de estfmulo, historia, motivacion u otras palabras de consejo que son proporcionados por el proveedor 105 de software de control de peso. Teniendo este apoyo emocional en lrnea, los usuarios 110 pueden tender a sentir una sensacion de comodidad en su lucha diaria para controlar su peso.
Perfil publico
La Figura 23 es una pagina web 2300 ejemplar que permite al usuario 110 generar informacion 2302 de perfil publico y hacer publica selectivamente esa informacion dentro de la comunidad utilizando el sistema de software de control de peso utilizando casillas de comprobacion 2304 que se corresponden con la misma. La informacion del perfil publico puede incluir nombre de usuario, direccion de correo electronico, fecha de nacimiento, genero, estado civil, profesion, receta, comida favorita, alimento, actividades, etc. Debido a que el usuario 110 usa un nombre de usuario, se puede proteger la identidad del usuario 110. Adicionalmente, se pueden introducir otros tipos de informacion, tales como citas favoritas, como gasta su tiempo libre el usuario 110 y otros elementos o expresiones que le gustana compartir al usuario 110 con la comunidad publica asociada con el sistema de software de control de peso proporcionado por el proveedor 105 de software de control de peso. Debido a que el sistema de software de control de peso esta orientado a informacion de control de peso, el peso inicial, el peso actual y la meta de peso tambien se pueden compartir con la comunidad. Ademas, compartiendo dicha informacion, incluyendo el peso actual, el usuario 110 puede sentirse mas inspirado para continuar con el programa 115 de control de peso. A la finalizacion de la generacion y seleccion de informacion de perfil publico, el usuario 110 puede presentar la informacion a la comunidad a traves de un boton de opcion alternativa 2306.
Intercambio y busqueda de recetas de la comunidad
La Figura 24a es una pagina web 2400a ejemplar para proporcionar informacion de la comunidad como habilitada por el sistema de software de control de peso. El aspecto de la comunidad del sistema de software de control de peso se puede introducir seleccionando el elemento de navegacion de sitio 806c “comunidad”. En la comunidad, los usuarios 110 pueden encontrar tablones de mensajes, salas de chat y un area de intercambio de recetas de la comunidad. El elemento de navegacion de pagina 808c de “intercambio de recetas de la comunidad” se puede seleccionar de modo que el usuario 110 pueda compartir y buscar recetas proporcionadas por los usuarios 110. Una zona 2402 de recetas recientes proporciona las recetas mas recientes presentadas a la comunidad. Como se muestra, el nombre de una receta, el nombre de usuario y la fecha de publicacion dotan al usuario 110 con una indicacion en cuanto al tipo de receta que se publica. El usuario 110 puede simplemente pulsar sobre el nombre de la receta operando como un hiperenlace para ver la receta en sf misma.
La Figura 24b es una pagina web 2400b ejemplar que permite al usuario 110 introducir una receta para compartir con la comunidad de la Figura 24a. Como se indica, hay disponibles una serie de elementos 2408 de entrada de datos para que el usuario 110 introduzca informacion con respecto a la receta. Tal informacion de receta puede incluir un tftulo de receta 2410, el plato de comida 2412 que se pretende que sirva para la receta, un numero de porciones 2414 que crea la receta, un valor estimado de alimento por porcion 2416 para la receta en base a las reglas generales del programa 115 de control de peso, los ingredientes 2418, las instrucciones para preparar la receta 2420 y las notas especiales 2422. Tras la terminacion de la introduccion de la informacion de receta, se puede seleccionar un boton de opcion alternativa 2424 para presentar la receta a la comunidad.
La Figura 24c es una pagina web 2400c ejemplar para realizar una busqueda de receta de la comunidad dentro de la comunidad de la Figura 24a. La busqueda puede utilizarse para buscar informacion como suministrada por los usuarios 110 de la comunidad segun los principios de la presente invencion. Como se muestra, un elemento 2426 de “navegar recetas” puede utilizarse para limitar la busqueda a categonas de recetas espedficas o todas. El usuario 110 puede seleccionar un boton de opcion 2428a o 2428b para buscar nombres de recetas o nombres de usuario
5
10
15
20
25
espedficos. En la realizacion de la busqueda, el usuario 110 puede introducir un nombre de receta o nombre de usuario en una casilla de texto 2430. Para estrechar aun mas la busqueda, se pueden presentar otros valores en los campos de entrada 2432 en base a las reglas generales del programa 115 de control de peso (Figura 1). El usuario 110 tambien puede seleccionar uno o mas platos a buscar usando las casillas de comprobacion 2434. Finalmente, las fechas de publicacion se pueden seleccionar mediante un menu desplegable 2436, que puede incluir un intervalo de fechas, tal como en las ultimas dos semanas. Se debena entender que se pueden utilizar herramientas de refinamiento de busqueda adicionales y/o alternativas segun los principios de la presente invencion.
Al seleccionar e introducir la informacion para realizar la busqueda, el usuario 110 puede seleccionar un boton de opcion alternativa 2438 para realizar la busqueda. Los resultados de la busqueda pueden enumerar una serie de recetas, que el usuario 110 puede seleccionar y ver pulsando sobre un hiperenlace proporcionado por el tftulo. Los detalles de la receta entonces se pueden ver e imprimir para que el usuario 110 las utilice segun el programa 115 de control de peso.
Debido a que el sistema de software de control de peso opera, al menos en parte, en el servidor 202, otros pueden acceder a la oportunidad de los usuarios 110 de proporcionar su informacion personal en un foro publico en la red 216. Ademas, la informacion personal se puede aplicar a otra informacion compartida de la comunidad, tal como recetas.
La descripcion anterior es de realizaciones preferidas para implementar los principios de la presente invencion y el alcance de la invencion no debena estar necesariamente limitado por esta descripcion. Esta invencion, no obstante, se puede llevar a cabo de muchas formas diferentes y no se debena interpretar como limitada a las realizaciones expuestas en la presente memoria; en lugar de ello, estas realizaciones se proporcionan de modo que esta descripcion sera minuciosa y completa y trasladara completamente el alcance de la invencion a los expertos en la tecnica. El alcance de la presente invencion esta definido, en su lugar, por las siguientes reivindicaciones.
Claims (5)
- 51015202530REIVINDICACIONES1. Un sistema para hacer el seguimiento y facilitar el control del peso corporal de una persona, comprendiendo dicho sistema:- un sistema de informatico que se puede emplear para ejecutar un programa (115) de control de peso que tiene una pluralidad de elementos de software que estan adaptados para facilitar el control del peso corporal de la persona,comprendiendo al menos uno de la pluralidad de elementos de software un seguidor (310) de peso que esta adaptado para recibir periodicamente o de vez en cuando pesos corporales (322) actualizados del usuario y que esta adaptado para mostrar un grafico de progreso (2002) del peso corporal de la persona en el transcurso del tiempo, en donde al menos uno de la pluralidad de elementos de software comprende un diario (304) que esta adaptado para recibir y mostrar los ejercicios y los productos alimenticios consumidos por la persona; y- un dispositivo de visualizacion (232) que esta adaptado para presentar el grafico de progreso (2002) del peso corporal de la persona en el transcurso del tiempo a la persona,incluyendo el grafico de progreso (2002) del peso corporal de la persona en el transcurso del tiempo al menos un indicio seleccionable por el usuario que consiste en al menos un punto en el grafico de progreso (2002) del peso corporal de la persona en el transcurso del tiempo indicativo de un periodo de tiempo pasado, que, cuando es seleccionado por la persona, muestra los alimentos consumidos por la persona durante el periodo de tiempo pasado;incluyendo dicho grafico de progreso (2002) del peso corporal de la persona en el transcurso del tiempo que incluye una pluralidad de hitos trazados en el grafico de progreso (2002) indicativos de los objetivos de peso alcanzados por la persona en el transcurso del tiempo.
- 2. El sistema segun la reivindicacion 1, en donde el diario (304) esta adaptado para proporcionar un recordatorio constante para que la persona se mantenga y adhiera al programa (115) de control de peso.
- 3. El sistema segun cualquiera de las reivindicaciones precedentes, que ademas comprende una red (216) acoplada al sistema, y en donde el dispositivo informatico esta adaptado para comunicar datos asociados con el grafico de progreso (2002) del peso corporal de la persona en el transcurso del tiempo y el diario a traves de la red (216).
- 4. El sistema segun la reivindicacion 3, en donde la red (216) es Internet.
- 5. El sistema segun cualquiera de las reivindicaciones precedentes, en donde los indicios seleccionables por el usuario comprenden un hiperenlace.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US35381102P | 2002-02-01 | 2002-02-01 | |
US353811P | 2002-02-01 | ||
PCT/US2003/002963 WO2003067373A2 (en) | 2002-02-01 | 2003-01-31 | Software and hardware system for enabling weight control |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2620790T3 true ES2620790T3 (es) | 2017-06-29 |
Family
ID=27734305
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES03708922.4T Expired - Lifetime ES2620790T3 (es) | 2002-02-01 | 2003-01-31 | Sistema de software y hardware para permitir control de peso |
Country Status (6)
Country | Link |
---|---|
US (5) | US7523040B2 (es) |
EP (1) | EP1480553B1 (es) |
AU (1) | AU2003212880B2 (es) |
CA (2) | CA2474733C (es) |
ES (1) | ES2620790T3 (es) |
WO (1) | WO2003067373A2 (es) |
Families Citing this family (131)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7376700B1 (en) * | 1999-08-23 | 2008-05-20 | Wellcoaches Corporation | Personal coaching system for clients with ongoing concerns such as weight loss |
GB0103615D0 (en) * | 2001-02-14 | 2001-03-28 | Weight Watchers Internat Inc | Menu plan generation |
US8078492B2 (en) * | 2001-10-02 | 2011-12-13 | International Business Machines Corporation | Providing consumers with incentives for healthy eating habits |
US7818180B2 (en) * | 2002-04-29 | 2010-10-19 | Medtronic, Inc. | Personalization software for implanted medical device patients |
US7247023B2 (en) * | 2002-06-27 | 2007-07-24 | Peplinski Daniel M | System and method for monitoring weight and nutrition |
US20040267566A1 (en) * | 2003-01-10 | 2004-12-30 | Badgett Robert Gwathmey | Computer-based clinical knowledge system |
US8460243B2 (en) | 2003-06-10 | 2013-06-11 | Abbott Diabetes Care Inc. | Glucose measuring module and insulin pump combination |
US7722536B2 (en) | 2003-07-15 | 2010-05-25 | Abbott Diabetes Care Inc. | Glucose measuring device integrated into a holster for a personal area network device |
US7550682B2 (en) | 2003-10-03 | 2009-06-23 | Pelstar, Llc | Measuring device, such as a scale or medical scale |
US6974075B1 (en) * | 2003-10-17 | 2005-12-13 | Duke Peter S | Method of controlling a person's weight |
WO2005119524A2 (en) | 2004-06-04 | 2005-12-15 | Therasense, Inc. | Diabetes care host-client architecture and data management system |
US7223234B2 (en) * | 2004-07-10 | 2007-05-29 | Monitrix, Inc. | Apparatus for determining association variables |
JP4470679B2 (ja) * | 2004-10-07 | 2010-06-02 | 株式会社日立製作所 | 健康指導支援システム |
KR100682900B1 (ko) * | 2004-11-11 | 2007-02-15 | 삼성전자주식회사 | 사용자의 생활 패턴을 고려한 건강 관리 방법 및 장치 |
KR20060064885A (ko) * | 2004-12-09 | 2006-06-14 | 삼성전자주식회사 | 건강 관리 서비스를 제공하는 장치, 시스템 및 방법 |
WO2006071892A2 (en) * | 2004-12-23 | 2006-07-06 | Weight Loss By Design | Computerized system for developing weight-loss plan |
US20060178907A1 (en) * | 2005-01-14 | 2006-08-10 | Humble David R | Method and apparatus for on-demand directed diet advice |
US20060165756A1 (en) * | 2005-01-27 | 2006-07-27 | Catani Steven J | Method for weight management |
US8956292B2 (en) * | 2005-03-02 | 2015-02-17 | Spacelabs Healthcare Llc | Trending display of patient wellness |
US20060224401A1 (en) * | 2005-04-02 | 2006-10-05 | Hunt Timothy D | Meal data objects having recipes and food items |
US20070030270A1 (en) * | 2005-06-28 | 2007-02-08 | Rosenberg Harold L | System and method of instruction for cooking a meal |
US20070026999A1 (en) * | 2005-07-28 | 2007-02-01 | Breaking Plateaus, L.L.C. | Breaking plateaus multi-evaluation computerized weight-training log and system |
EP1915716B1 (de) * | 2005-08-16 | 2018-05-23 | Björn S. Rump | Elektronische waage und verfahren zur kontrolle der speiseeinahme bzw. der verspeisten kalorienmengen |
US20070068272A1 (en) * | 2005-09-23 | 2007-03-29 | Houser Guy M | Apparatuses, systems, and methods for measuring portions of a body |
US7941200B2 (en) * | 2005-12-08 | 2011-05-10 | Roche Diagnostics Operations, Inc. | System and method for determining drug administration information |
AU2006331551A1 (en) * | 2005-12-20 | 2007-07-05 | Mars, Incorporated | Method and system for determining and providing a comprehensive pet health and nutrition feeding plan |
US10025906B2 (en) | 2005-12-30 | 2018-07-17 | LifeWIRE Corporation | Mobile self-management compliance and notification method, system and computer program product |
US9144381B2 (en) * | 2005-12-30 | 2015-09-29 | LifeWIRE Corporation | Mobile self-management compliance and notification method, system and computer program product |
US9390229B1 (en) * | 2006-04-26 | 2016-07-12 | Dp Technologies, Inc. | Method and apparatus for a health phone |
US8902154B1 (en) | 2006-07-11 | 2014-12-02 | Dp Technologies, Inc. | Method and apparatus for utilizing motion user interface |
US8001472B2 (en) * | 2006-09-21 | 2011-08-16 | Apple Inc. | Systems and methods for providing audio and visual cues via a portable electronic device |
US8956290B2 (en) * | 2006-09-21 | 2015-02-17 | Apple Inc. | Lifestyle companion system |
US8745496B2 (en) * | 2006-09-21 | 2014-06-03 | Apple Inc. | Variable I/O interface for portable media device |
US20080076972A1 (en) * | 2006-09-21 | 2008-03-27 | Apple Inc. | Integrated sensors for tracking performance metrics |
US8235724B2 (en) * | 2006-09-21 | 2012-08-07 | Apple Inc. | Dynamically adaptive scheduling system |
US8429223B2 (en) | 2006-09-21 | 2013-04-23 | Apple Inc. | Systems and methods for facilitating group activities |
US20080077489A1 (en) * | 2006-09-21 | 2008-03-27 | Apple Inc. | Rewards systems |
US20080139910A1 (en) * | 2006-12-06 | 2008-06-12 | Metronic Minimed, Inc. | Analyte sensor and method of using the same |
US20080147611A1 (en) * | 2006-12-15 | 2008-06-19 | Yahoo! Inc. | Meal finder |
AU2007337004A1 (en) * | 2006-12-20 | 2008-07-03 | Mars Incorporated | Method and system for promoting longevity and healthy vitality of a pet |
US8620353B1 (en) | 2007-01-26 | 2013-12-31 | Dp Technologies, Inc. | Automatic sharing and publication of multimedia from a mobile device |
US8949070B1 (en) | 2007-02-08 | 2015-02-03 | Dp Technologies, Inc. | Human activity monitoring device with activity identification |
US20080221930A1 (en) | 2007-03-09 | 2008-09-11 | Spacelabs Medical, Inc. | Health data collection tool |
US8555282B1 (en) | 2007-07-27 | 2013-10-08 | Dp Technologies, Inc. | Optimizing preemptive operating system with motion sensing |
US20090075781A1 (en) * | 2007-09-18 | 2009-03-19 | Sensei, Inc. | System for incorporating data from biometric devices into a feedback message to a mobile device |
WO2009048988A2 (en) * | 2007-10-08 | 2009-04-16 | Nutrisystem Fresh, Inc. | System and method for providing and managing a customizable individualized victuals preparation and delivery service |
EP2211687A4 (en) | 2007-10-12 | 2013-08-21 | Patientslikeme Inc | PERSONALIZED MANAGEMENT AND SURVEILLANCE OF PATHOLOGICAL CONDITIONS |
US20090176526A1 (en) * | 2007-11-11 | 2009-07-09 | Altman Peter A | Longitudinal Personal Health Management System Using Mobile Data Capture |
US8882668B2 (en) | 2007-11-19 | 2014-11-11 | Elizabeth S. Thompson | Method and process for body composition management |
US20090175980A1 (en) * | 2007-12-17 | 2009-07-09 | Mars, Incorporated | Wellness based pet diets that take into consideration breed type and genetic predisposition of a pet |
US8285344B2 (en) | 2008-05-21 | 2012-10-09 | DP Technlogies, Inc. | Method and apparatus for adjusting audio for a user environment |
AR075745A1 (es) | 2008-05-28 | 2011-04-27 | Kraft Foods Global Brands Llc | Metodo y aparato para identificar opciones deseables, un metodo para ayu-dar a una persona a mantener una dieta predeterminada, un metodo para ro-tular items de alimento con un numero de calificacion relativa, un recipien-te que comprende una porcion de un item comestible dispuesto dentro del recipi |
US8510127B2 (en) * | 2008-06-04 | 2013-08-13 | Therapease Cuisine, Inc. | Method and system for developing and delivering a therapeutic meal plan program |
US20100017466A1 (en) * | 2008-06-17 | 2010-01-21 | Douglas Trauner | System and method for dynamic processing of measurement metrics and tagging measurement metrics |
US8996332B2 (en) | 2008-06-24 | 2015-03-31 | Dp Technologies, Inc. | Program setting adjustments based on activity identification |
EP2335211A4 (en) | 2008-08-29 | 2014-04-16 | Weight Watchers International Inc | METABOLIC CONVERSION EFFICIENCY BASED METHOD AND SYSTEMS |
US20100057564A1 (en) * | 2008-09-04 | 2010-03-04 | Godsey Jr Charles D | System and method for fitness motivation |
US8872646B2 (en) | 2008-10-08 | 2014-10-28 | Dp Technologies, Inc. | Method and system for waking up a device due to motion |
US8918355B2 (en) | 2008-11-10 | 2014-12-23 | Mercatus Technologies Inc. | Determining a meal and/or meal plan |
JP5694948B2 (ja) * | 2008-12-23 | 2015-04-01 | エフ.ホフマン−ラ ロシュ アーゲーF. Hoffmann−La Roche Aktiengesellschaft | 慢性病患者の診断支援または治療支援のための構造化検査方法及びその装置 |
US10437962B2 (en) * | 2008-12-23 | 2019-10-08 | Roche Diabetes Care Inc | Status reporting of a structured collection procedure |
US10456036B2 (en) | 2008-12-23 | 2019-10-29 | Roche Diabetes Care, Inc. | Structured tailoring |
US20120011125A1 (en) | 2008-12-23 | 2012-01-12 | Roche Diagnostics Operations, Inc. | Management method and system for implementation, execution, data collection, and data analysis of a structured collection procedure which runs on a collection device |
US9918635B2 (en) | 2008-12-23 | 2018-03-20 | Roche Diabetes Care, Inc. | Systems and methods for optimizing insulin dosage |
US8849458B2 (en) | 2008-12-23 | 2014-09-30 | Roche Diagnostics Operations, Inc. | Collection device with selective display of test results, method and computer program product thereof |
US9117015B2 (en) | 2008-12-23 | 2015-08-25 | Roche Diagnostics Operations, Inc. | Management method and system for implementation, execution, data collection, and data analysis of a structured collection procedure which runs on a collection device |
US20100179833A1 (en) * | 2009-01-12 | 2010-07-15 | Roizen Michael F | Automated coaching |
JP5501445B2 (ja) | 2009-04-30 | 2014-05-21 | ペイシェンツライクミー, インコーポレイテッド | オンラインコミュニティ内のデータ提出を促進するシステムおよび方法 |
US9529437B2 (en) | 2009-05-26 | 2016-12-27 | Dp Technologies, Inc. | Method and apparatus for a motion state aware device |
US8631050B1 (en) | 2009-06-11 | 2014-01-14 | Eliving, Llc | Transformation engine |
RU134340U1 (ru) * | 2009-10-13 | 2013-11-10 | Нестек С.А. | Электронное карманное устройство для оценки пищевой ценности запланированного меню для ребенка |
BR112012012147A2 (pt) | 2009-10-16 | 2019-09-24 | Spacelabs Healthcare Llc | tubo melhorado de fluxo de luz |
US9604020B2 (en) | 2009-10-16 | 2017-03-28 | Spacelabs Healthcare Llc | Integrated, extendable anesthesia system |
US20110123964A1 (en) * | 2009-11-26 | 2011-05-26 | Logi-Diet Ltd. | Computerized aid for planning a nutritionally balanaced menu |
US20110184247A1 (en) * | 2010-01-25 | 2011-07-28 | Contant Olivier M | Comprehensive management of human health |
US8674837B2 (en) | 2010-03-21 | 2014-03-18 | Spacelabs Healthcare Llc | Multi-display bedside monitoring system |
US8628331B1 (en) * | 2010-04-06 | 2014-01-14 | Beth Ann Wright | Learning model for competency based performance |
US8775203B2 (en) * | 2010-05-15 | 2014-07-08 | Brian C. Weiner | Ice diet system and methods of implementing same |
US8762167B2 (en) | 2010-07-27 | 2014-06-24 | Segterra Inc. | Methods and systems for generation of personalized health plans |
US20120077153A1 (en) * | 2010-09-27 | 2012-03-29 | Orly Livny | Nutrition-control device |
US20120084649A1 (en) * | 2010-10-01 | 2012-04-05 | Dowdell Catherine D | Journal System |
WO2012068567A1 (en) | 2010-11-19 | 2012-05-24 | Spacelabs Healthcare, Llc | Dual serial bus interface |
US20120136864A1 (en) * | 2010-11-30 | 2012-05-31 | Robert Thomas Ochtel | Aggregation of Recipe Information, Meal Planning and Preparation |
US20120173151A1 (en) | 2010-12-29 | 2012-07-05 | Roche Diagnostics Operations, Inc. | Methods of assessing diabetes treatment protocols based on protocol complexity levels and patient proficiency levels |
US8475367B1 (en) | 2011-01-09 | 2013-07-02 | Fitbit, Inc. | Biometric monitoring device having a body weight sensor, and methods of operating same |
US9202111B2 (en) | 2011-01-09 | 2015-12-01 | Fitbit, Inc. | Fitness monitoring device with user engagement metric functionality |
US10136845B2 (en) | 2011-02-28 | 2018-11-27 | Abbott Diabetes Care Inc. | Devices, systems, and methods associated with analyte monitoring devices and devices incorporating the same |
US9629566B2 (en) | 2011-03-11 | 2017-04-25 | Spacelabs Healthcare Llc | Methods and systems to determine multi-parameter managed alarm hierarchy during patient monitoring |
KR101689242B1 (ko) * | 2011-04-21 | 2016-12-23 | 엠파이어 테크놀로지 디벨롭먼트 엘엘씨 | 모바일 장치를 사용하는 위치 소셜 네트워킹 |
EP2518649A1 (en) * | 2011-04-26 | 2012-10-31 | Fujitsu Limited | Apparatus and computer-implemented method for nutrient-based selection of ingestible products |
US8766803B2 (en) | 2011-05-13 | 2014-07-01 | Roche Diagnostics Operations, Inc. | Dynamic data collection |
US8755938B2 (en) | 2011-05-13 | 2014-06-17 | Roche Diagnostics Operations, Inc. | Systems and methods for handling unacceptable values in structured collection protocols |
US20120322032A1 (en) * | 2011-06-17 | 2012-12-20 | Spinning Plates, Llc | Methods and systems for electronic meal planning |
US9286589B2 (en) | 2011-10-14 | 2016-03-15 | Caelo Media, Llc | Method and system for customizing a project |
US20130143182A1 (en) * | 2011-12-02 | 2013-06-06 | Crossan IP Law, LLC | Method and system of tools for helping persons to become lean and healthy |
US9569483B2 (en) * | 2012-01-30 | 2017-02-14 | The United States Of America, As Represented By The Secretary, Dept. Of Health And Human Services Office Of Technology Transfer, National Institutes Of Health | Personalized dynamic feedback control of body weight |
US8725590B2 (en) * | 2012-02-12 | 2014-05-13 | LookingNew, Inc. | Methods and systems for generating customized user plans |
WO2013126887A2 (en) | 2012-02-24 | 2013-08-29 | Jerry Wolfe | System and method for providing flavor advisement and enhancement |
JP5597226B2 (ja) * | 2012-05-31 | 2014-10-01 | 楽天株式会社 | 料理検索装置、料理検索方法、プログラムおよびコンピュータ読み取り可能な記憶媒体 |
US9536449B2 (en) | 2013-05-23 | 2017-01-03 | Medibotics Llc | Smart watch and food utensil for monitoring food consumption |
US9442100B2 (en) | 2013-12-18 | 2016-09-13 | Medibotics Llc | Caloric intake measuring system using spectroscopic and 3D imaging analysis |
US9254099B2 (en) | 2013-05-23 | 2016-02-09 | Medibotics Llc | Smart watch and food-imaging member for monitoring food consumption |
US9042596B2 (en) | 2012-06-14 | 2015-05-26 | Medibotics Llc | Willpower watch (TM)—a wearable food consumption monitor |
US20140012118A1 (en) * | 2012-07-09 | 2014-01-09 | Dexcom, Inc. | Systems and methods for leveraging smartphone features in continuous glucose monitoring |
US20140039914A1 (en) * | 2012-08-02 | 2014-02-06 | Dana Dansereau | System and method for promoting wellness |
US10085562B1 (en) | 2016-10-17 | 2018-10-02 | Steelcase Inc. | Ergonomic seating system, tilt-lock control and remote powering method and appartus |
US9486070B2 (en) | 2012-10-10 | 2016-11-08 | Stirworks Inc. | Height-adjustable support surface and system for encouraging human movement and promoting wellness |
US10038952B2 (en) | 2014-02-04 | 2018-07-31 | Steelcase Inc. | Sound management systems for improving workplace efficiency |
US10827829B1 (en) | 2012-10-10 | 2020-11-10 | Steelcase Inc. | Height adjustable support surface and system for encouraging human movement and promoting wellness |
US20140172437A1 (en) * | 2012-12-14 | 2014-06-19 | International Business Machines Corporation | Visualization for health education to facilitate planning for intervention, adaptation and adherence |
US9529385B2 (en) | 2013-05-23 | 2016-12-27 | Medibotics Llc | Smart watch and human-to-computer interface for monitoring food consumption |
US10987026B2 (en) | 2013-05-30 | 2021-04-27 | Spacelabs Healthcare Llc | Capnography module with automatic switching between mainstream and sidestream monitoring |
US10127361B2 (en) | 2014-03-31 | 2018-11-13 | Elwha Llc | Quantified-self machines and circuits reflexively related to kiosk systems and associated food-and-nutrition machines and circuits |
US10318123B2 (en) | 2014-03-31 | 2019-06-11 | Elwha Llc | Quantified-self machines, circuits and interfaces reflexively related to food fabricator machines and circuits |
US9922307B2 (en) | 2014-03-31 | 2018-03-20 | Elwha Llc | Quantified-self machines, circuits and interfaces reflexively related to food |
US20150279175A1 (en) * | 2014-03-31 | 2015-10-01 | Elwha Llc | Quantified-self machines and circuits reflexively related to big data analytics user interface systems, machines and circuits |
JP6392579B2 (ja) * | 2014-08-11 | 2018-09-19 | 東芝テック株式会社 | 注文登録処理装置及び注文登録処理プログラム |
US10776739B2 (en) | 2014-09-30 | 2020-09-15 | Apple Inc. | Fitness challenge E-awards |
US20180004903A1 (en) * | 2015-05-12 | 2018-01-04 | Hitachi, Ltd. | Analysis system and analysis method |
WO2016205374A1 (en) * | 2015-06-15 | 2016-12-22 | Mark Springer | Personalized nutritional and metabolic modification system |
US9921726B1 (en) | 2016-06-03 | 2018-03-20 | Steelcase Inc. | Smart workstation method and system |
TWI776878B (zh) | 2017-04-07 | 2022-09-11 | 美商通路實業集團國際公司 | 體重管理及活動追蹤系統 |
US11559253B2 (en) | 2017-09-29 | 2023-01-24 | World Champ Tech, LLC | Wearable physical-activity measurement system for balancing physical-activity energy expenditure and basal metabolic rate to food energy intake by adjusting measured portions of food ingredients |
US11398302B2 (en) * | 2017-12-21 | 2022-07-26 | Fuelogics, LLC | Comparing performance feedback with output of performance model to calibrate resource consumption control system and improve performance criterion |
US10942932B2 (en) | 2018-01-22 | 2021-03-09 | Everything Food, Inc. | System and method for grading and scoring food |
US11894139B1 (en) | 2018-12-03 | 2024-02-06 | Patientslikeme Llc | Disease spectrum classification |
US11250062B2 (en) * | 2019-04-04 | 2022-02-15 | Kpn Innovations Llc | Artificial intelligence methods and systems for generation and implementation of alimentary instruction sets |
EP3989826A4 (en) | 2019-06-26 | 2023-05-24 | Spacelabs Healthcare LLC | USING DATA FROM A BODY-WEAR SENSOR TO MODIFY MONITORED PHYSIOLOGICAL DATA |
CN111145869B (zh) * | 2019-12-10 | 2023-06-27 | 珠海格力电器股份有限公司 | 菜谱调整方法、存储介质及电子设备 |
WO2022056211A1 (en) * | 2020-09-11 | 2022-03-17 | AmVentureX, Inc. | Diet performance tracking and content |
LV15623A (lv) | 2020-09-18 | 2022-03-20 | Blaus Kristofs | Metode un sistēma maltīšu plāna sastādīšanai |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2544525A1 (fr) * | 1983-04-12 | 1984-10-19 | Simatec Sarl | Appareil portatif de saisie et de traitement d'informations relatives a la sante d'une personne |
US4951197A (en) * | 1986-05-19 | 1990-08-21 | Amc Of America | Weight loss management system |
US5388043A (en) * | 1989-08-30 | 1995-02-07 | Hettinger; Catherine A. | Diet and behavioral control device |
WO1992012490A1 (en) * | 1991-01-11 | 1992-07-23 | Health Innovations, Inc. | Method and apparatus to control diet and weight using human behavior modification techniques |
US5954640A (en) * | 1996-06-27 | 1999-09-21 | Szabo; Andrew J. | Nutritional optimization method |
US5819735A (en) * | 1996-08-15 | 1998-10-13 | Mansfield; Elizabeth A. | Device and method for monitoring dietary intake of calories and nutrients |
US6039688A (en) * | 1996-11-01 | 2000-03-21 | Salus Media Inc. | Therapeutic behavior modification program, compliance monitoring and feedback system |
US6370513B1 (en) * | 1997-08-08 | 2002-04-09 | Parasoft Corporation | Method and apparatus for automated selection, organization, and recommendation of items |
US6356940B1 (en) * | 1999-05-26 | 2002-03-12 | Brian Robert Short | Method and system of electronically logging remote user dietary information, and generating and automatically sending suggested dietary modifications |
JP2004513669A (ja) * | 1999-10-08 | 2004-05-13 | ヘルセテック インコーポレイテッド | 集積カロリー管理システム |
US20020062069A1 (en) * | 1999-10-08 | 2002-05-23 | Mault James R. | System and method of integrated calorie management using interactive television |
EP1234265A1 (en) | 1999-11-24 | 2002-08-28 | Healthetech, Inc. | Health management system with connection to remote computer system |
US6513532B2 (en) * | 2000-01-19 | 2003-02-04 | Healthetech, Inc. | Diet and activity-monitoring device |
GB2365613A (en) * | 2000-03-01 | 2002-02-20 | Vineworld Ltd | Procurement and diet management system. |
US6980999B1 (en) * | 2000-05-31 | 2005-12-27 | Clare Grana | Method and system for providing dietary information |
AU2001288902A1 (en) * | 2000-09-07 | 2002-03-22 | Healthetech, Inc. | Portable computing apparatus particularly useful in a weight management program |
US20020124017A1 (en) | 2000-09-22 | 2002-09-05 | Mault James R. | Personal digital assistant with food scale accessory |
US20020133378A1 (en) | 2000-10-13 | 2002-09-19 | Mault James R. | System and method of integrated calorie management |
US20020072932A1 (en) | 2000-12-11 | 2002-06-13 | Bala Swamy | Health personal digital assistant |
US7366990B2 (en) | 2001-01-19 | 2008-04-29 | C-Sam, Inc. | Method and system for managing user activities and information using a customized computer interface |
US20030050799A1 (en) | 2001-04-03 | 2003-03-13 | Richard Jay | Permission based marketing for use with medical prescriptions |
US7090638B2 (en) * | 2002-06-03 | 2006-08-15 | Edward Vidgen | System and method for optimized dietary menu planning |
-
2003
- 2003-01-31 AU AU2003212880A patent/AU2003212880B2/en not_active Expired
- 2003-01-31 EP EP03708922.4A patent/EP1480553B1/en not_active Expired - Lifetime
- 2003-01-31 CA CA2474733A patent/CA2474733C/en not_active Expired - Lifetime
- 2003-01-31 US US10/355,425 patent/US7523040B2/en not_active Expired - Lifetime
- 2003-01-31 ES ES03708922.4T patent/ES2620790T3/es not_active Expired - Lifetime
- 2003-01-31 CA CA2791140A patent/CA2791140C/en not_active Expired - Lifetime
- 2003-01-31 WO PCT/US2003/002963 patent/WO2003067373A2/en not_active Application Discontinuation
-
2004
- 2004-03-10 US US10/797,502 patent/US20040204955A1/en not_active Abandoned
- 2004-03-10 US US10/797,282 patent/US7361143B2/en not_active Expired - Lifetime
- 2004-03-10 US US10/797,274 patent/US20040210459A1/en not_active Abandoned
- 2004-03-10 US US10/797,284 patent/US8595023B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
CA2791140A1 (en) | 2003-08-14 |
AU2003212880B2 (en) | 2006-12-07 |
US7361143B2 (en) | 2008-04-22 |
AU2003212880A1 (en) | 2003-09-02 |
EP1480553A4 (en) | 2007-11-07 |
US7523040B2 (en) | 2009-04-21 |
US20040171925A1 (en) | 2004-09-02 |
WO2003067373A3 (en) | 2003-10-02 |
US20040210459A1 (en) | 2004-10-21 |
US20040204955A1 (en) | 2004-10-14 |
WO2003067373A2 (en) | 2003-08-14 |
CA2791140C (en) | 2017-11-14 |
US20040210456A1 (en) | 2004-10-21 |
CA2474733C (en) | 2012-11-20 |
EP1480553A2 (en) | 2004-12-01 |
US8595023B2 (en) | 2013-11-26 |
CA2474733A1 (en) | 2003-08-14 |
EP1480553B1 (en) | 2016-12-28 |
US20030187683A1 (en) | 2003-10-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2620790T3 (es) | Sistema de software y hardware para permitir control de peso | |
KR102513337B1 (ko) | 체중 관리 및 활동성 추적 시스템 | |
US20180004914A1 (en) | Personal Health Advisor System | |
US20060199155A1 (en) | System and method for automated dietary planning | |
US8560336B2 (en) | System and method for increasing compliance with a health plan | |
US8768727B2 (en) | Method for tailoring strategy messages from an expert system to enhance success with modifications to health behaviors | |
US20050021361A1 (en) | System for facilitating weight control embodied on hand-held computing device | |
US20100003647A1 (en) | System and Method for Automated Meal Recommendations | |
US20020188477A1 (en) | Adaptive interactive preceptored teaching system incorporating remote image monitoring | |
US20110282683A1 (en) | Interactive web based system in support of bariatric procedures | |
US20100003653A1 (en) | System and method for automated behavioral coaching | |
EP1610250A1 (en) | System for facilitating weight control incorporating hand-held computing device | |
EP2926285A2 (en) | Automated health data acquisition, processing and communication system | |
JP2005141502A (ja) | 食品情報管理システム | |
KR20160126267A (ko) | 개인 맞춤형 다이어트 관리서비스 제공방법 | |
WO2025015131A2 (en) | Lifestyle management system | |
Hutchings | Handheld computer for personal health advice | |
Underbakke et al. | Office systems for heart disease prevention | |
Bohliqa et al. | Applications Both Globally and in the United |