Patents by Inventor Amar Patel

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

  • Publication number: 20100262298
    Abstract: A system and method for calibrating a set-point for climate control includes a sensor network having a plurality of sensors configured to report a climate condition. A database is configured to receive reports from the sensors and generate one or more profiles reflecting at least one of historic climate control information and occupant preferences. A controller is configured to receive information from the profiles to generate a set-point based upon an optimization program. The optimization program is implemented to balance competing goals to generate the set-point for controlling climate control equipment in accordance with the set-point.
    Type: Application
    Filed: March 27, 2009
    Publication date: October 14, 2010
    Applicant: Siemens Energy & Automation, Inc.
    Inventors: Joseph Andrew Johnson, Chellury R. Sastry, Xu Ning, Amar Patel, Virag Srivastava
  • Patent number: 7788070
    Abstract: A method is provided for developing a product. The method includes obtaining data records from a plurality of stages of development of the product; identifying respective objectives of the plurality of stages and corresponding objective factors of the objectives; and determining common variables associated with the objectives based on the objective factors. The method includes selecting one or more input parameters based on the common variables and one or more output parameters based on the objectives; and updating the data records to generate desired data records indicative characteristics of the one or more input parameters and the one or more output parameters. The method includes generating a computational model indicative of interrelationships between the one or more input parameters and the one or more output parameters based on the data records; and providing a set of constraints to the computational model representative of a design of the product.
    Type: Grant
    Filed: July 30, 2007
    Date of Patent: August 31, 2010
    Assignee: Caterpillar Inc.
    Inventors: Anthony J. Grichnik, Andrea Brazzale-Anderson, Amar Patel, Michael Seskin, Stephan D. Roozenboom, David M. Milam
  • Patent number: 7671862
    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: Grant
    Filed: September 3, 2004
    Date of Patent: March 2, 2010
    Assignee: Microsoft Corporation
    Inventors: Amar Patel, Charles N. Boyd, David R. Blythe, Jeff M. J. Noyle, Michael A. Toelle, Stephen Harry Wright
  • Publication number: 20090237400
    Abstract: Methods and computer-storage media are provided for rendering three-dimensional (3D) graphics by tessellating objects using novel structures and algorithms. Rendering utilizing “patches,” configurable functions that include a specified number of control points, allows for computation on a per-patch or per-control-point basis, in addition to traditional per-vertex, per-primitive, and per-pixel methods. This produces a number of advantages over previous tessellation methods, including the reuse of computations across existing vertices and the ability to process at a lower frequency. The operations to compute points are simplified in order to optimize system resources used in the process. Transitions from un-tessellated to tessellated objects are smoother utilizing the present invention, while developers have more flexibility in the level of detail present at different edges of the same patch.
    Type: Application
    Filed: February 1, 2008
    Publication date: September 24, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: AMAR PATEL, PETER-PIKE J. SLOAN, CRAIG C. PEEPER, SAMUEL Z. GLASSENBERG
  • Patent number: 7570267
    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: Grant
    Filed: September 3, 2004
    Date of Patent: August 4, 2009
    Assignee: Microsoft Corporation
    Inventors: Amar Patel, Charles N. Boyd, David R. Blythe, Jeff M. J. Noyle, Michael A. Toelle, Stephen Harry Wright
  • Patent number: 7563046
    Abstract: A fluid dispenser includes a container defining a fluid reservoir and having an opening and a dual applicator assembly removably attached to the container. The dual applicator assembly includes a cap adapted to substantially seal the opening. A writing point is disposed in the cap and a stem is coupled to the cap. The stem has first and second ends and includes a channel through the first end. The channel defines a fluid passageway between the writing point and the fluid reservoir. Finally, an applicator is coupled to the second end of the stem.
    Type: Grant
    Filed: May 5, 2005
    Date of Patent: July 21, 2009
    Assignee: Sanford, L.P.
    Inventor: Amar A. Patel
  • Publication number: 20090037153
    Abstract: A method is provided for developing a product. The method may include obtaining data records from a plurality of stages of development of the product; identifying respective objectives of the plurality of stages and corresponding objective factors of the objectives; and determining common variables associated with the objectives based on the objective factors. The method may also include selecting one or more input parameters based on the common variables and one or more output parameters based on the objectives; and updating the data records to generate desired data records indicative characteristics of the one or more input parameters and the one or more output parameters. Further, the method may include generating a computational model indicative of interrelationships between the one or more input parameters and the one or more output parameters based on the data records; and providing a set of constraints to the computational model representative of a design of the product.
    Type: Application
    Filed: July 30, 2007
    Publication date: February 5, 2009
    Inventors: Anthony J. Grichnik, Andrea Brazzale-Anderson, Amar Patel, Michael Seskin, Stephan D. Roozenboom, David M. Milam
  • Publication number: 20080198169
    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: April 30, 2008
    Publication date: August 21, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Charles N. Boyd, Michele B. Boland, Michael A. Toelle, Anantha Rao Kancherla, Amar Patel, Iouri Tarassov, Stephen H. Wright
  • 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: 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