Patents by Inventor Anirudh

Anirudh 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: 8374159
    Abstract: An access point that implements operating modes in which beacons may be selectively disabled. Beacons may be disabled when no device is actively associated through the access point. Beacons may be enabled in response to one or more triggers, which may include events such as a client forming an association through the access point following a probe request message identifying the access point. In addition, active beaconing may be triggered by user input or may occur during periodic brief intervals that allow client devices to discover the network identifier for the access point. Selective control of beaconing may lead to more effective wireless communication, particularly in areas where users congregate with computers implementing soft APs for personal networks.
    Type: Grant
    Filed: May 21, 2008
    Date of Patent: February 12, 2013
    Assignee: Microsoft Corporation
    Inventors: David A. Roberts, Hui Shen, Christopher D. Gual, Anirban Banerjee, Yi Lu, John W. Archer, Michael Bell, Xiong Jiang, Ani Anirudh
  • Patent number: 8347219
    Abstract: One embodiment is directed to a method for building an object for display by a client device. The method includes transmitting, by a client device, a request to an object storage device for a class of objects. The method includes receiving, by the client device, a list of objects of the class of objects requested, the list of objects including an interface attribute, the interface attribute configured to direct the client device to a set of display properties for each object of the list of objects. The method also includes executing, by the client device, the interface attribute to retrieve the set of display properties associated with the display of each object of the class of objects, the set of display properties of each object defining a visual representation of that object by the client device.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: January 1, 2013
    Assignee: EMC Corporation
    Inventors: Scott E. Joyce, Munish Desai, Anirudh Takkallapally, Peter Chen
  • Patent number: 8326919
    Abstract: Embodiments of the invention relate to a method for discovering a network address translation (NAT) network connection with a data storage system. The method includes establishing, by a client device, a network connection with the data storage system via a target network address associated with the data storage system, retrieving over the network connection, by the client device, a set of private network addresses associated with a set of storage processors of the data storage system, comparing, by the client device, each private network address of the set of private network addresses associated with the set of storage processors with the target network address, and when the target network address is absent from the set of private network addresses associated with the set of storage processors as a result of the comparison, detecting, the network connection as being configured as a NAT mode network connection with the data storage system.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: December 4, 2012
    Assignee: EMC Corporation
    Inventors: Anirudh Takkallapally, Scott Joyce, Sreenath Rajagopal, Bruce Rabe, Greg Lazar
  • Publication number: 20120288530
    Abstract: The present invention is directed in one embodiment to a tissue adhesive or sealant composition comprising an electrophilic group containing cross-linking compound having a linker moiety of a diglycolic acid, a water soluble core moiety and an electrophilic group that is covalently bonded to the diglycolic acid linker moiety and a nucleophilic group containing protein. In other embodiments, the present invention is directed to a delivery device or a medical device on which the composition has been applied or incorporated therein. The present invention is also directed to a method for sealing tissue using the tissue adhesive or sealant composition.
    Type: Application
    Filed: May 13, 2011
    Publication date: November 15, 2012
    Inventors: Binoy K. Bordoloi, Joseph Zavatsky, Chetan Anirudh Khatri, Olajompo Moloye-Olabisi
  • Patent number: 8307431
    Abstract: According to an aspect of this invention, a method to detect phishing URLs involves: creating a whitelist of URLs using a first regular expression; creating a blacklist of URLs using a second regular expression; comparing a URL to the whitelist; and if the URL is not on the whitelist, comparing the URL to the blacklist. False negatives and positives may be avoided by classifying Internet domain names for the target organization as “legitimate”. This classification leaves a filtered set of URLs with unknown domain names which may be more closely examined to detect a potential phishing URL. Valid domain names may be classified without end-user participation.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: November 6, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Balachander Krishnamurthy, Oliver Spatscheck, Jacobus Van Der Merwe, Anirudh Ramachandran
  • Publication number: 20120257785
    Abstract: Systems and methods for managing underground assets are disclosed. One or more computing devices may be used to receive a request for clearance to excavate including a location identifier, resolve a location based on the location identifier, and retrieve asset data corresponding to the location from an asset location database. The asset location database can include location data regarding the positions of a plurality of assets associated with a plurality of different asset owners and may be maintained by one or more updates regarding the positions of assets from computing devices associated with the different asset owners. The systems and methods can include determining if one or more assets are buried proximate the location based on the retrieved data and transmitting data related to the determination of assets buried proximate the location.
    Type: Application
    Filed: May 19, 2011
    Publication date: October 11, 2012
    Applicant: INFOSYS TECHNOLOGIES LIMITED
    Inventors: Visvanathan Lakshmi Narayan, Pradeep Kishore, Anirudh Velikad Krishnamurthi
  • Publication number: 20120239871
    Abstract: A virtual address pager and method for use with a bulk erase memory is disclosed. The virtual address pager includes a page protection controller configured with a heap manager interface configured to receive only bulk erase memory-backed page requests for a plurality of memory pages. A RAM object cache controller is configured to store and bulk write data for a portion of the bulk erase memory. The page protection controller may have an operating system interface configured to generate a page memory access permission for each of the plurality of memory pages. The page protection controller may be configured to receive a virtual memory allocation request and generate the page memory access permission based on the virtual memory allocation request.
    Type: Application
    Filed: March 15, 2012
    Publication date: September 20, 2012
    Applicant: THE TRUSTEES OF PRINCETON UNIVERSITY
    Inventors: Anirudh Badam, Vivek Pai
  • Patent number: 8255914
    Abstract: A technique retrieves information from an electronic object source. The technique involves receiving a user command from a user. The user command requires data from the electronic object source. The technique further involves generating object requests in response to the user command. The object requests have (i) respective task identifiers and (ii) respective priority identifiers. The task identifiers identify tasks to be performed by the electronic object source. The priority identifiers identify priorities of the object requests. The technique further involves processing the object requests based on the priority identifiers of the object requests to obtain objects from the electronic object source, the objects including the data required by the user command, and the data resulting from the electronic object source performing the tasks identified by the task identifiers of the object requests. Such a technique is well-suited for data storage system applications, among other things.
    Type: Grant
    Filed: September 25, 2008
    Date of Patent: August 28, 2012
    Assignee: EMC Corporation
    Inventors: Scott Joyce, Sreenath Rajagopal, Anirudh Takkallapally, Vidhi Bhardwai
  • Patent number: 8234648
    Abstract: A method is used in managing threads in displaying data storage system information. A thread is selected having a first method for executing a background task for interacting with a data storage system and a second method for use in updating a graphical user interface display based on a result of executing the background task. From a thread pool, another thread is selected for executing the background task.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: July 31, 2012
    Assignee: EMC Corporation
    Inventors: Scott E. Joyce, Anirudh Takkallapally, Vidhi Bhardwaj, Sreenath Rajagopal
  • Publication number: 20120137375
    Abstract: Disclosed are embodiments of a security system for reducing data leaks by checking information flows between resources of a network. When an information flow is attempted between a sending resource, which can be anywhere in the network, and a receiving resource residing at a specific host within the network, a host labeler can determine whether information is allowed to flow from the sending resource to the receiving resource. The sending resource and the receiving resource can each have an applicable label, and each label can comprise zero, one, or more taints. For each taint having an active secrecy characteristic in a label of the sending resource, the host labeler can require that there be a matching taint with active secrecy characteristic in the receiving resource. If this condition is not met, the security system can block the information flow between the sending and receiving resources.
    Type: Application
    Filed: September 20, 2011
    Publication date: May 31, 2012
    Applicant: Georgia Tech Research Corporation
    Inventors: Anirudh V. RAMACHANDRAN, Yogesh H. MUNDADA, Muhammad Mukarran BIN TARIQ, Nicholas G. FEAMSTER
  • Publication number: 20120124434
    Abstract: A method, computer program storage device and apparatus are provided for flexible observability during a scan. In one aspect of the present invention, a method is provided. The method includes providing a selector load input to at least a portion of a scan chain, selecting an observe-only scan mode for the at least a portion of the scan chain based at least upon the selector load input, and providing a data input to a storage element in the scan chain based at least upon the observe-only scan mode. The apparatus includes a first scan chain multiplexor comprising a selector input, a first input terminal, a second input terminal and an output terminal. The apparatus also includes a first scan chain storage element comprising an input terminal and an output terminal, where the input terminal of the first scan chain storage element is communicatively coupled to the output terminal of the first scan chain multiplexor.
    Type: Application
    Filed: November 17, 2010
    Publication date: May 17, 2012
    Inventors: Atchyuth K. Gorti, Anirudh Kadiyala, Aditya Jagirdar
  • Publication number: 20120102009
    Abstract: The illustrative embodiments described herein are directed to a system, methods, and computer program product, for network acceleration and efficient indexing for caching file systems. For example, the disclosed embodiments achieve (1) high compression rate, (2) low disk seeks, and (3) low memory pressure using by introducing novel features such as, but not limited to, multi-resolution chunking and intelligent load shedding. In addition, the disclosed embodiments introduces a family of HashCache policies that enable large size web caching with little or no use of main memory.
    Type: Application
    Filed: March 20, 2010
    Publication date: April 26, 2012
    Applicant: THE TRUSTEES OF PRINCETON UNIVERSITY
    Inventors: Larry L. Peterson, Vivek S. Pai, Sunghwan Ihm, Anirudh Badam, KyoungSoo Park
  • Patent number: 8138236
    Abstract: The invention relates to a novel moisture activated solvent-free latent curing adhesive or sealant mixture comprising (1) a selected poly(alkylene oxide)imine, and (2) a selected amine reactive moiety.
    Type: Grant
    Filed: October 29, 2009
    Date of Patent: March 20, 2012
    Assignee: Ethicon, Inc.
    Inventors: Chetan Anirudh Khatri, Joseph Zavatsky
  • Publication number: 20120062266
    Abstract: A capture clock generation control mechanism is provided. The capture clock generation control mechanism controls the number of at-speed clocks generated and supplied to one or more scan chains during scan testing of a microcircuit based on control data stored in a JTAG or scan test register. The scan test register may be formed out of scan cells and comprise part of a scan chain. Automatic Test Pattern Generation (ATPG) tools may generate the data that is loaded into the scan test register to automatically configure the clock generation control mechanism. The clock control mechanism may include the ability to adjust the position of the at-speed clocks within a capture cycle, thereby facilitating transition fault detection.
    Type: Application
    Filed: September 10, 2010
    Publication date: March 15, 2012
    Inventors: ATCHYUTH K. GORTI, ANIRUDH KADIYALA, BILL K. KWAN, VENKAT K. KUCHIPUDI
  • Publication number: 20120057706
    Abstract: A method and system for establishing security association mechanism between a Mobile Node (MN) and a plurality of Point of Services (PoS) are provided. The method includes sending a first request from primary PoS to secondary PoS. The primary PoS then receives a first response along with a derived first key. The first key is derived at the secondary PoS. The method further includes receiving a second request from the MN at the primary PoS. The method then derives a second key based on a MN identity and the derived first key. Thereafter, the method sends a second response along with a second key from the primary PoS to the MN. Further, the method establishes communication between the MN and secondary PoS based on the second key received by the MN and the second key generated at the secondary PoS.
    Type: Application
    Filed: May 11, 2010
    Publication date: March 8, 2012
    Inventor: Anirudh Bhatt
  • Patent number: 8119831
    Abstract: The invention relates to a novel poly(ethylene oxide)imine; a novel amine reactive moiety; a novel moisture activated latent curing adhesive or sealant mixture comprising (1) a ketimine or aldimine, and (2) an amine reactive moiety; and a novel moisture activated latent curing adhesive or sealant comprising the reaction product of (1) and (2).
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: February 21, 2012
    Assignee: Ethicon, Inc.
    Inventor: Chetan Anirudh Khatri
  • Patent number: 8036140
    Abstract: Methods and computer readable mediums are described that facilitate inviting user entities on a network. The method may include initiating a first application for sending an invitation by a first user entity on a first endpoint, selecting a second user entity to receive the invitation, and selecting an activity. The method may also include sending from the first endpoint to the second user entity the invitation to participate in the activity if the first endpoint determines the activity is supported by a computing application on the first endpoint.
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: October 11, 2011
    Assignee: Microsoft Corporation
    Inventors: Ravi Rao, Eliot John Flannery, Tomer Weisberg, Upshur Warren Parks, III, Rohit Gupta, Kevin R. Tao, Anirudh Anirudh, David G. Thaler, Andre R. Classen, Todd R. Manion
  • Publication number: 20110225440
    Abstract: Provided is a communication technology of an access point and a terminal that may decrease power consumption by changing an operation state of the terminal from an awake state to a sleep state when a data stream to be transmitted to the terminal is absent or has completed in a transmission opportunity (TXOP) duration.
    Type: Application
    Filed: March 9, 2011
    Publication date: September 15, 2011
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Ui Kun Kwon, Young Soo Kim, Patil Sandhya, Anirudh Bhatt, Chunhui (Allan) Zhu
  • Patent number: 8018176
    Abstract: A chip-on-glass (COG) display driver comprises a direct current to direct current converter (DC-DC) converter that uses “off-glass” and/or “off-chip” inductive/capacitive (LC) components. The DC-DC converter can be configured to use either an internal or external switch (such as a power FET) in response to a mode signal. Selection of an internal or external mode allows a single converter chip design to be optimized for various applications.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: September 13, 2011
    Assignee: National Semiconductor Corporation
    Inventors: Jeffrey A. Small, Anirudh Oberoi
  • Patent number: 8001493
    Abstract: An efficient method and computer program for modeling and improving stating memory performance across process variations and environmental conditions provides a mechanism for raising the performance of memory arrays beyond present levels/yields. Statistical (Monte-Carlo) analyses of subsets of circuit parameters are performed for each of several memory performance variables and then sensitivities of each performance variable to each of the circuit parameters are determined. The memory cell design parameters and/or operating conditions of the memory cells are then adjusted in conformity with the sensitivities, resulting in improved memory yield and/or performance. Once a performance level is attained, the sensitivities can then be used to alter the probability distributions of the performance variables to achieve a higher yield.
    Type: Grant
    Filed: August 27, 2008
    Date of Patent: August 16, 2011
    Assignee: International Business Machines
    Inventors: Rajiv V. Joshi, Anirudh Devgan