Program for predicting day of ovulation and method of predicting the same
AssigneeMTI, Inc.
InventorsKenta Suzuki, Ichiro Igari
Life of this patent
Estimating the term…
Abstract
An object is to provide programs for reliable predictions of the day of ovulation. A process is executed in a program for predicting a day of ovulation on a computer, the process including calculating a predicted ovulation day data corresponding to a particular menstrual cycle by applying the particular menstrual cycle to a relationship between a period between a menstrual day and a day of ovulation and an average length of a menstrual cycle, the relationship being estimated based on data of a plurality of persons which have been previously obtained.
Claims6
A method of predicting a day of ovulation for a person, the method using a user terminal operatively connected to a server, the user terminal having a display unit, the method comprising:
- calculating a particular menstrual cycle of the person based on menstrual day data which have been entered a plurality of times through an input unit of the user terminal, wherein the user terminal is a mobile terminal including one of a smartphone, a tablet computer, or a personal computer,
- calculating, for each of a plurality of menstrual cycles, a period between a menstrual day and a day of ovulation of the person, based on ovulation day data and the menstrual day data, the ovulation day data and the menstrual day data having been entered a plurality of times via the one of the user terminal or the server through the input unit, to calculate a difference between a maximum value and a minimum value of each of the plurality of periods,
- calculating with one of the user terminal or the server a predicted ovulation day data corresponding to the particular menstrual cycle of the person by applying the particular menstrual cycle to a relationship between an average value of a period between a menstrual day and a day of ovulation of a plurality of persons if the difference is greater than a threshold value, wherein each of the plurality of persons has a same average menstrual cycle length as each other, the relationship being estimated based on large-scale data of the plurality of persons which have been previously obtained, wherein the large-scale data is collected by the server that is configured to store the large-scale data,
- calculating, in the calculation of the predicted ovulation day data, the predicted ovulation day data based on the plurality of periods between the menstrual day and the day of ovulation if the difference is equal to or smaller than the threshold value, and
- displaying the predicted ovulation day data on the display unit of the user terminal,
- wherein the data of the plurality of persons are collected and available via services for personal use, which are provided as a mobile application or a web page and are recorded and managed in a database included in the server,
- wherein an amount of data of the plurality of persons which the server can collect is greater than one thousand data points.
Dependencies are inferred from the claim text.