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: 11209956
    Abstract: A media party network service manages a set of media parties and a set of users of the media party service. Managing the media parties can involve instantiating new media parties according to input from the users, allowing the users to join the media parties, and tracking which users are participating in which media parties. Managing a given one of the media parties may include maintaining a queue of media items, allowing users in the media party to provide input to add media items to the queue and to provide input to skip media items in the queue. The media party service streams the given one of the media parties to client devices of the users currently in the given media party such that all of the client devices are currently displaying substantially a same part of a media item in the corresponding queue.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: December 28, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Flynn Joffray, Sameer Halai, Stephen Coy, Steve Ickman, Todd Newman, William Portnoy
  • Publication number: 20160103572
    Abstract: A media party network service manages a set of media parties and a set of users of the media party service. Managing the media parties can involve instantiating new media parties according to input from the users, allowing the users to join the media parties, and tracking which users are participating in which media parties. Managing a given one of the media parties may include maintaining a queue of media items, allowing users in the media party to provide input to add media items to the queue and to provide input to skip media items in the queue. The media party service streams the given one of the media parties to client devices of the users currently in the given media party such that all of the client devices are currently displaying substantially a same part of a media item in the corresponding queue.
    Type: Application
    Filed: December 18, 2015
    Publication date: April 14, 2016
    Inventors: Flynn Joffray, Sameer Halai, Stephen Coy, Steve Ickman, Todd Newman, William Portnoy
  • Patent number: 9245020
    Abstract: A media party network service manages a set of media parties and a set of users of the media party service. Managing the media parties can involve instantiating new media parties according to input from the users, allowing the users to join the media parties, and tracking which users are participating in which media parties. Managing a given one of the media parties may include maintaining a queue of media items, allowing users in the media party to provide input to add media items to the queue and to provide input to skip media items in the queue. The media party service streams the given one of the media parties to client devices of the users currently in the given media party such that all of the client devices are currently displaying substantially a same part of a media item in the corresponding queue.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: January 26, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Flynn Joffray, Sameer Halai, Stephen Coy, Steve Ickman, Todd Newman, Will Portnoy
  • Publication number: 20130159858
    Abstract: A media party network service manages a set of media parties and a set of users of the media party service. Managing the media parties can involve instantiating new media parties according to input from the users, allowing the users to join the media parties, and tracking which users are participating in which media parties. Managing a given one of the media parties may include maintaining a queue of media items, allowing users in the media party to provide input to add media items to the queue and to provide input to skip media items in the queue. The media party service streams the given one of the media parties to client devices of the users currently in the given media party such that all of the client devices are currently displaying substantially a same part of a media item in the corresponding queue.
    Type: Application
    Filed: December 14, 2011
    Publication date: June 20, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Flynn Joffray, Sameer Halai, Stephen Coy, Steve Ickman, Todd Newman, Will Portnoy
  • Patent number: 7903278
    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: Grant
    Filed: January 26, 2004
    Date of Patent: March 8, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventors: Timothy L. Kohler, Todd Newman
  • Publication number: 20080030156
    Abstract: A powered panel moving system includes a motor, electronic drive circuitry, mechanics, a coupler, and electronic anti-entrapment circuitry. The drive circuitry drives a rotor of the motor such that the rotor has a rotational output in response to being driven. The mechanics moves a panel upon being driven. The coupler couples the rotational output of the rotor to the mechanics in order drive the mechanics for the mechanics to move the panel. The anti-entrapment circuitry controls the drive circuitry to prevent the panel from entrapping an object. The drive circuitry drives the motor based on measurements indicative of at least one of motor current, motor speed, and panel position. The drive circuitry and the anti-entrapment circuitry are integrated with one another such that the anti-entrapment circuitry controls the drive circuitry based on the same measurements.
    Type: Application
    Filed: October 1, 2007
    Publication date: February 7, 2008
    Applicant: NPC Corporation
    Inventors: John Washeleski, Stephen Cooper, Peter Strom, Todd Newman
  • Patent number: 7294092
    Abstract: A method for controlling a coasting downshift in an automatic transmission having a torque converter that includes an impeller driveably connected to an engine and a turbine hydrokinetically coupled to the impeller and driveably connected to the transmission input. During a coast condition, the speed of the turbine decreases, and the speed of the engine decreases to and is maintained at an engine idle speed. After the downshift event begins, the turbine speed increases due a transfer of torque from an off-going transmission control element to an oncoming control element. Engine speed increases steadily until it reaches the target engine speed. The downshift is completed, and engine speed decreases until it again reaches the idle speed.
    Type: Grant
    Filed: October 11, 2005
    Date of Patent: November 13, 2007
    Assignee: Ford Global Technologies, LLC
    Inventors: Ralph Walker, Jesse Brunais, Karl Jungbluth, Todd Newman
  • Publication number: 20070236744
    Abstract: Color management which uses a color conversion LUT for transformation from an N-dimensional source device color space (N?4) to a destination device color space, in which the color conversion LUT is constructed in a two-step process. In the first step, an intermediate color conversion LUT is constructed that converts colors in a three-dimensional device-independent color space through a gamut mapping step and through an inverse destination device transform so as to obtain colors in the destination device color space. In the second step, the overall color conversion LUT is obtained by applying a source device transform to color combinations in the source device color space so as to obtain color values in the three-dimensional device-independent color space, and thereafter performing three-dimensional color look-ups in the intermediate color conversion table.
    Type: Application
    Filed: April 6, 2006
    Publication date: October 11, 2007
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Todd Newman, John Haikin
  • Publication number: 20070152615
    Abstract: A control system for a vehicle includes a controller, an object sensor, and a motor. The motor receives power from a power source upon receiving a panel control signal. The motor moves a movable panel of the vehicle along a path between opened and closed positions when the motor receives power from the power source. The object sensor is operable for detecting objects in the path of the panel without monitoring the motor. The object sensor generates an object signal indicative of an object being detected in the panel path. The controller is operable for transmitting a panel control signal to the motor to move the panel. When the panel is moving in a closing direction the controller transmits a panel control signal to the motor to reverse movement of the panel to an opening direction upon receiving the object signal to prevent the panel from entrapping an object.
    Type: Application
    Filed: January 4, 2006
    Publication date: July 5, 2007
    Applicant: Nartron Corporation
    Inventors: Todd Newman, John Washeleski
  • Publication number: 20070081176
    Abstract: The present invention provides for determining a gamut boundary description for a color device, the color device being characterized at least by a destination transform which converts colors from a device-independent color space to a device-dependent color space and which reports out-of-gamut colors. A set of sample values is determined in the device-independent color space. For each of the sample values within the set of sample values, the destination transform is applied to the sample value, and in a case where the sample value is in gamut, the sample value is included within a set of gamut boundary values. The gamut boundary description is determined by forming a set of polygonal surfaces based on the set of gamut boundary values. Accordingly, a gamut boundary description is determined without necessarily having to sample additional color values as the number of colorant channels for the color device increases.
    Type: Application
    Filed: October 7, 2005
    Publication date: April 12, 2007
    Applicant: Canon Kabushiki Kaisha
    Inventors: Todd Newman, John Haikin
  • Publication number: 20070082784
    Abstract: A method for controlling a coasting downshift in an automatic transmission having a torque converter that includes an impeller driveably connected to an engine and a turbine hydrokinetically coupled to the impeller and driveably connected to the transmission input. During a coast condition, the speed of the turbine decreases, and the speed of the engine decreases to and is maintained at an engine idle speed. After the downshift event begins, the turbine speed increases due a transfer of torque from an off-going transmission control element to an oncoming control element. Engine speed increases steadily until it reaches the target engine speed. The downshift is completed, and engine speed decreases until it again reaches the idle speed.
    Type: Application
    Filed: October 11, 2005
    Publication date: April 12, 2007
    Inventors: Ralph Walker, Jesse Brunais, Karl Jungbluth, Todd Newman
  • Publication number: 20070035750
    Abstract: The present invention provides for a device model that transforms color image data between a device independent color space and a device dependent color space having n colorants. When transforming color from a device independent color space to a device dependent color space, a plurality of colorant sets is obtained, wherein each colorant set is a defined subset of the n colorants which includes some but not all of the n colorants, and wherein the number of defined subsets is smaller than the number of all possible subsets of the n colorants. A transform is generated for each of the colorant sets, wherein each transform maps to a device dependent color space corresponding to the respective colorant set. A search order can be obtained to define an order for searching the transforms. A color composition of the n colorants can be obtained to produce primary and secondary colors. Accordingly, a configurable device model for n-channel printing can be realized.
    Type: Application
    Filed: August 10, 2005
    Publication date: February 15, 2007
    Applicant: Canon Kabushiki Kaisha
    Inventors: Todd Newman, John Haikin
  • Publication number: 20060277986
    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: August 21, 2006
    Publication date: December 14, 2006
    Inventors: Todd Newman, John Washeleski
  • Publication number: 20060274342
    Abstract: Managing color data to transform source color image data from a source device into destination color image data for rendering by a destination device, including accessing a source color data file corresponding to the source device, the source color data file containing source device color characteristic data, constructing a source color transform based on the source device color characteristic data contained in the source color data file, and applying the source color transform to the source color image data to transform the source color image data from a source device color space into interim color image data in an interim color space.
    Type: Application
    Filed: August 14, 2006
    Publication date: December 7, 2006
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: John Haikin, Todd Newman
  • Patent number: 7136073
    Abstract: An image processing method for processing image data comprises the steps of obtaining scanpath data corresponding to original image data, determining regions of interest for the original image data based on the obtained scanpath data, and mapping tone values of the original image data corresponding to each region of interest in order to obtain tone-mapped image data.
    Type: Grant
    Filed: October 17, 2002
    Date of Patent: November 14, 2006
    Assignee: Canon Kabushiki Kaisha
    Inventor: Todd Newman
  • Publication number: 20060250623
    Abstract: A method and apparatus for generating transform-based color profiles by a measurement-based Color Management System (CMS). The measurement-based CMS generates the transform-based profile wherein the measurement-based color system is parameterized by color data and procedures. The CMS may use a reference Profile Connection Space (PCS) loaded from a measurement profile, thus enabling user configuration of the generation process. The reference PCS may also be set to include a gamut that is appropriate for an eventual color-output device. In addition, a Gamut Mapping Model (GMM) used in the generation process is user-selectable as well as a Device Model (DM). The DM may also be supplied as a pluggable module. The CMS also features user-selectable mapping from an International Color Consortium (ICC) intent to a PCS profile and to a DM. The features of the CMS may be used in an application, stand-alone profiling tool or in an operating system utility.
    Type: Application
    Filed: May 3, 2005
    Publication date: November 9, 2006
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Todd Newman, John Haikin
  • Publication number: 20060202651
    Abstract: A powered panel moving system includes a motor, electronic drive circuitry, a mechanism, a coupler, and electronic function circuitry. The drive circuitry drives a rotor of the motor. The coupler couples rotational output of the rotor to the mechanism to drive the mechanism in order to move the panel. The function circuitry is integrated with the drive circuitry for providing additional functionality beyond driving the motor for panel movement. The drive circuitry includes a current sensor for determining rotor position based on motor current, a back emf sensor for determining rotor position based on back emf of the motor, and an impedance sensor for determining rotor position based on motor impedance. The function circuitry may include an analyzer to determine presence of an obstruction to the motion of the panel based on at least one of the rotor position, the motor current, and the back emf of the motor.
    Type: Application
    Filed: March 11, 2005
    Publication date: September 14, 2006
    Inventors: John Washeleski, Stephen Cooper, Peter Strom, Todd Newman
  • Publication number: 20060164430
    Abstract: A method and apparatus for color conversion useful for color devices having a large number of input channels, for example CMYK color printers having additional inks used to enhance the color printer's gamut. The color conversion is performed using a strata collection of look-up tables that stratify an n-dimensional color space into sets of lower dimensional subspaces. For lower dimension subspaces, the associated look-up tables may be closed, while for a higher dimension subspace, an associated look-up table may be open, leaving gaps in the subspace not enclosed by a look-up table. A color management module using the strata collection for color conversion may determine if a color conversion is for a color value that falls within a gap. If so, the color management module may use a relatively complex interpolation process. If not, the color management module may use a relatively simple interpolation process.
    Type: Application
    Filed: January 26, 2005
    Publication date: July 27, 2006
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Siu-Kei Tin, Todd Newman
  • Publication number: 20060159334
    Abstract: The present invention relates to a color management method for controlling the amount of black ink used by a destination device with a black channel when converting colors from one of a plurality of source device color spaces to destination device color space. This conversion is accomplished by obtaining a black weight of a source pixel in the source device color space, transforming the source pixel into a color in color appearance space, and calculating destination values based on the color in color appearance space and the obtained black weight. In the case that the source device color space does not include a black channel, the black weight is obtained from a color purity of the source pixel. In the case that the source device color space is a device space including a K channel, the black weight is obtained from the K channel.
    Type: Application
    Filed: January 18, 2005
    Publication date: July 20, 2006
    Applicant: Canon Kabushiki Kaisha
    Inventors: John Haikin, Todd Newman
  • Publication number: 20060158669
    Abstract: The present invention transforms a source device colorant value to a destination device colorant value, by determining whether all non-black colorant values of the source device colorant value are zero, transforming the source device colorant value to a colorimetric value using a source device model, transforming the colorimetric value to a gamut-mapped colorimetric value using a user-selectable gamut-mapping model, and selecting a destination device colorant value based on the determination. In a case where all of the non-black colorant values of the source device colorant value are zero, the destination device colorant value is selected so that its black colorant value reproduces a lightness of the gamut-mapped colorimetric value, and all of its non-black colorant values are zero. Otherwise, the destination device colorant value is selected so that a combination of its non-black and black colorant values reproduces the gamut-mapped colorimetric value.
    Type: Application
    Filed: January 18, 2005
    Publication date: July 20, 2006
    Applicant: Canon Kabushiki Kaisha
    Inventors: John Haikin, Todd Newman