Patents by Inventor Philip Z. Loh

Philip Z. Loh 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: 11895067
    Abstract: A secure data path enables sending and receiving message applications to transmit instructions for recalling a sent message and updating or deleting content of the recalled message in an inbox of a recipient. In response to a recall request from the sending message application over the secure channel, since the receiving message application has access to a recipient inbox, the receiving message application may process the recall request to update and/or delete content of a received message—even after a recipient has read the received message. Since the content of a received message may be updated or deleted in a recipient inbox, robust and reliable message recall is provided.
    Type: Grant
    Filed: June 21, 2022
    Date of Patent: February 6, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jun Chen, Philip Z. Loh, Jia Guo, Yue Ma, Tania Albarghouthi
  • Publication number: 20230412540
    Abstract: A secure data path enables sending and receiving message applications to transmit instructions for recalling a sent message and updating or deleting content of the recalled message in an inbox of a recipient. In response to a recall request from the sending message application over the secure channel, since the receiving message application has access to a recipient inbox, the receiving message application may process the recall request to update and/or delete content of a received message—even after a recipient has read the received message. Since the content of a received message may be updated or deleted in a recipient inbox, robust and reliable message recall is provided.
    Type: Application
    Filed: June 21, 2022
    Publication date: December 21, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Jun CHEN, Philip Z. LOH, Jia GUO, Yue MA, Tania ALBARGHOUTHI
  • Patent number: 10832211
    Abstract: Extraction and provision of message identification information to a productivity application for enabling the productivity application to provide an embedded communication experience in association with an attachment file is provided. A message including an attachment is received via a messaging application. Upon receiving a selection to open the attachment from within the messaging application, the attachment file is opened in a productivity application, and various parameters associated with the message are extracted. A path including the various parameters is constructed and passed to a productivity application, thus allowing the productivity application to provide a persisted conversation in a user interface of the productivity application for viewing of and interaction with the conversation.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: November 10, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: George Arthur Herbert, III, Elena Catrinescu, Darren Alexander Apfel, Alexander William Darrow, Rebecca Jean Lawler, Philip Z. Loh, Joseph Patrick Masterson
  • Patent number: 10810204
    Abstract: Access to attachments of electronic messages and information associated with the electronic messages to applications external to a messaging application is provided. A message including an attachment is received via a messaging application, and a relationship connecting the message to the attachment is stored in a graph database. When a request is made to display a file list, an API is used to interact with the graph database. Attachments that meet a criterion associated with the file list and associated metadata are included in the list. Responsive to a selection to open an attachment, a productivity application communicates with the messaging application to retrieve the attachment and associated messages, and displays the attachment in a content display region and associated messages and messaging application functionalities in a communications pane in a single productivity application user interface.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: October 20, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alex William Darrow, Darren Alexander Apfel, Rebecca Jean Lawler, Philip Z. Loh, Jason Andrew Cook, Joseph Patrick Masterson
  • Patent number: 10701007
    Abstract: Computing systems configured to efficiently attach files to emails are disclosed herein. In one embodiment, a mobile device can include a processor, a camera, and a memory operatively coupled to the processor. The memory contains instructions executable by the processor to cause the computing device to capture, via the camera, an image of a machine-readable label shown on a display of a client device used to compose a draft email and decode the captured image of the machine-readable label to derive a network address of a webpage, an authentication token, and an email identification identifying the draft email. The mobile device can also load the webpage in a web browser, and upon receiving an input to upload a file, transmit the digital file to an upload server along with the decoded authentication token and the email identification for attaching the file to the draft email.
    Type: Grant
    Filed: August 9, 2018
    Date of Patent: June 30, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Philip Z. Loh, Yamin Wang, Elena Catrinescu, Jun Chen, Jin Ma, Yue Ma, Jia Guo
  • Publication number: 20200053031
    Abstract: Computing systems configured to efficiently attach files to emails are disclosed herein. In one embodiment, a mobile device can include a processor, a camera, and a memory operatively coupled to the processor. The memory contains instructions executable by the processor to cause the computing device to capture, via the camera, an image of a machine-readable label shown on a display of a client device used to compose a draft email and decode the captured image of the machine-readable label to derive a network address of a webpage, an authentication token, and an email identification identifying the draft email. The mobile device can also load the webpage in a web browser, and upon receiving an input to upload a file, transmit the digital file to an upload server along with the decoded authentication token and the email identification for attaching the file to the draft email.
    Type: Application
    Filed: August 9, 2018
    Publication date: February 13, 2020
    Inventors: Philip Z. Loh, Yamin Wang, Elena Catrinescu, Jun Chen, Jin Ma, Yue Ma, Jia Guo
  • Patent number: 10554598
    Abstract: Content is created and is made consumable by a user. A Property associated with the user is accessed to determine whether the user is to receive accessibility content. If so, accessibility content alert processing is performed on the content.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: February 4, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan J. Cadiz, Ilya David Gorelik, Philip Z. Loh
  • Publication number: 20190227678
    Abstract: Variety of approaches to provide document feature management in relation to a communication are described. A productivity application initiates operations to present a communication through a productivity application user interface (UI). The communication includes an attachment file. Upon receiving a modification for the attachment file, the attachment file is renamed based on the modification. An instruction is also transmitted to a data store associated with the communication to rename the attachment file based on the modification. Alternatively, in response a request to create a cloud hosted file, the cloud hosted file is created as related to the communication. A property of the cloud hosted file is also configured based on a property of the communication. The cloud hosted file is furthermore associated with a group associated with the communication.
    Type: Application
    Filed: March 28, 2019
    Publication date: July 25, 2019
    Inventors: Alexander W. DARROW, Philip Z. LOH, Shahil SONI
  • Publication number: 20180248822
    Abstract: Extraction and provision of message identification information to a productivity application for enabling the productivity application to provide an embedded communication experience in association with an attachment file is provided. A message including an attachment is received via a messaging application. Upon receiving a selection to open the attachment from within the messaging application, the attachment file is opened in a productivity application, and various parameters associated with the message are extracted. A path including the various parameters is constructed and passed to a productivity application, thus allowing the productivity application to provide a persisted conversation in a user interface of the productivity application for viewing of and interaction with the conversation.
    Type: Application
    Filed: February 27, 2017
    Publication date: August 30, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: George Arthur Herbert, III, Elena Catrinescu, Darren Alexander Apfel, Alexander William Darrow, Rebecca Jean Lawler, Philip Z. Loh, Joseph Patrick Masterson
  • Publication number: 20180246933
    Abstract: Access to attachments of electronic messages and information associated with the electronic messages to applications external to a messaging application is provided. A message including an attachment is received via a messaging application, and a relationship connecting the message to the attachment is stored in a graph database. When a request is made to display a file list, an API is used to interact with the graph database. Attachments that meet a criterion associated with the file list and associated metadata are included in the list. Responsive to a selection to open an attachment, a productivity application communicates with the messaging application to retrieve the attachment and associated messages, and displays the attachment in a content display region and associated messages and messaging application functionalities in a communications pane in a single productivity application user interface.
    Type: Application
    Filed: February 27, 2017
    Publication date: August 30, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Alex William Darrow, Darren Alexander Apfel, Rebecca Jean Lawler, Philip Z. Loh, Jason Andrew Cook, Joseph Patrick Masterson
  • Publication number: 20180167488
    Abstract: Content is created and is made consumable by a user. A Property associated with the user is accessed to determine whether the user is to receive accessibility content. If so, accessibility content alert processing is performed on the content.
    Type: Application
    Filed: December 9, 2016
    Publication date: June 14, 2018
    Inventors: Jonathan J. Cadiz, Ilya David Gorelik, Philip Z. Loh
  • Publication number: 20180129639
    Abstract: Variety of approaches to provide document feature management in relation to a communication are described. A productivity application initiates operations to present a communication through a productivity application user interface (UI). The communication includes an attachment file. Upon receiving a modification for the attachment file, the attachment file is renamed based on the modification. An instruction is also transmitted to a data store associated with the communication to rename the attachment file based on the modification. Alternatively, in response a request to create a cloud hosted file, the cloud hosted file is created as related to the communication. A property of the cloud hosted file is also configured based on a property of the communication. The cloud hosted file is furthermore associated with a group associated with the communication.
    Type: Application
    Filed: November 10, 2016
    Publication date: May 10, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Alexander W. Darrow, Philip Z. Loh, Shahil Soni