Patents by Inventor Rick Cole

Rick Cole 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: 11898692
    Abstract: A electronic device support provides a platform upon which an electronic device may be temporarily placed to prevent damage and/or contamination of the electronic device. The device has a rectangular bed sized to receive and secure the electronic device. The rectangular bed has a first side has a peripheral wall to enclose the electronic device, the peripheral wall having a length portion and a width portion. The length portion has a pair of opposite facing grab slots and the width portion has a pair of opposite facing charge slots. A socket member is attached to the second side of the rectangular bed. An arcuate arm member has a first end with male member configured to be received within the socket member. The arcuate arm member has a second end which may either be configured as a clip member or the second end may be attached to a wall-mountable face plate.
    Type: Grant
    Filed: December 2, 2022
    Date of Patent: February 13, 2024
    Inventor: Rick Cole
  • Publication number: 20200201860
    Abstract: A database engine receives a database query from a client. The database engine parses the database query to build a query operator tree that includes a plurality of query operators. The database engine performs one or more optimization passes on the query operator tree, including a deduplication optimization pass, to form an optimized execution plan. The deduplication optimization pass includes: creating a list of query operators via a first traversal of the query operator tree, determining a first query operator that is equivalent to a second query operator, based on a hash map, via a second traversal of the query operator tree, and substituting, via a third traversal of the query operator tree, the second query operator with a tree node that links to the first query operator. The database engine executes the optimized execution plan to retrieve a result set from the database, and returns the result set.
    Type: Application
    Filed: December 21, 2018
    Publication date: June 25, 2020
    Inventors: Adrian Vogelsgesang, Michael Haubenschild, Rick Cole, Jan Finis, Manuel Then, Tobias Muehlbauer, Thomas Neumann