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: 11549819Abstract: A computer-implemented method includes: obtaining, by a user device, information defining a navigation path to a destination; and forming, by the user device, protrusions on a display of the user device, wherein a pattern of the protrusions corresponds to the navigation path.Type: GrantFiled: May 30, 2018Date of Patent: January 10, 2023Assignee: International Business Machines CorporationInventors: Martin G. Keen, Sarbajit K. Rakshit, John M. Ganci, Jr., James E. Bostick
-
Patent number: 11538088Abstract: A computer device determines requirements of a particular device/service by analyzing designated electronic communications. The computer device then monitors performance of the device/service over a period of time to determine performance of the device/service in meeting those derived requirements. An output regarding the performance of the device/service in meeting those requirements is then generated.Type: GrantFiled: December 23, 2020Date of Patent: December 27, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sarbajit K. Rakshit, Martin G. Keen, James E. Bostick, John M. Ganci, Jr.
-
Patent number: 11539540Abstract: 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: GrantFiled: November 30, 2021Date of Patent: December 27, 2022Assignee: International Business Machines CorporationInventors: Clement Decrop, Martin G. Keen, John M. Ganci, Jr., Zachary A. Silverstein
-
Publication number: 20220391686Abstract: Embodiments of the present invention provide computer-implemented methods, computer program products and computer systems. Embodiments of the present invention can predict that one or more objects affects media capture using one or more sensors of a media capture device. Embodiments of the present invention can then determine whether at least one object of the one or more objects is appropriate based, at least in part, on a comparison to an object database used to classify appropriateness for context. Embodiments of the present invention can then determine one or more corrective actions to avoid at least one object determined to be inappropriate from being within the media capture device's field of view.Type: ApplicationFiled: June 3, 2021Publication date: December 8, 2022Inventors: Clement Decrop, Sarbajit K. Rakshit, James E. Bostick, Martin G. Keen, John M. Ganci, JR.
-
Publication number: 20220374845Abstract: Embodiments for a method, computer system, and computer program product for vehicle maintenance prediction are provided. The embodiments may include receiving a course of a vehicle to navigate across a roadway. The embodiments may also include identifying one or more contextual changes as the vehicle navigates across the roadway. The embodiments may further include calculating an impact to vehicle maintenance due to vehicle traversal of the roadway based on the identified contextual changes. The embodiments may also include predicting a value associated with vehicle maintenance based on the calculated impact and the calculated cost.Type: ApplicationFiled: May 18, 2021Publication date: November 24, 2022Inventors: Craig M. Trim, Sarbajit K. Rakshit, John M. Ganci, JR., James E. Bostick, Martin G. Keen
-
Publication number: 20220366055Abstract: An artificial intelligence (AI) platform to support optimization of container builds and virtual machine mounts in a distributed computing environment. A provisioning file is subject to natural language processing (NLP) and a corresponding vector representation of the file is created and subject to evaluation by a set of artificial neural networks (ANN). A first ANN assesses the representation of the file with respect to compliance and operability, and the second ANN selectively assesses the representation of the file with respect to provisioning efficiency. The provisioning file is selectively process based on the provisioning efficiency, with the processing directed at provisioning a container build or mounting a VM.Type: ApplicationFiled: May 11, 2021Publication date: November 17, 2022Applicant: International Business Machines CorporationInventors: Abhishek Malvankar, John M. Ganci, JR., Carlos A. Fonseca, Charles E. Beller
-
Patent number: 11494864Abstract: For securing a physical environment, an intersection determination is performed using a first record of a first person and a second record of a second person, to determine whether a travel plan of the first person and a travel plan of the second person intersect at a location and a time. When the intersection determination is affirmative, an analysis is performed whether a first object associated with the first person and a second object associated with the second person are combinable to form a combined object having a combined property. When the combined property is designated as harmful in the physical environment, a suspicion indication is outputted. The suspicion indication includes an identity of the first person, an identity of the second person, and a level of suspicion.Type: GrantFiled: June 14, 2016Date of Patent: November 8, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James E. Bostick, John M. Ganci, Jr., Martin G. Keen, Sarbajit K. Rakshit, Craig M. Trim
-
Patent number: 11487400Abstract: A computer-implemented method, system, and computer program product for generating an aggregated user interface display. The aggregated user interface display includes a physical display of a computing device and a projected display from an electronic pen. Operator interactions with the aggregated user interface display are saved as historical information. The historical information is used to determine a configuration for the aggregated user interface display. The computing device and the electronic pen are controlled to implement the configuration for the aggregated user interface display.Type: GrantFiled: August 13, 2021Date of Patent: November 1, 2022Assignee: International Business Machines CorporationInventors: Clement Decrop, Sarbajit K. Rakshit, Abhishek Malvankar, John M. Ganci, Jr.
-
Patent number: 11477285Abstract: Embodiments of the present invention provide methods, computer program products, and systems. Embodiments of the present invention can dynamically determine whether a received command conflicts with a current environment setting. Embodiments of the present invention can, in response to determining that the impact of a received command conflicts with a current environment setting, determine one or more solutions that resolves the received command. Embodiments of the present invention can then execute at least one of the one or more determined solutions.Type: GrantFiled: March 9, 2021Date of Patent: October 18, 2022Assignee: International Business Machines CorporationInventors: Clement Decrop, John M. Ganci, Jr., Sarbajit K. Rakshit, Martin G. Keen
-
Publication number: 20220327651Abstract: 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: ApplicationFiled: April 7, 2021Publication date: October 13, 2022Inventors: Craig M. Trim, Sarbajit K. Rakshit, James E. Bostick, Martin G. Keen, John M. Ganci, JR.
-
Patent number: 11462101Abstract: Aspects of the present invention determine positional data for each of a plurality of autonomous vehicles travelling on a common roadway that includes geographic coordinate location, vehicle speed, speed change and vehicle lane position data; determine a reaction value as an amount of change in positional data of a first autonomous vehicles caused in reaction to a causal change in positional data of a second of the autonomous vehicle; associate the reaction value to a volume of traffic flow at a time of occurrence; and, in response to a request for a change to positional data of a third autonomous vehicle that is similar to the causal change, estimate a cost of the request as a change to positional data of a fourth autonomous vehicles projected from the reaction value in proportion to a similarity of a traffic flow volume.Type: GrantFiled: November 18, 2019Date of Patent: October 4, 2022Assignee: International Business Machines CorporationInventors: Sarbajit K. Rakshit, Martin G. Keen, John M. Ganci, Jr., James E. Bostick
-
Publication number: 20220309441Abstract: By executing a natural language processing model on a set of natural language text describing a first engagement, a set of characteristics of the first engagement is generated. By executing the natural language processing model on a set of natural language text describing a future engagement, a set of characteristics of the future engagement is generated. The first engagement is determined to be above a threshold similarity with the future engagement. Using the skillset used in performing the first engagement, a required skillset of the future engagement is forecasted. By executing the natural language processing model on a set of natural language text describing a current skillset, a set of characteristics of the current skillset is generated. Using the required skillset of the future engagement and the set of characteristics of the current skillset, a learning path is generated.Type: ApplicationFiled: June 10, 2022Publication date: September 29, 2022Applicant: International Business Machines CorporationInventors: Mary Rudden, Craig M. Trim, Martin G. Keen, John M. Ganci, JR., Hernan A. Cunico
-
Patent number: 11455486Abstract: An embodiment includes determining an experiential state of a first user participating in a mixed-reality experience. The embodiment also includes creating a first driver model that maps a relationship between the experiential state of the first user and a parameter of the mixed-reality experience. The embodiment also includes aggregating the first driver model with a plurality of driver models associated with experiential states and parameters of respective other users. The embodiment also includes creating a first cohort experience model using the aggregated driver models. The embodiment also includes deriving a first cohort experience parameter for the first cohort experience model. The embodiment also includes initiating an automated remedial action for participants in the mixed-reality system being associated with the first cohort experience model and the first cohort experience parameter.Type: GrantFiled: December 11, 2020Date of Patent: September 27, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron K. Baughman, Hernan A. Cunico, Martin G. Keen, John M. Ganci, Jr.
-
Publication number: 20220293289Abstract: Embodiments of the present invention provide methods, computer program products, and systems. Embodiments of the present invention can dynamically determine whether a received command conflicts with a current environment setting. Embodiments of the present invention can, in response to determining that the impact of a received command conflicts with a current environment setting, determine one or more solutions that resolves the received command. Embodiments of the present invention can then execute at least one of the one or more determined solutions.Type: ApplicationFiled: March 9, 2021Publication date: September 15, 2022Inventors: Clement Decrop, John M. Ganci, JR., Sarbajit K. Rakshit, Martin G. Keen
-
Publication number: 20220291953Abstract: A method, computer system, and a computer program product for host validation is provided. The present invention may include receiving a job from a user. The present invention may include selecting, by a scheduler, a host in a hybrid cloud environment to run the received job. The present invention may include classifying, by a learning component, the selected host's subsystems. The present invention may include determining, based on the classification, that the selected host can run the received job.Type: ApplicationFiled: March 12, 2021Publication date: September 15, 2022Inventors: Abhishek Malvankar, John M. Ganci, JR., Michael Spriggs, Carlos A. Fonseca
-
Patent number: 11442977Abstract: A method of augmenting a user's search query based on analysis of content contributions of the user. One or more processors gather content contributions made to a media source by a user. Topic entities are identified from content contributed by the user. Semantic and syntactic analysis are performed on the content, and attributes of topic entities are determined based on the analysis. The topic entities are grouped based on similar and/or related attributes of the topic entities. The one or more processors determine relationships between the topic entities based on the grouping and the semantic analysis of the content contributed by the user of the media source. An ontology model is generated, based on the topic entities and their interrelationships, and responsive to determining the user initiates a search query, the one or more processors present additional topic entities as selection choices for augmenting the search query.Type: GrantFiled: March 24, 2015Date of Patent: September 13, 2022Assignee: International Business Machines CorporationInventors: James E. Bostick, John M. Ganci, Jr., Sarbajit K. Rakshit, Craig M. Trim
-
Patent number: 11429908Abstract: By executing a natural language processing model on a set of natural language text describing a first engagement, a set of characteristics of the first engagement is generated. By executing the natural language processing model on a set of natural language text describing a future engagement, a set of characteristics of the future engagement is generated. The first engagement is determined to be above a threshold similarity with the future engagement. Using the skillset used in performing the first engagement, a required skillset of the future engagement is forecasted. By executing the natural language processing model on a set of natural language text describing a current skillset, a set of characteristics of the current skillset is generated. Using the required skillset of the future engagement and the set of characteristics of the current skillset, a learning path is generated.Type: GrantFiled: April 30, 2020Date of Patent: August 30, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mary Rudden, Craig M. Trim, Martin G. Keen, John M. Ganci, Jr., Hernan A. Cunico
-
Publication number: 20220269531Abstract: An artificial intelligence (AI) platform to support optimization of workload scheduling in a distributed computing environment. Unstructured data corresponding to one or more application artifacts related to a workload in the distributed computing environment is leveraged. NLP is applied to the unstructured data to identify one or more host requirements corresponding to the application artifacts. One or more hosts in the computing environment compatible with the identified host requirements are selectively identified and compatibility between the application artifacts and the identified hosts is assessed. The workload is selectively scheduled responsive to the selective host identification based on the assessed compatibility. The scheduled workload is selectively executed on at least one of the selectively identified hosts responsive to the assessment workload compatibility.Type: ApplicationFiled: February 22, 2021Publication date: August 25, 2022Applicant: International Business Machines CorporationInventors: Abhishek Malvankar, John M. Ganci, JR., Ashok Pon Kumar Sree Prakash, Umamaheswari Devi
-
Patent number: 11412271Abstract: A method, computer system, and computer program product for AI response to live stream video are provided. The embodiment may include receiving a live video stream. The embodiment may also include capturing a plurality of messages from a user group in a social media chat discussion corresponding to the received live video stream. The embodiment may further include determining a discussion pattern within the plurality of captured messages using natural language processing techniques. The embodiment may also include analyzing the live video stream for one or more questions or comments related to the determined discussion pattern. The embodiment may further include generating a response to the one or more questions or comments related to the determined discussion pattern. The embodiment may also include transmitting the generated response to the one or more questions or comments to the social media chat discussion.Type: GrantFiled: November 25, 2019Date of Patent: August 9, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron K. Baughman, Sarbajit K. Rakshit, John M. Ganci, Jr., Martin G. Keen, James E. Bostick
-
Publication number: 20220236980Abstract: 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: ApplicationFiled: April 11, 2022Publication date: July 28, 2022Applicant: International Business Machines CorporationInventors: Craig M. Trim, James E. Bostick, John M. Ganci, JR., Martin G. Keen