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: 11967149
    Abstract: According to one embodiment, a method, computer system, and computer program product for wearable device activity analysis is provided. A computer receives a video of an activity. The computer identifies the activity based on analyzing the video. The computer identifies body movements from the video. The computer correlates the activity and the body movements to a wearable device. The computer identifies additional inputs for the activity and updates the wearable device based on the identified additional inputs.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: April 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Clement Decrop, Tushar Agrawal, Jeremy R. Fox, Sarbajit K. Rakshit
  • Patent number: 11966960
    Abstract: Aspects of the present disclosure relate to virtual reality (VR) based commerce experience enhancement. A set of user data associated with a user can be received. A session of a VR commerce environment can be initiated with the user. A set of products to include in the VR commerce environment can be selected based on the set of user data. A position and orientation of each of the products of the set of products within the VR commerce environment can be determined based on the set of user data. The set of products can be displayed within the VR commerce environment according to the determined position and orientation of each product of the set of products.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: April 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Fang Lu, Martin G. Keen, Jeremy R. Fox, Sarbajit K. Rakshit
  • Publication number: 20240126233
    Abstract: A system for layer-by-layer three-dimensional (3D) printing of a 3D printed object. The system includes a printing component configured to print a plurality of layers to form the 3D printed object, a surface modification component configured to be co-operable with the printing component and configured to apply an appropriate degree of surface roughness to at least one of the plurality of layers after being printed, and a controller configured to identify parameters of each of the at least one of the plurality of layers and configured to control operation of the printing component and the surface modification component, wherein the parameters include the appropriate degree of surface roughness.
    Type: Application
    Filed: October 12, 2022
    Publication date: April 18, 2024
    Inventors: Fang Lu, Jeremy R. Fox, Tushar Agrawal, Sarbajit K. Rakshit
  • Publication number: 20240125835
    Abstract: Disclosed embodiments provide techniques for monitoring, detecting, predicting, and mitigating electrostatic electricity accumulation. Electrostatic electricity is detected within a premises, via multiple electrostatic electricity sensors. The electrostatic electricity sensors, also referred to as electrostatic charge sensors can detect electrostatic electricity and/or electrostatic potential. Disclosed embodiments acquire electrostatic electricity data from multiple sensors. Other mechanical activity is also acquired via sensors and/or computer vision techniques. The mechanical activity can include motion of machines and/or people. Disclosed embodiments correlate levels of electrostatic electricity data to mechanical activity using machine learning. The machine learning system is used to predict future levels of electrostatic electricity based on proposed and/or mechanical activity, as well as automatically invoke mitigation steps and generate alert messages.
    Type: Application
    Filed: October 18, 2022
    Publication date: April 18, 2024
    Inventors: John M. Ganci, JR., Martin G. Keen, Jeremy R. Fox, Sarbajit K. Rakshit
  • Publication number: 20240129270
    Abstract: A computer-implemented method includes receiving a communication between first and second users via a communication channel associated with a communication space., and identifying the first user having a first role and the second user having a second role, a formality of the communication is determined based on the second role. The method includes identifying a transformer model for the communication space and monitoring the communication for an agreement clause via the transformer model by deriving an agreement clause based on the communication and classifying the derived agreement clause.
    Type: Application
    Filed: October 4, 2022
    Publication date: April 18, 2024
    Inventors: Aaron K. Baughman, Jeremy R. Fox, Raghuveer Prasad Nagar, Dinesh Kumar Bhudavaram
  • Publication number: 20240129434
    Abstract: A computer-implemented method, according to one embodiment, includes monitoring, during a live web conference, audio and video data associated with participants of the live web conference. The participants include at least a first participant and a second participant. The method further includes analyzing the first participant's behavior to determine whether to classify the first participant's behavior as being indicative of sound-aware actions, and presenting information, based on the analysis, on a first user device of the first participant regarding audio and/or video data output from the first user device. A computer program product, according to another embodiment, includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and/or executable by a computer to cause the computer to perform the foregoing method.
    Type: Application
    Filed: October 14, 2022
    Publication date: April 18, 2024
    Inventors: Zachary A. Silverstein, Melanie Dauber, Jacob Ryan Jepperson, Jeremy R. Fox
  • Publication number: 20240127544
    Abstract: A computer-implemented method for virtual space insertion is provided. The computer-implemented method includes receiving first and second user inputs from users regarding user information and regarding a virtual space targeted for entry by each of the users, respectively, obtaining spatial and occupancy information of the virtual space, determining insertion point requirements for the entry of each of the users into the virtual space from the first user inputs, generating a self-similar geometric insertion point pattern compatible with the insertion point requirements to a first threshold and with the spatial and occupancy information to a second threshold and mapping an insertion point for the entry of each of the users into the virtual space to the self-similar geometric insertion point pattern.
    Type: Application
    Filed: October 17, 2022
    Publication date: April 18, 2024
    Inventors: Jeremy R. Fox, Grant Douglas Miller, Lexi Reicks, Sarah Lerner
  • Publication number: 20240119541
    Abstract: A method is provided for identifying topography in a locality. The topography includes horizontal surfaces and vertical surfaces. Sunlight exposure incident to the identified topography is identified. The intensity of the identified sunlight exposure and variation over time is analysed. Crop types for growing on the topography based on the analysed intensity of sunlight exposure and variation over time are identified.
    Type: Application
    Filed: October 11, 2022
    Publication date: April 11, 2024
    Inventors: Atul Mene, Michael Boone, Tushar Agrawal, Jeremy R. Fox, Sarbajit K. Rakshit
  • Patent number: 11954209
    Abstract: The present invention includes an embodiment that may determine an access level within an organization. The embodiment may generate a simulated scenario based on the access level. The embodiment may identify responses of the user to the generated simulated scenario. The embodiment may capture one or more input frames. The embodiment may analyze the responses and the one or more input frames and generate education for the user based on the responses and the one or more input frames.
    Type: Grant
    Filed: March 18, 2022
    Date of Patent: April 9, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron K. Baughman, Tiberiu Suto, Shikhar Kwatra, Jeremy R. Fox
  • Patent number: 11954621
    Abstract: Aspects of the present disclosure relate to personal protective equipment (PPE) management. A set of personal protective equipment (PPE) data describing use time limits of respective PPE articles of a set of PPE articles can be received. Use of a PPE article of the set of PPE articles can be monitored using one or more sensors. A determination can be made whether a PPE usage rule of the PPE article is satisfied based on the monitoring, where the PPE usage rule is based on at least a use time limit of the PPE article. A PPE recommendation action can be issued in response to determining that the PPE usage rule of the PPE article is satisfied.
    Type: Grant
    Filed: December 2, 2021
    Date of Patent: April 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Stan Kevin Daley, Rhonda L. Childress, Jeremy R. Fox, Michael Bender
  • Publication number: 20240111301
    Abstract: Managing a package delivery system deploying an unmanned vehicle including an inflatable unit for reducing package vibration in a transportation vehicle. Package data is received at a computer, and the package data includes package descriptions. Spatial positioning of the packages in the transport space is tracked to determine, spatial positioning changes between the packages in the transport space based on the package data received at the computer and the transport. One or more unmanned vehicles are delivered to the transport space based on the spatial positioning changes in the transport space, and the unmanned vehicles including inflatable units. The inflatable units are deployed in the transport space by inflating the inflatable units at locations in the transport space based on the spatial positioning changes to discourage package movement in the transport space.
    Type: Application
    Filed: September 29, 2022
    Publication date: April 4, 2024
    Inventors: Tushar Agrawal, Sarbajit K. Rakshit, Jeremy R. Fox
  • Publication number: 20240112077
    Abstract: Embodiments of the present invention provide an approach for providing in-vehicle predicted context-based proactive driving training using an autonomous vehicle. A knowledge corpus is established from a driver's previous driving experience. A potential driving context (or scenario) is identified for a forthcoming driving route. An experience gap analysis is performed between the driver's experience and the potential driving context. If an experience gap exists, an in-vehicle mixed reality driving training simulation is provided in a selected location by the autonomous vehicle. The driver's responses to the training simulation can optionally be monitored and a determination can made based on the driver responses as to the suitability of the driver to safely address the potential driving context.
    Type: Application
    Filed: October 3, 2022
    Publication date: April 4, 2024
    Inventors: Tushar Agrawal, Martin G. Keen, Jeremy R. Fox, Sarbajit K. Rakshit
  • Publication number: 20240103492
    Abstract: A method for data transfer from a legacy system to a modernized application alternative to the legacy system is provided. A Robotic Process Automation (RPA) agent monitors incoming legacy payloads. The RPA agent creates an integration pathway from the legacy system to the modernized application alternative to the legacy system. The RPA agent intercepts the incoming legacy payloads using any of payload injection, cancellation, or workflow interruption by integrating the RPA agent at a User Interface (UI) or an Application Programming Interface (API) level. The RPA agent captures the incoming legacy payloads. The RPA agent executes a determination of heritage, modernized, or mixed origination. The method also includes installing, through the integration pathway under a control of the RPA agent, portions of the legacy system corresponding to the incoming legacy payloads into the modernized application alternative to the legacy system responsive to the determination of heritage, modernized, or mixed origination.
    Type: Application
    Filed: September 27, 2022
    Publication date: March 28, 2024
    Inventors: Melanie Dauber, Zachary A. Silverstein, Jacob Ryan Jepperson, Spencer Thomas Reynolds, Jeremy R. Fox
  • Publication number: 20240104625
    Abstract: Techniques are described with respect to a system, method, and computer product for improving product demand. An associated method includes generating a food profile based on a food inventory of a user the food inventory available to a computing device in a computer-accessible form; and identifying at least one food recipe based on the food profile, the food recipe available in a computer-accessible form. The method further includes determining a plurality of food items associated with the food inventory; identifying one or more absent food items associated with the at least one food recipe from the plurality of food items, the one or more absent food items being absent from the food inventory; and communicating to the user that the one or more absent food items are absent from the food inventory.
    Type: Application
    Filed: September 26, 2022
    Publication date: March 28, 2024
    Inventors: Jeremy R. Fox, Shikhar Kwatra, Smitkumar Narotambhai Marvaniya
  • Publication number: 20240106804
    Abstract: Facilitating transfer of data from a first machine and/or computing system to at least a second machine and/or computing system in instances where traditional data transfer methods (such as using a communications network) are not immediately feasible is achieved by identifying a triggering event for physical transport of data, collecting the data to be transported, and transferring the data. Secure transfer of the collected data is achieved via encryption of the collected data.
    Type: Application
    Filed: September 28, 2022
    Publication date: March 28, 2024
    Inventors: Fang Lu, Tushar Agrawal, Jeremy R. Fox, Sarbajit K. Rakshit
  • Publication number: 20240103519
    Abstract: Provided is a computer-implemented method, system, and computer program product for intelligently assigning robotic edge devices to perform a task using an edge computing ecosystem. A processor may identify a plurality of robotic edge devices in a geographic location. The processor may determine attributes for each robotic edge device of the plurality of robotic edge devices. The processor may identify a task to be performed at the geographic location by the plurality of robotic edge devices. The processor may determine, based on the attributes, a subset of robotic edge devices that are capable of completing the task. The processor may assign the subset of robotic edge devices to complete the task.
    Type: Application
    Filed: September 28, 2022
    Publication date: March 28, 2024
    Inventors: Atul Mene, Martin G. Keen, Tushar Agrawal, Sarbajit K. Rakshit, Jeremy R. Fox
  • Publication number: 20240104653
    Abstract: A computer-implemented method for digital asset transaction is disclosed. The computer-implemented method includes determining that a licensed material was used to generate a digital asset. The computer-implemented method further includes generating a smart contract for the digital asset, wherein one or more terms of the smart contract are based, at least in part, on one or more license terms associated with the licensed material. The computer-implemented method further includes identifying a transaction request for the digital asset. The computer-implemented method further includes authenticating the digital asset. The computer-implemented method further includes executing, in response to authenticating the digital asset, the generated smart contract for the digital asset.
    Type: Application
    Filed: September 28, 2022
    Publication date: March 28, 2024
    Inventors: Tiberiu Suto, Shikhar Kwatra, Nadiya Kochura, Ayush Khandelwal, Jeremy R. Fox
  • Publication number: 20240101144
    Abstract: Techniques are provided for vehicle and mobility path recommendations. In one embodiment, the techniques involve identifying emergency response factors in historical telematics data, categorizing emergency situation outcomes based on the emergency response factors, identifying patterns between the emergency response factors and the emergency situation outcomes, generating a vehicle recommendation based on the identified patterns, determining a location of a vehicle referenced by the vehicle recommendation, generating a mobility path recommendation based on the vehicle recommendation and the location of the vehicle referenced by the vehicle recommendation, and transferring the vehicle recommendation and the mobility path recommendation to an emergency services entity.
    Type: Application
    Filed: September 27, 2022
    Publication date: March 28, 2024
    Inventors: Mauro MARZORATI, Carolina GARCIA DELGADO, Jeremy R. FOX, Sarbajit K. RAKSHIT
  • Publication number: 20240105055
    Abstract: Techniques are provided for the telematics operation of autonomous vehicles. In one embodiment, the techniques involve identifying an emergency situation and a corresponding emergency site, identifying a first vehicle and a first vehicle information, identifying a second vehicle and a second vehicle information, generating a mobility path of the first vehicle based on the first vehicle information and the second vehicle information, and upon determining that a first location of the second vehicle overlaps with an emergency location, transmitting commands to move the second vehicle to a second location.
    Type: Application
    Filed: September 27, 2022
    Publication date: March 28, 2024
    Inventors: Mauro MARZORATI, Carolina GARCIA DELGADO, Jeremy R. FOX, Sarbajit K. RAKSHIT
  • Publication number: 20240104854
    Abstract: Provided are a computer program product, system, and method for determining an assignment of virtual objects to positions in a user field of view to render in a mixed reality display. A reward score for a virtual object is calculated based on an easiness score indicating an easiness to view the virtual object in previous interactions with the virtual object and frequency of interactions with the virtual object. The reward scores and the viewability scores for the positions are inputted into a virtual object placement program to output an assignment of the virtual objects to the positions. The assignment of the virtual objects to the positions are transmitted to the mixed reality display to cause the mixed reality display to render the virtual objects at the positions in the field of view of the user indicated in the assignment.
    Type: Application
    Filed: September 23, 2022
    Publication date: March 28, 2024
    Inventors: Shikhar KWATRA, Smitkumar Narotambhai MARVANIYA, Jeremy R. FOX