Patents by Inventor Shivkumar Kalyanaraman

Shivkumar Kalyanaraman 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: 8990371
    Abstract: Methods and arrangements for facilitating virtual machine migration across data centers. A virtual machine is designated for migration from a first data center to a second data center, the virtual machine including a real identifier. A pseudo identifier is assigned to the virtual machine, and the pseudo identifier is mapped to the real identifier at a controller of the first data center. The real identifier is replaced in a data packet with the pseudo identifier for a routing task. Communication is maintained between the controller of the first data center and a controller of the second data center, and the controllers are synchronized to update a correct location of the virtual machine. The virtual machine is migrated from the first data center to the second data center.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: March 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Shivkumar Kalyanaraman, Kalapriya Kannan, Vijay Mann, Anil Kumar Vishnoi
  • Publication number: 20150032282
    Abstract: Methods and arrangements for providing appliance power management. A connector arrangement is provided for interconnecting an appliance with a power supply. There is identified, with respect to the appliance connected to the power supply, at least one of: an appliance category, a current operating state of the appliance, and a current standby state of the appliance. In response to the identifying of the at least one of: an appliance category, an appliance operating state and an appliance standby state, there is detected at least one of: anomalous appliance behavior and deficient power quality. Also, a control action is undertaken relative to the detection of the at least one of: anomalous appliance behavior and deficient power quality. Other variants and embodiments are broadly contemplated herein.
    Type: Application
    Filed: July 26, 2013
    Publication date: January 29, 2015
    Applicant: International Business Machines Corporation
    Inventors: Vija Arya, Tanuja Hrishikesh Ganu, Saiful A. Husain, Shivkumar Kalyanaraman, Ashok Pon Kumar, Chandratilak De Silva Liyanage, Dwi Rahayu, Devasenapathi Periagraharam Seetharamakrishnan
  • Publication number: 20140358309
    Abstract: Methods and arrangements for calculating a power budget. Data are received, the data including data relating to a current state of an electrical grid at a power-drawing location which draws at least one variable electrical load, the at least one variable electrical load being subject to variable pricing. At least one prediction is determined, the at least one prediction pertaining to a future state of the electrical grid and a future electrical load to be drawn at the power-drawing location. A power budget is thereupon calculated, with respect to the power-drawing location, based on the data and the at least one prediction. Other variants and embodiments are broadly contemplated herein.
    Type: Application
    Filed: May 31, 2013
    Publication date: December 4, 2014
    Inventors: Vijay Arya, Tanuja Hrishikesh Ganu, Saiful A. Husain, Shivkumar Kalyanaraman, Ashkok Pon Kumar, Swarna Latha Mylavarapu, Devasenapathi Periagraharam Seetharamakrishnan, Liyanage Chandratilak De Silva
  • Patent number: 8904224
    Abstract: Techniques for providing session level replication and fail-over as a network service include generating a replication rule that replicates network traffic destined for a primary server from an originating server to a network controller and installing said rule in a switch component, identifying flows from the originating server to the primary server, replicating each incoming data packet intended for the primary server to the network controller for replication and forwarding to replica servers, determining said primary server to be in a failed state based on a number of retransmissions of a packet, to selecting one of the replica servers as a fail-over target, and performing a connection level fail-over by installing a redirection flow in the switch component that redirects all packets destined to the primary server to the network controller, which forwards the packets to the replica server and forwards each response from the replica server to said originating server.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: December 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Shivkumar Kalyanaraman, Kalapriya Kannan, Ravi Kothari, Vijay Mann, Anilkumar Vishnoi
  • Patent number: 8898718
    Abstract: Systems and methods for managing video delivery to mobile device clients. Videos are assimilated for transmission to clients, a playout lead is estimated for each video and the videos are transmitted to the clients.
    Type: Grant
    Filed: January 27, 2011
    Date of Patent: November 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Vijay Arya, Malolan Chetlur, Partha Dutta, Shivkumar Kalyanaraman, Anand Seetharam
  • Patent number: 8881220
    Abstract: Systems and methods for managing video delivery to mobile device clients. Videos are assimilated for transmission to clients, a playout lead is estimated for each video and the videos are transmitted to the clients.
    Type: Grant
    Filed: August 28, 2012
    Date of Patent: November 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Vijay Arya, Malolan Chetlur, Partha Dutta, Shivkumar Kalyanaraman, Anand Seetharam
  • Patent number: 8862814
    Abstract: A method, an apparatus and an article of manufacture for placing at least one object at least one cache of a set of cooperating caching nodes with limited inter-node communication bandwidth. The method includes transmitting information from the set of cooperating caching nodes regarding object accesses to a placement computation component, determining object popularity distribution based on the object access information, and instructing the set of cooperating caching nodes of at least one object to cache, the at least one node at which each object is to be cached, and a manner in which the at least one cached object is to be shared among the at least one caching node based on the object popularity distribution and cache and object sizes such that a cumulative hit rate at the at least one cache is increased while a constraint on inter-node communication bandwidth is not violated.
    Type: Grant
    Filed: August 10, 2011
    Date of Patent: October 14, 2014
    Assignee: International Business Machines Corporation
    Inventors: Malolan Chetlur, Umamaheswari C. Devi, Shivkumar Kalyanaraman
  • Publication number: 20140295789
    Abstract: Methods and arrangements for undertaking delayed delivery of digital content. At least one request for transmission of digital content is received from a client device. There is estimated a usable bandwidth for delivery of the digital content during a predetermined time period. There is offered to the client device two or more delivery schedules for delayed digital content delivery during the predetermined time period. Other variants and embodiments are broadly contemplated herein.
    Type: Application
    Filed: March 30, 2013
    Publication date: October 2, 2014
    Applicant: International Business Machines Corporation
    Inventors: Umamaheswari Devi, Shivkumar Kalyanaraman, Ravindranath Kokku, Mukundan Madhavan
  • Patent number: 8825416
    Abstract: Described herein are methods, systems, apparatuses and products for phase determination in an electricity grid. An aspect provides for determining phase for at least one electric grid device via receiving power consumption measurements derived from electricity grid devices connected in the electricity grid, comparing, over a series of time intervals, a total power consumed; and determining a phase for at least one electricity grid device.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Vijay Arya, Venkatesan T. Chakaravarthy, Kejitan J. Dontas, Stephen T. Hoy, Jayant R. Kalagnanam, Shivkumar Kalyanaraman, Christopher J. Pavlovski, Devasenapathi P. Seetharamakrishnan
  • Patent number: 8818392
    Abstract: A system, and computer program product for mobile data transmission are provided in the illustrative embodiments. A request for data is received from a mobile device. A determination is made whether a data transmission over a mobile data communication network in response to the request can be delayed, forming a time-shifting determination. A determination is made, responsive to the time-shifting determination being affirmative, a delayed schedule for the data transmission in response to the request such that the data transmission is completed by a deadline. The data is transmitted over the mobile data communication network according to the delayed schedule.
    Type: Grant
    Filed: August 21, 2012
    Date of Patent: August 26, 2014
    Assignee: International Business Machines Corporation
    Inventors: Malolan Chetlur, Shivkumar Kalyanaraman, Hemant Jagdish Kowshik
  • Publication number: 20140192662
    Abstract: A method for mobile data transmission are provided in the illustrative embodiments. A request for data is received from a mobile device. A determination is made whether a data transmission over a mobile data communication network in response to the request can be delayed, forming a time-shifting determination. A determination is made, responsive to the time-shifting determination being affirmative, a delayed schedule for the data transmission in response to the request such that the data transmission is completed by a deadline. The data is transmitted over the mobile data communication network according to the delayed schedule.
    Type: Application
    Filed: January 10, 2013
    Publication date: July 10, 2014
    Applicant: International Business Machines Corporation
    Inventors: Malolan Chetlur, Shivkumar Kalyanaraman, Hemant Jagdish Kowshik
  • Publication number: 20140155024
    Abstract: Systems and methods for effecting delayed delivery of data. There are received, at a scheduler, from a plurality of mobile computing devices, a plurality of requests for transmission of data objects. Responsive to the requests, communication is made to at least one of the devices at least one offer for a delayed transmission deadline of at least one data object. There is received, at the scheduler, at least one response to the at least one offer, and there is determined a scheduling priority of transmissions based on the at least one response.
    Type: Application
    Filed: November 30, 2012
    Publication date: June 5, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Malolan Chetlur, Parul Gupta, Shivkumar Kalyanaraman, Ravindranath Kokku
  • Patent number: 8745196
    Abstract: A method for enabling co-existence of multiple machines with identical addresses within a single data center network. The method includes assigning a unique pseudo identifier to each machine in the network that can be used for routing a packet to a destination machine, replacing a sender media access control address on an address resolution protocol request with a pseudo identifier of the sender at an edge network switch, retrieving a private network identifier from a mapping table based on the sender pseudo identifier and returning a pseudo identifier for the destination address based on the private network identifier, and replacing the pseudo identifier of the destination address with an actual identifier at a destination edge network switch for routing the packet to the destination machine.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: June 3, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kalapriya Kannan, Shivkumar Kalyanaraman, Vijay Mann, Anilkumar Vishnoi
  • Patent number: 8738756
    Abstract: A system and an article of manufacture for enabling co-existence of multiple machines with identical addresses within a single data center network. include assigning a unique pseudo identifier to each machine in the network that can be used for routing a packet to a destination machine, replacing a sender media access control address on an address resolution protocol request with a pseudo identifier of the sender at an edge network switch, retrieving a private network identifier from a mapping table based on the sender pseudo identifier and returning a pseudo identifier for the destination address based on the private network identifier, and replacing the pseudo identifier of the destination address with an actual identifier at a destination edge network switch for routing the packet to the destination machine.
    Type: Grant
    Filed: December 1, 2011
    Date of Patent: May 27, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kalapriya Kannan, Shivkumar Kalyanaraman, Vijay Mann, Anilkumar Vishnoi
  • Publication number: 20140140329
    Abstract: A computer program product for mobile data transmission is provided in the illustrative embodiments. A request for data is received from a mobile device. A determination is made whether a data transmission over a mobile data communication network in response to the request can be delayed, forming a time-shifting determination. A determination is made, responsive to the time-shifting determination being affirmative, a delayed schedule for the data transmission in response to the request such that the data transmission is completed by a deadline. The data is transmitted over the mobile data communication network according to the delayed schedule.
    Type: Application
    Filed: January 27, 2014
    Publication date: May 22, 2014
    Applicant: International Business Machines Corporation
    Inventors: Malolan Chetlur, Shivkumar Kalyanaraman, Hemant Jagdish Kowshik
  • Patent number: 8723690
    Abstract: Methods and arrangements for employing roadside acoustics sensing in ascertaining traffic density states. Traffic monitoring input is received from a road segment, the traffic monitoring input including traffic audio input. The traffic monitoring input is processed and the processed traffic monitoring input is classified with a predetermined traffic density state. The classified traffic monitoring input is combined with other classified traffic monitoring input.
    Type: Grant
    Filed: January 26, 2011
    Date of Patent: May 13, 2014
    Assignee: International Business Machines Corporation
    Inventors: Shivkumar Kalyanaraman, Biplav Srivastava, Vivek Tyagi
  • Publication number: 20140114487
    Abstract: Methods and arrangements for enforcing demand management in electrical grids. Electrical power is provided from an electrical network to at least one substation, the electrical network including an electrical generation grid in communication with the at least one substation, the at least one substation comprising a power limiter. Electrical power is provided from the at least one substation to a plurality of locations, each location comprising a smart power demand manager which controls electrical power delivery to at least power-drawing item. There is detected, with respect to the electrical network, at least one discrepancy comprising at least one of: an unbalanced network load; an unscheduled network load; a change in network supply; and a change in network condition. In response to such detection, electrical power delivery is controlled via employing the power limiter of the at least one substation in collaboration with at least one smart power demand manager.
    Type: Application
    Filed: October 23, 2012
    Publication date: April 24, 2014
    Applicants: UNIVERSITI BRUNEI DARUSSALAM, INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jagabondhu Hazra, Saiful A. Husain, Shivkumar Kalyanaraman, Balakrishnan Narayanaswamy
  • Publication number: 20140115164
    Abstract: Providing automated quality-of-service (‘QoS’) for virtual machine migration across a shared data center network, including: identifying, by a virtual machine migration module, a virtual machine to migrate from a source host to a destination host; determining a migration cost for migrating the virtual machine from the source host to the destination host; identifying based on the migration cost a least congested network path between the source host and the destination host and a bandwidth to be used for migration such that migration completes within a user specified time limit; and initiating transmission of the virtual machine from the source host to the destination host over the least congested network path, including reserving bandwidth across the shared data center network for transferring the virtual machine from the source host to the destination host in dependence upon the migration cost.
    Type: Application
    Filed: August 9, 2013
    Publication date: April 24, 2014
    Applicant: International Business Machines Corporation
    Inventors: SHIVKUMAR KALYANARAMAN, VIJAY MANN
  • Publication number: 20140115162
    Abstract: Providing automated quality-of-service (‘QoS’) for virtual machine migration across a shared data center network, including: identifying, by a virtual machine migration module, a virtual machine to migrate from a source host to a destination host; determining a migration cost for migrating the virtual machine from the source host to the destination host; identifying based on the migration cost a least congested network path between the source host and the destination host and a bandwidth to be used for migration such that migration completes within a user specified time limit; and initiating transmission of the virtual machine from the source host to the destination host over the least congested network path, including reserving bandwidth across the shared data center network for transferring the virtual machine from the source host to the destination host in dependence upon the migration cost.
    Type: Application
    Filed: October 22, 2012
    Publication date: April 24, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: SHIVKUMAR KALYANARAMAN, VIJAY MANN
  • Publication number: 20140057592
    Abstract: A method, program product and system for dynamically offering upgraded services in a network. The method comprising the steps of: selecting users for a possible offer of an upgrade to services within the network, based on user activity at user devices accessing the network; obtaining network context data information regarding the user activity and the network; sequentially ordering the selected users based on a likelihood that the users will purchase the upgrade to services; determining the upgrade to services to be offered based on a service prediction availability within the network; and offering the upgrade to services to the selected users for a specific time period.
    Type: Application
    Filed: August 23, 2012
    Publication date: February 27, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Malolan Chetlur, Umamaheswari C. Devi, Partha Dutta, Shivkumar Kalyanaraman, Ravindranath Kokku, Dinesh C. Verma