US2018108274A1PendingUtilityA1

Cloud-Based User Interface Augmentation

Assignee: GOOGLE LLCPriority: Dec 17, 2009Filed: Dec 19, 2017Published: Apr 19, 2018
Est. expiryDec 17, 2029(~3.4 yrs left)· nominal 20-yr term from priority
G09B 21/00G09B 21/009G06F 17/30867G06F 16/9535
62
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

In a general aspect, a computer-implemented method can include storing, on one or more remote servers, preferences specific to a user for augmented user interface (AUI) functionality on a local computer and receiving, at the one or more remote servers via a web browser running on the local computer, a request to login the user. The computer-implemented method can also include, in response to the request, providing from the one or more remote servers to the local computer, one or more application programming interface (API) plug-ins to provide, in the web browser, the AUI functionality on the local computer, wherein the provided AUI functionality conforms to the user's preferences stored on the one or more remote servers.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A computer-implemented method comprising:
 storing, on one or more remote servers, preferences specific to a user for augmented user interface (AUI) functionality on a local computer;   receiving, at the one or more remote servers via a web browser running on the local computer, a request to login the user; and   in response to the request, providing from the one or more remote servers to the local computer, one or more application programming interface (API) plug-ins to provide, in the web browser, the AUI functionality on the local computer, wherein the provided AUI functionality conforms to the user's preferences stored on the one or more remote servers.   
     
     
         2 . The method of  claim 1 , wherein the one or more API plug-ins provide the AUI functionality on the local computer in conjunction with one or more AUI component applications according to the user's preferences stored on the one or more remote servers. 
     
     
         3 . The method of  claim 2 , wherein the one or more AUI component applications include one or more of a cloud-based AUI component application, a native AUI component application and a browser plug-in AUI component application. 
     
     
         4 . The method of  claim 2 , wherein the one or more AUI component applications include one or more of a native screen reader, a native screen magnifier, a native speech recognizer, a browser plug-in version of a screen reader, a browser plug-in version of a screen magnifier, a browser plug-in version of a speech recognizer, a web based screen reader, a web based screen magnifier and a web based speech recognizer. 
     
     
         5 . The method of  claim 1 , wherein the one or more API plug-ins include at least one browser plug-in. 
     
     
         6 . A non-transitory computer-readable storage medium comprising instructions stored thereon operable to cause a programmable processor to:
 store, on one or more remote servers, preferences specific to a user for augmented user interface (AUI) functionality on a local computer;   receive, at the one or more remote servers via a web browser running on the local computer, a request to login the user; and   in response to the request, provide from the one or more remote servers to the local computer, one or more application programming interface (API) plug-ins to provide, in the web browser, the AUI functionality on the local computer, wherein the provided AUI functionality conforms to the user's preferences stored on the one or more remote servers.   
     
     
         7 . The non-transitory computer-readable storage medium of  claim 6 , wherein the one or more API plug-ins provide the AUI functionality on the local computer in conjunction with one or more AUI component applications according to the user's preferences stored on the one or more remote servers. 
     
     
         8 . The non-transitory computer-readable storage medium of  claim 7 , wherein the one or more AUI component applications include one or more of a cloud-based AUI component application, a native AUI component application and a browser plug-in AUI component application. 
     
     
         9 . The non-transitory computer-readable storage medium of  claim 7 , wherein the one or more AUI component applications include one or more of a native screen reader, a native screen magnifier, a native speech recognizer, a browser plug-in version of a screen reader, a browser plug-in version of a screen magnifier, a browser plug-in version of a speech recognizer, a web based screen reader, a web based screen magnifier and a web based speech recognizer. 
     
     
         10 . The non-transitory computer-readable storage medium of  claim 6 , wherein the one or more API plug-ins include at least one browser plug-in. 
     
     
         11 . A computer-implemented method comprising:
 receiving, at a web browser running on a local computer, a request to login a user;   sending the request to login the user to one or more remote servers, the one or more remote servers storing preferences specific to a user for augmented user interface (AUI) functionality on a local computer; and   in response to the request, downloading from the one or more remote servers to the local computer, one or more application programming interface (API) plug-ins to provide, in the web browser, the AUI functionality on the local computer, wherein the provided AUI functionality conforms to the user's preferences stored on the one or more remote servers.   
     
     
         12 . The method of  claim 11 , wherein the one or more API plug-ins provide the AUI functionality on the local computer in conjunction with one or more AUI component applications according to the user's preferences stored on the one or more remote servers. 
     
     
         13 . The method of  claim 12 , wherein the one or more AUI component applications include one or more of a cloud-based AUI component application, a native AUI component application and a browser plug-in AUI component application. 
     
     
         14 . The method of  claim 12 , wherein the one or more AUI component applications include one or more of a native screen reader, a native screen magnifier, a native speech recognizer, a browser plug-in version of a screen reader, a browser plug-in version of a screen magnifier, a browser plug-in version of a speech recognizer, a web based screen reader, a web based screen magnifier and a web based speech recognizer. 
     
     
         15 . The method of  claim 11 , wherein the one or more API plug-ins include at least one browser plug-in. 
     
     
         16 . A non-transitory computer-readable storage medium comprising instructions stored thereon operable to cause a programmable processor to:
 receive, at a web browser running on a local computer, a request to login a user;   send the request to login the user to one or more remote servers, the one or more remote servers storing preferences specific to the user for augmented user interface (AUI) functionality on the local computer; and   in response to the request, download from the one or more remote servers to the local computer, one or more application programming interface (API) plug-ins to provide, in the web browser, the AUI functionality on the local computer, wherein the provided AUI functionality conforms to the user's preferences stored on the one or more remote servers.   
     
     
         17 . The non-transitory computer-readable storage medium of  claim 16 , wherein the one or more API plug-ins provide the AUI functionality on the local computer in conjunction with one or more AUI component applications according to the user's preferences stored on the one or more remote servers. 
     
     
         18 . The non-transitory computer-readable storage medium of  claim 17 , wherein the one or more AUI component applications include one or more of a cloud-based AUI component application, a native AUI component application and a browser plug-in AUI component application. 
     
     
         19 . The non-transitory computer-readable storage medium of  claim 17 , wherein the one or more AUI component applications include one or more of a native screen reader, a native screen magnifier, a native speech recognizer, a browser plug-in version of a screen reader, a browser plug-in version of a screen magnifier, a browser plug-in version of a speech recognizer, a web based screen reader, a web based screen magnifier and a web based speech recognizer. 
     
     
         20 . The non-transitory computer-readable storage medium of  claim 16 , wherein the one or more API plug-ins include at least one browser plug-in.

Join the waitlist — get patent alerts

Track US2018108274A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.