Patents by Inventor Hemant Kumar

Hemant Kumar 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: 11882232
    Abstract: A method includes determining a presence of one or more people around a user and determining, based on the presence of the one or more people, an exposure level. The method also includes receiving a message for the user, the message comprising a first portion and a second portion and removing, based on the exposure level, the first and second portions from the message to produce a first message. The method further includes removing, based on the exposure level, the first portion from the message to produce a second message and presenting, based on the exposure level, the first message to the user. The method also includes receiving, from the user, feedback about the first message and presenting the second message to the user in response to the feedback.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: January 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Hemant Kumar Sivaswamy, Vijay Ekambaram, Smitkumar Narotambhai Marvaniya, Namit Kabra
  • Patent number: 11853922
    Abstract: Methods, computer program products, and systems are presented for warranty tracking and transactions based on usage metrics by use of blockchain. The methods include, for instance: obtaining a usage report of an IoT device in a predefined format. The usage report is recorded in a blockchain network, and a warranty balance, also recorded in the blockchain network, is updated in the amount corresponding to the usage report on the IoT device. A warranty claim is resolved based on records of the usage report and the warranty balance for the IoT device as recorded in the blockchain network.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: December 26, 2023
    Assignee: International Business Machines Corporation
    Inventors: Nadiya Kochura, Shikhar Kwatra, Tiberiu Suto, Hemant Kumar Sivaswamy
  • Publication number: 20230370409
    Abstract: Presenting content history to a user added to a group chat may include: receiving a request from a user to join an existing group chat session, wherein the requesting user is associated with user data describing the requesting user’s persona; performing an analysis of content of the group chat session prior to the requesting user joining the group chat session; and adding the requesting user to the group chat session, including: generating a modified version of the content of the group chat session based on the content analysis and the user data; and presenting the modified version of the content of the group chat session to the requesting user.
    Type: Application
    Filed: May 13, 2022
    Publication date: November 16, 2023
    Inventors: HEMANT KUMAR SIVASWAMY, AKASH U. DHOOT, VENKATA VARA PRASAD KARRI, SHAILENDRA MOYAL
  • Publication number: 20230368113
    Abstract: A computer-implemented method, a computer system and a computer program product manage disruption between activities in a common area environment. The method includes capturing activity data from the common area environment, where the activity data is selected from a group consisting of: video data, audio data and biometric data and text data. The method also includes identifying a plurality of current activities in the activity data. Each current activity is associated with a device and includes a context with respect to other current activities in the plurality of current activities. In addition, the method includes determining a disruption score for each current activity in the plurality of current activities based on the context with respect to the other current activities. Lastly, the method includes transmitting a notification response to the device associated with a current activity when the disruption score for the current activity is above a threshold.
    Type: Application
    Filed: May 10, 2022
    Publication date: November 16, 2023
    Inventors: Hemant Kumar Sivaswamy, Venkata Vara Prasad Karri, Shikhar Kwatra, Jeremy R. Fox
  • Patent number: 11805200
    Abstract: Computer-implemented methods, computer program products, and computer systems for detecting and resolving fraudulent calls. The computer-implemented methods include one or more processors configured for receiving voice call data corresponding to an incoming telephone call placed to a user device, wherein the voice call data comprises caller voice data. Further, the computer-implemented methods may include one or more processors configured for converting the caller voice data to caller text data comprising one or more text phrases. Further embodiments of the computer-implemented method include processors configured for determining that the one or more text phrases satisfies a first condition, and responsive to determining that the one or more text phrases satisfies the first condition, transmitting a user alert to the user device.
    Type: Grant
    Filed: January 25, 2022
    Date of Patent: October 31, 2023
    Assignee: International Business Machines Corporation
    Inventors: Craig M. Trim, Shikhar Kwatra, Hemant Kumar Sivaswamy, Joyce Miryam Habbouche
  • Patent number: 11800335
    Abstract: Some embodiments provide a method that identifies a first number of requests received at a first application. Based on the first number of requests received at the first application, the method determines that a second application that processes requests after processing by the first application requires additional resources to handle a second number of requests that will be received at the second application. The method increases the amount of resources available to the second application prior to the second application receiving the second number of requests.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: October 24, 2023
    Assignee: VMWARE, INC.
    Inventors: Sudipta Biswas, Monotosh Das, Hemant Kumar Shaw, Shubham Chauhan
  • Patent number: 11796452
    Abstract: A method for determining a cathodic current (such as from a cathodic protection system) in a tubular disposed within a wellbore drilled in a subterranean zone. A electromagnetic tool disposed within the tubular includes an electromagnetic transmitter, an electromagnetic receiver, a helical transmitter coil, and a helical receiver coil. An axis of the helical transmitter coil and an axis of the helical receiver coil are substantially parallel to an axis of the tubular. An electromagnetic field is transmitted by flowing a first electrical current to the helical transmitter coil. During the transmitting, an electromagnetic signal is received by the electromagnetic receiver via the helical receiver coil. A second electrical current is calculated based on the electromagnetic signal received by the electromagnetic receiver. A magnitude of the cathodic current flowing through the tubular is calculated based on a difference between the first electrical current and the second electrical current.
    Type: Grant
    Filed: November 4, 2021
    Date of Patent: October 24, 2023
    Assignee: Saudi Arabian Oil Company
    Inventors: Hemant Kumar Sharma, Abdulrahman K. Mulhim
  • Patent number: 11790231
    Abstract: A computer-implemented method according to one embodiment includes applying a predetermined augmentation to the sample set of training data to create an augmented sample set, training a model with the augmented sample set, determining a performance of the trained model, and assigning a weight to the predetermined augmentation for the training data set based on the determined performance. A determination is made as to whether to apply the predetermined augmentation to a larger training data set before the training data set is applied to the model, based on the weight assigned to the predetermined augmentation.
    Type: Grant
    Filed: September 14, 2022
    Date of Patent: October 17, 2023
    Assignee: International Business Machines Corporation
    Inventors: Gandhi Sivakumar, Vijay Ekambaram, Hemant Kumar Sivaswamy
  • Patent number: 11790568
    Abstract: Methods, computer program products, and/or systems are provided that perform the following operations: identifying two or more distinct elements in an image; generating a sub-image for each of the two or more distinct elements; generating adjectives descriptive of content associated with a distinct element for each sub-image; displaying a response list including the adjectives associated with the distinct element of a selected sub-image in response to an interaction with the image; obtaining annotation data based in part on the response list displayed for the distinct element of the selected sub-image; and assigning the annotation data to the distinct element of the selected sub-image, wherein the annotation data is displayed in response to an interaction with the distinct element in the image.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: October 17, 2023
    Assignee: KYNDRYL, INC
    Inventors: Tiberiu Suto, Shikhar Kwatra, Vijay Ekambaram, Hemant Kumar Sivaswamy
  • Publication number: 20230306317
    Abstract: Computer technology for leveraging crowd sourced data to create an experience scoring based itinerary that outputs an itinerary of POI's (points of interest) based on relevancy to the person's interest, scoring experience, weather conditions and other factors relevant to setting the destinations, order and/or scheduling of the traveler's itinerary (for example, a daily schedule for a family on holiday). Also, computer technology for filtration of a set of images unique to a person's profile and taste and stitching these images to suggest a personalized route specific to that person's understanding.
    Type: Application
    Filed: March 28, 2022
    Publication date: September 28, 2023
    Inventors: Venkata Vara Prasad Karri, Afroz Khan I, Hemant Kumar Sivaswamy, Tiberiu Suto
  • Patent number: 11769067
    Abstract: According to examples, an apparatus may include a processor that may generate a migration assessment for resources of a computer system. In particular, the apparatus may logically divide topological information to facilitate identification of a resource, components used by the resource, and dependencies. The system further enables users to specify user-defined migration parameters that specify the migration. For instance, the parameters may specify a cost associated with the migration of the component, a license model of the component, a security requirement of the component, a performance of the component, a customization of the component, or requirement of the component. Migration assessments and decisions may be stored to train machine-learned models. For instance, the model may assess whether a parameter will be satisfied by using a certain cloud service and whether substitutes have sufficiently satisfied dependencies based on observed migration assessments and actual migrations.
    Type: Grant
    Filed: August 5, 2022
    Date of Patent: September 26, 2023
    Assignee: Micro Focus LLC
    Inventors: Adarsh Suparna, Hemant Kumar C H, Pramod Annachira Vitala
  • Publication number: 20230300930
    Abstract: A computer implemented method and system are disclosed for dynamically enabling a first user device operated by a first user to provide wireless hotspot capability for a wireless hotspot session to a second user device operated by a second user. The wireless hotspot session is accepted based at least on urgency and bandwidth requirement of the second user device. When the first user device accepts a connection to the second user device to provision a wireless hotspot for the wireless hotspot session, the first user restricts use of the second user device in the wireless hotspot session, based on bandwidth and context of use of the second user device. The first user device may refuse a connection by rejecting the wireless hotspot session request wireless hotspot session transactions information is provided as blockchain ledgers.
    Type: Application
    Filed: January 31, 2022
    Publication date: September 21, 2023
    Inventors: Tiberiu SUTO, Shikhar KWATRA, Hemant Kumar SIVASWAMY, Nadiya KOCHURA
  • Publication number: 20230300205
    Abstract: A method for managing edge resource processing includes identifying a plurality of data sources, wherein each sensor from a plurality of sensors associated with the plurality of data sources produce data for processing by a plurality of edge devices. In response to sampling a data feed from each data source form the plurality of data sources to establish context, the method also includes determining contextual priority for each data source. The method also includes identifying the plurality of edge devices at the location for performing computations on the data produced by the plurality of data sources. In response to identifying a type of computation for the plurality of edge devices, the method also includes determining a computation plan for the edge devices based on the contextual priority for each data source from the plurality of data sources and deploying the computation plan for the plurality of edge devices.
    Type: Application
    Filed: March 15, 2022
    Publication date: September 21, 2023
    Inventors: Hemant Kumar Sivaswamy, Sri Harsha Varada, Venkata Vara Prasad Karri, Sarbajit K. Rakshit
  • Publication number: 20230280982
    Abstract: Real-time resource deployment and integration can include determining one or more performance priorities for a user computer system based on a plurality of system-generated processing metrics. Based on the one or more performance priorities, a candidate cloud-based service can be determined among one or more previously unanalyzed cloud-based services identified by an automated watcher configured to search a plurality of communication network sites. The current performance of the user computer system can be compared to a potential performance of the user computer system were the candidate cloud-based service deployed. A script can be generated in response to determining, based on the comparing, that deploying the candidate cloud-based service improves performance of the user computer system with respect to the performance priorities. The script reconfigures the user computer system in real-time by automatically deploying the candidate cloud-based service.
    Type: Application
    Filed: March 7, 2022
    Publication date: September 7, 2023
    Inventors: Preethi Balakrishnan, Shikhar Kwatra, Hemant Kumar Sivaswamy, Venkata Vara Prasad Karri
  • Publication number: 20230281386
    Abstract: A method, computer program, and computer system are provided for validating document submissions. A data entry in a data entry field associated with a document associated with a user is identified. A set of validation rules associated with the document is accessed. A determination is made as to whether the identified data entry complies with the accessed set of validation rules. Based on determining that at least a portion of the identified data entry does not comply with a subset of validation rules from among the set of validation rules, feedback is provided to the user corresponding to the portion of the identified data entry that does not comply with the subset of validation rules.
    Type: Application
    Filed: March 4, 2022
    Publication date: September 7, 2023
    Inventors: Sri Harsha Varada, Afroz Khan, I, Venkata Vara Prasad Karri, Hemant Kumar Sivaswamy
  • Publication number: 20230280769
    Abstract: A method, a computer program product, and a computer system position a plurality of sensors in an area. The method includes receiving data from the sensors positioned at respective first locations where the data is indicative of weather and environmental parameters. The method includes determining weather conditions and an environmental condition based on the weather and environmental parameters. The method includes determining an impact to the environmental condition by the weather conditions. The method includes determining a second location for the sensors based on the impact to the environmental condition. The sensors are configured to generate further environmental parameters with an increased granular level at the second location. The method includes transmitting instructions to a delivery robot to move the sensors to the second location.
    Type: Application
    Filed: March 7, 2022
    Publication date: September 7, 2023
    Inventors: Hemant Kumar Sivaswamy, Venkata Vara Prasad Karri, Sarbajit K. Rakshit, Sri Harsha Varada
  • Patent number: 11750459
    Abstract: Computer technology for helping to ensure various types of compliance for a first user on a multi-cloud platform, the technology including the following operations: (i) receiving an initial version of a compliance template for use with a multi-cloud computer system; (ii) applying corrective ensemble modelling under a recommender and reinforcement framework to dynamically update the compliance template to obtain an updated version of the compliance template; (iii) applying corrective ensemble modelling under a recommender and reinforcement framework to dynamically select a recommended set of compliance tools for the first user; and (iv) validating multi-cloud compliance using the template and tools.
    Type: Grant
    Filed: April 13, 2022
    Date of Patent: September 5, 2023
    Assignee: International Business Machines Corporation
    Inventors: Venkata Vara Prasad Karri, Shikhar Kwatra, Shailendra Moyal, Hemant Kumar Sivaswamy
  • Patent number: 11741489
    Abstract: An embodiment for generating an electronic coupon based on user preferences is provided. The embodiment may include receiving real-time and historical data relating to one or more reward coupons. The embodiment may also include identifying a contextual situation of the user and one or more preferences of the user regarding a coupon reward type. The embodiment may further include identifying one or more vendors that match with the one or more preferences of the user. The embodiment may also include generating one or more electronic coupons and presenting the one or more generated electronic coupons to the user. The embodiment may further include in response to determining the one or more generated electronic coupons match at least one preference of the user, adding the one or more generated electronic coupons that match the at least one preference of the user to an account of the user.
    Type: Grant
    Filed: August 11, 2021
    Date of Patent: August 29, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Venkata Vara Prasad Karri, Hemant Kumar Sivaswamy, Shikhar Kwatra, Naga Srinivasa Reddy Padala
  • Patent number: 11743344
    Abstract: A method for managing edge resource processing includes identifying a plurality of data sources, wherein each sensor from a plurality of sensors associated with the plurality of data sources produce data for processing by a plurality of edge devices. In response to sampling a data feed from each data source form the plurality of data sources to establish context, the method also includes determining contextual priority for each data source. The method also includes identifying the plurality of edge devices at the location for performing computations on the data produced by the plurality of data sources. In response to identifying a type of computation for the plurality of edge devices, the method also includes determining a computation plan for the edge devices based on the contextual priority for each data source from the plurality of data sources and deploying the computation plan for the plurality of edge devices.
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: August 29, 2023
    Assignee: International Business Machines Corporation
    Inventors: Hemant Kumar Sivaswamy, Sri Harsha Varada, Venkata Vara Prasad Karri, Sarbajit K. Rakshit
  • Patent number: 11729296
    Abstract: Dynamically scaling control plane for ingress services for large numbers of applications with minimal traffic disruption includes receiving an estimate of a number of applications to be executed by multiple clusters implemented by an orchestrator platform. Each cluster includes multiple containers. The multiple clusters implement a centralized controller that control execution of the applications by the multiple clusters. The centralized controller is sharded into a variable number of controllers that collectively control the estimated number of applications based on the estimate of the number of applications and a pre-determined number of applications that each controller can control. Each controller of the variable number of controllers controls an execution of a respective subset of the applications. In response to a change in the number of applications over time, the number of controllers is modified based on a number of applications to be executed by the multiple clusters at any given time.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: August 15, 2023
    Assignee: VMware, Inc.
    Inventors: Sudipta Biswas, Monotosh Das, Hemant Kumar Shaw