Patents by Inventor Carolyn Amy McKenna

Carolyn Amy McKenna 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: 11348072
    Abstract: The techniques described herein facilitate sharing electronic cloud-based calendars via online application and collaboration services, e.g., Microsoft Office 365®. In an implementation, a method of operating an online application and collaboration service for sharing electronic calendars between mailboxes is disclosed. The method includes receiving a request to share a master calendar owned by a first user of the online application and collaboration service with a second user. The master calendar is stored in the first user's mailbox. The method further includes communicating a response indicating acceptance of the request to share the master calendar, generating a copy of the master calendar in the second user's mailbox, and synching the copy of the master calendar with the master calendar using pre-cached data to populate an initial view.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: May 31, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jaskaran Singh, Szymon Madejczyk, Aaron Eugene Stout, Balasubramanian Ramachandran, Carolyn Amy McKenna, Julia Foran Schearer
  • Patent number: 10163076
    Abstract: Using a set of alternative events with both modern and legacy systems. A method includes identifying a master message including a set of alternative events formatted for a modern system. The master message includes default information for all events in the set of alternative events as well as exception information representing exceptions to the default information for individual events in the set of alternative of events. A plurality of instance messages is identified. Each of the instance messages includes default information from the master message and exception information for a given event in the set of alternative events. The master message and the instance messages are sent to other systems without regard to whether the other systems are modern or legacy systems so as to allow modern systems to select event alternatives using the master message and to allow legacy systems to select event alternatives using the instance messages.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: December 25, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jaskaran Singh, Roberto Ribeiro da Fonseca Mendes, Szymon Madejczyk, Anna Aleksandrovna Pablo, Carolyn Amy McKenna
  • Publication number: 20180089632
    Abstract: The techniques described herein facilitate sharing electronic cloud-based calendars via online application and collaboration services, e.g., Microsoft Office 365®. In an implementation, a method of operating an online application and collaboration service for sharing electronic calendars between mailboxes is disclosed. The method includes receiving a request to share a master calendar owned by a first user of the online application and collaboration service with a second user. The master calendar is stored in the first user's mailbox. The method further includes communicating a response indicating acceptance of the request to share the master calendar, generating a copy of the master calendar in the second user's mailbox, and synching the copy of the master calendar with the master calendar using pre-cached data to populate an initial view.
    Type: Application
    Filed: January 20, 2017
    Publication date: March 29, 2018
    Inventors: Jaskaran Singh, Szymon Madejczyk, Aaron Eugene Stout, Balasubramanian Ramachandran, Carolyn Amy McKenna, Julia Foran Schearer
  • Publication number: 20170061388
    Abstract: Using a set of alternative events with both modern and legacy systems. A method includes identifying a master message including a set of alternative events formatted for a modern system. The master message includes default information for all events in the set of alternative events as well as exception information representing exceptions to the default information for individual events in the set of alternative of events. A plurality of instance messages is identified. Each of the instance messages includes default information from the master message and exception information for a given event in the set of alternative events.
    Type: Application
    Filed: September 1, 2015
    Publication date: March 2, 2017
    Inventors: Jaskaran Singh, Roberto Ribeiro da Fonseca Mendes, Szymon Madejczyk, Anna Aleksandrovna Pablo, Carolyn Amy McKenna