SYSTEM AND METHOD TO AID ASSISTIVE SOFTWARE IN DYNAMICALLY INTERPRETING INTERNET WEBSITES AND THE LIKE
First Claim
Patent Images
1. A method comprising:
- providing a production component including a processor, a database, a memory and being operable to transmit, process, and receive digital information, the database storing an overlay file and a utility function file, the overlay and utility function files each including an instruction operable to affect at least one of the presentation, content, and behavior of the digital information;
receiving by the production component from a remote station at least one of an expression or function instruction;
comparing by the production component the at least one expression or function instruction received from the remote station against the overlay and utility function files;
transmitting from the production component to the remote station the instruction from the overlay or utility function file that corresponds to the received expression or function instruction.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a system and method for modifying the presentation of content and/or graphical elements and behavior of a digital presentation (e.g., a webpage) by identifying an information event and dynamically overlaying a fully functional complementary presentation of the digital presentation, without accessing the underlying source code of the digital presentation, employing a special software or equipment (e.g., a special web browser), or requiring that original or user submitted content associated with the digital presentation be transmitted to a remote or otherwise uncontrolled server.
-
Citations
40 Claims
-
1. A method comprising:
-
providing a production component including a processor, a database, a memory and being operable to transmit, process, and receive digital information, the database storing an overlay file and a utility function file, the overlay and utility function files each including an instruction operable to affect at least one of the presentation, content, and behavior of the digital information; receiving by the production component from a remote station at least one of an expression or function instruction; comparing by the production component the at least one expression or function instruction received from the remote station against the overlay and utility function files; transmitting from the production component to the remote station the instruction from the overlay or utility function file that corresponds to the received expression or function instruction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
providing a production component, a security component, the production component including a database and being operable to transmit, process, and receive digital information; production component including at least one of overlay file or a utility function file, the overlay and utility function files each including an instruction operable to affect at least one of the presentation, content, and behavior of the digital information; validating by the security component the integrity of the overlay and utility function files; receiving by the production component from a remote station at least one of an expression or function instruction; comparing by the production component the at least one expression or function instruction received from the remote station against the overlay and utility function files; and transmitting from the production component to the remote station an instruction from the overlay or utility function file that corresponds to the received expression or function instruction. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A method comprising:
-
providing a production component including a processor, a database, a memory and being operable to transmit, process, and receive digital information, the database storing an overlay file and a utility function file, the overlay and utility function files each including an instruction operable to affect at least one of the presentation, content, and behavior of digital information so that the digital information complies with accessibility guidelines; providing a remote station including a display presenting the digital information; receiving by the production component from the remote station at least one of an expression or function instruction; comparing by the production component the expression or function instruction received from the remote station against the overlay and utility function files; transmitting from the production component to the remote station an instruction from the overlay or utility function file that corresponds to the received expression or function instruction; and modifying the presentation of the digital information presented on the display on the remote station. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. A method comprising:
-
providing a production component including a processor, a database, a memory and being operable to transmit, process, and receive digital information, the database storing a plurality of overlay files including an instruction operable to affect at least one of the presentation, content, and behavior of digital information; providing a remote station displaying digital information; providing on the remote station a presentation instruction operable to identify one or more elements of the digital information; receiving by the production component from the presentation instruction an overlay request; comparing by the production component the overlay request received from the remote station against the overlay files; transmitting from the production component to the remote station an instruction from the overlay file of the plurality of overlay files that corresponds to the received overlay request; and modifying the display of the digital information on the remote station. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification