Patents by Inventor Joseprabu Inbaraj

Joseprabu Inbaraj 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).

  • Publication number: 20180285200
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and a backup system are provided. The backup system obtains a first backup image of a first virtual desktop image of a VDI system. The backup system initiates a first validation of the first backup image against one or more constraints of the first backup image. The backup system initiates an alert procedure when the first validation has failed.
    Type: Application
    Filed: April 4, 2017
    Publication date: October 4, 2018
    Inventors: Joseprabu Inbaraj, Muthukkumaran Ramalingam, Divya Nettem
  • Patent number: 10079691
    Abstract: Certain aspects direct to systems and methods for defining interactions between internet of things (IoT) devices. The system includes a gateway device, which is communicatively connected to a control device and to multiple IoT devices. The gateway device provides a web user interface (UI), and a user at the control device may operate the web UI to generate a rule command defining an interaction between two IoT devices. The interaction includes an event occurred at a first IoT device, and an action performed at a second IoT device triggered by the event. Upon receiving the rule command, the gateway device creates a corresponding interaction rule. When the gateway device receives a signal from the first IoT device to indicate that the event has occurred, the gateway device generates a triggering command based on the interaction rule, and sends the triggering command to the second IoT device to trigger the action.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: September 18, 2018
    Assignee: AMERICAN MEGATRENDS, INC.
    Inventors: Samvinesh Christopher, Joseprabu Inbaraj, Chandrasekar Rathineswaran
  • Patent number: 10074098
    Abstract: One aspect of the disclosure relates to a digital signage display system. In one embodiment, the digital signage display system includes: a camera configured to capture an image frame; a service processor in communication to the camera; and a digital signage display. The service processor includes a processor and a non-volatile memory storing a firmware. The firmware is configured, when executed at the processor, to process the captured image frame, detect persons in the image frame, generate a demographic-map data structure, and send the demographic-map data structure to a server system. The demographic-map data structure contains demographic information of the persons detected in the image frame. The digital signage display is configured to receive a display content provided by the server system in response to the demographic-map data structure.
    Type: Grant
    Filed: May 8, 2013
    Date of Patent: September 11, 2018
    Assignee: AMERICAN MEGATRENDS, INC.
    Inventors: Sanjoy Maity, Satheesh Thomas, Baskar Parthiban, Varadachari Sudan Ayanam, Samvinesh Christopher, Joseprabu Inbaraj
  • Publication number: 20180131666
    Abstract: A system includes a computing device communicatively connectable with network devices via a network. The computing device has a processor and a storage device storing computer executable code. The code is configured to receive multiple addresses, each network device identifiable by one of the addresses; in response to receiving the addresses, generate at least one long integer pair, each long integer pair including a start long integer and an end long integer corresponding to a range of addresses, and store the at least one long integer pair in a data store; and perform a discovery operation by: retrieving the at least one long integer pair from the data store; for each long integer pair, converting the start and end long integers to a start and end addresses; and performing discovery of the network devices using the addresses between the start and end addresses.
    Type: Application
    Filed: November 8, 2016
    Publication date: May 10, 2018
    Inventors: Bakka Ravinder Reddy, Divya Nettem, Joseprabu Inbaraj
  • Patent number: 9954954
    Abstract: Aspects of direct to systems and methods for making legacy devices Internet of Things (IoT) aware. In certain embodiments, the legacy device is connected to an IoT component, and a remote IoT device is provided to be communicatively connected to the IoT component over a network protocol. The IoT component includes a glue logic being specific to and electrically connected to the legacy device. In operation, the IoT component receives a first control signal from the remote IoT device over the network protocol, and generates a second control signal specific for the legacy device based on the first control signal. Thus, the IoT components may send the second control signal to the legacy device through the glue logic to control the legacy device, thus making the legacy device IoT aware.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: April 24, 2018
    Assignee: AMERICAN MEGATRENDS, INC.
    Inventors: Samvinesh Christopher, Joseprabu Inbaraj, Chandrasekar Rathineswaran
  • Publication number: 20180060051
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and a computer system are provided. A first BMC of the computer system sends hardware information of a first host of the first BMC. The first BMC receives information of at least one program for installation on the first host. The first BMC emulates a media device to the first host. The first BMC requests the first host to install the at least one program provided through the emulated media device. The first BMC transfers the at least one program to the first host through the emulated media device.
    Type: Application
    Filed: August 26, 2016
    Publication date: March 1, 2018
    Inventors: Muthukkumaran Ramalingam, Chandrasekar Rathineswaran, Joseprabu Inbaraj
  • Publication number: 20180034914
    Abstract: Certain aspects direct to systems and methods for controlling heterogeneous internet of things (IoT) devices. The system includes a gateway device, which is communicatively connected to a control device under a first protocol and to multiple authenticated IoT devices under corresponding protocols. In operation, the gateway device receives a command from the control device, which is directed to a selected IoT device. Based on the command, the gateway device may select a corresponding API, and determine the corresponding network and the corresponding protocol specific for the selected IoT device. To send the command to the selected IoT device, the gateway device first determines whether the corresponding protocol for the selected IoT device is different from the first protocol. If so, the gateway device converts the command to a second command transmittable under the corresponding protocol for the selected IoT device, and sends the converted command to the selected IoT device.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Inventors: Samvinesh Christopher, Joseprabu Inbaraj, Chandrasekar Rathineswaran
  • Publication number: 20180034655
    Abstract: Certain aspects direct to systems and methods for defining interactions between internet of things (IoT) devices. The system includes a gateway device, which is communicatively connected to a control device and to multiple IoT devices. The gateway device provides a web user interface (UI), and a user at the control device may operate the web UI to generate a rule command defining an interaction between two IoT devices. The interaction includes an event occurred at a first IoT device, and an action performed at a second IoT device triggered by the event. Upon receiving the rule command, the gateway device creates a corresponding interaction rule. When the gateway device receives a signal from the first IoT device to indicate that the event has occurred, the gateway device generates a triggering command based on the interaction rule, and sends the triggering command to the second IoT device to trigger the action.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Inventors: Samvinesh Christopher, Joseprabu Inbaraj, Chandrasekar Rathineswaran
  • Patent number: 9843548
    Abstract: A system includes at least one first service device. Each first service device has one or more processors, a service instant messaging (IM) application, and at least one first service. The service IM application, when executed at the one or more processors of the at least one first service device, is configured to receive at least one command instant message, where the at least one command instant message comprises at least one first command associated with the at least one first service, extract the at least one first command from the at least one command instant message, and send the extracted first command to the at least one first service such that the at least one first service performs a corresponding first function based on the extracted first command.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: December 12, 2017
    Assignee: AMERICAN MEGATRENDS, INC.
    Inventors: Joseprabu Inbaraj, Chandrasekar Rathineswaran
  • Patent number: 9843547
    Abstract: A system includes at least one service device. Each service device has one or more processors, a service email application, and at least one service. The service email application, when executed at the one or more processors of the service device, is configured to retrieve a command email containing at least one command and having an email identifier associated with the service, extract the command from the command email, and send the extracted command to the service such that the service performs a corresponding function based on the extracted first command.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: December 12, 2017
    Assignee: AMERICAN MEGATRENDS, INC.
    Inventors: Chandrasekar Rathineswaran, Joseprabu Inbaraj
  • Publication number: 20170350612
    Abstract: Aspects direct to systems and methods for regulating illumination and temperature levels in a designated area. The system includes an internet of things (IoT) based entrance having an IoT device. The IoT device receives authentication information from an identification device, and authenticates the identification device. In response to determining the identification device to be authenticated, the IoT device controls the IoT based entrance to grant access to the user of the identification device. The IoT device also generates personnel access information of the user, and updates personnel information corresponding to the designated area using the personnel access information of the user. Then the IoT device may control lighting and heating/cooling systems based on the personnel information corresponding to the designated area and lighting and temperature rules.
    Type: Application
    Filed: June 6, 2016
    Publication date: December 7, 2017
    Inventors: Samvinesh Christopher, Joseprabu Inbaraj
  • Publication number: 20170279671
    Abstract: Aspects of direct to systems and methods for making legacy devices Internet of Things (IoT) aware. In certain embodiments, the legacy device is connected to an IoT component, and a remote IoT device is provided to be communicatively connected to the IoT component over a network protocol. The IoT component includes a glue logic being specific to and electrically connected to the legacy device. In operation, the IoT component receives a first control signal from the remote IoT device over the network protocol, and generates a second control signal specific for the legacy device based on the first control signal. Thus, the IoT components may send the second control signal to the legacy device through the glue logic to control the legacy device, thus making the legacy device IoT aware.
    Type: Application
    Filed: March 22, 2016
    Publication date: September 28, 2017
    Inventors: Samvinesh Christopher, Joseprabu Inbaraj, Chandrasekar Rathineswaran
  • Patent number: 9723487
    Abstract: A location based mobile device security enforcement system includes: (a) a mobile device management (MDM) server, (b) a security control module, (c) an entry point security system, and (d) a mobile device security application, when installed and executed on a mobile device, configured to register the mobile device and its user to create a mobile device user profile for the mobile device user, when the mobile device and its user enter a secure area, authenticate the mobile device user, maintain constant contact with security control module, and make security adjustments to the mobile device if contact between mobile device and security control module is lost, mobile device security application becomes non-operational, current time is beyond the mobile device user authorized access time period, and current mobile device location is outside of mobile device user authorized access area or crosses borders between one area security level to another area security level.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: August 1, 2017
    Assignee: AMERICAN MEGATRENDS, INC.
    Inventors: Muthukkumaran Ramalingam, Santhosh Samuel Mathews, Joseprabu Inbaraj
  • Patent number: 9719234
    Abstract: Certain aspects direct to systems and methods for preventing water pipe freeze. A water supply system includes a water pipe and an Internet of Things (IoT) tap device switchable between an open state and a closed state. An IoT temperature sensor is disposed on the water pipe to detect an environmental temperature of the water pipe and generate a corresponding temperature signal. The IoT tap device is communicatively connected to the at least one IoT temperature sensor. In operation, the IoT tap device requests and receives the temperature signal from the temperature sensor, and determines the environmental temperature based on the temperature signal. When the environmental temperature is at or below a threshold temperature, such as a freezing point of water, the IoT tap device controls its tap to switch to the open state such that water flows or drips out from the tap.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: August 1, 2017
    Assignee: AMERICAN MEGATRENDS, INC.
    Inventors: Samvinesh Christopher, Joseprabu Inbaraj, Chandrasekar Rathineswaran
  • Patent number: 9589397
    Abstract: Certain aspects direct to systems and methods for securing an internet of things (IoT) based entrance for a designated area with multi-factor authentication. The system includes an IoT based entrance having an IoT device, which stores a secret key for generating a time-based password. An authenticated identification device may also have the same secret key. When the IoT device receives a request from an identification device to establish a secured connection, the IoT device first verifies the wireless address of the identification device. Once the wireless address is verified, the IoT device establishes the secured connection with the identification device through the wireless network. Then the IoT device uses the secret key and a current access time to generate the time-based password, and receive a second time-based password from the identification device through the secured connection. If both time-based passwords match each other, the identification device is authenticated.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: March 7, 2017
    Assignee: AMERICAN MEGATRENDS, INC.
    Inventors: Samvinesh Christopher, Joseprabu Inbaraj
  • Patent number: 9575531
    Abstract: A PDU management system for automatically configure, manage and monitor managed power distribution units (PDUs) includes: (a) a user interface module configured to allow an operator to enter management information of the managed PDUs, (b) a database configured to store management information of the managed PDUs, (c) a power management communication interface configured to facilitate the communication between the PDU management system and the managed PDUs through a communication link, (d) a PDU power management module configured to construct, manage, and monitor the managed PDUs, (e) a PDU discovery module configured to discover all managed PDUs according to the information entered by the operator through the user interface module, (f) a PDU loader to load the management information of the managed PDUs to the database, the PDU discovery module and the PDU power management module.
    Type: Grant
    Filed: August 14, 2013
    Date of Patent: February 21, 2017
    Assignee: AMERICAN MEGATRENDS, INC.
    Inventors: Chittaraiah Pabba, Joseprabu Inbaraj
  • Patent number: 9529410
    Abstract: Certain aspects direct to systems and methods to perform service processor (SP) initiated data transaction with a host computer utilizing power off commands. In certain embodiments, the system includes a SP, which includes a processor, a non-volatile memory and a communication interface. The SP generates a first power off command for a data transaction purpose, and sends the first power off command to the host computer to initiate a data transaction. The OS, in response to the first power off command, calls an Advanced Configuration and Power Interface (ACPI) Machine Language (AML) code, which execute a system management interface (SMI) handler at the CPU to enter a system management mode (SMM). The SMI handler then sends a notification to the SP via the communication interface. In response to receiving the notification from the SMI handler, the SP starts performing the data transaction with the host computer.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: December 27, 2016
    Assignee: AMERICAN MEGATRENDS, INC.
    Inventors: Sanjoy Maity, Purandhar Nallagatla, Harikrishna Doppalapudi, Ramakoti Reddy Bhimanadhuni, Satheesh Thomas, Joseprabu Inbaraj
  • Patent number: 9529750
    Abstract: Certain aspects direct to systems and methods to perform service processor (SP) initiated data transaction with a host computer utilizing interrupts. In certain embodiments, the system includes a SP, which includes a processor, a non-volatile memory and a communication interface. The SP generates a first system management interface (SMI) message, and sends the first SMI message to the host computer to initiate a data transaction. The OS, in response to the first SMI message, execute a SMI handler in a system management random access memory (SMRAM) area at the CPU to enter a system management mode (SMM). The SMI handler then sends the notification to the SP via the communication interface. In response to receiving the notification from the SMI handler, the SP starts performing the data transaction with the host computer.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: December 27, 2016
    Assignee: AMERICAN MEGATRENDS, INC.
    Inventors: Sanjoy Maity, Purandhar Nallagatla, Harikrishna Doppalapudi, Ramakoti Reddy Bhimanadhuni, Satheesh Thomas, Joseprabu Inbaraj
  • Patent number: 9479265
    Abstract: A system includes a virtual desktop server having a first processor and a photonics module. The photonics module includes a photonics interface connected to the first processor and connected to a photonics device via an optical channel, and a photonics controller having a second processor and a memory storing computer executable code. The code, when executed at the second processor, is configured to: control the photonics interface to receive first electronic signals from the first processor; convert the received first electronic signals to first optical signals; control the photonics interface to transmit the first optical signals to the photonics device via the optical channel; control the photonics interface to receive second optical signals from the photonics device via the optical channel; convert the received second optical signals to second electronic signals; and control the photonics interface to transmit the second electronic signals to the first processor.
    Type: Grant
    Filed: February 16, 2015
    Date of Patent: October 25, 2016
    Assignee: AMERICAN MEGATRENDS, INC.
    Inventors: Sanjoy Maity, Varadachari Sudan Ayanam, Joseprabu Inbaraj, Samvinesh Christopher
  • Publication number: 20160241345
    Abstract: A system includes a virtual desktop server having a first processor and a photonics module. The photonics module includes a photonics interface connected to the first processor and connected to a photonics device via an optical channel, and a photonics controller having a second processor and a memory storing computer executable code. The code, when executed at the second processor, is configured to: control the photonics interface to receive first electronic signals from the first processor; convert the received first electronic signals to first optical signals; control the photonics interface to transmit the first optical signals to the photonics device via the optical channel; control the photonics interface to receive second optical signals from the photonics device via the optical channel; convert the received second optical signals to second electronic signals; and control the photonics interface to transmit the second electronic signals to the first processor.
    Type: Application
    Filed: February 16, 2015
    Publication date: August 18, 2016
    Inventors: Sanjoy Maity, Varadachari Sudan Ayanam, Joseprabu Inbaraj, Samvinesh Christopher