using patented technology these business directory