Patents by Inventor Amar A. Patel

Amar A. Patel 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: 7290955
    Abstract: A marking instrument includes a body formed with a first end and a second end and sealed at the second end to define a fluid reservoir. The marking instrument includes a tip assembly positioned at the first end having a rigid nib with a fluid path formed longitudinally therethrough. The rigid nib has a first end forming a first spreader surface and a second end adjacent to the fluid reservoir and cooperates with a shiftable valve positioned within the fluid path. The shiftable valve includes a valve actuator having a contact surface position substantially adjacent to the first spreader surface. The tip assembly may further include an adjustable nib having a second spreader surface adapted to be positioned adjacent the first spreader surface to form a composite spreader surface.
    Type: Grant
    Filed: August 18, 2004
    Date of Patent: November 6, 2007
    Assignee: Sanford, L.P.
    Inventors: Amar A. Patel, Jeffrey Hautzinger, Marc Colavitti, Bret R. Marschand, Jason E. Cantu, John Thompson
  • Publication number: 20070219412
    Abstract: A flexible arthroscope comprising a semi-flexible examination tube having means for bending at its distal end, and removably connected to a handheld module at its proximal end. The semi-flexible examination tube coupled with its means for bending its distal end provides the user the ability to immediately alter his field of view in any direction and maintain the horizontal plane.
    Type: Application
    Filed: March 16, 2007
    Publication date: September 20, 2007
    Inventors: Christopher William DiGiovanni, Stephen L. Tocci, Amar Patel
  • Patent number: 7264141
    Abstract: A fluid dispenser from which fluid may be dispensed upon passive pressurization of a fluid reservoir therein. Upon exposing a nib of the fluid dispenser to the surroundings, either by disengagement of a cap or extension or contraction of the fluid dispenser, the fluid reservoir is pressurized without requiring the operator to exert manual force on the walls of the fluid dispenser. In certain embodiments, the rate of flow initiated passively may be increased by the operator actively engaging an interface, which increases the pressure within the fluid reservoir.
    Type: Grant
    Filed: February 19, 2004
    Date of Patent: September 4, 2007
    Assignee: Sanford, L.P.
    Inventors: Amar Patel, John Thompson
  • Publication number: 20070179917
    Abstract: A method is provided for a computer based design system. The method may include selecting a first plurality of sets of design parameters of a design model representing a design application and individually simulating the design model for each set of the first plurality of sets of the design parameters to create a respective plurality of sets of output parameters corresponding to the design parameters. The method may also include choosing at least one set of the design parameters with a corresponding set of output parameters that satisfy predetermined criteria and selecting a second plurality of sets of the design parameters based on the at least one set of the design parameters.
    Type: Application
    Filed: January 31, 2006
    Publication date: August 2, 2007
    Inventors: Amar Patel, William Rutan, Robert McDavid
  • Patent number: 7207461
    Abstract: A dispenser containing sheets, for example, dry sheets and premoistened sheets is provided. The dispenser is adapted to be releasably coupled to a conventional rolled product fixture, such as one that holds a roll of toilet tissue in a bathroom. The dispenser may include a cartridge which is positioned in the housing of the dispenser which holds sheets. The sheets dispense from the cartridge and the dispenser.
    Type: Grant
    Filed: May 16, 2003
    Date of Patent: April 24, 2007
    Assignee: Kimberly-Clark Worldwide, Inc.
    Inventors: Joseph Mitchell, Debra N. Welchel, Herb F. Velazquez, Tim J. Morton, Joel G. Delman, Melanie L. Andres, John B. Freese, Donna Ann Piacenza, David J. McCutcheon, Amar A. Patel, David W. Kapiloff
  • Publication number: 20060036954
    Abstract: Described is a method for determining a portlet for inclusion in a portal for an industry specific business role. The portlet provides access to a web based capability associated with the business role. Industry specific information associated with the business role is mapped to the desired web based capabilities to generate metadata. An internal portlet catalog and an external portlet catalog accessible over a network are searched to identify portlets matched to the metadata. The portlets in the portlet catalogs can be arranged according to categories to facilitate searching. One of the identified portlets is selected according to a selection algorithm. The selection algorithm can be based on a historical ranking of the identified portlets. If no portlets are identified from the search, a new portlet developed to provide the desired web based capability can be published in the external catalog to allow third party use.
    Type: Application
    Filed: June 30, 2004
    Publication date: February 16, 2006
    Applicant: International Business Machines Corporation
    Inventors: Antony Satyadas, Birendro Roy, Amar Patel, Berkley Egenes
  • Publication number: 20050267789
    Abstract: Described is a method for software developers to generate a portal for a business role. The portal includes portlets arranged in a page layout for accessing web based resources. Industry specific information associated with the business role is mapped to web based resources. Portlets for providing data associated with the web based capabilities are identified and assembled in the layout of the portal. The developer can modify the layout and change a portlet associated with a particular capability. The method enables existing knowledge associated with a business role to be integrated into a rapid development tool. Fast portlet development functionality is combined with an automated workplace creation technique. Consequently, software products can be delivered to the marketplace in less time than products generated through traditional software development techniques.
    Type: Application
    Filed: May 25, 2004
    Publication date: December 1, 2005
    Inventors: Anthony Satyadas, Birendro Roy, Amar Patel, Roy Bowen
  • Publication number: 20050249538
    Abstract: The disclosure generally relates to fluid dispensers, and more particularly to fluid dispensers comprising a container defining a fluid reservoir and having an opening and a dual applicator assembly removably attached to the container, the dual applicator assembly comprising a cap adapted to substantially seal the opening, a writing point disposed in the cap, a stem coupled to the cap, the stem having first and second ends and including a channel through the first end, the channel defining a fluid passageway between the writing point and the fluid reservoir, and an applicator coupled to the second end.
    Type: Application
    Filed: May 5, 2005
    Publication date: November 10, 2005
    Inventor: Amar Patel
  • Publication number: 20050243094
    Abstract: An enhanced graphics pipeline is provided that enables common core hardware to perform as different components of the graphics pipeline, programmability of primitives including lines and triangles by a component in the pipeline, and a stream output before or simultaneously with the rendering a graphical display with the data in the pipeline. The programmer does not have to optimize the code, as the common core will balance the load of functions necessary and dynamically allocate those instructions on the common core hardware. The programmer may program primitives using algorithms to simplify all vertex calculations by substituting with topology made with lines and triangles. The programmer takes the calculated output data and can read it before or while it is being rendered. Thus, a programmer has greater flexibility in programming.
    Type: Application
    Filed: September 3, 2004
    Publication date: November 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Amar Patel, Charles Boyd, David Blythe, Jeff Noyle, Michael Toelle, Stephen Wright
  • Publication number: 20050184102
    Abstract: A fluid dispenser from which fluid may be dispensed upon passive pressurization of a fluid reservoir therein. Upon exposing a nib of the fluid dispenser to the surroundings, either by disengagement of a cap or extension or contraction of the fluid dispenser, the fluid reservoir is pressurized without requiring the operator to exert manual force on the walls of the fluid dispenser. In certain embodiments, the rate of flow initiated passively may be increased by the operator actively engaging an interface, which increases the pressure within the fluid reservoir.
    Type: Application
    Filed: February 19, 2004
    Publication date: August 25, 2005
    Inventors: Amar Patel, John Thompson
  • Publication number: 20050122331
    Abstract: Systems and methods for downloading algorithmic elements to a coprocessor and corresponding processing and communication techniques are provided. For an improved graphics pipeline, the invention provides a class of co-processing device, such as a graphics processor unit (GPU), providing improved capabilities for an abstract or virtual machine for performing graphics calculations and rendering.
    Type: Application
    Filed: November 12, 2004
    Publication date: June 9, 2005
    Applicant: Microsoft Corporation
    Inventors: Charles Boyd, Michele Boland, Michael Toelle, Anantha Kancherla, Amar Patel, Iouri Tarassov, Stephen Wright
  • Publication number: 20050122334
    Abstract: Systems and methods for downloading algorithmic elements to a coprocessor and corresponding processing and communication techniques are provided. For an improved graphics pipeline, the invention provides a class of co-processing device, such as a graphics processor unit (GPU), providing improved capabilities for an abstract or virtual machine for performing graphics calculations and rendering.
    Type: Application
    Filed: November 12, 2004
    Publication date: June 9, 2005
    Applicant: Microsoft Corporation
    Inventors: Charles Boyd, Michele Boland, Michael Toelle, Anantha Kancherla, Amar Patel, Iouri Tarassov, Stephen Wright
  • Publication number: 20050122332
    Abstract: Systems and methods for downloading algorithmic elements to a coprocessor and corresponding processing and communication techniques are provided. For an improved graphics pipeline, the invention provides a class of co-processing device, such as a graphics processor unit (GPU), providing improved capabilities for an abstract or virtual machine for performing graphics calculations and rendering.
    Type: Application
    Filed: November 12, 2004
    Publication date: June 9, 2005
    Applicant: Microsoft Corporation
    Inventors: Charles Boyd, Michele Boland, Michael Toelle, Anantha Kancherla, Amar Patel, Iouri Tarassov, Stephen Wright
  • Publication number: 20050122330
    Abstract: Systems and methods for downloading algorithmic elements to a coprocessor and corresponding processing and communication techniques are provided. For an improved graphics pipeline, the invention provides a class of co-processing device, such as a graphics processor unit (GPU), providing improved capabilities for an abstract or virtual machine for performing graphics calculations and rendering.
    Type: Application
    Filed: November 12, 2004
    Publication date: June 9, 2005
    Applicant: Microsoft Corporation
    Inventors: Charles Boyd, Michele Boland, Michael Toelle, Anantha Kancherla, Amar Patel, Iouri Tarassov, Stephen Wright
  • Publication number: 20050042015
    Abstract: A marking instrument includes a body formed with a first end and a second end and sealed at the second end to define a fluid reservoir. The marking instrument includes a tip assembly positioned at the first end having a rigid nib with a fluid path formed longitudinally therethrough. The rigid nib has a first end forming a first spreader surface and a second end adjacent to the fluid reservoir and cooperates with a shiftable valve positioned within the fluid path. The shiftable valve includes a valve actuator having a contact surface position substantially adjacent to the first spreader surface. The tip assembly may further include an adjustable nib having a second spreader surface adapted to be positioned adjacent the first spreader surface to form a composite spreader surface.
    Type: Application
    Filed: August 18, 2004
    Publication date: February 24, 2005
    Applicant: SANFORD L.P.
    Inventors: Amar Patel, Jeffrey Hautzinger, Marc Colavitti, Bret Marschand, Jason Cantu, John Thompson
  • Patent number: 6839062
    Abstract: Usage semantics allow for shaders to be authored independently of the actual vertex data and accordingly enables their reuse. Usage semantics define a feature that binds data between distinct components to allow them to work together. In various embodiments, the components include high level language variables that are bound by an application or by vertex data streams, high level language fragments to enable several fragments to be developed separately and compiled at a later time together to form a single shader, assembly language variables that get bound to vertex data streams, and parameters between vertex and pixel shaders. This allows developers to be able to program the shaders in the assembly and high level language with variables that refer to names rather than registers. By allowing this decoupling of registers from the language, developers can work on the language separately from the vertex data and modify and enhance high level language shaders without having to manually manipulate the registers.
    Type: Grant
    Filed: February 24, 2003
    Date of Patent: January 4, 2005
    Assignee: Microsoft Corporation
    Inventors: David F. Aronson, Amar Patel, Anantha R. Kancheria, Anuj B. Gosalia, Craig Peeper, Daniel K. Baker, Iouri Tarassov, Loren McQuade
  • Publication number: 20040251590
    Abstract: A dispenser containing sheets, for example, dry sheets and premoistened sheets is provided. The dispenser is adapted to be releasably coupled to a conventional rolled product fixture, such as one that holds a roll of toilet tissue in a bathroom. The dispenser may include a cartridge which is positioned in the housing of the dispenser which holds sheets. The sheets dispense from the cartridge and the dispenser.
    Type: Application
    Filed: May 16, 2003
    Publication date: December 16, 2004
    Applicant: Kimberly-Clark Worldwide, Inc.
    Inventors: Joseph Mitchell, Debra N. Welchel, Herb F. Valezquez, Tim J. Morton, Joel G. Delman, Melanie L. Andres, John B. Freese, Donna Ann Piacenza, David J. McCutcheon, Amar A. Patel, David W. Kapiloff
  • Publication number: 20040164987
    Abstract: Usage semantics allow for shaders to be authored independently of the actual vertex data and accordingly enables their reuse. Usage semantics define a feature that binds data between distinct components to allow them to work together. In various embodiments, the components include high level language variables that are bound by an application or by vertex data streams, high level language fragments to enable several fragments to be developed separately and compiled at a later time together to form a single shader, assembly language variables that get bound to vertex data streams, and parameters between vertex and pixel shaders. This allows developers to be able to program the shaders in the assembly and high level language with variables that refer to names rather than registers. By allowing this decoupling of registers from the language, developers can work on the language separately from the vertex data and modify and enhance high level language shaders without having to manually manipulate the registers.
    Type: Application
    Filed: February 24, 2003
    Publication date: August 26, 2004
    Applicant: Microsoft Corporation
    Inventors: David F. Aronson, Amar Patel, Anantha R. Kancherla, Anuj B. Gosalia, Craig Peeper, Daniel K. Baker, Iouri Tarassov, Loren McQuade
  • Patent number: D497644
    Type: Grant
    Filed: March 15, 2004
    Date of Patent: October 26, 2004
    Assignee: Sanford, L.P.
    Inventors: Donna Piacenza, Amar Patel
  • Patent number: D497951
    Type: Grant
    Filed: November 14, 2003
    Date of Patent: November 2, 2004
    Assignee: Sanford, L.P.
    Inventors: Timothy James Morton, James Agne, Amar Patel