Patents by Inventor Todd Newman

Todd Newman 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: 7061503
    Abstract: A user interface for an application program which displays documents having colored objects on a working output device such as a CRT, and which outputs the document to a target output device such as a printer that has a color gamut different from that of the working output device. The user interface allows selection from among multiple different colors. The user interface of the present invention includes a region that displays multiple different colors or colored objects, at least some of which are selectable by the user, wherein for these selectable colors or colored objects, only in-gamut colors are displayed.
    Type: Grant
    Filed: July 1, 2002
    Date of Patent: June 13, 2006
    Assignee: Canon Kabushiki Kaisha
    Inventor: Todd Newman
  • Publication number: 20060117862
    Abstract: An anti-entrapment system for preventing objects from being entrapped by a translating device includes a capacitance sensor positioned adjacent to the translating device and a controller. The sensor has first and second conductors separated by a separation distance and a compressible dielectric element interposed between the conductors. The conductors have a capacitance dependent upon the separation distance. The capacitance of the conductors changes in response to a geometry of the sensor changing as a result of either conductor or the dielectric element deforming in response to a first object touching the sensor. The capacitance of the conductors changes in response to a second conductive object coming into proximity with either conductor. The controller receives a signal from the sensor indicative of the capacitance of the conductors, and controls the translating device as a function of the capacitance of the conductors to prevent the translating device from entrapping either object.
    Type: Application
    Filed: December 6, 2004
    Publication date: June 8, 2006
    Inventors: David Shank, Todd Newman, John Washeleski
  • Publication number: 20060072131
    Abstract: The present invention relates to a color management method for the conversion of internal color appearance space color values to CMYK device values, by interpolating CMY values from a plurality of CMY to color appearance space lookup tables, wherein each CMY table is associated with a specific value of K. A target internal color value is received and the relative purity of that color is calculated in the CMY space. Next, a black generation value is calculated using the relative purity of the target color. Finally, one of the plurality of CMY lookup tables is selected based on the black generation value, and a CMYK value is provided based on an interpolation from the selected lookup table. In this way, the present invention is able to control the output K value in a color appearance space to CMYK conversion. Accordingly, colors across a wide relative purity range, including natural images, can be reproduced with better accuracy and higher quality.
    Type: Application
    Filed: September 28, 2004
    Publication date: April 6, 2006
    Applicant: Canon Kabushiki Kaisha
    Inventors: John Haikin, Todd Newman, Sharon Henley
  • Patent number: 7024055
    Abstract: Data storage format for storing images with extended color gamut that is compatible with limited color gamut imaging devices includes identifying regions within the color image that contain extended gamut color values, using a compact notation to store an identification of each extended color gamut region in a second section, gamut-mapping the image data pertaining to the extended gamut regions to a limited gamut color space, storing the gamut-mapped image data together with all image data not in an extended gamut region in a first section of the data storage format, and storing image data for the extended gamut regions in an extended gamut color space in a third section of the data storage format such that the limited color gamut image stored in the first section can be combined with the extended gamut data stored in the third section to produce an extended color gamut digital image.
    Type: Grant
    Filed: January 2, 2002
    Date of Patent: April 4, 2006
    Assignee: Canon Kabushiki Kaisha
    Inventor: Todd Newman
  • Publication number: 20060019773
    Abstract: A baseball tee may include a wrapped ball holder secured to a top end of a slip tube. The bottom end of the slip tube may fit into the top end of a compression nut. The bottom end of the compression nut may be secured to a top of a vertical stem whose bottom end may be secured to a base. The compression nut may compress a gripper ring against the slip tube such that the slip tube may slide up and down with respect to the vertical stem while a force is applied to the slip tube, but otherwise the slip tube stays in place with respect to the vertical stem. The height of the ball holder with respect to the base may thus be adjusted. The top end of the slip tube may be rounded to protect the ball holder as it is struck and forced against the top end of the slip tube. The bottom end of the vertical stem may be secured to the base off center.
    Type: Application
    Filed: July 22, 2004
    Publication date: January 26, 2006
    Inventor: Todd Newman
  • Publication number: 20050280853
    Abstract: Performing color management of color image data using a device transform by generating an identifier key based on contents of a color measurement profile for a color device, the color measurement profile containing measurement data corresponding to the color device, determining if a device transform corresponding to the identifier key is present in a device transform cache disposed in a persistent memory, loading, in the case that it is determined that a device transform corresponding to the identifier key is present in the device transform cache, the device transform into a program-accessible transient memory, generating, in the case that it is determined that a device transform corresponding to the identifier key is not present in the device transform cache, a device transform based on the measurement data in the color measurement profile, and storing the generated device transform in the device transform cache in correspondence with the identifier key, and transforming the color image data based on the dev
    Type: Application
    Filed: August 15, 2005
    Publication date: December 22, 2005
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Todd Newman, John Haikin
  • Publication number: 20050219579
    Abstract: An application programming interface (API) that provides a common interface between an application program and plural different types of color measuring devices each having at least one color measuring sensor. The API includes plural functions for operating any of the plural different types of color measuring devices. In order to complete an operation performed by at least one of the plural functions, the function that performs the operation must be called a number of times which is different for at least two different types of color measuring devices. For a particular color measuring device, the API provides the application program with flow control data of the number of times that the function must be called. This flow control data preferably can be provided by the function, in the form of a call-again value or as a numerical value, or by a separate function in the API such as a get-device-capabilities function.
    Type: Application
    Filed: February 11, 2005
    Publication date: October 6, 2005
    Applicant: Canon Kabushiki Kaisha
    Inventors: Timothy Kohler, Todd Newman
  • Publication number: 20050103103
    Abstract: A fuel level sensor for sensing and monitoring the level of remaining fluid in a container such as a fuel tank for a motorized vehicle is disclosed. The fuel level sensor incorporates an improved float and pivot arm member attached to a hub that rotates about a pivot base. The conventional resistor card technology, commonly found in automotive applications for translating the position of the float into an electrical signal, is replaced by a more reliable non-contact magnetic flux sensing circuit. The fuel level sensor incorporates a magnetic sensor and magnetic circuit in a commonly known and practiced rotational position sensor configuration for determining the angular position of a hub relative to its pivot base, where the hub is attached to a conventional float-arm member and the base remains stationary relative to the fuel container. The preferred embodiment includes a magnetic flux sensor positioned between two movable magnets.
    Type: Application
    Filed: November 17, 2003
    Publication date: May 19, 2005
    Inventors: Todd Newman, John Washeleski
  • Patent number: 6873431
    Abstract: An application programming interface (API) that provides a common interface between an application program and plural different types of color measuring devices each having at least one color measuring sensor. The API includes plural functions for operating any of the plural different types of color measuring devices. In order to complete an operation performed by at least one of the plural functions, the function that performs the operation must be called a number of times which is different for at least two different types of color measuring devices. For a particular color measuring device, the API provides the application program with flow control data of the number of times that the function must be called. This flow control data preferably can be provided by the function, in the form of a call-again value or as a numerical value, or by a separate function in the API such as a get-device-capabilities function.
    Type: Grant
    Filed: February 2, 1999
    Date of Patent: March 29, 2005
    Assignee: Canon Kabushiki Kaisha
    Inventors: Timothy L. Kohler, Todd Newman
  • Publication number: 20050047648
    Abstract: A color descriptor data structure corresponding to a color device, the color descriptor data structure including a reference color data set corresponding to a reference boundary descriptor representing reference colors of the color device based on measured colors from a reference color target, a plausible color data set corresponding to a plausible boundary descriptor representing plausible colors of the color device which are observable, which encompass at least the reference colors of the reference boundary descriptor, and which include a whitest-white color and a blackest-black color, and a neutral color data set corresponding to neutral colors of the color device, the neutral colors extending in range from the whitest-white color to the blackest-black color.
    Type: Application
    Filed: August 28, 2003
    Publication date: March 3, 2005
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Todd Newman, Sharon Henley, John Haikin
  • Publication number: 20050046640
    Abstract: Performing color management of color image data using a device transform by generating an identifier key based on contents of a color measurement profile for a color device, the color measurement profile containing measurement data corresponding to the color device, determining if a device transform corresponding to the identifier key is present in a device transform cache disposed in a persistent memory, loading, in the case that it is determined that a device transform corresponding to the identifier key is present in the device transform cache, the device transform into a program-accessible transient memory, generating, in the case that it is determined that a device transform corresponding to the identifier key is not present in the device transform cache, a device transform based on the measurement data in the color measurement profile, and storing the generated device transform in the device transform cache in correspondence with the identifier key, and transforming the color image data based on the dev
    Type: Application
    Filed: August 28, 2003
    Publication date: March 3, 2005
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Todd Newman, John Haikin
  • Publication number: 20050047654
    Abstract: Mapping color image data from a source color gamut to a destination color gamut, wherein the mapping includes identifying source color boundary regions in the source color gamut based on descriptor data provided in a source color descriptor data structure, and determining a position of each identified source color boundary region, identifying destination color boundary regions in the destination color gamut based on descriptor data provided in a destination color descriptor data structure, and determining a position of each identified destination color boundary region, and mapping the color image data from the identified source color boundary regions to the identified destination color boundary regions based on a correspondence between the determined positions of the identified source color boundary regions and the determined positions of the identified destination color boundary regions.
    Type: Application
    Filed: August 28, 2003
    Publication date: March 3, 2005
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Todd Newman, John Haikin, Sharon Henley
  • Patent number: 6795084
    Abstract: Color reproduction method in a computerized image forming apparatus, which comprises performing heuristic analysis of the configuration of the apparatus in order to infer color environment of the apparatus, and automatically setting color reproduction parameters of the computerized image forming apparatus based on the color environment of the apparatus. The color environment includes color perceptions and color preferences of the user of the apparatus as well as the viewing condition at the apparatus. The configuration of the apparatus may include the type and class of user installed software, language setting of the user interface, and the time zone setting. The user has the option of overriding the heuristically determined factors by manually entering them through a user interface.
    Type: Grant
    Filed: January 2, 2002
    Date of Patent: September 21, 2004
    Assignee: Canon Kabushiki Kaisha
    Inventor: Todd Newman
  • Publication number: 20040160641
    Abstract: A system for determining layout of print data printed by a printer onto a recording medium, in which the recording medium is processed by a target device different from the printer. Printing capabilities of the printer and processing capabilities of the target device are both determined. Then, layout of the print data is determined based on compatible capabilities between the printing capabilities of the printer and the processing capabilities of the target device. The layout preferably is determined through communication with the printer and the target device so as to negotiate the layout.
    Type: Application
    Filed: January 26, 2004
    Publication date: August 19, 2004
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Timothy L. Kohler, Todd Newman
  • Publication number: 20040001072
    Abstract: A user interface for an application program which displays documents having colored objects on a working output device such as a CRT, and which outputs the document to a target output device such as a printer that has a color gamut different from that of the working output device. The user interface allows selection from among multiple different colors. The user interface of the present invention includes a region that displays multiple different colors or colored objects, at least some of which are selectable by the user, wherein for these selectable colors or colored objects, only in-gamut colors are displayed.
    Type: Application
    Filed: July 1, 2002
    Publication date: January 1, 2004
    Applicant: Canon Kabushiki Kaisha
    Inventor: Todd Newman
  • Patent number: 6633668
    Abstract: The management of color image data, said color image data provided in a source device color space from a source device having a source device color profile, wherein the source device color profile is accessed and used to transform the color image data from the source device color space to a color space that is both device and viewing condition independent, thereby creating device-independent color image data, after which the device-independent color image data is compressed. The compressed, device independent color image data can then be accessed for decompression and color management prior to output on a destination device.
    Type: Grant
    Filed: July 12, 1999
    Date of Patent: October 14, 2003
    Assignee: Canon Kabushiki Kaisha
    Inventor: Todd Newman
  • Patent number: 6618499
    Abstract: A system for mapping an input point to a surface of a color gamut in a color space. A two-dimensional slice of the color space is selected. The two-dimensional slice includes the input point. A projection point in the two-dimensional slice and a projection between the input point and the projection point are determined. An intersection point between the projection and a mathematical approximation in the two-dimensional slice also is determined between points at least substantially on the surface of the color gamut. A new mathematical approximation is determined between points at least substantially on the surface of the color gamut, based on the intersection point. The intersection point is redetermined at an intersection between the projection and the new mathematical approximation. The determination of the new mathematical approximation and the redetermination of the intersection are repeated until the intersection point satisfies a goodness criteria.
    Type: Grant
    Filed: June 1, 1999
    Date of Patent: September 9, 2003
    Assignee: Canon Kabushiki Kaisha
    Inventors: Timothy L. Kohler, Todd Newman
  • Publication number: 20030123722
    Abstract: Data storage format for storing images with extended color gamut that is compatible with limited color gamut imaging devices includes identifying regions within the color image that contain extended gamut color values, using a compact notation to store an identification of each extended color gamut region in a second section, gamut-mapping the image data pertaining to the extended gamut regions to a limited gamut color space, storing the gamut-mapped image data together with all image data not in an extended gamut region in a first section of the data storage format, and storing image data for the extended gamut regions in an extended gamut color space in a third section of the data storage format such that the limited color gamut image stored in the first section can be combined with the extended gamut data stored in the third section to produce an extended color gamut digital image.
    Type: Application
    Filed: January 2, 2002
    Publication date: July 3, 2003
    Inventor: Todd Newman
  • Publication number: 20030122842
    Abstract: Color reproduction method in a computerized image forming apparatus, which comprises performing heuristic analysis of the configuration of the apparatus in order to infer color environment of the apparatus, and automatically setting color reproduction parameters of the computerized image forming apparatus based on the color environment of the apparatus. The color environment includes color perceptions and color preferences of the user of the apparatus as well as the viewing condition at the apparatus. The configuration of the apparatus may include the type and class of user installed software, language setting of the user interface, and the time zone setting. The user has the option of overriding the heuristically determined factors by manually entering them through a user interface.
    Type: Application
    Filed: January 2, 2002
    Publication date: July 3, 2003
    Inventor: Todd Newman
  • Publication number: 20010003806
    Abstract: A motor control system employed in a mechanism including displacers driven by motors, for example, a vehicle seat control system, includes motor operation parameter detection or simulation as inputs to adaptive algorithms to simplify the control system. The adaptive algorithms compensate for the interference with detection of generated or sensed pulses in previous pulse counting implementations. The seat control permits additional functions to be performed without numerous sensors, power controls and robust demands required in previous systems for controlling motors.
    Type: Application
    Filed: August 27, 1998
    Publication date: June 14, 2001
    Inventors: JEFFREY SWAN, RANDY PERRIN, TODD NEWMAN, JOHN WASHELESKI