Patents by Inventor Al Chakra
Al Chakra 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: 10984352Abstract: A system and method include an analytics engine of a system of an enterprise sharing issues encountered in the system. The method includes storing considerations to be applied to the sharing. The considerations include a service level agreement, contract, or confidentiality agreement. The method also includes deciding to share one or more of the issues based on applying the considerations to each of the issues, and sharing the one of more of the issues with one or more sharing partners based on the applying the considerations.Type: GrantFiled: February 28, 2017Date of Patent: April 20, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Al Chakra, Michael P. Clarke
-
Patent number: 10985692Abstract: A system and method for heating a surface. The system can be a solar panel system and the surface can be a solar panel. The system includes a heat source and a processor. The processor determines an amount of heating energy for removing an accumulated material from the solar panel to obtain an unobstructed solar panel, determines an amount of energy production of the unobstructed solar panel, and controls the heat source to apply the determined amount of heating energy to the solar panel when the determined amount of energy production is greater than the amount of heating energy.Type: GrantFiled: September 26, 2018Date of Patent: April 20, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Al Chakra, Stephen Mitchell, Nathaniel Hughes, Goutham Siddharthan Balu
-
Publication number: 20210109923Abstract: A method for contextual data visualization includes receiving data selected by a user and meta-data associated with the data. The data is analyzed, using a processor of a computing device, to determine content and structure attributes of the data that are relevant to visualization of the data. The meta-data is analyzed, using a processor of the computing device, to determine a context in which the visualization of the data will be used. A database comprising an aggregation of visualization records from a plurality of users is accessed and at least one template from the data visualization records that matches the data attributes and context is selected. A data visualization is created by applying at least one template to the data.Type: ApplicationFiled: December 21, 2020Publication date: April 15, 2021Inventors: Al Chakra, John Feller, Trudy L. Hewitt, Kerry A. Moffo, Francesco C. Schembari
-
Publication number: 20210110279Abstract: A computer-implemented method for optimizing research of an abstracted issue with a plurality of analytics engines is described. The method includes receiving a problem report at an analytics engine controller. The problem report includes symptoms of a problem in a computing system. The analytics engine forwards the problem report to a research optimization engine that abstracts one or more issues associated with the problem based on the symptoms of the problem. The research optimization engine then obtains anomaly research data for one or more of diagnosing the problem and fixing the problem. The anomaly research data is based on the one or more abstracted issues. The research optimization engine associates the abstracted issues with corresponding portions of the anomaly research data, then assigns the abstracted issues and corresponding portions of the anomaly research data to at least one of the plurality of analytics engines.Type: ApplicationFiled: December 21, 2020Publication date: April 15, 2021Inventors: AL CHAKRA, MICHAEL P. CLARKE, MATT R. HOGSTROM
-
Patent number: 10979896Abstract: A dynamic lockout technique for mobile computing devices is provided. A mobile computing device having a user interface in an active mode identifies foreign computing devices that are connected to a shared network. The mobile computing device determines determining that each foreign computing device is a recognized device, and in response, determines whether a paired device is in proximity to the mobile computing device based on a signal transmitted by the paired device. The mobile computing device maintains the active mode if the paired device is in proximity. The mobile computing device identifies a new foreign computing device that is connected to the shared network. The mobile computing device activates a lockout mode for the user interface while the paired device is in proximity to the mobile computing device if the new foreign computing device is an unrecognized device in proximity to the mobile computing device.Type: GrantFiled: November 20, 2018Date of Patent: April 13, 2021Assignee: International Business Machines CorporationInventors: Al Chakra, Jenny S. Li, Yu Deng
-
Patent number: 10970637Abstract: A computer-implemented method for optimizing research of an abstracted issue with a plurality of analytics engines is described. The method includes receiving a problem report at an analytics engine controller. The problem report includes symptoms of a problem in a computing system. The analytics engine forwards the problem report to a research optimization engine that abstracts one or more issues associated with the problem based on the symptoms of the problem. The research optimization engine then obtains anomaly research data for one or more of diagnosing the problem and fixing the problem. The anomaly research data is based on the one or more abstracted issues. The research optimization engine associates the abstracted issues with corresponding portions of the anomaly research data, then assigns the abstracted issues and corresponding portions of the anomaly research data to at least one of the plurality of analytics engines.Type: GrantFiled: May 16, 2017Date of Patent: April 6, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Al Chakra, Michael P. Clarke, Matt R. Hogstrom
-
Patent number: 10963475Abstract: A method for contextual data visualization includes receiving data selected by a user and meta-data associated with the data. The data is analyzed, using a processor of a computing device, to determine content and structure attributes of the data that are relevant to visualization of the data. The meta-data is analyzed, using a processor of the computing device, to determine a context in which the visualization of the data will be used. A database comprising an aggregation of visualization records from a plurality of users is accessed and at least one template from the data visualization records that matches the data attributes and context is selected. A data visualization is created by applying at least one template to the data.Type: GrantFiled: April 16, 2015Date of Patent: March 30, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Al Chakra, John Feller, Trudy L. Hewitt, Kerry A. Moffo, Francesco C. Schembari
-
Publication number: 20210092112Abstract: Usage information of a user for a plurality of computing devices is identified. A usage pattern for each computing device of the plurality of computing devices of the user is developed based on the identified usage information of the user. An indication of the user accessing an application on a first computing device of the plurality of computing devices is received. The application requires one or more credentials for an authentication process associated with the application. A determination is made whether the user accessing the application using the first computing device is following the developed usage pattern of the user. Responsive to determining that the user accessing the application using the first computing device is not following developed usage pattern of the user, the authentication process associated with the application is interrupted.Type: ApplicationFiled: September 25, 2019Publication date: March 25, 2021Inventors: Jenny S. Li, Al Chakra, Yu Deng, Theresa Tai
-
Publication number: 20210084094Abstract: Aspects of the invention include systems and methods for real-time feedback for online collaboration communication quality. A non-limiting example computer-implemented method includes monitoring a conference between a plurality of participants, wherein each participant accesses the conference via a respective Voice over Internet Protocol (VoIP) device. The method further includes detecting, by a processor, an indication, by a scoring system that monitors the conference, of a degradation of sound quality of at least one VoIP device being used to access the conference. The processor engages in verifying the indication of the degradation by analyzing a peer-to-peer test between the VoIP device that has an indication of a degradation of sound quality and a VoIP device that does not have an indication of a degradation of sound quality.Type: ApplicationFiled: September 17, 2019Publication date: March 18, 2021Inventors: Al Chakra, Ahmad Abdul Wakeel, Kevin Carr, FAISAL GHAFFAR
-
Publication number: 20210083889Abstract: Aspects of the invention include efficient meeting management A non-limiting example of a computer-implemented method includes profiling, by a processor, a first trait of a first participant and a second trait of a second participant and determining, by the processor, a first sociability score of the first participant and a second sociability score of the second participant. The computer-implemented method profiles, by the processor, a first skill set of the first participant and a second skill set of the second participant and calculates, by the processor, participation scores of the first participant and the second participant based on the traits, sociability scores, and skill sets of the first participant and the second participant. The computer-implemented method allocates, by the processor, time to the first participant and the second participant based on the respective participation scores of the first participant and the second participant.Type: ApplicationFiled: September 18, 2019Publication date: March 18, 2021Inventors: Al Chakra, Ahmad Abdul Wakeel, FAISAL GHAFFAR, KEVIN CARR
-
Publication number: 20210064507Abstract: Aspects of the invention include detecting and predicting application performance. A non-limiting example computer-implemented method includes receiving source code and generating a first model of the source code by labeling a word of the source code. The computer implemented method optimizes the first model of the source code by assembling the first model of the source code with a plurality of models generated by a model generation module into a second model of the source code and extracts at least two basic features from the second model of the source code. The computer-implemented method provides an estimated performance of the source code based on historical data of the basic features extracted from the second model of the source code.Type: ApplicationFiled: August 26, 2019Publication date: March 4, 2021Inventors: Al Chakra, Tian Ming Pan, Peng Fei Tian, Chu Yun Tong, Fan Zhang, Cheng Fang Wang, Bo Chen Zhu
-
Patent number: 10938943Abstract: Technical features are described for facilitating streaming of monitoring data from a server to multiple analytics nodes. For example, a method for streaming the monitoring data includes registering, by a data streamer, an analytics node by creating a profile corresponding to the analytics node. The method further includes adding, to the profile, a data type used by an insight engine that is executed by the analytics node. The method further includes streaming data of the data type to the analytics node for the insight engine to analyze, based on the profile.Type: GrantFiled: February 27, 2017Date of Patent: March 2, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Al Chakra, Mik Clarke, Mark Shewell
-
Publication number: 20210056158Abstract: A computer-implemented method can include obtaining content-associated data. The content-associated data can include an image that corresponds to content. The method can further include obtaining a set of descriptive terms corresponding to the image. The method can further include obtaining a set of related terms, based at least in part on the set of descriptive terms. The method can further include generating a set of user-expected terms, based at least in part on the set of related terms. The method can further include obtaining the content. The method can further include comparing the set of user-expected terms to the content. The method can further include generating a similarity value based on the comparing. The method can further include determining the similarity value does not exceed a threshold. The method can further include providing a notification in response to the determining that the similarity value does not exceed the threshold.Type: ApplicationFiled: August 20, 2019Publication date: February 25, 2021Inventors: Jenny S. Li, Yu Deng, Al Chakra, Theresa Tai
-
Patent number: 10929773Abstract: An automated dynamic message categorization system is provided and includes first, second and third processing units. The first processing unit is configured to generate a user interface (UI) and to present the UI to a user. The second processing unit is configured to pull information from a first textual element which has been entered into the UI, to identify second textual elements that are relevant to the first textual element based on the pulled information and to extract textual element identifiers from the second textual elements. The third processing unit is configured to generate, for each extracted textual element identifier, a confidence score describing a degree of correlation between each extracted textual element identifier and the first textual element. The first processing unit is further configured to present to the user each extracted textual element identifier with a corresponding confidence score as a selectable option via the UI.Type: GrantFiled: February 13, 2017Date of Patent: February 23, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Al Chakra, Liam Harpur, Sumit Patel, Enda Sexton
-
Patent number: 10924499Abstract: Embodiments include a method, system and computer program product for performing the detection of genuine social media profiles. In some embodiments, a request is received for a target user to join the social network. The request can be used to analyze one or more categories associated with a user profile information of at least one of a requesting user or the target user, and a category score can be calculated for one or more categories. A total score can be calculated from the one or more category scores, and a notification can be provided to the target user indicating the total score.Type: GrantFiled: December 11, 2018Date of Patent: February 16, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Al Chakra, Patricia Bui, Kaji Rashad, Matias Mendieta
-
Patent number: 10922622Abstract: An automated dynamic message categorization system is provided and includes first, second and third processing units. The first processing unit is configured to generate a user interface (UI) and to present the UI to a user. The second processing unit is configured to pull information from a first textual element which has been entered into the UI, to identify second textual elements that are relevant to the first textual element based on the pulled information and to extract textual element identifiers from the second textual elements. The third processing unit is configured to generate, for each extracted textual element identifier, a confidence score describing a degree of correlation between each extracted textual element identifier and the first textual element. The first processing unit is further configured to present to the user each extracted textual element identifier with a corresponding confidence score as a selectable option via the UI.Type: GrantFiled: December 14, 2016Date of Patent: February 16, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Al Chakra, Liam Harpur, Sumit Patel, Enda Sexton
-
Publication number: 20210042852Abstract: A method for analyzing images of a user in a social network includes analyzing one or more images of a user to identify outfit characteristics, creating a digital inventory of the images of the user, calculating a repetition score for a user's outfit in one or more images of the user, wherein the repetition score is calculated relative to one or more stored images of the user, identifying recommended actions, corresponding to modifications to the outfit characteristics of the user in the images of the user, wherein the identified recommended actions result in a lower repetition score, notifying a user of one or more images of the user and the identified recommended actions, wherein the one or more images of the user have a repetition score greater than a threshold value, executing an appropriate action in a social media profile on a social network platform in a user's social network.Type: ApplicationFiled: August 7, 2019Publication date: February 11, 2021Inventors: Jenny S. Li, Yu Deng, Al Chakra
-
Patent number: 10909116Abstract: A method, system and computer program product for processing queries in a hybrid database system. A database management system of the hybrid database system obtains an estimated execution time of a query by an online transaction processing engine. The database management system further obtains an estimated execution time of the query by a database accelerator. Furthermore, the database management system determines a wait time (which could be zero) for the database accelerator to process the query. The database management system then determines whether the online transaction processing engine or the database accelerator will process the query using the estimated execution time of the query by the online transaction processing engine, the estimated execution time of the query by the database accelerator and the wait time (which could be zero) for the database accelerator to process the query. In this manner, the processing of queries in hybrid database systems is optimized.Type: GrantFiled: February 20, 2018Date of Patent: February 2, 2021Assignee: International Business Machines CorporationInventors: Al Chakra, Ruiping Li, Terence P. Purcell, Lily Zhou
-
Patent number: 10901665Abstract: Embodiments of the present invention provide a method, system, and computer program product for managing categorized workgroup print jobs. The method includes receiving from an end user a print job designated for printing in a workgroup printer and categorizing the print job as work related or non-work related. Additionally whether or not printing the print job on behalf of the end user encroaches within a threshold value of a remaining allocation of printing resources established for the end user is determined. Finally, in response to determining both that the print job is within a specific category and also that the printing of the print job on behalf of the end user encroaches within the threshold value of the remaining allocation of printing resources established for the end user, further processing of the print job can be restricted.Type: GrantFiled: June 27, 2011Date of Patent: January 26, 2021Assignee: International Business Machines CorporationInventors: Al Chakra, Liam Harpur, Mark Kelly, John Rice
-
Patent number: 10904353Abstract: A content serving data processing system is configured for trending topic cache eviction management. The system includes a computing system communicatively coupled to different sources of content objects over a computer communications network. The system also includes a cache storing different cached content objects retrieved from the different content sources. The system yet further includes a cache eviction module. The module includes program code enabled to manage cache eviction of the content objects in the cache by marking selected ones of the content objects as invalid in accordance with a specified cache eviction strategy, detect a trending topic amongst the retrieved content objects, and override the marking of one of the selected ones of the content objects as invalid and keeping the one of the selected ones of the content objects in the cache when the one of the selected ones of the content objects relates to the trending topic.Type: GrantFiled: June 17, 2019Date of Patent: January 26, 2021Assignee: International Business Machines CorporationInventors: Al Chakra, Patrick S. O'Donnell, Kevin L. Ortega