Patents by Inventor Roger Donaldson

Roger Donaldson 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: 11893057
    Abstract: A method of processing a query to a database from a query source is provided, comprising: receiving the query, the query in a first format supported by the query source; inputting the query into a first neural network; outputting, by the first neural network, the query in a second format, wherein the second format is a format supported by the database; receiving, from the database, a response to the query, the response in the second format; inputting the response to the query into a second neural network; outputting, by the second neural network, the response to the query in the first format; wherein each neural network is trained by inputting a first plurality of pairs of semi-structured data, each pair of semi-structured data comprising a sample query or response in the first format and the sample query or response in the second format.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: February 6, 2024
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Roger Donaldson, Jehan Wickramasuriya
  • Patent number: 11455331
    Abstract: A device, system and method for anonymously comparing query images to reference images is provided. A computing device receives, from at least one camera, a query image. The computing device generates a query characteristic vector associated with the query image. The computing device applies a mathematical operator on the query characteristic vector to obtain a query vector. The computing device compares the query vector to a reference vector, the reference vector obtained by applying a complementary mathematical operator on a reference characteristic vector associated with a reference image, the complementary mathematical operator comprising a complement of the mathematical operator. The computing device, in response to the comparing indicating a match between the query vector and the reference vector, provides a notification of the match.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: September 27, 2022
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Roger Donaldson, Gregory Conn
  • Publication number: 20220100798
    Abstract: A method of processing a query to a database from a query source is provided, comprising: receiving the query, the query in a first format supported by the query source; inputting the query into a first neural network; outputting, by the first neural network, the query in a second format, wherein the second format is a format supported by the database; receiving, from the database, a response to the query, the response in the second format; inputting the response to the query into a second neural network; outputting, by the second neural network, the response to the query in the first format; wherein each neural network is trained by inputting a first plurality of pairs of semi-structured data, each pair of semi-structured data comprising a sample query or response in the first format and the sample query or response in the second format.
    Type: Application
    Filed: September 28, 2020
    Publication date: March 31, 2022
    Inventors: ROGER DONALDSON, JEHAN WICKRAMASURIYA
  • Publication number: 20210182332
    Abstract: A device, system and method for anonymously comparing query images to reference images is provided. A computing device receives, from at least one camera, a query image. The computing device generates a query characteristic vector associated with the query image. The computing device applies a mathematical operator on the query characteristic vector to obtain a query vector. The computing device compares the query vector to a reference vector, the reference vector obtained by applying a complementary mathematical operator on a reference characteristic vector associated with a reference image, the complementary mathematical operator comprising a complement of the mathematical operator. The computing device, in response to the comparing indicating a match between the query vector and the reference vector, provides a notification of the match.
    Type: Application
    Filed: December 12, 2019
    Publication date: June 17, 2021
    Inventors: Roger DONALDSON, Gregory CONN
  • Patent number: 8350152
    Abstract: An electrical box includes a top side wall, a right side wall, a bottom side wall, a left side wall, and a rear side wall. At least one check valve is disposed through at least one of the top side wall, the right side wall, the bottom side wall, the left side wall, or the rear side wall. The check valve defines a central opening through which insulation may be introduced to fill an air gap at least one of behind or around the electrical box. The check valve includes a plurality of flexible fingers extending inwardly from the wall to a predetermined location to define the central opening. The flexible fingers are separated from one another by gaps. The flexible fingers are integrally formed with the wall.
    Type: Grant
    Filed: January 25, 2012
    Date of Patent: January 8, 2013
    Inventor: Roger Donaldson
  • Publication number: 20120132455
    Abstract: An electrical box includes a top side wall, a right side wall, a bottom side wall, a left side wall, and a rear side wall, At least one check valve is disposed through at least one of the top side wall, the right side wall, the bottom side wall, the left side wall, or the rear side wall. The check valve defines a central opening through which insulation may be introduced to fill an air gap at least one of behind or around the electrical box. The check valve includes a plurality of flexible fingers extending inwardly from the wall to a predetermined location to define the central opening. The flexible fingers are separated from one another by gaps. The flexible fingers are integrally formed with the wall.
    Type: Application
    Filed: January 25, 2012
    Publication date: May 31, 2012
    Inventor: Roger DONALDSON
  • Patent number: 8163995
    Abstract: An electrical box includes a top side wall, a right side wall, a bottom side wall, a left side wall, and a rear side wall. At least one check valve is disposed in an opening through at least one of the top side wall, the right side wall, the bottom side wall, the left side wall, or the rear side wall. The check valve defines a central opening through which insulation may be introduced to fill an air gap at least one of behind or around the electrical box. A method for introducing insulation through the electrical box also is described.
    Type: Grant
    Filed: April 5, 2010
    Date of Patent: April 24, 2012
    Inventor: Roger Donaldson
  • Publication number: 20110095150
    Abstract: A security mounts includes a shield surrounding a socket head screw. The shield has a hole in it that generally aligns with the socket portion of the socket head screw. The perimeter of the shield hole has a geometric shape that corresponds to the geometric shape of the cross section of the shank of a wrench used to turn the socket head screw. An unconventional tool has a reduced cross section portion of the shank that is able to rotate around in the shield hole.
    Type: Application
    Filed: October 27, 2009
    Publication date: April 28, 2011
    Inventors: William F. Geier, Roger Donaldson, John P. Tomillon
  • Publication number: 20100263899
    Abstract: An electrical box includes a top side wall, a right side wall, a bottom side wall, a left side wall, and a rear side wall. At least one check valve is disposed in an opening through at least one of the top side wall, the right side wall, the bottom side wall, the left side wall, or the rear side wall. The check valve defines a central opening through which insulation may be introduced to fill an air gap at least one of behind or around the electrical box. A method for introducing insulation through the electrical box also is described.
    Type: Application
    Filed: April 5, 2010
    Publication date: October 21, 2010
    Inventor: Roger DONALDSON