Patents by Inventor Hitesh RATHI

Hitesh RATHI 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: 20240297861
    Abstract: A data processing system implements techniques for restricting which notifications and/or conversations are presented on a plurality of user devices associated with a user. Each user device is associated with a device category. The device categories are associated with time category information that associates each of a plurality of time periods with permitted device category information that indicates which categories of user devices associated with the user are permitted to present notifications that messages have been received for a particular time period and the categories of messages for which the notifications may be presented for that time period and/or which categories of conversations may be presented or hidden. The message category may be determined based on user input or by analyzing the message content with a machine learning model configured to predict the message category.
    Type: Application
    Filed: February 8, 2024
    Publication date: September 5, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: Hitesh RATHI
  • Patent number: 11985100
    Abstract: The techniques disclosed herein provide systems that provides delegation for unavailable participants that are mentioned in a communication session, such as a channel, chat session, email thread, meeting chat, etc. When a system detects that a person, also referred to herein as a “primary participant,” is mentioned in a message, e.g., an “@mention” or “@name” is detected, and the system detects that the mentioned person has set an out-of-office reply or otherwise indicated an unavailable status, the system automatically identifies a delegate and packages the immediate message including “@name” and the message thread including the immediate message, and sends the packaged communications to the delegate. Permissions are also modified so that a computer associated with the delegate can display messages of the thread and send messages to the thread on behalf of mentioned person. When the delegate responds, the system directs the response to reply to the main thread.
    Type: Grant
    Filed: June 21, 2022
    Date of Patent: May 14, 2024
    Assignee: Microsoft Licensing Technology, LLC
    Inventors: Hitesh Rathi, Vijay Ramdas
  • Patent number: 11943188
    Abstract: A data processing system implements techniques for restricting which notifications and/or conversations are presented on a plurality of user devices associated with a user. Each user device is associated with a device category. The device categories are associated with time category information that associates each of a plurality of time periods with permitted device category information that indicates which categories of user devices associated with the user are permitted to present notifications that messages have been received for a particular time period and the categories of messages for which the notifications may be presented for that time period and/or which categories of conversations may be presented or hidden. The message category may be determined based on user input or by analyzing the message content with a machine learning model configured to predict the message category.
    Type: Grant
    Filed: January 6, 2023
    Date of Patent: March 26, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Hitesh Rathi
  • Publication number: 20230412547
    Abstract: The techniques disclosed herein provide systems that provides delegation for unavailable participants that are mentioned in a communication session, such as a channel, chat session, email thread, meeting chat, etc. When a system detects that a person, also referred to herein as a “primary participant,” is mentioned in a message, e.g., an “@mention” or “@name” is detected, and the system detects that the mentioned person has set an out-of-office reply or otherwise indicated an unavailable status, the system automatically identifies a delegate and packages the immediate message including “@name” and the message thread including the immediate message, and sends the packaged communications to the delegate. Permissions are also modified so that a computer associated with the delegate can display messages of the thread and send messages to the thread on behalf of mentioned person. When the delegate responds, the system directs the response to reply to the main thread.
    Type: Application
    Filed: June 21, 2022
    Publication date: December 21, 2023
    Inventors: Hitesh RATHI, Vijay RAMDAS
  • Publication number: 20230403309
    Abstract: Disclosed systems have dynamic control of notifications capable of invoking actions. A system monitors activity of a meeting to identify participant activity that causes a notification to be sent to an absent user. When participant activity meets one or more criteria, e.g., a person joining a meeting, a critical mass joining a meeting, the system delivers a reminder to one or more absent users. The notification can cause a display of a user-selectable option that allows the absent user to decline the notification and record the meeting. The system can provide customizable policies that allow users to receive notifications, e.g., conditional notifications, when specific scenarios are detected. This way, a person may only receive notifications when contextually relevant conditions are detected. This makes a computer more effective in how information is communicated to users. Users can also invoke a recording without the need to join a meeting and cause interruptions.
    Type: Application
    Filed: June 14, 2022
    Publication date: December 14, 2023
    Inventor: Hitesh RATHI