Synchronizing private data with reduced trust
AssigneeSwitchboard Visual Technologies, Inc.
InventorsAmir Ashkenazi, Chris Jones, Neil Rotstan, Peter Ciporin
Life of this patent
Estimating the term…
Loading patent…
AssigneeSwitchboard Visual Technologies, Inc.
InventorsAmir Ashkenazi, Chris Jones, Neil Rotstan, Peter Ciporin
Estimating the term…
System and methods for synchronizing and encrypting profile information are provided. A method establishes a first browser instance on a first virtual machine being in communication with a first browser profile sync and encrypt agent. The method also establishes a second browser instance on a second virtual machine. The method may use the first browser profile sync and encrypt agent acting through a profile helper service to encrypt profile changes involving the first browser instance on an encrypted master profile and use the second browser profile sync and encrypt agent acting through the profile helper service to encrypt profile changes involving the second browser instance on the encrypted master profile. The method maintains a browser profile persistence for the first browser instance and for the second browser instance, using the encrypted master profile, on a single on-disk profile.
A method for synchronizing private data with reduced trust, the method for use with a system, the system comprising a processor and a non-transitory memory with instructions stored thereon, wherein the instructions upon execution by the processor, cause the processor to execute the method, said method comprising:
A method for synchronizing private data with reduced trust, the method for use with a system, the system comprising a processor and a non-transitory memory with instructions stored thereon, wherein the instructions upon execution by the processor, cause the processor to execute the method, said method comprising:
A system for synchronizing private data with reduced trust, the system comprising a processor and a non-transitory memory with instructions stored thereon, wherein the instructions, upon execution by the processor, cause the processor to:
A method for synchronizing private data with reduced trust, the method for use with a system, the system comprising a processor and a non-transitory memory with instructions stored thereon, wherein the instructions, upon execution by the processor, cause the processor to execute the method, said method comprising:
Dependencies are inferred from the claim text.