Patents by Inventor N. Perry

N. Perry 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: 8102397
    Abstract: A method aligns a character to a sampling grid of an image. An original uniform width path that traces a skeleton of the character is specified by input pen commands having original coordinates. The width of the original path is rounded to a nearest integer to produce a hinted width. The original path is traversed using the input pen commands to identify segments of the path. The segments are stored in an array. Hinted coordinates are determined for each segment in the array. The array is sorted, and a directed acyclic graph (DAG) is constructed. Collisions between the segments are resolved using the sorted array, the DAG, and the width of the hinted path. The segments are fitted to the sampling grid, and the result is stored in output pen commands, thereby aligning the skeleton of the character to the sampling grid.
    Type: Grant
    Filed: January 26, 2009
    Date of Patent: January 24, 2012
    Assignee: Mitsubishi Electric Research Laboratories Inc.
    Inventors: Ronald N. Perry, Eric Chan
  • Patent number: 8010328
    Abstract: Provided is a method performed on a processor for simulating the milling of an object by moving a shape along a path intersecting the object. A composite adaptively sampled distance field (ADF) is generated to represent the object, where the composite ADF includes a set of cells. Each cell in the composite ADF includes a set of distance fields and a procedural reconstruction method for reconstructing the object within the cell. The shape is represented by a shape distance field. The path is represented by a parametric function. A swept volume distance field is defined in a continuous manner to represent a swept volume generated by moving the shape along the path according to a swept volume reconstruction method which reconstructs the swept volume distance field at a sample point. The composite ADF is edited to incorporate the swept volume distance field into the composite ADF to simulate the milling.
    Type: Grant
    Filed: May 19, 2009
    Date of Patent: August 30, 2011
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Sarah F. Frisken, Ronald N. Perry, Alan Sullivan
  • Patent number: 7975336
    Abstract: A pillow is provided that includes a center section; a first bolster; and a second bolster. The first bolster is attached to the center section on a first lateral side and the second bolster is attached to the center section on a second lateral side opposite the first lateral side, and at least one of the first and the second bolsters has a first cross sectional area at a bottom of the bolster and a second cross sectional area at a top of the bolster greater than the first cross sectional area.
    Type: Grant
    Filed: December 10, 2010
    Date of Patent: July 12, 2011
    Inventors: Mary N. Perry, Nancy Sinoway
  • Publication number: 20100298967
    Abstract: A method performed on a processor reconstructs a distance field of an object at a sample point, where the object is a swept volume generated by moving a shape along a path. The shape is represented by a shape distance field. The path is represented by a parametric function. Distance data at the sample points is determined, where the distance data characterizes the distance field of the object at the sample point. An optimal set of parameters defining an optimal placement of the shape along the path is determined in a continuous manner. The shape distance field is transformed to the optimal placement to produce a transformed shape distance field. The distance data is determined at the sample point from the transformed shape distance field to reconstruct the distance field at the sample point.
    Type: Application
    Filed: May 19, 2009
    Publication date: November 25, 2010
    Inventors: Sarah F. Frisken, Ronald N. Perry, Alan Sullivan
  • Publication number: 20100298961
    Abstract: Provided is a method performed on a processor for simulating the milling of an object by moving a shape along a path intersecting the object. A composite adaptively sampled distance field (ADF) is generated to represent the object, where the composite ADF includes a set of cells. Each cell in the composite ADF includes a set of distance fields and a procedural reconstruction method for reconstructing the object within the cell. The shape is represented by a shape distance field. The path is represented by a parametric function. A swept volume distance field is defined in a continuous manner to represent a swept volume generated by moving the shape along the path according to a swept volume reconstruction method which reconstructs the swept volume distance field at a sample point. The composite ADF is edited to incorporate the swept volume distance field into the composite ADF to simulate the milling.
    Type: Application
    Filed: May 19, 2009
    Publication date: November 25, 2010
    Inventors: Sarah F. Frisken, Ronald N. Perry, Alan Sullivan
  • Patent number: 7813555
    Abstract: A method generates a distance field of an object, where the distance field includes a set of cells and the object includes a set of outlines. A processor is included for performing steps of the method. A first cell of the set of cells enclosing the object is determined. An outside reconstruction method is associated with the first cell. A set of boundary cells of the set of cells is determined, where each boundary cell encloses a portion of a particular outline in the set of outlines. A boundary reconstruction method is associated with each boundary cell. A final cell of the set of cells is determined enclosing the object. An inside reconstruction method is associated with the final cell. The outside and boundary reconstruction methods are used to determine combined distances, which are further processed by the inside reconstruction method to generate the distance field of the object.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: October 12, 2010
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Ronald N. Perry, Sarah F. Frisken
  • Publication number: 20100245359
    Abstract: A method generates a distance field of an object, where the distance field includes a set of cells and the object includes a set of stylized strokes. Each stylized stroke includes a centerline, a set of profiles, and a set of terminals. A processor is included for performing steps of the method. A first cell of the set of cells enclosing the object is determined. An outside reconstruction method is associated with the first cell. For each stylized stroke, centerline cells of the set of cells are determined, where each centerline cell encloses a portion of the centerline of the stylized stroke. A centerline reconstruction method is associated with each centerline cell. For each terminal of each stylized stroke a terminal distance field is generated, the terminal distance field including a terminal reconstruction method. Reconstructed distances are determined using the reconstruction methods to generate the distance field of the object.
    Type: Application
    Filed: March 31, 2009
    Publication date: September 30, 2010
    Inventors: Ronald N. Perry, Sarah F. Frisken
  • Publication number: 20100246891
    Abstract: A method generates a distance field of an object, where the distance field includes a set of cells and the object includes a set of outlines. A processor is included for performing steps of the method. A first cell of the set of cells enclosing the object is determined. An outside reconstruction method is associated with the first cell. A set of boundary cells of the set of cells is determined, where each boundary cell encloses a portion of a particular outline in the set of outlines. A boundary reconstruction method is associated with each boundary cell. A final cell of the set of cells is determined enclosing the object. An inside reconstruction method is associated with the final cell. The outside and boundary reconstruction methods are used to determine combined distances, which are further processed by the inside reconstruction method to generate the distance field of the object.
    Type: Application
    Filed: March 31, 2009
    Publication date: September 30, 2010
    Inventors: Ronald N. Perry, Sarah F. Frisken
  • Publication number: 20100189353
    Abstract: A method aligns a character to a sampling grid of an image, where an outline of the character is specified by input pen commands. Points and contours of the input pen commands are determined. An orientation of each contour is determined. A first directed acyclic graph (DAG) is constructed indicating a hierarchical relationship of related contours. Radicals are determined using the first DAG. Simple segments of the contours are determined and merged independently for each radical. Segment pairs and their hinted coordinates are determined. The segment pairs are sorted and a second DAG is constructed for the sorted segment pairs. Collisions between the segment pairs are resolved using the second DAG. The segments pairs, x-free points, and y-free points are fitted to the sampling grid independently for each radical and a result of the fitting is stored in output pen commands.
    Type: Application
    Filed: January 26, 2009
    Publication date: July 29, 2010
    Inventors: Ronald N. Perry, Eric Chan
  • Publication number: 20100188408
    Abstract: A method aligns a character to a sampling grid of an image. An original uniform width path that traces a s keleton of the character is specified by input pen commands having original coordinates. The width of the original path is rounded to a nearest integer to produce a hinted width. The original path is traversed using the input pen commands to identify segments of the path. The segments are stored in an array. Hinted coordinates are determined for each segment in the array. The array is sorted, and a directed acyclic graph (DAG) is constructed. Collisions between the segments are resolved using the sorted array, the DAG, and the width of the hinted path. The segments are fitted to the sampling grid, and the result is stored in output pen commands, thereby aligning the skeleton of the character to the sampling grid.
    Type: Application
    Filed: January 26, 2009
    Publication date: July 29, 2010
    Inventors: Ronald N. Perry, Eric Chan
  • Publication number: 20100189362
    Abstract: A method converts an outline character to a stylized stroke character by first identifying regions of the outline character, wherein each region is closed and disjoint. For each region, candidate locations for stroke bodies and terminals of the stylized stroke character are determined. The stroke bodies are then initialized and organized into a hierarchical tree stricture, and modified in an order of the hierarchical tree structure. End positions of the modified stroke bodies are then adjusted to match the outline character, and lastly, the terminals are selected for the adjusted stroke bodies.
    Type: Application
    Filed: January 26, 2009
    Publication date: July 29, 2010
    Inventors: Elena J. Jakubiak, Ronald N. Perry, Sarah F. Frisken
  • Publication number: 20100164984
    Abstract: A method embeds a message into a document containing a set of glyphs. Individual glyphs in the document, groups of glyphs in the document, or the entire document are represented using a distance field that includes distance values from the shapes of interest. Each symbol of the message is represented as modifications of a subset of the distance values in the distance field. This subset of the distance values in the distance field is modified according to modification to produce a modified glyph in a modified document, wherein the symbol in the message is embedded in the modified glyph.
    Type: Application
    Filed: December 31, 2008
    Publication date: July 1, 2010
    Inventors: Shantanu Rane, Ronald N. Perry, Anthony Vetro
  • Publication number: 20100085357
    Abstract: A method and system renders a 3D model of a 3D object as an image including image samples. The 3D model is a distance field, and the distance field includes surface cells representing portions of a surface of the 3D object. A set of image samples in the image is determined in an object-order phase for each surface cell. Each surface cell is then processed independent of other surface cells. The processing casts a ray, in an image order phase from each image sample in the set of image samples, through the surface cell to determine a contribution of the surface cell to the image sample, and then the image is rendered.
    Type: Application
    Filed: October 7, 2008
    Publication date: April 8, 2010
    Inventors: Alan Sullivan, Sarah F. Frisken, Ronald N. Perry
  • Publication number: 20090119244
    Abstract: The present invention is a method to determine models to predict physical or chemical properties of a petroleum fluid when such properties of such fluids cannot be measured by conventional analytical methods. The invention includes the steps of determining one or more models that predict one or more predetermined properties from a set of oils whose optical spectra and properties are known wherein a model corresponds to each predetermined property which is related to the spectrum, estimating the quality of the models, estimating the predictive quality for samples with unknown properties, augmenting the spectrum with shape parameters and/or properties that are predicted by the step above, and determining the quality and predictive quality of the models. The models are then used to predict properties of very small samples.
    Type: Application
    Filed: October 10, 2008
    Publication date: May 7, 2009
    Inventors: Robert J. Chimenti, Patricia H. Kalamaras, Robert J. Pottorf, Bruce N. Perry
  • Patent number: 7515781
    Abstract: The present invention includes a method and system of measuring alteration, alteration type, and alteration-causing species in process fluids and equipment and for controlling the process feeds and conditions to maximize the yields and equipment lifetime by minimizing the alteration. The invention includes an optical sensor comprising an optical fiber, a fiber grating written within the optical fiber, strain-tuned elements fixed to the optical fiber and an unaltered element, and an altered element fixed to the unaltered element.
    Type: Grant
    Filed: July 7, 2006
    Date of Patent: April 7, 2009
    Assignee: ExxonMobil Research and Engineering Company
    Inventors: Robert J. Chimenti, Bruce N. Perry
  • Publication number: 20080058697
    Abstract: Embodiments of the present invention relate generally to heat-exchanger systems that can be used to heat or cool a fluid such as blood. Pod pumps that provide low shear and low turbulence may be used in such systems, particularly for systems that pump blood. A certain heat-exchanger system used to heat blood or other fluids may be used to provide whole-body hyperthermic treatments or regional hyperthermic chemotherapy treatments. A disposable unit may be used to separate the fluid path from the fluid control systems. The disposable unit typically includes a heat-exchanger component that is received by a corresponding heat exchanger in a base unit. Fluid pumped through the heat-exchanger component is heated by the heat exchanger.
    Type: Application
    Filed: April 13, 2007
    Publication date: March 6, 2008
    Applicant: DEKA Products Limited Partnership
    Inventors: Dean Kamen, Jason Demers, David Altobelli, Larry Gray, N. Perry, Brian Tracey, James Dale, Dirk van der Merwe, Kingston Owens
  • Publication number: 20070253463
    Abstract: A sensing probe is described. The sensing probe includes a probe housing having a probe tip. A thermal sensor in the housing is also included. The thermal sensor has a sensing end and a connector end, where the sensing end is thermally coupled to the probe tip. Also included are at least two leads. The leads transfer electrical signals that are used to determine temperature and conductivity. Also included is a thermal well. The thermal well includes a hollow housing of a thermally conductive material. The housing has an outer surface and an inner surface. The inner surface is a predetermined shape so as to form a mating relationship with a sensing probe. The mating thermally couples the inner surface with a sensing probe. In some embodiments, the thermal well is located on a disposable portion and the sensing probe on a reusable portion.
    Type: Application
    Filed: April 13, 2007
    Publication date: November 1, 2007
    Applicant: DEKA Products Limited Partnership
    Inventors: N. Perry, Jason Demers, Brian Tracey
  • Patent number: 7190367
    Abstract: A method, apparatus, and system for rendering are disclosed. A rendering request is defined, where the rendering request describes an object to be rendered. A progressive cache is queried to determine a cached element most representing a display image satisfying the rendering request. The cached element is sent to a starting stage of a rendering pipeline for the object, where the starting stage is associated with the cached element. An output of the starting stage is sent to an input of a next stage of the rendering pipeline. A final stage of the rendering pipeline determines the display image satisfying the rendering request.
    Type: Grant
    Filed: March 16, 2004
    Date of Patent: March 13, 2007
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Ronald N. Perry, Sarah F. Frisken
  • Patent number: 7176926
    Abstract: A method animates an object as a sequence of frames according to an animation script. The object is represented as a two-dimensional distance field. For each frame in the sequence of frames, a pose of the object is updated according to the animation script. The object is rendered using the updated pose and an antialiasing rendering method.
    Type: Grant
    Filed: March 25, 2003
    Date of Patent: February 13, 2007
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Sarah F. Frisken, Ronald N. Perry
  • Patent number: 7136786
    Abstract: A method is described for modeling interactions between models. A first adaptively sampled distance field having a first spatial hierarchy for a first model is generated, and a second adaptively sampled distance field having a second spatial hierarchy for a second model is generated. During each time step, a potential overlap region is determined using the spatial hierarchies of the first and second adaptively sampled distance fields. When the potential overlap region is non-empty, a third adaptively sampled distance field is generated from the first and second adaptively sampled distance fields using a first interaction procedure and first properties and a fourth adaptively sampled distance field is generated from the first and second adaptively distance fields using a second interaction procedure and second properties to model the interactions between the first and second models.
    Type: Grant
    Filed: April 12, 2001
    Date of Patent: November 14, 2006
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Sarah F. Frisken, Ronald N. Perry