Patents by Inventor Alireza TAKHTRAVANCHI

Alireza TAKHTRAVANCHI 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: 11652807
    Abstract: Provided is a computing device of a group based communication system configured to securely validate a client device associated with a group-based communication interface user. An example computing device is configured to identify a validating request transmitted from the client device. If a validating request is identified, the example computing device will transmit a temporary device code to the client device associated with the group-based communication interface user and an e-mail code to an e-mail address associated with a user profile associated with the group-based communication interface user. The example computing device also stores the codes transmitted. The example computing device then receives a confirmation exchange from the client device and determines whether the confirmation exchange satisfies client device validation parameters.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: May 16, 2023
    Assignee: Salesforce, Inc.
    Inventors: Chase Rutherford-Jenkins, Graham Hicks, Lorilyn McCue, Alireza Takhtravanchi, Samuel Wolfand, Faisal Yaqub
  • Publication number: 20210112044
    Abstract: Provided is a computing device of a group based communication system configured to securely validate a client device associated with a group-based communication interface user. An example computing device is configured to identify a validating request transmitted from the client device. If a validating request is identified, the example computing device will transmit a temporary device code to the client device associated with the group-based communication interface user and an e-mail code to an e-mail address associated with a user profile associated with the group-based communication interface user. The example computing device also stores the codes transmitted. The example computing device then receives a confirmation exchange from the client device and determines whether the confirmation exchange satisfies client device validation parameters.
    Type: Application
    Filed: December 21, 2020
    Publication date: April 15, 2021
    Inventors: Chase Rutherford-Jenkins, Graham Hicks, Lorilyn McCue, Alireza Takhtravanchi, Samuel Wolfand, Faisal Yaqub
  • Patent number: 10880286
    Abstract: Provided is a computing device of a group based communication system configured to securely validate a client device associated with a group-based communication interface user. An example computing device is configured to identify a validating request transmitted from the client device. If a validating request is identified, the example computing device will transmit a temporary device code to the client device associated with the group-based communication interface user and an e-mail code to an e-mail address associated with a user profile associated with the group-based communication interface user. The example computing device also stores the codes transmitted. The example computing device then receives a confirmation exchange from the client device and determines whether the confirmation exchange satisfies client device validation parameters.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: December 29, 2020
    Assignee: Slack Technologies, Inc.
    Inventors: Chase Rutherford-Jenkins, Graham Hicks, Lorilyn McCue, Alireza Takhtravanchi, Samuel Wolfand, Faisal Yaqub
  • Publication number: 20190182227
    Abstract: Provided is a computing device of a group based communication system configured to securely validate a client device associated with a group-based communication interface user. An example computing device is configured to identify a validating request transmitted from the client device. If a validating request is identified, the example computing device will transmit a temporary device code to the client device associated with the group-based communication interface user and an e-mail code to an e-mail address associated with a user profile associated with the group-based communication interface user. The example computing device also stores the codes transmitted. The example computing device then receives a confirmation exchange from the client device and determines whether the confirmation exchange satisfies client device validation parameters.
    Type: Application
    Filed: December 12, 2017
    Publication date: June 13, 2019
    Inventors: Chase RUTHERFORD-JENKINS, Graham HICKS, Lorilyn MCCUE, Alireza TAKHTRAVANCHI, Samuel WOLFAND, Faisal YAQUB