Patents by Inventor Soma Shekar Naganna

Soma Shekar Naganna 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: 11954193
    Abstract: Computer system for performing biometric matching in a way that balances accuracy level required in the biometric matching against computing resources (for example, processor cycles) that will be needed to match authentication requesters with profiles of authorized users. In some embodiments, this is achieved by controlling the number of clusters and/or the number of clusters to be searched pursuant to an authentication request.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: April 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Soma Shekar Naganna, Abhishek Seth, Neeraj Ramkrishna Singh
  • Patent number: 11922235
    Abstract: Techniques are described relating to coordinating asynchronous communication among a plurality of client microservices in a managed services domain of a cloud computing environment. An associated computer-implemented method includes receiving at a single request topic queue of a message broker application programming interface (API) at least one message associated with a topic from at least one publisher microservice among the plurality of client microservices. The method further includes identifying an authorization identification parameter included in each of the at least one message. The method further includes publishing each of the at least one message to a respective bucket within a single response topic queue of the message broker API, the respective bucket corresponding to one of at least one subscriber microservice among the plurality of client microservices associated with the authorization identification parameter included in the message.
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: March 5, 2024
    Assignee: International Business Corporation Machines
    Inventors: Chitra A. Iyer, Subramanian Palaniappan, Prabhakaran Ramalingam, Matheen Ahmed Pasha, Soma Shekar Naganna, Shettigar Parkala Srinivas
  • Publication number: 20240045896
    Abstract: Mechanisms are provided for dynamic re-resolution of entities in a knowledge graph (KG) based on streaming updates. The KG and corresponding initial clusters associated with first entities are received along with a dynamic data stream having second documents referencing second entities. Clustering on the second documents based on the set of initial clusters, and document features of the second documents, is performed to provide a set of second document clusters. For second document clusters that should be modified based on entities associated with the second document cluster, a cluster modification operation is performed. Updated clusters are generated based on the clustering and modification of clusters. Entity re-resolution is dynamically performed on the entities in the KG based on the second entities associated with the updated clusters to generate an updated knowledge graph data structure.
    Type: Application
    Filed: August 4, 2022
    Publication date: February 8, 2024
    Inventors: Avirup Saha, Balaji Ganesan, Soma Shekar Naganna, Sameep Mehta
  • Patent number: 11888907
    Abstract: A method, system, and computer program product for workflow-based dynamic screen sharing in a multi-screen presentation environment are provided. The method identifies a presentation schema for a multi-screen presentation. A set of presenters are identified for the multi-screen presentation. The method determines a presentation rate of the multi-screen presentation during the multi-screen presentation. A workflow visualization is generated for the multi-screen presentation based on the presentation schema and the presentation rate. The method dynamically transitions between presenters of the set of presenters during the multi-screen presentation based on the presentation schema, the presentation rate, and the workflow visualization.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: January 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Soma Shekar Naganna, Sarbajit K. Rakshit, Subramanian Palaniappan, Shivakumar Lakshminarayana
  • Publication number: 20240028569
    Abstract: A computer-implemented method, system and computer program product for managing relationships between entities in master data management based systems. Record level relationships at an entity level are resolved. Furthermore, a unified view of relationships between entities is determined using composite rules on the underlying resolved record level relationships. Additionally, an anchor member for each linked entity is determined, where the entities are linked together based on the determined unified view of relationships between entities. Furthermore, a record transaction involving creating, updating or deleting a record of an entity linked with another entity is received. The relationship between the linked entities is then validated or invalidated based on an impact of the record transaction with the anchor member of one of the linked entities.
    Type: Application
    Filed: July 22, 2022
    Publication date: January 25, 2024
    Inventors: Abhishek Seth, Soma Shekar Naganna, Geetha Sravanthi Pulipaty, Prabhakaran Ramalingam
  • Publication number: 20230418877
    Abstract: Records linking is provided. Two records are selected from a plurality of records corresponding to a customer for pair-wise record comparison. It is determined whether the two records are included in different entities. A local auto-link-threshold value of the different entities is identified in response to determining that the two records are included in different entities. An attribute comparison is performed between the two records. A comparison score is generated based on the attribute comparison between the two records. It is determined whether the comparison score is greater than the local auto-link-threshold value of the different entities. The two records are linked in response to determining that the comparison score is greater than the local auto-link-threshold value of the different entities.
    Type: Application
    Filed: June 24, 2022
    Publication date: December 28, 2023
    Inventors: Abhishek Seth, Soma Shekar Naganna, Devbrat Sharma, Mahendra Singh Kanyal
  • Patent number: 11853272
    Abstract: A method, a computer system, and a computer program product for data validation in a microservice environment is provided. Embodiments of the present invention may include receiving a request based on an application configuration validation. Embodiments of the present invention may include determining a schema is not defined based on the request. Embodiments of the present invention may include generating the schema using machine learning. Embodiments of the present invention may include using the generated schema for a plurality of validations.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: December 26, 2023
    Assignee: International Business Machines Corporation
    Inventors: Pushpalatha M Hiremath, Soma Shekar Naganna, Mohammad Khatibi, Mark Wang
  • Patent number: 11822543
    Abstract: A computer-implemented method includes determining, by a computer device, composite view rules for combining first data from a first data record and second data from a second data record to create a composite view of an entity in a master data management system; receiving, by the computer device, the first data; receiving, by the computer device, the second data; creating, by the computer device, the composite view from the first data and the second data based on the composite view rules; physically materializing the composite view on a storage device; preserving, by the computer device, the first data record; and preserving, by the computer device, the second data record.
    Type: Grant
    Filed: March 3, 2022
    Date of Patent: November 21, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Martin Oberhofer, Jason Allen Woods, Rin Davis, Soma Shekar Naganna, Pankuj Chachra
  • Patent number: 11790908
    Abstract: A voice command can be received from a user. One or more voice command devices (VCDs) that the voice command is targeting can be determined. A visual indicator of each of the one or more targeted VCDs can be displayed on an XR device worn by the user, wherein each visual indicator visually indicates a respective targeted VCD the voice command is directed to on the XR device.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: October 17, 2023
    Assignee: International Business Machines Corporation
    Inventors: Soma Shekar Naganna, Sarbajit K. Rakshit, Abhishek Seth, Matheen Ahmed Pasha
  • Patent number: 11768860
    Abstract: An embodiment establishes a designated attribute value as a semantic criterion for grouping records in a bucket, identifies a first set of records having attribute values that satisfy the semantic criterion, and adds the first set of records to the bucket. The embodiment detects that the first set of records represent a first series of events that occurred in succession at respective times. The embodiment derives a temporal attribute value representative of a time pattern formed by the times of the first series of events and designates the temporal attribute value as a temporal criterion for grouping records in the bucket. The embodiment identifies a second set of records that represent a second series of events and satisfy the temporal criterion and adds the second set of records to the bucket based at least in part on the second set of records satisfying the temporal criterion.
    Type: Grant
    Filed: November 3, 2021
    Date of Patent: September 26, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Avirup Saha, Balaji Ganesan, Shettigar Parkala Srinivas, Sumit Bhatia, Sameep Mehta, Soma Shekar Naganna
  • Patent number: 11747858
    Abstract: An apparatus for a wearable device with expandable display strips, the apparatus includes a first layer with a first display panel coupled to a second layer with a second display panel, where the first display panel can extend and retract over a top surface of the second display panel. The apparatus also includes a first gear and rack mechanism coupled to the top surface of the second display panel and a bottom surface of the first display panel, where the first gear and rack mechanism is configured to extend and retrack the second layer with the second display relative to the first layer with the first display. Furthermore, the first layer and the second layer are arranged in a concentric manner.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: September 5, 2023
    Assignee: International Business Machines Corporation
    Inventors: Abhishek Seth, Soma Shekar Naganna, Sarbajit K. Rakshit
  • Patent number: 11741957
    Abstract: A method for recording a plurality of augmented reality (AR) sessions between a set of user(s) and an AR computer system, receiving first user input, through the AR computer system and from a first user, identifying a first AR session of the plurality of AR sessions, and presenting at least a portion of the recording of the first AR session on the AR computer system for the first user.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: August 29, 2023
    Assignee: International Business Machines Corporation
    Inventors: Soma Shekar Naganna, Sarbajit K. Rakshit, Abhishek Seth
  • Patent number: 11726980
    Abstract: Methods, computer program products and/or systems are provided that perform the following operations: obtaining payload attribute fields; determining potential matching fields from the payload attribute fields; determining a matching function for each of the potential matching fields; determining an attribute score for each of the potential matching fields based on the matching function; obtaining a score list for a reference data set; determining a correlation of the attribute score for each of the potential matching fields with the reference data set score list; selecting new matching fields from the potential matching fields based at least in part on the correlation; determining an optimal weight for each of the selected new matching fields; selecting attribute fields for matching from the selected new matching fields based on a threshold rate for false positives and false negatives; and providing the attribute fields for matching and the associated optimal weight for the attribute fields.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: August 15, 2023
    Assignee: International Business Machines Corporation
    Inventors: Neeraj Ramkrishna Singh, Abhishek Seth, Soma Shekar Naganna, Shettigar Parkala Srinivas
  • Patent number: 11720807
    Abstract: Techniques for data evaluation are provided. A plurality of data records is received, and a first comparison vector is generated by comparing a first and a second data record of the plurality of data records, where the first comparison vector indicates differences between the first and second data records. A machine learning model is trained based at least in part on the first comparison vector. The plurality of data records is evaluated using the machine learning model, and at least two of the plurality of data records are linked based on the evaluation.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: August 8, 2023
    Assignee: International Business Machines Corporation
    Inventors: Abhishek Seth, James Albert O'Neill, Jr., Scott Schumacher, Soma Shekar Naganna, Mohammad Khatibi
  • Patent number: 11687828
    Abstract: A method for relating different types of records. The method may include providing comparison functions, wherein each comparison function corresponds to a semantical class, and wherein a computational cost is associated with each comparison function. The method may include determining one or more attribute pairs between the different types of records. The method may include sorting the comparison functions according to a determined accuracy. The method may include selecting a set of comparison functions associated with semantical classes according to a predefined rule. The method may include determining a total computational cost based on the computational cost of the selected set of comparison functions. The method may include determining whether two or more records are related using the selected set of comparison functions. The method may include relating the two or more records. The method may include determining a rate of false negative records.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: June 27, 2023
    Assignee: International Business Machines Corporation
    Inventors: Martin Oberhofer, Sergio Luis Olvera Gutierrez, Soma Shekar Naganna, Abhishek Seth, James Albert O'Neill, Jr.
  • Patent number: 11681689
    Abstract: A method for receiving an additional dataset including a plurality of additional data records; determining a record type using classifiers and an internal domain knowledge corpus; dividing the plurality of additional data records into a plurality of indexing groups; assigning the given additional data record to a match set based on completeness and similarity of natures of attributes of the given additional data record; and assigning the given additional data record to and a comparison group based on completeness and similarity of natures of attributes of the given additional data record.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: June 20, 2023
    Assignee: International Business Machines Corporation
    Inventors: Abhishek Seth, Soma Shekar Naganna, James Albert O'Neill, Jr., Geetha Sravanthi Pulipaty, Neeraj Ramkrishna Singh
  • Patent number: 11681671
    Abstract: An approach for tuning a data management system is provided. A processor retrieves one or more samples pairs of record data. A processor determines an error rate regarding the performance of a matching operation of a data management system based on the one or more sample pairs. In response to the error rate being above a value, a processor adjusts at least one threshold value associated with the matching operation of the data management system.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: June 20, 2023
    Assignee: International Business Machines Corporation
    Inventors: Abhishek Seth, Soma Shekar Naganna, Geetha Sravanthi Pulipaty, Mohit Singh Chouhan, Rishabh Saraf
  • Publication number: 20230165448
    Abstract: A method, including: transmitting, by a first circuit to outside a user's body, information related to a first medication ingested by the user, the first circuit being digestible by gastric juices of the user, the first circuit being covered by a first thickness of a first digestible material; and transmitting, by a second circuit to outside the user's body, information related to a second medication ingested by the user, the second circuit being digestible by the gastric juices of the user, the second circuit being covered by a second thickness of a second digestible material and the first thickness of the first digestible material.
    Type: Application
    Filed: December 1, 2021
    Publication date: June 1, 2023
    Inventors: Soma Shekar NAGANNA, Sarbajit K. RAKSHIT, Abhishek SETH, Subramanian PALANIAPPAN
  • Publication number: 20230142108
    Abstract: Techniques are described relating to coordinating asynchronous communication among a plurality of client microservices in a managed services domain of a cloud computing environment. An associated computer-implemented method includes receiving at a single request topic queue of a message broker application programming interface (API) at least one message associated with a topic from at least one publisher microservice among the plurality of client microservices. The method further includes identifying an authorization identification parameter included in each of the at least one message. The method further includes publishing each of the at least one message to a respective bucket within a single response topic queue of the message broker API, the respective bucket corresponding to one of at least one subscriber microservice among the plurality of client microservices associated with the authorization identification parameter included in the message.
    Type: Application
    Filed: November 10, 2021
    Publication date: May 11, 2023
    Inventors: Chitra A. Iyer, Subramanian Palaniappan, Prabhakaran Ramalingam, Matheen Ahmed Pasha, Soma Shekar Naganna, Shettigar Parkala Srinivas
  • Publication number: 20230135407
    Abstract: An embodiment establishes a designated attribute value as a semantic criterion for grouping records in a bucket, identifies a first set of records having attribute values that satisfy the semantic criterion, and adds the first set of records to the bucket. The embodiment detects that the first set of records represent a first series of events that occurred in succession at respective times. The embodiment derives a temporal attribute value representative of a time pattern formed by the times of the first series of events and designates the temporal attribute value as a temporal criterion for grouping records in the bucket. The embodiment identifies a second set of records that represent a second series of events and satisfy the temporal criterion and adds the second set of records to the bucket based at least in part on the second set of records satisfying the temporal criterion.
    Type: Application
    Filed: November 3, 2021
    Publication date: May 4, 2023
    Applicant: International Business Machines Corporation
    Inventors: Avirup Saha, Balaji Ganesan, Shettigar Parkala Srinivas, Sumit Bhatia, Sameep Mehta, Soma Shekar Naganna