×

Determining a high contrast display setting on a client device to process a web document

  • US 8,205,156 B2
  • Filed: 10/31/2007
  • Issued: 06/19/2012
  • Est. Priority Date: 10/31/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • creating a web document object;

    assigning a first color value to a displayable property of the web document object, wherein the displayable property of the web document object comprises a color, the first color value being pre-determined to be different than a second color value that a client device would use to display the web document object on the client device when the client device is in a high contrast mode, said second value being a default high contrast value stored on the client device;

    associating the web document object with a web document, wherein said associating causes the client device to generate a computed color value to use for display of the web document object in the web document, wherein the client device generates the computed color value as the first color value when the client device is not in high contrast mode and wherein the client device generates the computed color value as the second color value when the client device is in high contrast mode;

    comparing the first color value to the computed color value of the web document object to determine whether the client device is in high contrast mode;

    indicating that the client device is in high contrast mode if the first color value and the computed color value are different according to said comparing;

    indicating that the client device is not in high contrast mode if the first color value and the computed color value are not different according to said comparing;

    producing a result based, at least in part, on said comparing the first color value to the computed color value of the web document object, wherein the result indicates whether the client device is in high contrast mode;

    storing the result in a variable; and

    sending the variable to a server to process additional web documents, using the variable, before the additional web documents are loaded onto the client device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×