Patents by Inventor Michael O'Dea

Michael O'Dea 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: 20240110144
    Abstract: The current subject matter provides a cell engineering platform for vector-free and/or viral delivery of payload/cargo compounds and compositions into cells. The platform achieves delivery to cells quickly and in an easy to use manner. Related apparatus, systems, techniques, articles and compositions are also described.
    Type: Application
    Filed: February 1, 2022
    Publication date: April 4, 2024
    Inventors: Michael Maguire, Shirley O'Dea
  • Patent number: 11657317
    Abstract: Under one aspect, a computer-implemented method includes receiving a query at a query interface about whether a computer file comprises malicious code. It is determined, using at least one machine learning sub model corresponding to a type of the computer file, whether the computer file comprises malicious code. Data characterizing the determination are provided to the query interface. Generating the sub model includes receiving computer files at a collection interface. Multiple sub populations of the computer files are generated based on respective types of the computer files, and random training and testing sets are generated from each of the sub populations. At least one sub model for each random training set is generated.
    Type: Grant
    Filed: October 20, 2017
    Date of Patent: May 23, 2023
    Assignee: Cylance Inc.
    Inventors: Ryan Permeh, Stuart McClure, Matthew Wolff, Gary Golomb, Derek A. Soeder, Seagen Levites, Michael O'Dea, Gabriel Acevedo, Glenn Chisholm
  • Publication number: 20180060760
    Abstract: Under one aspect, a computer-implemented method includes receiving a query at a query interface about whether a computer file comprises malicious code. It is determined, using at least one machine learning sub model corresponding to a type of the computer file, whether the computer file comprises malicious code. Data characterizing the determination are provided to the query interface. Generating the sub model includes receiving computer files at a collection interface. Multiple sub populations of the computer files are generated based on respective types of the computer files, and random training and testing sets are generated from each of the sub populations. At least one sub model for each random training set is generated.
    Type: Application
    Filed: October 20, 2017
    Publication date: March 1, 2018
    Inventors: Ryan Permeh, Stuart McClure, Matthew Wolff, Gary Golomb, Derek A. Soeder, Seagen Levites, Michael O'Dea, Gabriel Acevedo, Glenn Chisholm
  • Publication number: 20140379619
    Abstract: A sample of data is placed within a directed graph that comprises a plurality of hierarchical nodes that form a queue of work items for a particular worker class that are used to process the sample of data. Subsequently, work items are scheduled within the queue for each of a plurality of workers by traversing the nodes of the directed graph. The work items are then served to the workers according to the queue. Results can later be received from the workers for the work items (the nodes of the directed graph are traversed based on the received results). In addition, in some variations, the results can be classified so that one or models can be generated. Related systems, methods, and computer program products are also described.
    Type: Application
    Filed: June 24, 2014
    Publication date: December 25, 2014
    Inventors: Ryan Permeh, Stuart McClure, Matthew Wolff, Gary Golomb, Derek A. Soeder, Seagen Levites, Michael O' Dea, Gabriel Acevedo, Glenn Chisholm
  • Publication number: 20060177119
    Abstract: A system for assisting in the diagnosis of errors in manufacturing machinery is disclosed wherein sensors are associated with the machinery at monitoring zones for detecting errors and generating sensor signals representing the errors. Video cameras are located at monitoring zones associated with specific sensors. A computer readable medium is in communication with the cameras for receiving video of the process. A set of computer readable instructions are embodied within the computer readable medium for receiving input selecting machine sensors and cameras, triggering, and producing the pre-event and post-event videos for the trigger signals. Operating instructions are for continuously storing video output in temporary memory, receiving sensor signals, and processing the sensor signals to determine if a trigger signal is required. After a trigger signal, video is copied from temporary memory into permanent memory to provide the pre-event video, and post-event video is recorded and stored in permanent memory.
    Type: Application
    Filed: October 24, 2003
    Publication date: August 10, 2006
    Inventors: Bernard McPheely, J Cantrell, Michael O'Dea
  • Publication number: 20060057458
    Abstract: A battery pack is provided where the cell can becomes the battery enclosure. An electrode assembly is deposited within a can. A recess area is created above the electrode assembly by either extending the sides of the can beyond the electrode assembly or by attaching a tubular header to the can. An optional, insulating, plastic cup is then placed within the recess area. A printed circuit board that includes battery safety circuitry is then placed within the recess area and coupled to positive and negative electrical terminals on the end of the can. A sealing cap is then placed atop the cup to seal the printed circuit board within the overall package. The sealing cap includes electrical connections for coupling to the printed circuit board. The resulting sealed package offers a compact and robust, yet safe, energy storage and delivery system.
    Type: Application
    Filed: September 15, 2004
    Publication date: March 16, 2006
    Inventors: Michael O'Dea, Neill Boyle, David Long
  • Patent number: 5886334
    Abstract: Systems and methods for manufacturing and inspecting documents having information recorded thereon include a visual inspection cell, a recording unit, and a packaging unit. The manufactured documents can include driver's licenses, credit cards, military identification cards, welfare cards, social security cards, and other such cards having information recorded thereon suitable for identifying persons or objects. In an optional embodiment of the invention, the manufactured documents include a laminated overlay that includes a holographic overlay as a security feature and the visual inspection cell includes a lighting unit and camera adapted to illuminate and image the recorded data positioned behind the hologram.
    Type: Grant
    Filed: February 5, 1997
    Date of Patent: March 23, 1999
    Assignee: LAU Technologies
    Inventors: William D'Entremont, Mark Mesher, Michael O'Dea, Myron Waite
  • Patent number: 5646388
    Abstract: Systems and methods for manufacturing and inspecting documents having information recorded thereon are described that can include a visual inspection cell, a recording unit, and a packaging unit. The manufactured data cards can include driver's licenses, credit cards, military identification cards, welfare cards, social security cards, and other such cards having information recorded thereon suitable for identifying persons or objects. In an optional embodiment of the invention, the manufactured documents include a laminated overlay that includes a holographic overlay as a security feature and the visual inspection cell includes a lighting unit and camera adapted to illuminate and image the recorded data positioned behind the hologram.
    Type: Grant
    Filed: September 30, 1994
    Date of Patent: July 8, 1997
    Assignee: LAU Technologies
    Inventors: William D'Entremont, Mark Mesher, Michael O'Dea, Myron Waite