Patents by Inventor Parameswaran Ramanathan
Parameswaran Ramanathan 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: 10108251Abstract: A system, method, and non-transitory computer readable medium for virtualizing battery in a personal mobile device or across a group of personal mobile devices controlled by a user are provided. The user specifies a set of power management policies for applications running in the personal mobile device(s). Battery usage per application is monitored and resources for the applications are scheduled based on the monitored battery usage and the power management policies.Type: GrantFiled: November 2, 2016Date of Patent: October 23, 2018Assignee: Hewlett-Packard Development Company, L.P.Inventors: Sujata Banerjee, Parameswaran Ramanathan, Kyu Han Kim
-
Patent number: 9960910Abstract: A system for creating protected functional descriptions of integrated circuits provides encrypted gate delay information preventing deduction of gate function from gate delay but allowing simulation of the integrated circuit with accurate propagation delay calculation. Individual gate delay values may be modified so that they obscure actual gate delays but so that the modified individual gate delays total to equal the actual cumulative gate delay along a given data propagation path.Type: GrantFiled: February 25, 2016Date of Patent: May 1, 2018Assignee: Wisconsin Alumni Research FoundationInventors: Parameswaran Ramanathan, Kewal Saluja
-
Publication number: 20170250800Abstract: A system for creating protected functional descriptions of integrated circuits provides encrypted gate delay information preventing deduction of gate function from gate delay but allowing simulation of the integrated circuit with accurate propagation delay calculation. Individual gate delay values may be modified so that they obscure actual gate delays but total along a data propagation path to equal the actual cumulative gate delay along that data propagation path.Type: ApplicationFiled: February 25, 2016Publication date: August 31, 2017Inventors: Parameswaran Ramanathan, Kewal Saluja
-
Publication number: 20170068300Abstract: A system, method, and non-transitory computer readable medium for virtualizing battery in a personal mobile device or across a group of personal mobile devices controlled by a user are provided. The user specifies a set of power management policies for applications running in the personal mobile device(s). Battery usage per application is monitored and resources for the applications are scheduled based on the monitored battery usage and the power management policies.Type: ApplicationFiled: November 2, 2016Publication date: March 9, 2017Inventors: Sujata Banerjee, Parameswaran Ramanathan, Kyu Han Kim
-
Patent number: 9513696Abstract: A system, method, and non-transitory computer readable medium for virtualizing battery in a personal mobile device or across a group of personal mobile devices controlled by a user are provided. The user specifies a set of power management policies for applications running in the personal mobile device(s). Battery usage per application is monitored and resources for the applications are scheduled based on the monitored battery usage and the power management policies.Type: GrantFiled: March 8, 2012Date of Patent: December 6, 2016Assignee: Hewlett-Packard Development Company, L.P.Inventors: Sujata Banerjee, Parameswaran Ramanathan, Kyu Han Kim
-
Patent number: 9390292Abstract: A system for creating protected functional descriptions of integrated circuits provides an encrypted functional description that allows the integrated circuit to be simulated with respect to producing outputs for given sets of inputs without identification of the constituent components of the integrated circuit such as the logical gates making up the integrated circuit. The encrypted functional description may include encrypted truth-tables describing the generic gates of the integrated circuit, the encrypted truth-tables securing the function of each logical gate by including multiple redundant table entries mapped to alias values of Boolean logical states and erroneous table entries.Type: GrantFiled: December 30, 2013Date of Patent: July 12, 2016Assignee: Wisconsin Alumni Research FoundationInventors: Spencer Millican, Parameswaran Ramanathan, Kewal Saluja
-
Publication number: 20150188661Abstract: A system for creating protected functional descriptions of integrated circuits provides an encrypted functional description that allows the integrated circuit to be simulated with respect to producing outputs for given sets of inputs without identification of the constituent components of the integrated circuit such as the logical gates making up the integrated circuit. The encrypted functional description may include encrypted truth-tables describing the generic gates of the integrated circuit, the encrypted truth-tables securing the function of each logical gate by including multiple redundant table entries mapped to alias values of Boolean logical states and erroneous table entries.Type: ApplicationFiled: December 30, 2013Publication date: July 2, 2015Applicant: Wisconsin Alumni Research FoundationInventors: Spencer Millican, Parameswaran Ramanathan, Kewal Saluja
-
Publication number: 20150019889Abstract: A system, method, and non-transitory computer readable medium for virtualizing battery in a personal mobile device or across a group of personal mobile devices controlled by a user are provided. The user specifies a set of power management policies for applications running in the personal mobile device(s). Battery usage per application is monitored and resources for the applications are scheduled based on the monitored battery usage and the power management policies.Type: ApplicationFiled: March 8, 2012Publication date: January 15, 2015Inventors: Sujata Banerjee, Parameswaran Ramanathan, Kyu Han Kim
-
Publication number: 20060253570Abstract: An improved network of sensor nodes can self-organize so as to reduce energy consumption and/or improve coverage of a surveillance field. Nodes within the network may be dynamically activated or deactivated so as to lengthen network lifetime and/or enhance sensor coverage of the surveillance field.Type: ApplicationFiled: January 24, 2006Publication date: November 9, 2006Inventors: Pratik Biswas, Yi Zou, Shashi Phoha, Krishnendu Chakrabarty, Parameswaran Ramanathan, George Kesidis, Niveditha Sundaram, Lun Tong
-
Patent number: 7103360Abstract: A telephone subscriber having both a wireline and a cellular telephone can switch calls between these phones. A routing table identifies that a subscriber is entitled to this service, and a look up table maintains the telephone numbers of the two different telephones. Upon detection of a unique signal indicating a request for switching a call connected to one of the telephones to the other telephone, a connection is made to the other telephone, the two connections are bridged, and then the first connection is dropped. The routing table may be maintained in a central office and the look up table may be maintained in a mobile switching center or a fixed cellular mobility agent.Type: GrantFiled: October 23, 2001Date of Patent: September 5, 2006Assignee: Telcordia Technologies, Inc.Inventors: Prathima Agrawal, Parameswaran Ramanathan
-
Patent number: 6721331Abstract: A method and apparatus provide decentralized prioritized scheduling of wireless access in a carrier sense multiple access with collision avoidance (CSMA/CA) wireless local area network (LAN) is presented. Prior to and during data packet transmissions, a device station in the CSMA/CA wireless LAN continuously monitors transmission traffic in the bandwidth medium of the wireless LAN to determine whether the delay associated with pre-transmission of a data packet, due to the collision avoidance protocol in the CSMA/CA wireless LAN, exceeds the time frame in which the device station necessarily must transmit the data packet. If the delay is too great for the type of data packet to be transmitted, the device station decreases the possible range of the back-off duration of the collision avoidance protocol. Thus, the station device can increase its transmission priority by decreasing the randomly selected back-off duration range of values.Type: GrantFiled: December 15, 1999Date of Patent: April 13, 2004Assignee: AT&T Corp.Inventors: Prathima Agrawal, Parameswaran Ramanathan, Cormac John Sreenan
-
Patent number: 6606661Abstract: The present invention discloses a method of improving the performance of a server enabled to permit connections to clients to persist for a duration equal to a timer value, such as Web servers utilizing HTTP/1.1. In accordance with an embodiment of the present invention, the server estimates the load on the server and uses the estimate to modify the timer value. The timer value can be chosen to balance the need to increase the throughput as seen by the clients and the server need to service the largest possible number of clients without running out of resources. The timer value can be set to a longer value when the server load is light and a shorter value when the server load is heavy. In a preferred embodiment of the present invention, the server dynamically selects the largest timer that guarantees that the server does not run out of resources under the current measured load.Type: GrantFiled: December 23, 1999Date of Patent: August 12, 2003Assignee: AT&T Corp.Inventors: Prathima Agrawal, Moncef Elaoud, Parameswaran Ramanathan, Cormac John Sreenan
-
Patent number: 6434191Abstract: A methodology and concomitant circuitry for adaptively controlling the number of packets and the error-correction applied to each packet in a layered coding communication system. The determination of the number of packets and the error-correction is based upon the bit-error rate of the channel propagating the packets.Type: GrantFiled: September 1, 2000Date of Patent: August 13, 2002Assignee: Telcordia Technologies, Inc.Inventors: Prathima Agrawal, Jyh-Cheng Chen, Parameswaran Ramanathan
-
Publication number: 20020068575Abstract: A telephone subscriber having both a wireline and a cellular telephone can switch calls between these phones. A routing table identifies that a subscriber is entitled to this service, and a look up table maintains the telephone numbers of the two different telephones. Upon detection of a unique signal indicating a request for switching a call connected to one of the telephones to the other telephone, a connection is made to the other telephone, the two connections are bridged, and then the first connection is dropped. The routing table may be maintained in a central office and the look up table may be maintained in a mobile switching center or a fixed cellular mobility agent.Type: ApplicationFiled: October 23, 2001Publication date: June 6, 2002Inventors: Prathima Agrawal, Parameswaran Ramanathan
-
Patent number: 6216005Abstract: A cellular-fixed call transfer service is effected by introducing a Fixed-Cellular Mobility Agent (FCMA) into the cellular network, the FCMA having the functionality of a PSTN central office/CN mobile switching center for interconnecting incoming calls to the MSC as outgoing calls to the CN or the PSTN and which, in addition, monitors each call connection to carry out call transfers between the CN and the PSTN.Type: GrantFiled: December 30, 1998Date of Patent: April 10, 2001Assignee: Telcordia Technologies, Inc.Inventors: Prathima Agrawal, Parameswaran Ramanathan
-
Patent number: 6208864Abstract: A cellular-fixed call forwarding service is effected by introducing a Fixed-Cellular Mobility Agent (FCMA) into the cellular network, the FCMA having the functionality of a PSTN central office/CN mobile switching center for interconnecting incoming calls to the MSC as outgoing calls to the CN or the PSTN and which, in addition, monitors each call connection to carry out call forwarding between the CN and the PSTN. The PSTN and the CN are both provided locally by the same service provider.Type: GrantFiled: December 30, 1998Date of Patent: March 27, 2001Assignee: Telcordia Technologies, Inc.Inventors: Prathima Agrawal, Parameswaran Ramanathan