The answer to that question is in several papers on Computational Single Server PIR (CPIR). Please let me know if you find one that will work for what I am trying to do, I will read it after you suggest it to me .