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).

  • Publication number: 20160231387
    Abstract: This document describes techniques and apparatuses for estimating battery cell parameters. In some embodiments, these techniques and apparatuses enable the isolation of a battery cell from other battery cells. Voltage levels of the isolated battery cell are measured while varying amounts of current are drawn from the cell. Parameters of the isolated battery cell can then be estimated based on the measured voltage levels and various amounts of current that are drawn from the cell.
    Type: Application
    Filed: February 9, 2015
    Publication date: August 11, 2016
    Inventors: Stephen E. Hodges, Ranveer Chandra, Julia L. Meinershagen, Nissanka Arachchige Bodhi Priyantha, Anirudh Badam, Thomas Moscibroda, Anthony John Ferrese, Pan Hu, Evangelia Skiani
  • Publication number: 20160219931
    Abstract: This document presents a system and method for tracking the habits of smokers, make them aware of their habits and help them quit smoking. The system consists of an interconnected smart case, system server, and software App that is downloaded and operational on a mobile device associated with the user. The system tracks smoking activity, habits, and access to smoking materials such as cigarettes. The system also analyzes all collected information about each user to help predict when a user will next want to smoke and deter the user prior to smoking with inspirational messages, games or other activities presented on the mobile device.
    Type: Application
    Filed: January 30, 2016
    Publication date: August 4, 2016
    Inventors: Suraaj Doshi, Kyle Linton, Tarang Patel, Anirudh Mulukutla, Ian Rogers
  • Publication number: 20160224367
    Abstract: The current document discloses methods and systems for extending an internal network within a first cloud-computing facility to a second cloud-computing facility and deploying a virtual machine or virtual application previously running on a first cloud-computing facility within the context of the extended internal network in the second cloud-computing facility.
    Type: Application
    Filed: April 8, 2016
    Publication date: August 4, 2016
    Applicant: VMware, Inc.
    Inventors: Jagannath N. Raghu, Manjunath Bandi, Anirudh Agarwal
  • Publication number: 20160221262
    Abstract: Systems and methods for fabricating three-dimensional objects. The system includes an optical imaging system providing a light source; a photosensitive medium adapted to change states upon exposure to a portion of the light source from the optical imaging system; a control system for controlling movement of the optical imaging system, wherein the optical imaging system moves continuously above the photosensitive medium. The method includes moving a maskless optical imaging system providing the light beam in a continuous sequence; presenting the light beam on a portion of the photosensitive medium; lowering a plate upon which the photosensitive medium resides; and applying a new layer of the photosensitive medium.
    Type: Application
    Filed: November 8, 2013
    Publication date: August 4, 2016
    Inventors: Suman DAS, Dajun YUAN, Anirudh RUDRARAJU, Paul CILINO
  • Patent number: 9400740
    Abstract: According to one aspect of the present disclosure, a method and technique for capacity forecasting is disclosed. The method includes: storing, in a memory, resource data associated with an environment, the resource data comprising inventory information of applications, processing resources and storage resources of the environment; and providing a ledger module executable by a processor unit to: create a capacity-associated transaction; identify and link at least one of an application, processing resource and storage resource to the transaction from the resource data; determine an initiation time and duration associated with the transaction; and forecast a change in capacity of at least one linked storage resource for the transaction and a time of the change in capacity.
    Type: Grant
    Filed: December 8, 2013
    Date of Patent: July 26, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sonia Cheng, Pamela H. Hurwitch, Roman Kisin, Anirudh Oswal, Deidre Paknad, Irina Simpson
  • Patent number: 9400739
    Abstract: According to one aspect of the present disclosure, a system and technique for capacity forecasting is disclosed. The system includes a host having a processor unit and a memory. Resource data stored associated with an environment is stored in the memory, the resource data comprising inventory information of applications, processing resources and storage resources of the environment. A ledger module is executable by a processor unit to: create a capacity-associated transaction; identify and link at least one of an application, processing resource and storage resource to the transaction from the resource data; determine an initiation time and duration associated with the transaction; and forecast a change in capacity of at least one linked storage resource for the transaction and a time of the change in capacity.
    Type: Grant
    Filed: November 1, 2013
    Date of Patent: July 26, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sonia Cheng, Pamela H. Hurwitch, Roman Kisin, Anirudh Oswal, Deidre Paknad, Irina Simpson
  • Patent number: 9396160
    Abstract: Systems and methods are described for testing computing resources. In one embodiment, a request for verification of a computing setting related to a computing environment is received. Computing environment parameters and performance metrics are analyzed to determine an initial test population for testing the computing setting. A computing device in the computing environment is configured in accordance with the initial test population. Testing in accordance with the initial test population is performed and the initial test population is iteratively updated based on results of the testing.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: July 19, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Anirudh Balachandra Aithal, Michael David Marr
  • Publication number: 20160200247
    Abstract: In one aspect, the disclosure relates to a light emitting assembly for an instrument panel, which includes a light guide assembly a light guide assembly body and at least one light transmissive leg extending from the light guide assembly body. The leg has a light input surface along an edge in close proximity to a light emitting diode. The leg may be integral with the body at an intersection that forms a prismatic Y shaped light reflective structure at the body. The prismatic Y shaped light reflective structure forms an angle of reflection surface at the intersection with the body of a predetermined angle of reflection to reflect light from the leg to the light guide assembly body. The reflected light ray is refracted substantially uniformly through the light guide assembly body to produce substantially uniform illumination of the light guide assembly.
    Type: Application
    Filed: January 7, 2016
    Publication date: July 14, 2016
    Applicant: N.S. International, LTD
    Inventors: Arul Krishna, Sibing Xu, Anirudh N. Hegde
  • Patent number: 9380748
    Abstract: A protective system for vegetation has an underground housing from which a protective canopy can be deployed. The canopy unfurls as it is deployed and its position above ground can be adjusted after it is fully unfurled. After use, the canopy can be furled and lowered back into the housing. A liquid delivery system allows use of anti-freeze or fertilizer to be delivered via the system. Deployment of the system can be done manually or automatically in response to a selected signal.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: July 5, 2016
    Assignee: RAVI NALLAKRISHNAN REVOCABLE TRUST
    Inventor: Anirudh Nallakrishnan
  • Publication number: 20160190983
    Abstract: A notification apparatus is usable with a cooling system of a solar inverter and employs various environmental and operational parameters to calculate a cooling efficiency of the cooling system. The value of the cooling efficiency is employed to determine the potential for cooling system problems. The notification apparatus may employ a software-based model of the cooling system that outputs a predicted cooling efficiency. If the difference between the actual cooling efficiency and the predicted cooling efficiency is within a predetermined tolerance, the notification apparatus can instruct the performance of a relatively less extensive diagnostic operation to be performed on the cooling system at night. If the difference in cooling efficiencies is outside the tolerance, a relatively more extensive diagnostic operation can be performed. A rule-based diagnostic system employs the coolant pressures at the inlet and outlet of a radiator to generate one or more diagnoses of the cooling system.
    Type: Application
    Filed: December 31, 2014
    Publication date: June 30, 2016
    Applicant: EATON CORPORATION
    Inventors: Meng Wang, Hassan Al-Atat, Anirudh Reddy Edla, Christopher Thompson
  • Publication number: 20160183191
    Abstract: The techniques and systems described herein implement direct memory access in association with a wireless data transfer. In one example, data units are received at a device and it is determined that the data units have been transferred using low-power consumption data transfer and that the data units are to be directly stored in a predetermined memory (e.g., a dedicated memory) of the device. In another example, a first device provides an instruction to a partner device to store data in specific storage location(s) so that the data can be retrieved from the specific storage location(s) without interrupting a main processor of the partner device. The data may also be directly stored in the predetermined memory of the first device without interrupting a main processor of the first device.
    Type: Application
    Filed: December 23, 2014
    Publication date: June 23, 2016
    Inventors: Anirudh Badam, Edmund B. Nightingale, Ranveer Chandra, Jian Huang
  • Publication number: 20160179714
    Abstract: A command processor may process a command stream for execution by at least one processor, including storing data associated with a first set of one or more operations in the command stream in a trace buffer, wherein the first set of one or more operations accesses one or more memory locations in memory, and wherein the data include an indication of contents of the one or more memory locations associated with the first set of one or more operations. The command processor may interrupt the processing of the command stream. The command processor may, in response to resuming processing of the command stream subsequent to the interrupting of the processing of the command stream, replay at least a portion of the command stream, including processing a second set of one or more operations of the command stream based at least in part on the data stored in the trace buffer.
    Type: Application
    Filed: December 18, 2014
    Publication date: June 23, 2016
    Inventor: Anirudh Rajendra Acharya
  • Patent number: 9372731
    Abstract: Systems and methods are described for managing computing resources. In one embodiment, mappings between a plurality of parameters of an abstracted firmware framework to corresponding firmware settings of computing components are maintained. The mappings are determined based on predetermined associations between vendor-specific firmware settings and abstracted firmware settings that implement a standardized interface that is independent of the vendor-specific firmware settings. In response to receiving one of the plurality of parameters, the received parameter is translated to corresponding vendor-specific firmware settings based on the mappings.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: June 21, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael David Marr, Anirudh Balachandra Aithal, Matthew David Klein
  • Patent number: 9366743
    Abstract: An apparatus for measuring s-parameters using as few as one pulser and two samplers is described. The apparatus calibrates itself automatically using the internal calibration standards.
    Type: Grant
    Filed: March 5, 2014
    Date of Patent: June 14, 2016
    Assignee: Teledyne LeCroy, Inc.
    Inventors: Peter J Pupalaikis, Kaviyesh Doshi, Roger Delbue, Anirudh Sureka
  • Publication number: 20160162320
    Abstract: A task definition is received. The task definition indicates at least a location from which one or more software image can be obtained and information usable to determine an amount of resources to allocate to one or more software containers for the one or more software image. A set of virtual machine instances in which to launch the one or more software containers is determined, the one or more software image is obtained from the location included in the task definition and is launched as the one or more of software containers within the set of virtual machine instances.
    Type: Application
    Filed: January 26, 2016
    Publication date: June 9, 2016
    Inventors: Deepak Singh, Anthony Joseph Suarez, William Andrew Thurston, Anirudh Balachandra Aithal, Daniel Robert Gerdesmeier, Euan Skyler Kemp, Kiran Kumar Meduri, Muhammad Umer Azad
  • Patent number: 9359880
    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: Grant
    Filed: May 19, 2011
    Date of Patent: June 7, 2016
    Assignee: Infosys Limited
    Inventors: Visvanathan Lakshmi Narayan, Pradeep Kishore, Anirudh Velikad Krishnamurthi
  • Publication number: 20160156660
    Abstract: A system and method for detecting a first network of compromised computers in a second network of computers, comprising: collecting Domain Name System (DNS) data for the second network; examining the collected data relative to DNS data from known comprised and/or uncompromised computers in the second network; and determining the existence of the first network and/or the identity of compromised computers in the second network based on the examination.
    Type: Application
    Filed: February 9, 2016
    Publication date: June 2, 2016
    Inventors: David DAGON, Nick FEAMSTER, Wenke LEE, Robert EDMONDS, Richard LIPTON, Anirudh RAMACHANDRAN
  • Patent number: 9355023
    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: Grant
    Filed: March 15, 2012
    Date of Patent: May 31, 2016
    Inventors: Anirudh Badam, Vivek Pai
  • Patent number: 9344965
    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: Grant
    Filed: October 31, 2014
    Date of Patent: May 17, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ui Kun Kwon, Young Soo Kim, Patil Sandhya, Anirudh Bhatt, Chunhui (Allan) Zhu
  • Patent number: 9330275
    Abstract: Described herein are systems, devices and methods for decrypting content based on location. A media device may decrypt content based on determination of a location-based decryption event. The location-based decryption event may include the media device being located within a location previously defined as authorized to decrypt the content. The location-based decryption event may also include the media device being located within a predetermined distance of a designated reference object.
    Type: Grant
    Filed: March 28, 2013
    Date of Patent: May 3, 2016
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Geoffrey Eric Endresen, Brian Scott Cripe, John Gilbert Focht, Craig Vincent Kulfan, Bala Anirudh Kurakula, Ian Aird Mosher, Viraj Vijay Sanghvi, Daniel Arthur Sommerfield, Jason Scott Wodicka, Christopher Charles Battey