Patents by Inventor Greg Arnold
Greg 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: 20240134858Abstract: 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: ApplicationFiled: October 11, 2023Publication date: April 25, 2024Applicant: Ocient Holdings LLCInventors: 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: 11920908Abstract: 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: GrantFiled: May 28, 2021Date of Patent: March 5, 2024Assignee: Ferus Outdoors LLCInventor: Greg Arnold
-
Patent number: 11428510Abstract: 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: GrantFiled: May 28, 2021Date of Patent: August 30, 2022Assignee: Ferus Outdoors LLCInventors: Greg Arnold, Kevin Gillis
-
Publication number: 20210372742Abstract: 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: ApplicationFiled: May 28, 2021Publication date: December 2, 2021Inventor: Greg Arnold
-
Publication number: 20210372743Abstract: 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: ApplicationFiled: May 28, 2021Publication date: December 2, 2021Inventors: Greg Arnold, Kevin Gillis
-
Patent number: 10927826Abstract: 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: GrantFiled: August 22, 2017Date of Patent: February 23, 2021Assignee: Globe (Jiangsu) Co., Ltd.Inventors: Greg Arnold, Kevin Gillis, Nick Suchoza
-
Publication number: 20190219044Abstract: 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: ApplicationFiled: August 22, 2017Publication date: July 18, 2019Inventors: Greg ARNOLD, Kevin GILLIS, Ken GRIFFIN
-
Publication number: 20190181718Abstract: 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: ApplicationFiled: August 22, 2017Publication date: June 13, 2019Inventors: Greg ARNOLD, Kevin GILLIS, Nick SUCHOZA
-
Publication number: 20180233767Abstract: 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: ApplicationFiled: February 15, 2017Publication date: August 16, 2018Inventor: Greg Arnold
-
Patent number: 8621221Abstract: 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: GrantFiled: December 13, 2004Date of Patent: December 31, 2013Assignee: Palm, Inc.Inventors: Greg Arnold, Fermin Soriano
-
Patent number: 8296273Abstract: 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: GrantFiled: July 6, 2010Date of Patent: October 23, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Greg Arnold, Fermin Soriano
-
Patent number: 8130201Abstract: 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: GrantFiled: November 1, 2010Date of Patent: March 6, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Greg Arnold, Fermin Soriano
-
Patent number: 7911477Abstract: 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: GrantFiled: February 28, 2010Date of Patent: March 22, 2011Assignee: Access Systems Americas, Inc.Inventors: Greg Arnold, Fermin Soriano
-
Patent number: 7843437Abstract: 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: GrantFiled: January 14, 2002Date of Patent: November 30, 2010Assignee: PALM, Inc.Inventors: Greg Arnold, Fermin Soriano
-
Publication number: 20100268693Abstract: 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: ApplicationFiled: July 6, 2010Publication date: October 21, 2010Applicant: PALM, INC.Inventors: Greg Arnold, Fermin Soriano
-
Patent number: 7752182Abstract: 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: GrantFiled: March 5, 2007Date of Patent: July 6, 2010Assignee: Palm, Inc.Inventors: Greg Arnold, Fermin Soriano
-
Publication number: 20100153838Abstract: 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: ApplicationFiled: February 28, 2010Publication date: June 17, 2010Applicant: PALMSOURCE, INC.Inventors: Greg Arnold, Fermin Soriano
-
Patent number: 7711785Abstract: 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: GrantFiled: December 30, 2007Date of Patent: May 4, 2010Assignee: PalmSource, Inc.Inventor: Greg Arnold
-
Patent number: 7671869Abstract: 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: GrantFiled: May 22, 2007Date of Patent: March 2, 2010Assignee: PalmSource Inc.Inventors: Greg Arnold, Fermin Soriano
-
Publication number: 20090100149Abstract: 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: ApplicationFiled: May 21, 2001Publication date: April 16, 2009Inventors: Greg Arnold, Dan Torres