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: 20250037206
    Abstract: 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: Application
    Filed: July 28, 2023
    Publication date: January 30, 2025
    Applicant: International Business Machines Corporation
    Inventors: Annap Derebail, Irina Saburova, Thomas Edward Creamer, Sumit Patel
  • Patent number: 11455380
    Abstract: 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 se
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: September 27, 2022
    Assignee: International Business Machines Corporation
    Inventors: Sumit Patel, Leigh Williamson, Howard N. Anglin, Christopher M. Crane
  • Patent number: 11397595
    Abstract: 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: Grant
    Filed: August 26, 2020
    Date of Patent: July 26, 2022
    Assignee: International Business Machines Corporation
    Inventors: Osakpamwan Osaigbovo, Julia Ruth Nash, Sumit Patel, Jeremy R. Fox
  • Patent number: 11373039
    Abstract: 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: Grant
    Filed: September 26, 2019
    Date of Patent: June 28, 2022
    Assignee: International Business Machines Corporation
    Inventors: Ross Warren Judd, Sumit Patel, Thomas Edward Creamer
  • Publication number: 20220066793
    Abstract: 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: Application
    Filed: August 26, 2020
    Publication date: March 3, 2022
    Inventors: Osakpamwan OSAIGBOVO, Julia Ruth Nash, Sumit Patel, Jeremy R. Fox
  • Patent number: 11215840
    Abstract: 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: Grant
    Filed: December 5, 2018
    Date of Patent: January 4, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ginés Carrascal De Las Heras, Sumit Patel, David Bacarella
  • Publication number: 20210374484
    Abstract: 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: Application
    Filed: May 29, 2020
    Publication date: December 2, 2021
    Inventors: David Bacarella, Arunava Majumdar, Stephan Joseph Roorda, Sumit Patel
  • Patent number: 11016728
    Abstract: 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: Grant
    Filed: July 9, 2014
    Date of Patent: May 25, 2021
    Assignee: International Business Machines Corporation
    Inventors: Romelia H. Flores, Erik H. Katzen, Paulo Henrique Leal, Sumit Patel
  • Publication number: 20210097137
    Abstract: 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: Application
    Filed: September 26, 2019
    Publication date: April 1, 2021
    Inventors: Ross Warren Judd, Sumit Patel, Thomas Edward Creamer
  • Patent number: 10957085
    Abstract: 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: Grant
    Filed: August 15, 2019
    Date of Patent: March 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Julia Nash, Osakpamwan Osaigbovo, Sumit Patel, Chandra Shekhar
  • Patent number: 10929773
    Abstract: 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: Grant
    Filed: February 13, 2017
    Date of Patent: February 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Liam Harpur, Sumit Patel, Enda Sexton
  • Publication number: 20210049800
    Abstract: 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: Application
    Filed: August 15, 2019
    Publication date: February 18, 2021
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Julia NASH, Osakpamwan OSAIGBOVO, Sumit PATEL, Chandra SHEKHAR
  • Patent number: 10922622
    Abstract: 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: Grant
    Filed: December 14, 2016
    Date of Patent: February 16, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Liam Harpur, Sumit Patel, Enda Sexton
  • Patent number: 10846485
    Abstract: 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: Grant
    Filed: September 20, 2019
    Date of Patent: November 24, 2020
    Assignee: International Business Machines Corporation
    Inventors: David Bacarella, James H. Barnebee, IV, Nicholas Lawrence, Sumit Patel
  • Patent number: 10831711
    Abstract: 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: Grant
    Filed: September 26, 2017
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Jonathan Dunne, Liam S. Harpur, Sumit Patel
  • Patent number: 10776586
    Abstract: 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: Grant
    Filed: January 10, 2018
    Date of Patent: September 15, 2020
    Assignee: International Business Machines Corporation
    Inventors: David Bacarella, James H. Barnebee, IV, Nicholas Lawrence, Sumit Patel
  • Patent number: 10769223
    Abstract: 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: Grant
    Filed: May 16, 2017
    Date of Patent: September 8, 2020
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Sumit Patel, Dajun Xu, Albert Man, Bradley A. Sliz, Gary Foreman
  • Patent number: 10699595
    Abstract: 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: Grant
    Filed: August 7, 2015
    Date of Patent: June 30, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christina I. Flores, Romelia H. Flores, Erik H. Katzen, Sumit Patel
  • Patent number: 10664251
    Abstract: 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: Grant
    Filed: October 5, 2018
    Date of Patent: May 26, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher Barton, Al Chakra, Sumit Patel
  • Publication number: 20200159891
    Abstract: 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 se
    Type: Application
    Filed: November 20, 2018
    Publication date: May 21, 2020
    Inventors: Sumit Patel, Leigh Williamson, Howard N. Anglin, Christopher M. Crane