Patents by Inventor Martin G. Keen

Martin G. Keen 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: 20230410435
    Abstract: Methods, systems, and a computer program product are disclosed. The first method includes obtaining virtual session data in real time, identifying a positional utterance in the virtual session data, and generating a positional insight for the positional utterance. The first method also includes generating a best-practices recommendation based on the positional insight. The second method includes obtaining virtual session data, identifying positional utterances in the virtual session data, and generating positional insights for each of the positional utterances. The second method also includes selecting each of the positional insights having confidence scores above a threshold score and generating best-practices recommendations based on the selected positional insights.
    Type: Application
    Filed: June 20, 2022
    Publication date: December 21, 2023
    Inventors: Martin G. Keen, Jeremy R. Fox, Alexander Reznicek, Bahman Hekmatshoartabari
  • Publication number: 20230412765
    Abstract: Methods, systems, and a computer program product are disclosed. The first method includes obtaining virtual session data in real time, identifying a positional utterance in the virtual session data, and generating a positional insight for the positional utterance. The first method also includes rendering a user avatar in a position recommended based on the positional insight. The second method includes obtaining virtual session data in real time, identifying a positional utterance in the virtual session data, and generating positional insights for the positional utterance. The second method also includes generating at least one position recommendation based on the positional insights.
    Type: Application
    Filed: June 20, 2022
    Publication date: December 21, 2023
    Inventors: Martin G. Keen, Jeremy R. Fox, Alexander Reznicek, Bahman Hekmatshoartabari
  • Publication number: 20230393860
    Abstract: A computer-implemented method, including monitoring, by a computing device, usage data of an application on a primary user device; detecting, by the computing device, a mirroring of the application on a secondary user device based on an identification of the application; determining, by the computing device, a synchronization setting of the application including a secondary user device based on a historical synchronization data for the application; and generating, by the computing device, a synchronization configuration for the application on the secondary user device based on the usage data; and synchronizing, by the computing device, the application on the secondary user device with the synchronization configuration.
    Type: Application
    Filed: June 3, 2022
    Publication date: December 7, 2023
    Inventors: Keith Raymond Walker, Martin G. Keen, John M. Ganci, JR., Sarbajit K. Rakshit
  • Publication number: 20230384917
    Abstract: Aspects of the present disclosure relate to zoom action based image presentation. A zoom action on a first image can be received on a user device, the zoom action defined by a set of zoom action parameters. The first image can be analyzed to determine image properties of the first image. A second image depicting a different structural level of the first image can be searched for based on the zoom action parameters of the zoom action and the image properties of the first image. The second image can be presented to the user as a response to the received zoom action.
    Type: Application
    Filed: May 24, 2022
    Publication date: November 30, 2023
    Inventors: Tushar Agrawal, Jeremy R. Fox, Martin G. Keen, Sarbajit K. Rakshit
  • Patent number: 11824951
    Abstract: By monitoring an in-person interaction using a first Internet of Things (IoT) device, an entity relationship between parties in the in-person interaction is identified. Using data resulting from the monitoring, a habit workflow corresponding to the entity relationship is generated, wherein the habit workflow comprises a sequence of habits and a habit in the sequence of habits comprises performance of a behavior. A second IoT device able to monitor execution of the habit workflow is identified. Using the second IoT device, execution of the habit workflow is monitored. A motivational method corresponding to the execution is identified from the monitored execution.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: November 21, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sarbajit K. Rakshit, Craig M. Trim, James E. Bostick, Martin G. Keen, John M. Ganci, Jr.
  • Patent number: 11816275
    Abstract: Aspects of the present disclosure relate to in-air control regions. Communication between an electronic pen and a device can be established. Two or more in-air control regions above the device can be defined, each in-air control region specifying a set of functions that can be performed by the electronic pen. A determination can be made that the electronic pen is within a first in-air control region of the two or more in-air control regions, the first in-air control region specifying a first set of functions that can be performed by the electronic pen. In response to input received from the electronic pen within the first in-air control region, at least one function of the first set of functions can be executed.
    Type: Grant
    Filed: August 2, 2022
    Date of Patent: November 14, 2023
    Assignee: International Business Machines Corporation
    Inventors: Tushar Agrawal, Thomas Jefferson Sandridge, Martin G. Keen, Sarbajit K. Rakshit
  • Patent number: 11817964
    Abstract: According to one embodiment, a method, computer system, and computer program product for web conference recording correction is provided. The embodiment may include capturing a server-side recording of a web conference and a plurality of client-side recordings of the web conference. The embodiment may also include identifying one or more quality issues with the server-side recording. The embodiment may further include generating a reconstruction of the server-side recording that cures the one or more quality issues using one or more recordings within the plurality of client-side recordings.
    Type: Grant
    Filed: November 3, 2022
    Date of Patent: November 14, 2023
    Assignee: International Business Machines Corporation
    Inventors: Phani Kumar V. U. Ayyagari, Madan K Chukka, Martin G. Keen, Vignesh Harish
  • Publication number: 20230360043
    Abstract: Aspects of the present disclosure relate to gesture-based one-time password (OTP) authentication for transactions. Initiation of a transaction can be detected. Contextual information associated with the transaction can be received. In response to detecting the initiation of the transaction and based on the contextual information associated with the transaction, a one-time password (OTP) comprising one or more gestures to be performed by a user can be generated. A command can be transmitted to display the one or more gestures to be performed on an extended reality (XR) device worn by the user. In response to validating user performance of the one or more gestures displayed via the XR device, the transaction can be authorized.
    Type: Application
    Filed: May 3, 2022
    Publication date: November 9, 2023
    Inventors: Tushar Agrawal, Martin G. Keen, Thomas Jefferson Sandridge, Sarbajit K. Rakshit
  • Patent number: 11789685
    Abstract: Provided are a computer program product, system, and method for training and using a machine learning module to determine locales and augmented reality representations of information on locales to render in an augmented reality display. A determination is made of qualifying locales accessible to a visiting user during a user available time from a current location. Values for locale features of the qualifying locales and values of user features in a user profile of the visiting user are provided as input to a locale attraction machine learning module to determine local attraction scores for the qualifying locales. A determination is made of qualifying locales based on locale attraction scores of the qualifying locales to transmit to the visiting user computing device to cause an augmented reality display to render augmented reality representations of information on the qualifying locales.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: October 17, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron K. Baughman, Jeremy R. Fox, Hernan A. Cunico, Martin G. Keen
  • Patent number: 11783221
    Abstract: A method, computer program product, and a system where a processor(s) obtains data from one or more sources, wherein a portion of the one or more sources comprise training data for a first artificial intelligence decision-making system. The processor(s) ingest data from each source into a corpus and ingest metadata corresponding to the data, into a volume accessible to a second artificial intelligence decision-making system. The processor(s) search public sources and obtain information describing quality and non-objective influence of the data from each source. The processor(s) provide as inputs to the second artificial intelligence decision-making system, the information and the metadata, to classify the quality and the non-objective influence of each source. The processor(s) obtains outputs comprising, for each source, a first rating classifying the quality of the source of the one or more sources.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: October 10, 2023
    Assignee: International Business Machines Corporation
    Inventors: Craig M. Trim, Michael Bender, Martin G. Keen, Sarbajit K. Rakshit
  • Patent number: 11768801
    Abstract: According to one embodiment, a method, computer system, and computer program product for identifying cloud storage destination. The embodiment may include identifying content of a data file being created or updated. The embodiment may include identifying cloud storage criteria of the data file. The embodiment may include determining whether an existing storage solution within a cloud storage service provider (CSSP) knowledge corpus is applicable to the data file. In response to determining that an existing storage solution is not applicable to the data file, the embodiment may include creating a new storage solution for the data file based on the identified content and cloud storage criteria of the data file.
    Type: Grant
    Filed: November 3, 2021
    Date of Patent: September 26, 2023
    Assignee: International Business Machines Corporation
    Inventors: Clement Decrop, Sarbajit K. Rakshit, Martin G Keen, John M. Ganci, Jr.
  • Patent number: 11768678
    Abstract: By analyzing execution of a set of transactions by an application, a set of actual code execution paths of the application are determined. From the set of actual code execution paths, a set of predicted execution paths of the application are predicted using an execution prediction model. The set of predicted execution paths includes the set of actual code execution paths. By determining that paths in the set of predicted execution paths have above a threshold similarity to each other, a cluster of predicted execution paths is identified. The cluster of predicted execution paths is recommended, using a recommendation model, for implementation as a single execution path in a revised version of the application.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: September 26, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Craig M. Trim, James E. Bostick, John M. Ganci, Jr., Martin G. Keen
  • Publication number: 20230297416
    Abstract: A computer-implemented method for automatically migrating a cloud-based solution onto a datacenter is provided. The method may include populating and maintaining a corpus of datacenters. The method may further include implementing a machine-learning algorithm to identify different types of users and to generate a user profile for each type of user based on machine-learned user profile data. The method may further include detecting user experience with the cloud-based solution on one or more datacenters from the corpus of datacenters for each type of user based on the machine-learned user experience data. The method may further include correlating the machine-learned user profile data and user experience data with the current and previous computing capabilities and performance of each datacenter in the corpus. The method may also include automatically migrating the cloud-based solution onto the datacenter from the corpus of datacenters for the specific type of user based on the correlation.
    Type: Application
    Filed: March 17, 2022
    Publication date: September 21, 2023
    Inventors: Jacob Thomas Covell, Jeremy R. Fox, Martin G. Keen, Sarbajit K. Rakshit
  • Patent number: 11762456
    Abstract: Head movements can be detected by various sensors. The head movements are tracked over time, and the data is stored in a knowledgebase. User actions are also detected and tracked in the knowledgebase. Therefore, associations between head movements and user actions can be learned and predicted. Upon detecting a head movement associated with a user action, the user action can be executed.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: September 19, 2023
    Assignee: International Business Machines Corporation
    Inventors: Clement Decrop, Martin G. Keen, John M. Ganci, Jr., Sarbajit K. Rakshit
  • Patent number: 11763409
    Abstract: An embodiment for determining a drop-off location of a passenger is provided. The embodiment may include receiving a pick-up location and drop-off location from one or more passengers. The embodiment may also include identifying the one or more passengers to be picked up from a passenger profile. The embodiment may further include identifying one or more factors associated with each passenger. The embodiment may also include in response to determining the drop-off location is not appropriate, notifying the one or more passengers of an alternative drop-off location. The embodiment may further include in response to determining the drop-off location is appropriate, dropping the one or more passengers off at the drop-off location. The embodiment may also include in response to determining the one or more passengers are not responsive to the notification, dropping each passenger who did not respond off at the alternative drop-off location.
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: September 19, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Craig M. Trim, Sarbajit K. Rakshit, James E. Bostick, Martin G. Keen, John M. Ganci, Jr.
  • Patent number: 11762864
    Abstract: Aspects of the present invention provide devices that identify a question in a text message of a chat session between a plurality of computing devices, wherein each of the plurality of computing devices includes an identifier of a user of a corresponding computing device in the text message, analyze digital data to determine a relationship between the users of the plurality of computing devices, construct search parameters for digital content external to the chat session according to the identified question and determined relationship, search for the digital content over a network according to the constructed search parameters to obtain search results, rank the search results according to the determined relationship, and distribute the ranked search results according to the determined relationship to at least one of the plurality of computing devices in an overlay of the chat session.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: September 19, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Sarbajit K. Rakshit, John M. Ganci, Jr., Martin G. Keen, James E. Bostick
  • Patent number: 11755115
    Abstract: Embodiments disclosed herein include a method for managing haptic effects. The method generates a first graphical representation of a first haptic effect generation pattern in a mixed reality environment, wherein the first haptic effect generation pattern comprises factors for generating a first haptic effect at a first haptic device. The method receives a user alteration to the first haptic effect generation pattern from a first user. The method changes the graphical representation based on the user alteration.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: September 12, 2023
    Assignee: International Business Machines Corporation
    Inventors: Fang Lu, Jeremy R. Fox, Martin G. Keen, Sarbajit K. Rakshit
  • Publication number: 20230281538
    Abstract: Methods for intelligent management of asset workflows are disclosed herein. One method includes predicting that a user is going to perform a predetermined action based on one or more user movements included in a signal received from a wearable sensing device and generating, by a processor, a warning of one or more consequences of the user performing the predetermined action. The method further includes displaying, on augmented reality glass, the warning to the user prior to the user actually performing the predetermined action. Also disclosed herein are systems and apparatus that can include, perform, and/or implement the operations of the methods.
    Type: Application
    Filed: March 4, 2022
    Publication date: September 7, 2023
    Inventors: Fang Lu, Jeremy R. Fox, Martin G. Keen, Sarbajit K. Rakshit
  • Patent number: 11750735
    Abstract: A computer-implemented method, a computer system and a computer program product dynamically change the user interface on a mobile device. The method includes displaying a user interface on a first device. The user interface includes a set of graphical controls corresponding to a plurality of functions of the first device. The method also includes connecting to the second device in response to a determination that the device includes a capability not included in the plurality of functions of the first device. The method further includes determining an aggregate function set for the first and second devices that includes the plurality of functions of the first device and is updated to include the capability of the second device. Finally, the method includes modifying the user interface of the first device based on the aggregate function set by adding a graphical control corresponding to the capability of the second device.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: September 5, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Fang Lu, Martin G. Keen, Jeremy R. Fox, Sarbajit K. Rakshit
  • Patent number: 11734348
    Abstract: Embodiments for implementing intelligent audio composition guidance for a video by a processor. One or more acoustic characteristics used in a plurality of video segments may be identified, from a corpus, as having similar acoustic, linguistic, and visual characteristics of a selected video segment.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: August 22, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Craig M. Trim, Gandhi Sivakumar, Martin G. Keen, Hernan A. Cunico