Patent ID: 7357638

Claim:
A computer device housing, storing, or operating a computer program, said program for generating daily horoscopes, comprising: means for fixing said program in a tangible component medium, said medium comprising a computer disk, memory, or storage drive; means for entering inputs of a user's birth date and a horoscope date, wherein means for entering or recalling said user's birth date inputs, said user's birth date inputs comprising day, month, year and time, and wherein means for entering or recalling said horoscope date inputs, said horoscope date inputs comprising day, month and year; means for calculating a set of birth date planet positions for said user's birth date, wherein said birth date planet positions comprise ecliptic longitude positions of the Sun, Mercury, Venus, Mars, Jupiter, Saturn, and Earth's Moon, at said user's birth date; means for calculating a set of horoscope date planet positions for said horoscope date, wherein said horoscope date planet positions comprise ecliptic longitude positions of the Sun, Mercury, Venus, Mars, Jupiter, Saturn, and Earth's Moon, at said horoscope date; means for determining and identifying angular aspects, by type, which are made from each birth date planet with respect to each horoscope date planet, by calculating aspect formation, wherein said angular, aspects comprise conjunction of equivalent degree, opposition of 180 degree separation, trine of 120 degree separation, and square of 90 degree separation, wherein said aspect formation calculates by using an orb, said orb a range in degrees around exact aspect form; means for triggering an interpretation or remark for each determined aspect, said interpretation or remark specific to each type of aspect possible between each specific user planet and each specific horoscope planet, which further comprises means for storing or housing a set of relevant astrological interpretations or remarks; means for compiling each triggered aspect interpretation or remark together, wherein compilation forms user's daily horoscope; means for displaying, printing, or transmitting said user's horoscope, said horoscope comprising said computer program's output.