Patents by Inventor Subramonian Shankar

Subramonian Shankar 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: 8510543
    Abstract: Technologies for a basic input/output system (BIOS) firmware that can take different boot paths depending on the operating system that a user selects to boot within a computer system are described herein. Each boot path can handle initialization differently based upon the needs of the operating system and overall project design. A method for supporting multiple boot paths on a computer includes receiving a boot path indicator that indicates a boot path to be executed. Once the boot path indicator is received, the boot path corresponding to the boot path indicator is executed and an operating system corresponding to the boot path indicator is booted.
    Type: Grant
    Filed: May 25, 2010
    Date of Patent: August 13, 2013
    Assignee: American Megatrends, Inc.
    Inventors: Subramonian Shankar, Jacob Narey, Will Gysin
  • Publication number: 20100302141
    Abstract: A computing device attached to a full-sized display and one or more user input devices supports a mobile device mating environment. Software modules running on a mobile device may interface with custom firmware or software modules on the computing device to support using the display, keyboard, mouse, and other user input devices of the computing device. The display of the computing device may also be leveraged to display screens and notifications generated by the mobile device. The user input devices of the computing device may be utilized to simplify interaction between the user and the mobile device. This operation may be selected instead of, or in addition to, operating the computing device according to its traditional functions associated with a primary operating system and associated applications of the computing device.
    Type: Application
    Filed: May 27, 2010
    Publication date: December 2, 2010
    Inventors: Subramonian Shankar, Subash Kalbarga, Sanjoy Maity, Vinothkumar Sundaramoorthy, Anbarasu Sethupandian
  • Publication number: 20100211769
    Abstract: A non-smartphone computing system, such as a laptop or desktop personal computer, can be booted into either or both a smartphone operating system and a desktop operating system. The smartphone operating system may be booted first to allow use of the functionality provided by the smartphone operating system while the desktop operating system is booting. Through an appropriate user action, such as the selection of a pre-defined key, key sequence, or by use of a switch, the computing system can dynamically switch between the smartphone operating system and the desktop operating system. Files and folders can also be synchronized and/or shared between the smartphone operating system and the desktop operating system, thereby providing access to these files from each respective operating system even while the other operating system is not executing.
    Type: Application
    Filed: February 16, 2010
    Publication date: August 19, 2010
    Inventors: Subramonian Shankar, Subash Kalbarga, Sanjoy Maity
  • Patent number: 7412625
    Abstract: Systems and methods for debugging a computer program executing on a remote computer physically distant from a local computer are provided. The local and remote computers are connected via a network. The remote computer includes a redirection device operative to transmit the video output of the remote computer to the local computer via the network connection. The redirection device may also receive user input commands generated at the local computer and provide the input commands to the remote computer as if the input commands were physically generated by a user at the remote computer. The remote computer also includes a software program to be debugged and a debugger program. The local computer includes a remote control software application operative to receive and display the video output transmitted from the remote computer. The remote control application also receives user input commands, such as keyboard or mouse commands, received at the local computer and transmits the commands to the redirection device.
    Type: Grant
    Filed: May 27, 2003
    Date of Patent: August 12, 2008
    Assignee: American Megatrends, Inc.
    Inventors: Subramonian Shankar, Jason Andrew Messer
  • Publication number: 20040243883
    Abstract: Systems and methods for debugging a computer program executing on a remote computer physically distant from a local computer are provided. The local and remote computers are connected via a network. The remote computer includes a redirection device operative to transmit the video output of the remote computer to the local computer via the network connection. The redirection device may also receive user input commands generated at the local computer and provide the input commands to the remote computer as if the input commands were physically generated by a user at the remote computer. The remote computer also includes a software program to be debugged and a debugger program. The local computer includes a remote control software application operative to receive and display the video output transmitted from the remote computer. The remote control application also receives user input commands, such as keyboard or mouse commands, received at the local computer and transmits the commands to the redirection device.
    Type: Application
    Filed: May 27, 2003
    Publication date: December 2, 2004
    Applicant: American Megatrends, Inc.
    Inventors: Subramonian Shankar, Jason Andrew Messer