Patents by Inventor Brian G. James

Brian G. James 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: 9401012
    Abstract: A computing device and a method for correcting color distortion are provided, in particular for correcting purple flare. A digital image has an array of pixels each represented by a green (G), a red (R) and a blue (B) primary color, and for each pixel, the computing device establishes a minimum value between the R and B intensity values, and compares the minimum value and the G intensity value. The original R, G and B intensity values are maintained if the G intensity value is equal or greater than the minimum value. The R and B intensity values are attenuated by an adjustment value if the G intensity value is less than the minimum value. The adjustment value is calculated as the difference of the minimum value and the G intensity value.
    Type: Grant
    Filed: October 18, 2013
    Date of Patent: July 26, 2016
    Assignee: Athentech Technologies Inc.
    Inventor: Brian G. James
  • Patent number: 9212515
    Abstract: A stock supply station for use in a insulated glass unit component production line includes a plurality of rotatable sheet stock coils, an indexing mechanism, and an uncoiling mechanism. The indexing mechanism is coupled to the sheet stock coils for indexing a selected one of the sheet stock coils to an uncoiling position. The uncoiling mechanism selectively uncoils sheet stock from a sheet stock coil indexed to the uncoiling position to thereby provide sheet stock to a downstream processing station.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: December 15, 2015
    Assignee: GED Integrated Solutions, Inc.
    Inventors: Tom Calcel, Mohamed Khalfoun, Brian G. James, Timothy B. McGlinchy, John Grismer, Robert R. Shepherd, II
  • Publication number: 20150176325
    Abstract: A stock supply station for use in a insulated glass unit component production line includes a plurality of rotatable sheet stock coils, an indexing mechanism, and an uncoiling mechanism. The indexing mechanism is coupled to the sheet stock coils for indexing a selected one of the sheet stock coils to an uncoiling position. The uncoiling mechanism selectively uncoils sheet stock from a sheet stock coil indexed to the uncoiling position to thereby provide sheet stock to a downstream processing station.
    Type: Application
    Filed: November 14, 2014
    Publication date: June 25, 2015
    Inventors: TOM CALCEI, Mohamed Khalfoun, Brian G. James, Timothy B. McGlinchy, John Grismer, Robert R. Shepherd, II
  • Patent number: 8904611
    Abstract: A stock supply station for use in a insulated glass unit component production line includes a plurality of rotatable sheet stock coils, an indexing mechanism, and an uncoiling mechanism. The indexing mechanism is coupled to the sheet stock coils for indexing a selected one of the sheet stock coils to an uncoiling position. The uncoiling mechanism selectively uncoils sheet stock from a sheet stock coil indexed to the uncoiling position to thereby provide sheet stock to a downstream processing station.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: December 9, 2014
    Assignee: GED Integrated Solutions, Inc.
    Inventors: Tom Calcei, Mohamed Khalfoun, Brian G. James, Timothy B. McGlinchy, John Grismer, Robert R. Shepherd, II
  • Publication number: 20140112581
    Abstract: A computing device and a method for correcting color distortion are provided, in particular for correcting purple flare. A digital image has an array of pixels each represented by a green (G), a red (R) and a blue (B) primary color, and for each pixel, the computing device establishes a minimum value between the R and B intensity values, and compares the minimum value and the G intensity value. The original R, G and B intensity values are maintained if the G intensity value is equal or greater than the minimum value. The R and B intensity values are attenuated by an adjustment value if the G intensity value is less than the minimum value. The adjustment value is calculated as the difference of the minimum value and the G intensity value.
    Type: Application
    Filed: October 18, 2013
    Publication date: April 24, 2014
    Applicant: Athentech Technologies Inc.
    Inventor: Brian G. JAMES
  • Publication number: 20120017409
    Abstract: A stock supply station for use in a insulated glass unit component production line includes a plurality of rotatable sheet stock coils, an indexing mechanism, and an uncoiling mechanism. The indexing mechanism is coupled to the sheet stock coils for indexing a selected one of the sheet stock coils to an uncoiling position. The uncoiling mechanism selectively uncoils sheet stock from a sheet stock coil indexed to the uncoiling position to thereby provide sheet stock to a downstream processing station.
    Type: Application
    Filed: September 30, 2011
    Publication date: January 26, 2012
    Applicant: GED Integrated Solutions, Inc.
    Inventors: Tom Calcei, Mohamed Khalfoun, Brian G. James, Timothy B. McGlinchy, John Grismer, Robert R. Shepherd, II
  • Patent number: 8056234
    Abstract: A stock supply station for use in a insulated glass unit component production line includes a plurality of rotatable sheet stock coils, an indexing mechanism, and an uncoiling mechanism. The indexing mechanism is coupled to the sheet stock coils for indexing a selected one of the sheet stock coils to an uncoiling position. The uncoiling mechanism selectively uncoils sheet stock from a sheet stock coil indexed to the uncoiling position to thereby provide sheet stock to a downstream processing station.
    Type: Grant
    Filed: August 7, 2009
    Date of Patent: November 15, 2011
    Assignee: GED Integrated Solutions, Inc.
    Inventors: Tom Calcei, Mohamed Khalfoun, Brian G. James, Timothy B. McGlinchy, John Grismer, Robert R. Shepherd, II
  • Patent number: 7936920
    Abstract: Relative histograms compare occurrences in event channels for a multi-channel data set for determining comparisons therebetween. One or more relative histograms are formed using relating functions applied to channels, preferably including a quotient between a first reference channel and a second channel and between the reference channel and at least a third channel. Preferably the relating functions generate values where a ratio and its reciprocal are symmetrical about an identity value. More preferably a data set is presented in a two-dimensional histogram for establishing the deviation of significant counts from an adjustment point which is preferably at the identity value. In practice, the relative histograms can be applied to correct tint in the red, green and blue channels of color images.
    Type: Grant
    Filed: October 25, 2005
    Date of Patent: May 3, 2011
    Assignee: Athentech Technologies Inc
    Inventor: Brian G. James
  • Publication number: 20110079489
    Abstract: An apparatus for automatic removal of scrap elongated window component stock from a conveyor includes a path of travel altering mechanism, a translating mechanism, and a controller. The path of travel altering mechanism is positioned along the path of travel that selectively facilitates movement of scrap elongated window component stock off the path of travel. The translating mechanism is in communication with the path of travel altering mechanism for moving the scrap elongated window component stock off of the path of travel.
    Type: Application
    Filed: December 14, 2010
    Publication date: April 7, 2011
    Applicant: GED Integrated Solutions, Inc.
    Inventors: Brian G. James, Robert R. Shepherd, II
  • Patent number: 7901526
    Abstract: An apparatus for automatic feeding of elongated sheet stock from a stamping station into a roll forming station in a window component production line includes a transfer mechanism, a feed mechanism and a controller. The transfer mechanism is between the stamping station and the roll forming station. The feed mechanism is positioned at an entrance to the roll forming station. The controller is in communication with the stamping station, the transfer mechanism and the feed mechanism. The controller is programmed to engage stock material that extends from the stamping station with the transfer mechanism, transfer the stock material paid out by the stamping station to the feed mechanism, and drive the feed mechanism to feed the elongated sheet stock into the roll forming station.
    Type: Grant
    Filed: September 25, 2008
    Date of Patent: March 8, 2011
    Assignee: GED Integrated Solutions, Inc.
    Inventors: Brian G. James, Mohamed Khalfoun, Timothy B. McGlinchy
  • Patent number: 7866033
    Abstract: An apparatus for automatic removal of scrap elongated window component stock from a conveyor includes a path of travel altering mechanism, a translating mechanism, and a controller. The path of travel altering mechanism is positioned along the path of travel that selectively facilitates movement of scrap elongated window component stock off the path of travel. The translating mechanism is in communication with the path of travel altering mechanism for moving the scrap elongated window component stock off of the path of travel.
    Type: Grant
    Filed: March 21, 2005
    Date of Patent: January 11, 2011
    Assignee: GED Integrated Solutions, Inc.
    Inventors: Brian G. James, Robert R. Shepherd, II
  • Publication number: 20090294571
    Abstract: A stock supply station for use in a insulated glass unit component production line includes a plurality of rotatable sheet stock coils, an indexing mechanism, and an uncoiling mechanism. The indexing mechanism is coupled to the sheet stock coils for indexing a selected one of the sheet stock coils to an uncoiling position. The uncoiling mechanism selectively uncoils sheet stock from a sheet stock coil indexed to the uncoiling position to thereby provide sheet stock to a downstream processing station.
    Type: Application
    Filed: August 7, 2009
    Publication date: December 3, 2009
    Applicant: GED Integrated Solutions, Inc.
    Inventors: Tom Calcei, Mohamed Khalfoun, Brian G. James, Timothy B. McGlinchy, John Grismer, Robert R. Shepherd, II
  • Patent number: 7610681
    Abstract: A stock supply station for use in a insulated glass unit component production line includes a plurality of rotatable sheet stock coils, an indexing mechanism, and an uncoiling mechanism. The indexing mechanism is coupled to the sheet stock coils for indexing a selected one of the sheet stock coils to an uncoiling position. The uncoiling mechanism selectively uncoils sheet stock from a sheet stock coil indexed to the uncoiling position to thereby provide sheet stock to a downstream processing station.
    Type: Grant
    Filed: March 21, 2005
    Date of Patent: November 3, 2009
    Assignee: GED Integrated Solutions, Inc.
    Inventors: Tom Calcei, Mohamed Khalfoun, Brian G. James, Timothy B. McGlinchy, John Grismer, Robert R. Shepherd, II
  • Publication number: 20090190828
    Abstract: Relative histograms compare occurrences in event channels for a multi-channel data set for determining comparisons therebetween. One or more relative histograms are formed using relating functions applied to channels, preferably including a quotient between a first reference channel and a second channel and between the reference channel and at least a third channel. Preferably the relating functions generate values where a ratio and its reciprocal are symmetrical about an identity value. More preferably a data set is presented in a two-dimensional histogram for establishing the deviation of significant counts from an adjustment point which is preferably at the identity value. In practice, the relative histograms can be applied to correct tint in the red, green and blue channels of color images.
    Type: Application
    Filed: October 25, 2005
    Publication date: July 30, 2009
    Inventor: Brian G. James
  • Publication number: 20090014493
    Abstract: An apparatus for automatic feeding of elongated sheet stock from a stamping station into a roll forming station in a window component production line includes a transfer mechanism, a feed mechanism and a controller. The transfer mechanism is between the stamping station and the roll forming station. The feed mechanism is positioned at an entrance to the roll forming station. The controller is in communication with the stamping station, the transfer mechanism and the feed mechanism. The controller is programmed to engage stock material that extends from the stamping station with the transfer mechanism, transfer the stock material paid out by the stamping station to the feed mechanism, and drive the feed mechanism to feed the elongated sheet stock into the roll forming station.
    Type: Application
    Filed: September 25, 2008
    Publication date: January 15, 2009
    Applicant: GED Integrated Solutions, Inc.
    Inventors: Brian G. James, Mohamed Khalfoun, Timothy B. McGlinchy
  • Patent number: 7445682
    Abstract: An apparatus for automatic feeding of elongated sheet stock from a stamping station into a roll forming station in a window component production line includes a transfer mechanism, a feed mechanism and a controller. The transfer mechanism is between the stamping station and the roll forming station. The feed mechanism is positioned at an entrance to the roll forming station. The controller is in communication with the stamping station, the transfer mechanism and the feed mechanism. The controller is programmed to engage stock material that extends from the stamping station with the transfer mechanism, transfer the stock material paid out by the stamping station to the feed mechanism, and drive the feed mechanism to feed the elongated sheet stock into the roll forming station.
    Type: Grant
    Filed: March 21, 2005
    Date of Patent: November 4, 2008
    Assignee: GED Intergrated Solution, Inc.
    Inventors: Brian G. James, Mohamed Khalfoun, Timothy B. McGlinchy
  • Patent number: 6961066
    Abstract: A method is provided for automatically adjusting the color of a digital image. In one aspect, an strength offset is determined to automatically remove gray from a distorted image. In an other aspect applied independently or after gray removal, scaling factors are automatically determined to adjust the image to conform to empirically determined optimal brightening of the image. Using a determination of color dot maximums and a function which ensures constraint within the dynamic range, scaling factors are established which correspond to the strength values of each dot maximum and which are applied to each of the dot's R,G and B to maintain ratios therebetween and thus maintain the true color. The function for establishing the scaling factors is interpolated from a nominal function and a target average strength for the image.
    Type: Grant
    Filed: October 23, 2003
    Date of Patent: November 1, 2005
    Assignee: Athentech Technologies, Inc.
    Inventor: Brian G. James
  • Publication number: 20040125112
    Abstract: A method is provided for automatically adjusting the color of a digital image. In one aspect, an strength offset is determined to automatically remove gray from a distorted image. In an other aspect applied independently or after gray removal, scaling factors are automatically determined to adjust the image to conform to empirically determined optimal brightening of the image. Using a determination of color dot maximums and a function which ensures constraint within the dynamic range, scaling factors are established which correspond to the strength values of each dot maximum and which are applied to each of the dot's R,G and B to maintain ratios therebetween and thus maintain the true color. The function for establishing the scaling factors is interpolated from a nominal function and a target average strength for the image.
    Type: Application
    Filed: October 23, 2003
    Publication date: July 1, 2004
    Inventor: Brian G. James
  • Patent number: 6677959
    Abstract: A method is provided for enhancing a digital image without distortion of the color. The result is an adjusted image which preserves the essential color of each and every dot in the input digital image while varying the effective light gathering power—like a virtual flash. The image enhancement is performed in RGB color space and comprises determining the maximum strength of the R,G, and B of a dot's RGB triplet and similarly for all dots. The dot maximums are scaled through a scaling function which is constrained in domain and range to the system's dynamic range. The same scaling factor that is applied to a dot maximum is also applied to each of R,G and B in the triplet. Preferably, a continuous scaling function is provided which smoothly approaches the minimum and maximum of the system's dynamic range for providing an aesthetically pleasing enhancement while maintaining true color.
    Type: Grant
    Filed: April 13, 2000
    Date of Patent: January 13, 2004
    Assignee: Athentech Technologies Inc.
    Inventor: Brian G. James
  • Patent number: 6633684
    Abstract: An image, such as an X-ray, is enhanced through local enhancement of the contrast of the image's point intensities. A first, low frequency upper curve is fitted to the local maximums and a second independent, low frequency lower curve is fit to the local minimums, forming a fairway with the raw image data residing therebetween. A local range, between the fairway local maximum intensity and fairway local minimum intensity, is extracted for each point. Each point is scaled by the ratio between the fairway's local range and the dynamic range for the image so as to maximize its variation in intensity between it and its neighboring points. Preferably an iterative moving average technique is used to establish the fairway curves. In a preferred embodiment, outlier points scaled outside the fairway are temporarily stored at higher precision than the dynamic range.
    Type: Grant
    Filed: July 7, 2000
    Date of Patent: October 14, 2003
    Assignee: Athentech Technologies Corp.
    Inventor: Brian G. James