Accessibility lock and accessibility pause
First Claim
1. An accessibility module for use with a document editor and a screen reader, the accessibility module comprising a processor configured by programming instructions encoded in non-transient computer readable media, the accessibility module configured to:
- after contents of a document accessed by a first document editor have been provided to a screen reader, provide via the screen reader a non-visual lock object and a non-visual pause object for selection by a user of the screen reader, the non-visual lock object when selected indicating that the document is to be locked from editing by a different document editor or document editor instance for a first pre-determined time period, the non-visual pause object when selected indicating that the document is to enter an accessibility pause state for a second pre-determined time period during which a different document editor or document editor instance may not enter edits into the document but have proposed edits saved in a queue;
responsive to receiving a selection of the non-visual pause object, cause the document to enter the accessibility pause state for the second pre-determined time period during which a different document editor or document editor instance may not enter edits into the document but have proposed edits saved in the queue and indicate that a user of a screen reader caused the document to enter the accessibility pause state; and
responsive to expiration of the second pre-determined time period, cause the document to leave the accessibility pause state, receive proposed edits entered into the queue by a different document editor or document editor instance while the document was in the accessibility pause state, and enter received proposed edits into the document.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method in a document editing module is provided. The document editing module comprises a processor configured by programming instructions encoded in non-transient computer readable media. The method comprises providing, by the processor, contents of a document to a user interface; providing via the user interface, by the processor, an object that when selected indicates a desire to lock the document from editing by another document editing module or another instance of the document editing module for a fixed time period; and modifying, by the processor, one or more attributes of the document that indicate that the document is locked for editing and a fixed length of time the document is locked for editing when the object has been selected.
-
Citations
20 Claims
-
1. An accessibility module for use with a document editor and a screen reader, the accessibility module comprising a processor configured by programming instructions encoded in non-transient computer readable media, the accessibility module configured to:
-
after contents of a document accessed by a first document editor have been provided to a screen reader, provide via the screen reader a non-visual lock object and a non-visual pause object for selection by a user of the screen reader, the non-visual lock object when selected indicating that the document is to be locked from editing by a different document editor or document editor instance for a first pre-determined time period, the non-visual pause object when selected indicating that the document is to enter an accessibility pause state for a second pre-determined time period during which a different document editor or document editor instance may not enter edits into the document but have proposed edits saved in a queue; responsive to receiving a selection of the non-visual pause object, cause the document to enter the accessibility pause state for the second pre-determined time period during which a different document editor or document editor instance may not enter edits into the document but have proposed edits saved in the queue and indicate that a user of a screen reader caused the document to enter the accessibility pause state; and responsive to expiration of the second pre-determined time period, cause the document to leave the accessibility pause state, receive proposed edits entered into the queue by a different document editor or document editor instance while the document was in the accessibility pause state, and enter received proposed edits into the document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method in a document editor, the document editor comprising a processor configured by programming instructions encoded in non-transient computer readable media, the method comprising:
-
providing, via a screen reader, a non-visual lock object and a non-visual pause object for selection by a user of the screen reader, the non-visual lock object when selected indicating that the document is be locked from editing by a different document editor or document editor instance for a first pre-determined time period, the non-visual pause object when selected indicating that the document is to enter an accessibility pause state for a second pre-determined time period during which a different document editor or document editor instance may not enter edits into the document but have proposed edits saved in a queue; when a selection of the non-visual pause object is received, causing the document to enter the accessibility pause state for the second pre-determined time period during which a different document editor or document editor instance may not enter edits into the document but have proposed edits saved in the queue, and indicating that a user of a screen reader caused the document to enter the accessibility pause state; and when the second pre-determined time period expires, causing the document to leave the accessibility pause state, receiving proposed edits entered into the queue by a different document editor or document editor instance while the document was in the accessibility pause state, and entering received proposed edits into the document. - View Dependent Claims (16, 17, 18)
-
-
19. A non-transitory computer readable storage medium embodying programming instructions configurable to perform a method, the method comprising:
-
providing, via a screen reader, a non-visual lock object and a non-visual pause object for selection by a user of the screen reader, the non-visual lock object when selected indicating that the document is be locked from editing by a different document editor or document editor instance for a first pre-determined time period, the non-visual pause object when selected indicating that the document is to enter an accessibility pause state for a second pre-determined time period during which a different document editor or document editor instance may not enter edits into the document but have proposed edits saved in a queue; when a selection of the non-visual pause object is received, causing the document to enter the accessibility pause state for the second pre-determined time period during which a different document editor or document editor instance may not enter edits into the document but have proposed edits saved in the queue, and indicating that a user of a screen reader caused the document to enter the accessibility pause state; and when the second pre-determined time period expires, causing the document to leave the accessibility pause state, receiving proposed edits entered into the queue by a different document editor or document editor instance while the document was in the accessibility pause state, and entering received proposed edits into the document. - View Dependent Claims (20)
-
Specification