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: 9414416Abstract: 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: GrantFiled: January 13, 2014Date of Patent: August 9, 2016Assignee: Cisco Technology, Inc.Inventors: Reddy Babu Adarapu, Ravi Akireddy, Uday Kumar Pyda, Radhakrishnan Sethuraman
-
Publication number: 20150201438Abstract: 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: ApplicationFiled: January 13, 2014Publication date: July 16, 2015Applicant: Cisco Technology, Inc.Inventors: Reddy Babu Adarapu, Ravi Akireddy, Uday Kumar Pyda, Radhakrishnan Sethuraman
-
Patent number: 8977724Abstract: 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: GrantFiled: March 31, 2010Date of Patent: March 10, 2015Assignee: International Business Machines CorporationInventors: Yashodhara M. Patnaik, Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
-
Patent number: 8947536Abstract: 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: GrantFiled: July 13, 2012Date of Patent: February 3, 2015Assignee: International Business Machines CorporationInventors: Riju Pahwa, Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
-
Patent number: 8838647Abstract: 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: GrantFiled: December 6, 2011Date of Patent: September 16, 2014Assignee: International Business Machines CorporationInventors: Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
-
Publication number: 20140015980Abstract: 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: ApplicationFiled: July 13, 2012Publication date: January 16, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Riju Pahwa, Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
-
Publication number: 20130144915Abstract: 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: ApplicationFiled: December 6, 2011Publication date: June 6, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
-
Patent number: 8423414Abstract: 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: GrantFiled: February 12, 2008Date of Patent: April 16, 2013Assignee: International Business Machines CorporationInventors: Daniel Fernando De Araujo, Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
-
Patent number: 8316123Abstract: 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: GrantFiled: February 19, 2007Date of Patent: November 20, 2012Assignee: Toshiba Global Commerce Solutions Holdings CorporationInventors: Radhakrishnan Sethuraman, Manuel Silveyra
-
Patent number: 8296438Abstract: 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: GrantFiled: July 11, 2007Date of Patent: October 23, 2012Assignee: International Business Machines CorporationInventors: Michael W. Brown, Brian K. Howe, Radhakrishnan Sethuraman, Manuel Silveyra
-
Publication number: 20110246755Abstract: 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: ApplicationFiled: March 31, 2010Publication date: October 6, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yashodhara M. Patnaik, Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
-
Patent number: 8000693Abstract: 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: GrantFiled: August 3, 2007Date of Patent: August 16, 2011Assignee: International Business Machines CorporationInventors: Dharmesh N. Bhakta, Marc-Arthur Pierre-Louis, Radhakrishnan Sethuraman
-
Patent number: 7899470Abstract: 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: GrantFiled: February 14, 2008Date of Patent: March 1, 2011Assignee: International Business Machines CorporationInventors: Dharmesh N. Bhakta, Marc-Arthur Pierre-Louis, Radhakrishnan Sethuraman
-
Patent number: 7634683Abstract: 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: GrantFiled: April 18, 2007Date of Patent: December 15, 2009Assignee: International Business Machines CorporationInventors: Francisco De La Cruz, Michael A. Paolini, Douglas Scott Rothert, Radhakrishnan Sethuraman
-
Publication number: 20090204504Abstract: 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: ApplicationFiled: February 12, 2008Publication date: August 13, 2009Inventors: Daniel Fernando De Araujo, Kumar Ravi, Radhakrishnan Sethuraman, Manuel Silveyra
-
Patent number: 7552202Abstract: 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: GrantFiled: March 10, 2005Date of Patent: June 23, 2009Assignee: International Business Machines CorporationInventors: Michael Wilfrid Brown, Brian Keith Howe, Radhakrishnan Sethuraman, Manuel Silveyra
-
Publication number: 20090024722Abstract: 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: ApplicationFiled: July 17, 2007Publication date: January 22, 2009Applicant: International Business Machines CorporationInventors: Radhakrishnan Sethuraman, Manuel Silveyra
-
Publication number: 20090019164Abstract: 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: ApplicationFiled: July 11, 2007Publication date: January 15, 2009Inventors: MICHAEL W. BROWN, Brian K. Howe, Radhakrishnan Sethuraman, Manuel Silveyra
-
Publication number: 20080301273Abstract: 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: ApplicationFiled: May 31, 2007Publication date: December 4, 2008Inventors: MICHAEL W. BROWN, Brian K. Howe, Radhakrishnan Sethuraman, Manual Silveyra
-
Publication number: 20080201571Abstract: 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: ApplicationFiled: February 19, 2007Publication date: August 21, 2008Inventors: RADHAKRISHNAN SETHURAMAN, Manuel Silveyra