Patents by Inventor Subash Kalbarga

Subash Kalbarga 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: 10503822
    Abstract: An application data tracking, auditing and collaboration system and method are provided. The system and method may be used to track and manage spreadsheets, or similar documents, at the internal or grid level and allow for unlimited linking, consolidation, referrals, and lookups, or integration of any number of spreadsheets across any number of users across any level of security and deployment scenarios.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: December 10, 2019
    Assignee: Apparity, LLC
    Inventors: Gavin Spencer, Subash Kalbarga, Clark Gilder
  • Patent number: 8359384
    Abstract: Methods, systems, and apparatus are provided for enabling communication with a computer management device. According to a method one or more vendor specific commands for communicating with a management device are defined according to a first communication standard. The one or more vendor specific commands are then transmitted to the management device over a communication link conforming to a second communication standard. A device conforming to the second communication standard may be emulated on the communication link. If vendor specific commands are received by the management device that are not intended for the emulated device, the commands may be used for communicating with the management device.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: January 22, 2013
    Assignee: American Megatrends, Inc.
    Inventor: Subash Kalbarga
  • Publication number: 20120216189
    Abstract: A virtual machine includes a virtual operating system operating in multiple modes. A hypervisor emulates a physical hard drive to the virtual operating system as multiple virtual hard drives. The hypervisor controls access to the multiple virtual hard drives by the virtual operating system. Each of the multiple virtual hard drives is dedicated to a different one of the multiple modes of operation. Each virtual hard drive is allocated a portion of storage space by the hypervisor that is a subset of a total amount of storage space available in the physical hard drive. Changes to a subset of the storage space allocated to a virtual hard drive dedicated to one mode of operation do not affect changes to a subset of the storage space allocated to another virtual hard drive dedicated to another mode of operation.
    Type: Application
    Filed: February 22, 2011
    Publication date: August 23, 2012
    Inventors: Subash Kalbarga, Vinothkumar Sundaramoorthy, Rajasekhar Jonna
  • Patent number: 8069257
    Abstract: Methods, systems, and apparatus are disclosed for utilizing a universal serial bus (“USB”) transport as a system interface to transmit and receive IPMI commands and responses. An intelligent platform management interface (“IPMI”) transport library is provided that receives IPMI commands from IPMI client applications executing on a host. The IPMI commands are encapsulated into vendor specific small computer systems interface (“SCSI”) commands and transmitted over the USB transport to a virtual mass storage device provided by a management device. In response to receiving the vendor specific commands, IPMI firmware executing on the management device extracts the IPMI commands and executes them. A response may be returned to the host by encapsulating the IPMI response into a vendor specific SCSI response and transmitting the response to the host.
    Type: Grant
    Filed: May 15, 2006
    Date of Patent: November 29, 2011
    Assignee: American Megatrends, Inc.
    Inventors: Anurag Bhatia, Subash Kalbarga
  • Patent number: 7975084
    Abstract: Technologies are provided herein for configuring aspects of the operation of a server computer using a service processor. The service processor includes a processor, a NAND flash memory organized using a file system, and a hardware data communications interface coupled to the host computer. The file system is utilized to store a monolithic image file containing software components for configuring the operation of the host computer and the service processor. A firmware is also provided that executes on the processor to expose the NAND flash memory to the host processor as a storage device on the hardware interface, to receive storage requests from the host computer, and to generate offsets into the monolithic image file for performing the storage requests. The image file may be utilized to store an operating system, hardware drivers, and a host configuration tool executable by the host computer.
    Type: Grant
    Filed: February 6, 2008
    Date of Patent: July 5, 2011
    Assignee: American Megatrends, Inc.
    Inventor: Subash Kalbarga
  • Publication number: 20110015918
    Abstract: Methods, systems, and apparatus are provided for enabling communication with a computer management device. According to a method one or more vendor specific commands for communicating with a management device are defined according to a first communication standard. The one or more vendor specific commands are then transmitted to the management device over a communication link conforming to a second communication standard. A device conforming to the second communication standard may be emulated on the communication link. If vendor specific commands are received by the management device that are not intended for the emulated device, the commands may be used for communicating with the management device.
    Type: Application
    Filed: September 24, 2010
    Publication date: January 20, 2011
    Applicant: AMERICAN MEGATRENDS, INC.
    Inventor: Subash Kalbarga
  • 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: 20100306774
    Abstract: A hypervisor loads a saved virtual machine image to provide an instant-on computing environment. A request may be received to switch from the instant-on computing environment to a native operating system. In response to such a request, the native operating system is executed and a hypervisor is executed on the native operating system. The saved virtual machine image is then loaded by the operating system based hypervisor to thereby provide the instant-on computing environment in conjunction with execution of the native operating system.
    Type: Application
    Filed: May 27, 2010
    Publication date: December 2, 2010
    Inventor: Subash Kalbarga
  • Patent number: 7827258
    Abstract: Methods, systems, and apparatus are provided for enabling communication with a computer management device. According to a method one or more vendor specific commands for communicating with a management device are defined according to a first communication standard. The one or more vendor specific commands are then transmitted to the management device over a communication link conforming to a second communication standard. A device conforming to the second communication standard may be emulated on the communication link. If vendor specific commands are received by the management device that are not intended for the emulated device, the commands may be used for communicating with the management device.
    Type: Grant
    Filed: March 1, 2004
    Date of Patent: November 2, 2010
    Assignee: American Megatrends, Inc.
    Inventor: Subash Kalbarga
  • 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: 7634579
    Abstract: A method, system, and apparatus are provided for interpreting time data received from a server computer management device. According to the method, the local time at a remote computer may be received and converted to GMT. Once the local time has been converted to GMT, a command may be issued to the remote management device instructing the device to set its real time clock to GMT. The remote management device then maintains its time with reference to GMT. When data is received from the server management device, a determination is made as to whether the received data includes time data. If time data is identified, the time data is converted from GMT to a local time where the remote computer is located. The time data is then replaced with the converted time data in the received data. The received data, including the converted time, may then be displayed at the remote computer.
    Type: Grant
    Filed: March 1, 2004
    Date of Patent: December 15, 2009
    Assignee: American Megatrends, Inc.
    Inventor: Subash Kalbarga