Patents by Inventor James Mahon
James Mahon 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: 11830203Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for associating a new measurement of an object surrounding a vehicle with a maintained track. One of the methods includes receiving an object track for a particular object, receiving a new measurement characterizing a new object at a new time step, and determining whether the new object is the same as the particular object, comprising: generating a representation of the new object at the new and preceding time steps; generating a representation of the particular object at the new and preceding time steps; processing a first network input comprising the representations using a first neural network to generate an embedding of the first network input; and processing the embedding of the first network input using a second neural network to generate a predicted likelihood that the new object and the particular object are the same.Type: GrantFiled: April 25, 2022Date of Patent: November 28, 2023Assignee: Waymo LLCInventors: Ruichi Yu, Sachithra Madhawa Hemachandra, Ian James Mahon, Congcong Li
-
Publication number: 20220245835Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for associating a new measurement of an object surrounding a vehicle with a maintained track. One of the methods includes receiving an object track for a particular object, receiving a new measurement characterizing a new object at a new time step, and determining whether the new object is the same as the particular object, comprising: generating a representation of the new object at the new and preceding time steps; generating a representation of the particular object at the new and preceding time steps; processing a first network input comprising the representations using a first neural network to generate an embedding of the first network input; and processing the embedding of the first network input using a second neural network to generate a predicted likelihood that the new object and the particular object are the same.Type: ApplicationFiled: April 25, 2022Publication date: August 4, 2022Inventors: Ruichi Yu, Sachithra Madhawa Hemachandra, Ian James Mahon, Congcong Li
-
Patent number: 11315260Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for associating a new measurement of an object surrounding a vehicle with a maintained track. One of the methods includes receiving an object track for a particular object, receiving a new measurement characterizing a new object at a new time step, and determining whether the new object is the same as the particular object, comprising: generating a representation of the new object at the new and preceding time steps; generating a representation of the particular object at the new and preceding time steps; processing a first network input comprising the representations using a first neural network to generate an embedding of the first network input; and processing the embedding of the first network input using a second neural network to generate a predicted likelihood that the new object and the particular object are the same.Type: GrantFiled: December 23, 2019Date of Patent: April 26, 2022Assignee: Waymo LLCInventors: Ruichi Yu, Sachithra Madhawa Hemachandra, Ian James Mahon, Congcong Li
-
Publication number: 20210192757Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for associating a new measurement of an object surrounding a vehicle with a maintained track. One of the methods includes receiving an object track for a particular object, receiving a new measurement characterizing a new object at a new time step, and determining whether the new object is the same as the particular object, comprising: generating a representation of the new object at the new and preceding time steps; generating a representation of the particular object at the new and preceding time steps; processing a first network input comprising the representations using a first neural network to generate an embedding of the first network input; and processing the embedding of the first network input using a second neural network to generate a predicted likelihood that the new object and the particular object are the same.Type: ApplicationFiled: December 23, 2019Publication date: June 24, 2021Inventors: Ruichi Yu, Sachithra Madhawa Hemachandra, Ian James Mahon, Congcong Li
-
Patent number: 10671084Abstract: A system and method is provided for identifying an object along a road, where the object may be represented by a bounding box, and projecting a set of obstacle points within the bounding box corresponding to the identified object. In one aspect, a two-dimensional plane oriented perpendicular to a direction of the movement of the vehicle may be identified. In another aspect, the areas of the plane that may be occupied based on the set of obstacle points may be determined to generate a contour of the identified object. Thereafter, the height profiles of the identified object and the vehicle may be determined and identified, respectively. Based on the height profiles, a minimum clearance may be determined.Type: GrantFiled: January 28, 2019Date of Patent: June 2, 2020Assignee: Waymo LLCInventors: Nathaniel Fairfield, Ian James Mahon
-
Patent number: 10565459Abstract: A retroreflectivity measurement system comprises a light source arranged to project light across a traffic lane during a measurement run, the light being limited to a particular portion of the visible light spectrum. A camera is selectively sensitive to this light to provide first filtered images and separately selectively sensitive to light at a portion of the spectrum not including the particular portion to provide second filtered images. A controller obtains sequences of first and second filtered images during the measurement run, and identifies within the sequences of images an illuminated road marking; determines a first intensity of the marking from a first filtered image, and a further intensity of the marking from the second filtered images; estimates an ambient intensity of the marking, by applying a scaling factor to the further intensity; and determines a retroreflectivity of the marking as a function of the first and estimated ambient intensities.Type: GrantFiled: June 18, 2018Date of Patent: February 18, 2020Assignee: Reflective Measurement Systems LtdInventor: James Mahon
-
Publication number: 20190163992Abstract: A retroreflectivity measurement system comprises a light source arranged to project light across a traffic lane during a measurement run, the light being limited to a particular portion of the visible light spectrum. A camera is selectively sensitive to this light to provide first filtered images and separately selectively sensitive to light at a portion of the spectrum not including the particular portion to provide second filtered images. A controller obtains sequences of first and second filtered images during the measurement run, and identifies within the sequences of images an illuminated road marking; determines a first intensity of the marking from a first filtered image, and a further intensity of the marking from the second filtered images; estimates an ambient intensity of the marking, by applying a scaling factor to the further intensity; and determines a retroreflectivity of the marking as a function of the first and estimated ambient intensities.Type: ApplicationFiled: June 18, 2018Publication date: May 30, 2019Inventor: James Mahon
-
Patent number: 10162363Abstract: A system and method is provided for identifying an object along a road, where the object may be represented by a bounding box, and projecting a set of obstacle points within the bounding box corresponding to the identified object. In one aspect, a two-dimensional plane oriented perpendicular to a direction of the movement of the vehicle may be identified. In another aspect, the areas of the plane that may be occupied based on the set of obstacle points may be determined to generate a contour of the identified object. Thereafter, the height profiles of the identified object and the vehicle may be determined and identified, respectively. Based on the height profiles, a minimum clearance may be determined.Type: GrantFiled: January 25, 2018Date of Patent: December 25, 2018Assignee: Waymo LLCInventors: Nathaniel Fairfield, Ian James Mahon
-
Patent number: 10116842Abstract: The present invention relates to an underwater method and system for gathering range and dimensional information of subsea objects, the system comprising a camera module suitable for capturing images of sub-sea scenes; and a reference projection light source that, in use, projects a structured light beam onto a target. The structured light beam is preferably generated by a laser and may comprise spots, lines, grids and the like.Type: GrantFiled: October 17, 2013Date of Patent: October 30, 2018Assignee: CATHX RESEARCH LTD.Inventors: Adrian Boyle, Michael Flynn, James Mahon
-
Patent number: 9958869Abstract: A system and method is provided for identifying an object along a road, where the object may be represented by a bounding box, and projecting a set of obstacle points within the bounding box corresponding to the identified object. In one aspect, a two-dimensional plane oriented perpendicular to a direction of the movement of the vehicle may be identified. In another aspect, the areas of the plane that may be occupied based on the set of obstacle points may be determined to generate a contour of the identified object. Thereafter, the height profiles of the identified object and the vehicle may be determined and identified, respectively. Based on the height profiles, a minimum clearance may be determined.Type: GrantFiled: May 18, 2017Date of Patent: May 1, 2018Assignee: Waymo LLCInventors: Nathaniel Fairfield, Ian James Mahon
-
Patent number: 9767366Abstract: A system and method is provided for identifying an object along a road, where the object may be represented by a bounding box, and projecting a set of obstacle points within the bounding box corresponding to the identified object. In one aspect, a two-dimensional plane oriented perpendicular to a direction of the movement of the vehicle may be identified. In another aspect, the areas of the plane that may be occupied based on the set of obstacle points may be determined to generate a contour of the identified object. Thereafter, the height profiles of the identified object and the vehicle may be determined and identified, respectively. Based on the height profiles, a minimum clearance may be determined.Type: GrantFiled: August 6, 2014Date of Patent: September 19, 2017Assignee: Waymo LLCInventors: Nathaniel Fairfield, Ian James Mahon
-
Publication number: 20160198069Abstract: The present invention relates to an underwater method and system for gathering range and dimensional information of subsea objects, the system comprising a camera module suitable for capturing images of sub-sea scenes; and a reference projection light source that, in use, projects a structured light beam onto a target. The structured light beam is preferably generated by a laser and may comprise spots, lines, grids and the like.Type: ApplicationFiled: October 17, 2013Publication date: July 7, 2016Applicant: Cathx Research Ltd.Inventors: Adrian Boyle, Michael FLYNN, James MAHON
-
Patent number: 9196164Abstract: Aspects of the disclosure relate generally to notifying a pedestrian of the intent of a self-driving vehicle. For example, the vehicle may include sensors which detect an object such as a pedestrian attempting or about to cross the roadway in front of the vehicle. The vehicle's computer may then determine the correct way to respond to the pedestrian. For example, the computer may determine that the vehicle should stop or slow down, yield, or stop if it is safe to do so. The vehicle may then provide a notification to the pedestrian of what the vehicle is going to or is currently doing. For example, the vehicle may include a physical signaling device, an electronic sign or lights, a speaker for providing audible notifications, etc.Type: GrantFiled: September 27, 2012Date of Patent: November 24, 2015Assignee: Google Inc.Inventors: Christopher Paul Urmson, Ian James Mahon, Dmitri A. Dolgov, Jiajun Zhu
-
Patent number: 8954252Abstract: Aspects of the disclosure relate generally to notifying a pedestrian of the intent of a self-driving vehicle. For example, the vehicle may include sensors which detect an object such as a pedestrian attempting or about to cross the roadway in front of the vehicle. The vehicle's computer may then determine the correct way to respond to the pedestrian. For example, the computer may determine that the vehicle should stop or slow down, yield, or stop if it is safe to do so. The vehicle may then provide a notification to the pedestrian of what the vehicle is going to or is currently doing. For example, the vehicle may include a physical signaling device, an electronic sign or lights, a speaker for providing audible notifications, etc.Type: GrantFiled: December 3, 2013Date of Patent: February 10, 2015Assignee: Google Inc.Inventors: Christopher Paul Urmson, Ian James Mahon, Dmitri A. Dolgov, Jiajun Zhu
-
Patent number: 8914212Abstract: Aspects of the disclosure relate generally to notifying a pedestrian of the intent of a self-driving vehicle. For example, the vehicle may include sensors which detect an object such as a pedestrian attempting or about to cross the roadway in front of the vehicle. The vehicle's computer may then determine the correct way to respond to the pedestrian. For example, the computer may determine that the vehicle should stop or slow down, yield, or stop if it is safe to do so. The vehicle may then provide a notification to the pedestrian of what the vehicle is going to or is currently doing. For example, the vehicle may include a physical signaling device, an electronic sign or lights, a speaker for providing audible notifications, etc.Type: GrantFiled: December 3, 2013Date of Patent: December 16, 2014Assignee: Google Inc.Inventors: Christopher Paul Urmson, Ian James Mahon, Dmitri A. Dolgov, Jiajun Zhu
-
Patent number: 7702547Abstract: Systems, methods, and computer program products for presenting, on a statement associated with a financial transaction instrument, an amount of interest avoided during a statement period. A first interest amount is computed for the statement period according to a first interest calculation method, the first interest amount being an interest amount actually billed to the transaction instrument account holder. A second interest amount is computed for the statement period according to a second interest calculation method. An amount of interest avoided for the statement period is computed by taking a difference of the first interest amount and the second interest amount. The amount of interest avoided for the statement period is displayed on the statement, whereby the holder of the transaction instrument is informed as to the amount of interest avoided by use of the first interest calculation method, rather than the second interest calculation method.Type: GrantFiled: October 21, 2005Date of Patent: April 20, 2010Assignee: American Express Travel Related Services Company, Inc.Inventors: Simran Kalra, Brette Kameny, Anita Kozminsky, James Mahon, Pamela Reid-Morgan, Peter S. Smith
-
Publication number: 20070290695Abstract: Current testing/measuring apparatus 10 comprises a flexible member 12 having a first end 14 and a second end 16. In use, the flexible member 12 is arranged to locate around a conductor 11 carrying a current to be measured. In particular, the current measuring apparatus 10 comprises a Rogowski coil. The ends of the flexible member 12 are coupled together in use but a gap is created between the ends. This distance can generate errors in the current measurement and the present invention provides compensation means 28 in the form of a compensation windings. The compensation windings comprise a planar spiral conductor provided on a printed circuit board to compensate for the separation distance between the first end and the second end.Type: ApplicationFiled: May 25, 2005Publication date: December 20, 2007Applicant: LEM HEME LIMITEDInventor: James Mahon
-
Publication number: 20070237388Abstract: A classification system or classifying images of solder joints has a two-sided classifier to which query cases are presented. It can operate in an environment without task-specific counter-concept cases (“bad examples”) because it filters a library of general counter-concept cases to provide a refined set of counter-concept cases. The filtering is performed by a one-sided classifier, which uses a base of task-specific concept cases to perform the filtration.Type: ApplicationFiled: April 17, 2006Publication date: October 11, 2007Inventors: James Mahon, Brian MacNamee, Richard Evans, John Doherty
-
Publication number: 20070177789Abstract: A solder paste inspection machine carries out the steps of automatically generating inspection data for solder paste deposits, automatically determining a squeegee direction of travel for said paste deposits. It associates the squeegee direction with the inspection data, and feeds the inspection data back to a solder paste printer with an indication of squeegee direction. The direction is determined from three-dimensional range maps, the direction of squeegee travel being in the direction of upward slope.Type: ApplicationFiled: January 31, 2006Publication date: August 2, 2007Inventors: Jeffrey Harrell, James Mahon, Peter Conlon
-
Publication number: 20070094134Abstract: Systems, methods, and computer program products for presenting, on a statement associated with a financial transaction instrument, an amount of interest avoided during a statement period. A first interest amount is computed for the statement period according to a first interest calculation method, the first interest amount being an interest amount actually billed to the transaction instrument account holder. A second interest amount is computed for the statement period according to a second interest calculation method. An amount of interest avoided for the statement period is computed by taking a difference of the first interest amount and the second interest amount. The amount of interest avoided for the statement period is displayed on the statement, whereby the holder of the transaction instrument is informed as to the amount of interest avoided by use of the first interest calculation method, rather than the second interest calculation method.Type: ApplicationFiled: October 21, 2005Publication date: April 26, 2007Applicant: AMERICAN EXPRESS TRAVEL RELATED SERVICES CO., INC.Inventors: Simran Kalra, Brette Kameny, Anita Kozminsky, James Mahon, Pamela Reid-Morgan, Peter Smith