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

  • Patent number: 8560922
    Abstract: Bad block management for flash memory including a method for storing data. The method includes receiving a write request that includes write data. A block of memory is identified for storing the write data. The block of memory includes a plurality of pages. A bit error rate (BER) of the block of memory is determined and expanded write data is created from the write data in response to the BER exceeding a BER threshold. The expanded write data is characterized by an expected BER that is lower than the BER threshold. The expanded write data is encoded using an error correction code (ECC). The encoded expanded write data is written to the block of memory.
    Type: Grant
    Filed: March 4, 2011
    Date of Patent: October 15, 2013
    Assignee: International Business Machines Corporation
    Inventors: John A. Bivens, Michele M. Franceschini, Ashish Jagmohan
  • Publication number: 20130264035
    Abstract: Disclosed are apparatus and methods for material and thermal processing of substrates in a single chamber. In one embodiment, an edge ring is provided. The edge ring includes an annular body having an inner peripheral edge, a first surface, and a second surface opposite the first surface, a first raised member extending substantially orthogonally from the second surface, a second raised member extending from the second surface adjacent the first raised member and separated from the first raised member by a first depression, and a third raised member extending from the second surface adjacent the second raised member and separated by a second depression, the second depression comprising a sloped surface having a reflectivity value that is different than a reflectivity value of the first surface.
    Type: Application
    Filed: March 7, 2013
    Publication date: October 10, 2013
    Inventors: Ashish GOEL, Anantha SUBRAMANI
  • Publication number: 20130268150
    Abstract: A method and powertrain apparatus that predicts a route of travel for a vehicle and uses historical powertrain loads and speeds for the predicted route of travel to optimize at least one powertrain operation for the vehicle.
    Type: Application
    Filed: February 27, 2013
    Publication date: October 10, 2013
    Inventors: Feisel Weslati, Ashish A. Krupadanam
  • Patent number: 8555265
    Abstract: A data parallel pipeline may specify multiple parallel data objects that contain multiple elements and multiple parallel operations that operate on the parallel data objects. Based on the data parallel pipeline, a dataflow graph of deferred parallel data objects and deferred parallel operations corresponding to the data parallel pipeline may be generated and one or more graph transformations may be applied to the dataflow graph to generate a revised dataflow graph that includes one or more of the deferred parallel data objects and deferred, combined parallel data operations. The deferred, combined parallel operations may be executed to produce materialized parallel data objects corresponding to the deferred parallel data objects.
    Type: Grant
    Filed: June 4, 2010
    Date of Patent: October 8, 2013
    Assignee: Google Inc.
    Inventors: Craig D. Chambers, Ashish Raniwala, Frances J. Perry, Stephen R. Adams, Robert R. Henry, Robert Bradshaw, Nathan Weizenbaum
  • Patent number: 8555002
    Abstract: Main memory is managed by receiving a command from an application to read data associated with a virtual address that is mapped to the main memory. A memory controller determines that the virtual address is mapped to one of the symmetric memory components of the main memory, and accesses memory use characteristics indicating how the data associated with the virtual address has been accessed, The memory controller determines that the data associated with the virtual address has access characteristics suited to an asymmetric memory component of the main memory and loads the data associated with the virtual address to the asymmetric memory component of the main memory. After the loading and using the memory management unit, a command is received from the application to read the data associated with the virtual address, and the data associated with the virtual address is retrieved from the asymmetric memory component.
    Type: Grant
    Filed: April 10, 2012
    Date of Patent: October 8, 2013
    Assignee: Virident Systems Inc.
    Inventors: Vijay Karamcheti, Kenneth A. Okin, Kumar Ganapathy, Ashish Singhai, Rajesh Parekh
  • Patent number: 8555226
    Abstract: An approach is provided in which a formal verification tool sends a condition signal to a first circuit instance and to a second circuit instance, which are both instances of an electric circuit design. The formal verification tool selects a common input port and sends a first input value to the common input port of the first circuit instance and sends a second input value, which is different than the first input value, to the common input port of the second circuit instance. In turn, the first circuit instance generates a first output value and the second circuit instance generates a second instance value, which are utilized to verify dependencies between the electronic circuit's input ports and output ports.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: October 8, 2013
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Xiushan Feng, Jayanta Bhadra, Ashish Goel
  • Patent number: 8551757
    Abstract: A novel bacterial strain of Bacillus thuringiensis, VBTS 2528, is described. This strain comprises genes encoding Cry1Ac, Cry 1Ca, and Cry2Aa endotoxin proteins. The invention further relates to an insecticidal composition comprising a mixture of VBTS 2528 and to methods for controlling insect pests utilizing VBTS 2528.
    Type: Grant
    Filed: September 10, 2010
    Date of Patent: October 8, 2013
    Assignee: Valent BioSciences Corporation
    Inventors: Terry A. Benson, Samun Dahod, Ashish Harihar Dave, Ayyappan Nair, Regina Adams
  • Patent number: 8555024
    Abstract: Data stored within symmetric and asymmetric memory components of main memory is integrated by identifying a first data as having access characteristics suitable for storing in an asymmetric memory component. The first data is included among a collection of data to be written to the asymmetric memory component. An amount of data is identified within the collection of data to be written to the asymmetric memory component. The amount of data is compared within the collection of data to a volume threshold to determine whether a block write to the asymmetric memory component is justified by the amount of data. If justified, the collection of data is loaded to the asymmetric memory component.
    Type: Grant
    Filed: April 10, 2012
    Date of Patent: October 8, 2013
    Assignee: Virident Systems Inc.
    Inventors: Vijay Karamcheti, Kenneth A. Okin, Kumar Ganapathy, Ashish Singhai, Rajesh Parekh
  • Patent number: 8553561
    Abstract: Quality of service for mesh networks is described. In embodiment(s), communication data can be prioritized as priority data and/or non-priority data for communication from a source node to a destination node in a mesh network. A first communication route in the mesh network can be determined to communicate the priority data from the source node to the destination node based on a minimum number of intermediate nodes via which the priority data is communicated. Additionally, a second communication route in the mesh network can be determined to communicate the non-priority data from the source node to the destination node based on a highest bit rate to communicate the non-priority data. A time duration to communicate the priority via the first communication route is less than a time duration to communicate the non-priority data via the second communication route.
    Type: Grant
    Filed: August 5, 2008
    Date of Patent: October 8, 2013
    Assignee: Marvell International Ltd.
    Inventors: Ronak Anjan Chokshi, Ashish Kumar Shukla, Rajesh Shreeram Bhagwat
  • Patent number: 8553474
    Abstract: Providing increased capacity in heterogeneous storage elements including a method for storing data in a heterogeneous memory that includes receiving a write message and a write address corresponding to a block of memory cells where at least two of the memory cells support different data levels, determining physical characteristics of the memory cells, and identifying virtual memories associated with the block of memory cells in response to the physical characteristics. The following is performed for each of the virtual memories: generating a constraint vector that describes the virtual cells in the virtual memory; and calculating a virtual write vector in response to the constraint vector and the write data, the calculating including writing the write data, bit by bit, in order, into the virtual memory, skipping locations known to be stuck to a particular value as indicated by the constraint vector.
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: October 8, 2013
    Assignee: International Business Machines Corporation
    Inventors: Ibrahim M. Elfadel, Michele Franceschini, Ashish Jagmohan, Luis A. Lastras-Montano, Mayank Sharma
  • Publication number: 20130261611
    Abstract: A workstation architecture for one or more medical diagnostic instruments is provided using a modular approach. Elements common to operations for the instruments are grouped together as a set of service components that are made available to instrument specific software applications. Application developers can develop software specific to the instrument while accessing the common service components to speed software development. A user interface tool is provided to permit a customized user interface to be developed for the instrument, within a generally consistent interface environment. The resulting user interfaces have a consistent look and behavior among different instrument types to facilitate a simplified and familiar user experience. The common service components provide a broad variety of services that are useful to developers and are easily integrated with instrument specific software. Features such as language variability and secure access points are provided in a distributed environment.
    Type: Application
    Filed: March 17, 2011
    Publication date: October 3, 2013
    Applicant: Siemens Healthcare Diagnostics Inc.
    Inventors: Ashish Dhar, Thinakaran Kesavan
  • Publication number: 20130262906
    Abstract: A power supply unit of an information handling system determines that a power consumption module of the information handling system is available. If the power consumption module is available, the power supply unit measures input power of the power supply unit and provides a representation of the input power to the power consumption module in response to receiving a power measurement request from the power consumption module. If the power supply unit determines that the power consumption module is not available, the power supply unit measures input power of the power supply unit and stores a representation of the input power at the power supply unit independent of a power measurement request from the power consumption module.
    Type: Application
    Filed: May 28, 2013
    Publication date: October 3, 2013
    Applicant: Dell Products, LP
    Inventors: Ashish Munjal, Alan Brumley, Jaydev Reddy
  • Publication number: 20130262132
    Abstract: An apparatus is provided for tracking real time metrics in a health care entity. The apparatus includes at least one memory and at least one processor configured to assign one or more predetermined thresholds to one or more medical events. The processor is further configured to track one or more actions of health care professionals associated with at least one of the medical events of a health care entity in real time. The processor is further configured to compare at least one of the predetermined thresholds to a determined value associated with the actions of the medical event to determine whether the medical event is performed efficiently. Corresponding computer program products and methods are also provided.
    Type: Application
    Filed: March 30, 2012
    Publication date: October 3, 2013
    Applicant: MCKESSON FINANCIAL HOLDINGS
    Inventors: Ashish Sant, Ohad Arazi, Aniek Ellis-van Boetzalaer
  • Patent number: 8545004
    Abstract: A method of leveling ink that is printed on a substrate includes establishing a thermal gradient across a thickness of the substrate, the thermal gradient characterized in that it is less than a viscosity threshold temperature of the ink across most of the substrate.
    Type: Grant
    Filed: January 18, 2012
    Date of Patent: October 1, 2013
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Ashish V. Pattekar, Lars Erik Swartz, David K. Biegelsen, Armin R. Volkel, Gregory J. Kovacs
  • Patent number: 8545005
    Abstract: A method of leveling ink that is printed on a substrate includes establishing a thermal gradient across a thickness of the substrate, the thermal gradient characterized in that it is less than a viscosity threshold temperature of the ink across most of the substrate.
    Type: Grant
    Filed: January 18, 2012
    Date of Patent: October 1, 2013
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Ashish V. Pattekar, Lars Erik Swartz, David K. Biegelsen, Armin R. Volkel, Gregory J. Kovacs
  • Publication number: 20130254764
    Abstract: A method and system for enabling multiple users in a computing environment is provided. The method includes receiving software comprising an operating system, integrated development environment (IDE) software, middleware software, and database software. A virtual image instance of operating system, the IDE software, the middleware software, and the database software is provisioned to a virtual instance. User IDs for access to the operating system instance are generated. Workspaces are generated and associated with the user IDs. The middleware software and the database software are configured and the virtual image instance is enabled to accept multiple concurrent logins associated with the user IDs.
    Type: Application
    Filed: March 23, 2012
    Publication date: September 26, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Navjot S. Bhogal, Bhupesh Gupta, Ashish Mungi, Kapuveera R. Reddy, Manjit S. Sodhi, Ram Viswanathan
  • Publication number: 20130249314
    Abstract: Systems and methods for switching between voltages are provided. One system includes an output, first and second switches coupled to the output. The system also includes a first transmission gate coupled to the first switch and a second transmission gate coupled to the second switch. One method includes receiving, at the first transmission gate, a first pair of complementary voltages and receiving, at the second transmission gate, a second pair of complementary voltages. The method further includes selecting the smallest voltage amongst both pairs of complementary voltages and outputting a third pair of complementary voltages. In one method, the first pair of complementary voltages includes a first negative voltage and a positive voltage, the second pair of complementary voltages includes a second negative voltage and the positive voltage, and the third pair of complementary voltages includes the smaller of the first and second negative voltages and the positive voltage.
    Type: Application
    Filed: March 26, 2012
    Publication date: September 26, 2013
    Applicant: CYPRESS SEMICONDUCTOR CORPORATION
    Inventors: Ashish AMONKAR, Leonard GITLAN
  • Publication number: 20130252576
    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: Application
    Filed: September 14, 2012
    Publication date: September 26, 2013
    Applicant: Sierra Wireless, Inc.
    Inventors: Ashish Syal, Steven John Bennett, Gustav Gerald Vos
  • Publication number: 20130251653
    Abstract: The present invention relates to a personal care composition, particularly, a stable sunscreen composition. The problem associated with a dibenzoylmethane sunscreen is its relatively unstable nature, especially in the presence of a UV-B sun-screen. There is a need for using more readily and easily available compound as a sunscreen stabilizer thereby ensuring reduced cost of such sunscreen compositions. The present inventors have worked intensively on solving this problem and found that a derivative of an active (gingerol) found in ginger i.e. zingerone, provides for such improved stability.
    Type: Application
    Filed: October 4, 2011
    Publication date: September 26, 2013
    Inventors: Mohan Vijaykumar Chavan, Balu Kunjupillai, Ashish Anant Vaidya
  • Patent number: 8541502
    Abstract: A polyolefin compound including: A) at least one thermoplastic olefin copolymer including the reaction product of olefin 1 and olefin 2, wherein: olefin 1 is a C2 based olefin and olefin 2 is a C3 to C8 ?-olefin or olefin 1 is a C3 based olefin and olefin 2 is a C4 to C8 ?-olefin; B) at least one functional polymer, the functional polymer content in the polyolefin compound being between 1 and 75 weight percent of the combined components A and B; wherein the thermoplastic olefin copolymer and the functional polymer form a co-continuous phase; wherein: a) an 12 melt index of the polyolefin compound is from about 1 to about 15 as measured using ASTM D 1238; b) a Shore A hardness of the polyolefin compound is from about 55 to about 100 as measured using ASTM D2240; c) a flexural modulus of the polyolefin compound is from about 0.8 to about 30 kpsi as measured using ASTM D790.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: September 24, 2013
    Assignee: Dow Global Technologies LLC
    Inventors: Felipe Martinez, Pankaj Gupta, Ashish Batra