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: 11209956Abstract: 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: GrantFiled: December 18, 2015Date of Patent: December 28, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Flynn Joffray, Sameer Halai, Stephen Coy, Steve Ickman, Todd Newman, William Portnoy
-
Publication number: 20160103572Abstract: 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: ApplicationFiled: December 18, 2015Publication date: April 14, 2016Inventors: Flynn Joffray, Sameer Halai, Stephen Coy, Steve Ickman, Todd Newman, William Portnoy
-
Patent number: 9245020Abstract: 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: GrantFiled: December 14, 2011Date of Patent: January 26, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Flynn Joffray, Sameer Halai, Stephen Coy, Steve Ickman, Todd Newman, Will Portnoy
-
Publication number: 20130159858Abstract: 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: ApplicationFiled: December 14, 2011Publication date: June 20, 2013Applicant: MICROSOFT CORPORATIONInventors: Flynn Joffray, Sameer Halai, Stephen Coy, Steve Ickman, Todd Newman, Will Portnoy
-
Patent number: 7903278Abstract: 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: GrantFiled: January 26, 2004Date of Patent: March 8, 2011Assignee: Canon Kabushiki KaishaInventors: Timothy L. Kohler, Todd Newman
-
Publication number: 20080030156Abstract: 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: ApplicationFiled: October 1, 2007Publication date: February 7, 2008Applicant: NPC CorporationInventors: John Washeleski, Stephen Cooper, Peter Strom, Todd Newman
-
Patent number: 7294092Abstract: 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: GrantFiled: October 11, 2005Date of Patent: November 13, 2007Assignee: Ford Global Technologies, LLCInventors: Ralph Walker, Jesse Brunais, Karl Jungbluth, Todd Newman
-
Publication number: 20070236744Abstract: 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: ApplicationFiled: April 6, 2006Publication date: October 11, 2007Applicant: CANON KABUSHIKI KAISHAInventors: Todd Newman, John Haikin
-
Publication number: 20070152615Abstract: 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: ApplicationFiled: January 4, 2006Publication date: July 5, 2007Applicant: Nartron CorporationInventors: Todd Newman, John Washeleski
-
Publication number: 20070081176Abstract: 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: ApplicationFiled: October 7, 2005Publication date: April 12, 2007Applicant: Canon Kabushiki KaishaInventors: Todd Newman, John Haikin
-
Publication number: 20070082784Abstract: 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: ApplicationFiled: October 11, 2005Publication date: April 12, 2007Inventors: Ralph Walker, Jesse Brunais, Karl Jungbluth, Todd Newman
-
Publication number: 20070035750Abstract: 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: ApplicationFiled: August 10, 2005Publication date: February 15, 2007Applicant: Canon Kabushiki KaishaInventors: Todd Newman, John Haikin
-
Publication number: 20060277986Abstract: 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: ApplicationFiled: August 21, 2006Publication date: December 14, 2006Inventors: Todd Newman, John Washeleski
-
Publication number: 20060274342Abstract: 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: ApplicationFiled: August 14, 2006Publication date: December 7, 2006Applicant: CANON KABUSHIKI KAISHAInventors: John Haikin, Todd Newman
-
Patent number: 7136073Abstract: 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: GrantFiled: October 17, 2002Date of Patent: November 14, 2006Assignee: Canon Kabushiki KaishaInventor: Todd Newman
-
Publication number: 20060250623Abstract: 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: ApplicationFiled: May 3, 2005Publication date: November 9, 2006Applicant: CANON KABUSHIKI KAISHAInventors: Todd Newman, John Haikin
-
Publication number: 20060202651Abstract: 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: ApplicationFiled: March 11, 2005Publication date: September 14, 2006Inventors: John Washeleski, Stephen Cooper, Peter Strom, Todd Newman
-
Publication number: 20060164430Abstract: 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: ApplicationFiled: January 26, 2005Publication date: July 27, 2006Applicant: CANON KABUSHIKI KAISHAInventors: Siu-Kei Tin, Todd Newman
-
Publication number: 20060159334Abstract: 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: ApplicationFiled: January 18, 2005Publication date: July 20, 2006Applicant: Canon Kabushiki KaishaInventors: John Haikin, Todd Newman
-
Publication number: 20060158669Abstract: 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: ApplicationFiled: January 18, 2005Publication date: July 20, 2006Applicant: Canon Kabushiki KaishaInventors: John Haikin, Todd Newman