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

  • Patent number: 7262116
    Abstract: A method of preparing a clean substrate surface for blanket or selective epitaxial deposition of silicon-containing and/or germanium-containing films. In addition, a method of growing the silicon-containing and/or germanium-containing films, where both the substrate cleaning method and the film growth method are carried out at a temperature below 750° C., and typically at a temperature from about 700° C. to about 500° C. The cleaning method and the film growth method employ the use of radiation having a wavelength ranging from about 310 nm to about 120 nm in the processing volume in which the silicon-containing film is grown. Use of this radiation in combination with particular partial pressure ranges for the reactive cleaning or film-forming component species enable the substrate cleaning and epitaxial film growth at temperatures below those previously known in the industry.
    Type: Grant
    Filed: April 10, 2006
    Date of Patent: August 28, 2007
    Assignee: Applied Materials, Inc.
    Inventors: Kaushal K. Singh, David Carlson, Manish Hemkar, Satheesh Kuppurao, Randhir Thakur
  • Publication number: 20070198973
    Abstract: A computer-implemented method, system, and program product for optimizing a distributed (software) application are provided. Specifically, a configuration of a target computing environment, in which the distributed application is deployed, is discovered upon deployment of the distributed application. Thereafter, based on a set of rules and the discovered configuration, one or more optimization techniques are applied to optimize the distributed application. In a typical embodiment, the set of rules can be embedded in the distributed application, or they can be accessed from an external source such as a repository.
    Type: Application
    Filed: February 2, 2006
    Publication date: August 23, 2007
    Applicant: International Business Machines Corporation
    Inventors: Jong-Deok Choi, Manish Gupta, Parviz Kermani, Kang-Won Lee, Kyung Ryu, Dinesh Verma, Peng Wu
  • Publication number: 20070192679
    Abstract: A method for creating an electronic form for publication comprising responsive to first user input allowing a user to create the electronic form using a form-creating user interface wherein the user defines the fields and their values for the electronic form that is modeled after format information as specified by an entity; responsive to second user input allowing a user to fill in the electronic form to create a populated form; automatically creating the electronic message compliant with the format information; and transmitting the electronic message to the entity for publication. The user interface allows the user to create the form in compliant with the format information, thereby automating the process for flexible creation and publication of forms without a need to modify the software program for each entity, hence eliminating the manual process and saving time and money as well as creating more competition in the market.
    Type: Application
    Filed: February 28, 2006
    Publication date: August 16, 2007
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Robert Foushee, Sanjay Thakur, Rohit Kulkarni, Saurabh Dewan, Manish Srivastava
  • Publication number: 20070191428
    Abstract: Anhydrous crystalline fexofenadine hydrochloride Form C, crystalline fexofenadine acetate monohydrate Form D, crystalline fexofenadine acetate dihydrate Form E and crystalline fexofenadine free base monohydrate Form F, processes of preparing the same, pharmaceutical compositions thereof, therapeutic uses thereof and methods of treatment therewith.
    Type: Application
    Filed: August 25, 2004
    Publication date: August 16, 2007
    Inventors: Dharmaraj Rao, Rajendra Kankan, Manish Gangrade, Dilip Birari
  • Publication number: 20070182092
    Abstract: A dual-speed printer drive mechanism is disclosed. The drive mechanism includes a drive motor, a drive roller for feeding a media sheet toward and through a printing area and a drive transmission for coupling the drive roller to the drive motor for turning the drive roller with different gear reduction ratios. The drive mechanism further includes a gear reduction ratio selector disposed in the drive transmission for selectively turning the drive roller at a first gear reduction ratio for feeding the media sheet to the printing area, and for selectively turning the drive roller at a second gear reduction ratio for feeding the media sheet with precision for image printing while in the printing area.
    Type: Application
    Filed: April 5, 2007
    Publication date: August 9, 2007
    Inventors: Michael Nordlund, Manish Agarwal
  • Publication number: 20070182707
    Abstract: Another embodiment has a method of driving a display device including an array of MEMS elements is disclosed. The MEMS elements are characterized by a preferred set of drive potential differences including preferred positive and preferred negative actuation potential differences, preferred positive and preferred negative hold potential differences, and a preferred release potential difference, where the preferred set of drive potential differences is symmetric about a voltage differing from 0V by an offset ?V. Another embodiment has a reduced set of supply voltages are used, while maintaining the charge balancing effects of applying potential differences of opposite polarity without visible artifacts.
    Type: Application
    Filed: February 9, 2006
    Publication date: August 9, 2007
    Inventor: Manish Kothari
  • Publication number: 20070182361
    Abstract: A method of operating a power converter in response to an interruption in an input power being provided to the power converter, as well as a power converter capable of performing such method and including a rectifier and an inverter coupled at least indirectly with one another, are disclosed. In at least some embodiments, the method includes (a) operating the rectifier so that energy stored in at least one first component coupled at least indirectly to at least one input terminal of the rectifier is transferred to an intermediate component coupled between the rectifier and the inverter, while the inverter is operated in a first disconnect mode, and (b) subsequently operating the inverter so that at least some of the energy transferred to the intermediate component is transferred to at least one output port of the power converter, while the rectifier is operated in a second disconnect mode.
    Type: Application
    Filed: February 7, 2006
    Publication date: August 9, 2007
    Inventors: Manish Pande, Jason Wiseman
  • Publication number: 20070183375
    Abstract: A technique for maintaining network integrity is disclosed. A system according to the technique may include a wired network, a switch, and a wireless access point. The switch can be coupled to the wired network and the wireless access point can be coupled to the switch. The system may further include a forwarding database that stores a mac address for a plurality of devices seen by the switch on the wired network. A method according to the technique may involve detecting identifying information of a device by a wireless access point. The identifying information can be compared with the mac addresses in a forwarding database. If the device is unknown, the unknown device can be classified as rogue and countermeasures can be taken against the rogue device.
    Type: Application
    Filed: February 8, 2006
    Publication date: August 9, 2007
    Inventor: Manish Tiwari
  • Publication number: 20070185856
    Abstract: A system, method and computer program product to manage attestations. The attestations may be required for documents that include, for example, balance sheet accounts including financial information related to one or more business units of an organization. The system includes a database and one or more user interfaces. The database includes information related to one or more documents. The user interfaces are connected to the database and enable the users to interact with the database. The users may provide a positive or negative attestation corresponding to each document. Further, the users may add comments related to, for example, the positive or negative attestation. The attestations made by the users may be recorded in the database for future reference.
    Type: Application
    Filed: January 23, 2006
    Publication date: August 9, 2007
    Applicant: American Express Travel Related Services Company, Inc.
    Inventors: Manish Mittal, Puspendra Jaitly, Ranbir Choudhary, Vinod Bahl
  • Patent number: 7254809
    Abstract: Methods, compiler apparatus and a computer program product for compiling UPC source code are disclosed. UPC-unique constructs are converted into C-level form. The C-level constructs are inserted into the source code to form a combined code. The combined code is translated into an intermediate form, wherein any surviving UPC-unique components are discarded. All UPC-unique data or statements are converted to a form that can be handled by general compiler architectures, yet retain UPC properties. The resultant intermediate form is converted to compiled machine code. The generation of C-level constructs occurs at a compiler front end module, avoiding difficulties in intermediate code handling.
    Type: Grant
    Filed: July 30, 2003
    Date of Patent: August 7, 2007
    Assignee: International Business Machines Corporation
    Inventors: Manish Kurhekar, Pradeep Varma, Rajkishore Barik
  • Publication number: 20070180431
    Abstract: Trace data streams are generated for tracing target processor activity. Various trace data streams are synchronized using markers called sync points. The sync points provide a unique identifier field and a context to the data that will follow it. All trace data streams may generate a sync point with this unique identifier. These unique identifiers allow synchronization between multiple trace data streams. When multiple trace data streams are on, it is possible that the data input rate may be higher than the data output rate. If synchronization is lost in such a case, there must be a scheme to resynchronize the streams. This invention is a technique for this needed resynchronization.
    Type: Application
    Filed: March 13, 2007
    Publication date: August 2, 2007
    Inventors: Manish Agarwala, John Johnsen
  • Publication number: 20070177129
    Abstract: The invention comprises systems and methods determining residual stress such as that found in interferometric modulators. In one example, a test unit can be configured to indicate residual stress in a film by interferometrically modulating light indicative of an average residual stress in two orthogonal directions of the substrate. The test unit can include a reflective membrane attached to the substrate where membrane is configured as a parallelogram with at least a portion of each side attached to the substrate, and an interferometric cavity formed between a portion of the membrane and a portion of the substrate, and where the membrane is configured to deform based on the residual stress of in the film and modulate light indicative of the amount of membrane deformation.
    Type: Application
    Filed: June 15, 2006
    Publication date: August 2, 2007
    Inventors: Manish Kothari, Lior Kogut, Clarence Chui
  • Publication number: 20070175973
    Abstract: Information such as financial information related to one or more accounts of one or more business units is compiled. The compiled information is converted into a predefined format and is uploaded on a database. One or more views of the information included in the database are generated based on user privileges. Customized views of the information are used by one or more users to monitor the performance of business units.
    Type: Application
    Filed: January 23, 2006
    Publication date: August 2, 2007
    Applicant: American Express Travel Related Services Company, Inc.
    Inventors: Manish Mittal, Puspendra Jaitly, Sushil Keswani, Puneet Chhabra
  • Patent number: 7251630
    Abstract: A distributed bid processing method uses a number of computers to process bids for a given open-cry auction or descending price auction in a distributed manner. The computers examine a set of bids and quickly filter out the losing bids. This helps in achieving faster processing and reduces response times. Two methods are developed for open-cry auctions and one for descending price auction. The methods apply to a distributed web server where some servers may be placed far apart geographically.
    Type: Grant
    Filed: February 17, 2000
    Date of Patent: July 31, 2007
    Assignee: International Business Machines Corporation
    Inventors: Manish Gupta, Sandeep Juneja
  • Publication number: 20070170568
    Abstract: A package is made of a transparent substrate having an interferometric modulator and a back plate. A non-hermetic seal joins the back plate to the substrate to form a package, and a desiccant resides inside the package. A method of packaging an interferometric modulator includes providing a transparent substrate and manufacturing an interferometric modulator array on a backside of the substrate. A back plate is provided and a desiccant is applied to the back plate. The back plate is sealed to the backside of the substrate with a back seal in ambient conditions, thereby forming a package.
    Type: Application
    Filed: January 12, 2007
    Publication date: July 26, 2007
    Inventors: Lauren Palmateer, Brian Gally, William Cummings, Manish Kothari, Clarence Chui
  • Publication number: 20070168541
    Abstract: Systems and methods provide for on-the-fly alteration of apparent playback rate for content sent to a client based on a request from the client to alter the playback speed of the content. The system and method can use existing, open protocols and the media files served are playable by standard media playback clients. The method includes receiving a request for media content from a client, including instructions for adjusting the number of frames of the requested content to affect an apparent change in the playback speed of the content. The adjustment to the frames may include inserting frames, removing frames, and/or inserting markers to trigger the client device to duplicate frames.
    Type: Application
    Filed: January 5, 2007
    Publication date: July 19, 2007
    Applicant: Google Inc.
    Inventors: Manish Gupta, John Harding, Stephen Lacy, Willard Rusch
  • Publication number: 20070168542
    Abstract: Systems and methods provide for on-the-fly adaptation of a send rate for content sent to a client based on a detected read rate of the client system for data previously sent. The system and method work within the bounds of simple, existing, open protocols and the media files served are playable by standard media playback clients. The method is driven by a request for media content from a client, in response to which the server provides portions of the media content and monitors the reception rate of the content as it is sent to the client. This method allows for dynamic modification of the send rate of the content after the server has calculated an adjustment to correct for the difference between the reading rate and sending rate, thereby allowing for a send rate most compatible with the client.
    Type: Application
    Filed: January 5, 2007
    Publication date: July 19, 2007
    Applicant: Google Inc.
    Inventors: Manish Gupta, John Harding, Stephen Lacy, Willard Rusch
  • Patent number: 7245000
    Abstract: A monolithic three dimensional memory array is described. The memory array comprises a first set of strips including a first terminal; a second set of strips including a second terminal; a third set of strips including a third terminal; a first pillar having at least one side wall with a slightly positive slope, said pillar disposed between and connecting said first and second sets of strips, and including a first P doped silicon region, a first N doped silicon region and a first insulating region; a second pillar having at least one side wall with a slightly positive slope, said pillar disposed between and connecting said second and third sets of strips, and including a second P doped silicon region, a second N doped silicon region and a second insulating region; wherein each of the pillars is substantially free of stringers.
    Type: Grant
    Filed: October 7, 2003
    Date of Patent: July 17, 2007
    Assignee: SanDisk Corporation
    Inventors: Michael A. Vyvoda, Manish Bhatia, James M. Cleeves, N. Johan Knall
  • Publication number: 20070162571
    Abstract: Systems and methods provide for dynamic generation of media content at the point that content is served. The system and method work within the bounds of simple, existing, open protocols and the media files served are playable by standard media playback clients. The method is driven by a request for media content from a client specifying an edit list. The server opens one or more source files and selects portions of one or more files to transmit based on edit list instructions, and sequentially writes those portions to an output for serving to the client. The server sorts the selected portions of one or more source media files, combines the selected portions to form a combined media shot, and serves the combined media shot to the client. The method allows for various modifications of the content before serving.
    Type: Application
    Filed: January 5, 2007
    Publication date: July 12, 2007
    Applicant: Google Inc.
    Inventors: Manish Gupta, John Harding, Stephen Michael Lacy, Willard Rusch
  • Patent number: D549714
    Type: Grant
    Filed: November 18, 2005
    Date of Patent: August 28, 2007
    Assignee: Veveo, Inc.
    Inventor: Manish M. Sharma