Patent ID: 9477836
Filing Date: 2016-10-25
CPC Classification: G06F,H04L,H04W

Claim Text:
1. A computer-implemented method, comprising: receiving, at an intermediary computing system and from a web server system that is separate from the intermediary computing system, a textual string that is to be served over a network to a client computing device; determining, at the intermediary computing system, an obfuscated font map that is to be applied by the client computing device, wherein the obfuscated font map identifies a set of character exchanges that map character positions to glyphs that do not visually match characters at the character positions; converting the textual string, at the intermediary computing system, by exchanging characters in the textual string with substitute characters, the converting corresponding to character exchanges that are identified in the obfuscated font map, and made so that presentation of the textual string with a normal font map will display unrecognizable text that does not match the textual string, wherein the normal font map maps character positions to glyphs that visually match characters at the character positions; and providing, by the intermediary computing system, the converted textual string to the client computing device for display on the client computing device using the obfuscated font map so as to present the converted textual string as text that renders visually as the identified textual string before the converting.