Patents by Inventor Greg A. Arnold

Greg A. Arnold 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: 20240134858
    Abstract: A database system is operable to determine a query for execution. A disjunction of a plurality of conjunctive normal form (CNF) filtering predicates is determined based on filtering predicates of the query. An IO pipeline is generated based on the disjunction of the plurality of CNF filtering predicates that includes, based on applying at least one type of optimization, at least one shared IO element common to multiple ones of plurality of the CNF filtering predicates. The IO pipeline is executed in accordance with execution of the query to generate a filtered subset of a plurality of rows that each meet at least one of the plurality of CNF filtering predicates.
    Type: Application
    Filed: October 11, 2023
    Publication date: April 25, 2024
    Applicant: Ocient Holdings LLC
    Inventors: Sarah Kate Schieferstein, Jason Arnold, Austen Thomas Darre, Darius Russell Kish, Matthew Ashbeck, Greg R. Dhuse, Anna Veselova, Benjamin Daniel Rabe, Pieter Charles Jas Svenson
  • Patent number: 11920908
    Abstract: A device for launching at least one clay target, the device includes a clay target thrower, at least three legs, a first leg coupled to the clay target thrower, a movable second leg coupled to the clay target thrower, and a movable third leg coupled to the clay target thrower. The movable second leg is configurable into an operational position and into a folded position. The movable third leg is configurable into an operational position and into a folded position. The folded positions of the movable second leg and the movable third leg facilitate transport and storage of the device.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: March 5, 2024
    Assignee: Ferus Outdoors LLC
    Inventor: Greg Arnold
  • Patent number: 11428510
    Abstract: A device for launching at least one clay target, the device comprising a clay target thrower, an electric motor, a programable electronic controller, and a battery. The electric motor is coupled to the clay target thrower and is operable to at least assist in propelling the clay target. The programable electronic controller is coupled to the clay target thrower and controls functions of the clay target thrower. The battery is coupled to the clay target thrower and provides power to at least one of the electric motor and the programable electronic controller.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: August 30, 2022
    Assignee: Ferus Outdoors LLC
    Inventors: Greg Arnold, Kevin Gillis
  • Publication number: 20210372742
    Abstract: A device for launching at least one clay target, the device includes a clay target thrower, at least three legs, a first leg coupled to the clay target thrower, a movable second leg coupled to the clay target thrower, and a movable third leg coupled to the clay target thrower. The movable second leg is configurable into an operational position and into a folded position. The movable third leg is configurable into an operational position and into a folded position. The folded positions of the movable second leg and the movable third leg facilitate transport and storage of the device.
    Type: Application
    Filed: May 28, 2021
    Publication date: December 2, 2021
    Inventor: Greg Arnold
  • Publication number: 20210372743
    Abstract: A device for launching at least one clay target, the device comprising a clay target thrower, an electric motor, a programable electronic controller, and a battery. The electric motor is coupled to the clay target thrower and is operable to at least assist in propelling the clay target. The programable electronic controller is coupled to the clay target thrower and controls functions of the clay target thrower. The battery is coupled to the clay target thrower and provides power to at least one of the electric motor and the programable electronic controller.
    Type: Application
    Filed: May 28, 2021
    Publication date: December 2, 2021
    Inventors: Greg Arnold, Kevin Gillis
  • Patent number: 10927826
    Abstract: An electrically operated device (10) includes an electric motor (36) with an electrical cord set (30). The cord set (30) includes an electrical connecting plug (80) for coupling with an AC electrical outlet. The device (10) further includes a detector (46). A control (42) is electrically coupled to the motor (36) and electrically coupled to the detector (46) for controlling the level of electric current drawn by the electric motor (36) from the AC electrical outlet. The detector (46) detects whether the electrical connecting plug (80) is connected to a 15 Amp electric receptacle or to a 20 Amp electric receptacle and, in response, the control (42) establishes the electric profile of the electric motor (36) to correspond to the 15 Amp electric receptacle or to the 20 Amp electric receptacle.
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: February 23, 2021
    Assignee: Globe (Jiangsu) Co., Ltd.
    Inventors: Greg Arnold, Kevin Gillis, Nick Suchoza
  • Publication number: 20190219044
    Abstract: An air compressor (10) includes an air pump (34) with a pump inlet (34a) for receiving air to be pressurized and a pump outlet (34b). An air tank (14) includes a tank inlet (14a) coupled with the pump outlet (34b) for receiving pressurized air from the air pump (34), and a tank outlet (14b) for directing pressurized air from a tank outlet (14b) to at least one pneumatic device (24). A brushless DC motor (36) includes a rotatable output (36a) coupled with the air pump (34) for operating the air pump (34) to pressurize air. A control (42) is electrically coupled to the brushless DC motor (36). The control (42) changes the level of electric current drawn by the brushless DC motor (36) to thereby change the rate of rotation of the rotatable output (36a) and/or the pump performance level.
    Type: Application
    Filed: August 22, 2017
    Publication date: July 18, 2019
    Inventors: Greg ARNOLD, Kevin GILLIS, Ken GRIFFIN
  • Publication number: 20190181718
    Abstract: An electrically operated device (10) includes an electric motor (36) with an electrical cord set (30). The cord set (30) includes an electrical connecting plug (80) for coupling with an AC electrical outlet. The device (10) further includes a detector (46). A control (42) is electrically coupled to the motor (36) and electrically coupled to the detector (46) for controlling the level of electric current drawn by the electric motor (36) from the AC electrical outlet. The detector (46) detects whether the electrical connecting plug (80) is connected to a 15 Amp electric receptacle or to a 20 Amp electric receptacle and, in response, the control (42) establishes the electric profile of the electric motor (36) to correspond to the 15 Amp electric receptacle or to the 20 Amp electric receptacle.
    Type: Application
    Filed: August 22, 2017
    Publication date: June 13, 2019
    Inventors: Greg ARNOLD, Kevin GILLIS, Nick SUCHOZA
  • Publication number: 20180233767
    Abstract: A sodium-based battery cell may be provide an amount of energy to power a power tool. A plurality of sodium-based battery cells may be provided in a battery pack that may be connected to electrical equipment, such as a power tool. Each of the plurality of sodium-based battery cells also may be rechargeable.
    Type: Application
    Filed: February 15, 2017
    Publication date: August 16, 2018
    Inventor: Greg Arnold
  • Patent number: 8621221
    Abstract: A method for transmitting verified notification messages from a service provider to a PID (personal information device) user. The method includes the step of registering a plurality of users and providing each of the users with respective public and private encryption keys. A message is then received from a first user of the plurality of users. The received message is signed with the first user's private encryption key. A signature of the message is verified by using the first user's public encryption key. The authority of the first user to transmit notification messages is then verified. The message is then resigned with the second user's private encryption key and transmitted to at least a second user of the plurality of users, wherein the second user verifies the signature by using the second user's public encryption key.
    Type: Grant
    Filed: December 13, 2004
    Date of Patent: December 31, 2013
    Assignee: Palm, Inc.
    Inventors: Greg Arnold, Fermin Soriano
  • Patent number: 8296273
    Abstract: A filtering method and apparatus for an electronic device. The operating system's program registry is copied and then modified to direct all application data to a filter program such as a virus scanning filter program. If the filter program determines that the object is virus free, the copy of the program registry (filter registry) is queried by the filter program to determine the application program associated with the data object. The data object is then forwarded to the appropriate application program.
    Type: Grant
    Filed: July 6, 2010
    Date of Patent: October 23, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Greg Arnold, Fermin Soriano
  • Patent number: 8130201
    Abstract: A method of processing data using a portable electronic device includes transcoding, using a processor of the portable electronic device, a first webpage to generate a second web page. The second web page is displayed using a display device of the portable electronic device.
    Type: Grant
    Filed: November 1, 2010
    Date of Patent: March 6, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Greg Arnold, Fermin Soriano
  • Patent number: 7911477
    Abstract: A method and apparatus that provides adaptation in the content delivered to a palmtop computer. Connections between a palmtop computer and the Internet can vary from low speed dial-up to very high speed. Also, a palmtop computer's display, memory and processing power can vary considerably. Communication with the Internet is generally through a proxy server that can deduce these considerations from the palmtop computer's serial number and/or other information specified by user. The proxy server can then adapt the content based upon these considerations (e.g. only send two bit gray scale images to non-color palmtop computer, only send first frame of animated gif to low processing power palmtop computer, etc.).
    Type: Grant
    Filed: February 28, 2010
    Date of Patent: March 22, 2011
    Assignee: Access Systems Americas, Inc.
    Inventors: Greg Arnold, Fermin Soriano
  • Patent number: 7843437
    Abstract: A hand-held computer device with integral web page transcoding. A processor, forming a part of the handheld computer has a display coupled to the processor forming a part of the handheld computer, with the display having limited resolution of M×N pixels. A browser program running on the processor facilitates retrieving and viewing of a web page having size greater than M×N on the display. This is accomplished in a browser having an associated browser plug-in that transcodes the web page to a format adapted to the display. The transcoding is carried out by, among other things, generating a menu of frames from the web page to permit a user to select a desired frame for display by selecting frame titles as menu selections and compressing an image to a size suitable for display on the M×N resolution display.
    Type: Grant
    Filed: January 14, 2002
    Date of Patent: November 30, 2010
    Assignee: PALM, Inc.
    Inventors: Greg Arnold, Fermin Soriano
  • Publication number: 20100268693
    Abstract: A filtering method and apparatus for an electronic device. The operating system's program registry is copied and then modified to direct all application data to a filter program such as a virus scanning filter program. If the filter program determines that the object is virus free, the copy of the program registry (filter registry) is queried by the filter program to determine the application program associated with the data object. The data object is then forwarded to the appropriate application program.
    Type: Application
    Filed: July 6, 2010
    Publication date: October 21, 2010
    Applicant: PALM, INC.
    Inventors: Greg Arnold, Fermin Soriano
  • Patent number: 7752182
    Abstract: A filtering method and apparatus for a portable electronic device such as a palmtop computer. The operating system's program registry is copied and then modified to direct all application data to a filter program such as a virus scanning filter program. If the filter program determines that the object is virus free, the copy of the program registry (filter registry) is queried by the filter program to determine the application program associated with the data object. The data object is then forwarded to the appropriate application program.
    Type: Grant
    Filed: March 5, 2007
    Date of Patent: July 6, 2010
    Assignee: Palm, Inc.
    Inventors: Greg Arnold, Fermin Soriano
  • Publication number: 20100153838
    Abstract: A method and apparatus that provides adaptation in the content delivered to a palmtop computer. Connections between a palmtop computer and the Internet can vary from low speed dial-up to very high speed. Also, a palmtop computer's display, memory and processing power can vary considerably. Communication with the Internet is generally through a proxy server that can deduce these considerations from the palmtop computer's serial number and/or other information specified by user. The proxy server can then adapt the content based upon these considerations (e.g. only send two bit gray scale images to non-color palmtop computer, only send first frame of animated gif to low processing power palmtop computer, etc.).
    Type: Application
    Filed: February 28, 2010
    Publication date: June 17, 2010
    Applicant: PALMSOURCE, INC.
    Inventors: Greg Arnold, Fermin Soriano
  • Patent number: 7711785
    Abstract: A Trojan horse method and apparatus to permit email access to secure enterprise resources within an enterprise's firewall. An email message is used to permit a user to gain access to computer resources such as databases maintained within a secure enterprise's firewall. An email message generated from a palmtop computer or any other computer capable of sending and receiving email messages is used to pass through the firewall as a conventional email message would. The email message is received at a designated computer that recognizes reserved command words as a part of the email message, preferably as a part of the subject line thereof. Upon recognizing the reserved command word, the email message is parsed to determine key components of a command that can be executed on a desired enterprise computer resource. An appropriate command (e.g., an SQL query) is then created for execution on the enterprise computer resource (e.g., a database).
    Type: Grant
    Filed: December 30, 2007
    Date of Patent: May 4, 2010
    Assignee: PalmSource, Inc.
    Inventor: Greg Arnold
  • Patent number: 7671869
    Abstract: A method and apparatus that provides adaptation in the content delivered to a palmtop computer. Connections between a palmtop computer and the Internet can vary from low speed dial-up to very high speed. Also, a palmtop computer's display, memory and processing power can vary considerably. Communication with the Internet is generally through a proxy server that can deduce these considerations from the palmtop computer's serial number and/or other information specified by user. The proxy server can then adapt the content based upon these considerations (e.g. only send two bit gray scale images to non-color palmtop computer, only send first frame of animated gif to low processing power palmtop computer, etc.).
    Type: Grant
    Filed: May 22, 2007
    Date of Patent: March 2, 2010
    Assignee: PalmSource Inc.
    Inventors: Greg Arnold, Fermin Soriano
  • Publication number: 20090100149
    Abstract: A method and system supporting web file sharing transactions via a networked handheld computer system. In a system having a server that automatically detects when new versions of currently used applications are made available for a networked handheld computer system, a method is described for allowing one handheld computer system to facilitate the transfer of a file to another handheld computer system using the server. On the server, each registered handheld has account information indicating the applications (and versions) that it supports. As part of the file sharing transaction, using a token, a sending handheld computer system updates the account information of a receiving handheld to indicate that a download is required the next time the receiving handheld is networked with the server. A new file name may be recorded in the account information, or, a new version of an existing file name may be updated.
    Type: Application
    Filed: May 21, 2001
    Publication date: April 16, 2009
    Inventors: Greg Arnold, Dan Torres