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).

  • Publication number: 20240062069
    Abstract: A system may include a memory and a processor in communication with the memory. The processor may be configured to perform operations. The operations may include training a model. The operations may include enhancing the model with reinforcement learning and improving stability of the model with a graph neural network model. The operations may include predicting, with the model, a resource cost of a node and deploying the node.
    Type: Application
    Filed: August 19, 2022
    Publication date: February 22, 2024
    Inventors: Peng Hui Jiang, Sheng Yan Sun, Jun Su, Su Liu, Jeremy R. Fox, Hamid Majdabadi
  • Patent number: 11909583
    Abstract: Embodiments provide predictive dynamic caching in edge devices when connectivity may be potentially lost. A technique includes registering devices that require a connectivity to a cloud server via a network and predicting a likelihood of a network outage of the connectivity to the network for the devices having been registered. The technique includes determining data to cache for each of the devices by analyzing traffic for each of the devices to the cloud server, at least one piece of the data being currently in use by at least one of the devices. The technique includes responsive to predicting the likelihood of the network outage, caching the data to edge devices, and responsive to the connectivity to the network being restored, removing the data cached on the edge devices.
    Type: Grant
    Filed: September 9, 2022
    Date of Patent: February 20, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Boone, Atul Mene, Jeremy R. Fox, Tushar Agrawal, Sarbajit K. Rakshit
  • Patent number: 11907981
    Abstract: Embodiments herein disclose computer-implemented methods, computer program products and computer systems for context based online garage offering. The computer-implemented method may include receiving listing data from the seller users corresponding to items offered for sale, wherein the one or more seller users and one or more buyer users are registered with a web-based exchange platform based on user registration data; determining a seller context for the items based on the user registration data and the listing data; receiving historical item data for the items; determining disposal costs versus carry costs for the items based on the historical item data; determine potential buyers based on the listing data and potential buyer activity of the buyers; determining a buyer context based on the user registration data and the potential buyer activity; generating offer data for the items; and presenting the offer data to the seller users via a computing device user interface.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: February 20, 2024
    Assignee: International Business Machines Corporation
    Inventors: Shikhar Kwatra, Raghuveer Prasad Nagar, Jeremy R. Fox, Mauro Marzorati
  • Patent number: 11900106
    Abstract: Aspects of the present disclosure relate to personalized software release note generation. Software usage of a user with respect to a software application can be tracked. Software release notes of the software application can be analyzed with respect to the software usage. Personalized software release notes can be generated for the user based on the analyzing. The personalized software release notes can be presented to the user.
    Type: Grant
    Filed: March 2, 2022
    Date of Patent: February 13, 2024
    Assignee: International Business Machines Corporation
    Inventors: Zachary A. Silverstein, Jacob Ryan Jepperson, Spencer Thomas Reynolds, Jeremy R. Fox
  • Publication number: 20240049109
    Abstract: A computer-implemented method, a computer system and a computer program product adapt a vehicle communication network range based on an awareness of vehicle speed. The method includes identifying a plurality of devices within a recommended range of a vehicle. The method also includes obtaining a current driving environment from the plurality of devices. In addition, the method includes calculating a required range for a communications network based on the current driving environment and determining required devices within the required range. Lastly, the method includes dynamically creating the communications network when the required range is greater than the recommended range, where the communications network includes the vehicle, the plurality of devices within the recommended range and the required devices.
    Type: Application
    Filed: August 3, 2022
    Publication date: February 8, 2024
    Inventors: Tushar Agrawal, Jeremy R. Fox, Martin G. Keen, Sarbajit K. Rakshit
  • Patent number: 11895344
    Abstract: In an approach for optimizing the enhancement of media content using a Generative Adversarial Network (GAN), a processor identifies a degree of enhancement to be performed on the media content to attain the defined quality. A processor calculates a length of time required to enhance the media content to the degree of enhancement identified considering one or more factors. A processor identifies a buffer required to enhance the media content to the degree of enhancement identified, wherein the buffer prevents an interruption in the media content. A processor identifies a distribution to enhance the media content between a cloud hosted server and a user computing device. A processor enhances the media content according to the distribution identified.
    Type: Grant
    Filed: December 9, 2022
    Date of Patent: February 6, 2024
    Assignee: International Business Machines Corporation
    Inventors: Aaron K. Baughman, Jeremy R. Fox, Zachary A. Silverstein, Sarbajit K. Rakshit
  • Publication number: 20240037486
    Abstract: A method, computer system, and a computer program product for securing transportation of Items. In one embodiment, packaging particulars may be determined including packaging configuration and materials. At least a sensor may be embedded when packaging the Item. The sensor type and location may be selected by a processor. The Sensor(s) may be selected to monitor changes to the condition of the Item during the transportation. Sensor data may be monitored and any risk to the Item during the transportation may be mitigated. In one embodiment, when a risk has been determined, an alert may be provided such as to a person or an IoT enabled device to mitigate the risk.
    Type: Application
    Filed: August 1, 2022
    Publication date: February 1, 2024
    Inventors: Stan Kevin Daley, Jeremy R. Fox, Michael Bender
  • Publication number: 20240039945
    Abstract: A computer-implemented method, in accordance with one embodiment, includes generating, using data defining physical characteristics and security characteristics of a physical environment, a digital twin of the physical environment. A set of test conditions are simulated within the digital twin of the physical environment to test the security characteristics. The simulation of the set of test conditions are analyzed for evaluating the security characteristics. A result of the evaluation is output.
    Type: Application
    Filed: July 27, 2022
    Publication date: February 1, 2024
    Inventors: Tushar Agrawal, Christian Compton, Jeremy R. Fox, Sarbajit K. Rakshit
  • Patent number: 11878707
    Abstract: A computer-implemented method displays a media file below a distraction threshold. The method includes identifying a driver of a vehicle, where the vehicle includes an augmented reality system, and the vehicle is at least partially automated. The method also includes determining, a driving mode for the vehicle and calculating a focus score. The method includes requesting, from a media repository, a media file, where the media repository contains a plurality of media files, and each media file has an associated distractions score. The method includes receiving from the media repository, a first media file to display, where a first distraction score of the first media file combined with the focus score is below a safety threshold. The method also includes displaying the first media file by the AR system. Further aspects of the present disclosure are directed to computer program products containing functionality consistent with the method described above.
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: January 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Fang Lu, Jeremy R. Fox, Tushar Agrawal, Sarbajit K. Rakshit
  • Patent number: 11880668
    Abstract: A computer-implemented method, a computer program product, and a computer system for dynamically altering a code execution workflow using augmented reality (AR). A computer receives, from an AR device of a user, virtual modification of a source code, where the user virtually alters the source code on the augmented realty device. A computer generates an altered execution workflow, based on a virtually altered source code created in the virtual modification. A computer overlays the altered execution workflow on the AR device. A computer executes the altered execution workflow, in response to receiving from the AR device a user request for testing the virtually altered source code. A computer displays on the augmented realty device a result of executing the altered execution workflow. A computer physically alters the source code according to the virtually altered source code, in response to receiving from the AR device satisfactory user feedback about the result.
    Type: Grant
    Filed: June 13, 2022
    Date of Patent: January 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Michael Boone, Tushar Agrawal, Atul Mene, Jeremy R. Fox, Sarbajit K. Rakshit
  • Publication number: 20240020620
    Abstract: A digital model can be generated to determine alternative techniques for product delivery to a customer. A computer can receive data which includes a customer initiated request for delivery of a product from a seller having a seller delivery system with seller delivery capabilities, and the customer having a customer delivery system with one or more delivery capabilities. The customer delivery system and the customer delivery capabilities can be analyzed, including seller delivery system and seller delivery capabilities for transport specifications. A delivery plan can be determined for delivery of the product in response to the transport specifications, and the delivery plan can include one or more delivery modes of transportation of the product.
    Type: Application
    Filed: July 12, 2022
    Publication date: January 18, 2024
    Inventors: Randy A. Rendahl, Martin G. Keen, Jeremy R. Fox, Sarbajit K. Rakshit
  • Publication number: 20240022767
    Abstract: Disclosed are techniques for dynamic compression of audio-visual data, including a digital encoding method, digital compression method, and a system. One embodiment of the digital encoding method may comprise identifying a scene projected onto a sensor, wherein the scene comprises a plurality of objects. Some embodiments may further comprise analyzing the plurality of objects to determine which of the plurality objects can be redeveloped by a GAN regeneration module to a threshold quality level and which of the plurality of objects cannot be redeveloped with the GAN regeneration module to the threshold quality level. Some embodiments may further comprise generating an optimized capture plan based on the analyzing. Some embodiments may further comprise encoding the scene pursuant to the optimized capture plan to produce a digital media file.
    Type: Application
    Filed: August 8, 2023
    Publication date: January 18, 2024
    Inventors: Fang Lu, Jeremy R. Fox, Tushar Agrawal, Sarbajit K. Rakshit
  • Publication number: 20240022793
    Abstract: Systems, methods and/or computer program products issuing and transferring presentation rights between users during digital events using NFTs and incentivizing audiences to remain active attendees of digital event as new presenters take over the presentation. Value exchanged for obtaining NFTs representing presentation rights can correlate to a speaker score which is calculated using audience metrics collected by the platform. Presenters with higher presenter scores and larger or more active audiences can result in higher valuations, increasing the value of the NFT being purchased. Exchanges of value and NFTs are executed using non-custodial wallets and/or smart contracts. The value exchanged for the NFT can be split between original presenters' wallets and wallets of the audience members in pre-determined ratios.
    Type: Application
    Filed: July 14, 2022
    Publication date: January 18, 2024
    Inventors: Zachary A. Silverstein, Melanie Dauber, Jacob Ryan Jepperson, Spencer Thomas Reynolds, Jeremy R. Fox
  • Patent number: 11875698
    Abstract: A method, a computer program product, and a computer system allow a secondary language to be learned through content translation in an engaged linguistical consumption format. The method includes determining an educational corpus for the secondary language that indicates learned words in the secondary language. The method includes determining a select portion of subtitles being shown during a play back of a multimedia file shown in a native language where the select portions include a native word corresponding to the learned words. The method includes generating a modification to the select portion such that the learned words replace the native word in the subtitles. A display of the play back of the multimedia file including the subtitles is updated with a visual graphic corresponding to the modification to replace the native word.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: January 16, 2024
    Assignee: International Business Machines Corporation
    Inventors: Vinicius Maidana Alves, Thomas R. Trozzo, Zachary A. Silverstein, Jeremy R. Fox
  • Patent number: 11875792
    Abstract: A computer implemented method, computer system, and computer program product for executing a voice command. A number of processor units displays a view of a location with voice command devices in response to detecting the voice command from a user. The number of processor units displays a voice command direction for the voice command in the view of the location. The number of processor units changes the voice command direction in response to a user input. The number of processor units identifies a voice command device from the voice command devices in the location based on the voice command direction to form a selected voice command device. The number of processor units executes the voice command using the selected voice command device.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: January 16, 2024
    Assignee: International Business Machines Corporation
    Inventors: Clement Decrop, Jeremy R. Fox, Tushar Agrawal, Sarbajit K. Rakshit
  • Patent number: 11871207
    Abstract: A method for acoustic damping of sound clips includes identifying an audio clip for a location of a user in an environment and fragmenting the audio clip into a plurality of sound clips. The method further includes, responsive to determining at least one sound clip from the audio clip requires acoustic damping, performing the acoustic damping on the at least one sound clip, where a damping ratio for the at least one sound clip is altered. The method further includes responsive to determining to stitch the plurality of sound clips, stitching the plurality of sounds clips to form the audio clip, where the plurality of sound clips includes the at least one sound clip with the acoustic damping. The method further includes displaying a visual representation of the audio clip with the plurality of sound clips.
    Type: Grant
    Filed: September 7, 2022
    Date of Patent: January 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Tushar Agrawal, Christian Compton, Jeremy R. Fox, Sarbajit K. Rakshit, Clement Decrop
  • Patent number: 11861618
    Abstract: A method for proximal distance and usage pattern access management includes identifying a first trigger event based on a financial device profile indicating a first proximal distance threshold is exceeded for a first device relative to a second device, where the first device is capable of executing financial transactions. The method further includes querying one or more network devices in the vicinity of the first device to validate the first trigger event. The method further includes responsive to receiving a first validation of the first trigger event from at least one network device from the one or more network devices, applying a first temporal lock on the first device preventing future executions of financial transactions. The method further includes responsive to validating a user associated with the second device, updating the financial device profile based on at least on the first trigger event and a location for the trigger event.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: January 2, 2024
    Assignee: International Business Machines Corporation
    Inventors: Shikhar Kwatra, Adam Lee Griffin, Jeremy R. Fox, Zachary A. Silverstein
  • Patent number: 11860712
    Abstract: A computer-implemented method to identify and remediate a failing sensor. The method includes identifying a set of sensors in an Internet of Things (IoT) system including a first sensor, where the IoT system is configured to perform at least one action, the IoT system includes one or more IoT devices, each sensor is correlated to one IoT device of the one or more IoT devices, and each sensor sends an output data feed to the IoT system including a first data feed for the first sensor. The method further includes predicting, by a generative adversarial network (GAN), an expected output of the first sensor. The method also includes determining that a difference between the expected output and an actual output of the first sensor exceeds a first threshold. The method includes replacing, in response the difference exceeding the first threshold, the first data feed with a first generated data feed.
    Type: Grant
    Filed: August 24, 2022
    Date of Patent: January 2, 2024
    Assignee: International Business Machines Corporation
    Inventors: Zachary A. Silverstein, Jacob Ryan Jepperson, Jeremy R. Fox, Spencer Thomas Reynolds
  • Publication number: 20230418989
    Abstract: In an approach for utilizing digital twin simulation for automatically mitigating noise, a processor generates a digital twin of an environment. The digital twin simulates vibration within the environment based on equipment and activities within the environment that are simulated by the digital twin. A processor determines how vibration is propagated within the environment based on the simulated vibration generated by the digital twin. A processor generates a plan for mitigating the vibration for a user within the environment.
    Type: Application
    Filed: June 28, 2022
    Publication date: December 28, 2023
    Inventors: Tiberiu Suto, Martin G. Keen, Jeremy R. Fox, Sarbajit K. Rakshit
  • Publication number: 20230419047
    Abstract: The embodiment may include dynamic introduction generation for a virtual meeting that may gather introduction data of a user. The embodiment may analyze the gathered introduction data using natural language processing to identify user features. The embodiment may capture the user features for a dynamic introduction statement based on determining a scheduled meeting. The embodiment may present the dynamic introduction statement and capture user features to update the dynamic introduction statement based on determining a live meeting.
    Type: Application
    Filed: June 22, 2022
    Publication date: December 28, 2023
    Inventors: Jacob Ryan Jepperson, Zachary A. Silverstein, Spencer Thomas Reynolds, Jeremy R. Fox