Patents by Inventor Ashish .

Ashish . 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: 20140132276
    Abstract: A mechanism is provided for determining an isoelectric point of a molecule. A first group of capacitance versus voltage curves of a capacitor is measured. The capacitor includes a substrate, dielectric layer, and conductive solution. The first group of curves is measured for pH values of the solution without the molecule bound to a functionalized material on the dielectric layer of the capacitor. A second group of capacitance versus voltage curves of the capacitor is measured when the molecule is present in the solution, where the molecule is bound to the functionalized material of the dielectric layer of the capacitor. A shift is determined in the second group of curves from the first group of curves at each pH value. The isoelectric point of the molecule is determined by extrapolating a pH value corresponding to a shift voltage being zero, when the shift is compared to the pH values.
    Type: Application
    Filed: August 20, 2013
    Publication date: May 15, 2014
    Applicant: International Business Machines Corporation
    Inventors: Ali Afzali-Ardakani, Christopher P. D'Emic, Ashish Jagtiani, Sufi Zafar
  • Publication number: 20140136770
    Abstract: Persistent data storage with low latency is provided by a computer program product that includes computer program code configured for receiving a low latency store command that includes write data. The write data is written to a first memory device that is implemented by a nonvolatile solid-state memory technology characterized by a first access speed. It is acknowledged that the write data has been successfully written to the first memory device. The write data is written to a second memory device that is implemented by a volatile memory technology. At least a portion of the data in the first memory device is written to a third memory device when a predetermined amount of data has been accumulated in the first memory device. The third memory device is implemented by a nonvolatile solid-state memory technology characterized by a second access speed that is slower than the first access speed.
    Type: Application
    Filed: January 22, 2014
    Publication date: May 15, 2014
    Applicant: International Business Machines Corporation
    Inventors: Blake G. Fitch, Michele M. Franceschini, Ashish Jagmohan, Todd Takken
  • Publication number: 20140136865
    Abstract: A mechanism is provided in a data processing system for runtime based enforcement of energy policies collaboratively. The application runtime environment executing within a virtual machine on the data processing system receives notification of a change in energy policy for the virtual machine or the physical host it is running on. Responsive to determining the virtual machine is to be run under a power cap based on the notification of a change in energy policy, the application runtime environment dynamically modifies execution of an application in the application runtime environment or requests the execution environment for delaying enforcement of energy policies. The application comprises a set of application modules.
    Type: Application
    Filed: February 26, 2013
    Publication date: May 15, 2014
    Applicant: International Business Machines Corporation
    Inventors: Pradipta K. Banerjee, Ashish Billore
  • Publication number: 20140137106
    Abstract: A mechanism is provided in a data processing system for runtime based application security. The application runtime environment executing within a virtual machine on the data processing system receives notification of a change in execution environment for the virtual machine. Responsive to determining the virtual machine is being migrated to a virtualized environment based on the notification of a change in execution environment, the application runtime environment dynamically modifies execution of an application in the application runtime environment, wherein the application comprises a set of application modules.
    Type: Application
    Filed: November 13, 2012
    Publication date: May 15, 2014
    Applicant: International Business Machines Corporation
    Inventors: Pradipta K. Banerjee, Ashish Billore
  • Publication number: 20140136885
    Abstract: Disclosed is a method of detecting a product data error in a storage system. First and second vital product data (VPD) EEPROMs are read. Indicators of whether wither or both reads failed are received. Based on these indicators, the contents of the VPD EEPROMs may be compared. Based on a result of the comparing indicating a match, an arbitrary one of the VPD EEPROMS is used. Based on an indicator indicating an error with the first VPD EEPROM, the second VPD EEPROM is used.
    Type: Application
    Filed: January 16, 2014
    Publication date: May 15, 2014
    Inventor: Ashish Batwara
  • Publication number: 20140137247
    Abstract: Techniques for detecting a cloned virtual machine instance. A method includes transmitting an identifier associated a virtual machine from an agent embedded in the virtual machine akin to a malware to a detection entity in a network, determining whether the identifier is a unique identifier or whether the identifier is a clone of an identifier associated with a separate virtual machine in the network, and initiating at least one remedial action with the agent embedded in the virtual machine if the identifier is determined to be a clone of an identifier associated with a separate virtual machine in the network.
    Type: Application
    Filed: November 9, 2012
    Publication date: May 15, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Salman A. Baset, Ashish Kundu, Sambit Sahu
  • Publication number: 20140137244
    Abstract: A mechanism is provided in a data processing system for runtime based application security. The application runtime environment executing within a virtual machine on the data processing system receives notification of a change in execution environment for the virtual machine. Responsive to determining the virtual machine is being migrated to a virtualized environment based on the notification of a change in execution environment, the application runtime environment dynamically modifies execution of an application in the application runtime environment, wherein the application comprises a set of application modules.
    Type: Application
    Filed: February 26, 2013
    Publication date: May 15, 2014
    Applicant: International Business Machines Corporation
    Inventors: Pradipta K. Banerjee, Ashish Billore
  • Publication number: 20140136769
    Abstract: Solid-state storage management for a system, the management including establishing, externally to a solid-state storage board, a correspondence between a first logical address and a first physical address on solid-state storage devices located on the solid-state storage board. The solid-state storage devices include a plurality of physical memory locations identified by physical addresses. The correspondence between the first logical address and the first physical address is accepted by the solid-state storage board. The correspondence between the first logical address and the first physical address is stored in a location on a solid-state memory device that is accessible by an address translator module, the address translator module and the solid-state memory device located on the solid-state storage board.
    Type: Application
    Filed: January 20, 2014
    Publication date: May 15, 2014
    Applicant: International Business Machines Corporation
    Inventors: Michele M. Franceschini, Ashish Jagmohan
  • Patent number: 8722389
    Abstract: A system and method for culturing algae are presented. The system and method utilize a fog of growth medium that is delivered to an algal mat generator along with a stream of CO2 to promote growth of algal cells contained in the generator.
    Type: Grant
    Filed: April 19, 2011
    Date of Patent: May 13, 2014
    Assignee: U.S. Department of Energy
    Inventors: Keshav C. Das, Benjamin R. Cannon, Ashish Bhatnagar, Senthil Chinnasamy
  • Patent number: 8725934
    Abstract: A method and apparatus for storing data packets in two different logical erase blocks pursuant to an atomic storage request is disclosed. Each data packet stored in response to the atomic storage request comprises persistent metadata indicating that the data packet pertains to an atomic storage request. In addition, a method and apparatus for restart recovery is disclosed. A data packet preceding an append point is identified as satisfying a failed atomic write criteria, indicating that the data packet pertains to a failed atomic storage request. One or more data packets associated with the failed atomic storage request are identified and excluded from an index of a non-volatile storage media.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: May 13, 2014
    Assignee: Fusion-io, Inc.
    Inventors: Ashish Batwara, James G. Peterson, Nisha Talagala, Michael Zappe
  • Patent number: 8725990
    Abstract: A configurable SIMD engine in a video processor for executing video processing operations. The engine includes a SIMD component having a plurality of inputs for receiving input data and a plurality of outputs for providing output data. A plurality of execution units are included in the SIMD component. Each of the execution units comprise a first and a second data path, and are configured for selectively implementing arithmetic operations on a set of low precision or high precision inputs. Each of the execution units have a first configuration and a second configuration, such that the first data path and the second data path are combined to produce a single high precision output in the first configuration, and such that the first data path and the second data path are partitioned to produce a respective first low precision output and second low precision output in the second configuration.
    Type: Grant
    Filed: November 4, 2005
    Date of Patent: May 13, 2014
    Assignee: Nvidia Corporation
    Inventors: Ashish Karandikar, Pooja Agarwal
  • Patent number: 8725114
    Abstract: A method and apparatus for transferring identity information for temporary use by a wireless device, visiting a foreign operator network, is provided. A user is presented, at a kiosk, with an opportunity to download a temporary identity which is recognized by the operator network as belonging to a local subscriber, and the user may make a request for service. In response to the user-generated request for service, local identity information is transferred to the wireless device for use thereby. The transfer is short-range wireless communication from the kiosk to the wireless device. The temporary identity, once installed on the wireless device, makes the wireless device appear as a local subscriber. Upon termination of use, the temporary identity is returned to a pool and usable for another wireless device.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: May 13, 2014
    Assignee: NETGEAR, Inc.
    Inventors: Ashish Syal, Steven John Bennett, Gustav Gerald Vos
  • Patent number: 8725696
    Abstract: A computer-implemented method for providing access to media content in multiple locations includes: storing media content in a system that has a memory and another storage; generating an object that represents the media content, the object including media content metadata and a media content reference configured to identify each of a memory location and a storage location; and making the object available to an application, the media content reference providing access to the stored media content at the memory location or at the storage location.
    Type: Grant
    Filed: January 4, 2011
    Date of Patent: May 13, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Oliver Goldman, David W. George, Ankit Jain, Ashutosh Sharma, Alok Manchanda, Ashish Baweja
  • Patent number: 8723969
    Abstract: An image processor in an image capture device compensates for the effects of undesirable camera shakes occurring during video capture The image processor receives a pair of source frames representing images of a scene, generates a pair of subsampled frames from the source frames, and computes a coarse displacement of the captured image due to camera shakes by comparing the two subsampled frames. The image processor may then refine the determined coarse displacement by comparing the two source frames and a bound determined by an extent of subsampling, and compensate for the displacement accordingly. Display aberrations such as blank spaces caused due to shifting are also avoided by displaying only a portion of the captured image and shifting the displayed portion to compensate for camera shake. The image processor also recognizes displacements due to intentional camera movement, and does not correct for such displacements.
    Type: Grant
    Filed: March 20, 2007
    Date of Patent: May 13, 2014
    Assignee: Nvidia Corporation
    Inventors: Shashank Garg, Vinayak Pore, Ashish Thakur, Shang-Hung Lin
  • Publication number: 20140127412
    Abstract: Organic polymer particles are provided in a cement composition that is used to apply a skin to a ceramic honeycomb, or to bond the ceramic honeycomb to another honeycomb or another material. The presence of the organic polymer particles reduces the penetration of the cement composition through porous walls of the honeycomb. In this way, less blocking of the honeycomb cells is seen, and the reduction in thermal shock performance that is often seen when cement compositions are applied to ceramic honey combs is reduced.
    Type: Application
    Filed: June 27, 2012
    Publication date: May 8, 2014
    Inventors: Paul C. Vosejpka, Jun Cai, Ashish Kotnis
  • Publication number: 20140128431
    Abstract: The invention relates to solid dispersions of poorly soluble compounds formed by coprecipitation, resulting in improved bioavailability, safety and tolerability. The invention also relates to Purified Eudragit L100-55 used to prepare such solid dispersions.
    Type: Application
    Filed: April 1, 2013
    Publication date: May 8, 2014
    Applicant: Hoffmann-LaRoche Inc.
    Inventors: Shalini M. Anand, Ashish Chatterji, Michael Allen Matchett, Harpreet K. Sandhu, Navnit H. Shah
  • Publication number: 20140128563
    Abstract: Disclosed herein are broad molecular weight distribution olefin polymers having densities in the 0.895 to 0.930 g/cm3 range, and with improved impact and tear resistance. These polymers can have a ratio of Mw/Mn in the 8 to 35 range, a high load melt index in the 4 to 50 range, less than about 0.008 LCB per 1000 total carbon atoms, and a reverse comonomer distribution.
    Type: Application
    Filed: November 6, 2013
    Publication date: May 8, 2014
    Applicant: Chevron Phillips Chemical Company LP
    Inventors: Max P. McDaniel, Ashish M. Sukhadia, Errun Ding, Chung Ching Tso, Albert P. Masino, Qing Yang, Lloyd W. Guatney, Guylaine St. Jean, Daniel G. Hert
  • Publication number: 20140126213
    Abstract: A light emitting diode (LED) light bulb includes a thermally conductive base and at least one LED assembly disposed on and thermally coupled to a surface of the base. The LED assembly includes at least one LED configured to generate light. A thermal optical diffuser defines an interior volume and the LED is arranged to emit light into the interior volume and through the thermal optical diffuser. The thermal optical diffuser is disposed on the surface of the base and extends from the base to a terminus on the light emitting side. The thermal optical diffuser is configured to include one or more openings that allow convective air flow between the interior volume of the thermal optical diffuser and ambient environment.
    Type: Application
    Filed: November 7, 2012
    Publication date: May 8, 2014
    Applicant: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Ashish Pattekar, Christopher Paulson, Ramkumar Abhishek, Patrick Yasuo Maeda
  • Publication number: 20140129489
    Abstract: A method described herein includes receiving a digital image, wherein the digital image includes a first element that corresponds to a first domain and a second element that corresponds to a second domain. The method also includes automatically assigning a label to the first element in the digital image based at least in part upon a computed probability that the label corresponds to the first element, wherein the probability is computed through utilization of a first model that is configured to infer labels for elements in the first domain and a second model that is configured to infer labels for elements in the second domain. The first model receives data that identifies learned relationships between elements in the first domain and elements in the second domain, and the probability is computed by the first model based at least in part upon the learned relationships.
    Type: Application
    Filed: January 9, 2014
    Publication date: May 8, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Simon John Baker, Ashish Kapoor, Gang Hua, Dahua Lin
  • Publication number: 20140129611
    Abstract: A system and computer-implemented method communicatively interfaces a Process Automation (PA) application executing on a mainframe computer with a mainframe automation function executing on the mainframe computer. The PA application executes within a services layer, which runs on top of a base Operating System (OS) layer of the mainframe computer. Some automation functions execute within the base OS layer, while other automation functions within the services layer. Therefore, an interface executing within the services layer determines which of the two disparate execution environments is needed to execute a given mainframe automation function, and invokes the function within the appropriate environment.
    Type: Application
    Filed: November 7, 2012
    Publication date: May 8, 2014
    Inventors: Diane P. Norris, Glenn McDougall, Ashish Pokharel