Patents by Inventor Phillip T. Tao

Phillip T. Tao 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: 20250119411
    Abstract: Techniques are disclosed relating to improving secure message communication. In various embodiments, a message delivery server receives a request to deliver an encrypted message from a sender to a recipient. The encrypted message obfuscates the identity of the sender such that the message delivery server is unable to determine the identity of the sender. The message delivery server determines whether to deliver the encrypted message based on a signed attestation received with the request and, based on the determining, delivers the encrypted message to the recipient. In some embodiments, the determining includes verifying the signed attestation using a verification key provide by the sender. In some embodiments, the encrypted message is an email, a text message, a push notification, or a video or audio call request.
    Type: Application
    Filed: October 8, 2024
    Publication date: April 10, 2025
    Inventors: Catherine Yun, Elliot S. Briggs, Simon J. Gornall, Michael J. Hashe, Steven A. Myers, Andrew M. Pace, Yannick L. Sierra, Phillip T. Tao
  • Patent number: 11088979
    Abstract: E-mail synchronization may involve synchronization of data types, such as a unique identifier (UID), flag, header, and content. Upon identifying a trigger (e.g., user input) to receive a plurality of messages, a client device an implement an optimized retrieval scheme. This retrieval scheme may involve retrieval of multiple data types (e.g., UIDs, flag(s), and text) for one group of messages before those data types are retrieved for other groups of messages. Retrieval schemes can be determined and dynamically adjusted based on user input so as to provide quicker retrieval of certain data of certain messages. Retrieval schemes can also be optimized when multiple mailboxes are present.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: August 10, 2021
    Assignee: Apple Inc.
    Inventors: Neil V. Jhaveri, Gregory B. Vaughan, Ian W. Anderson, Jackson J. Gardner, Phillip T. Tao
  • Publication number: 20190281002
    Abstract: E-mail synchronization may involve synchronization of data types, such as a unique identifier (UID), flag, header, and content. Upon identifying a trigger (e.g., user input) to receive a plurality of messages, a client device an implement an optimized retrieval scheme. This retrieval scheme may involve retrieval of multiple data types (e.g., UIDs, flag(s), and text) for one group of messages before those data types are retrieved for other groups of messages. Retrieval schemes can be determined and dynamically adjusted based on user input so as to provide quicker retrieval of certain data of certain messages. Retrieval schemes can also be optimized when multiple mailboxes are present.
    Type: Application
    Filed: March 18, 2019
    Publication date: September 12, 2019
    Applicant: Apple Inc.
    Inventors: Neil V. Jhaveri, Gregory B. Vaughan, Ian W. Anderson, Jackson J. Gardner, Phillip T. Tao
  • Patent number: 10277549
    Abstract: E-mail synchronization may involve synchronization of data types, such as a unique identifier (UID), flag, header, and content. Upon identifying a trigger (e.g., user input) to receive a plurality of messages, a client device an implement an optimized retrieval scheme. This retrieval scheme may involve retrieval of multiple data types (e.g., UIDs, flag(s), and text) for one group of messages before those data types are retrieved for other groups of messages. Retrieval schemes can be determined and dynamically adjusted based on user input so as to provide quicker retrieval of certain data of certain messages. Retrieval schemes can also be optimized when multiple mailboxes are present.
    Type: Grant
    Filed: July 28, 2015
    Date of Patent: April 30, 2019
    Assignee: Apple Inc.
    Inventors: Neil V. Jhaveri, Gregory B. Vaughan, Ian W. Anderson, Jackson J. Gardner, Phillip T. Tao
  • Publication number: 20160359786
    Abstract: E-mail synchronization may involve synchronization of data types, such as a unique identifier (UID), flag, header, and content. Upon identifying a trigger (e.g., user input) to receive a plurality of messages, a client device an implement an optimized retrieval scheme. This retrieval scheme may involve retrieval of multiple data types (e.g., UIDs, flag(s), and text) for one group of messages before those data types are retrieved for other groups of messages. Retrieval schemes can be determined and dynamically adjusted based on user input so as to provide quicker retrieval of certain data of certain messages. Retrieval schemes can also be optimized when multiple mailboxes are present.
    Type: Application
    Filed: July 28, 2015
    Publication date: December 8, 2016
    Inventors: Neil V. Jhaveri, Gregory B. Vaughan, Ian W. Anderson, Jackson J. Gardner, Phillip T. Tao