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: 20140318549
    Abstract: The invention provides intrafallopian devices and non-surgical methods for their placement to prevent conception. The efficacy of the device is enhanced by forming the structure at least in part from copper or copper alloy. The device is anchored within the fallopian tube by a lumen-traversing region of the resilient structure which has helical outer surface, together with a portion of the resilient structure which is biased to form a bent secondary shape, the secondary shape having a larger cross-section than the fallopian tube. The resilient structure is restrained in a straight configuration and transcervically inserted within the fallopian tube, where it is released. Optionally, permanent sterilization s effected by passing a current through there resilisent structure to the tubal walls.
    Type: Application
    Filed: May 8, 2014
    Publication date: October 30, 2014
    Applicant: Bayer Essure Inc.
    Inventors: Julian N. Nikolchev, Dai T. Ton, Ashish Khera, Donnell W. Gurskis, Steven Bacich
  • Patent number: 8874846
    Abstract: Memory cell presetting for improved performance including a method for using a computer system to identify a region in a memory. The region includes a plurality of memory cells characterized by a write performance characteristic that has a first expected value when a write operation changes a current state of the memory cells to a desired state of the memory cells and a second expected value when the write operation changes a specified state of the memory cells to the desired state of the memory cells. The second expected value is closer than the first expected value to a desired value of the write performance characteristic. The plurality of memory cells in the region are set to the specified state, and the data is written into the plurality of memory cells responsive to the setting.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: October 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Michele M. Franceschini, Ashish Jagmohan, John P. Karidis, Luis A. Lastras-Montano, Moinuddin K. Qureshi
  • Patent number: 8875227
    Abstract: A computer-implemented process for privacy aware authenticated map-reduce processing receives data for a MapReduce operation to form received data, identifies a control point in a set of control points of the MapReduce operation to form an identified control point and identifies an applicable set of policies for the identified control point to form a selected set of policies. The selected set of policies is applied at the identified control point and responsive to a determination that application of the selected set of policies at the identified control point returned a positive result, the computer-implemented process continues operation to a next stage in the MapReduce operation.
    Type: Grant
    Filed: October 5, 2012
    Date of Patent: October 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Ashish Kundu, Ajay Mohindra, Sambit Sahu
  • Patent number: 8875303
    Abstract: A method includes receiving a plurality of trusted assets, generating a first signature set for a known software application, and generating a second signature set for a subject software application. Each trusted asset is associated with at least a threshold number of trusted authors. Each signature in the first signature set corresponds to a known asset that is associated with the known software application. Each signature in the second signature set corresponds to a subject asset that is associated with the subject software application. The method further includes generating first and second filtered signature set based on the first and second signature sets, respectively, by excluding signatures corresponding to the trusted assets. The method also includes generating a similarity rating for the subject application based on a comparison of the first filtered signature set and the second filtered signature set.
    Type: Grant
    Filed: August 2, 2012
    Date of Patent: October 28, 2014
    Assignee: Google Inc.
    Inventors: Ashish Bhatia, Min Gyung Kang, Monirul Islam Sharif, Niels Provos, Panayiotis Mavrommatis, Sruthi Bandhakavi
  • Patent number: 8871669
    Abstract: A catalyst composition is provided comprising a homogeneous solid mixture having ordered directionally aligned tubular meso-channel pores having an average diameter in a range of about 1 nanometer to about 15 nanometers, wherein the homogeneous solid mixture is prepared from a gel formed in the presence of a solvent, modifier, an inorganic salt precursor of a catalytic metal, an inorganic precursor of a metal inorganic network, and a templating agent. The templating agent comprises an octylphenol ethoxylate having a structure [I]: wherein ā€œnā€ is an integer having a value of about 8 to 20.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: October 28, 2014
    Assignee: General Electric Company
    Inventors: Larry Neil Lewis, Oltea Puica Siclovan, Dan Hancu, Ashish Balkrishna Mhadeshwar, Ming Yin
  • Patent number: 8875068
    Abstract: An automated processor design tool uses a description of customized processor instruction set extensions in a standardized language to develop a configurable definition of a target instruction set, a Hardware Description Language description of circuitry necessary to implement the instruction set, and development tools such as a compiler, assembler, debugger and simulator which can be used to develop applications for the processor and to verify it. Implementation of the processor circuitry can be optimized for various criteria such as area, power consumption, speed and the like. Once a processor configuration is developed, it can be tested and inputs to the system modified to iteratively optimize the processor implementation. By providing a constrained domain of extensions and optimizations, the process can be automated to a high degree, thereby facilitating fast and reliable development.
    Type: Grant
    Filed: June 9, 2008
    Date of Patent: October 28, 2014
    Assignee: Cadence Design Systems, Inc.
    Inventors: Earl A. Killian, Ricardo E. Gonzalez, Ashish B. Dixit, Monica Lam, Walter D. Lichtenstein, Christopher Rowen, John C. Ruttenberg, Robert P. Wilson, Albert Ren-Rui Wang, Dror Eliezer Maydan
  • Patent number: 8869972
    Abstract: An improved flight assembly for an elevator used with a wheel tractor scraper is provided. The flight assembly comprises a support member made of one type of material and an edge plate made of a second type of material that is harder and less flexible than the support member material. The edge plate is mounted to the support member and includes the cutting/digging edge of the flight assembly. In one embodiment the support member is made of a rolled steel material having a hardness of about 205 BHN and the edge plate is made of a hardened, heat treated steel material having a hardness of between about 360 BHN and about 440 BHN.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: October 28, 2014
    Assignee: Caterpillar Inc.
    Inventor: Ashish A. Shah
  • Patent number: 8875254
    Abstract: A method, system and computer program product for performing cache sharing of enterprise data among peer mobile devices. An enterprise server receives a request from a mobile device for enterprise data. Upon identifying peer mobile device(s) that store the requested enterprise data, the enterprise server selects one of these peer mobile devices to provide the requested enterprise data based on an algorithm. A message is sent to the selected peer mobile device from the enterprise server to provide the requested enterprise data to the requesting mobile device, where the message includes connection details as well as a key that uniquely identifies the requested enterprise data that is stored in a cache of the peer mobile device. In this manner, the enterprise data may be shared in a robust and transparent manner while at the same time providing the enterprise control over the dissemination of the enterprise data.
    Type: Grant
    Filed: August 7, 2012
    Date of Patent: October 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Ashish A. Deshpande, Anbumunee Ponniah
  • Publication number: 20140313966
    Abstract: Methods, devices, and computer program products for synchronization of wireless devices in a peer-to-peer network are described herein. In one aspect, a method of communicating in a neighborhood aware network (NAN) is provided. The method includes generating a NAN frame including one or more of a first address field, a second address field, a third address field, a third address field, and an information element. The method further includes encoding a NAN identifier in at least one of the first address field, the third address field, and the information element. The method further includes transmitting the NAN frame.
    Type: Application
    Filed: April 11, 2014
    Publication date: October 23, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Ashish Kumar Shukla, Santosh Paul Abraham, Alireza Raissinia, George Cherian
  • Patent number: 8868978
    Abstract: Discarded memory devices unfit for an original purpose can be reclaimed for reuse for another purpose. The discarded memory devices are tested and evaluated to determine the level of performance degradation therein. A set of an alternate usage and an information encoding scheme to facilitate a reuse of the tested memory device is identified based on the evaluation of the discarded memory device. A memory chip controller may be configured to facilitate usage of reclaimed memory devices by enabling a plurality of encoding schemes therein. Further, a memory device can be configured to facilitate diagnosis of the functionality, and to facilitate usage as a discarded memory unit. Waste due to discarded memory devices can be thereby reduced.
    Type: Grant
    Filed: February 14, 2012
    Date of Patent: October 21, 2014
    Assignee: International Business Machines Corporation
    Inventors: Michele M. Franceschini, Ashish Jagmohan, Luis A. Lastras-Montano, Mayank Sharma
  • Patent number: 8868707
    Abstract: Techniques for facilitating communication between an application and a server are provided. An intermediary sits between an application and a server. The intermediary intercepts and responds to communications on behalf of the intended recipient of the communication. In one technique, the intermediary relays a request to the server and receives a response from the server. The intermediary updates a local store with data that is implied by the protocol to which the request conforms and determined based on the request. In another technique, the intermediary intercepts a request to access data on the server. The intermediary determines, based on characteristics of a computing device, that the request should be responded to using data that is available in a local store. The intermediary responds to the request using that data.
    Type: Grant
    Filed: June 16, 2009
    Date of Patent: October 21, 2014
    Assignee: Oracle International Corporation
    Inventors: Nikunj R. Mehta, Garret Swart, Colm Divilly, Ashish Motivala
  • Patent number: 8868520
    Abstract: A system and method efficiently removes ranges of entries from a flat sorted data structure, such as a fingerprint database, of a storage system. The ranges of entries represent fingerprints that have become stale, i.e., are not representative of current states of corresponding blocks in the file system, due to various file system operations such as, e.g., deletion of a data block without overwriting its contents. A deduplication module performs an attributes intersect range calculation (AIRC) procedure on the stale fingerprint data structure to compute a set of non-overlapping and latest consistency point (CP) ranges. The output from the AIRC procedure, i.e., the set of non-overlapping and latest CP ranges, is then used to remove stale fingerprints associated with that deleted block (as well as each other deleted data block) from the fingerprint database.
    Type: Grant
    Filed: March 1, 2012
    Date of Patent: October 21, 2014
    Assignee: NetApp, Inc.
    Inventors: Rohini Raghuwanshi, Ashish Shukla, Praveen Killamsetti
  • Patent number: 8866826
    Abstract: Parallel graphics-processing methods and mobile computing apparatus with parallel graphics-processing capabilities are disclosed. One exemplary embodiment of a mobile computing apparatus includes physical memory, at least two distinct graphics-processing devices, and a bus coupled to the physical memory and the at least two graphics-processing devices. A virtual graphics processing component enables each of at least two graphics-processing operations to be executed, in parallel, by a corresponding one of the at least two distinct graphics-processing devices, which operate in the same memory surface at the same time.
    Type: Grant
    Filed: February 10, 2011
    Date of Patent: October 21, 2014
    Assignee: Qualcomm Innovation Center, Inc.
    Inventors: Gregory A. Reid, Hanyu Cui, Praveen V. Arkeri, Ashish Bijlani
  • Publication number: 20140309710
    Abstract: The present invention is an improved method of electrically stimulating percepts in a patient with a visual prosthesis, to induce a more controlled perception of light. In particular, the present invention is an improved electrode array to maximize retinal response. The array of the present invention is an array with a center section with no electrode, surrounded by a ring of small high density electrodes. Electrodes beyond to ring are gradually larger and more widely spaced.
    Type: Application
    Filed: October 14, 2013
    Publication date: October 16, 2014
    Inventors: Robert J. Greenberg, Ashish Ahuja
  • Publication number: 20140307627
    Abstract: A method is provided in one example embodiment that includes receiving a radio signal stream, segmenting the radio signal stream based on a control word in the radio signal stream, mapping the segmented radio signal stream to a service class, transporting the segmented radio signal stream in packets through channels over a backhaul link, and maintaining the order of the radio signal stream over the backhaul link. In more particular embodiments, the backhaul link may use a DOCSIS link, the radio signal stream can be received using a Common Public Radio Interface, and the radio signal stream may include sub-streams transported through segmented channels over the backhaul link.
    Type: Application
    Filed: June 27, 2014
    Publication date: October 16, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Kevin D. Shatzkamer, Ashish Dalela, Monique J. Morrow, Peter Christian Tomsu, Michael P. Hammer, Vojislav Vucetic
  • Publication number: 20140310531
    Abstract: A method and structure for entering authentication data into a device by displaying in an optical unit a key map which correlates data input into the device with keys of the device, the key map indicating data different from that of the keys of the device.
    Type: Application
    Filed: April 15, 2013
    Publication date: October 16, 2014
    Inventors: Ashish KUNDU, Amit A. Nanavati, Danny Soroker
  • Publication number: 20140310352
    Abstract: In one embodiment, a method includes supporting a participation of a first endpoint in a first session and identifying a first time when a second session is to begin, where the first endpoint is expected to participate in the second session. The method also includes determining whether the first endpoint is still participating in the first session at approximately the first time, identifying a first condition when it is determined that the first endpoint is still participating in the first session at approximately the first time, and determining when the first condition is met while supporting the participation of the first endpoint in the first session. Finally, the method includes causing the first endpoint to switch to participating in the second session when it is determined that the first condition is met.
    Type: Application
    Filed: April 15, 2013
    Publication date: October 16, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Vineet Bhan, Ashish Chotai, Umar Sear
  • Publication number: 20140309200
    Abstract: The present invention comprises compounds and compositions thereof for enhanced drug delivery. Pro-drug and double pro-drug derivatives of corticosteroids non-steroid anti-inflammatory drugs (NSAIDs), and ruboxistaurin for delivery to the eye are provided. The compounds and compositions are useful for treating various ocular diseases, including ocular diseases effecting the posterior segments of the eye. In addition, the present invention is directed to particle in particle carrier formulations for sustained release of therapeutic agents.
    Type: Application
    Filed: November 16, 2012
    Publication date: October 16, 2014
    Inventors: Uday B. Kompella, Sarath Yandrapu, Ashish Thakur
  • Patent number: 8862944
    Abstract: Isolation of faulty links in a transmission medium including a method that includes receiving an atomic data unit via a multi-link transmission medium that has a plurality of transmission links. An error condition is detected and it is determined that the error condition is isolated to a single transmission link. It is determined if the single transmission link has been isolated previously as a failing transmission link a specified number of times within an interval specified by a timer. If the single transmission link has been isolated previously as a failing transmission link a specified number of times within an interval specified by a timer then: identifying the single transmission link as a faulty transmission link; resetting the timer; and outputting an identifier of the single transmission link.
    Type: Grant
    Filed: June 24, 2010
    Date of Patent: October 14, 2014
    Assignee: International Business Machines Corporation
    Inventors: John S. Dodson, Frank D. Ferraiolo, Michele M. Franceschini, Ashish Jagmohan, Luis A. Lastras-Montano, Kenneth L. Wright, Lisa C. Gower
  • Patent number: 8862522
    Abstract: A computing device receives a document that was incorrectly classified as sensitive data based on a machine learning-based detection (MLD) profile. The computing device modifies a training data set that was used to generate the MLD profile by adding the document to the training data set as a negative example of sensitive data to generate a modified training data set. The computing device then analyzes the modified training data set using machine learning to generate an updated MLD profile.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: October 14, 2014
    Assignee: Symantec Corporation
    Inventors: Sumesh Jaiswal, Ashish Aggarwal, Phillip DiCorpo, Shitalkumar S. Sawant, Sally Kauffman, Alan Dale Galindez