Patents by Inventor Mike Ray

Mike Ray 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).

  • Patent number: 11801263
    Abstract: A composition and method for administration to a domesticated animal having heartworm disease includes proportionate amounts of water, acidified copper sulfate, potassium permanganate, and a flavoring agent or binder such as salt.
    Type: Grant
    Filed: March 1, 2023
    Date of Patent: October 31, 2023
    Inventor: Mike Ray
  • Patent number: 7895555
    Abstract: Systems and methods provide improved techniques directed to simultaneous switching output (SSO) noise, which for example may be applied during the programmable logic device design process. For example in accordance with an embodiment, a method of structuring simultaneous switching output (SSO) noise data for an electronic device includes collecting hardware data on SSO noise conditions; generating additional data on SSO noise conditions based on the hardware data; and structuring the hardware data and the additional data to form data tables for SSO noise calculations.
    Type: Grant
    Filed: November 8, 2007
    Date of Patent: February 22, 2011
    Assignee: Lattice Semiconductor Corporation
    Inventors: Chris West, Mike Ray, Bertrand Leigh, Hua Xue, Ju Shen
  • Patent number: 7788620
    Abstract: Systems and methods provide I/O signal placement algorithms, such as for a programmable logic device. For example, a performing input/output (I/O) signal placement to pins of an electronic device, in accordance with an embodiment, includes placing all pre-assigned I/O signals to their assigned pin locations; placing unassigned I/O signals to initial I/O pin locations; and performing a simulated annealing for the I/O signals placed at initial I/O pin locations, wherein the simulated annealing accounts for simultaneous switching output (SSO) noise requirements.
    Type: Grant
    Filed: November 8, 2007
    Date of Patent: August 31, 2010
    Assignee: Lattice Semiconductor Corporation
    Inventors: Hua Xue, Bertrand Leigh, Ju Shen, Chris West, Mike Ray
  • Publication number: 20020188583
    Abstract: An e-learning tool that uses an object-oriented approach to permit easily-developed course content to be quickly produced in customized form for a plurality of users. An authoring tool uses a template-based system to create courses in the form of individualized learning objects, each learning object containing a learning objective, content, and an assessment item. Various graphics, audio and text are also embodied in object form, associated with the proper learning object(s), and stored within a database. A dynamic delivery tool accesses the objects for a particular course upon request by a student, and virtually instantaneously creates a course customized for that student based upon a profile of the student stored within a learning management system. In this way, course administrators and developers can update or otherwise manipulate the course simply by modifying the individual objects, and the student views only those objects that he or she desires or is capable of viewing.
    Type: Application
    Filed: May 25, 2001
    Publication date: December 12, 2002
    Inventors: Mark Rukavina, Chris Dragon, Mike Ray, Jared Carman, Clayton Chamberlain, Brian Buikema, Peter Lenton, Marty Ulrich