Pain visualization system and method
First Claim
1. A computerized pain visualization method comprising:
- (a) receiving at a server user registration data for a plurality of users;
(b) receiving at said server from at least a subset of said plurality of users a first selection of a record pain option;
(c) in response to receiving said first selection of said record pain option, generating at said server for display at user computers of the at least a subset of said plurality of users a body image;
(d) visually dividing said body image into a plurality of user selectable body areas;
(e) receiving at said server from each of the at least a subset of said plurality of users a second selection of at least one selectable body area;
(f) storing in a database at said server for each of the at least a subset of said plurality of users non-identifying user data and body identifying data for said second selection of at least one selectable body area, the non-identifying user data including geographic location, age, sex, and date corresponding to when said second selection is received;
(g) receiving at said server from one of said plurality of users a third selection of said record pain option;
(h) receiving at said server from said one of said plurality of users a fourth selection of said at least one selectable body area and registering said fourth selection of said at least one selectable body area in the database along with the geographic location, age, and sex of said one of said plurality of users and a date corresponding to when said fourth selection is received;
(i) searching said database to calculate a number of said plurality of users that recorded pain for said at least one selectable body area for a predetermined time period;
(j) generating at said server an updated body image for display at said user computer of said one said plurality of users to identify on said body image said number of said plurality of users that recorded pain for said at least one selectable body area for said predetermined time period;
(k) receiving at said server a selection of a search pain option from another one of said plurality of users;
(l) receiving at said server inputted search criteria from said another one of said plurality of users including date, age, geographic location, and sex;
(m) searching said database for body identifying data matching said inputted search criteria;
(n) generating at said server for display at a user computer of said another one of said plurality of users an updated view of said body image to identify on said updated view of said body image;
(i) at least one body area consistent with said body identifying data matching said inputted search criteria; and
(ii) a number of said plurality of users that recorded pain for said at least one body area matching said inputted search criteria.
1 Assignment
0 Petitions
Accused Products
Abstract
A computerized pain visualization system and method. A web-based application and interface allows individuals to anonymously share information about where they hurt or specific regions of the body that are most worrisome to them. The web-based application comprises a visual interface that supports selection of parts or regions on an image of a human body. The data becomes viewable and filterable by geographic location, age, sex, or a variety of other data sets collected from the anonymous users. In an example embodiment, Users register and sign in at a web site. A selectable body interface is presented and the user is prompted to select one or more pain locations on the virtual body. The user'"'"'s selections are recorded in a database. Another page of the application presents a search option that facilitates searching and visualizing the data, filterable by users'"'"' registration information.
-
Citations
15 Claims
-
1. A computerized pain visualization method comprising:
-
(a) receiving at a server user registration data for a plurality of users; (b) receiving at said server from at least a subset of said plurality of users a first selection of a record pain option; (c) in response to receiving said first selection of said record pain option, generating at said server for display at user computers of the at least a subset of said plurality of users a body image; (d) visually dividing said body image into a plurality of user selectable body areas; (e) receiving at said server from each of the at least a subset of said plurality of users a second selection of at least one selectable body area; (f) storing in a database at said server for each of the at least a subset of said plurality of users non-identifying user data and body identifying data for said second selection of at least one selectable body area, the non-identifying user data including geographic location, age, sex, and date corresponding to when said second selection is received; (g) receiving at said server from one of said plurality of users a third selection of said record pain option; (h) receiving at said server from said one of said plurality of users a fourth selection of said at least one selectable body area and registering said fourth selection of said at least one selectable body area in the database along with the geographic location, age, and sex of said one of said plurality of users and a date corresponding to when said fourth selection is received; (i) searching said database to calculate a number of said plurality of users that recorded pain for said at least one selectable body area for a predetermined time period; (j) generating at said server an updated body image for display at said user computer of said one said plurality of users to identify on said body image said number of said plurality of users that recorded pain for said at least one selectable body area for said predetermined time period; (k) receiving at said server a selection of a search pain option from another one of said plurality of users; (l) receiving at said server inputted search criteria from said another one of said plurality of users including date, age, geographic location, and sex; (m) searching said database for body identifying data matching said inputted search criteria; (n) generating at said server for display at a user computer of said another one of said plurality of users an updated view of said body image to identify on said updated view of said body image; (i) at least one body area consistent with said body identifying data matching said inputted search criteria; and (ii) a number of said plurality of users that recorded pain for said at least one body area matching said inputted search criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computerized pain visualization system comprising a server with programming instructions to:
-
(a) receive at said server user registration data for a plurality of users; (b) receive at said server from at least a subset of said plurality of users a first selection of a record pain option; (c) in response to receiving said first selection of said record pain option, generate at said server for display at user computers of the at least a subset of said plurality of users a body image; (d) visually divide said body image into a plurality of user selectable body areas; (e) receive at said server from the at least a subset of said plurality of users a second selection of at least one selectable body area; (f) store in a database for the at least a subset of said plurality of users non-identifying user data and body identifying data for said selection of at least one selectable body area, the non-identifying user data including geographic location, age, sex, and date corresponding to when said second selection is received; (g) receive at said server from one of said plurality of users a third selection of said record pain option; (h) receive at said server from said one of said plurality of users a fourth selection of said at least one selectable body area; (i) search said database to calculate a number of said plurality of users that recorded pain for said at least one selectable area on said date corresponding to when said fourth selection is received; (j) generate at said server an updated body image for display at said user computer of said one of said plurality of users with said number of said plurality of users that recorded pain for said at least one body area on said date corresponding to when said fourth selection is received; (k) receive at said server a selection of a search pain option from another one of said plurality of users; (l) receive at said server inputted search criteria from said another one of said plurality of users including date, age, geographic location, and sex; (m) search said database for body identifying data matching said inputted search criteria; (n) generate at said server for display at a user computer of said another one of said plurality of users an updated view of said body image to identify on said updated view of said body image; (i) at least one body area consistent with said body identifying data matching said inputted search criteria; and (ii) a number of said plurality of users that recorded pain for said at least one body area matching said inputted search criteria. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computerized pain visualization method comprising:
-
(a) receiving at a server user registration data for a plurality of users; (b) receiving at said server from at least a subset of said plurality of users a first selection of a record pain option; (c) in response to receiving said first selection of said record pain option, generating at said server for display at user computers of the at least a subset of said plurality of users a body image; (d) visually dividing said body image into a plurality of user selectable body areas; (e) receiving at said server from each of the at least a subset of said plurality of users a second selection of at least one selectable body area; (f) storing in a database at said server for each of the at least a subset of said plurality of users non-identifying user data and body identifying data for said second selection of at least one selectable body area, the non-identifying user data including geographic location, age, sex, and date corresponding to when said second selection is received; (g) receiving at said server a selection of a search pain option from one of said plurality of users; (h) receiving at said server inputted search criteria from said one of said plurality of users including date, age, geographic location, and sex; (i) searching said database for body identifying data matching said inputted search criteria; (j) generating at said server for display at a user computer of said one of said plurality of users an updated view of said body image to identify on said updated view of said body image; (i) at least one body area consistent with said body identifying data matching said inputted search criteria; and (ii) a number of said plurality of users that recorded pain for said at least one body area matching said inputted search criteria.
-
Specification