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: 20250362996
    Abstract: 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: Application
    Filed: May 23, 2025
    Publication date: November 27, 2025
    Inventors: Shreyas Piplani, Patrick O'Donnell
  • Patent number: 11429446
    Abstract: 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: Grant
    Filed: April 24, 2018
    Date of Patent: August 30, 2022
    Assignee: 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: 11397104
    Abstract: 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: Grant
    Filed: December 31, 2019
    Date of Patent: July 26, 2022
    Assignee: DATALOGIC USA, INC.
    Inventors: Patrick O'Donnell, Brett Howard
  • Publication number: 20210326181
    Abstract: 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: Application
    Filed: April 24, 2018
    Publication date: October 21, 2021
    Inventors: Janine Louise Helms, Mark Fahrenkrug, Patrick O'Donnell, Matthew Tollestrup, Timothy Blair, Shane Konsella, Kevin Pearson, Laurent Pizot, Cooper Urie
  • Publication number: 20210199488
    Abstract: 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: Application
    Filed: December 31, 2019
    Publication date: July 1, 2021
    Inventors: Patrick O'Donnell, Brett Howard
  • Patent number: 8868550
    Abstract: 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: Grant
    Filed: April 27, 2009
    Date of Patent: October 21, 2014
    Assignee: CitySearch, LLC
    Inventors: Adam Doppelt, Ethan Lowry, Patrick O'Donnell
  • Publication number: 20130079878
    Abstract: 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: Application
    Filed: April 18, 2012
    Publication date: March 28, 2013
    Inventors: Patrick O'Donnell, Hari Sundram, Mark Johanson
  • Patent number: 8065330
    Abstract: 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: Grant
    Filed: May 3, 2006
    Date of Patent: November 22, 2011
    Assignee: Lincor Solutions Limited
    Inventors: Enda Murphy, Patrick O'Donnell
  • Patent number: 8026068
    Abstract: 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: Grant
    Filed: January 6, 2003
    Date of Patent: September 27, 2011
    Assignee: 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: 20100273139
    Abstract: 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: Application
    Filed: April 27, 2009
    Publication date: October 28, 2010
    Applicant: Citysearch, LLC
    Inventors: Adam Doppelt, Ethan Lowry, Patrick O'Donnell
  • Publication number: 20100070049
    Abstract: 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: Application
    Filed: May 6, 2009
    Publication date: March 18, 2010
    Inventors: Patrick O'Donnell, Hari Sundram, Mark Johanson
  • Publication number: 20100017437
    Abstract: 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: Application
    Filed: May 3, 2006
    Publication date: January 21, 2010
    Inventors: Enda Murphy, Patrick O'Donnell
  • Publication number: 20060173959
    Abstract: 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: Application
    Filed: March 30, 2006
    Publication date: August 3, 2006
    Applicant: 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: 20060025427
    Abstract: 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: Application
    Filed: June 27, 2005
    Publication date: February 2, 2006
    Applicant: Neurocrine Biosciences, Inc.
    Inventors: William Thiele, Patrick O'Donnell
  • Publication number: 20050274808
    Abstract: 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: Application
    Filed: June 10, 2004
    Publication date: December 15, 2005
    Inventors: Bryan Olmstead, James Colley, Patrick O'Donnell
  • Publication number: 20050071284
    Abstract: 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: Application
    Filed: September 26, 2003
    Publication date: March 31, 2005
    Inventors: Gardner Courson, Vincent Miraglia, Blane Erwin, Patrick O'Donnell
  • Publication number: 20040014070
    Abstract: 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: Application
    Filed: January 6, 2003
    Publication date: January 22, 2004
    Inventors: Judith Pinsl-Ober, Peter Wenzig, Ralf Schoebrunner, Patrick O'Donnell, Erich Kyger, Khushbeer Malhotra, Kurt Weindel, Knut Bartl
  • Patent number: 6483031
    Abstract: 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: Grant
    Filed: February 23, 2001
    Date of Patent: November 19, 2002
    Inventor: Patrick O'Donnell
  • Publication number: 20020113912
    Abstract: 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: Application
    Filed: November 20, 2001
    Publication date: August 22, 2002
    Inventors: Haviland Wright, Anthony Artigliere, David C. McDonald, Mark A. Handschy, Patrick O'Donnell
  • Patent number: 6414241
    Abstract: 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: Grant
    Filed: May 19, 2000
    Date of Patent: July 2, 2002
    Inventor: Patrick O'Donnell