Patents by Inventor Aditi Desai

Aditi Desai 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: 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: 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: 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: 10191891
    Abstract: Technologies are described for rich visualization of embedded objects, attachments, and links within emails and similar forms of online conversations. In some examples, the embedded objects, attachments, and links may be analyzed and parsed to generate teasers, which may include enhanced images, summary information, and comparable features. The teasers may be presented within a body of an email or in a dedicated area of a conversation user interface and include interactive features such as presentation of detailed information upon selection without opening and processing individual emails.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: January 29, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mark Sunderland, Matthew Wood, Aditi Desai, David De La Brena, Amit Wadhwani
  • Patent number: 10165007
    Abstract: Policies are applied to specific data rather than to an entire computing device that contains the specific data. Access to the specific data is controlled by the policies utilizing various password or other authentication credential requirements, selective data caching, data transmission, temporary data storage, and/or pre-defined conditions under which the specific data is to be erased or rendered inaccessible. Policies may be defined by an administrator and pushed to a mobile computing device, whereat the policies are enforced.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: December 25, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David John Brennan, Aditi Desai, Rajesh Ramanathan
  • 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
  • Publication number: 20180139264
    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: Application
    Filed: January 16, 2018
    Publication date: May 17, 2018
    Applicant: 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
  • Publication number: 20180063057
    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, 2016
    Publication date: March 1, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Justin Mahood, David De La Brena, Tali Roth, Jared Ivey, Aditi Desai
  • Patent number: 9888056
    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: December 10, 2015
    Date of Patent: February 6, 2018
    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
  • Publication number: 20170060824
    Abstract: Technologies are described for rich visualization of embedded objects, attachments, and links within emails and similar forms of online conversations. In some examples, the embedded objects, attachments, and links may be analyzed and parsed to generate teasers, which may include enhanced images, summary information, and comparable features. The teasers may be presented within a body of an email or in a dedicated area of a conversation user interface and include interactive features such as presentation of detailed information upon selection without opening and processing individual emails.
    Type: Application
    Filed: August 26, 2015
    Publication date: March 2, 2017
    Inventors: Mark Sunderland, Matthew Wood, Aditi Desai, David De La Brena, Amit Wadhwani
  • Publication number: 20160099995
    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: Application
    Filed: December 10, 2015
    Publication date: April 7, 2016
    Applicant: 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: 9219776
    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: June 24, 2013
    Date of Patent: December 22, 2015
    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
  • Publication number: 20150269125
    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: Application
    Filed: March 19, 2014
    Publication date: September 24, 2015
    Applicant: Microsoft Corporation
    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
  • Publication number: 20140379851
    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: Application
    Filed: June 24, 2013
    Publication date: December 25, 2014
    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
  • Publication number: 20130074142
    Abstract: Policies are applied to specific data rather than to an entire computing device that contains the specific data. Access to the specific data is controlled by the policies utilizing various password or other authentication credential requirements, selective data caching, data transmission, temporary data storage, and/or pre-defined conditions under which the specific data is to be erased or rendered inaccessible. Policies may be defined by an administrator and pushed to a mobile computing device, whereat the policies are enforced.
    Type: Application
    Filed: September 15, 2011
    Publication date: March 21, 2013
    Applicant: Microsoft Corporation
    Inventors: David John Brennan, Aditi Desai, Rajesh Ramanathan