Patents by Inventor John Madsen
John Madsen 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: 9541507Abstract: Systems and methods are provided for detecting foreign objects in or on a subject of interest. A first set of images is captured of a sample subject known to be free of foreign objects. A plurality of colors from a defined color palette are classified according to a color content of the first set of images into at least first and second classes. A second set of images of the subject of interest are captured. It is determined that a foreign object is present in or on the subject of interest if a color from the first class is present in the second set of images.Type: GrantFiled: August 26, 2014Date of Patent: January 10, 2017Assignee: Northrop Grumman Systems CorporationInventors: Stephen J. Engel, Robert J. Christ, John Madsen, Jerrell A. Nardiello, Skylar Blaiz Cobb, Scott W. Shaffar
-
Publication number: 20160061746Abstract: Systems and methods are provided for detecting foreign objects in or on a subject of interest. A first set of images is captured of a sample subject known to be free of foreign objects. A plurality of colors from a defined color palette are classified according to a color content of the first set of images into at least first and second classes. A second set of images of the subject of interest are captured. It is determined that a foreign object is present in or on the subject of interest if a color from the first class is present in the second set of images.Type: ApplicationFiled: August 26, 2014Publication date: March 3, 2016Applicant: NORTHROP GRUMMAN SYSTEMS CORPORATIONInventors: STEPHEN J. ENGEL, Robert J. Christ, John Madsen, Jerrell A. Nardiello, Skylar Blaiz Cobb, Scott W. Shaffar
-
Patent number: 9258232Abstract: Embodiments of the invention provide flow control of incoming data packets to data processing resources via a controller that can receive and react to advanced backpressure messages. These advanced backpressure messages are used to rate limit the data packets based one or more of the following factors: traffic class, traffic priority, destination port. The controller can also generate a traffic preference message to an upstream source of the data packets to inform the upstream unit of the most appropriate type of data that should be transmitted downstream at that time, thereby improving the likelihood of the transmitted data being processed in a proper and timely manner by the downstream data processing resources. Embodiments of the invention can improve the performance of a communications system during periods of congestion by ensuring that high-priority traffic has precedence over traffic of lower priority while maximizing utilization of the ingress data path bandwidth.Type: GrantFiled: January 27, 2012Date of Patent: February 9, 2016Assignee: Alcatel LucentInventors: John Madsen, Joey Chow, Dion Pike
-
Publication number: 20150112624Abstract: Metrology may be implemented during semiconductor device fabrication by a) modeling a first measurement on a first test cell formed in a layer of a partially fabricated device; b) performing a second measurement on a second test cell in the layer; c) feeding information from the second measurement into the modeling of the first measurement; and after a lithography pattern has been formed on the layer including the first and second test cells, d) modeling a third and a fourth measurement on the first and second test cells respectively using information from a) and b) respectively.Type: ApplicationFiled: December 31, 2014Publication date: April 23, 2015Inventors: Michael Adel, Leonid Poslavsky, John Fielden, John Madsen, Robert Peters
-
Patent number: 8930156Abstract: Metrology may be implemented during semiconductor device fabrication by a) modeling a first measurement on a first test cell formed in a layer of a partially fabricated device; b) performing a second measurement on a second test cell in the layer; c) feeding information from the second measurement into the modeling of the first measurement; and after a lithography pattern has been formed on the layer including the first and second test cells, d) modeling a third and a fourth measurement on the first and second test cells respectively using information from a) and b) respectively.Type: GrantFiled: July 13, 2009Date of Patent: January 6, 2015Assignee: KLA-Tencor CorporationInventors: Michael Adel, Leonid Poslavsky, John Fielden, John Madsen, Robert Peters
-
Publication number: 20120127862Abstract: Embodiments of the invention provide flow control of incoming data packets to data processing resources via a controller that can receive and react to advanced backpressure messages. These advanced backpressure messages are used to rate limit the data packets based one or more of the following factors: traffic class, traffic priority, destination port. The controller can also generate a traffic preference message to an upstream source of the data packets to inform the upstream unit of the most appropriate type of data that should be transmitted downstream at that time, thereby improving the likelihood of the transmitted data being processed in a proper and timely manner by the downstream data processing resources. Embodiments of the invention can improve the performance of a communications system during periods of congestion by ensuring that high-priority traffic has precedence over traffic of lower priority while maximizing utilization of the ingress data path bandwidth.Type: ApplicationFiled: January 27, 2012Publication date: May 24, 2012Applicant: Alcatel-LucentInventors: John Madsen, Joey Chow, Dion Pike
-
Patent number: 8130649Abstract: Embodiments of the invention provide flow control of incoming data packets to data processing resources via a controller that can receive and react to advanced backpressure messages. These advanced backpressure messages are used to rate limit the data packets based one or more of the following factors: traffic class, traffic priority, destination port. The controller can also generate a traffic preference message to an upstream source of the data packets to inform the upstream unit of the most appropriate type of data that should be transmitted downstream at that time, thereby improving the likelihood of the transmitted data being processed in a proper and timely manner by the downstream data processing resources. Embodiments of the invention can improve the performance of a communications system during periods of congestion by ensuring that high-priority traffic has precedence over traffic of lower priority while maximizing utilization of the ingress data path bandwidth.Type: GrantFiled: October 18, 2007Date of Patent: March 6, 2012Assignee: Alcatel LucentInventors: John Madsen, Joey Chow, Dion Pike
-
Publication number: 20110049015Abstract: A system and method for removing and managing water in liquid hydrocarbons is disclosed. The system and method utilize a water absorbent filter, such as one that utilizes super absorbent polymers, cellulose, cotton or other suitable material to remove water from the system that is either present as free water or as dissolved moisture within the liquid hydrocarbon. The super absorbent polymer filter can be regenerated through the introduction of a dried liquid hydrocarbon, through the use of an air drying system, or a combination of both.Type: ApplicationFiled: June 30, 2010Publication date: March 3, 2011Applicant: Donaldson Company, Inc.Inventors: Brian D. Babcock, James Doyle, Gregory L. Lavallee, Michael John Madsen, Philip Edward Johnson
-
Patent number: 7899564Abstract: A procedure and apparatus for generating automatic replay of recordings.Type: GrantFiled: November 9, 2005Date of Patent: March 1, 2011Assignee: Bang & OlufsenInventors: Søren Bech, John Madsen
-
Patent number: 7728627Abstract: A power sequencing method may use a state machine in a programmable sequencer to program relative timing of signals to activate different power rails attached to an integrated circuit. Input lines may specify the sequencing program. Alternatively, the programmable sequencer may use an EEPROM or other computer-readable medium to program itself with a particular image of the sequencing program. The programmable sequencer may be implemented by a Field Programmable Gate Array (FPGA).Type: GrantFiled: September 4, 2008Date of Patent: June 1, 2010Assignee: Alcatel LucentInventors: Don Pike, David Peppy, John Madsen
-
Publication number: 20100052766Abstract: A power sequencing method may use a state machine in a programmable sequencer to program relative timing of signals to activate different power rails attached to an integrated circuit. Input lines may specify the sequencing program. Alternatively, the programmable sequencer may use an EEPROM or other computer-readable medium to program itself with a particular image of the sequencing program. The programmable sequencer may be implemented by a Field Programmable Gate Array (FPGA).Type: ApplicationFiled: September 4, 2008Publication date: March 4, 2010Applicant: ALCATEL LUCENTInventors: Dion PIKE, David Peppy, John Madsen
-
Publication number: 20100058274Abstract: Partial reconfiguration of programmable logic devices may be achieved in a hardware-controlled manner without relying upon software. Upon installation of a new memory module, partial reconfiguration may enable alteration of a clock frequency without affecting operation of the software. When a new interface is installed, partial reconfiguration will allow a programmable logic device to adapt to either a serial or parallel interface before executing a standard boot-up sequence for the computer system.Type: ApplicationFiled: September 4, 2008Publication date: March 4, 2010Applicant: ALCATEL LUCENTInventors: Dion PIKE, David Peppy, John Madsen
-
Publication number: 20100017005Abstract: Metrology may be implemented during semiconductor device fabrication by a) modeling a first measurement on a first test cell formed in a layer of a partially fabricated device; b) performing a second measurement on a second test cell in the layer; c) feeding information from the second measurement into the modeling of the first measurement; and after a lithography pattern has been formed on the layer including the first and second test cells, d) modeling a third and a fourth measurement on the first and second test cells respectively using information from a) and b) respectively.Type: ApplicationFiled: July 13, 2009Publication date: January 21, 2010Applicant: KLA-Tencor CorporationInventors: Michael Adel, Leonid Poslavsky, John Fielden, John Madsen, Robert Peters
-
Patent number: 7650546Abstract: A circuit comprises two or more chains of components, each chain comprising a plurality of components serially connected by designated pins on each component and at least one chain including one or more components of another chain, the designated pins being designated for data for one or more specific purposes. A selector is included for selecting one chain from the two or more chains over which to data is to be sent. Another circuit comprises a chain of components serially connected by designated pins on each component, and two or more controllers, each controller capable of controlling the chain for one or more of the specific purposes. A wiring board for implementing the circuit is also provided.Type: GrantFiled: March 17, 2006Date of Patent: January 19, 2010Assignee: Alcatel LucentInventors: John Madsen, Dion Pike, Richard Grieve
-
Publication number: 20100002715Abstract: Embodiments of the invention provide a packet processing circuit card with scalable performance at specified operational bandwidths over a given range of bandwidths. Advantageously, these embodiments enable a packet processing circuit card developed for a high bandwidth application to be used in a lower bandwidth application. This allows for cost-effective scaling of packet processing performance to the needs of the data communications system.Type: ApplicationFiled: July 7, 2008Publication date: January 7, 2010Applicant: ALCATEL LUCENTInventors: Dion Pike, John Madsen
-
Patent number: 7586854Abstract: Dynamic data path component configuration apparatus and methods are disclosed. A configuration of a data path link that is operatively coupled to a communication equipment data path is determined. A determination as to whether a configurable data path component, which is configurable to exchange data with the data path link and with another data path link, is configured compatibly with the determined configuration, is also made. If the configurable data path component is not configured compatibly with the determined configuration, then an operation to configure the configurable data path component is performed. The configuring operation could dynamically configure the data path component to increase or reduce data path speed, to bond multiple links, and/or to unbond multiple links, as electronic cards are installed or removed, for example. During the configuring operation, the configurable data path component is able to exchange data with other data path links and accordingly is non-service affecting.Type: GrantFiled: March 13, 2006Date of Patent: September 8, 2009Assignee: Alcatel LucentInventors: Mark R. Megarity, Dion Pike, John Madsen
-
Patent number: 7524865Abstract: The present invention comprises a group of compounds that effectively inhibit angiogenesis. More specifically, the invention comprises the compound EM-138 and its use in the inhibition of angiogenesis and treatment of angiogenesis associate diseases, including the inhibition of tumor growth and metastasis.Type: GrantFiled: July 21, 2004Date of Patent: April 28, 2009Assignee: Celgene CorporationInventors: Robert J. D'Amato, Shawn J. Green, Glenn M. Swartz, Jr., Jamshed H. Shah, John Madsen
-
Publication number: 20090103434Abstract: Embodiments of the invention provide flow control of incoming data packets to data processing resources via a controller that can receive and react to advanced backpressure messages. These advanced backpressure messages are used to rate limit the data packets based one or more of the following factors: traffic class, traffic priority, destination port. The controller can also generate a traffic preference message to an upstream source of the data packets to inform the upstream unit of the most appropriate type of data that should be transmitted downstream at that time, thereby improving the likelihood of the transmitted data being processed in a proper and timely manner by the downstream data processing resources. Embodiments of the invention can improve the performance of a communications system during periods of congestion by ensuring that high-priority traffic has precedence over traffic of lower priority while maximizing utilization of the ingress data path bandwidth.Type: ApplicationFiled: October 18, 2007Publication date: April 23, 2009Applicant: ALCATEL LUCENTInventors: John Madsen, Joey Chow, Dion Pike
-
Patent number: 7476726Abstract: The present invention provides a method for recombinant production, recovery and purification of endostatin protein. This method may be employed for large scale recovery and purification of recombinantly-produced endostatin protein.Type: GrantFiled: September 14, 2000Date of Patent: January 13, 2009Assignees: The Children's Medical Center Corp., Covance Biotechnology Services, Inc.Inventors: Hong Liang, Kim Lee Sim, Amy Chang-Murad, Xinhua Zhou, John Madsen, Renee J. Boerner, Firoz Rustom Mistry, Scot R. Shepard, Jeffrey L. Schrimsher, Lourdes L. Bermejo
-
Publication number: 20080188964Abstract: The invention relates to the automatic generation of playlists based on a collection of digital recordings and a desire to listen to a particular artist or genre, or to re-create the mood generated by a particular recording. The procedure comprises automatic analysis of the musical content expressed as combinations of spectral content and rhythm, classification into genres and establishing an internal database using the musical content as classifiers for retrieval. Furthermore a particular recording not yet forming part of the collection of recordings may be subjected to the same kind of analysis based on the same criteria and be used as the expression of a request for replay of other music from the collection of recordings without conscious or verbalised input.Type: ApplicationFiled: November 9, 2005Publication date: August 7, 2008Inventors: Soren Bech, John Madsen