Patents by Inventor Tali Roth

Tali Roth 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: 11887062
    Abstract: A method for proactively providing information to a user about an event involving the user includes receiving user input indicating a request to display a search page and displaying the search page in response to the user input. In addition, event information may be automatically obtained and displayed on the search page in response to the user input. Some examples of event information that may be provided include participant information about a participant in the event other than the user, file information about a file that is relevant to the event, and conversation information about a conversation that is relevant to the event.
    Type: Grant
    Filed: February 3, 2022
    Date of Patent: January 30, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yuan Wei, Wayne Sun, Tali Roth, Miles Cole Fitzgerald, Michael Francis Palermiti, II
  • Publication number: 20220156702
    Abstract: A method for proactively providing information to a user about an event involving the user includes receiving user input indicating a request to display a search page and displaying the search page in response to the user input. In addition, event information may be automatically obtained and displayed on the search page in response to the user input. Some examples of event information that may be provided include participant information about a participant in the event other than the user, file information about a file that is relevant to the event, and conversation information about a conversation that is relevant to the event.
    Type: Application
    Filed: February 3, 2022
    Publication date: May 19, 2022
    Inventors: Yuan WEI, Wayne SUN, Tali ROTH, Miles Cole FITZGERALD, Michael Francis PALERMITI, II
  • Patent number: 11244287
    Abstract: A method for proactively providing information to a user about an event involving the user includes receiving user input indicating a request to display a search page and displaying the search page in response to the user input. In addition, event information may be automatically obtained and displayed on the search page in response to the user input. Some examples of event information that may be provided include participant information about a participant in the event other than the user, file information about a file that is relevant to the event, and conversation information about a conversation that is relevant to the event.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: February 8, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Yuan Wei, Wayne Sun, Tali Roth, Miles Cole Fitzgerald, Michael Francis Palermiti, II
  • Patent number: 11153245
    Abstract: When a user is responding to a message in a thread and a new response message is detected for the thread, the user's response is automatically re-parented so the user's response is sent as a response to the newly detected response message in the thread.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: October 19, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tali Roth, Andrew G. Carlson, Justin B. Mahood, Brian T. Hill
  • Publication number: 20200342417
    Abstract: A method for proactively providing information to a user about an event involving the user includes receiving user input indicating a request to display a search page and displaying the search page in response to the user input. In addition, event information may be automatically obtained and displayed on the search page in response to the user input. Some examples of event information that may be provided include participant information about a participant in the event other than the user, file information about a file that is relevant to the event, and conversation information about a conversation that is relevant to the event.
    Type: Application
    Filed: April 25, 2019
    Publication date: October 29, 2020
    Inventors: Yuan WEI, Wayne SUN, Tali ROTH, Miles Cole FITZGERALD, Michael Francis PALERMITI, II
  • Patent number: 10691872
    Abstract: Techniques are described herein for normalizing the recipient style of electronic messages while preserving the discernible intent of the sender. Given an electronic message or series of messages with varying visual styles applied to message text and other content, the electronic message may be transformed with a normalized and consistent formatting style that is more pleasing to the recipient, while preserving the sender's discernible intent in stylizing the message.
    Type: Grant
    Filed: March 19, 2014
    Date of Patent: June 23, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Aditi Desai, Malia M. Douglas, David De La Brena Valderrama, Mark Sunderland, Charles Duze, Matthew Wood, Andrew Michael Himberger, Tali Roth, Ryan Edward Gregg
  • Patent number: 10664482
    Abstract: Relevance based dynamic navigation is provided. A communication application searches communications to identify hashtags associated with the communications. A relevance score is computed for each hashtag based on a relevance criteria associated with the hashtags. The hashtags are ranked based on the relevance score. Next, the ranked hashtags are presented in a navigation user interface.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: May 26, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Selva Nalliah, Scott Stiles, Tali Roth, Nithya Ramkumar, Bernt Ivar Olsen, Amund Kronen Johansen
  • Publication number: 20200120056
    Abstract: When a user is responding to a message in a thread and a new response message is detected for the thread, the user's response is automatically re-parented so the user's response is sent as a response to the newly detected response message in the thread.
    Type: Application
    Filed: December 16, 2019
    Publication date: April 16, 2020
    Inventors: Tali Roth, Andrew G, Carlson, Justin B. Mahood, Brian T. Hill
  • Patent number: 10587539
    Abstract: A message related to a first thread is received, and a fork in the conversation is identified. The received message is placed in a second thread and a display shows the fork and that the two threads are related.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: March 10, 2020
    Assignee: Microsoct Technology Licensing, LLC
    Inventors: Justin Mahood, Tali Roth, Rajesh Ramanathan, Rafael Barcelos, Linda Chen, Giselli Panontini DeSouza Sana, Ryan Gregg
  • Patent number: 10547580
    Abstract: When a user is responding to a message in a thread and a new response message is detected for the thread, the user's response is automatically re-parented so the user's response is sent as a response to the newly detected response message in the thread.
    Type: Grant
    Filed: October 5, 2016
    Date of Patent: January 28, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tali Roth, Andrew G. Carlson, Justin B. Mahood, Brian T. Hill
  • Patent number: 10536504
    Abstract: A cloud service stores and aggregates content that is obtained from different content sources using different protocols. For example, the content may include electronic messages, calendar information, contacts, social network content, feed data, search results, and the like. The cloud service aggregates content for each user based on the user's configuration settings. The cloud service may perform processing on the aggregated content before it is delivered and displayed to the user on the client device. For example, one or more views may be generated and stored by the cloud service before the view is requested from the client. Changes made to the aggregated content on the client may be synchronized with the content source. Searches may be made across all or a portion of the different content sources that are aggregated for a user.
    Type: Grant
    Filed: January 16, 2018
    Date of Patent: January 14, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan Lecroy, Gurashish Brar, Joe Yap, Victor Wang, Umut Alev, Vamsi Kanamaluru, Dmitri Gavrilov, Tali Roth, Aditi Desai, Mike Borysenko, Ethan Bernstein, Patrick Tousignant, Fernando Garcia
  • Patent number: 10515139
    Abstract: Techniques for an electronic montage system are described. An apparatus may comprise a logic device arranged to execute a montage application comprising an authoring component operative to provide a presentation surface having multiple presentation tiles, receive control directives to associate content files with presentation tiles, generate tile objects for the content files based on content file types for the content files, and store the presentation surface and tile objects as a montage. Other embodiments are described and claimed.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: December 24, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tali Roth, Scott M. Stiles, Matthew D. Wood, Michael A. Affronti, Jodie P. B. Draper, Malia M. Douglas, Janet L. Schorr, Zeyad Rajabi, Robin Winter Troy
  • Patent number: 10498680
    Abstract: Technologies are described for chronological re-ordering of transmitted conversation components. A message transmitting a message chain in the conversation through a forward or reply action, or addition of a new participant may be kept at the top and the remainder of messages may be re-ordered in chronological order. In some examples, the displayed properties (metadata) or header information may be normalized, that is displayed in a consistent manner. In other examples, flat header information (textual data) may be analyzed and enriched. Thus, the header information may be presented with interactive features such as presence information, calendar presentation, and comparable ones.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: December 3, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Justin Mahood, David De La Brena, Tali Roth, Jared Ivey, Aditi Desai
  • Patent number: 10331335
    Abstract: Techniques for an electronic montage system are described. An apparatus may comprise a logic device arranged to execute a montage application comprising an authoring component operative to provide a presentation surface having multiple presentation tiles, receive control directives to associate content files with presentation tiles, generate tile objects for the content files based on content file types for the content files, and store the presentation surface and tile objects as a montage. Other embodiments are described and claimed.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: June 25, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tali Roth, Matthew Wood, Scott Stiles, Michael Affronti, Jodie Draper, Malia Douglas, Janet Schorr, Zeyad Rajabi, Robin Troy
  • Patent number: 10230675
    Abstract: When a message is received, the recipient set in the message, as well as ancestor message identifiers, are analyzed. The received message is either placed in an existing thread in an existing conversation, or in a new thread in the conversation, based upon the analysis of the recipient set and the ancestor identifiers.
    Type: Grant
    Filed: January 23, 2014
    Date of Patent: March 12, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Justin B. Mahood, Ryan Gregg, Tali Roth, Giselli Panontini DeSouza Sana, Linda Chen, Rajesh Ramanathan, Rafael Ferreira Barcelos
  • Publication number: 20180367486
    Abstract: Technologies are described for chronological re-ordering of transmitted conversation components. A message transmitting a message chain in the conversation through a forward or reply action, or addition of a new participant may be kept at the top and the remainder of messages may be re-ordered in chronological order. In some examples, the displayed properties (metadata) or header information may be normalized, that is displayed in a consistent manner. In other examples, flat header information (textual data) may be analyzed and enriched. Thus, the header information may be presented with interactive features such as presence information, calendar presentation, and comparable ones.
    Type: Application
    Filed: August 23, 2018
    Publication date: December 20, 2018
    Inventors: Justin MAHOOD, David DE LA BRENA, Tali ROTH, Jared IVEY, Aditi DESAI
  • Patent number: 10084736
    Abstract: Technologies are described for chronological re-ordering of transmitted conversation components. A message transmitting a message chain in the conversation through a forward or reply action, or addition of a new participant may be kept at the top and the remainder of messages may be re-ordered in chronological order. In some examples, the displayed properties (metadata) or header information may be normalized, that is displayed in a consistent manner. In other examples, flat header information (textual data) may be analyzed and enriched. Thus, the header information may be presented with interactive features such as presence information, calendar presentation, and comparable ones.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: September 25, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Justin Mahood, David De La Brena, Tali Roth, Jared Ivey, Aditi Desai
  • Patent number: 10007423
    Abstract: Techniques for an electronic montage system are described. An apparatus may comprise a logic device arranged to execute a montage application comprising an authoring component operative to provide a presentation surface having multiple presentation tiles, receive control directives to associate content files with presentation tiles, generate tile objects for the content files based on content file types for the content files, and store the presentation surface and tile objects as a montage. Other embodiments are described and claimed.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: June 26, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Tali Roth, Matthew Wood, Scott Stiles, Michael Affronti, Jodie Draper, Malia Douglas, Janet Schorr, Zeyad Rajabi, Robin Troy
  • Patent number: 10003561
    Abstract: Technologies are described for modification of conversation presentation for enhanced user experience. Parts of the conversation may be detected and analyzed for their properties such as who sent a message, who received, when, was anyone left out from or added to the conversation, etc. The extracted properties and analyzed information may then be used to reverse a chronological order of the conversation and present it using interactive features such as collapsing and expanding parts of the presented information, providing a summary, removing unnecessary content, and comparable features.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: June 19, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Charles Duze, Mark Sunderland, Andrew Himberger, Tali Roth, Matthew Wood, Ryan Gregg, David De La Brena, Malia Douglas
  • Patent number: 9984057
    Abstract: Creating notes related to communications may be provided. In some examples, an application, such as a communication management application, may display the communications. The communication management may detect an input to generate a note related to a communication and may provide a note interface to capture the note. The note may be captured on the note interface. The note may be saved as a related communication associated with the communication. The communication management application may display the related communication.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: May 29, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Robert Miller, Tali Roth, Ned Bearer Friend