Patents by Inventor Akshay Bakshi

Akshay Bakshi 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).

  • Publication number: 20240089307
    Abstract: A system, method, and computer-readable media for surfacing relevant topics discussed in a synchronous multimedia collaboration session to interested nonparticipants of the synchronous multimedia collaboration session. A relevant topic of the synchronous multimedia collaboration session may be determined based in part on audio data from the synchronous multimedia collaboration session. At least one nonparticipating member with an interest in the relevant topic of the synchronous multimedia collaboration session may be identified. A notification of the synchronous multimedia collaboration session associated with the relevant topic may be surfaced to the at least one non-participating member.
    Type: Application
    Filed: November 17, 2023
    Publication date: March 14, 2024
    Inventors: Oleksii Kalinichenko, Akshay Bakshi, Leena Mansour
  • Patent number: 11902236
    Abstract: The present disclosure is related to automatically, based on contextual information and without needing explicit input from a user, modifying one or more settings associated with presenting a notification. In examples, settings may include automatically suspending notification presentation or automatically overriding a notification setting that suspends notification presentation. In addition, contextual information may include, among other things, information related to a computing device (e.g., device location or network signal strength), a rate of user interaction or engagement with an application (e.g., rate of information sharing, user reactions, etc.), and/or a calendar or schedule of a user. In examples, the contextual information may be analyzed (e.g., based on comparison to a threshold) to determine whether a condition is met, and based on the analysis, the one or more settings may be modified.
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: February 13, 2024
    Assignee: Salesforce, Inc.
    Inventors: Akshay Bakshi, Scott Buchanan, Mina Chandler, Gavin Ham, Justin Rushing, Leena Mansour, Faisal Yaqub
  • Patent number: 11863603
    Abstract: A system, method, and computer-readable media for surfacing relevant topics discussed in a synchronous multimedia collaboration session to interested non-participants of the synchronous multimedia collaboration session. A relevant topic of the synchronous multimedia collaboration session may be determined based in part on audio data from the synchronous multimedia collaboration session. At least one non-participating member with an interest in the relevant topic of the synchronous multimedia collaboration session may be identified. A notification of the synchronous multimedia collaboration session associated with the relevant topic may be surfaced to the at least one non-participating member.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: January 2, 2024
    Assignee: Salesforce, Inc.
    Inventors: Oleksii Kalinichenko, Akshay Bakshi, Leena Mansour
  • Patent number: 11848906
    Abstract: Using proximity data to update user interfaces for users of a communication platform is described. The communication platform can determine, for a first user of the communication platform, a first location of the first user and for at least a second user of the communication platform, a second location of the second user. Based at least in part on a determination that the first location and the second location satisfy a condition, the communication platform can cause a user interface of the communication platform to be updated, wherein the updated user interface indicates at least one of (i) proximity data associated with the first user and the second user or (ii) context data associated with at least one of the first user or the second user.
    Type: Grant
    Filed: August 5, 2022
    Date of Patent: December 19, 2023
    Assignee: Salesforce, Inc.
    Inventors: Justin Rushing, Akshay Bakshi, Scott Buchanan, Leena Mansour
  • Publication number: 20230344791
    Abstract: The present disclosure is related to automatically, based on contextual information and without needing explicit input from a user, modifying one or more settings associated with presenting a notification. In examples, settings may include automatically suspending notification presentation or automatically overriding a notification setting that suspends notification presentation. In addition, contextual information may include, among other things, information related to a computing device (e.g., device location or network signal strength), a rate of user interaction or engagement with an application (e.g., rate of information sharing, user reactions, etc.), and/or a calendar or schedule of a user. In examples, the contextual information may be analyzed (e.g., based on comparison to a threshold) to determine whether a condition is met, and based on the analysis, the one or more settings may be modified.
    Type: Application
    Filed: June 28, 2023
    Publication date: October 26, 2023
    Inventors: Akshay Bakshi, Scott Buchanan, Mina Chandler, Gavin Ham, Justin Rushing, Leena Mansour, Faisal Yaqub
  • Patent number: 11736431
    Abstract: The present disclosure is related to automatically, based on contextual information and without needing explicit input from a user, modifying one or more settings associated with presenting a notification. In examples, settings may include automatically suspending notification presentation or automatically overriding a notification setting that suspends notification presentation. In addition, contextual information may include, among other things, information related to a computing device (e.g., device location or network signal strength), a rate of user interaction or engagement with an application (e.g., rate of information sharing, user reactions, etc.), and/or a calendar or schedule of a user. In examples, the contextual information may be analyzed (e.g., based on comparison to a threshold) to determine whether a condition is met, and based on the analysis, the one or more settings may be modified.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: August 22, 2023
    Assignee: Salesforce, Inc.
    Inventors: Akshay Bakshi, Scott Buchanan, Mina Chandler, Gavin Ham, Justin Rushing, Leena Mansour, Faisal Yaqub
  • Publication number: 20230091626
    Abstract: The present disclosure is related to receiving a communication (e.g., direct message, group message, calendar event, task, etc.) on a first device and providing an option to request that a reminder, which is associated with the communication, be presented a second device. For example, the communication may be presented via a mobile client, and the user may request that a reminder be presented via a desktop client (e.g., when the user is at the desktop client).
    Type: Application
    Filed: November 10, 2021
    Publication date: March 23, 2023
    Inventors: Catherine Yesenia Alvarado, Madhu Balakrishna, Akshay Bakshi, Beau Carlborg, Jon Papandreas Chmura, Ryan Greenberg, Vanessa Bahk
  • Patent number: 11599235
    Abstract: The present disclosure is related to receiving a communication (e.g., direct message, group message, calendar event, task, etc.) on a first device and providing an option to request that a reminder, which is associated with the communication, be presented a second device. For example, the communication may be presented via a mobile client, and the user may request that a reminder be presented via a desktop client (e.g., when the user is at the desktop client).
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: March 7, 2023
    Assignee: Salesforce, Inc.
    Inventors: Catherine Yesenia Alvarado, Madhu Balakrishna, Akshay Bakshi, Beau Carlborg, Jon Papandreas Chmura, Ryan Greenberg, Vanessa Bahk
  • Publication number: 20230049885
    Abstract: The present disclosure is related to automatically, based on contextual information and without needing explicit input from a user, modifying one or more settings associated with presenting a notification. In examples, settings may include automatically suspending notification presentation or automatically overriding a notification setting that suspends notification presentation. In addition, contextual information may include, among other things, information related to a computing device (e.g., device location or network signal strength), a rate of user interaction or engagement with an application (e.g., rate of information sharing, user reactions, etc.), and/or a calendar or schedule of a user. In examples, the contextual information may be analyzed (e.g., based on comparison to a threshold) to determine whether a condition is met, and based on the analysis, the one or more settings may be modified.
    Type: Application
    Filed: August 26, 2021
    Publication date: February 16, 2023
    Inventors: Akshay Bakshi, Scott Buchanan, Mina Chandler, Gavin Ham, Justin Rushing, Leena Mansour, Faisal Yaqub
  • Publication number: 20230048072
    Abstract: The present disclosure is related to automatically, based on contextual information and without needing explicit input from a user, modifying one or more settings associated with presenting a notification. In examples, settings may include automatically suspending notification presentation or automatically overriding a notification setting that suspends notification presentation. In addition, contextual information may include, among other things, information related to a computing device (e.g., device location or network signal strength), a rate of user interaction or engagement with an application (e.g., rate of information sharing, user reactions, etc.), and/or a calendar or schedule of a user. In examples, the contextual information may be analyzed (e.g., based on comparison to a threshold) to determine whether a condition is met, and based on the analysis, the one or more settings may be modified.
    Type: Application
    Filed: August 16, 2021
    Publication date: February 16, 2023
    Inventors: Akshay Bakshi, Scott Buchanan, Mina Chandler, Gavin Ham, Justin Rushing, Leena Mansour, Faisal Yaqub
  • Publication number: 20230033027
    Abstract: Techniques for documenting steps in a workflow via a communication channel of a communication platform based on code data input via a computing device are described herein. In an example, a user inputs a code, such as by scanning the code with a camera of a computing device. The communication platform receives the input and determines that a step in a workflow is complete. The communication platform identifies a communication channel associated with the workflow based on the input and generates a message to be transmitted via the communication channel, the message providing documentation of completion of a step in the workflow based on the input. In some examples, the communication platform receives additional data associated with the step in the workflow, such as images of an item and/or an environment associated with the step in the workflow and causes the additional data to be presented via the communication channel.
    Type: Application
    Filed: July 30, 2021
    Publication date: February 2, 2023
    Inventors: Justin Rushing, Akshay Bakshi, Faisal Yaqub, Michelle Jones
  • Publication number: 20230030976
    Abstract: A system, method, and computer-readable media for surfacing relevant topics discussed in a synchronous multimedia collaboration session to interested non-participants of the synchronous multimedia collaboration session. A relevant topic of the synchronous multimedia collaboration session may be determined based in part on audio data from the synchronous multimedia collaboration session. At least one non-participating member with an interest in the relevant topic of the synchronous multimedia collaboration session may be identified. A notification of the synchronous multimedia collaboration session associated with the relevant topic may be surfaced to the at least one non-participating member.
    Type: Application
    Filed: July 30, 2021
    Publication date: February 2, 2023
    Inventors: Oleksii Kalinichenko, Akshay Bakshi, Leena Mansour
  • Publication number: 20230032159
    Abstract: Media, methods, and systems are disclosed for documenting synchronous multimedia collaboration sessions in a group-based communication system. A live synchronous multimedia collaboration session is detected. In response to the detecting, a first audio segment is received and transcribed into a first text segment. A collaboration thread associated with the live synchronous multimedia collaboration session is generated. In real time, a first message is posted based on the first transcribed text segment to the collaboration thread associated with the live synchronous multimedia collaboration session. Next, a second audio segment is received and transcribed into a second text segment. Finally, in real time and during the live synchronous multimedia collaboration session, a second message is posted to the collaboration thread based on the second transcribed text segment.
    Type: Application
    Filed: July 30, 2021
    Publication date: February 2, 2023
    Inventors: Oleksii Kalinichenko, Akshay Bakshi
  • Publication number: 20230022813
    Abstract: Using proximity data to update user interfaces for users of a communication platform is described. The communication platform can determine, for a first user of the communication platform, a first location of the first user and for at least a second user of the communication platform, a second location of the second user. Based at least in part on a determination that the first location and the second location satisfy a condition, the communication platform can cause a user interface of the communication platform to be updated, wherein the updated user interface indicates at least one of (i) proximity data associated with the first user and the second user or (ii) context data associated with at least one of the first user or the second user.
    Type: Application
    Filed: August 5, 2022
    Publication date: January 26, 2023
    Inventors: Justin Rushing, Akshay Bakshi, Scott Buchanan, Leena Mansour
  • Patent number: 11444906
    Abstract: Using proximity data to update user interfaces for users of a communication platform is described. The communication platform can determine, for a first user of the communication platform, a first location of the first user and for at least a second user of the communication platform, a second location of the second user. Based at least in part on a determination that the first location and the second location satisfy a condition, the communication platform can cause a user interface of the communication platform to be updated, wherein the updated user interface indicates at least one of (i) proximity data associated with the first user and the second user or (ii) context data associated with at least one of the first user or the second user.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: September 13, 2022
    Assignee: Slack Technologies, LLC
    Inventors: Justin Rushing, Akshay Bakshi, Scott Buchanan, Leena Mansour
  • Patent number: 11093100
    Abstract: A virtual reality device can implement varying interactive modes for document viewing and editing by displaying, at an application container level, a current mode view in a view frame of the virtual reality device; and in response to receiving an overview command trigger, determining context, including that the current mode view is at the application container level; expanding to a next level view of, e.g., a task level or an overview level; and displaying, at a next level, the next level view in the view frame of the virtual reality device. The current mode view of the application container level includes a container space of an application and an application container level rule for the container space. Conversely, the virtual reality device can adjust the next level view back to the application container level in response to a focused command trigger and identified region of interest.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: August 17, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael M. Bennett, Gregory C. Hitchcock, Jonathan S. Kaufthal, Akshay Bakshi, Sean Shiang-Ning Whelan
  • Publication number: 20190278432
    Abstract: A virtual reality device can implement varying interactive modes for document viewing and editing by displaying, at an application container level, a current mode view in a view frame of the virtual reality device; and in response to receiving an overview command trigger, determining context, including that the current mode view is at the application container level; expanding to a next level view of, e.g., a task level or an overview level; and displaying, at a next level, the next level view in the view frame of the virtual reality device. The current mode view of the application container level includes a container space of an application and an application container level rule for the container space. Conversely, the virtual reality device can adjust the next level view back to the application container level in response to a focused command trigger and identified region of interest.
    Type: Application
    Filed: March 30, 2018
    Publication date: September 12, 2019
    Inventors: Michael M. Bennett, Gregory C. Hitchcock, Jonathan S. Kaufthal, Akshay Bakshi, Sean Shiang-Ning Whelan
  • Patent number: D1010676
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: January 9, 2024
    Assignee: Salesforce, Inc.
    Inventors: Siddhant Mehta, Mark Kawano, Akshay Bakshi