发明名称 |
METHODS AND SYSTEMS FOR PRIVACY PRESERVING THIRD PARTY EXTENSION |
摘要 |
A computer-implemented method of preserving privacy of private user data using third party extensions on a web application platform is disclosed. The method includes receiving private and non-private user data from a user, providing non-private user data to a remote extension component, receiving remote extension data from the remote extension component and storing it on a local extension cache on the web application platform, providing private user data and remote extension data to a local extension component installed on the platform, executing local extension component instructions in a restricted operating system environment on the platform, receiving local extension data from the local extension component, and providing the local extension data to a user. A non-transitory computer-readable medium storing instructions to implement the method of preserving privacy of private user data using third party extensions on a web application platform, and a related system are also disclosed. |
申请公布号 |
US2017039390(A1) |
申请公布日期 |
2017.02.09 |
申请号 |
US201615231582 |
申请日期 |
2016.08.08 |
申请人 |
KING James Alexander;BARKER Ken;KAWASH Jalal |
发明人 |
KING James Alexander;BARKER Ken;KAWASH Jalal |
分类号 |
G06F21/62;G06F9/445;G06F17/30 |
主分类号 |
G06F21/62 |
代理机构 |
|
代理人 |
|
主权项 |
1. A computer-implemented method of preserving privacy of private user data using third party extensions on a web application platform, comprising executing on at least one computer processor the steps of:
receiving private and non-private user data from a user on the web application platform; providing non-private user data to a remote extension component executing on a third party computer processor; receiving remote extension data from the remote extension component and storing the remote extension data on a local extension cache on the web application platform; providing private user data and remote extension data to a local extension component installed on the web application platform; executing local extension component instructions in a restricted operating system environment on the web application platform and receiving local extension data from the local extension component; and providing the local extension data to a user. |
地址 |
Boca Raton FL US |