Hi and welcome to HCM!
Thanks for posting your query here.
Swelling above the knee and to the kneecap shows fluid collection in the kneejoint space. After 40 years of age especially in females there are maximum changes of fractures
. It is because of low calcium in the blood after menopause
The swelling could be because lower end fracture of femur
, or patella
fracture, or any ligament tear. Its time to see the orthopedic doctor. All these things can be diagnosed by taking a simple x-ray of the knee. Make an appointment as soon as possible because its already 3 days delayed.
In the mean time you can continue with Advil
and elevating the leg. Hot fomentation and no message will give some relief to you. Please avoid walking, bending on the knee, sitting down. These works will cause more damage to the knee.
Hope this is helpful to you.