Patents by Inventor Mainak CHOUDHURY

Mainak CHOUDHURY 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: 11750700
    Abstract: The present disclosure may provide a device including: a memory storing instructions, and a processor configured to execute the instructions to: initiate a transaction, obtain location information of at least one data block, corresponding to the transaction, of a plurality of data blocks, perform fragmentation by splitting the transaction into a plurality of transaction fragments based on the location information, and transmit the plurality of transaction fragments to other devices where the at least one data block is stored.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: September 5, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Vikalp Mullick, Mainak Choudhury, Amogha D Shanbhag
  • Patent number: 11651042
    Abstract: Provided is a method, performed by an information processing device, of processing information by using an Internet of things (IoT) device, the method including: receiving, from a user, a web search query; fetching context information of at least one IoT device related to the web search query; automatically generating a synthetic web search query including the web search query and the context information of the at least one IoT device; and determining a control to be applied to the at least one IoT device by using a search result regarding the synthetic web search query.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: May 16, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Mainak Choudhury, Abhishek Sharma
  • Patent number: 11573976
    Abstract: A method and an apparatus for managing a service request in a blockchain network are provided. The method includes receiving, by a first device, a service request, identifying an intent from the service request, selecting one or more atomic contracts, each of which is related to the intent, wherein the atomic contracts are associated with a second device on the blockchain network and are verified in the blockchain network, generating a new contract including the atomic contracts, and broadcasting the new contract over the blockchain network.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: February 7, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Abhishek Sharma, Mainak Choudhury, Vikalp Mullick
  • Publication number: 20220108694
    Abstract: Provided is a method of supporting voice instructions for executing an application. The method includes obtaining a sequence for operating an application based on a user interaction, receiving a voice instruction with respect to the application from a user, extracting at least one keyword included in the voice instruction, comparing the at least one keyword with pre-stored keywords in a device, and executing the application to perform an action corresponding to the voice instruction.
    Type: Application
    Filed: January 28, 2020
    Publication date: April 7, 2022
    Inventors: Sandip Shriram BAPAT, Mainak CHOUDHURY, Sudhansu Ranjan ACHARYA, Abhishek SHARMA, Amogha D SHANBHAG, Giridhar JAKKI, G Purushothama CHOWDARI, Ravibhushan B. TAYSHETE, Rituraj KABRA, Jagmeet SINGH, Nishtha GOEL
  • Publication number: 20220004318
    Abstract: The present disclosure may provide a device including: a memory storing instructions, and a processor configured to execute the instructions to: initiate a transaction, obtain location information of at least one data block, corresponding to the transaction, of a plurality of data blocks, perform fragmentation by splitting the transaction into a plurality of transaction fragments based on the location information, and transmit the plurality of transaction fragments to other devices where the at least one data block is stored.
    Type: Application
    Filed: October 24, 2019
    Publication date: January 6, 2022
    Inventors: Vikalp MULLICK, Mainak CHOUDHURY, Amogha D SHANBHAG
  • Publication number: 20210375286
    Abstract: A method for processing a dialog between a user and an electronic device, including obtaining, by the electronic device, a voice query of the user; providing, by the electronic device, a voice response for the voice query, the voice response including a plurality of portions; identifying, by the electronic device, an occurrence of at least one event while providing the voice response; and modifying, by the electronic device, the voice response to include information about the at least one event.
    Type: Application
    Filed: August 13, 2021
    Publication date: December 2, 2021
    Applicant: SAMSUNG ELECTRONICS CO.,LTD.
    Inventors: Mainak CHOUDHURY, Aravind Kota Gopalakrishna
  • Publication number: 20210256078
    Abstract: Provided is a method, performed by an information processing device, of processing information by using an Internet of things (IoT) device, the method including: receiving, from a user, a web search query; fetching context information of at least one IoT device related to the web search query; automatically generating a synthetic web search query including the web search query and the context information of the at least one IoT device; and determining a control to be applied to the at least one IoT device by using a search result regarding the synthetic web search query.
    Type: Application
    Filed: June 3, 2019
    Publication date: August 19, 2021
    Inventors: Mainak CHOUDHURY, Abhishek SHARMA
  • Patent number: 10776188
    Abstract: A method and an apparatus for enhancing user experience while performing an event using a plurality of devices connected to each other is provided. The method includes analyzing an event extracted from an input received by the device, identifying the at least one task to be performed based on the analyzing of the event, generating a workflow corresponding to the identified at least one task, selecting at least one node of the workflow corresponding to the generated workflow, and performing an action, by an application installed in or connected to the device, in response to a the selection of at least one node of the workflow.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: September 15, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Amogha D. Shanbhag, Ashok Babu Channa, Mainak Choudhury
  • Publication number: 20190087446
    Abstract: A method and an apparatus for managing a service request in a blockchain network are provided. The method includes receiving, by a first device, a service request, identifying an intent from the service request, selecting one or more atomic contracts, each of which is related to the intent, wherein the atomic contracts are associated with a second device on the blockchain network and are verified in the blockchain network, generating a new contract including the atomic contracts, and broadcasting the new contract over the blockchain network.
    Type: Application
    Filed: September 19, 2018
    Publication date: March 21, 2019
    Inventors: Abhishek SHARMA, Mainak CHOUDHURY, Vikalp MULLICK
  • Publication number: 20180341533
    Abstract: A method and an apparatus for enhancing user experience while performing an event using a plurality of devices connected to each other is provided. The method includes analyzing an event extracted from an input received by the device, identifying the at least one task to be performed based on the analyzing of the event, generating a workflow corresponding to the identified at least one task, selecting at least one node of the workflow corresponding to the generated workflow, and performing an action, by an application installed in or connected to the device, in response to a the selection of at least one node of the workflow.
    Type: Application
    Filed: May 29, 2018
    Publication date: November 29, 2018
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Amogha D. SHANBHAG, Ashok Babu CHANNA, Mainak CHOUDHURY