Patents by Inventor Eugine Varghese

Eugine Varghese 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: 10776130
    Abstract: Embodiments are disclosed for methods and systems for selectively initializing elements of an operating system of a computing device. In some embodiments, a method of selectively loading hardware instances for a computing device includes receiving a notification identifying a driver for a hardware instance, initializing the driver identified in the notification, and for each hardware instance supported by the driver, determining if that hardware instance is associated with a first stage of initialization. The method may further include initializing the identified hardware instance and each other hardware instance supported by the driver that is associated with a first stage of initialization.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: September 15, 2020
    Assignee: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED
    Inventors: Prakash Raman, Pranjal Chakraborty, Eugine Varghese
  • Patent number: 10725791
    Abstract: In one embodiment, an operating system is booted based on results of boot-up operations performed during a shutdown. In operation, during a shutdown phase of an operating system, one or more boot-up operations are performed, and the results of these operations are stored in memory. During a boot-up phase of the operating system, the results are received, and the operating system is booted based on the one or more results.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: July 28, 2020
    Assignee: Harman International Industries, Incorporated
    Inventors: Rohit Mewar, Eugine Varghese
  • Patent number: 10423430
    Abstract: Embodiments are disclosed for methods and systems for selectively initializing elements of an operating system of a computing device. In some embodiments, a method of selectively loading classes during an initialization of an operating system of a computing device comprises starting a service-loading process, loading critical services via the service-loading process, and launching a human-machine interface. The method may further include launching a last-used application via the human-machine interface, and launching remaining services responsive to requests for use of the remaining services.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: September 24, 2019
    Assignee: Harman International Industries, Incorporated
    Inventors: Prakash Raman, Pranjal Chakraborty, Eugine Varghese
  • Patent number: 10379871
    Abstract: Example methods and systems for selectively initializing elements of an operating system of a computing device are disclosed. In some examples, a method of selectively loading classes during an initialization of an operating system of a computing device comprises initializing a virtual machine, loading classes selected from a first class list, and loading resources. The method further includes loading a service-loading process configured to initialize services of the operating system and register the services with a service manager, and loading classes selected from a second class list after loading the service-loading process.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: August 13, 2019
    Assignee: Harman International Industries, Incorporated
    Inventors: Prakash Raman, Pranjal Chakraborty, Eugine Varghese
  • Publication number: 20170206101
    Abstract: Embodiments are disclosed for methods and systems for selectively initializing elements of an operating system of a computing device. In some embodiments, a method of selectively loading classes during an initialization of an operating system of a computing device comprises starting a service-loading process, loading critical services via the service-loading process, and launching a human-machine interface. The method may further include launching a last-used application via the human-machine interface, and launching remaining services responsive to requests for use of the remaining services.
    Type: Application
    Filed: July 9, 2015
    Publication date: July 20, 2017
    Inventors: Prakash Raman, Pranjal Chakraborty, Eugine Varghese
  • Publication number: 20170206092
    Abstract: Embodiments are disclosed for methods and systems for selectively initializing elements of an operating system of a computing device. In some embodiments, a method of selectively loading hardware instances for a computing device includes receiving a notification identifying a driver for a hardware instance, initializing the driver identified in the notification, and for each hardware instance supported by the driver, determining if that hardware instance is associated with a first stage of initialization. The method may further include initializing the identified hardware instance and each other hardware instance supported by the driver that is associated with a first stage of initialization.
    Type: Application
    Filed: July 9, 2015
    Publication date: July 20, 2017
    Inventors: Prakash Raman, Pranjal Chakraborty, Eugine Varghese
  • Publication number: 20170168848
    Abstract: Embodiments are disclosed for methods and systems for selectively initializing elements of an operating system of a computing device. In some embodiments, a method of selectively loading classes during an initialization of an operating system of a computing device comprises initializing a virtual machine, loading classes selected from a first class list, and loading resources. The method further includes loading a service-loading process configured to initialize services of the operating system and register the services with a service manager, and loading classes selected from a second class list after loading the service-loading process.
    Type: Application
    Filed: July 9, 2015
    Publication date: June 15, 2017
    Applicant: Harman International Industries, Incorporated
    Inventors: Prakash Raman, Pranjal Chakraborty, Eugine Varghese