Patents by Inventor David Cook
David Cook 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: 12270286Abstract: An apparatus and method for fracking optimization, wherein the apparatus includes at least a processor, and a memory, wherein the memory containing instructions configuring the at least a processor to receive a reservoir datum from at least a sensing device, generate a production training data include a plurality of reservoir datums as input correlated to a plurality of optimal production parameters as output, train a fracking optimization machine-learning model using the production training data, determine an optimal production parameter as a function of the fracking optimization machine-learning model, and generating an optimal production plan as a function of the optimal production parameter.Type: GrantFiled: February 8, 2024Date of Patent: April 8, 2025Inventor: David Cook
-
Publication number: 20250111225Abstract: An apparatus and method for generating a compiled artificial intelligence (AI) model. The apparatus incudes a processor that is configured to receive data sets from user devices. The processor is further configured to convert the data sets using a machine-learning model into a cleansed data format and generate an accumulated model using the converted data sets as training data.Type: ApplicationFiled: June 7, 2024Publication date: April 3, 2025Inventor: David Cook
-
Patent number: 12265182Abstract: A ladar system capable of operating in a ladar mode and an optical communication mode is disclosed. When operating in the ladar mode, a ladar transmitter and ladar receiver cooperate to transmit ladar pulses that are used for ranging to targets in a field of view. When operating in an optical communication mode, ladar pulses are used to transmit data messages to locations in the field of view that are determined to have devices that are capable of receiving the optically communicated data messages.Type: GrantFiled: August 16, 2023Date of Patent: April 1, 2025Assignee: AEye, Inc.Inventors: Luis Carlos Dussan, Allan Steinhardt, David Cook, Blair B. Lacorte
-
Patent number: 12248439Abstract: Some embodiments provide a method for determining a relatedness of content items to categories. The method identifies a particular content item, a relevancy score associated with the particular content item, and a set of categories to which the particular content item is classified as related. Based on a set of glossaries associated with the set of categories, the method calculates a set of affinity scores that each represents a degree of relevancy between the particular content item and a category in the set of categories. The method modifies the relevancy score associated with the particular content item based on the calculated set of affinity scores.Type: GrantFiled: February 11, 2020Date of Patent: March 11, 2025Assignee: Aurea Software, Inc.Inventors: Ashutosh Joshi, Martin Betz, David Cooke, Rajiv Arora, Binay Mohanty, Ansuman Mishra
-
Publication number: 20250073814Abstract: A nozzle for a laser processing system is provided. A primary passage extends between the proximal end and the distal end of the nozzle body along a central longitudinal axis. At least one auxiliary passage is located within the body of the nozzle adjacent to the primary passage while substantially fluidly isolated from the primary passage. At least one conduit is located proximate the distal end of the body and in fluid communication with the at least one auxiliary passage. The at least one auxiliary passage is configured to flow a secondary fluid through the body of the nozzle in a first direction to impinge on a surface of the at least one conduit that is proximate the primary passage. The at least one conduit is configured to redirect the secondary fluid toward an exterior surface of the body in a second direction.Type: ApplicationFiled: September 4, 2024Publication date: March 6, 2025Inventors: Brenda Melius, Kenneth J. Woods, David Cook
-
Publication number: 20250056375Abstract: An approach for detecting unplanned changes in the link performance of a delay tolerant network and making automatic and immediate adjustments to the contact plans of the network to provide route revisions that will reallocate traffic load to improve network performance. Physical layer information is used to predict link performance and to adapt route computation to avoid disruption and to optimize contact performance. Prediction is based on advanced software defined radio observable phenomena such as signal to noise ratio, background noise measurements, and forward error correction bit error counts. This approach can enable a delay-tolerant network node to recompute routes and revise bundle forwarding decisions automatically in response to changes in the properties of the communication link.Type: ApplicationFiled: August 1, 2024Publication date: February 13, 2025Applicant: TCT Networks CorporationInventors: Ronny Bull, Michael Moore, John Cook, David Cook, Scott Burleigh, Joshua Waszkiewicz, Joel Seif
-
Patent number: 12215531Abstract: Techniques for controlling a vehicle based on a collision avoidance algorithm are discussed herein. The vehicle receives sensor data and can determine that the sensor data represents an object in an environment through which the vehicle is travelling. A computing device associated with the vehicle determines a collision probability between the vehicle and the object at predicted locations of the vehicle and object at a first time. Updated locations of the vehicle and object can be determined, and a second collision probability can be determined. The vehicle is controlled based at least in part on the collision probabilities.Type: GrantFiled: December 17, 2020Date of Patent: February 4, 2025Assignee: Zoox, Inc.Inventors: William Cheringal, Evan David Cook, Nigil Lee
-
Patent number: 12217140Abstract: In an aspect, an apparatus for predicting downhole conditions is disclosed. The apparatus comprises at least a processor and a memory communicatively connected to the at least a processor. The memory containing instructions configuring the at least a processor to receive a condition datum. The memory additionally contains instructions configuring the at least a processor to produce a measured downhole condition using at least a sensor. The memory instructs the processor to convert the condition datum and the measured downhole conditions into a cleansed data format using a data conversion module. The processor is instructed by the memory to identify a flagged data as a function of the cleansed condition datum and the cleansed measured downhole conditions using a downhole machine learning model. The memory instructs the processor to generate a predicted downhole condition as a function of the flagged data.Type: GrantFiled: October 18, 2022Date of Patent: February 4, 2025Inventor: David Cook
-
Publication number: 20240419797Abstract: The present embodiments relate to detecting malware in a document management system (DMS). File stubs representing files remotely stored in a DMS can be presented in file managers at local computing devices for review/interaction on the local computing devices. A file stub for a specific file can be selected in the file manager, and a request to download the file can be provided to the DMS. The process in requesting the download of the file can be processed to determine whether the process is user-initiated or programmatic-initiated. If the process is user-initiated (e.g., initiated by a user on the local computing device), the file can be provided to the local computing device. Programmatic-initiated processes can be a result of software or malware, and mitigating actions can be taken if the request to download the file is a programmatic-initiated process.Type: ApplicationFiled: October 19, 2022Publication date: December 19, 2024Inventors: Randy DARLING, David COOK, Mohit MUTREJA, Demetri BAIRAKTARIS
-
Patent number: 12159091Abstract: An apparatus for multi-stage fracking, wherein the apparatus includes a pump configured to pump a fracking fluid into a rock region comprises a plurality of rock zones, and a computing device communicatively connected to the pump, wherein the computing device includes at least a processor, and a memory communicatively connected to the at least a processor containing instructions configuring the at least a processor to receive reservoir data, determine an optimal fracking stimulation parameter as a function of the reservoir data, identify a fracking stage as a function of the optimal fracking stimulation parameter, and adjust a pump configuration of the pump as a function of the fracking stage.Type: GrantFiled: January 5, 2024Date of Patent: December 3, 2024Inventor: David Cook
-
Patent number: 12147421Abstract: Some embodiments provide a program that identifies an entity having an entity attribute. The program receives, from each method of several methods, a set of candidate identity attributes that are each for identifying a particular entity having the entity attribute specified in the document. Each method of the several methods generates the corresponding set of candidate identity attributes based on the entity attribute specified in a document. The program calculates a score for each candidate identity attribute in the sets of candidate identity attributes. The program identifies, based on the sets of scores, an identity attribute from the sets of candidate identity attributes that identifies the entity having the entity attribute specified in the document.Type: GrantFiled: August 18, 2022Date of Patent: November 19, 2024Assignee: Aurea Software, Inc.Inventors: David Cooke, Martin Betz, Ashutosh Joshi, Binay Mohanty
-
Publication number: 20240370504Abstract: Some embodiments provide a method for generating a graphical user interface (GUI) for a research system. The method receives a request from a user of the research system for information about a particular category. The method generates a chart that displays a set of events associated with the particular category over a particular period of time. The method incorporates the chart into a GUI for the particular category for transmission to the user. Some embodiments generate a list of events associated with the particular category and generate a GUI that displays the list of the events. Each event is represented in the list by a title of a document identified by the research system as representative of the event.Type: ApplicationFiled: July 15, 2024Publication date: November 7, 2024Applicant: Aurea Software, LLCInventors: Ashutosh Joshi, Aparna Gupta, Binay Mohanty, Jalvin Upadhyay, Rajiv Arora, Martin Betz, Michael Prospero, David Cooke, Prashant Rao
-
Publication number: 20240342594Abstract: The present invention relates to a computer-implemented method of gaming in a virtualisation environment. The method comprises obtaining information in relation to a plurality of games, the information including technical information indicative of the required GPU resource of each game, providing a GPU server comprising at least one graphics processing unit (GPU) with a predefined GPU capacity, receiving from a computing device a gaming request, and dynamically creating a virtual machine on the GPU server, the virtual machine being assigned a virtual GPU capacity from the at least one GPU that substantially matches the required GPU resource for the game.Type: ApplicationFiled: August 4, 2022Publication date: October 17, 2024Applicant: Radian Arc LimitedInventors: David Cook, Ed Seibold
-
Publication number: 20240320698Abstract: Some embodiments provide a method for identifying competitors of a particular company. The method identifies a set of potential competitors of a particular company. For each potential competitors, the method calculates a score quantifying the competitive relationship of the potential competitor to the particular company. When the calculated score is above a particular threshold, the method associates the potential competitor as a competitor of the particular company.Type: ApplicationFiled: June 5, 2024Publication date: September 26, 2024Applicant: Aurea Software, LLCInventors: Amit Gupta, Michael Prospero, Binay Mohanty, Aparna Gupta, David Cooke
-
Patent number: 12078798Abstract: Disclosed herein is a compact beam scanner assembly that includes an ellipsoidal reimaging mirror.Type: GrantFiled: August 11, 2023Date of Patent: September 3, 2024Assignee: Aeye, Inc.Inventors: Luis Carlos Dussan, David R. Demmer, John Stockton, Allan Steinhardt, David Cook
-
Patent number: 12071090Abstract: An impact is detected with a vehicle having a body comprising parts which are deformable in an impact, by a secondary impact detection system configured to detect an impact that may not trigger a primary impact detection system. The secondary impact detection system comprises a plurality of deformation sensors attached to the deformable parts and configured to detect bending of the deformable parts. One or more processors are configured to receive a plurality of respective outputs from the plurality of deformation sensors, process the respective outputs to increase sensitivity to short-term changes relative to long-term changes and generate an indication of an impact dependent on detecting a processed output meeting a predetermined criterion. Outputs associated with a group of neighboring flex sensors may be used to localize the impact, characterize the source of impact, and/or reduce a likelihood of a false positive associated with the detection.Type: GrantFiled: October 14, 2022Date of Patent: August 27, 2024Assignee: Zoox, Inc.Inventors: Xuan Zhong, Nam Gook Cho, Evan David Cook, MacKenzie Cunningham, Caleb Heath Norfleet, Rohan Agrawal
-
Patent number: 12061655Abstract: Some embodiments provide a method for generating a graphical user interface (GUI) for a research system. The method receives a request from a user of the research system for information about a particular category. The method generates a chart that displays a set of events associated with the particular category over a particular period of time. The method incorporates the chart into a GUI for the particular category for transmission to the user. Some embodiments generate a list of events associated with the particular category and generate a GUI that displays the list of the events. Each event is represented in the list by a title of a document identified by the research system as representative of the event.Type: GrantFiled: June 2, 2022Date of Patent: August 13, 2024Assignee: Aurea Software, Inc.Inventors: Ashutosh Joshi, Aparna Gupta, Binay Mohanty, Jalvin Upadhyay, Rajiv Arora, Martin Betz, Michael Prospero, David Cooke, Prashant Rao
-
Publication number: 20240260727Abstract: Certain embodiments disclose a contact lens holder including a rim forming a lens receptacle for receiving a lens and a flange integrally formed with and extending from the rim, flange comprising at least one tab, wherein at least one of a posterior surface of the flange and a posterior surface of the at least one tab comprises micro-structuring.Type: ApplicationFiled: February 5, 2024Publication date: August 8, 2024Inventors: James M. Scott, Patrick John Sadd, David Cook, Sebastian Merx, Joshua Coyne, Kevin Coughlan
-
Patent number: 12043225Abstract: Techniques are described for cleaning sensors of a vehicle. An attribute of the surrounding environment (e.g., type of precipitation, intensity of precipitation, etc.) is determined along with orientations and/or attributes of the sensors (e.g. fields-of-view, focal lengths, spectral ranges, etc). Cleaning frequencies are then be determined based, at least in part, on the attribute of the environment together with the orientations and/or attributes of the sensors. Cleaning elements are then activated at the determined frequencies to clean the sensors. In some examples, the cleaning frequencies may be determined based additionally on an attribute of travel of the vehicle (e.g. direction of travel of the vehicle, speed of the vehicle, etc.).Type: GrantFiled: December 1, 2021Date of Patent: July 23, 2024Assignee: Zoox, Inc.Inventors: Rajith Jayaratne, Daniel Glenn Johnson, Bingchao Han, Carter William McEathron, Raghuraman Surineedi, Evan David Cook
-
Patent number: 12045269Abstract: An apparatus for generating a digital assistant is disclosed. The apparatus include at least a processor and a memory communicatively connected to the at least a processor. The memory instructs the processor to receive at least one user query from a user. The memory instructs the processor to extract a plurality of background data and a plurality of contextual data from the user dataset. The memory instructs the processor to receive at least one user query from a user. The memory instructs the processor to generate a query response as a function of the at least one user query and the contextual data using the digital assistant. The memory instructs the processor to display the query response using the digital assistant on a display device.Type: GrantFiled: October 10, 2023Date of Patent: July 23, 2024Inventor: David Cook