Patents by Inventor Jeremy R. Fox
Jeremy R. Fox 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: 12361298Abstract: The exemplary embodiments disclose a method, a computer program product, and a computer system for determining the context of media. The exemplary embodiments may include a user consuming media, collecting data of the media, extracting one or more features from the collected data, and determining a media context based on the extracted one or more features and one or more models.Type: GrantFiled: August 7, 2020Date of Patent: July 15, 2025Assignee: International Business Machines CorporationInventors: Shikhar Kwatra, Raghuveer Prasad Nagar, Jeremy R. Fox, Lisa Seacat DeLuca
-
Publication number: 20250223944Abstract: In an approach to improve power generation in both manual and autonomous vehicles embodiments of the present invention measure, by a set of sensors, a wind speed as it passes through a funnel system. Further, embodiments modulate, by the funnel system, the wind speed of wind that passes through the funnel system to a turbine array, where modulating the wind speed comprises adjusting, by a motor set, a cross-sectional area of an entry portion and an exit portion of the funnel system based on the measured wind speed. Additionally, embodiments proactively adjust, by the computing system, the funnel system to maintain a predetermined wind speed that is being fed to the turbine array through the funnel system by employing machine learning models and control algorithms, using sensor data, vehicle to everything communication, and predictive analysis of wind patterns and road conditions.Type: ApplicationFiled: January 9, 2024Publication date: July 10, 2025Inventors: Fang Lu, Jeremy R. Fox, Martin G. Keen, Sarbajit K. Rakshit
-
Publication number: 20250219838Abstract: Described are techniques for multi-factor authentication. The techniques include defining a future date and time to implement an automated executable on a server using an agentless Information Technology (IT) automation tool. The techniques further include generating a Future Time-based One-Time Passwords (FTOTP) for the automated executable based on the future date and time. The techniques further include providing the FTOTP to the agentless IT automation tool as a second factor to establish communication with the server for purposes of implementing the automated executable.Type: ApplicationFiled: January 2, 2024Publication date: July 3, 2025Inventors: Mohamed Zouhaier Ramadhane, Mauro Marzorati, Jeremy R. Fox, Sergio Francisco Inurreta Gonzalez, Kasia Karimee Garcia Bracho
-
Patent number: 12346690Abstract: A context aware code snippet recommendation method, system, and computer program product that includes generating comments for source code, learning semantically meaningful sentence embeddings based on the comments, and retrieving code snippets from the source code based on the learned semantically meaningful sentence embeddings.Type: GrantFiled: February 24, 2023Date of Patent: July 1, 2025Assignee: International Business Machines CorporationInventors: Mu Qiao, Martin G. Keen, Jeremy R. Fox
-
Patent number: 12337545Abstract: Embodiments of the invention are directed to a computer-implemented method that includes receiving, using a processor, data representing a 3D physical object by a processing device, and controlling, using the processor, a 3D printing device to apply successive layers of a material by a printing head including a nozzle. The controlling includes depositing at least one layer by instructing a snake robot of a configurable track system to form a shape and define a movement track that corresponds to a movement profile aligned with the 3D model, moving the printing head along the movement track defined by the snake robot, and depositing the at least one layer via the nozzle as the printing head is moved along the movement track.Type: GrantFiled: December 15, 2022Date of Patent: June 24, 2025Assignee: International Business Machines CorporationInventors: Mauro Marzorati, Jeremy R. Fox, Randy A. Rendahl, Sarbajit K. Rakshit
-
Publication number: 20250200327Abstract: Provided is a method, system, and computer program product for adaptatively training a large language model based on predicted changes in computing resources. A processor may identify data elements of computing resources for training a large language model. The identified data elements include a configured model topology. The processor may generate a forecast vector capturing a predicted change in the configured model topology over a time period. The processor may execute, using an optimization algorithm and the forecast vector, a series of optimization experiments using each training type of a plurality of training types to determine an optimal computing resource supply and demand over the time period. The processor may determine, based on the series of optimization experiments, an accuracy penalty value associated with each training type. The processor may train the large language model using a first training type that has a lowest accuracy penalty.Type: ApplicationFiled: December 18, 2023Publication date: June 19, 2025Inventors: Aaron K. Baughman, Jeremy R. Fox, Jennifer M. Hatfield, Kavitha Hassan Yogaraj
-
Publication number: 20250200548Abstract: A method for automatically selecting a payment method based on context is disclosed. In one embodiment, such a method includes establishing a user profile for a user. The user profile associates different payment methods with different categories of items. The method detects multiple items in a shopping cart of the user and automatically correlates the items in the shopping cart with the different categories in the user profile. In certain embodiments, automatically correlating includes using machine learning to automatically correlate the items in the shopping car with the different categories in the user profile. The method automatically assigns the different payment methods to the items in accordance with the categories to which the items have been correlated. A corresponding system and computer program product are also disclosed.Type: ApplicationFiled: December 14, 2023Publication date: June 19, 2025Applicant: International Business Machines CorporationInventors: Su Liu, Hamid Majdabadi, Jeremy R. Fox, Zachary A. Silverstein
-
Patent number: 12333220Abstract: A process is provided for usage-pattern-based generation of a digital model of a product. The process includes obtaining a usage pattern of a user of a product, where the usage pattern includes a set of usage pattern parameters. In addition, the process includes using a machine learning model of an artificial intelligence system to generate a 3-D virtual image of the product aligned with the usage pattern, and analyzing, by the artificial intelligence system, the 3-D virtual image of the product to facilitate identifying a requirement specification for the product based on the usage pattern. Further, the process includes generating a digital model of a new product for the user based on the identified requirement specification.Type: GrantFiled: March 2, 2023Date of Patent: June 17, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tiberiu Suto, Martin G. Keen, Jeremy R. Fox, Sarbajit K. Rakshit
-
Publication number: 20250181962Abstract: Embodiments receive an opt-in to give consent to capture information which determines whether a plurality of secondary users encounters an error, determine that a primary user, different from the secondary users, encounters the error, engage the primary user with the secondary users through a user interface (UI) to ask whether the secondary users have also encountered the error that the primary user encountered, generate a robot process automation (RPA) bot which compiles and runs a plurality of tests for executing an automated workflow verification process for each of the secondary users, perform global tracking for similar automated workflow verification processes as the RPA bot in multiple environments, and train an artificial intelligence (AI) model based on success metrics of the RPA bot and the similar automated workflow verification processes in multiple environments.Type: ApplicationFiled: November 30, 2023Publication date: June 5, 2025Inventors: Melanie Dauber, Jeremy R. Fox, Zachary A. Silverstein, Jacob Ryan Jepperson, Logan Bailey
-
Publication number: 20250178034Abstract: Systems and methods are provided for recovering LED light in indoor multi-level farms. A plurality of cameras and sensors capture in real time in a vertical farm environment a plurality of camera images and sensor data. The camera images include physical images of the vertical farm environment, and the sensor data includes light data. The camera images and sensor data are analyzed to identify a pattern of light origin and direction in the vertical farm environment. The plant characteristics are identified based on comparing the captured camera images, using image recognition, against a model. Based on the identified plant characteristics, manipulating the light data. The plant characteristics include plant species growth state and general health. The light is manipulated by breaking it into component visible light wavelengths. The model predicts optimizing the redirecting of the optimal wavelengths for improved plant growth.Type: ApplicationFiled: December 1, 2023Publication date: June 5, 2025Inventors: Tushar Agrawal, Jeremy R. Fox, Fang Lu, Sarbajit K. Rakshit
-
Patent number: 12310305Abstract: A computer-implemented method for airflow control for agricultural pollination is disclosed. The computer-implemented method includes performing image analysis on an agricultural image to determine a type and classification of one or more plants in the agricultural image, determining one or more pollination requirements for the one or more determined plants, determining one or more current airflow parameters within a predetermined area of the one or more plants in the agricultural image, determining one or more optimal airflow parameters based on the type of plants in the agricultural image, the classification of plants in the agricultural image, the one or more pollination requirements for the plants in the agricultural image, and the one or more current airflow parameters, and generating an automatic airflow adjustment model for optimizing the airflow parameters for the plants based, at least in part, on the one or more determined optimal airflow parameters.Type: GrantFiled: September 7, 2022Date of Patent: May 27, 2025Assignee: International Business Machines CorporationInventors: John M. Ganci, Jr., Sarbajit K. Rakshit, Martin G. Keen, Jeremy R. Fox
-
Publication number: 20250164441Abstract: A biosensor device is provided. The biosensor includes an amplifying bipolar junction transistor (BJT) and a sensing BJT defining a sensing trench. The sensing BJT and the amplifying BJT are coupled to form a Sziklai pair with an emitter of the sensing BJT connected to a collector of the amplifying BJT and a collector of the sensing BJT connected to a base of the amplifying BJT.Type: ApplicationFiled: November 16, 2023Publication date: May 22, 2025Inventors: Alexander Reznicek, Bahman Hekmatshoartabari, Martin G. Keen, Jeremy R. Fox
-
Publication number: 20250165811Abstract: An approach for assigning an activity to an optimal workplace. A plurality of different maturity levels are measured for each of a plurality of different workplace environments. Each of these maturity levels corresponds to one of a number of critical success factors of the corresponding workplace. In addition, a set of critical success factors and a required maturity necessary for each of the critical success factors in order to perform an activity is determined. Based on the maturity levels of the workplace environments and the critical success factors of the activities, the performance of the activity on each of the plurality of different workplace environments is simulated using a digital twin of each workplace environment. Based on the simulating, an optimal workplace for the activity is determined, and the activity is assigned to the optimal workplace.Type: ApplicationFiled: November 16, 2023Publication date: May 22, 2025Inventors: Jennifer M. Hatfield, Jeremy R. Fox, Tushar Agrawal, Sarbajit K. Rakshit
-
Publication number: 20250156217Abstract: Described is a method for managing modification requests and performing a mid-process reconfiguration based on the modification requests includes receiving a request during a process stream and determining the request is indicative of a reversal of progress of the process stream or indicative of a data change being utilized for the process stream. The method also includes analyzing a context for the reversal of progress of the process stream or the data change being utilized for the process stream. In response to determining a modification is required to at least one workflow step from a plurality of workflow steps of the process stream based on the analyzing of the context, the method also includes determining the modification performable on the at least one workflow step from the process stream. The method also includes performing the modification on the at least one workflow step from the process stream.Type: ApplicationFiled: November 14, 2023Publication date: May 15, 2025Inventors: Zachary A. Silverstein, Jeremy R. Fox, Logan Bailey
-
Publication number: 20250144883Abstract: A method, computer system, and a computer program product are provided for multi-dimensional printing. A printing request for printing tan object with at least one component is received. Information is obtained about the specifics of the object from a knowledgebase corpus database including at least a material requirement for printing of the object. The number of associated components and material and geometric requirements of each component and the object is analyzed. An output model is generated using at least one machine learning optimization model. The output model is generated based on the information obtained about the object and the analysis of the object's geometry and material requirements. The output model is stored in the knowledgebase corpus database.Type: ApplicationFiled: November 3, 2023Publication date: May 8, 2025Inventors: SILVIA CRISTINA SANTA ANA VELASCO, Carolina Garcia Delgado, Perla Guadalupe Reyes Ramirez, Paul Llamas Virgen, Jeremy R. Fox
-
Patent number: 12293469Abstract: Embodiments of the invention are directed to a computer-implemented method that includes accessing, using a processor system, a three-dimensional (3D) model of a device-under-design (DUD). The processor system is used to receive a first design operation associated with the 3D model of the DUD. A collaboration dependency model is used to make a prediction of a dependency relationship between the first design operation and a second design operation.Type: GrantFiled: November 16, 2022Date of Patent: May 6, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeremy R. Fox, Martin G. Keen, Alexander Reznicek, Bahman Hekmatshoartabari
-
Patent number: 12293659Abstract: In an approach to improve the management of operating vehicles through smart contracts, embodiments generate a priority score based on received sensor feeds from a vehicle, co-located vehicles, and a smart contract rule. Further, embodiments assign the priority score to the vehicle and the co-located vehicles and the co-located vehicles and identify that the assigned priority score of the vehicle is higher than the co-located vehicles. Additionally, embodiments manage an operation of the co-located vehicles through a computing device within the co-located vehicles based on the smart contract rule and the priority score and create a priority lane for the vehicle by repositioning the co-located vehicles.Type: GrantFiled: November 21, 2022Date of Patent: May 6, 2025Assignee: International Business Machines CorporationInventors: Jeremy R. Fox, Uri Kartoun, Tushar Agrawal, Sarbajit K. Rakshit
-
Publication number: 20250137790Abstract: A V2X computing system to manage air quality by reducing carbon emissions by changing a vehicle mode of operation from fuel to battery. The system identifies the position of the vehicle and changes the mode of the vehicle to a target battery-based vehicle. The system calculates how much aggregated emission can be allowed within a defined time range around a geo-fencing area to identify appropriate distribution of battery-operated vehicle and fossil fuel-based vehicle to ensure the required air-quality. The system leverages historical data around environmental parameters like wind direction, speed, etc. for a period to calculate the emission requirements vs. predicted emission. The system uses this data to dynamically switch vehicle from using fuel power to battery power based on the capability available within the vehicle for environmental sustainability. The system further spaces vehicles appropriately to ensure the air quality is maintained on the road in a geo-fenced area.Type: ApplicationFiled: October 31, 2023Publication date: May 1, 2025Inventors: Michael Boone, Jeremy R. Fox, Tushar Agrawal, Sarbajit K. Rakshit
-
Publication number: 20250139577Abstract: Embodiments detect a task keyword related to an offloaded task of a task-giver, train a machine learning (ML) model using the task keyword, determine that the task keyword is similar to a historical task by utilizing the trained ML model, record a user input in response to determining that the task keyword is similar to the historical task, freeze an action execution during a pseudo action before a finality action is executed, provide the recorded user input to the task-giver and requesting approval from the task-giver, and execute the offloaded task using robotic process automation (RPA) in response to receiving approval from the task-giver.Type: ApplicationFiled: October 26, 2023Publication date: May 1, 2025Inventors: Zachary A. Silverstein, Logan Bailey, Jeremy R. Fox, Fang Lu
-
Publication number: 20250139665Abstract: An embodiment for personalizing target content in an outdoor digital display is provided. The embodiment may include receiving an opt-in from a user and digital out-of-home (DOOH) content from one or more IoT-enabled digital displays within a pre-defined range of the user. The embodiment may also include causing a mobile device of the user to connect to the one or more IoT-enabled digital displays within the pre-defined range. The embodiment may further include identifying one or more target interest parameters associated with the user. The embodiment may also include in response to determining the DOOH content from at least one IoT-enabled digital display of the one or more IoT-enabled digital displays is relevant to the user, displaying the DOOH content from the at least one IoT-enabled digital display that is relevant to the user on the connected mobile device of the user.Type: ApplicationFiled: October 31, 2023Publication date: May 1, 2025Inventors: Hamid Majdabadi, Jeremy R. Fox, Zachary A. Silverstein, Su Liu