Patents by Inventor Karthikeyan Dakshinamurthy

Karthikeyan Dakshinamurthy 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: 10901956
    Abstract: In one embodiment of the present invention, one or more computer processors create update commands that describe a state change of a resource and include the update commands in a change event for the resource in a change log. Embodiments of the present invention can obviate the need for an indexer to retrieve all triples of a changed resource via HTTP GET requests, and obviate the need for the indexer to replace all triples of a prior version of a changed resource with newly obtained triples.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Karthikeyan Dakshinamurthy, Arthur G. Ryman
  • Publication number: 20190138503
    Abstract: In one embodiment of the present invention, one or more computer processors create update commands that describe a state change of a resource and include the update commands in a change event for the resource in a change log. Embodiments of the present invention can obviate the need for an indexer to retrieve all triples of a changed resource via HTTP GET requests, and obviate the need for the indexer to replace all triples of a prior version of a changed resource with newly obtained triples.
    Type: Application
    Filed: January 3, 2019
    Publication date: May 9, 2019
    Inventors: Karthikeyan Dakshinamurthy, Arthur G. Ryman
  • Patent number: 10223374
    Abstract: In one embodiment of the present invention, one or more computer processors create update commands that describe a state change of a resource and include the update commands in a change event for the resource in a change log. Embodiments of the present invention can obviate the need for an indexer to retrieve all triples of a changed resource via HTTP GET requests, and obviate the need for the indexer to replace all triples of a prior version of a changed resource with newly obtained triples.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: March 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Karthikeyan Dakshinamurthy, Arthur G. Ryman
  • Patent number: 10169368
    Abstract: In one embodiment of the present invention, one or more computer processors create update commands that describe a state change of a resource and include the update commands in a change event for the resource in a change log. Embodiments of the present invention can obviate the need for an indexer to retrieve all triples of a changed resource via HTTP GET requests, and obviate the need for the indexer to replace all triples of a prior version of a changed resource with newly obtained triples.
    Type: Grant
    Filed: October 2, 2014
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Karthikeyan Dakshinamurthy, Arthur G. Ryman
  • Patent number: 10083348
    Abstract: A method for object popularity detection includes receiving expression data for a user viewing a first object. The expression data for the user viewing the first object includes a viewing duration, a variation in heart rate of the user, one or more facial expressions of the user, and a variation in eye movement of the user. The expression data for the user viewing the first object is aggregated into one or more models and a response is determined for sending to an electronic device associated with the user, based on the one or more models from which the expression data was aggregated. The response based on the one or more models from which the expression data was aggregated is transmitted to the electronic device associated with the user for viewing.
    Type: Grant
    Filed: October 19, 2015
    Date of Patent: September 25, 2018
    Assignee: International Business Machines Corporation
    Inventors: Karthikeyan Dakshinamurthy, Vijay Ekambaram, Ashok Pon Kumar Sree Prakash, Srikanth G. Tamilselvam
  • Patent number: 10074009
    Abstract: A method for object popularity detection includes receiving expression data for a user viewing a first object. The expression data for the user viewing the first object includes a viewing duration, a variation in heart rate of the user, one or more facial expressions of the user, and a variation in eye movement of the user. The expression data for the user viewing the first object is aggregated into one or more models and a response is determined for sending to an electronic device associated with the user, based on the one or more models from which the expression data was aggregated. The response based on the one or more models from which the expression data was aggregated is transmitted to the electronic device associated with the user for viewing.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: September 11, 2018
    Assignee: International Business Machines Corporation
    Inventors: Karthikeyan Dakshinamurthy, Vijay Ekambaram, Ashok Pon Kumar Sree Prakash, Srikanth G. Tamilselvam
  • Patent number: 9665844
    Abstract: A computer system can analyze a set of prioritization scores corresponding to respective scored entities and developed from criteria comparison matrices that compare how well pairs of scored entities match respective criteria. The set of prioritization scores can be retrieved from a database. The computer system can determine a numerical difference between a first prioritization score of a scored entity and a threshold prioritization score. A plurality of state changes to the criteria comparison matrices can be used to determine corresponding changes to the first prioritization score. Based upon a comparison between the changes to the first prioritization score and the numerical difference, a subset of the plurality of state changes can be selected. An electronic recommendation message can be generated from a set of criteria for improving the prioritization score for the at least one scored entity.
    Type: Grant
    Filed: May 6, 2014
    Date of Patent: May 30, 2017
    Assignee: International Business Machines Corporation
    Inventor: Karthikeyan Dakshinamurthy
  • Publication number: 20160180154
    Abstract: A method for object popularity detection includes receiving expression data for a user viewing a first object, wherein the expression data includes at least one or more of: a viewing duration, a variation in heart rate of the user, one or more facial expressions of the user, and a variation in eye movement of the user. The expression data is aggregated into one or more models and a response is determined for sending to an electronic device associated with the user, based on the one or more models. The response is transmitted to the electronic device associated with the user.
    Type: Application
    Filed: October 19, 2015
    Publication date: June 23, 2016
    Inventors: Karthikeyan Dakshinamurthy, Vijay Ekambaram, Ashok Pon Kumar Sree Prakash, Srikanth G. Tamilselvam
  • Publication number: 20160180225
    Abstract: A method for object popularity detection includes receiving expression data for a user viewing a first object, wherein the expression data includes at least one or more of: a viewing duration, a variation in heart rate of the user, one or more facial expressions of the user, and a variation in eye movement of the user. The expression data is aggregated into one or more models and a response is determined for sending to an electronic device associated with the user, based on the one or more models. The response is transmitted to the electronic device associated with the user.
    Type: Application
    Filed: December 22, 2014
    Publication date: June 23, 2016
    Inventors: Karthikeyan Dakshinamurthy, Vijay Ekambaram, Ashok Pon Kumar Sree Prakash, Srikanth G. Tamilselvam
  • Publication number: 20160098424
    Abstract: In one embodiment of the present invention, one or more computer processors create update commands that describe a state change of a resource and include the update commands in a change event for the resource in a change log. Embodiments of the present invention can obviate the need for an indexer to retrieve all triples of a changed resource via HTTP GET requests, and obviate the need for the indexer to replace all triples of a prior version of a changed resource with newly obtained triples.
    Type: Application
    Filed: October 2, 2014
    Publication date: April 7, 2016
    Inventors: Karthikeyan Dakshinamurthy, Arthur G. Ryman
  • Publication number: 20160098418
    Abstract: In one embodiment of the present invention, one or more computer processors create update commands that describe a state change of a resource and include the update commands in a change event for the resource in a change log. Embodiments of the present invention can obviate the need for an indexer to retrieve all triples of a changed resource via HTTP GET requests, and obviate the need for the indexer to replace all triples of a prior version of a changed resource with newly obtained triples.
    Type: Application
    Filed: June 22, 2015
    Publication date: April 7, 2016
    Inventors: Karthikeyan Dakshinamurthy, Arthur G. Ryman
  • Publication number: 20150324360
    Abstract: A computer system can analyze a set of prioritization scores corresponding to respective scored entities and developed from criteria comparison matrices that compare how well pairs of scored entities match respective criteria. The set of prioritization scores can be retrieved from a database. The computer system can determine a numerical difference between a first prioritization score of a scored entity and a threshold prioritization score. A plurality of state changes to the criteria comparison matrices can be used to determine corresponding changes to the first prioritization score. Based upon a comparison between the changes to the first prioritization score and the numerical difference, a subset of the plurality of state changes can be selected. An electronic recommendation message can be generated from a set of criteria for improving the prioritization score for the at least one scored entity.
    Type: Application
    Filed: May 6, 2014
    Publication date: November 12, 2015
    Applicant: International Business Machines Corporation
    Inventor: Karthikeyan Dakshinamurthy