Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

9 results about "Screen reader" patented technology

A screen reader is a form of assistive technology (AT) which is essential to people who are blind, as well as useful to people who are visually impaired, illiterate, or have a learning disability. Screen readers are software applications that attempt to convey what people with normal eyesight see on a display to their users via non-visual means, like text-to-speech, sound icons, or a Braille device. They do this by applying a wide variety of techniques that include for example interacting with dedicated accessibility APIs, using various operating system features (like inter-process communication and querying user interface properties) and employing hooking techniques.

Resolving points of interest by text stylization

A screen reader application traverses each node in a document object model (DOM) for the text stylization. Properties for foreground color, background color, font type, font size and font stylization are algorithmically reduced to an identifier. Each node in the DOM with the same identifier has the same text stylization. Unique and infrequent text stylizations by a webpage author signal a point of interest. The screen reader application locates and navigates to that node in the DOM on behalf or in response to the end user. Points of interest are further identified by a number of additional factors. A first includes percentage of text of having the text stylization versus total text in the DOM. A second includes excluding candidate point of interest nodes having more than 250 characters. Others include imposing minimum font sizes and text contrast ratios to qualify as a point of interest.
Owner:FREEDOM SCI INC

Accessibility-enabled application switching

Techniques for accessibility-enabled application switching are provided. In an example method, a processing device receives a status indication of a screen reader browsing content using a first application. The processing device receives a context switch indication from the screen reader, including a designation of a second application as a target application based on context switch accessibility code. The processing device generates a token comprising a client device identifier and identifiers of the source and target applications. The processing device then receives a status indication of the screen reader browsing content using the second application and a second context switch indication. The processing device accesses the token based on the client device identifier and determines the source application. The processing device updates the identifiers of the source and target applications. The processing device then receives a status indication of the screen reader browsing the content using the first application.
Owner:ADOBE INC

Interoperability for translating and traversing 3D experiences in an accessibility environment

The techniques disclosed herein enable systems to translate three-dimensional experiences into user accessible experiences to improve accessibility for users with disabilities. This is accomplished by extracting components from a three-dimensional environment such as user avatars and furniture. The components are organized into component groups based on shared attributes. The component groups are subsequently organized into a flow hierarchy. The flow hierarchy is then presented to the user in an accessibility environment that enables interoperability with various accessibility tools such as screen readers, simplified keyboard inputs, and the like. Selecting a component group, and subsequently, a component through the accessibility environment accordingly invokes functionality within the three-dimensional environment. In this way, users with disabilities are empowered to fully interact with three-dimensional experiences.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Screen Reader Plugin, System, and Method for Collaborative Design Application

A method, system and computer program product for automated screen reader customization is described. The method includes decomposing a screen composition into readable elements and exporting the readable elements to a list. One or more objects in the screen composition are associated with one or more readable elements in the list. A screen reader application is forced to read from the list for the one or more associated objects in the screen composition when the one or more associated objects appear in the screen composition.
Owner:SONY INTERACTIVE ENTERTAINMENT LLC

Hierarchical interfaces for screen reader users

Implementations are described herein for hierarchical interfaces for screen reader users (SRUs). In various implementations, a first subtree of leaf nodes of a hierarchical data structure may be populated with content extracted or otherwise derived from digital content item(s), which may or may not be responsive to a search query. Generative model(s) may be used to process the content of the first subtree of leaf nodes to generate a first summary of the content used to populate the first subtree of leaf nodes. A first branch node above the subtree of leaf nodes may be populated with the first summary. The generative model(s) may be used to process first summary and a second summary to generate second tier output that includes a third summary of the first and second summaries. A screen reader interface may be provided and may be operable to facilitate navigation of the hierarchical data structure.
Owner:GDM HOLDING LLC

Hierarchical interfaces for screen reader users

Implementations are described herein for hierarchical interfaces for screen reader users (SRUs). In various implementations, a first subtree of leaf nodes of a hierarchical data structure may be populated with content extracted or otherwise derived from digital content item(s), which may or may not be responsive to a search query. Generative model(s) may be used to process the content of the first subtree of leaf nodes to generate a first summary of the content used to populate the first subtree of leaf nodes. A first branch node above the subtree of leaf nodes may be populated with the first summary. The generative model(s) may be used to process first summary and a second summary to generate second tier output that includes a third summary of the first and second summaries. A screen reader interface may be provided and may be operable to facilitate navigation of the hierarchical data structure.
Owner:GDM HOLDING LLC