Per-user application rendering in the presence of application sharing
US7991916B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 12, 2006 |
| Grant date | Aug 2, 2011 |
| Priority date | — |
| Expiry date | Mar 28, 2028 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/541
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Architecture that allows users in an application sharing environment to separately view portions of data that are not part of the current shared view. An enhanced application sharing component is provided that facilitates rendering the application data multiple times for a correspondingly similar number of simultaneous users, and sending the additional renderings to the other users for interaction. Each user client includes an application sharing viewer that composites the per-user renderings onto the base shared image of the user client to create a per-user view of the shared document. The enhanced sharing component renders the portion of the data that is requested by the remote user as a bitmap and passes the bitmap along with coordinate information to the client rendering program presentation with the shared data view. The coordinate information indicates where on the shared screen of the remote client the bitmap is overlayed to produce a seamless experience.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.