Patents by Inventor Manish

Manish 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: 20100125489
    Abstract: A system and method is disclosed for root cause analysis and early warning of inventory problems. The system includes a server coupled with a database and configured to access the data describing inventory policy parameters of a supply chain network, the data describing one or more demand patterns and one or more replenishment patterns of the supply chain network, and the data describing the supply chain network comprising a plurality of entities, each entity configured to supply one or more items to satisfy a demand. The server is further configured to optimize the inventory policy parameters for each of the one or more items according to the one or more demand patterns and the one or more replenishment patterns and store the optimized inventory policy parameters in the database for each of the one or more items.
    Type: Application
    Filed: November 17, 2009
    Publication date: May 20, 2010
    Inventors: Shipra Surendra, Manish Ghosh, Adeel Najmi, Arindam Banerjee, Krishna Pal Singh
  • Publication number: 20100125871
    Abstract: A request for video advertisements is received and video advertisements that can be provided in response to the request are identified. Performance features associated with the video advertisements are identified and are provided as input to a video advertisement performance model trained to estimate a play through rate for each of the video advertisements. The video advertisements are ranked based on the estimated play through rates for the video advertisements provided by the video advertisement performance model, and one or more video advertisements are provided in response to the request according to the ranking of the video advertisements.
    Type: Application
    Filed: November 14, 2008
    Publication date: May 20, 2010
    Applicant: GOOGLE INC.
    Inventors: Lin Liao, Manish Gupta, Rajas Moonka
  • Publication number: 20100125835
    Abstract: A method and system for reducing processing overhead during execution of a code block in a high efficiency compilation framework. The method identifies second code blocks within the code block and separates them out from the first code block during compilation. Further, during compilation, the system converts the second code blocks to kernel program modules, in a form recognizable by the system kernel. The compilation is followed by execution of the first code block, with the compiled object code of the first code block being executed in user mode and the kernel program modules being executed in kernel mode.
    Type: Application
    Filed: November 17, 2008
    Publication date: May 20, 2010
    Applicant: International Business Machine Corporation
    Inventors: Madhusudanan Kandasamy, Manish Gupta, Vidya Ranganathan, Dibyendu Das
  • Patent number: 7719967
    Abstract: Methods and apparatus, including computer program products, providing cumulative TCP (Transmission Control Protocol) congestion control. One method includes establishing multiple TCP connections between a transmitting host and a receiving host for sending data from the transmitting host to the receiving host; and using one congestion window on the transmitting host to perform congestion control for the multiple TCP connections as a whole.
    Type: Grant
    Filed: September 28, 2005
    Date of Patent: May 18, 2010
    Assignee: NetApp, Inc.
    Inventor: Manish Thakur
  • Patent number: 7718225
    Abstract: Methods are disclosed for adjusting the temperature of at least a portion of the surface of a reaction chamber during a film formation process to control film properties. More than one portion of the chamber surface may be temperature-modulated, and may be accomplished by actively keeping the temperature of a first wall of the reaction chamber above the temperature of a second wall during the film formation process.
    Type: Grant
    Filed: August 17, 2005
    Date of Patent: May 18, 2010
    Assignee: Applied Materials, Inc.
    Inventors: Satheesh Kuppurao, David K. Carlson, Manish Hemkar, Andrew Lam, Errol Sanchez, Howard Beckford
  • Publication number: 20100122142
    Abstract: A layered message updating method and system for the decoding of LDPC codes with high sub-matrix degree has a scalable and flexible decoder architecture to support LDPC codes with arbitrary high sub-matrix degree with very small hardware overhead and high throughput. Embodiments of the invention support LDPC codes with sub-matrix degree W>=1. The architecture does not require duplication of extrinsic memory which greatly reduces decoder complexity. The size of the memory is also independent of sub-matrix degree which makes the decoder scalable for large W values.
    Type: Application
    Filed: November 12, 2009
    Publication date: May 13, 2010
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Yang Sun, Yuming Zhu, Manish Goel
  • Publication number: 20100121704
    Abstract: A computer-implemented method for advertisement distribution includes receiving, in a computer system, an input from an advertiser that has previously registered an advertisement for on-demand activation. The input is generated based on the advertiser having an immediate availability and directs the computer system to initiate the on-demand activation substantially in real time with receiving the input. The method includes determining, using the computer system, a geographic location of the advertiser that corresponds to the immediate availability. The method includes defining, using the computer system, a target group to which the advertisement is to be presented, the target group identified based on at least the geographic location and the immediate availability. The method includes initiating the on-demand activation using the computer system, for receipt of the advertisement by at least part of the target group, the on-demand activation initiated substantially in real time with receiving the input.
    Type: Application
    Filed: November 12, 2009
    Publication date: May 13, 2010
    Inventors: Vincent Vanhoucke, Michael H. Cohen, Manish G. Patel, Gudmundur Hafsteinsson
  • Publication number: 20100118382
    Abstract: A microelectromechanical system (MEMS) device includes a first electrode, a second electrode electrically insulated from the first electrode, and a third electrode electrically insulated from the first electrode and the second electrode. The MEMS device also includes a support structure which separates the first electrode from the second electrode and a reflective element located and movable between a first position and a second position. The reflective element is in contact with a portion of the device when in the first position and is not in contact with the portion of the device when in the second position. An adhesive force is generated between the reflective element and the portion when the reflective element is in the first position. Voltages applied to the first electrode, the second electrode, and the third electrode at least partially reduce or counteract the adhesive force.
    Type: Application
    Filed: January 14, 2010
    Publication date: May 13, 2010
    Applicant: QUALCOMM MEMS TECHNOLOGIES, INC.
    Inventors: Manish Kothari, Lior Kogut, Jeffrey B. Sampsell
  • Patent number: 7716548
    Abstract: Methods, apparatus, and systems for filtering compacted test responses are disclosed. The methods, apparatus, and systems can be used, for example, to remove the effects of unknown test values. For instance, in one embodiment, a compacted test response from a compactor of a circuit-under-test is received. In this embodiment, the compacted test response includes one or more compacted test response values that are dependent on one or more respective unknown values. The compacted test response is filtered to remove the dependency of at least some of the compacted test response values on the one or more respective unknown values, and a filtered test response is output. Various filtering circuits and testing systems are also disclosed.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: May 11, 2010
    Inventors: Wu-Tung Cheng, Manish Sharma
  • Patent number: 7715397
    Abstract: An embodiment of a method, system, and structure communicating messaging data in a header of a packet are provided. The data structure includes a data packet comprising a header and a payload, wherein part of the header includes first and second data portions, wherein the first data portion indicates a type of message encoded in the second data portion, and wherein the second data portion includes message data. An embodiment of a method includes encoding a communications message, which would otherwise be inclusive in a payload portion of a packet into a portion of a header of a packet, encoding an indication that indicates a type of messaging that said messaging is, and facilitating the communication of the packet to a destination.
    Type: Grant
    Filed: September 21, 2006
    Date of Patent: May 11, 2010
    Assignee: Sprint Communications Company L.P.
    Inventors: Manish Mangal, Fred C. Rogers, Jeremy R. Breau
  • Publication number: 20100111616
    Abstract: A microfabricated sheath flow structure for producing a sheath flow includes a primary sheath flow channel for conveying a sheath fluid, a sample inlet for injecting a sample into the sheath fluid in the primary sheath flow channel, a primary focusing region for focusing the sample within the sheath fluid and a secondary focusing region for providing additional focusing of the sample within the sheath fluid. The secondary focusing region may be formed by a flow channel intersecting the primary sheath flow channel to inject additional sheath fluid into the primary sheath flow channel from a selected direction. A sheath flow system may comprise a plurality of sheath flow structures operating in parallel on a microfluidic chip.
    Type: Application
    Filed: November 2, 2009
    Publication date: May 6, 2010
    Applicant: CYTONOME, INC.
    Inventors: John R. Gilbert, Manish Deshpande, Bernard Bunner
  • Publication number: 20100115015
    Abstract: A method of data processing. The method comprises applying a filter to an input sample set comprising sample values selected from an input sequence of input sample values, so as to generate a corresponding output sample value having an output sample value position with respect to the input sample set, in which the filter has a maximum output range. The method further comprises deriving a permissible output value range from an input group of two or more input sample values in the input sample set which surround the output sample value position, detecting whether the output of the filter is outside the permissible output value range and, if so, limiting the output of the filter to lie within the permissible output value range.
    Type: Application
    Filed: October 2, 2009
    Publication date: May 6, 2010
    Applicant: SONY UNITED KINGDOM LIMITED
    Inventors: Manish Devshi PINDORIA, Karl James Sharman
  • Publication number: 20100115036
    Abstract: An apparatus for generating a composite media file which may comprise a processor is provided. The processor may be configured to receive an indication of information associated with at least a first media file and submit a search request for information associated with at least a second media file based at least in part on the information associated with the at least first media file. The processor may also be configured to receive the information associated with the at least second media file and generate a composite media file based at least in part on the information associated with the at least one additional media file. The processor may further be configured to provide for display of the composite media file. Associated methods and computer program products may also be provided.
    Type: Application
    Filed: October 31, 2008
    Publication date: May 6, 2010
    Applicant: NOKIA COPORATION
    Inventors: Daniela Rosner, Manish Anand
  • Publication number: 20100115357
    Abstract: An aspect of the present invention reduces the additional number of signal lines of a bus (180) for control signals by using a set of signal lines to transfer data bits in some durations and to transfer control signals in some other durations. In one embodiment, the same signal lines are used to transfer data in a data transfer phase, and for bus arbitration (150) in a bus (180) arbitration phase. As a result, the total number of signal lines of a bus (180) (bus width) is reduced. According to another aspect of the present invention, an arbitrator (150) block allocates the bus (180) to one of the requesting modules according to an assigned priority and least recently used (LRU) policy.
    Type: Application
    Filed: September 8, 2004
    Publication date: May 6, 2010
    Applicant: Centre for Development of Telmatics
    Inventors: Manish Sharma, Rakesh Roshan, Manjunath Bittanakurike Narasappa, Bhavani Shanker Arunachlam, Suresh Radhakrishna, William Clement, Joe Jaisinch
  • Publication number: 20100110937
    Abstract: Systems and methods for improving multicast communications for media services in a network are provided. In this regard, a representative method, among others, includes receiving information related to consumers and at least one routing algorithm associated with the network; generating a multi-hop packet propagation tree based on the receive information related to the consumers and the at least one routing algorithm; receiving a data packet related to the network media services; and encoding the data packet with the multi-hop packet propagation tree.
    Type: Application
    Filed: October 31, 2008
    Publication date: May 6, 2010
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Ravigopal Vennelakanti, Gupta Manish
  • Publication number: 20100115386
    Abstract: A layered message updating method and system for the decoding of LDPC codes with high sub-matrix degree has a scalable foldable and flexible decoder architecture to support LDPC codes with arbitrary high sub-matrix degree with very small hardware overhead and high throughput. Embodiments of the invention support LDPC codes with sub-matrix degree W=>1.
    Type: Application
    Filed: December 4, 2009
    Publication date: May 6, 2010
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Yuming Zhu, Manish Goel
  • Patent number: 7711991
    Abstract: A computer program product and computer system for error monitoring partitions in a computer system. Provided to each partition is a partition status indicator (PSI) denoting a RUNNING or FAIL status of the partition, and an error log area (ELA) for storing partition error entries. The ELA includes a partition identifier, an entry status indicator (ESI) indicating READ/UNREAD status for the error entry, and an error identifier. An error procedure performed for each first partition whose partition status indicator indicates the FAIL status includes: copying each error entry in the ELA of the first partition whose ESI indicates the UNREAD status into the ELA of a second (running) partition; setting the ESI to the READ status for each copied error entry in the ELA of the first partition; and having the ESI set to the UNREAD status for each copied error entry in the ELA of the second partition.
    Type: Grant
    Filed: December 3, 2007
    Date of Patent: May 4, 2010
    Assignee: International Business Machines Corporation
    Inventors: Preetha R. Kondajeri, Ravi K. Kulkarni, Manish Misra
  • Patent number: 7711987
    Abstract: A problem determination system and method reduces the time and effort required by system administrators to trouble shot transaction processing difficulties in a large distributed I/T environment by monitoring system component performance and computing operational performance threshold limits based on dependency graphs for the system. Using this data, a prioritized list of suspect components for the I/T system is generated.
    Type: Grant
    Filed: August 1, 2008
    Date of Patent: May 4, 2010
    Assignee: International Business Machines Corporation
    Inventors: Manoj K. Agarwal, Karen Appleby, Manish Gupta, Gautam Kar, Anindya Neogi, Anca Sailer
  • Patent number: 7704772
    Abstract: A method of manufacturing a microelectromechanical device includes forming at least two conductive layers on a substrate. An isolation layer is formed between the two conductive layers. The conductive layers are electrically coupled together and then the isolation layer is removed to form a gap between the conductive layers. The electrical coupling of the layers mitigates or eliminates the effects of electrostatic charge build up on the device during the removal process.
    Type: Grant
    Filed: November 14, 2008
    Date of Patent: April 27, 2010
    Assignee: Qualcomm MEMS Technologies, Inc.
    Inventors: Ming-Hau Tung, Brian James Gally, Manish Kothari, Clarence Chui, John Batey
  • Patent number: 7704125
    Abstract: The present application relates to polishing pads for chemical mechanical planarization (CMP) of substrates, and methods of fabrication and use thereof. The pads described in this invention are customized to polishing specifications where specifications include (but not limited to) to the material being polished, chip design and architecture, chip density and pattern density, equipment platform and type of slurry used. These pads can be designed with a specialized polymeric nano-structure with a long or short range order which allows for molecular level tuning achieving superior thermo-mechanical characteristics. More particularly, the pads can be designed and fabricated so that there is both uniform and nonuniform spatial distribution of chemical and physical properties within the pads.
    Type: Grant
    Filed: October 14, 2005
    Date of Patent: April 27, 2010
    Assignee: NexPlanar Corporation
    Inventors: Pradip K. Roy, Manish Deopura, Sudhanshu Misra