Patents by Inventor SUMIT PATEL
SUMIT PATEL 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: 20250037206Abstract: An embodiment aggregates a plurality of global data sources and a plurality of local data sources. The embodiment determines, responsive to a user input on an interactive worksheet, a recommended use case. The embodiment determines, based on the recommended use case and based on the plurality of global data sources and the plurality of local data sources, a recommendation for the at least one local data source in the plurality of local data sources. The embodiment update, responsive to a user acceptance of the recommendation, the interactive worksheet based on the at least one local data source.Type: ApplicationFiled: July 28, 2023Publication date: January 30, 2025Applicant: International Business Machines CorporationInventors: Annap Derebail, Irina Saburova, Thomas Edward Creamer, Sumit Patel
-
Patent number: 11455380Abstract: An example operation may include one or more of authorizing a blockchain for a video file, generating a first tracking value for an entry block referencing the video file, the first tracking value generated based on first data and the video file, receiving second data for each of additional blocks in the blockchain, generating second tracking values based on the second data of the additional blocks, forming the additional blocks including the second tracking values, respectively, appending the additional blocks to the entry block, the entry block and the additional blocks cryptographically linked in an ordered sequence, each of the additional blocks referencing a version of the video file which corresponds to an original version of the video file as referenced by the entry block or a processed version of the video file, the second data in each of the additional blocks indicative of processing performed on the version of the video file in that block, and tracing through the blockchain based on the first and seType: GrantFiled: November 20, 2018Date of Patent: September 27, 2022Assignee: International Business Machines CorporationInventors: Sumit Patel, Leigh Williamson, Howard N. Anglin, Christopher M. Crane
-
Patent number: 11397595Abstract: Embodiments of the present invention provide a computer system, a computer program product, and a method that comprises determining user activity based on a personalized electronic history; generating a user interface that overlays on a physical object that denotes user interaction on the physical object based, at least in part, on the determined user activity and user location; and displaying the generated user interface that overlays on the physical object on the user interface on a computing device.Type: GrantFiled: August 26, 2020Date of Patent: July 26, 2022Assignee: International Business Machines CorporationInventors: Osakpamwan Osaigbovo, Julia Ruth Nash, Sumit Patel, Jeremy R. Fox
-
Patent number: 11373039Abstract: In an approach for providing an enhancement to message check capabilities through an awareness of the message content, a processor processes a message that includes a non-textual part and a textual part. A processor identifies a content context of the non-textual part of the message. A processor identifies an intent and entity of the textual part of the message. A processor determines a potential mismatch between the content context of the non-textual part and the intent and entity of the textual part. A processor provides a suggested replacement for the potential mismatch.Type: GrantFiled: September 26, 2019Date of Patent: June 28, 2022Assignee: International Business Machines CorporationInventors: Ross Warren Judd, Sumit Patel, Thomas Edward Creamer
-
Publication number: 20220066793Abstract: Embodiments of the present invention provide a computer system, a computer program product, and a method that comprises determining user activity based on a personalized electronic history; generating a user interface that overlays on a physical object that denotes user interaction on the physical object based, at least in part, on the determined user activity and user location; and displaying the generated user interface that overlays on the physical object on the user interface on a computing device.Type: ApplicationFiled: August 26, 2020Publication date: March 3, 2022Inventors: Osakpamwan OSAIGBOVO, Julia Ruth Nash, Sumit Patel, Jeremy R. Fox
-
Patent number: 11215840Abstract: A computer-implemented method includes: receiving, by a computing device, data corresponding to a dynamic speckle spectrum image associated with a biological sample; comparing, by the computing device, the dynamic speckle spectrum image with a plurality of training images; classifying, by the computing device, a contaminant present in the biological sample, based on the comparing; and providing, by the computing device, information regarding the classification of the contaminant.Type: GrantFiled: December 5, 2018Date of Patent: January 4, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ginés Carrascal De Las Heras, Sumit Patel, David Bacarella
-
Publication number: 20210374484Abstract: Pattern recognition by receiving a set multi-variable data records, each record including a plurality of variables, representing at least two of the plurality of variables as geometric shapes, defining a boundary enclosing the geometric shapes, configuring at least one geometric shape to move within the boundary, capturing a location of each of the geometric shapes within the boundary as a system state, one or more times, combining one or more system states as a system signature, providing a model trained to recognize patterns in system signatures, and recognizing a pattern in the system signature.Type: ApplicationFiled: May 29, 2020Publication date: December 2, 2021Inventors: David Bacarella, Arunava Majumdar, Stephan Joseph Roorda, Sumit Patel
-
Patent number: 11016728Abstract: A presenter and an audience associated with a presentation event can be detected. The presentation event can be a real world occurrence and/or a computing session occurrence. The presenter can convey a presentation content to the audience. Presentation data associated with the presentation event can be identified. The presentation data can include the presentation content. The presentation content can include a text and/or a media. A real-time metrics associated with the presenter and the audience can be captured from one or more computing devices associated with the presenter and the audience during the presentation event. The real-time metrics can be analyzed to determine a presenter and an audience recommendation. The presenter recommendation can be presented to the presenter and the audience recommendation to an audience member.Type: GrantFiled: July 9, 2014Date of Patent: May 25, 2021Assignee: International Business Machines CorporationInventors: Romelia H. Flores, Erik H. Katzen, Paulo Henrique Leal, Sumit Patel
-
Publication number: 20210097137Abstract: In an approach for providing an enhancement to message check capabilities through an awareness of the message content, a processor processes a message that includes a non-textual part and a textual part. A processor identifies a content context of the non-textual part of the message. A processor identifies an intent and entity of the textual part of the message. A processor determines a potential mismatch between the content context of the non-textual part and the intent and entity of the textual part. A processor provides a suggested replacement for the potential mismatch.Type: ApplicationFiled: September 26, 2019Publication date: April 1, 2021Inventors: Ross Warren Judd, Sumit Patel, Thomas Edward Creamer
-
Patent number: 10957085Abstract: Embodiments for adding content to images are provided. A plurality of images are received. Each of the plurality of images includes a plurality of image portions. A negative space score is calculated for each of the plurality of image portions. At least some of the plurality of image portions are selected to display content based on the calculated negative space scores. The plurality of images are caused to be rendered with the content displayed over the selected at least some of the plurality of image portions.Type: GrantFiled: August 15, 2019Date of Patent: March 23, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Julia Nash, Osakpamwan Osaigbovo, Sumit Patel, Chandra Shekhar
-
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
-
Publication number: 20210049800Abstract: Embodiments for adding content to images are provided. A plurality of images are received. Each of the plurality of images includes a plurality of image portions. A negative space score is calculated for each of the plurality of image portions. At least some of the plurality of image portions are selected to display content based on the calculated negative space scores. The plurality of images are caused to be rendered with the content displayed over the selected at least some of the plurality of image portions.Type: ApplicationFiled: August 15, 2019Publication date: February 18, 2021Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Julia NASH, Osakpamwan OSAIGBOVO, Sumit PATEL, Chandra SHEKHAR
-
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
-
Patent number: 10846485Abstract: A system, computer program product, and method are provided to automate a framework for knowledge graph based persistence of data, and to resolve temporal changes and uncertainties in the knowledge graph. Natural language understanding, together with one or more machine learning models (MLMs), is used to extract data from unstructured information, including entities and entity relationships. The extracted data is populated into a knowledge graph. As the KG is subject to change, the KG is used to create new and retrain existing machine learning models (MLMs). Weighting is applied to the populated data in the form of veracity value. Blockchain technology is applied to the populated data to ensure reliability of the data and to provide auditability to assess changes to the data.Type: GrantFiled: September 20, 2019Date of Patent: November 24, 2020Assignee: International Business Machines CorporationInventors: David Bacarella, James H. Barnebee, IV, Nicholas Lawrence, Sumit Patel
-
Patent number: 10831711Abstract: A computer-implemented method includes associating a tag with a message in a log, where the message describes a logged event. A life parameter associated with the tag is calculated, using a computer processor, where the life parameter indicates a dynamic time period during which the tag remains in a state that is active. Alerting of the tag occurs by way of a first alert manner while the state of the tag is active. It is detected that the dynamic time period indicated by the life parameter has ended. The state of the tag is changed from active to dormant, where changing the state includes ceasing the alerting of the tag by way of the first alert manner.Type: GrantFiled: September 26, 2017Date of Patent: November 10, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Al Chakra, Jonathan Dunne, Liam S. Harpur, Sumit Patel
-
Patent number: 10776586Abstract: A system, computer program product, and method are provided to automate a framework for knowledge graph based persistence of data, and to resolve temporal changes and uncertainties in the knowledge graph. Natural language understanding, together with one or more machine learning models (MLMs), is used to extract data from unstructured information, including entities and entity relationships. The extracted data is populated into a knowledge graph. As the KG is subject to change, the KG is used to create new and retrain existing machine learning models (MLMs). Weighting is applied to the populated data in the form of veracity value. Blockchain technology is applied to the populated data to ensure reliability of the data and to provide auditability to assess changes to the data.Type: GrantFiled: January 10, 2018Date of Patent: September 15, 2020Assignee: International Business Machines CorporationInventors: David Bacarella, James H. Barnebee, IV, Nicholas Lawrence, Sumit Patel
-
Patent number: 10769223Abstract: Systems and methods are described for the identification and classification of a social media posting. In various aspects, image-based data and text-based data may be collected from one or more social media data sources associated with a social media posting. Event related data may then be extracted from each of the image-based data and the text-based data, in which the event related data is indicative of one or more life events associated with a social media user who posted the social media posting. One or more life event classifications may be determined from the event related data and an activity, such as sending a message or article to the social media user, may be triggered as a result.Type: GrantFiled: May 16, 2017Date of Patent: September 8, 2020Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANYInventors: Sumit Patel, Dajun Xu, Albert Man, Bradley A. Sliz, Gary Foreman
-
Patent number: 10699595Abstract: Monitoring oral intake of consumable items may include aggregating, using a processor, oral intake information for a user from a plurality of devices belonging to a same device domain of the user in real time and comparing, using the processor, the oral intake information with a user profile of the user. An instruction for a selected device of the plurality of devices may be generated, using the processor, according to the comparing. The instruction may be sent to the selected device, using the processor. The selected device may execute the instruction.Type: GrantFiled: August 7, 2015Date of Patent: June 30, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Christina I. Flores, Romelia H. Flores, Erik H. Katzen, Sumit Patel
-
Patent number: 10664251Abstract: Utilizing problem insights based on the entire environment as inputs to drive a static compiler. A decision engine receives inputs associated with applications to be compiled. The decision engine also receives optimization constraints based on available resources. A decision learning model is applied to the inputs to predict compiler performance and the results are provided to the decision engine. The decision engine determines a profile that comprises an order of execution and an optimization level for use during compilation of the plurality of applications. The profile is then used to schedule compiling and optimization of the applications.Type: GrantFiled: October 5, 2018Date of Patent: May 26, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Christopher Barton, Al Chakra, Sumit Patel
-
Publication number: 20200159891Abstract: An example operation may include one or more of authorizing a blockchain for a video file, generating a first tracking value for an entry block referencing the video file, the first tracking value generated based on first data and the video file, receiving second data for each of additional blocks in the blockchain, generating second tracking values based on the second data of the additional blocks, forming the additional blocks including the second tracking values, respectively, appending the additional blocks to the entry block, the entry block and the additional blocks cryptographically linked in an ordered sequence, each of the additional blocks referencing a version of the video file which corresponds to an original version of the video file as referenced by the entry block or a processed version of the video file, the second data in each of the additional blocks indicative of processing performed on the version of the video file in that block, and tracing through the blockchain based on the first and seType: ApplicationFiled: November 20, 2018Publication date: May 21, 2020Inventors: Sumit Patel, Leigh Williamson, Howard N. Anglin, Christopher M. Crane