Patents by Inventor John Marr
John Marr 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).
-
Publication number: 20240109378Abstract: A modular tire pressure leak detection system includes a tire that supports a vehicle and a sensor unit mounted on the tire. The sensor unit detects real-time tire parameters inside the tire and transmits the parameters to a processor. A plurality of modules are in electronic communication with the processor. The plurality of modules include a pre-processing module that receives the parameters and applies a set of operations to generate pressure time series data, a leak detection module that receives the pressure time series data and determines a leak rate of the tire, and a post-processing module that receives the leak rate of the tire and analyzes the leak rate of the tire with determinations from a plurality of conditions. A leak alert is issued by the post-processing module based upon the analysis of the leak rate of the tire and the determinations from the plurality of conditions.Type: ApplicationFiled: August 29, 2023Publication date: April 4, 2024Inventors: Adam William Birdsall, Jing Xue, Mirko Aurelio Ledda, Cary Duane Marr, Brian Richard Morris, Micah John Thorn
-
Patent number: 11055526Abstract: A method of processing a page of a document. A plurality of commands describing graphical objects of the page configured to be reproduced in a first presentation mode are received, the plurality of commands indicating a type of each of the graphical objects, an enclosing region and a drawing order associated with each of the graphical objects. An object significance score is determined for each of the graphical objects using the respective object type and object depth. A significance profile for the page is determined by combining the determined object significance scores according to a page layout, the page layout being determined using the enclosing regions associated with the graphical objects. Logical structure elements of the page are determined using the significance profile. The plurality of commands are processed according to the determined logical structure elements for generating the page of the document in a second presentation mode.Type: GrantFiled: December 14, 2018Date of Patent: July 6, 2021Assignee: Canon Kabushiki KaishaInventor: Gregory John Marr
-
Publication number: 20190188466Abstract: A method of processing a page of a document. A plurality of commands describing graphical objects of the page configured to be reproduced in a first presentation mode are received, the plurality of commands indicating a type of each of the graphical objects, an enclosing region and a drawing order associated with each of the graphical objects. An object significance score is determined for each of the graphical objects using the respective object type and object depth. A significance profile for the page is determined by combining the determined object significance scores according to a page layout, the page layout being determined using the enclosing regions associated with the graphical objects. Logical structure elements of the page are determined using the significance profile. The plurality of commands are processed according to the determined logical structure elements for generating the page of the document in a second presentation mode.Type: ApplicationFiled: December 14, 2018Publication date: June 20, 2019Inventor: Gregory John MARR
-
Patent number: 10283000Abstract: A system for enabling an unmanned aerial vehicle (UAV) to respond to an alert on a premises, where the UAV may either confront the alert situation or monitor the alert situation from a distance. The UAV may respond to the alert situation after a controller receives alert event data from an alert generator. The controller may further match the data received to a number of event types stored in a database. This information allows a flight plan to be determined which will allow the UAV to navigate to a location associated with the alert situation.Type: GrantFiled: October 20, 2016Date of Patent: May 7, 2019Inventors: Michael John Marr, Andrew Stanley Grant, Benjamin Yong Liang Kuek, Yexi Zhu
-
Publication number: 20170115667Abstract: A system for enabling an unmanned aerial vehicle (UAV) to respond to an alert on a premises, where the UAV may either confront the alert situation or monitor the alert situation from a distance. The UAV may respond to the alert situation after a controller receives alert event data from an alert generator. The controller may further match the data received to a number of event types stored in a database. This information allows a flight plan to be determined which will allow the UAV to navigate to a location associated with the alert situation.Type: ApplicationFiled: October 20, 2016Publication date: April 27, 2017Inventors: Michael John Marr, Andrew Stanley Grant, Benjamin Yong Liang Kuek, Yexi Zhu
-
Patent number: 9466015Abstract: Methods, apparatus, and computer readable media are provided for generating an intermediate representation of a page description. The page description comprises graphic commands updating a graphics state. From graphic commands, a first sequence of graphic commands is determined. A graphics state is associated with at least one subsequent second graphic command being invariant under first sequence of graphic commands. A first display list representation is generated using first sequence of graphic commands. A second display list representation is generated using second graphic command concurrently with generating first display list representation. The second display list representation is generated independently from first sequence of graphic commands. The intermediate representation of the page description is generated using first display list representation and second display list representation.Type: GrantFiled: December 19, 2014Date of Patent: October 11, 2016Assignee: CANON KABUSHIKI KAISHAInventor: Gregory John Marr
-
Publication number: 20150178603Abstract: Methods, apparatus, and computer readable media are provided for generating an intermediate representation of a page description. The page description comprises graphic commands updating a graphics state. From graphic commands, a first sequence of graphic commands is determined. A graphics state is associated with at least one subsequent second graphic command being invariant under first sequence of graphic commands. A first display list representation is generated using first sequence of graphic commands. A second display list representation is generated using second graphic command concurrently with generating first display list representation. The second display list representation is generated independently from first sequence of graphic commands. The intermediate representation of the page description is generated using first display list representation and second display list representation.Type: ApplicationFiled: December 19, 2014Publication date: June 25, 2015Inventor: GREGORY JOHN MARR
-
Patent number: 8711184Abstract: A method of generating an image of a scalable graphical object for reproduction on a display device is disclosed. The method provides a pixel map and a scaling factor, the map being a representation of at least of portion of the image with each pixel of the map corresponding to a pixel of the image and having a corresponding pixel coverage representation. The method, for at least one pixel in the map, identifies the pixel coverage representation associated with the pixel, and determines a pixel coverage value for the pixel using the pixel coverage representation and the scaling factor. The method then renders the scalable graphical object using the determined pixel coverage value for the pixel on the display device.Type: GrantFiled: April 19, 2010Date of Patent: April 29, 2014Assignee: Canon Kabushiki KaishaInventor: Gregory John Marr
-
Publication number: 20100271404Abstract: Disclosed is a method (400) of generating an image (FIG. 5) of a scalable graphical object for reproduction on a display device (914,984). The method provides a pixel map (200) and a scaling factor (401), the map being a representation of at least of portion of the image with each pixel of the map corresponding to a pixel of the image and having a corresponding (220) pixel coverage representation (210). The method, for at least one pixel in the map, identifies (420) the pixel coverage representation associated with the pixel, and determines (430) a pixel coverage value (431) for the pixel using the pixel coverage representation and the scaling factor. The method then renders (460) the scalable graphical object using the determined pixel coverage value for the pixel on the display device.Type: ApplicationFiled: April 19, 2010Publication date: October 28, 2010Applicant: CANON KABUSHIKI KAISHAInventor: Gregory John Marr
-
Patent number: 6906469Abstract: An rf ion source suitable for low power operation over a range of pressures in air which comprises discharge electrode, a cathode and an anode, the cathode being connected to an rf signal supply through an associated coupling means and the anode adapted to provide a surface area over which a plasma discharge may occur no greater than substantially that of the cathodal area over which the discharge may occur. The anode and cathode are arranged to be maneuverable with respect to one another in order to reduce the power requirements of the system and provide a means of controlling the rf discharge and ionization. An extended rf ion source, comprising a series of electrode pairs, provides flexibility for use in a variety of circumstances.Type: GrantFiled: November 21, 2001Date of Patent: June 14, 2005Assignee: The Secretary of State for DefenceInventors: Marian Lesley Langford, Stuart Neville Cairns, Andrew John Marr, Ian Blair Pleasants
-
Publication number: 20040032211Abstract: An rf ion source suitable for low power operation over a range of pressures in air which comprises discharge electrode, a cathode and an anode, the cathode being connected to an rf signal supply through an associated coupling means and the anode adapted to provide a surface area over which a plasma discharge may occur no greater than substantially that of the cathodal area over which the discharge may occur. The anode and cathode are arranged to be maneuverable with respect to one another in order to reduce the power requirements of the system and provide a means of controlling the rf discharge and ionization. An extended rf ion source, comprising a series of electrode pairs, provides flexibility for use in a variety of circumstances.Type: ApplicationFiled: September 15, 2003Publication date: February 19, 2004Inventors: Marian Lesley Langford, Stuart Nevill Cairns, Andrew John Marr, Ian Blair Pleasants
-
Publication number: 20030139837Abstract: A System and a method are provided for the monitoring of a control process in a process plant such as a power generation plant. The process plant contains a plurality of plant items to be controlled, such as valves, pumps, turbines and so forth. At least some of these have sensors attached to them which output a digital (binary) or analog signal indicative of the status of that plant item. Many plant items also have control actuators for shutting and opening the valve, for example. The plant item sensor outputs are connected to a network and a control algorithm representing the control logic of the process plant processes the sensor outputs.Type: ApplicationFiled: November 25, 2002Publication date: July 24, 2003Inventor: Edmund John Marr
-
Patent number: 5786677Abstract: An HGA loader for a flying height tester. The loader includes a clamp that holds a head gimbal assembly (HGA) of a hard disk drive. The clamp is mounted to a pivot assembly that is coupled to a ball screw by a transfer housing. The ball screw is rotated by a belt that is coupled to an electric motor by a pair of pulleys. Rotation of the ball screw moves the transfer housing and clamp between a first position and a second position. The loader has a pair of stops that impede the movement of the transfer housing so that the clamp cannot move beyond the first and second positions. The stops are adjustable so that the first and second positions can be varied. The motor pulley has a clutch that allows the motor to turn even when the clamp reaches the first and second positions. The clutch allows the motor to continue rotation and maintain a proper motor count even when the ball screw and driving belt have stopped moving.Type: GrantFiled: December 20, 1995Date of Patent: July 28, 1998Assignee: Phase MetricsInventor: John Marr