Patents by Inventor Paul Duggan
Paul Duggan 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: 20190240865Abstract: There is provided a cutting accessory for a power tool comprising a body bearing a cutting surface, wherein the body comprises a plurality of spaced apart regions of reduced thickness within the cutting surface to create at least one interrupted cutting surface overlying a second cutting surface. Abrasive cutting material is affixed to the cutting surface. The regions of reduced thickness are equispaced along the cutting surface. The body can be substantially tubular or a linear edge blade.Type: ApplicationFiled: February 6, 2019Publication date: August 8, 2019Inventors: Paul DUGGAN, Amit RANJAN
-
Publication number: 20170355103Abstract: There is provided a drill bit for cutting tiles comprising a hollow body portion bearing an annular cutting surface at one end and a wax plug located within the hollow body portion, wherein an internal wall of the hollow body portion has at least one region of reduced thickness so as to provide one or more channels along which melted wax can flow to reach cutting surface. The channels can be provided by an offset central passage within body portion, or as elongate grooves around the internal wall of the hollow body portion. The channels can be helical grooves.Type: ApplicationFiled: June 8, 2017Publication date: December 14, 2017Inventors: Paul Duggan, Amit Ranjan
-
Patent number: 9137188Abstract: Methods, systems, and computer program products are provided for controlling a GUI display for a plug-in in an application supporting plug-ins. Embodiments include receiving, at run time, in the application from the plug-in a request to display a GUI object; responsive to the request, retrieving an XML representation of the GUI object; and displaying the GUI object in dependence upon the retrieved XML representation of the GUI object. Typical embodiments also include receiving from the plug-in a request to retrieve user input responsive to the GUI object; and returning to the plug-in responsive user input.Type: GrantFiled: July 10, 2008Date of Patent: September 15, 2015Assignee: International Business Machines CorporationInventors: Matthew Paul Duggan, Dolapo Martin Falola, Patrick Ryan Wardrop
-
Patent number: 8739497Abstract: A roofing apparatus including an enclosure for containing roofing materials is provided. The enclosure is defined by a front panel, a rear panel assembly positioned at a predetermined distance from the front panel, side panels positioned at opposing ends of the front panel, and a base panel having a tail area. The front panel, the rear panel assembly, and the side panels extend upwardly from the base panel. The tail area extends beyond the rear panel assembly for receiving runoff. The rear panel assembly directs the runoff from the tail area of the base panel into the enclosure. The front panel includes orifices for releasing the runoff to a downslope roofing apparatus or for draining the runoff from the roof. The roofing apparatus precludes slippage of the roofing materials contained within the enclosure, and uplift of the roofing materials from the enclosure due to environmental conditions.Type: GrantFiled: September 1, 2012Date of Patent: June 3, 2014Inventor: Paul Duggan Meuser
-
Patent number: 8528063Abstract: Methods, systems, and computer program products are provided for cross domain security information conversion. Embodiments include receiving from a system entity, in a security service, security information in a native format of a first security domain regarding a system entity having an identity in at least one security domain; translating the security information to a canonical format for security information; transforming the security information in the canonical format using a predefined mapping from the first security domain to a second security domain; translating the transformed security information in the canonical format to a native format of the second security domain; and returning to the system entity the security information in the native format of the second security domain.Type: GrantFiled: March 31, 2004Date of Patent: September 3, 2013Assignee: International Business Machines CorporationInventors: Matthew Paul Duggan, Dolapo Martin Falola, Patrick Ryan Wardrop
-
Publication number: 20130055673Abstract: A roofing apparatus including an enclosure for containing roofing materials is provided. The enclosure is defined by a front panel, a rear panel assembly positioned at a predetermined distance from the front panel, side panels positioned at opposing ends of the front panel, and a base panel having a tail area. The front panel, the rear panel assembly, and the side panels extend upwardly from the base panel. The tail area extends beyond the rear panel assembly for receiving runoff. The rear panel assembly directs the runoff from the tail area of the base panel into the enclosure. The front panel includes orifices for releasing the runoff to a downslope roofing apparatus or for draining the runoff from the roof. The roofing apparatus precludes slippage of the roofing materials contained within the enclosure, and uplift of the roofing materials from the enclosure due to environmental conditions.Type: ApplicationFiled: September 1, 2012Publication date: March 7, 2013Inventor: Paul Duggan Meuser
-
Patent number: 8140643Abstract: A method of managing user personal information across a set of service provider sites is implemented, preferably as a web browser plug-in function. As a user navigates to a service provider web site and performs an interaction involving user identity attribute data, the interaction is recorded for later replay. Typically, the interaction is a graphical user interface (GUI) interaction. At a later time, previously-recorded interactions at service provider sites are replayed automatically, i.e., without requiring the user to navigate back to the individual sites and perform the interactions, and (during the replay operation) the user's previously-entered identity attribute data is located and retrieved. A display of the identity attribute data collected from the service provider sites then can be examined, e.g., for any inconsistency among the data.Type: GrantFiled: June 30, 2008Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Jiayue Chen, Matthew Paul Duggan, Patrick Ryan Wardrop
-
Publication number: 20100257063Abstract: An information gathering and decoding apparatus includes two information gathering devices that communicate with one another, preferably wirelessly. The two information gathering devices may be used substantially simultaneously to process one, or multiple, customer orders. Customer order information is sent from one information gathering device to the other, and only one of the information gathering devices communicates with a computer system to send information from both of the information gathering devices to the computer system as if the information originated from the one information gathering device. Communication between the two information gathering devices combined with a microprocessor in at least one of the information gathering devices may allow the information gathering and decoding apparatus to be used with existing computer systems, such as point of sale systems, preferably without modifying the computer system.Type: ApplicationFiled: June 19, 2009Publication date: October 7, 2010Inventors: Harold Clayton Clifford, Paul Duggan, Bruce Paris, Jeff Robson, Michael John Webb, Alexander M. McQueen, Jonathan Paul Hewitt, Gianfranco Tibaldi, Daniela Tangerini
-
Publication number: 20100153290Abstract: Methods and computer program products are described for matching candidate profiles and job profiles during a job search or a people search. Methods of matching of a candidate profile with a plurality of job profiles, or a job profile with a plurality of candidate profiles are disclosed. During the disclosed methods a strict initial match between a candidate profile and a plurality of job profiles, or between a job profile and a candidate profile is initially undertaken in order to select matched profiles. Thereafter a fuzzy match between the candidate profile and the matched job profiles, or between a job profile and the matched candidate profile based on the degree of similarity between the respective profiles is used to determine the relevance of the matched profiles. A job or candidate profile and/or a matched job or candidate profile may be forwarded using a social network. The profiles preferably include psychometric information or criteria.Type: ApplicationFiled: December 12, 2008Publication date: June 17, 2010Inventor: Paul Duggan
-
Publication number: 20090327397Abstract: A method of managing user personal information across a set of service provider sites is implemented, preferably as a web browser plug-in function. As a user navigates to a service provider web site and performs an interaction involving user identity attribute data, the interaction is recorded for later replay. Typically, the interaction is a graphical user interface (GUI) interaction. At a later time, previously-recorded interactions at service provider sites are replayed automatically, i.e., without requiring the user to navigate back to the individual sites and perform the interactions, and (during the replay operation) the user's previously-entered identity attribute data is located and retrieved. A display of the identity attribute data collected from the service provider sites then can be examined, e.g., for any inconsistency among the data.Type: ApplicationFiled: June 30, 2008Publication date: December 31, 2009Applicant: International Business Machines CorporationInventors: Jiayue Chen, Matthew Paul Duggan, Patrick Ryan Wardrop
-
Publication number: 20080263536Abstract: Methods, systems, and computer program products are provided for controlling a GUI display for a plug-in in an application supporting plug-ins. Embodiments include receiving, at run time, in the application from the plug-in a request to display a GUI object; responsive to the request, retrieving an XML representation of the GUI object; and displaying the GUI object in dependence upon the retrieved XML representation of the GUI object. Typical embodiments also include receiving from the plug-in a request to retrieve user input responsive to the GUI object; and returning to the plug-in responsive user input.Type: ApplicationFiled: July 10, 2008Publication date: October 23, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Matthew Paul Duggan, Dolapo Martin Falola, Patrick Ryan Wardrop
-
Patent number: 7426713Abstract: Methods, systems, and computer program products are provided for controlling a GUI display for a plug-in in an application supporting plug-ins. Embodiments include receiving, at run time, in the application from the plug-in a request to display a GUI object; responsive to the request, retrieving an XML representation of the GUI object; and displaying the GUI object in dependence upon the retrieved XML representation of the GUI object. Typical embodiments also include receiving from the plug-in a request to retrieve user input responsive to the GUI object; and returning to the plug-in responsive user input.Type: GrantFiled: March 31, 2004Date of Patent: September 16, 2008Assignee: International Business Machines CorporationInventors: Matthew Paul Duggan, Dolapo Martin Falola, Patrick Ryan Wardrop
-
Publication number: 20060207398Abstract: A saw blade has teeth grouped with varying shapes or other characteristics, such as composition. Each tooth has a root and a head separated by a transition region forming a neck. The roots may be oversize in relation to apertures or slots preformed in the strip, so that the teeth displace and deform the material of the strip, as they are forced into the position shown. They may then be fixed in position by brazing.Type: ApplicationFiled: July 8, 2004Publication date: September 21, 2006Inventors: Peter Nicolson, Paul Duggan