External accessibility systems and methods
First Claim
1. A method, comprising:
- obtaining, by an image capture device, an image of a user interface of a consumer electronic device, the user interface being an electronic program guide comprising a plurality of interface elements each to facilitate a corresponding user interaction with a feature of the consumer electronic device relating to the electronic program guide;
analyzing the image, responsive to the obtaining, to identify an interface element of the plurality of interface elements and to identify the feature of the consumer electronic device corresponding to the identified interface element;
generating, responsive to the analyzing, instructions executable by a computing device separate from the consumer electronic device to define an accessible interface element as associated with a different audio or visual presentation than that of the identified interface element by which to provide at least a different user interaction with the feature of the consumer electronic device corresponding to the identified interface element; and
executing the instructions by the computing device to output the accessible interface element in accordance with providing, via the computing device, at least the different user interaction with the feature of the consumer electronic device corresponding to the identified interface element.
3 Assignments
0 Petitions
Accused Products
Abstract
Described are systems, methods and computer program products for generating accessible interface elements to facilitate presentation of alternative versions of a user interface or portions thereof to a user, such as a user having a disability. The disclosed systems, methods, and products allow users having a disability to more easily interact with and/or understand the user interfaces of consumer electronic devices. The disclosed systems, methods, and computer program products may facilitate obtaining images of the user interface and analyzing the images to convert, modify, or otherwise generate an accessible interface, or a portion thereof, for presentation to the user. For example, alternative interface presentations may be generated to allow a blind, deaf, low-vision, or color blind user to more easily understand and interact with the user interface.
17 Citations
20 Claims
-
1. A method, comprising:
-
obtaining, by an image capture device, an image of a user interface of a consumer electronic device, the user interface being an electronic program guide comprising a plurality of interface elements each to facilitate a corresponding user interaction with a feature of the consumer electronic device relating to the electronic program guide; analyzing the image, responsive to the obtaining, to identify an interface element of the plurality of interface elements and to identify the feature of the consumer electronic device corresponding to the identified interface element; generating, responsive to the analyzing, instructions executable by a computing device separate from the consumer electronic device to define an accessible interface element as associated with a different audio or visual presentation than that of the identified interface element by which to provide at least a different user interaction with the feature of the consumer electronic device corresponding to the identified interface element; and executing the instructions by the computing device to output the accessible interface element in accordance with providing, via the computing device, at least the different user interaction with the feature of the consumer electronic device corresponding to the identified interface element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
one or more processors; and a non-transitory computer readable storage medium in data communication with the one or more processors, wherein non-transitory computer readable storage medium includes processor-readable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including; obtaining, by an image capture device, an image of a user interface of a consumer electronic device, the user interface being an electronic program guide comprising a plurality of interface elements each to facilitate a corresponding user interaction with a feature of the consumer electronic device relating to the electronic program guide; analyzing the image, responsive to the obtaining, to identify an interface element of the plurality of interface elements and to identify the feature of the consumer electronic device corresponding to the identified interface element; generating, responsive to the analyzing, instructions executable by a computing device separate from the consumer electronic device to define an accessible interface element as associated with a different audio or visual presentation than that of the identified interface element by which to provide at least a different user interaction with the feature of the consumer electronic device corresponding to the identified interface element; and executing the instructions by the computing device to output the accessible interface element in accordance with providing, via the computing device, at least the different user interaction with the feature of the consumer electronic device corresponding to the identified interface element. - View Dependent Claims (16)
-
-
17. A receiver comprising:
-
one or more processors; an audio-video output interface in data communication with the one or more processors; a network interface in data communication with the one or more processors; and a non-transitory computer readable storage medium in data communication with the one or more processors, wherein non-transitory computer readable storage medium includes processor-readable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including; establishing a data connection with a remote computing device using the network interface; generating a graphical interface for output by a presentation device using the audio-video output interface, the graphical interface being an electronic program guide comprising a plurality of interface elements each to facilitate a corresponding user interaction with a feature of the receiver relating to the electronic program guide; identifying an interface element of the plurality of interface elements of the graphical interface; generating instructions executable by the remote computing device to define an accessible interface element as associated with a different audio or visual presentation than that of the identified interface element by which to provide at least a different user interaction with the feature of the receiver corresponding to the identified interface element; and transmitting to the remote computing device, using the network interface, a signal providing the instructions executable by the remote computing device to define the accessible interface element to facilitate presentation of the accessible interface element to a user for providing at least the different user interaction with the feature of the receiver corresponding to the identified interface element. - View Dependent Claims (18, 19, 20)
-
Specification