Patents Assigned to Installfree, Inc.
-
Patent number: 8332940Abstract: Techniques for securing a computing environment are disclosed. Specifically, the invention allows the execution of any software application with administrator permissions on any computing device. This is done while preventing any of the software applications executed by the users, to perform harmful operations on the device. To this end, a user having only guest access permissions is allowed to perform operations as if the user has administrator permissions.Type: GrantFiled: April 6, 2007Date of Patent: December 11, 2012Assignee: Installfree, Inc.Inventor: Netzer Shlomai
-
Publication number: 20120059793Abstract: Techniques for enabling writing and reading to and from a user file by at least a virtual software application. The user file includes a session file, an index file, and a data file. The techniques enable roaming between computers without the need to reconfigure, for example, the personalized information when switching between computers.Type: ApplicationFiled: November 11, 2011Publication date: March 8, 2012Applicant: INSTALLFREE, INC.Inventors: Netzer Shlomai, Amos Lahav
-
Patent number: 8078649Abstract: A system and method for centrally deploying and managing virtual applications in an organization. The method comprises retrieving an existing schema of objects from a management directory of the organization; generating a virtual directory including at least the retrieved schema of objects and a virtual application; and enabling performance of a plurality of management and deployment operations on the virtual directory.Type: GrantFiled: April 6, 2009Date of Patent: December 13, 2011Assignee: InstallFree, Inc.Inventors: Netzer Shlomai, Shay Ben-Hayun
-
Patent number: 8078577Abstract: A method for bi-directional synchronization of user data files between a client and at least one server. The method comprises determining if a match exists between a local session file and a reflection session file, wherein the local session file is maintained by the client and the reflection session is maintained by the at least one server; when the local session file and the reflection session file match, performing: synchronizing contents of a user data file maintained by the client with contents of a user data file maintained by the at least one server, when the user data file in the client includes more records than the user data file in the at least one server; and synchronizing contents of a user data file maintained by the at least one server with contents of a user data file maintained by the client, when the user data file in the client includes less records than the user data file in the at least one server.Type: GrantFiled: April 6, 2009Date of Patent: December 13, 2011Assignee: InstallFree, Inc.Inventors: Netzer Shlomai, Amos Lahav
-
Patent number: 7913252Abstract: A portable platform for executing software applications on a computing device without installing or configuring the applications on the computing device. Furthermore, the execution of the applications is performed without making any changes or modifications to the computing device's memory or file system. The portable platform can reside on, for example, a portable memory device, a portable storage device, or downloaded from a web site.Type: GrantFiled: April 6, 2007Date of Patent: March 22, 2011Assignee: Installfree, Inc.Inventor: Netzer Shlomai
-
Publication number: 20100070971Abstract: A method for enhancing functionality of locked-down computers by allowing installation of software applications on the locked-down computers operated by users having limited administrator permissions. The method comprises detecting an attempt for installation of a software application on a locked-down computer; generating a virtual software application corresponding to the software application, wherein the virtual software application is generated in a virtual environment; and enabling the execution of the virtual software application in the virtual environment.Type: ApplicationFiled: August 27, 2009Publication date: March 18, 2010Applicant: INSTALLFREE, INC.Inventors: Netzer Shlomai, Uzi Entin, Yoram Gabay
-
Publication number: 20090254587Abstract: A system and method for centrally deploying and managing virtual applications in an organization. The method comprises retrieving an existing schema of objects from a management directory of the organization; generating a virtual directory including at least the retrieved schema of objects and a virtual application; and enabling performance of a plurality of management and deployment operations on the virtual directory.Type: ApplicationFiled: April 6, 2009Publication date: October 8, 2009Applicant: INSTALLFREE, INC.Inventors: Netzer Shlomai, Shay Ben-Hayun
-
Publication number: 20090254590Abstract: A method for bi-directional synchronization of user data files between a client and at least one server. The method comprises determining if a match exists between a local session file and a reflection session file, wherein the local session file is maintained by the client and the reflection session is maintained by the at least one server; when the local session file and the reflection session file match, performing: synchronizing contents of a user data file maintained by the client with contents of a user data file maintained by the at least one server, when the user data file in the client includes more records than the user data file in the at least one server; and synchronizing contents of a user data file maintained by the at least one server with contents of a user data file maintained by the client, when the user data file in the client includes less records than the user data file in the at least one server.Type: ApplicationFiled: April 6, 2009Publication date: October 8, 2009Applicant: InstallFree, Inc.Inventors: Netzer Shlomai, Amos Lahav
-
Publication number: 20090254927Abstract: A method for bridging between virtual applications and an operating system of a host computer. The method comprises retrieving virtual applications and settings of the virtual applications assigned to a user logged onto the host computer; downloading shadow files of the virtual applications assigned to the user; integrating each of the virtual applications with an operating system shell of the host computer; and causing a virtual application to be executed over the host computer when the virtual application is launched by the user.Type: ApplicationFiled: April 6, 2009Publication date: October 8, 2009Applicant: INSTALLFREE, INC.Inventors: Netzer Shlomai, Amos Lahav, Uzi Entin
-
Publication number: 20090254899Abstract: A method for virtualizing of software applications. The method comprises initializing a virtual environment created by a virtual engine executed over a computer; creating a new data file; launching an installation process of a software application to be virtualized, wherein the installation process runs in the virtual environment; during the installation process, capturing data writes to a file system of the computer's operating system; and saving the data writes to the new data file.Type: ApplicationFiled: April 6, 2009Publication date: October 8, 2009Applicant: INSTALLFREE, INC.Inventors: Netzer Shlomai, Yoram Gabay
-
Publication number: 20070240155Abstract: A portable platform for executing software applications on a computing device without installing or configuring the applications on the computing device. Furthermore, the execution of the applications is performed without making any changes or modifications to the computing device's memory or file system. The portable platform can reside on, for example, a portable memory device, a portable storage device, or downloaded from a web site.Type: ApplicationFiled: April 6, 2007Publication date: October 11, 2007Applicant: INSTALLFREE, INC.Inventor: Netzer Shlomai
-
Publication number: 20070239983Abstract: Techniques for securing a computing environment are disclosed. Specifically, the invention allows the execution of any software application with administrator permissions on any computing device. This is done while preventing any of the software applications executed by the users, to perform harmful operations on the device. To this end, a user having only guest access permissions is allowed to perform operations as if the user has administrator permissions.Type: ApplicationFiled: April 6, 2007Publication date: October 11, 2007Applicant: InstallFree, Inc.Inventor: Netzer Shlomai