Patents by Inventor Patrick O'Donnell
Patrick O'Donnell 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: 20250362996Abstract: Systems and techniques may generally be used for error detection in an image. An example technique may include identifying a set of training images, the set of training images representing respective products on a conveyance line, the respective products being printed on before coming off the conveyance line, and labeling the set of training images with an indication of whether a product in an image in the set of training images includes a printing defect or does not including a printing defect. The example technique may include training a machine learning model using the set of training images, and outputting the machine learning model to identify printing errors on the conveyance line.Type: ApplicationFiled: May 23, 2025Publication date: November 27, 2025Inventors: Shreyas Piplani, Patrick O'Donnell
-
Patent number: 11429446Abstract: A data collector agent (DCA) connector component running on a cloud computing network signals to a device interfacing platform component that a work request is ready. The device interfacing platform component runs on the cloud computing network and interfaces a device located outside the cloud computing network to the cloud computing network. The work request is for the DCA connector component to perform in conjunction with the device. The DCA connector component establishes a communication session with the device via the device interfacing platform component as initiated by the device. The DCA connector component performs the work request in conjunction with the device by tunneling to the device through the established communication session.Type: GrantFiled: April 24, 2018Date of Patent: August 30, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Janine Louise Helms, Mark Fahrenkrug, Patrick O'Donnell, Matthew Tollestrup, Timothy Blair, Shane Konsella, Kevin Pearson, Laurent Pizot, Cooper Urie
-
Patent number: 11397104Abstract: Systems and methods for reducing erroneous weighing of items such as by detecting items extending beyond a periphery of a weigh platter whereby in one configuration, the system employs a light source disposed in or on a housing of a scanner-scale for producing a light beam along an edge of the weigh platter, the light beam being modulated to contain a defined packet of data; a detector for receiving the data-modulated light beam, the detector being disposed in or on the housing; and a processor coupled with the detector for decoding the defined packet of data responsive to the detector receiving the data-modulated light beam. Various indicators for alerting the operator of off-scale detection are also described.Type: GrantFiled: December 31, 2019Date of Patent: July 26, 2022Assignee: DATALOGIC USA, INC.Inventors: Patrick O'Donnell, Brett Howard
-
Publication number: 20210326181Abstract: A data collector agent (DCA) connector component running on a cloud computing network signals to a device interfacing platform component that a work request is ready. The device interfacing platform component runs on the cloud computing network and interfaces a device located outside the cloud computing network to the cloud computing network. The work request is for the DCA connector component to perform in conjunction with the device. The DCA connector component establishes a communication session with the device via the device interfacing platform component as initiated by the device. The DCA connector component performs the work request in conjunction with the device by tunneling to the device through the established communication session.Type: ApplicationFiled: April 24, 2018Publication date: October 21, 2021Inventors: Janine Louise Helms, Mark Fahrenkrug, Patrick O'Donnell, Matthew Tollestrup, Timothy Blair, Shane Konsella, Kevin Pearson, Laurent Pizot, Cooper Urie
-
Publication number: 20210199488Abstract: Systems and methods for reducing erroneous weighing of items such as by detecting items extending beyond a periphery of a weigh platter whereby in one configuration, the system employs a light source disposed in or on a housing of a scanner-scale for producing a light beam along an edge of the weigh platter, the light beam being modulated to contain a defined packet of data; a detector for receiving the data-modulated light beam, the detector being disposed in or on the housing; and a processor coupled with the detector for decoding the defined packet of data responsive to the detector receiving the data-modulated light beam. Various indicators for alerting the operator of off-scale detection are also described.Type: ApplicationFiled: December 31, 2019Publication date: July 1, 2021Inventors: Patrick O'Donnell, Brett Howard
-
Patent number: 8868550Abstract: A method of providing an answer, comprising receiving a criteria, identifying a subset of a set of answers in a data store based on the criteria, calculating a random value for each of the answers in the subset, ranking the subset of answers based on the random values, selecting one of the answers of the subset based on the ranking; and providing an output including the selected answer.Type: GrantFiled: April 27, 2009Date of Patent: October 21, 2014Assignee: CitySearch, LLCInventors: Adam Doppelt, Ethan Lowry, Patrick O'Donnell
-
Publication number: 20130079878Abstract: A composite vertebroplasty cement for positioning in a void in a vertebral body so as to treat a compression fracture in that vertebral body, the composite vertebroplasty cement comprising: a ceramic component for integrating with the vertebral body so as to treat the compression fracture; and a sealing component for sealing the void in the vertebral body so as to maintain the composite vertebroplasty cement within the void in the vertebral body. A composite vertebroplasty cement for positioning in a void in a vertebral body so as to treat a compression fracture in that vertebral body, the composite vertebroplasty cement comprising: a conventional PMMA bone cement component for integrating with the vertebral body so as to treat the compression fracture; and a sealing component for sealing the void in the vertebral body so as to maintain the composite vertebroplasty cement within the void in the vertebral body.Type: ApplicationFiled: April 18, 2012Publication date: March 28, 2013Inventors: Patrick O'Donnell, Hari Sundram, Mark Johanson
-
Patent number: 8065330Abstract: An information management and entertainment system (1) comprises user terminals (2), and a switching system (5, 40-43) having interfaces (21, 23, 31) for receiving media streams and for routing the streams to the terminals. The system (1) comprises at least one management server (15) for routing control signals to components of the system. The server (15) and the terminals (2) execute a middleware engine (65, 70) for communication within the system. The middleware engine comprises a services processor (65) executing on a server (15) and functions executing on the terminals (2) for controlling provision of information management and entertainment services to users via the terminals (2). The system further comprises at least one vending machine (16) for vending user cards for usage of services.Type: GrantFiled: May 3, 2006Date of Patent: November 22, 2011Assignee: Lincor Solutions LimitedInventors: Enda Murphy, Patrick O'Donnell
-
Patent number: 8026068Abstract: This invention relates to a method for the isolation of a target nucleic acid using a material with an unmodified silica surface and subsequent amplification of the target nucleic acid in the presence of the material with an unmodified silica surface. The method is preferably carried out as an automated process preferably in a high throughput format. The method is preferably used in diagnostics.Type: GrantFiled: January 6, 2003Date of Patent: September 27, 2011Assignee: Roche Molecular Systems, Inc.Inventors: Judith Pinsl-Ober, Peter Wenzig, Ralf Schoenbrunner, Patrick O'Donnell, Erich Kyger, Khushbeer Malhotra, Kurt Weindel, Knut Bartl
-
Publication number: 20100273139Abstract: A method of providing an answer, comprising receiving a criteria, identifying a subset of a set of answers in a data store based on the criteria, calculating a random value for each of the answers in the subset, ranking the subset of answers based on the random values, selecting one of the answers of the subset based on the ranking; and providing an output including the selected answer.Type: ApplicationFiled: April 27, 2009Publication date: October 28, 2010Applicant: Citysearch, LLCInventors: Adam Doppelt, Ethan Lowry, Patrick O'Donnell
-
Publication number: 20100070049Abstract: A composite vertebroplasty cement for positioning in a void in a vertebral body so as to treat a compression fracture in that vertebral body, the composite vertebroplasty cement comprising: a ceramic component for integrating with the vertebral body so as to treat the compression fracture; and a sealing component for sealing the void in the vertebral body so as to maintain the composite vertebroplasty cement within the void in the vertebral body. A composite vertebroplasty cement for positioning in a void in a vertebral body so as to treat a compression fracture in that vertebral body, the composite vertebroplasty cement comprising: a conventional PMMA bone cement component for integrating with the vertebral body so as to treat the compression fracture; and a sealing component for sealing the void in the vertebral body so as to maintain the composite vertebroplasty cement within the void in the vertebral body.Type: ApplicationFiled: May 6, 2009Publication date: March 18, 2010Inventors: Patrick O'Donnell, Hari Sundram, Mark Johanson
-
Publication number: 20100017437Abstract: An information management and entertainment system (1) comprises user terminals (2), and a switching system (5, 40-43) having interfaces (21, 23, 31) for receiving media streams and for routing the streams to the terminals. The system (1) comprises at least one management server (15) for routing control signals to components of the system. The server (15) and the terminals (2) execute a middleware engine (65, 70) for communication within the system. The middleware engine comprises a services processor (65) executing on a server (15) and functions executing on the terminals (2) for controlling provision of information management and entertainment services to users via the terminals (2). The system further comprises at least one vending machine (16) for vending user cards for usage of services.Type: ApplicationFiled: May 3, 2006Publication date: January 21, 2010Inventors: Enda Murphy, Patrick O'Donnell
-
Publication number: 20060173959Abstract: A network-based messaging system comprises multiple agents to communicate messages between multiple users in real time using, for example, an XML document synchronization model. Each agent has properties defined in XML and can subscribe to properties of other agents. Each agent can notify other agents which subscribe to it of changes to its properties. The agents communicate using an XML or alternative extensible data interchange protocol. The agents include device agents to represent each of multiple user devices, which may include computers on a wireline network and mobile devices on a wireless network. The agents also include persona agents to represent each user. The persona agents collect information about the properties of other agents and publish the information to other, subscribing agents. Each persona agent comprises properties to maintain state information for each device used by the corresponding user. Most of the agents reside in a centralized agent system.Type: ApplicationFiled: March 30, 2006Publication date: August 3, 2006Applicant: Openwave Systems Inc.Inventors: Samuel McKelvie, Phillip Bogle, Timothy Brennan, John Cordell, Adam Doppelt, Eric Feigin, Bruce Johnson, Patrick O'Donnell, Robert Williams
-
Publication number: 20060025427Abstract: Polymorphs of N-methyl-N-(3-{3-[2-thienylcarbonyl]-pyrazol-[1,5-?]-pyrimidin-7-yl}phenyl)acetamide (Compound 1), and use of the same as a sedative-hypnotic, anxiolytic, anticonvulsant, and skeletal muscle relaxant agent. Processes for making the same, as well as related compositions and methods are also disclosed, particularly with regard to treatment of insomnia. A polymorph Form I possessing exception physical and heat stability is provided.Type: ApplicationFiled: June 27, 2005Publication date: February 2, 2006Applicant: Neurocrine Biosciences, Inc.Inventors: William Thiele, Patrick O'Donnell
-
Publication number: 20050274808Abstract: Methods, systems, and circuits better detect transitions in a binary optical code signal and thus better detect edges in the binary optical code, such as a bar code. The optical code signal imperfectly indicates perceived regions of relatively dark and relatively light areas arranged in an alternating pattern as part of an optical code. That signal is differentiated to form a first derivative of the signal. Due to various non-ideal conditions, the first derivative may have a series of successive local peaks of the same polarity. Peaks in the series having a peak value less than a previous peak value in the series are ignored, thereby resulting in a set of unignored peaks. From the unignored peaks in the series is chosen the one peak occurring last in order. According to the chosen peak, there is generated a signal more reliably indicating the true edge position between a light area and a dark area in the pattern.Type: ApplicationFiled: June 10, 2004Publication date: December 15, 2005Inventors: Bryan Olmstead, James Colley, Patrick O'Donnell
-
Publication number: 20050071284Abstract: A tool which provides counsel with a data collection mechanism to guide them through various steps in the litigation process and directs counsel and/or legal assistants to determine what information is required. The tool provides a “Discovery Generator” that is available to capture counsel's potential discovery requests, which are linked to existing document and form production tools for facilitated production of discovery. The tool informs the user of the percentage of progress of the required information that has been entered. The tool provides an analytical framework that captures the judgment of seasoned practitioners to provide a comprehensive analysis of the legal, factual, and business aspects of the lawsuit. The tool provides methodologies that quantify subjective analyses through the use of weighted measuring schemes. The tool provides a decision tree structure underlying the various steps of the methodology activated by user's answers to queries to aid in the capture and analysis of information.Type: ApplicationFiled: September 26, 2003Publication date: March 31, 2005Inventors: Gardner Courson, Vincent Miraglia, Blane Erwin, Patrick O'Donnell
-
Publication number: 20040014070Abstract: This invention relates to a method for the isolation of a target nucleic acid using a material with an unmodified silica surface and subsequent amplification of the target nucleic acid in the presence of the material with an unmodified silica surface. The method is preferably carried out as an automated process preferably in a high throughput format. The method is preferably used in diagnostics.Type: ApplicationFiled: January 6, 2003Publication date: January 22, 2004Inventors: Judith Pinsl-Ober, Peter Wenzig, Ralf Schoebrunner, Patrick O'Donnell, Erich Kyger, Khushbeer Malhotra, Kurt Weindel, Knut Bartl
-
Mounting bracket and extra-low voltage control device for installation with an electrical outlet box
Patent number: 6483031Abstract: A support bracket and extra-low voltage control device for installation with an electrical outlet box provides the capability of attaching or removing extra-low voltage (normally 30 volts or less) control of AC power (normally supplied at 120 volts) circuits such as lights. A controlling device in an enclosure (also called a control module) is attached to the exterior of one wall of an electrical outlet box, so that AC 120 volt wiring from the control module AC controlling device (a relay, a triac or a transistor) enters the electrical outlet box through an aperture in the wall of the electrical outlet box. Extra-low voltage control wiring enters the control module through an aperture in the control module enclosure and connects either to a relay coil or to an opto-coupling device within the control module enclosure to provide physical separation between the two wiring systems.Type: GrantFiled: February 23, 2001Date of Patent: November 19, 2002Inventor: Patrick O'Donnell -
Publication number: 20020113912Abstract: A dual-mode display system, for applications such as viewfinders/displays in a digital still camera or video camcorder, may include a single spatial light modulator microdisplay that can be used both to provide a virtual image at a viewing location, such as near-eye viewing port, and to provide a real image that can be projected onto a surface such as a projection screen. The projection screen may be on an exterior surface of the camera, it may be extendable from the device such as with a camcorder, or it may be an external screen such as a on a wall, desk, piece of paper, or a traditional projection screen. The optical paths for the near-eye and projection modes may be entirely different, with only the SLM in common, or they may be largely or entirely common paths. Different light sources may be used for the two modes, or it may be the same light source.Type: ApplicationFiled: November 20, 2001Publication date: August 22, 2002Inventors: Haviland Wright, Anthony Artigliere, David C. McDonald, Mark A. Handschy, Patrick O'Donnell
-
Patent number: 6414241Abstract: A device housing assembly for an industry standard electrical device, such as a switch or power receptacle, and a control device for controlling the electrical device, the control device having both controlled connectors and controlling connectors. The device housing assembly comprises an electrical device housing, a control components enclosure, and a dividing/mounting plate. The electrical device housing has an opening in the bottom defining two side ledges, and the top having a first mounting element adjacent to the front opening for mounting the electrical device in the electrical device housing. The control components enclosure has a top opening with side walls bent over to form flanges along sides of the top opening and fits through the opening in the bottom of the electrical device housing so as to hang by the flanges from the side ledges.Type: GrantFiled: May 19, 2000Date of Patent: July 2, 2002Inventor: Patrick O'Donnell