Patents by Inventor Ron LaPedis

Ron LaPedis has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7890723
    Abstract: Method for executing a software application is provided. The method includes detecting a host operating system; executing a virtual operating system in a virtual environment, wherein the virtual operating system is stored in a non-volatile memory device; and executing a software application in the virtual environment, wherein the software application is stored in the non-volatile memory device; and the virtual operating system and the software application are executed independently of the host operating system execution.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: February 15, 2011
    Assignee: SanDisk Corporation
    Inventors: Ron LaPedis, Arrigo Triulzi
  • Publication number: 20080162775
    Abstract: System for executing software application is provided. The system includes a non-volatile memory device that includes a plurality of memory cells, wherein a read only segment of a plurality of memory cells stores: (a) code for a micro-operating system for running a virtual engine; (b) code for the virtual engine that provides a virtual environment, independent of a host operating system; (c) code for a virtual operating system that is executed in the virtual environment; and (d) code for a software application, wherein the code for the software application can be executed in different host system platforms in the virtual environment.
    Type: Application
    Filed: December 29, 2006
    Publication date: July 3, 2008
    Inventors: Ron LaPedis, Arrigo Triulzi
  • Publication number: 20080162785
    Abstract: Method for executing a software application is provided. The method includes detecting a host operating system; executing a virtual operating system in a virtual environment, wherein the virtual operating system is stored in a non-volatile memory device; and executing a software application in the virtual environment, wherein the software application is stored in the non-volatile memory device; and the virtual operating system and the software application are executed independently of the host operating system execution.
    Type: Application
    Filed: December 29, 2006
    Publication date: July 3, 2008
    Inventors: Ron LaPedis, Arrigo Triulzi