Patents by Inventor Amit Mane

Amit Mane 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: 11893899
    Abstract: A computer adjusts digital content to match a user language proficiency level. The computer receives digital content including words and monitors word consumption activity of a user. The computer identifies troublesome words associated with content consumption delays and establishing a user language proficiency level based on a difficulty value associated with said troublesome words. The computer identifies content words having difficulty level above the language proficiency level. The computer identifies from a word corpus, exchange candidate words having a difficulty level equal to or below said language proficiency level. The computer generates using a natural language processing (NLP) algorithm, word embeddings for said target words and said exchange candidate words. The computer selects from the exchange candidate words, replacement words having word embeddings substantially the same as the word embeddings of said target words.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: February 6, 2024
    Assignee: International Business Machines Corporation
    Inventors: Shinoj Zacharias, Smitha Tv, Amit Mane, Vivin Krishnan
  • Publication number: 20220319351
    Abstract: A computer adjusts digital content to match a user language proficiency level. The computer receives digital content including words and monitors word consumption activity of a user. The computer identifies troublesome words associated with content consumption delays and establishing a user language proficiency level based on a difficulty value associated with said troublesome words. The computer identifies content words having difficulty level above the language proficiency level. The computer identifies from a word corpus, exchange candidate words having a difficulty level equal to or below said language proficiency level. The computer generates using a natural language processing (NLP) algorithm, word embeddings for said target words and said exchange candidate words. The computer selects from the exchange candidate words, replacement words having word embeddings substantially the same as the word embeddings of said target words.
    Type: Application
    Filed: March 31, 2021
    Publication date: October 6, 2022
    Inventors: Shinoj Zacharias, Smitha TV, Amit Mane, Vivin Krishnan
  • Patent number: 11050560
    Abstract: A method for accessing a resource utilizing a reusable access token. The method includes one or more computer processors generating an initial token, wherein the initial token is associated with a remotely stored backup copy of the initial token. The method further includes transmitting the initial token to a client device. The method further includes receiving a modified token from the client device. The method further includes responding to receiving the modified token by determining that the received modified token is valid. The method further includes responding to determining that the received modified token is valid by granting access to a protected resource.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: June 29, 2021
    Assignee: International Business Machines Corporation
    Inventors: Amit Mane, Shinoj Zacharias, Vivin Krishnan
  • Publication number: 20210099297
    Abstract: A method for accessing a resource utilizing a reusable access token. The method includes one or more computer processors generating an initial token, wherein the initial token is associated with a remotely stored backup copy of the initial token. The method further includes transmitting the initial token to a client device. The method further includes receiving a modified token from the client device. The method further includes responding to receiving the modified token by determining that the received modified token is valid. The method further includes responding to determining that the received modified token is valid by granting access to a protected resource.
    Type: Application
    Filed: September 27, 2019
    Publication date: April 1, 2021
    Inventors: Amit Mane, Shinoj Zacharias, Vivin Krishnan
  • Patent number: 10613922
    Abstract: An approach is provided for generating diagnostic data. In response to a determination that an error condition occurs in a first node executing a first process which restarts based on the error condition occurring, a first message is received, where the first message is broadcast from the first node to a second node and other node(s). In response to the first message, in-memory collections of diagnostic data are started in the nodes. Subsequent to receiving the first message, the error condition occurs in the second node. Based on the error condition occurring in the second node, a second message is broadcast from the second node to the first node and the other node(s) which causes the first node, the second node, and the other node(s) to dump the in-memory collections of diagnostic data at a predefined location.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: April 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Amit Mane, Dinakar Guniguntala
  • Publication number: 20190188068
    Abstract: An approach is provided for generating diagnostic data. In response to a determination that an error condition occurs in a first node executing a first process which restarts based on the error condition occurring, a first message is received, where the first message is broadcast from the first node to a second node and other node(s). In response to the first message, in-memory collections of diagnostic data are started in the nodes. Subsequent to receiving the first message, the error condition occurs in the second node. Based on the error condition occurring in the second node, a second message is broadcast from the second node to the first node and the other node(s) which causes the first node, the second node, and the other node(s) to dump the in-memory collections of diagnostic data at a predefined location.
    Type: Application
    Filed: December 20, 2017
    Publication date: June 20, 2019
    Inventors: Amit Mane, Dinakar Guniguntala