Patents by Inventor Brian Cooper

Brian Cooper 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: 20070070427
    Abstract: A method of selective dithering for enhancing the printability of an image, including receiving input pixels of an original input image and identifying the pixel classification of the input pixels, where the pixel classification characterizes each of the plurality of pixels based, at least in part, on their respective gray values. Thereafter, a dither input is added to at least some of the input pixels to generate a filtered and dithered image, where the strength of the dither input applied to generate the filtered and dithered image is based on the pixel classification. Full dither may be applied for smooth pixels, and little or no dither may be applied for edge pixels.
    Type: Application
    Filed: August 18, 2006
    Publication date: March 29, 2007
    Applicant: Lexmark International, Inc.
    Inventors: Brian Cooper, Shaun Love, Steven Weed
  • Publication number: 20070062963
    Abstract: A cover for a container is provided in one embodiment. The cover has an upper side and an underside. The underside comes in physical contact with a container when the cover is in a closed position. A hinge pivotally secures the cover to the container. A lock is secured opposite the hinge and on the underside of the cover. The lock automatically and securely affixes the cover to the container when the cover is in the closed position. A release is positioned on the upper side of the cover to disengage the lock and releases the cover from the container. In another embodiment, the cover tilts at an angle when not fully closed, revealing a high contrast color on the upper inner sidewall of the container, providing a visible indication that the container is open.
    Type: Application
    Filed: September 15, 2005
    Publication date: March 22, 2007
    Inventors: Brian Cooper, Brian Bichey
  • Publication number: 20070041053
    Abstract: The input pixels in an image to be halftoned using error diffusion are dithered using a first type of passband dither. A second type of passband dither may also be added to a thresholding matrix used in halftoning. This second type of passband dither may be the same as the first type of passband dither. In such case, the second type of passband dither is a scaled multiple of the first type of passband dither. The halftoning process may be implemented in an application specific integrated circuit.
    Type: Application
    Filed: August 18, 2005
    Publication date: February 22, 2007
    Inventors: Brian Cooper, Shaun Love, Steven Weed
  • Publication number: 20060293829
    Abstract: An in-cylinder pressure sensor obtains a high resolution pressure curve for each cylinder cycle allowing the various data to be derived for improved monitoring and control of operation of the engine. A more accurate measure of work done by the engine is obtained allowing more accurate estimation of the vehicle torque and hence real torque control. In addition engine losses can be more accurately calculated and the estimates corrected yet further by obtaining an accurate top dead centre position for the engine cylinders.
    Type: Application
    Filed: October 20, 2003
    Publication date: December 28, 2006
    Inventors: Richard Charles Cornwell, Edward Winslett, Andrew Noble, Brian Cooper, Anthony Truscott, David Greenwood, Nicola Di Lieto
  • Publication number: 20060280366
    Abstract: A system can include a system processor that is programmed or adapted to classify pixels in a document image, and in some instances, to enhance the document image based upon such classification. Image data including pixels is received. For each pixel in some subset of the image data, a feature vector is generated. Each pixel in the subset is classified as text or image based upon its associated feature vector. The classifications can be outputted for storage and/or further processing. Further processing can include pixel level enhancement processing. Such enhancement processing can include application of a sharpening filter to pixels classified as text and of a smoothing filter to pixels classified as image. In some instances, background suppression can be performed upon a subset of the image data prior to classification.
    Type: Application
    Filed: June 2, 2006
    Publication date: December 14, 2006
    Applicant: LEXMARK INTERNATIONAL, INC.
    Inventors: Mohamed Ahmed, Brian Cooper, Michael Lhamon
  • Publication number: 20060259899
    Abstract: Techniques for debugging applications are provided. Access to an application is controlled by a wrapper. The wrapper intercepts calls to the application and records the calls. The calls are then passed to the application for processing. The recorded calls form a log which may be analyzed or mined to detect error conditions or undesirable performance characteristics associated with the application independent of source associated with the application.
    Type: Application
    Filed: May 10, 2005
    Publication date: November 16, 2006
    Inventors: Brian Cooper, Stephen Carter
  • Publication number: 20060119902
    Abstract: A method for copying objects smaller than a background defined by a scanner of an apparatus includes scanning a plurality of objects to acquire image data associated with the plurality of objects and the background; cropping the image data to remove object data for each object of the plurality of objects from the background; determining a size associated with each object of the plurality of objects, based on the object data; and formatting a page to produce a compact arrangement of multiple objects of the plurality of objects on the page, the page receiving the multiple objects in accordance with the size.
    Type: Application
    Filed: December 7, 2004
    Publication date: June 8, 2006
    Inventors: Mohamed Ahmed, Brian Cooper, Michael Lhamon
  • Publication number: 20050271267
    Abstract: An ellipsoid chroma region of a chroma plane may be defined to specify a range of chromas for which a secondary chroma modification is to be applied, and to determine an output chroma for each chroma of the chroma plane based on the ellipsoid chroma region. Further, two or more different-shaped chroma regions of a chroma plane may be defined and manipulated, each chroma region specifying a range of chroma for which a secondary chroma modification is to be applied, and to determine an output chroma for each chroma of the chroma plane based on the two or more different-shaped chroma regions. Also, chroma-matching techniques may be used to define and manipulate the chroma region of a chroma plane that specifies a range of chroma for which a secondary chroma modification is to be applied, and an output chroma may be determined for each chroma of the chroma plane based on the chroma region.
    Type: Application
    Filed: August 4, 2005
    Publication date: December 8, 2005
    Inventors: Brian Cooper, Robert Gonsalves, Robert Paoni
  • Publication number: 20050135693
    Abstract: The invention provides a system and method for JPEG encoding an image that includes variable quantization for each block, depending upon the classification of each block, which is dependent on the classification of pixels in that block.
    Type: Application
    Filed: December 23, 2003
    Publication date: June 23, 2005
    Inventors: Mohamed Ahmed, Brian Cooper, Michael Lhamon
  • Publication number: 20050058546
    Abstract: A vane assembly for a gas turbine engine, the vane assembly comprising an aerodynamic main body across which gas can flow in streamlines, the main body defining a chamber and a plurality of cooling apertures extending through the main body, the cooling apertures being arranged in a plurality of arrays, wherein the vane assembly is arrangeable so that each array is generally parallel to the streamlines, and the vane assembly further including a baffle arrangement provided in the chamber the baffle arrangement having a gas deflection surface which extends across a plurality of the arrays.
    Type: Application
    Filed: August 17, 2004
    Publication date: March 17, 2005
    Inventor: Brian Cooper
  • Publication number: 20050033733
    Abstract: A method for encoding XML tree data that includes the step of encoding the semi-structured data into strings of arbitrary length in a way that maintains non-structural and structural information about the XML data, and enables indexing the encoded XML data in a way that facilitates efficient search and browsing.
    Type: Application
    Filed: September 1, 2004
    Publication date: February 10, 2005
    Applicant: Ori Software Development Ltd.
    Inventors: Moshe Shadmon, Neal Sample, Brian Cooper, Michael Franklin
  • Patent number: 6804677
    Abstract: A method for encoding XML tree data that includes the step of encoding the semi-structured data into strings of arbitrary length in a way that maintains non-structural and structural information about the XML data, and enables indexing the encoded XML data in a way facilitates efficient search and browsing.
    Type: Grant
    Filed: February 26, 2001
    Date of Patent: October 12, 2004
    Assignee: Ori Software Development Ltd.
    Inventors: Moshe Shadmon, Neal Sample, Brian Cooper, Michael J. Franklin
  • Patent number: 6511010
    Abstract: An apparatus and method for managing excess lengths of installed fiber optic cable. The apparatus is a specially designed routing spool that allows for optic fiber cables to be wrapped in individual slots of suitable radius to provide separation of cables and prevent kinking and microbends, and to allow easy access to the fiber cables if it is necessary to perform maintenance or to replace cables.
    Type: Grant
    Filed: July 3, 2001
    Date of Patent: January 28, 2003
    Assignee: Flextronics International
    Inventor: Brian Cooper
  • Publication number: 20030018609
    Abstract: Creation of a program with interactive content and time-based media would be improved by having several people working simultaneously on both the interactive content and the time-based media. The range of types of data that can be associated with the time-based media also can include a variety of types of content that enhance the time-based media, including data that is opaque to the editing system. To support editing of such programs, enhanced content may be edited into a program as either a clip or a locator, according to a user's selection. The components that represent enhanced content also may be edited in the same way as components that represent time-based media. Enhanced content may be represented by enhancement files that include data defining enhancements. An enhancement includes an identifier of the enhancement within the enhancement file, and a reference to a file defining enhanced content associated with the enhancement.
    Type: Application
    Filed: April 4, 2002
    Publication date: January 23, 2003
    Inventors: Michael Phillips, Brian Cooper, Larisa Fay
  • Patent number: 6509295
    Abstract: A security feature is imparted to record material for use in pressure-sensitive copying paper systems by dyeing the surface sizing composition and/or other coatings present in the paper and then applying the dyed composition or coating in a manner such as to produce an uneven coating pattern, for example a film-split pattern. The dye accentuates the coating pattern and produces a visual effect which is difficult to replicate without access to a papermaking or paper coating machine, and which has a distinguishably different appearance from that of the opposite surface of the reccord material. The invention is particularly suited for use with a Billblade coater which applies a dyed surface sizing composition to one surface of the paper and a pigment coating to the other surface or with a metered size press coater.
    Type: Grant
    Filed: February 4, 2000
    Date of Patent: January 21, 2003
    Assignee: Arjo Wiggins Limited
    Inventors: John Brian Cooper, Christian Dumoulin, Ivan Sheiham, Margaret Patricia Templey
  • Publication number: 20030006333
    Abstract: An apparatus and method for managing excess lengths of installed fiber optic cable. The apparatus is a specially designed routing spool that allows for optic fiber cables to be wrapped in individual slots of suitable radius to provide separation of cables and prevent kinking and microbends, and to allow easy access to the fiber cables if it is necessary to perform maintenance or to replace cables.
    Type: Application
    Filed: July 3, 2001
    Publication date: January 9, 2003
    Inventor: Brian Cooper
  • Publication number: 20020188628
    Abstract: An editing system has a timeline interface with at least one interactive track for interactive content and at least one track for time-based media. Interactive content may be associated with a point in time on the at least one track for interactive content. A user may place interactive content on the at least one interactive track. The user may select whether the interactive content is associated with a point in time using a locator object, or with a duration using a source clip object. A bin stores interactive content. The interactive content is imported into the bin such that interactive content in the bin is associated with a unique reference. A user may place interactive content selected from the bin on the interactive track. Information about the interactive content in the bin may be updated by using the unique reference. For a trigger element, the unique reference may be a file name for a trigger file that includes a description of the trigger element and a unique identifier of the trigger element.
    Type: Application
    Filed: April 20, 2001
    Publication date: December 12, 2002
    Inventors: Brian Cooper, Michael Phillips, Larisa Fay
  • Publication number: 20020120598
    Abstract: A method for encoding XML tree data that includes the step of encoding the semi-structured data into strings of arbitrary length in a way that maintains non-structural and structural information about the XML data, and enables indexing the encoded XML data in a way facilitates efficient search and browsing.
    Type: Application
    Filed: February 26, 2001
    Publication date: August 29, 2002
    Applicant: ORI SOFTWARE DEVELOPMENT LTD.
    Inventors: Moshe Shadmon, Neal Sample, Brian Cooper, Michael J. Franklin
  • Patent number: 6295909
    Abstract: The invention is an apparatus for cutting metal sheet having two rotatable drums, wherein the metal sheet passes between the drums for cutting. Each of the drums has a cutting blade moved into and out of cutting position by an axial actuator rod. The cutting blade includes two sets of rollers bearing against one of a pair of profiled side surfaces of the axial actuator rod.
    Type: Grant
    Filed: March 8, 2000
    Date of Patent: October 2, 2001
    Assignee: Kvaerner Technology & Research Limited
    Inventors: Simon Schofield, John Berry, Brian Cooper
  • Patent number: 5967448
    Abstract: An apparatus for coiling successive lengths of metal strip onto mandrels changes the strip path from a path leading to the mandrel currently being wound to a path to a new mandrel when the current strip ends and a new strip appears. The new mandrel has a mandrel strip guide that includes a chain of driven mandrel guide rollers located around the new mandrel in its initial position to receive the leading edge of a new length of strip and guide it around the mandrel. Adjacent rollers in the chain have interlocking grooves and flanges. Similar chains of rollers are used to guide the strip between the shears and the mandrels. The new mandrel is positioned in an initial position such that the strip path to it is a straight path, and the mandrels are mounted on a carousel which moves that mandrel to a second position such that the strip path to it is an angled path, the first segment of which is common with the first part of the straight strip path.
    Type: Grant
    Filed: July 20, 1998
    Date of Patent: October 19, 1999
    Assignee: Kvaerner Technology & Research Limited
    Inventors: John Berry, Brian Cooper, Martin Philipson