US 10,376,245 B2
Information processing device, information processing method, and information processing program
Katsuhito Matsushima, Tokyo (JP)
Assigned to Rakuten, Inc., Setagaya-ku, Tokyo (JP)
Appl. No. 15/37,756
Filed by Rakuten, Inc., Tokyo (JP)
PCT Filed Nov. 28, 2013, PCT No. PCT/JP2013/082002
§ 371(c)(1), (2) Date May 19, 2016,
PCT Pub. No. WO2015/079526, PCT Pub. Date Jun. 4, 2015.
Prior Publication US 2016/0296210 A1, Oct. 13, 2016
Int. Cl. A61B 5/00 (2006.01); A61B 10/00 (2006.01); G16H 10/60 (2018.01)
CPC A61B 10/0012 (2013.01) [G16H 10/60 (2018.01); A61B 2010/0019 (2013.01)] 12 Claims
OG exemplary drawing
 
1. An information processing device comprising:
at least one memory configured to store computer program code;
at least one processor configured to access said at least one memory and operate as instructed by said computer program code, said computer program code including:
obtaining code configured to cause at least one of said at least one processor to obtain an equation of a function of date, the function approximating a relationship between dates and body temperatures with a local minimum value and a local maximum value, the body temperatures being obtained based on actual measurements during at least one menstrual cycle;
determining code configured to cause at least one of said at least one processor to determine a low-temperature-phase reference body temperature, based on a first group of body temperatures of a first group of days identified based on a date corresponding to the local minimum value in the function defined by the obtained equation, and determine a high temperature-phase reference body temperature, based on a second group of body temperatures of a second group of days identified based on a date corresponding to the local maximum value in the function defined by the obtained equation;
estimating code configured to cause at least one of said at least one processor to accurately estimate an ovulation date in a current menstrual cycle, based on a determination reference body temperature set at a value between the determined low-temperature-phase reference body temperature and the determined high-temperature-phase reference body temperature and on measurement data including the body temperatures and dates associated with the body temperatures; and
sending code configured to cause at least one of said at least one processor to send the accurately-estimated ovulation date to a user terminal.