Patents by Inventor Ramesh Radhakrishnan

Ramesh Radhakrishnan 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: 20230034105
    Abstract: An information handling system may include at least one central processing unit (CPU); and a plurality of special-purpose processing units. The information handling system may be configured to: receive information regarding cooling characteristics of the plurality of special-purpose processing units; and assign identification (ID) numbers to each of the plurality of special-purpose processing units in an order that is determined based at least in part on the cooling characteristics.
    Type: Application
    Filed: July 22, 2021
    Publication date: February 2, 2023
    Applicant: Dell Products L.P.
    Inventors: Ramesh RADHAKRISHNAN, Elizabeth RAYMOND
  • Patent number: 11422815
    Abstract: Binary translation may be performed by a field programmable gate array (FPGA) integrated with a processor as a single integrated circuit. The FPGA contains multiple blocks of logic for performing different binary translations. The processor may offload the binary translation to the FPGA. The FPGA may use historical logging to skip the binary translation of source instructions that have been previously translated into target instructions.
    Type: Grant
    Filed: March 1, 2018
    Date of Patent: August 23, 2022
    Assignee: Dell Products L.P.
    Inventors: Mukund P. Khatri, Ramesh Radhakrishnan
  • Patent number: 11399282
    Abstract: Technologies directed to a secured peer-to-peer cloud-assisted authentication exchange protocol are described. A first wireless device receives a first request including information identifying a second wireless device. The first wireless device determines that the information matches second information. The first wireless device activates a virtual access point (VAP) with a modified service set identifier (SSID) having a group identifier appended to a first SSID. The first wireless device authenticates the second wireless device to the VAP. The first wireless device sends credentials and a second SSID to the second wireless device. The second SSID corresponds to a second access point (AP). The first wireless device receives a second request from the second wireless device to connect to the second AP. The first wireless device authenticates the second wireless device with the second AP. The first wireless device deactivates the VAP after expiration of an amount of time.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: July 26, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Kun Ting Tsai, Haritha Tamvada, Kiran Kumar Edara, Sarang Wagholikar, Nishant Suneel Sarmukadam, Ramesh Radhakrishnan
  • Patent number: 10733134
    Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a motherboard, a plurality of information handling resources communicatively coupled to the motherboard, a socket communicatively coupled to the motherboard and configured to receive one of a plurality of different types of interposers, wherein each of the plurality of interposers is configured to provide routing of electrical signals between the socket and a respective system on a chip communicatively coupled to such interposer, and a configuration module. The configuration module may be configured to receive identifying information associated with an interposer, of the plurality of interposers, communicatively coupled to the socket and based on the identifying information, configure the plurality of information handling resources for interoperability with a system on a chip communicatively coupled to the interposer.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: August 4, 2020
    Assignee: Dell Products L.P.
    Inventors: Ayedin Nikazm, Ramesh Radhakrishnan
  • Patent number: 10623434
    Abstract: A system is provided with one or more virtual machines and a replayer. The virtual machine(s) are configured to mimic operations of a first device. The replayer is configured to mimic operations of a second device. Herein, the replayer receives a portion of network data under analysis, dynamically modifies the portion of the network data, and transmits the modified portion of the network data to at least one virtual machine of the one or more virtual machines in accordance with a protocol sequence utilized between the first device and the second device.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: April 14, 2020
    Assignee: FireEye, Inc.
    Inventors: Ashar Aziz, Ramesh Radhakrishnan, Osman Ismael
  • Publication number: 20200073844
    Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a motherboard, a plurality of information handling resources communicatively coupled to the motherboard, a socket communicatively coupled to the motherboard and configured to receive one of a plurality of different types of interposers, wherein each of the plurality of interposers is configured to provide routing of electrical signals between the socket and a respective system on a chip communicatively coupled to such interposer, and a configuration module. The configuration module may be configured to receive identifying information associated with an interposer, of the plurality of interposers, communicatively coupled to the socket and based on the identifying information, configure the plurality of information handling resources for interoperability with a system on a chip communicatively coupled to the interposer.
    Type: Application
    Filed: August 30, 2018
    Publication date: March 5, 2020
    Applicant: Dell Products L.P.
    Inventors: Ayedin NIKAZM, Ramesh RADHAKRISHNAN
  • Publication number: 20190272174
    Abstract: Binary translation may be performed by a field programmable gate array (FPGA) integrated with a processor as a single integrated circuit. The FPGA contains multiple blocks of logic for performing different binary translations. The processor may offload the binary translation to the FPGA. The FPGA may use historical logging to skip the binary translation of source instructions that have been previously translated into target instructions.
    Type: Application
    Filed: March 1, 2018
    Publication date: September 5, 2019
    Inventors: Mukund P. Khatri, Ramesh Radhakrishnan
  • Publication number: 20190004816
    Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a circuit board comprising a first system on a chip having a first processor, a second system on a chip having a second processor, the first processor and the second processor being heterogeneous with respect to one another, and a management controller communicatively coupled to the first system on a chip and the second system on a chip and configured to, based on a user configuration, select one or both of the first system on a chip and the second system on a chip for enablement during a boot session of the information handling system.
    Type: Application
    Filed: June 29, 2017
    Publication date: January 3, 2019
    Applicant: Dell Products L.P.
    Inventors: Mukund P. KHATRI, Ramesh RADHAKRISHNAN
  • Patent number: 9912684
    Abstract: A system is provided with one or more virtual machines and a replayer. The virtual machine(s) are configured to mimic operations of a first device. The replayer is configured to mimic operations of a second device. Herein, the replayer receives a portion of network data under analysis, dynamically modifies the portion of the network data, and transmits the modified portion of the network data to at least one virtual machine of the one or more virtual machines in accordance with a protocol sequence utilized between the first device and the second device.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: March 6, 2018
    Assignee: FireEye, Inc.
    Inventors: Ashar Aziz, Ramesh Radhakrishnan, Osman Ismael
  • Patent number: 9872158
    Abstract: A connection apparatus has a USB port coupled to a USB interface for connection to a computing device enabled to manage IP audio calls, a land-line telephone port coupled to a Four-Wire Analog telephone interface, for connection to a Four-Wire port of a land-line telephone, a wireless interface for coupling to a communication device enabled to manage voice calls over a network, an analog audio port for a headset, coupled to an analog audio interface, a plurality of protocol translation modules, and switching circuitry enabled to connecting individual ones of the ports through individual ones of the protocol translation modules.
    Type: Grant
    Filed: July 29, 2013
    Date of Patent: January 16, 2018
    Assignee: TeleKonnectors Limited
    Inventors: Ramesh Radhakrishnan, Balaji Swaminathan
  • Patent number: 9354993
    Abstract: A method of reducing downtime in a node environment is disclosed. The method includes identifying an originating system board of a plurality of system boards that requires service where the originating system board includes a node operating on a processor. The method further includes identifying a target system board of the plurality of system boards where the target system board includes a target processor. The method further includes transferring operation of the node to the target processor before the originating system board is serviced, and operating the node on the target processor.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: May 31, 2016
    Assignee: Dell Products L.P.
    Inventor: Ramesh Radhakrishnan
  • Patent number: 9282109
    Abstract: A system is provided with an interface and controller. The interface is configured to receive packets transmitted over a network between a first device and a second device. Transmitted over the network in accordance with a packet protocol, the packets include at least one packet transmitted from the first device and at least one packet transmitted from the second device. Coupled to the interface, the controller is configured to determine whether a plurality of packets have suspicious characteristics of malware and transmit the suspicious packets to an analysis environment. The analysis environment is configured to receive the plurality of packets that have suspicious characteristics of malware, modify at least a portion of these suspicious packets, and transmit at least the modified portion of the plurality of packets that have suspicious characteristics of malware to a virtual machine in accordance with a sequence of the packet protocol.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: March 8, 2016
    Assignee: FireEye, Inc.
    Inventors: Ashar Aziz, Ramesh Radhakrishnan, Osman Ismael
  • Patent number: 8984638
    Abstract: A system is provided with a controller and a device configured to receive and output network data from a communication network to the controller. Accordingly, the controller is configured to (i) receive the network data from the device, (ii) conduct heuristic analysis on the network data, (iii) identify at least a portion of the network data as suspicious upon determining by the heuristic analysis of a likelihood that at least the portion of the network data including malware, (iv) simulate transmission of the suspicious network data to at least one virtual machine of a plurality of virtual machines that is selected or configured using at least one software profile, and (v) analyze effects of the suspicious network data on the at least one virtual machine.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: March 17, 2015
    Assignee: FireEye, Inc.
    Inventors: Ashar Aziz, Ramesh Radhakrishnan, Osman Ismael
  • Publication number: 20150029897
    Abstract: A connection apparatus has a USB port coupled to a USB interface for connection to a computing device enabled to manage IP audio calls, a land-line telephone port coupled to a Four-Wire Analog telephone interface, for connection to a Four-Wire port of a land-line telephone, a wireless interface for coupling to a communication device enabled to manage voice calls over a network, an analog audio port for a headset, coupled to an analog audio interface, a plurality of protocol translation modules, and switching circuitry enabled to connecting individual ones of the ports through individual ones of the protocol translation modules.
    Type: Application
    Filed: July 29, 2013
    Publication date: January 29, 2015
    Inventors: Ramesh Radhakrishnan, Balaji Swaminathan
  • Patent number: 8924961
    Abstract: A method for managing virtual machines in an information handling system (IHS) is disclosed. The method may include receiving a characteristic of a first virtual machine from a connection broker and hosting the first virtual machine on a virtualization server. The method may further include determining availability of more than one virtual machine and if more than one virtual machine is available, hosting a second virtual machine having the characteristic of the first virtual machine.
    Type: Grant
    Filed: October 29, 2008
    Date of Patent: December 30, 2014
    Assignee: Dell Products L.P.
    Inventors: Ramesh Radhakrishnan, Arun Rajan
  • Publication number: 20140281448
    Abstract: A method of reducing downtime in a node environment is disclosed. The method includes identifying an originating system board of a plurality of system boards that requires service where the originating system board includes a node operating on a processor. The method further includes identifying a target system board of the plurality of system boards where the target system board includes a target processor. The method further includes transferring operation of the node to the target processor before the originating system board is serviced, and operating the node on the target processor.
    Type: Application
    Filed: March 12, 2013
    Publication date: September 18, 2014
    Inventor: Ramesh Radhakrishnan
  • Patent number: 8584239
    Abstract: A suspicious activity capture system can comprise a tap configured to copy network data from a communication network, and a controller coupled to the tap. The controller is configured to receive the copy of the network data from the tap, analyze the copy of the network data with a heuristic to determine if the network data is suspicious, flag the network data as suspicious based on the heuristic determination, and concurrently simulate transmission of the network data to a plurality of destination devices.
    Type: Grant
    Filed: June 19, 2006
    Date of Patent: November 12, 2013
    Assignee: FireEye, Inc.
    Inventors: Ashar Aziz, Ramesh Radhakrishnan, Osman Ismael
  • Patent number: 8566427
    Abstract: A method for providing a desktop environment solution is provided. The method may include providing a client information handling system and authenticating the client to a network. Furthermore, a hardware configuration of the client may be dynamically examined, and an appropriate desktop environment solution may be selected based on the hardware configuration.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: October 22, 2013
    Assignee: Dell Products L.P.
    Inventors: Ramesh Radhakrishnan, Arun Rajan
  • Patent number: 8375444
    Abstract: A dynamic signature creation and enforcement system can comprise a tap configured to copy network data from a communication network, and a controller coupled to the tap. The controller is configured to receive the copy of the network data from the tap, analyze the copy of the network data with a heuristic to determine if the network data is suspicious, flag the network data as suspicious based on the heuristic determination, simulate transmission of the network data to a destination device to identify unauthorized activity, generate an unauthorized activity signature based on the identification, and transmit the unauthorized activity signature to a digital device configured to enforce the unauthorized activity signature.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: February 12, 2013
    Assignee: FireEye, Inc.
    Inventors: Ashar Aziz, Ramesh Radhakrishnan, Wei-Lung Lai, Jayaraman Manni
  • Patent number: D865969
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: November 5, 2019
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Wayne Deng, Wei Lun Sun, Deyi Qiu, Bing Wu, Ramesh Radhakrishnan