Patents by Inventor John M. Ganci, Jr.

John M. Ganci, Jr. 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: 12254393
    Abstract: An artificial intelligence (AI) platform to support selective replacement of one or more image layers of a container image build. A metadata file is subject to natural language processing and one or more corresponding vector representations are created and subject to evaluation by a set of artificial neural networks (ANNs). A first ANN assesses each vector representation with respect to compliance and operability, and the second ANN selectively assesses the vector representation(s) with respect to similarity with one or more compliant vector representations. In response to the assignment of the second score, at least one vector representation of the received metadata file is selectively replaced with at least one compliant vector representation. The metadata file is selectively provisioned with the selectively replaced vector representation(s).
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: March 18, 2025
    Assignee: International Business Machines Corporation
    Inventors: Abhishek Malvankar, Carlos A. Fonseca, Charles E. Beller, John M. Ganci, Jr.
  • Patent number: 12204296
    Abstract: According to one embodiment, a method, computer system, and computer program product for mitigating computer fan noise. The embodiment may include retrieving a previously generated baseline profile for a user participating in a real-time e-conference call via a computing device. The embodiment may include identifying real-time hardware and software metrics of the computing device. The embodiment may include calculating a current fan indicative noise (FIN) score for the call based on the baseline profile and the identified metrics. The embodiment may include determining whether the current FIN score is above a threshold value. In response to determining that the FIN score is above a threshold value, the embodiment may include determining whether the computing device is at risk of damage. In response to determining that the computing device is not at risk of damage, the embodiment may include limiting operation of one or more fans of the computing device.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: January 21, 2025
    Assignee: International Business Machines Corporation
    Inventors: Clement Decrop, Zachary A. Silverstein, Martin G. Keen, John M. Ganci, Jr.
  • Publication number: 20240362473
    Abstract: An embodiment for compressing media utilizing a generative adversarial network (GAN) is provided. The embodiment may include receiving one or more media assets and historical data from a knowledge corpus in accordance with an identified usage context. The embodiment may also include identifying one or more objects in the one or more media assets. The embodiment may further include deriving a relevance score for each identified object. The embodiment may also include creating a training data set. The embodiment may further include applying one or more modifications to each object in a first set. The embodiment may also include in response to determining a GAN discriminator is able to identify each object in the first set modified by the GAN generator as real, generating one or more updated media assets including a second set of one or more objects that are identified by the GAN discriminator as real.
    Type: Application
    Filed: April 25, 2023
    Publication date: October 31, 2024
    Inventors: Martin G. Keen, John M. Ganci, JR., Atul Mene, Sarbajit K. Rakshit
  • Publication number: 20240355194
    Abstract: An embodiment for connecting a vehicle to entities to form a tailored vehicle-to-everything (V2X) network is provided. The embodiment may include receiving real-time and historical data from one or more sources and an opt-in from a primary vehicle and one or more secondary vehicles. The embodiment may also include identifying one or more entity types that influenced a historical driving decision. The embodiment may further include identifying a contextual situation of one or more roadways in a geographical area. The embodiment may also include deriving one or more required entities for the primary vehicle to implement a driving decision on at least one roadway of the one or more roadways during a specific time period. The embodiment may further include creating a tailored V2X network for the primary vehicle. The embodiment may also include causing the primary vehicle to implement the driving decision.
    Type: Application
    Filed: April 21, 2023
    Publication date: October 24, 2024
    Inventors: John M. Ganci, JR., Sarbajit K. Rakshit, Martin G. Keen, Jeremy R. Fox
  • Publication number: 20240311118
    Abstract: A computer-implemented method of determining installation compatibility includes identifying one or more entities of an uninstalled operator. The identified one or more entities of the uninstalled operator are parsed and information is extracted from the one or more entities. An existing operator installed on a target container cluster is parsed and information extracted from the entities of the existing operator. The extracted information from the uninstalled operator is compared with the extracted information from the existing operator. A disruption risk to operation of the target container cluster is ranked based on the comparing of the extracted information of the uninstalled operator with the extracted information of the existing operation.
    Type: Application
    Filed: March 13, 2023
    Publication date: September 19, 2024
    Inventors: Abhishek Malvankar, John M. Ganci Jr., JR., Brent Wolfe, Carlos A. Fonseca, Abdoulaye K. Traore
  • Patent number: 12093436
    Abstract: According to one embodiment, a method, computer system, and computer program product for selecting methods of interfacing between a smart headset and a user based on privacy risk is provided. The present invention may include determining a privacy context of the smart headset based on the location, surrounding environment, and content associated with a smart headset, selecting at least one output method and at least one input method compatible with the smart headset based on the security of the output method and the input method within the privacy context, and operating the smart headset to interface with a user using the at least one output method and the at least one input method.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Craig M. Trim, John M. Ganci, Jr., Hernan A. Cunico, Martin G. Keen
  • Patent number: 12086891
    Abstract: Systems and methods for generating customized image reaction submissions and visualizations on social networks are disclosed. In embodiments, a computer-implemented method includes: obtaining, by the computing device, user profile data of a user accessing an image on a social network, wherein the user profile data includes user interest categories of the user; determining, by the computing device, select content classes from a plurality of content classes associated with the image, wherein the select content classes match user interest categories of the user based on the user profile data; providing, by the computing device, selectable reactions to the user, wherein the selectable reactions each represent a different user reaction to the image; and providing, by the computing device, selectable content options to the user, wherein content option is associated with a different one of the content classes and is selectively associated, by the user, with at least one of the reactions.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: September 10, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sarbajit K. Rakshit, Martin G. Keen, James E. Bostick, John M. Ganci, Jr.
  • Patent number: 12056504
    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: Grant
    Filed: June 3, 2022
    Date of Patent: August 6, 2024
    Assignee: KYNDRYL, INC.
    Inventors: Keith Raymond Walker, Martin G Keen, John M Ganci, Jr., Sarbajit K Rakshit
  • Patent number: 12047188
    Abstract: A method, a computer program product, and a system for enacting ameliorative resource action during an e-conference. Exemplary embodiments of the present inventive concept may include a method for enacting ameliorative resource action during an e-conference. The method may include collecting data from a user's computer device during the e-conference. Features may be extracted from the collected e-conference data. A user's participation within the e-conference and a resource consumption thereof may be forecasted by applying a user activity model to the extracted features. The ameliorative resource action may be enacted based upon the forecasted user's participation and the resource consumption thereof.
    Type: Grant
    Filed: October 5, 2022
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Clement Decrop, Martin G. Keen, John M. Ganci, Jr., Zachary A Silverstein
  • Publication number: 20240193649
    Abstract: By analyzing activity monitoring data, a task pattern comprising a set of one or more tasks is derived. The task pattern is identified as a candidate task pattern responsive to determining that a completion variability in the task pattern is above a threshold amount. By analyzing performance data of a system used in performing the candidate task pattern, an optimum time at which to perform the candidate task pattern is identified. Responsive to detecting commencement of performance, at a time earlier than the optimum time, the candidate task pattern is delayed. The candidate task pattern is performed at the optimum time.
    Type: Application
    Filed: December 13, 2022
    Publication date: June 13, 2024
    Applicant: International Business Machines Corporation
    Inventors: Martin G. Keen, Zachary A. Silverstein, Melanie Dauber, John M. Ganci, JR.
  • Patent number: 11985183
    Abstract: Methods, systems, and computer program products includes, for example, detecting a first personal electronic device associated with a first user in the presence of a second personal electronic device associated with a second user, determining the first personal electronic device in the presence of the second personal electronic device being associated with the first user and the second user being in a business setting, receiving user data regarding the second user in response to the determination of the first user and the second user being in the business setting, and storing the received user data regarding the second user in a first memory for access by the first user on the first personal electronic device.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: May 14, 2024
    Assignee: International Business Machines Corporation
    Inventors: Tamer E. Abuelsaad, James E. Bostick, John M. Ganci, Jr., Craig M. Trim
  • Publication number: 20240127279
    Abstract: A valid combination of products is constructed from a set of products identified by a retailing backend system. The valid combination satisfies a condition of an offer. A product in the combination of product is a physical product located in a physical store. A social sentiment towards the product in social media data of a shopper is evaluated, and a rating of the product is computed using the evaluation. A location of the product in the store is obtained from the retailing backend system. The location of the product is overlaid on a view of the store, where the view is from a perspective of a location of the shopper, the shopper being physically situated in the store.
    Type: Application
    Filed: December 15, 2023
    Publication date: April 18, 2024
    Inventors: James E. Bostick, John M. Ganci, JR., Martin G. Keen, 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
  • Patent number: 11934501
    Abstract: One or more computer processors detect a computing device within a proximity to a rollable device. The one or more computer processors determine a location and an orientation of the rollable device relative to the computing device. The one or more computer processors attach the rollable device to the computing device utilizing the set of biometric locks engaged programmatically such that at least one side of the rollable device is locked and hinged to the computing device. The one or more computer processors responsive to the rollable device attached to a side of the computing device, extend a display area of the computing device to the rollable device.
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Sarbajit K. Rakshit, Craig M. Trim, Martin G. Keen, John M. Ganci, Jr.
  • Publication number: 20240074370
    Abstract: 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: Application
    Filed: September 7, 2022
    Publication date: March 7, 2024
    Inventors: John M. Ganci, Jr., Sarbajit K. Rakshit, Martin G. Keen, Jeremy R. Fox
  • Patent number: 11880854
    Abstract: A valid combination of products is constructed from a set of products identified by a retailing backend system. The valid combination satisfies a condition of an offer. A product in the combination of product is a physical product located in a physical store. A social sentiment towards the product in social media data of a shopper is evaluated, and a rating of the product is computed using the evaluation. A location of the product in the store is obtained from the retailing backend system. The location of the product is overlaid on a view of the store, where the view is from a perspective of a location of the shopper, the shopper being physically situated in the store.
    Type: Grant
    Filed: November 12, 2021
    Date of Patent: January 23, 2024
    Assignee: Maplebear Inc.
    Inventors: James E. Bostick, John M. Ganci, Jr., Martin G. Keen, Sarbajit K. Rakshit
  • Patent number: 11880390
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: collecting location data of users and identifying candidates for an impromptu interaction amongst the users based on converging locations of the candidates. A topic of the impromptu interaction is determined by common work interests amongst the candidates. Notification of the impromptu interaction is sent to the candidates to inform the topic and the other candidate, also with resources relevant to the topic.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: January 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: James E. Bostick, John M. Ganci, Jr., Martin G. Keen, Sarbajit K. Rakshit
  • Patent number: 11871194
    Abstract: One or more computer processors detect a contextual need for sound generation on a rollable display device, wherein the rollable display device comprises an array of micro-speakers mounted on one or more microfluidics panels and a plurality of embedded piezoelectric strips. The one or more computer processors identify one or more environmental parameters associated with an environment surrounding the rollable display device. The one or more computer processors determine a rolling profile associated with the rollable based on the detected contextual need and the one or more identified environmental parameters. The one or more computer processors roll the rollable display device based on the determined rolling profile utilizing the plurality of piezoelectric strips. The one or more computer processors adjust an output direction of each micro-speaker in the array of micro-speakers utilizing the respective microfluidics panel.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: January 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Sarbajit K. Rakshit, Craig M. Trim, Martin G. Keen, John M. Ganci, Jr.
  • Patent number: 11847163
    Abstract: A method of searching for videos includes receiving, by a computer device, a search query from a user computer device. The method also includes determining, by the computer device, a set of videos that satisfy the search query. The method further includes determining, by the computer device, a subset of related videos from the set using metadata to determine a relationship based on date, time, and location. The method additionally includes generating, by the computer device, a consolidated video from the subset of related videos by merging a first portion of a first one of the subset of related videos with a second portion of a second one of the subset of related videos.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: December 19, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James E. Bostick, John M. Ganci, Jr., Sarbajit K. Rakshit, Craig M. Trim
  • 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