This is something I'm still looking to improve upon. What are those ideas, if I may ask?
The specific form of sight reading activity I am discussing below refers to playing an unfamiliar piece of music at sight. It is to be differentiated to playing or performing previously studied music with a score.
One of the primary aspects of sight reading is one's mindset. Sight reading is not the same as playing a well studied piece that has been memorized. Sight reading is also not a depth-focused study session that involves drilling down into details of a score, and learning what makes a piece of music tick. In this specific case, sight reading would refer to a method of conveying the essence of a piece, it's most salient characteristics, without the opportunity for previous in-depth study.
Defining and managing priorities. In sight reading one may not be able to capture all the detail and expression one desires, but that is okay, details can be sorted out later, at a different stage of learning the music. The goal is to capture the essence of a piece. One needs to choose the most important aspects to focus on, in order to avoid information overload.
Forming a strategy for sight reading. An analogy would be using a map as a source of directions for a road trip, to a place one is not familiar with, in order to get from point A to point B. Would it be a good idea to get in one's car and start driving, then at arbitrary moments check the map if one is any closer, or farther, or even pointed in the correct direction of the destination? Of course not, but unfortunately this is how many people approach sight reading - just start reading and see if you get anywhere, the equivalent of driving around in random directions to see if you will eventually end up at your destination. It would be a far better strategy to plot the best course on the map before starting to drive. One could also take it a step further and check live traffic conditions, and even plot detours around road construction and other gridlocked areas.
Skim quickly through the entire music excerpt to be sight read. Identify important markers: the start and end of major sections, repeats, 1st and 2nd endings, da capo, etc. Identify sectional key changes and metre changes. Identify essential tempo suggestions (eg: If the piece is ternary form with Allegro, Adagio, and da capo Allegro, these aspects form an important part of the primary character of such piece). Identify how major sections end or come to cadence.
After you have examined the large elements, work on identifying what I would call medium sized elements. If an element like a scale, chord progression, arpeggio, accompaniment figure, rhythmic cell, etc. is constantly repeated, it is likely important. One does not want to struggle with a cell structure, if it constantly occurs throughout the piece.
Identify any sections that may demand increased workload or give difficulty. Things like key changes, modulations, sections with lots of accidentals, awkward looking passage work, etc. You don't have to work them out, just know they are there, and where they occur. These are like the traffic jams and road construction in our above analogy.
The above skimming procedure is often given 30 to 60 seconds on an exam, so that should give you an idea of how much time is reasonable to devote to it, even if you are not playing for exams.
When sight reading and playing through the music, aim to read ahead and keep your eyes moving forward. The point where your eyes are gathering information should be ahead of the sounds you are making. This does mean you will be keeping track of at least two different spots in the music at any given time, ears at one point, eyes at another point. Once you read a portion of the score move on - the score will not change no matter how long you stare at it. Don't waste time rereading repeated figures, read the first, count the number of iterations, then move on. Keep the eyes moving, even if you feel you have a break or easy section in the music. Avoid fixating your eyes on a specific spot, the difficulty of a passage won't change no matter how intensely you stare at it, keep your eyes moving. Work on identifying blocks of familiar material: a scale, chord, pattern, rhythm, etc. Read the block as a single unit not as individual notes. For example: if you recognize the A major scale, what you need are: starting note, direction, ending note, rhythmic value. You already know that it is an A major scale, no need to read every note of it.
Don't worry about perfect fingering, just use what works. You can work out better fingering when studying the piece in depth at a subsequent stage of learning.
Prioritize rhythm and metre over pitch. This might pose a challenge those accustomed to Western European classical music, as this music tends to be much more creatively active in the pitch and harmony domain than in the rhythmic domain.
Improvise when needed in order to convey the essential characteristics of the music. You do have a distinct advantage here, over pianists that don't engage in improvisation.