Patents by Inventor Daniel McCann
Daniel McCann 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: 12622426Abstract: Systems and methods of using an unmanned aerial or land vehicle (e.g. drone) for agricultural and/or pest control applications, such as on farms, golf courses, parks, and/or along roadways, power lines, etc. The system may have a drone receiving a pesticide from a base station dispensing the pesticide and a holding tank supplying the base station with the pesticide.Type: GrantFiled: February 28, 2020Date of Patent: May 12, 2026Assignee: Precision AI Inc.Inventors: Daniel McCann, Wessam Gad El-Rab, Mark Wileniec, Randy Mortensen, Anthony J Arkles
-
Patent number: 12054254Abstract: The present disclosure provides an unmanned aerial vehicle (UAV) having a housing containing electronic components required of the UAV and a heat transfer device for cooling heat generated by said electronic components; at least one boom for connecting said housing to at least one propeller. The boom includes one or more inlet located on a first surface of the boom and within an airflow of said at least one propeller; at least one outlet on a second surface of the boom; a hallow channel extending in interior of the boom from said at least one inlet to said at least one outlet, wherein said airflow generated by said at least one propeller passes into said at least one inlet through the hollow channel to said at least one outlet providing cooling for said heat transfer device.Type: GrantFiled: April 27, 2022Date of Patent: August 6, 2024Inventor: Daniel McCann
-
Publication number: 20240253828Abstract: An aerial vehicle with adjustable vertical lift and methods of using thereof for agricultural and/or pest control applications, such as on farms, golf courses, parks, and/or along roadways, power lines, etc. is provided by the present disclosure. The aerial vehicle with reduced drift for field treatment comprises a main body; a propulsion system for providing vertical rotor lift and thrust for the aerial vehicle; at least one pair of wings connected to the main body for providing lift using the thrust provided by the propulsion system; a targeting system for providing instructions required for field treatment; a treatment system receiving the instructions to perform the field treatment; and a navigation system controlling the propulsion system to provide the vertical rotor lift and the thrust; wherein the targeting system receives the instructions from the targeting system to control drift created by the aerial vehicle as required by the treatment system.Type: ApplicationFiled: April 12, 2024Publication date: August 1, 2024Inventor: Daniel MCCANN
-
Patent number: 12020301Abstract: A vehicle identification system and method incorporating image recognition for retrieval, authentication, and/or notification. The vehicle identification system having a computing structure comprising at least one processor, a tangible computer-readable memory, and a transceiver for communicating over a network. A camera system communicating with the computing structure. The camera system having at least one camera observing at least one vehicle within a camera range of an establishment. The camera system capturing at least one image of the at least one vehicle. The tangible computer-readable memory comprises instructions to configure the at least one processor to: receive image data from the camera system; and detect an identifiable feature of the vehicle within the image data.Type: GrantFiled: February 15, 2023Date of Patent: June 25, 2024Inventor: Daniel McCann
-
Publication number: 20240074428Abstract: A method and system for field treatment. The method comprising a data collection unit for collecting data on a portion of a field; an interface for receiving a first parameter to be considered for treatment of said portion of said field and a first probability score threshold for said parameter; a calculation unit for calculating a first probability score of said first parameter in said data collected; and, a treatment unit for treating said portion of the field based on said first probability score for said first parameter and said first threshold.Type: ApplicationFiled: September 14, 2023Publication date: March 7, 2024Inventor: Daniel MCCANN
-
Publication number: 20230196423Abstract: A vehicle identification system and method incorporating image recognition for retrieval, authentication, and/or notification. The vehicle identification system having a computing structure comprising at least one processor, a tangible computer-readable memory, and a transceiver for communicating over a network. A camera system communicating with the computing structure. The camera system having at least one camera observing at least one vehicle within a camera range of an establishment. The camera system capturing at least one image of the at least one vehicle. The tangible computer-readable memory comprises instructions to configure the at least one processor to: receive image data from the camera system; and detect an identifiable feature of the vehicle within the image data.Type: ApplicationFiled: February 15, 2023Publication date: June 22, 2023Inventor: Daniel McCann
-
Patent number: 11605234Abstract: A vehicle identification system and method incorporating image recognition for retrieval, authentication, and/or notification. The vehicle identification system having a computing structure comprising at least one processor, a tangible computer-readable memory, and a transceiver for communicating over a network. A camera system communicating with the computing structure. The camera system having at least one camera observing at least one vehicle within a camera range of an establishment. The camera system capturing at least one image of the at least one vehicle. The tangible computer-readable memory comprises instructions to configure the at least one processor to: receive image data from the camera system; and detect an identifiable feature of the vehicle within the image data.Type: GrantFiled: August 7, 2018Date of Patent: March 14, 2023Inventor: Daniel McCann
-
Publication number: 20220363382Abstract: The present disclosure provides an unmanned aerial vehicle (UAV) having a housing containing electronic components required of the UAV and a heat transfer device for cooling heat generated by said electronic components; at least one boom for connecting said housing to at least one propeller. The boom includes one or more inlet located on a first surface of the boom and within an airflow of said at least one propeller; at least one outlet on a second surface of the boom; a hallow channel extending in interior of the boom from said at least one inlet to said at least one outlet, wherein said airflow generated by said at least one propeller passes into said at least one inlet through the hollow channel to said at least one outlet providing cooling for said heat transfer device.Type: ApplicationFiled: April 27, 2022Publication date: November 17, 2022Inventor: Daniel McCann
-
Publication number: 20220211026Abstract: Systems and methods of using an unmanned aerial or land vehicle (e.g. drone) for agricultural and/or pest control applications, such as on farms, golf courses, parks, and/or along roadways, power lines, etc. The system may have a drone receiving a pesticide from a base station dispensing the pesticide and a holding tank supplying the base station with the pesticide.Type: ApplicationFiled: February 28, 2020Publication date: July 7, 2022Inventors: Daniel McCann, Wessam Gad El-Rab, Mark Wileniec, Randy Mortensen, Anthony J Arkles
-
Publication number: 20200272176Abstract: A vehicle identification system and method incorporating image recognition for retrieval, authentication, and/or notification. The vehicle identification system having a computing structure comprising at least one processor, a tangible computer-readable memory, and a transceiver for communicating over a network. A camera system communicating with the computing structure. The camera system having at least one camera observing at least one vehicle within a camera range of an establishment. The camera system capturing at least one image of the at least one vehicle. The tangible computer-readable memory comprises instructions to configure the at least one processor to: receive image data from the camera system; and detect an identifiable feature of the vehicle within the image data.Type: ApplicationFiled: August 7, 2018Publication date: August 27, 2020Inventor: Daniel McCann
-
Publication number: 20190318334Abstract: Cloud-based point-of-sale systems and methods for effecting commercial transactions are provided. According to one system and method, a point-of-sale terminal is provided for capturing credit card information and transmitting the captured information to a central cloud point-of-sale server for processing a commercial transaction. The central cloud point-of-sale server processes the credit card information and returns a transaction notification to a point-of-sale system.Type: ApplicationFiled: April 11, 2019Publication date: October 17, 2019Inventor: Daniel McCann
-
Publication number: 20130246793Abstract: Methods and apparatus for securely transmitting sensitive information to a remote device at the request of an application program are provided. The application program generates a request to a secure channel provider to make a transmission to a remote device. A first message is passed from the from the application program to the secure channel provider containing insertion point codes indicating locations within the first message where the sensitive information should be inserted. Sensitive information is obtained from a source outside of the application program and the sensitive information is inserted into the first message at the locations in the first message indicated by the insertion point codes to form a second message containing the sensitive information. The second message is encrypted and this encrypted message is transmitted to the remote device. The sensitive information is unaccessed by the application program during the execution of the method.Type: ApplicationFiled: May 1, 2013Publication date: September 19, 2013Applicant: Newsecure Innovations Inc.Inventor: Daniel McCann
-
Patent number: 8452955Abstract: Methods and apparatus for securely transmitting sensitive information to a remote device at the request of an application program are provided. The application program generates a request to a secure channel provider to make a transmission to a remote device. A first message is passed from the from the application program to the secure channel provider containing insertion point codes indicating locations within the first message where the sensitive information should be inserted. Sensitive information is obtained from a source outside of the application program and the sensitive information is inserted into the first message at the locations in the first message indicated by the insertion point codes to form a second message containing the sensitive information. The second message is encrypted and this encrypted message is transmitted to the remote device. The sensitive information is unaccessed by the application program during the execution of the method.Type: GrantFiled: May 29, 2007Date of Patent: May 28, 2013Assignee: Netsecure Innovations Inc.Inventor: Daniel McCann
-
Patent number: 8417941Abstract: A system, peripheral device, and method for authenticating an encryption key before transmitting encrypted messages containing sensitive information are provided. Authentication of a client device during the coordination of data transfer among multiple computer devices is possible by providing a peripheral device that does not have a direct connection to a network, but rather, any message to be transmitted over the network must be relayed through a client device. Any sensitive information to be transferred to a remote device is inserted into a message, then the message is encrypted in the peripheral device. This prevents any process running on the client device from fooling the client device into communicating confidential information to a third party rather than the desired remote computer, because the client device never sees the sensitive information in an unencrypted form; only the peripheral device has access to the sensitive information in an unencrypted form.Type: GrantFiled: May 5, 2009Date of Patent: April 9, 2013Assignee: Olympia Trust CompanyInventors: Daniel McCann, Nima Sharifimehr
-
Publication number: 20120239531Abstract: A method of providing e-commerce payment functionality between a customer and a vendor wishing to provide or accept alternate methods of payment. The vendor website initiates a transaction payment request identifying the selected customer payment method, the transaction amount, and the desired vendor payment method to a payment facilitation bureau which processes payment for the transaction amount to the selected customer payment method and issues transaction payment credentials to the vendor in a transaction payment response. The vendor e-commerce platform can then process payment for the transaction to the selected vendor payment method using the issued payment credentials. Various vendor payment methods and customer selected payment methods could be used, and the method allows for the bridging of incompatible pairings of payment methods. Client and server level software for use in this payment method is also disclosed.Type: ApplicationFiled: September 15, 2010Publication date: September 20, 2012Applicant: NETSECURE INNOVATIONS INCInventor: Daniel McCann
-
Publication number: 20110154021Abstract: A system, peripheral device, and method for authenticating an encryption key before transmitting encrypted messages containing sensitive information are provided. Authentication of a client device during the coordination of data transfer among multiple computer devices is possible by providing a peripheral device that does not have a direct connection to a network, but rather, any message to be transmitted over the network must be relayed through a client device. Any sensitive information to be transferred to a remote device is inserted into a message, then the message is encrypted in the peripheral device. This prevents any process running on the client device from fooling the client device into communicating confidential information to a third party rather than the desired remote computer, because the client device never sees the sensitive information in an unencrypted form; only the peripheral device has access to the sensitive information in an unencrypted form.Type: ApplicationFiled: May 5, 2009Publication date: June 23, 2011Applicant: NETSECURE INNOVATIONS INC.Inventors: Daniel McCann, Nima Sharifimehr
-
Publication number: 20100241518Abstract: A method and apparatus that allows a computer system to automatically navigate through a plurality of webpages is provided. A plurality of webpage objects are provided with each webpage object corresponding to a webpage having at least one input. Each webpage object has form completion data providing instructions how to successfully provide the inputs requested by the corresponding webpage and navigation action data indicating an action to be taken to navigate to a next webpage in the transaction series. In operation, a webpage is checked against the plurality of webpage objects and if the webpage corresponds to one of the webpage objects, the form completion data contained in the webpage object is used to properly provide the requested inputs on the webpage.Type: ApplicationFiled: January 8, 2008Publication date: September 23, 2010Inventor: Daniel McCann
-
Publication number: 20090307482Abstract: Methods and apparatus for securely transmitting sensitive information to a remote device at the request of an application program are provided. The application program generates a request to a secure channel provider to make a transmission to a remote device. A first message is passed from the from the application program to the secure channel provider containing insertion point codes indicating locations within the first message where the sensitive information should be inserted. Sensitive information is obtained from a source outside of the application program and the sensitive information is inserted into the first message at the locations in the first message indicated by the insertion point codes to form a second message containing the sensitive information. The second message is encrypted and this encrypted message is transmitted to the remote device. The sensitive information is unaccessed by the application program during the execution of the method.Type: ApplicationFiled: May 29, 2007Publication date: December 10, 2009Inventor: Daniel McCann