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: 20250245444Abstract: Techniques for generating a summary using a machine-learning model native to the operating system running on a user device are discussed herein. The communication platform may receive an instruction to generate a summary to be displayed to a user profile. In such cases, the communication platform may determine whether to generate the summary using on-device systems or using systems in a server of the communication platform (e.g., a device separate from the user device). Based on determining to generate the summary using the on-device systems, the communication platform may identify data to summarize. The communication platform may input the data into a machine-learning model (or large language model (LLM)) residing within the operating system of the user device and receive, as output, a summary. In such cases, the communication platform may cause the summary to be displayed via the user interface of the user device associated with the user profile.Type: ApplicationFiled: January 29, 2024Publication date: July 31, 2025Inventors: Akshay Bakshi, Jesse Bounds
-
Publication number: 20250247347Abstract: Techniques for determining video transcoding setting(s) for a video content based on information associated with a video content request and encoding the video contents into one or more encoded video contents based on the video transcoding settings are discussed herein. For example, a communication platform may receive a request associated with a video content. The communication platform may determine, based at least in part on the request, device information associated with one or more receiver devices. The communication platform may determine, based at least in part on the device information associated with the receiver devices provided by the communication platform, one or more video transcoding settings associated with the video content. The communication platform may further send one or more encoded video contents encoded based on the one or more video transcoding settings to the receiver devices.Type: ApplicationFiled: January 26, 2024Publication date: July 31, 2025Applicant: Salesforce, Inc.Inventor: Akshay Bakshi
-
Publication number: 20250039119Abstract: 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: ApplicationFiled: October 15, 2024Publication date: January 30, 2025Applicant: Salesforce, Inc.Inventors: Akshay Bakshi, Scott Buchanan, Mina Chandler, Gavin Ham, Justin Rushing, Leena Mansour, Faisal Yaqub
-
Patent number: 12177176Abstract: Disclosed herein are system, method, and device embodiments for creating an improved mobile interface of a messaging application. The mobile interface displays unread conversations as a stack of tiles. With the top tile displayed, a user may efficiently mark the conversation as read or unread by swiping left or right. The interface then moves to the next tile in the stack. This allows a user to quickly triage unread messages while in the mobile application. The mobile interface ranks unread messages in an intuitive fashion in determining the ordering of the tiles. The interface may generate these rankings using a trained artificial intelligence based on a user's past behaviors and signals in unread messages. Messages received during the user's review of the stack of tiles may be dynamically inserted in a thoughtful manner.Type: GrantFiled: October 26, 2023Date of Patent: December 24, 2024Assignee: Salesforce, Inc.Inventors: Siddhant Mehta, Naman Kedia, Akshay Bakshi, Jon Chmura, Priyank Aranke, Prajna Shetty, Josh Stagg
-
Patent number: 12143352Abstract: 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: GrantFiled: June 28, 2023Date of Patent: November 12, 2024Assignee: Salesforce, Inc.Inventors: Akshay Bakshi, Scott Buchanan, Mina Chandler, Gavin Ham, Justin Rushing, Leena Mansour, Faisal Yaqub
-
Patent number: 12099770Abstract: Techniques for displaying tasks and/or virtual spaces to a user within a group-based communication platform are discussed herein. In some examples, a user may use a first device to start a first session on a communication platform. As the user may transition from the first user device to a second device, the communication platform may determine that the user has changed devices based on determining that the first session has ended and/or the user having requested to start a second session using a second device. Upon receiving the request and/or based on the first session ending, the communication platform may identify or otherwise predict a task and/or virtual space that the user may want to access upon starting the second session on the second device. The communication platform may cause the task and/or virtual space to be displayed via a user interface of the second device.Type: GrantFiled: May 26, 2023Date of Patent: September 24, 2024Assignee: Salesforce, Inc.Inventors: Akshay Bakshi, Tracy Stampfli
-
Publication number: 20240283672Abstract: 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: ApplicationFiled: April 30, 2024Publication date: August 22, 2024Applicant: Salesforce, Inc.Inventors: Oleksii Kalinichenko, Akshay Bakshi
-
Patent number: 12021646Abstract: 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: GrantFiled: July 30, 2021Date of Patent: June 25, 2024Assignee: Salesforce, Inc.Inventors: Oleksii Kalinichenko, Akshay Bakshi
-
Publication number: 20240089307Abstract: 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: ApplicationFiled: November 17, 2023Publication date: March 14, 2024Inventors: Oleksii Kalinichenko, Akshay Bakshi, Leena Mansour
-
Patent number: 11902236Abstract: 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: GrantFiled: August 26, 2021Date of Patent: February 13, 2024Assignee: Salesforce, Inc.Inventors: Akshay Bakshi, Scott Buchanan, Mina Chandler, Gavin Ham, Justin Rushing, Leena Mansour, Faisal Yaqub
-
Patent number: 11863603Abstract: 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: GrantFiled: July 30, 2021Date of Patent: January 2, 2024Assignee: Salesforce, Inc.Inventors: Oleksii Kalinichenko, Akshay Bakshi, Leena Mansour
-
Patent number: 11848906Abstract: 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: GrantFiled: August 5, 2022Date of Patent: December 19, 2023Assignee: Salesforce, Inc.Inventors: Justin Rushing, Akshay Bakshi, Scott Buchanan, Leena Mansour
-
Publication number: 20230344791Abstract: 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: ApplicationFiled: June 28, 2023Publication date: October 26, 2023Inventors: Akshay Bakshi, Scott Buchanan, Mina Chandler, Gavin Ham, Justin Rushing, Leena Mansour, Faisal Yaqub
-
Patent number: 11736431Abstract: 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: GrantFiled: August 16, 2021Date of Patent: August 22, 2023Assignee: Salesforce, Inc.Inventors: Akshay Bakshi, Scott Buchanan, Mina Chandler, Gavin Ham, Justin Rushing, Leena Mansour, Faisal Yaqub
-
Publication number: 20230091626Abstract: 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: ApplicationFiled: November 10, 2021Publication date: March 23, 2023Inventors: Catherine Yesenia Alvarado, Madhu Balakrishna, Akshay Bakshi, Beau Carlborg, Jon Papandreas Chmura, Ryan Greenberg, Vanessa Bahk
-
Patent number: 11599235Abstract: 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: GrantFiled: November 10, 2021Date of Patent: March 7, 2023Assignee: Salesforce, Inc.Inventors: Catherine Yesenia Alvarado, Madhu Balakrishna, Akshay Bakshi, Beau Carlborg, Jon Papandreas Chmura, Ryan Greenberg, Vanessa Bahk
-
Publication number: 20230049885Abstract: 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: ApplicationFiled: August 26, 2021Publication date: February 16, 2023Inventors: Akshay Bakshi, Scott Buchanan, Mina Chandler, Gavin Ham, Justin Rushing, Leena Mansour, Faisal Yaqub
-
Patent number: D1010676Type: GrantFiled: December 22, 2021Date of Patent: January 9, 2024Assignee: Salesforce, Inc.Inventors: Siddhant Mehta, Mark Kawano, Akshay Bakshi
-
Patent number: D1057764Type: GrantFiled: August 10, 2023Date of Patent: January 14, 2025Assignee: Salesforce, Inc.Inventors: Siddhant Mehta, Naman Kedia, Akshay Bakshi, Jon Papandreas Chmura, Priyank Aranke, Prajna Shetty, Josh Stagg
-
Patent number: D1058597Type: GrantFiled: August 10, 2023Date of Patent: January 21, 2025Assignee: Salesforce, Inc.Inventors: Siddhant Mehta, Naman Kedia, Akshay Bakshi, Jon Papandreas Chmura, Priyank Aranke, Prajna Shetty, Josh Stagg