Patents by Inventor Snehal S. Devasthali
Snehal S. Devasthali 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: 10951570Abstract: According to one exemplary embodiment, a processor-implemented method for informing a user that an important unread email (IUE) will be removed from an online communication inbox, wherein the IUE is a high priority email determined by an algorithm is provided. The method may include determining, by the processor, if the online communication inbox associated with the user has received the IUE. The method may also include determining if an email removal event associated with the received IUE will occur within a threshold time. The method may then include displaying a notification to the user of the email removal event based on determining that the email removal event will occur within the threshold time.Type: GrantFiled: October 17, 2019Date of Patent: March 16, 2021Assignee: International Business Machines CorporationInventors: Snehal S. Devasthali, Jayant S. Koppikar, Prasad P. Purandare
-
Patent number: 10701004Abstract: Techniques for simulating executable objects included in electronic messages are provided. An electronic message including a button in a captured portion of a dialog box is received. The captured portion is presented on a user interface. A query for data that is associated with the dialog box is sent to a database. Based on extracted information received in response to the query, a response that is associated with a click on the button is simulated based on an interaction with the captured portion. The electronic message is modified on the user interface based on the simulated response. The modification(s) present the captured portion on the user interface such that the captured portion includes details relating to a subject of the dialog box based on the simulated response.Type: GrantFiled: September 14, 2016Date of Patent: June 30, 2020Assignee: International Business Machines CorporationInventors: Snehal S. Devasthali, Girish Padmanabhan, Maitreyee M. Patukale, Prasad P. Purandare
-
Publication number: 20200053040Abstract: According to one exemplary embodiment, a processor-implemented method for informing a user that an important unread email (IUE) will be removed from an online communication inbox, wherein the IUE is a high priority email determined by an algorithm is provided. The method may include determining, by the processor, if the online communication inbox associated with the user has received the IUE. The method may also include determining if an email removal event associated with the received IUE will occur within a threshold time. The method may then include displaying a notification to the user of the email removal event based on determining that the email removal event will occur within the threshold time.Type: ApplicationFiled: October 17, 2019Publication date: February 13, 2020Inventors: Snehal S. Devasthali, Jayant S. Koppikar, Prasad P. Purandare
-
Patent number: 10389669Abstract: According to one embodiment of the present invention, a system for marking an email as partially read includes at least one processor. The at least one processor may be configured to determine the types of content contained in an email within a user's inbox. The at least one processor may be further configured to monitor the portions of each of the types of content of the email to determine which portions from each of the types of content that are viewed by the user. Furthermore, the at least one processor may be configured to determine a percentage of the content that has been viewed by the user. Finally, the at least one processor may be configured to then display the percentage of the content that has been viewed by the user.Type: GrantFiled: December 8, 2015Date of Patent: August 20, 2019Assignee: International Business Machines CorporationInventors: Snehal S. Devasthali, Apurva S. Patel, Prasad P. Purandare, Chaitrali A. Talegaonkar
-
Patent number: 10178058Abstract: Expanding captured portions of references in an instant messaging system is supported. An electronic message that includes a captured portion of a reference is received. The captured portion is a portion of the reference that is inserted into the electronic message by a sender. A query for data that is associated with the reference is sent to a database that stores a supplemental object, and in response, information extracted from the supplemental object is received. The visual representation of the captured portion is presented and modified within the electronic message, via a user interface, based on (i) the information extracted from the supplemental object and (ii) an interaction with the captured portion that generated the query, the interaction comprising dragging a handle that is associated with a border of the captured portion of the reference such that more than the captured portion of the reference is presented.Type: GrantFiled: January 28, 2016Date of Patent: January 8, 2019Assignee: International Business Machines CorporationInventors: Snehal S. Devasthali, Girish Padmanabhan, Maitreyee M. Patukale, Prasad P. Purandare
-
Patent number: 10171412Abstract: A computer receives an out of office status a user has indicated on an email application, the email application using a communications network and determines a quota status of the user based on a previous quota usage pattern and a current quota usage pattern, wherein the quota includes an amount of storage spaced allotted to the user. The computer receives a new email to be delivered to the user and assigns a quota status to the new email. In response to the assigned quota status, the computer determines when the new email should be delivered to the email application of the user. As soon as the sender enters the name(s) of the recipients, the quota usage monitoring engine retrieves the quota status information from the recipients mail box. The engine determines if the new email should be sent out from the senders outbox and dropped to recipients mail box.Type: GrantFiled: February 2, 2018Date of Patent: January 1, 2019Assignee: International Business Machines CorporationInventors: Bhavana Paul, Snehal S. Devasthali, Prasad P. Purandare, Priyanka Sharma
-
Patent number: 10069786Abstract: A computer receives an out of office status a user has indicated on an email application, the email application using a communications network and determines a quota status of the user based on a previous quota usage pattern and a current quota usage pattern, wherein the quota includes an amount of storage spaced allotted to the user. The computer receives a new email to be delivered to the user and assigns a quota status to the new email. In response to the assigned quota status, the computer determines when the new email should be delivered to the email application of the user. As soon as the sender enters the name(s) of the recipients, the quota usage monitoring engine retrieves the quota status information from the recipients mail box. The engine determines if the new email should be sent out from the senders outbox and dropped to recipients mail box.Type: GrantFiled: February 1, 2018Date of Patent: September 4, 2018Assignee: International Business Machines CorporationInventors: Bhavana Paul, Snehal S. Devasthali, Prasad P. Purandare, Priyanka Sharma
-
Publication number: 20180139169Abstract: A computer receives an out of office status a user has indicated on an email application, the email application using a communications network and determines a quota status of the user based on a previous quota usage pattern and a current quota usage pattern, wherein the quota includes an amount of storage spaced allotted to the user. The computer receives a new email to be delivered to the user and assigns a quota status to the new email. In response to the assigned quota status, the computer determines when the new email should be delivered to the email application of the user. As soon as the sender enters the name(s) of the recipients, the quota usage monitoring engine retrieves the quota status information from the recipients mail box. The engine determines if the new email should be sent out from the senders outbox and dropped to recipients mail box.Type: ApplicationFiled: February 1, 2018Publication date: May 17, 2018Inventors: Bhavana Paul, Snehal S. Devasthali, Prasad P. Purandare, Priyanka Sharma
-
Publication number: 20180139170Abstract: A computer receives an out of office status a user has indicated on an email application, the email application using a communications network and determines a quota status of the user based on a previous quota usage pattern and a current quota usage pattern, wherein the quota includes an amount of storage spaced allotted to the user. The computer receives a new email to be delivered to the user and assigns a quota status to the new email. In response to the assigned quota status, the computer determines when the new email should be delivered to the email application of the user. As soon as the sender enters the name(s) of the recipients, the quota usage monitoring engine retrieves the quota status information from the recipients mail box. The engine determines if the new email should be sent out from the senders outbox and dropped to recipients mail box.Type: ApplicationFiled: February 2, 2018Publication date: May 17, 2018Inventors: Bhavana Paul, Snehal S. Devasthali, Prasad P. Purandare, Priyanka Sharma
-
Patent number: 9917809Abstract: A computer receives an out of office status a user has indicated on an email application, the email application using a communications network and determines a quota status of the user based on a previous quota usage pattern and a current quota usage pattern, wherein the quota includes an amount of storage spaced allotted to the user. The computer receives a new email to be delivered to the user and assigns a quota status to the new email. In response to the assigned quota status, the computer determines when the new email should be delivered to the email application of the user. As soon as the sender enters the name(s) of the recipients, the quota usage monitoring engine retrieves the quota status information from the recipients mail box. The engine determines if the new email should be sent out from the senders outbox and dropped to recipients mail box.Type: GrantFiled: July 31, 2017Date of Patent: March 13, 2018Assignee: International Business Machines CorporationInventors: Bhavana Paul, Snehal S. Devasthali, Prasad P. Purandare, Priyanka Sharma
-
Patent number: 9892138Abstract: A computer detects that a threshold value associated with a storage capacity of a first storage account has been exceeded. The computer determines one or more other storage accounts to migrate a determined amount of data contained in the first storage account, wherein the determined one or more storage accounts are linked to the first storage account. The computer migrates the determined amount of data from the first storage account to the determined one or more other storage accounts.Type: GrantFiled: February 15, 2016Date of Patent: February 13, 2018Assignee: International Business Machines CorporationInventors: Snehal S. Devasthali, Swanand S. Gadre, Nilesh R. Gujarathi, Girish Padmanabhan, Rajesh V. Patil
-
Patent number: 9881038Abstract: A computer detects that a threshold value associated with a storage capacity of a first storage account has been exceeded. The computer determines one or more other storage accounts to migrate a determined amount of data contained in the first storage account, wherein the determined one or more storage accounts are linked to the first storage account. The computer migrates the determined amount of data from the first storage account to the determined one or more other storage accounts.Type: GrantFiled: April 20, 2015Date of Patent: January 30, 2018Assignee: International Business Machines CorporationInventors: Snehal S. Devasthali, Swanand S. Gadre, Nilesh R. Gujarathi, Girish Padmanabhan, Rajesh V. Patil
-
Publication number: 20170359299Abstract: A computer receives an out of office status a user has indicated on an email application, the email application using a communications network and determines a quota status of the user based on a previous quota usage pattern and a current quota usage pattern, wherein the quota includes an amount of storage spaced allotted to the user. The computer receives a new email to be delivered to the user and assigns a quota status to the new email. In response to the assigned quota status, the computer determines when the new email should be delivered to the email application of the user. As soon as the sender enters the name(s) of the recipients, the quota usage monitoring engine retrieves the quota status information from the recipients mail box. The engine determines if the new email should be sent out from the senders outbox and dropped to recipients mail box.Type: ApplicationFiled: July 31, 2017Publication date: December 14, 2017Inventors: Bhavana Paul, Snehal S. Devasthali, Prasad P. Purandare, Priyanka Sharma
-
Publication number: 20170359297Abstract: A computer receives an out of office status a user has indicated on an email application, the email application using a communications network and determines a quota status of the user based on a previous quota usage pattern and a current quota usage pattern, wherein the quota includes an amount of storage spaced allotted to the user. The computer receives a new email to be delivered to the user and assigns a quota status to the new email. In response to the assigned quota status, the computer determines when the new email should be delivered to the email application of the user. As soon as the sender enters the name(s) of the recipients, the quota usage monitoring engine retrieves the quota status information from the recipients mail box. The engine determines if the new email should be sent out from the senders outbox and dropped to recipients mail box.Type: ApplicationFiled: June 10, 2016Publication date: December 14, 2017Inventors: Bhavana Paul, Snehal S. Devasthali, Prasad P. Purandare, Priyanka Sharma
-
Publication number: 20170222957Abstract: Reference-based communication in an instant messaging system is supported. An electronic message that includes a captured portion of a reference is received. The captured portion of the reference is presented on a user interface. A query for data that is associated with the reference is sent to a database, and in response, extracted information is received based on the query. The electronic message is modified on the user interface based on the extracted information and an interaction with the captured portion of the reference.Type: ApplicationFiled: September 14, 2016Publication date: August 3, 2017Inventors: Snehal S. Devasthali, Girish Padmanabhan, Maitreyee M. Patukale, Prasad P. Purandare
-
Publication number: 20170222959Abstract: Modifying captured portions of references in an instant messaging system is supported. An electronic message that includes a captured portion of a reference is received. The captured portion is a portion of the reference that is selected and inserted into the electronic message by a sender. The captured portion is presented within the electronic message on a user interface. A query for data that is associated with the reference is sent to a database that stores a supplemental object, and in response, information extracted from the supplemental object is received. The visual representation of the captured portion is modified within the electronic message based on (i) the information extracted from the supplemental object and (ii) an interaction with the captured portion that generated the query, and such that more than the captured portion of the reference is presented within the electronic message without an additional action from the sender.Type: ApplicationFiled: January 28, 2016Publication date: August 3, 2017Inventors: Snehal S. Devasthali, Girish Padmanabhan, Maitreyee M. Patukale, Prasad P. Purandare
-
Patent number: 9712478Abstract: According to one exemplary embodiment, a processor-implemented method for informing a user that an important unread email (IUE) will be removed from an online communication inbox, wherein the IUE is a high priority email determined by an algorithm is provided. The method may include determining, by the processor, if the online communication inbox associated with the user has received the IUE. The method may also include determining if an email removal event associated with the received IUE will occur within a threshold time. The method may then include displaying a notification to the user of the email removal event based on determining that the email removal event will occur within the threshold time.Type: GrantFiled: October 11, 2016Date of Patent: July 18, 2017Assignee: International Business Machines CorporationInventors: Snehal S. Devasthali, Jayant S. Koppikar, Prasad P. Purandare
-
Publication number: 20170111300Abstract: An approach for selectively blocking responses from members in a conversation thread, such as an email message or an instant messaging session. A first member in a conversation thread receives notification that one or more other members are reading the thread or typing responses and the first member can selectively block the one or more other members from posting responses until the first member has posted a response or until the first member manually unblocks the one or more other members. A member that has been blocked in the conversation thread can send a request to whoever blocked them to be allowed to post a response in the thread.Type: ApplicationFiled: October 15, 2015Publication date: April 20, 2017Inventors: Snehal S. Devasthali, Bhavana R. Gaikwad, Girish Padmanabhan, Prasad P. Purandare
-
Patent number: 9560002Abstract: According to one exemplary embodiment, a processor-implemented method for informing a user that an important unread email (IUE) will be removed from an online communication inbox, wherein the IUE is a high priority email determined by an algorithm is provided. The method may include determining, by the processor, if the online communication inbox associated with the user has received the IUE. The method may also include determining if an email removal event associated with the received IUE will occur within a threshold time. The method may then include displaying a notification to the user of the email removal event based on determining that the email removal event will occur within the threshold time.Type: GrantFiled: July 14, 2016Date of Patent: January 31, 2017Assignee: International Business Machines CorporationInventors: Snehal S. Devasthali, Jayant S. Koppikar, Prasad P. Purandare
-
Publication number: 20170026330Abstract: According to one exemplary embodiment, a processor-implemented method for informing a user that an important unread email (IUE) will be removed from an online communication inbox, wherein the IUE is a high priority email determined by an algorithm is provided. The method may include determining, by the processor, if the online communication inbox associated with the user has received the IUE. The method may also include determining if an email removal event associated with the received IUE will occur within a threshold time. The method may then include displaying a notification to the user of the email removal event based on determining that the email removal event will occur within the threshold time.Type: ApplicationFiled: October 11, 2016Publication date: January 26, 2017Inventors: Snehal S. Devasthali, Jayant S. Koppikar, Prasad P. Purandare