Patents by Inventor Md Shahrukh Mia

Md Shahrukh Mia 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: 11765105
    Abstract: An embodiment may involve persistent storage containing a predefined token and application state. The embodiment may also involve an application configured to communicate with a message bot and perform operations including: (i) receiving, by way of an interface associated with a unit of program code and from the message bot, a command, wherein the command identifies a bot token and a user of a chat session in which the message bot is engaged; (ii) verifying, by the unit of program code, that the bot token matches the predefined token; (iii) verifying, by the unit of program code, that the user is authorized to use the command; (iv) writing, to the persistent storage, an update to the application state, wherein the update is based on the command; and (v) transmitting, by way the interface and to the message bot, a response confirming that the command has been performed.
    Type: Grant
    Filed: February 3, 2022
    Date of Patent: September 19, 2023
    Assignee: ServiceNow, Inc.
    Inventors: Md Shahrukh Mia, Chetan Sindhwani
  • Publication number: 20220158956
    Abstract: An embodiment may involve persistent storage containing a predefined token and application state. The embodiment may also involve an application configured to communicate with a message bot and perform operations including: (i) receiving, by way of an interface associated with a unit of program code and from the message bot, a command, wherein the command identifies a bot token and a user of a chat session in which the message bot is engaged; (ii) verifying, by the unit of program code, that the bot token matches the predefined token; (iii) verifying, by the unit of program code, that the user is authorized to use the command; (iv) writing, to the persistent storage, an update to the application state, wherein the update is based on the command; and (v) transmitting, by way the interface and to the message bot, a response confirming that the command has been performed.
    Type: Application
    Filed: February 3, 2022
    Publication date: May 19, 2022
    Inventors: Md Shahrukh Mia, Chetan Sindhwani
  • Patent number: 11277359
    Abstract: An embodiment may involve persistent storage containing a predefined token and application state. The embodiment may also involve an application configured to communicate with a message bot and perform operations including: (i) receiving, by way of an interface associated with a unit of program code and from the message bot, a command, wherein the command identifies a bot token and a user of a chat session in which the message bot is engaged; (ii) verifying, by the unit of program code, that the bot token matches the predefined token; (iii) verifying, by the unit of program code, that the user is authorized to use the command; (iv) writing, to the persistent storage, an update to the application state, wherein the update is based on the command; and (v) transmitting, by way the interface and to the message bot, a response confirming that the command has been performed.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: March 15, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Md Shahrukh Mia, Chetan Sindhwani
  • Publication number: 20210392093
    Abstract: An embodiment may involve persistent storage containing a predefined token and application state. The embodiment may also involve an application configured to communicate with a message bot and perform operations including: (i) receiving, by way of an interface associated with a unit of program code and from the message bot, a command, wherein the command identifies a bot token and a user of a chat session in which the message bot is engaged; (ii) verifying, by the unit of program code, that the bot token matches the predefined token; (iii) verifying, by the unit of program code, that the user is authorized to use the command; (iv) writing, to the persistent storage, an update to the application state, wherein the update is based on the command; and (v) transmitting, by way the interface and to the message bot, a response confirming that the command has been performed.
    Type: Application
    Filed: June 11, 2020
    Publication date: December 16, 2021
    Inventors: Md Shahrukh Mia, Chetan Sindhwani