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: 11895067Abstract: 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: GrantFiled: June 21, 2022Date of Patent: February 6, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Jun Chen, Philip Z. Loh, Jia Guo, Yue Ma, Tania Albarghouthi
-
Publication number: 20230412540Abstract: 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: ApplicationFiled: June 21, 2022Publication date: December 21, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Jun CHEN, Philip Z. LOH, Jia GUO, Yue MA, Tania ALBARGHOUTHI
-
Patent number: 10832211Abstract: 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: GrantFiled: February 27, 2017Date of Patent: November 10, 2020Assignee: Microsoft Technology Licensing, LLCInventors: George Arthur Herbert, III, Elena Catrinescu, Darren Alexander Apfel, Alexander William Darrow, Rebecca Jean Lawler, Philip Z. Loh, Joseph Patrick Masterson
-
Patent number: 10810204Abstract: 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: GrantFiled: February 27, 2017Date of Patent: October 20, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Alex William Darrow, Darren Alexander Apfel, Rebecca Jean Lawler, Philip Z. Loh, Jason Andrew Cook, Joseph Patrick Masterson
-
Patent number: 10701007Abstract: 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: GrantFiled: August 9, 2018Date of Patent: June 30, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Philip Z. Loh, Yamin Wang, Elena Catrinescu, Jun Chen, Jin Ma, Yue Ma, Jia Guo
-
Publication number: 20200053031Abstract: 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: ApplicationFiled: August 9, 2018Publication date: February 13, 2020Inventors: Philip Z. Loh, Yamin Wang, Elena Catrinescu, Jun Chen, Jin Ma, Yue Ma, Jia Guo
-
Patent number: 10554598Abstract: 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: GrantFiled: December 9, 2016Date of Patent: February 4, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Jonathan J. Cadiz, Ilya David Gorelik, Philip Z. Loh
-
Publication number: 20190227678Abstract: 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: ApplicationFiled: March 28, 2019Publication date: July 25, 2019Inventors: Alexander W. DARROW, Philip Z. LOH, Shahil SONI
-
Publication number: 20180248822Abstract: 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: ApplicationFiled: February 27, 2017Publication date: August 30, 2018Applicant: Microsoft Technology Licensing, LLCInventors: George Arthur Herbert, III, Elena Catrinescu, Darren Alexander Apfel, Alexander William Darrow, Rebecca Jean Lawler, Philip Z. Loh, Joseph Patrick Masterson
-
Publication number: 20180246933Abstract: 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: ApplicationFiled: February 27, 2017Publication date: August 30, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Alex William Darrow, Darren Alexander Apfel, Rebecca Jean Lawler, Philip Z. Loh, Jason Andrew Cook, Joseph Patrick Masterson
-
Publication number: 20180167488Abstract: 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: ApplicationFiled: December 9, 2016Publication date: June 14, 2018Inventors: Jonathan J. Cadiz, Ilya David Gorelik, Philip Z. Loh
-
Publication number: 20180129639Abstract: 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: ApplicationFiled: November 10, 2016Publication date: May 10, 2018Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Alexander W. Darrow, Philip Z. Loh, Shahil Soni