Patents by Inventor Radhakrishnan Sethuraman

Radhakrishnan Sethuraman 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: 9414416
    Abstract: Techniques for providing a location-aware captive guest portal are described. Embodiments include receiving, from a client device, a request to access a wireless network for a physical environment, the network comprising a plurality of wireless access points configured to provide a common network. A physical location of the client device is then determined within the physical environment. Embodiments also determine a location profile corresponding to the physical location of the client device. The request to access the wireless network is then processed using a captive guest portal selected based on the determined location profile.
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: August 9, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Reddy Babu Adarapu, Ravi Akireddy, Uday Kumar Pyda, Radhakrishnan Sethuraman
  • Publication number: 20150201438
    Abstract: Techniques for providing a location-aware captive guest portal are described. Embodiments include receiving, from a client device, a request to access a wireless network for a physical environment, the network comprising a plurality of wireless access points configured to provide a common network. A physical location of the client device is then determined within the physical environment. Embodiments also determine a location profile corresponding to the physical location of the client device. The request to access the wireless network is then processed using a captive guest portal selected based on the determined location profile.
    Type: Application
    Filed: January 13, 2014
    Publication date: July 16, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: Reddy Babu Adarapu, Ravi Akireddy, Uday Kumar Pyda, Radhakrishnan Sethuraman
  • Patent number: 8977724
    Abstract: A method, system, and article for dynamic management of two or more operating system images for at least two client machines operating in a computer system sub-network. Different physical areas of the sub-network support separate image of the operating system images. As the client machines may be individually subject to movement within the sub-network, an appropriate operating system image is dynamically selected and uploaded to one or more of the individual client machines based upon the physical location thereof.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: March 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Yashodhara M. Patnaik, Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
  • Patent number: 8947536
    Abstract: Failover system for video surveillance. A video coverage area for each camera in the system is calculated by combining sensory information and optical specifications of each corresponding camera. The video coverage area information is embedded in a corresponding file of each camera and is used to autonomously re-orient operating cameras to cover a failed coverage area due to a non-operating camera.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: February 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Riju Pahwa, Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
  • Patent number: 8838647
    Abstract: A profile management apparatus for controlling available media content includes an individual identifier module, a profile creation module, a profile selection module, and a media control module. The individual identifier module automatically identifies one or more individuals as currently within a perceiving range of an output device receiving input from a media player without user input. The profile creation module automatically creates a new profile without user input in response to determining that a profile associated with the one or more individuals does not exist. The profile selection module selects at least one profile associated with the one or more individuals. The media control module controls media that is available for selection on the media player based one or more of media usage information and content restriction rules of the at least one profile.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: September 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
  • Publication number: 20140015980
    Abstract: Failover system for video surveillance. A video coverage area for each camera in the system is calculated by combining sensory information and optical specifications of each corresponding camera. The video coverage area information is embedded in a corresponding file of each camera and is used to autonomously re-orient operating cameras to cover a failed coverage area due to a non-operating camera.
    Type: Application
    Filed: July 13, 2012
    Publication date: January 16, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Riju Pahwa, Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
  • Publication number: 20130144915
    Abstract: A profile management apparatus for controlling available media content includes an individual identifier module, a profile creation module, a profile selection module, and a media control module. The individual identifier module automatically identifies one or more individuals as currently within a perceiving range of an output device receiving input from a media player without user input. The profile creation module automatically creates a new profile without user input in response to determining that a profile associated with the one or more individuals does not exist. The profile selection module selects at least one profile associated with the one or more individuals. The media control module controls media that is available for selection on the media player based one or more of media usage information and content restriction rules of the at least one profile.
    Type: Application
    Filed: December 6, 2011
    Publication date: June 6, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
  • Patent number: 8423414
    Abstract: A computer implemented method, data processing system, and computer program product for managing transactions on point-of-sale terminals comprising a peer-to-peer network in a retail data processing system. A purchase transaction for a customer is initiated on a point-of-sale terminal in the system. Responsive to receiving a first input from a user of the point-of-sale terminal, the purchase transaction is suspended to form a suspended purchase transaction. Information about the customer is added to the suspended purchase transaction. The suspended purchase transaction is stored as a file on the point-of-sale terminal. Responsive to receiving a second input from the user of the point-of-sale terminal, a locally-stored list of suspended purchase transactions on the point-of-sale terminal is searched using the information about the customer.
    Type: Grant
    Filed: February 12, 2008
    Date of Patent: April 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: Daniel Fernando De Araujo, Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
  • Patent number: 8316123
    Abstract: A retail environment can include a plurality of client devices communicatively coupled with the server. A first client device of the plurality of client devices begins downloading a new boot image from the server via a first connection. The first client device monitors a transfer rate of the new boot image against a threshold. If the first client device determines that the transfer rate falls below the threshold, then the first client device broadcasts a request to other client devices of the plurality of client devices for the boot image. If a second client device of the plurality of client devices affirmatively responds to the request, then the first client device begins downloading a second portion of the boot image from the second client device via a second connection, and monitoring a cumulative transfer rate of the downloading over the first and the second connections.
    Type: Grant
    Filed: February 19, 2007
    Date of Patent: November 20, 2012
    Assignee: Toshiba Global Commerce Solutions Holdings Corporation
    Inventors: Radhakrishnan Sethuraman, Manuel Silveyra
  • Patent number: 8296438
    Abstract: Provided is a method for assigning a domain host configuration protocol (DHCP) server from a list of available DHCP servers based upon user selected criteria. When a network router receives a request for an IP address from a computer, or “client,” connected to a network, the request is analyzed for information related to both the client and the available DHCP servers. The analysis may be based upon a number of factors such as the number of previous requests to a particular DHCP server and the proximity of the servers to the computer requesting the IP address. Once the router determines an appropriate DHCP server for a particular IP address request, the client request is forwarded to that DHCP server. The process is completely transparent to both the requesting client and to the selected DHCP server.
    Type: Grant
    Filed: July 11, 2007
    Date of Patent: October 23, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael W. Brown, Brian K. Howe, Radhakrishnan Sethuraman, Manuel Silveyra
  • Publication number: 20110246755
    Abstract: A method, system, and article for dynamic management of two or more operating system images for at least two client machines operating in a computer system sub-network. Different physical areas of the sub-network support separate image of the operating system images. As the client machines may be individually subject to movement within the sub-network, an appropriate operating system image is dynamically selected and uploaded to one or more of the individual client machines based upon the physical location thereof.
    Type: Application
    Filed: March 31, 2010
    Publication date: October 6, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yashodhara M. Patnaik, Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
  • Patent number: 8000693
    Abstract: Controlling access to a facility includes sending a program and profile for facility services to a user's portable device. The services have telephones connected via a local area network (“LAN”), so a call originating on the LAN to such a telephone may be completed on the LAN without accessing a wide area telephone network (“WAN”). The program is executed on the user's portable device so that the device operates in a facility mode. In this mode, the device displays services from the profile, so that the user can select a service and easily place telephone calls to it solely over the LAN. Responsive to the user's service selection, in a normal operating sub-mode the user's portable device places a call via the WAN using a longer telephone number and in a local operating sub-mode the user's portable device places the call via the LAN using a shortcut number.
    Type: Grant
    Filed: August 3, 2007
    Date of Patent: August 16, 2011
    Assignee: International Business Machines Corporation
    Inventors: Dharmesh N. Bhakta, Marc-Arthur Pierre-Louis, Radhakrishnan Sethuraman
  • Patent number: 7899470
    Abstract: A customer automatically receiving an assignment on his wireless device without the need to visit a reservation desk is provided. When the customer initially makes a reservation with a vendor, a computer records the wireless device's identification. When the customer arrives at or near the vendor's location, the system creates an out-of-range condition for the wireless device by shielding a portion of a location that the customer will be passing through. In response, the wireless device re-scans the control channels in an attempt to establish better communications with a wireless communication tower. A transceiver positioned in the transition zone transmits a channel that is detected and locked-on by the wireless device. The wireless device transmits its identification to the transceiver, which in turn forwards it to the computer. The computer sends assignment information to the wireless device.
    Type: Grant
    Filed: February 14, 2008
    Date of Patent: March 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: Dharmesh N. Bhakta, Marc-Arthur Pierre-Louis, Radhakrishnan Sethuraman
  • Patent number: 7634683
    Abstract: A primary node and a secondary node each run the same J2EE compliant middleware stack comprising layers including a load balancer, a web server, a web application server, a message control server, a monitoring server, and a database control server. In the primary node, all layers are active. In the secondary node, part of the layers are active and part of the layers are in standby. A data replication partition shared between the primary node and the secondary node includes persistent resource data accessible to a selection of the layers of the primary node. A heartbeat controller monitors each node, including the middleware stack, and upon detection of a failure, controls transfer of the services provided by the primary node to the secondary node by transferring virtual IP addresses from the primary node to the secondary node, remounting the data replication partition for access by the secondary node, and activating the standby layers which require access to the data in the data replication partition.
    Type: Grant
    Filed: April 18, 2007
    Date of Patent: December 15, 2009
    Assignee: International Business Machines Corporation
    Inventors: Francisco De La Cruz, Michael A. Paolini, Douglas Scott Rothert, Radhakrishnan Sethuraman
  • Publication number: 20090204504
    Abstract: A computer implemented method, data processing system, and computer program product for managing transactions on point-of-sale terminals comprising a peer-to-peer network in a retail data processing system. A purchase transaction for a customer is initiated on a point-of-sale terminal in the system. Responsive to receiving a first input from a user of the point-of-sale terminal, the purchase transaction is suspended to form a suspended purchase transaction. Information about the customer is added to the suspended purchase transaction. The suspended purchase transaction is stored as a file on the point-of-sale terminal. Responsive to receiving a second input from the user of the point-of-sale terminal, a locally-stored list of suspended purchase transactions on the point-of-sale terminal is searched using the information about the customer.
    Type: Application
    Filed: February 12, 2008
    Publication date: August 13, 2009
    Inventors: Daniel Fernando De Araujo, Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
  • Patent number: 7552202
    Abstract: A system and method to uniquely identify identically configured branches in a distributed enterprise such that branch specific configuration information may be used to configure computing devices in the identified branch are provided. With the system and method, upon being deployed in a branch location, the computing device sends a communication to a centralized configuration server using an address provided in default initial configuration information. The communication is sent from the computing device to a branch router which adds its address to the communication. The branch router address is then used by the centralized configuration server to identify the branch and thus, configuration information for computing devices of the branch. The configuration information may then be provided to the computing device for configuration of the computing device for branch-specific operation.
    Type: Grant
    Filed: March 10, 2005
    Date of Patent: June 23, 2009
    Assignee: International Business Machines Corporation
    Inventors: Michael Wilfrid Brown, Brian Keith Howe, Radhakrishnan Sethuraman, Manuel Silveyra
  • Publication number: 20090024722
    Abstract: Under high load conditions, an intermediate network, element can act as a proxy for a primary network element and transmit availability indications for a heavily loaded primary network element. When the primary network element fails to provide an availability indication to one or more backup network, elements, an intermediate network element generates the availability indications and transmits them to the one or more backups. Generating and transmitting availability indications from an intermediate network element for an active primary network element avoids false failover and avoid dedication of a network interface solely for availability indications.
    Type: Application
    Filed: July 17, 2007
    Publication date: January 22, 2009
    Applicant: International Business Machines Corporation
    Inventors: Radhakrishnan Sethuraman, Manuel Silveyra
  • Publication number: 20090019164
    Abstract: Provided is a method for assigning a domain host configuration protocol (DHCP) server from a list of available DHCP servers based upon user selected criteria. When a network router receives a request for an IP address from a computer, or “client,” connected to a network, the request is analyzed for information related to both the client and the available DHCP servers. The analysis may be based upon a number of factors such as the number of previous requests to a particular DHCP server and the proximity of the servers to the computer requesting the IP address. Once the router determines an appropriate DHCP server for a particular IP address request, the client request is forwarded to that DHCP server. The process is completely transparent to both the requesting client and to the selected DHCP server.
    Type: Application
    Filed: July 11, 2007
    Publication date: January 15, 2009
    Inventors: MICHAEL W. BROWN, Brian K. Howe, Radhakrishnan Sethuraman, Manuel Silveyra
  • Publication number: 20080301273
    Abstract: Provided is a method for centrally assigning branch specific network addresses in a domain host control protocol (DHCP) environment. A local router receives requests for IP address assignment from a computing device at one location and forwards the request to a centralized DHCP (CDHCP) server at a different location. The CDHCP server evaluates information associated with the request to determine the location of the requesting computer and assigns an IP address based upon the location. The CDCHP server correlates location specific data to the IP address entry. In this manner, a centralized DHCP server is able to administer IP address for multiple locations and assign location specific data to the requesting computer. The determination of a location of a requesting computer is based on information such as a reverse look-up of the originating signal and analysis of network traffic. The disclosed technology provides centralized control of a networking infrastructure.
    Type: Application
    Filed: May 31, 2007
    Publication date: December 4, 2008
    Inventors: MICHAEL W. BROWN, Brian K. Howe, Radhakrishnan Sethuraman, Manual Silveyra
  • Publication number: 20080201571
    Abstract: The present invention is a system for managing boot images in a retail store environment. The system includes a server. The system further includes a plurality of client devices communicatively coupled with the server. A first client device included in the plurality of client devices is configured for downloading a first portion of a boot image from the server via a first connection. The first client device is further configured for downloading a second portion of the boot image from a second client device included in the plurality of client devices via a second connection.
    Type: Application
    Filed: February 19, 2007
    Publication date: August 21, 2008
    Inventors: RADHAKRISHNAN SETHURAMAN, Manuel Silveyra