Patents by Inventor Joseph Patrick Masterson
Joseph Patrick Masterson 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: 12021809Abstract: Presenting search suggestions within a messaging application that include attachments without searching messages for the attachments is provided. Messages are received at a computer and managed by a messaging application. A query for suggestions is received via the messaging application. The query is performed by the messaging application without querying the messages that have been received through the messaging application. Suggested search results are provided by the messaging application. The suggestions include attachments that were received via a message through the messaging application. In one or more aspects, the suggested search results also provide other attachments that were received by other than the messaging application.Type: GrantFiled: July 11, 2022Date of Patent: June 25, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Rebecca Jean Lawler, Joseph Patrick Masterson, Hayley Lynn Steplyk
-
Publication number: 20230006955Abstract: Presenting search suggestions within a messaging application that include attachments without searching messages for the attachments is provided. Messages are received at a computer and managed by a messaging application. A query for suggestions is received via the messaging application. The query is performed by the messaging application without querying the messages that have been received through the messaging application. Suggested search results are provided by the messaging application. The suggestions include attachments that were received via a message through the messaging application. In one or more aspects, the suggested search results also provide other attachments that were received by other than the messaging application.Type: ApplicationFiled: July 11, 2022Publication date: January 5, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Rebecca Jean LAWLER, Joseph Patrick MASTERSON, Hayley Lynn STEPLYK
-
Patent number: 11468707Abstract: Techniques of automatic image classification and modification in computing systems are disclosed herein. In one embodiment, a method includes scanning an inbox on email servers for emails containing image files. Upon detecting that an email in the inbox contains an image file, the method includes retrieving an identification photo of a user from a data store. The method also includes determining, via facial recognition, whether the image file in the email contains at least a partial image of the user based on the retrieved identification photo. In response to determining that the image file in the email contains at least a partial image of the user, a metadata value is inserted into the image file indicating that the image file contains at least a partial image of the user before the image file is stored in the inbox on the one or more email servers.Type: GrantFiled: February 2, 2018Date of Patent: October 11, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Kathleen Rae Thompson, Hayley Steplyk, Joseph Patrick Masterson
-
Patent number: 11405342Abstract: Presenting search suggestions within a messaging application that include attachments without searching messages for the attachments is provided. Messages are received at a computer and managed by a messaging application. A query for suggestions is received via the messaging application. The query is performed by the messaging application without querying the messages that have been received through the messaging application. Suggested search results are provided by the messaging application. The suggestions include attachments that were received via a message through the messaging application. In one or more aspects, the suggested search results also provide other attachments that were received by other than the messaging application.Type: GrantFiled: December 9, 2020Date of Patent: August 2, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Rebecca Jean Lawler, Joseph Patrick Masterson, Hayley Lynn Steplyk
-
Publication number: 20210334721Abstract: Systems, methods, and software are disclosed herein. A method comprises a computing apparatus displaying, in an application environment, a canvas on which to organize a collection of items on the canvas that are related to a project. The method includes the computing apparatus displaying a new item on the canvas comprising a goal associated with the project and having attributes associated with one or more items native to one or more other application environments. The method also includes the computing apparatus sending one or more requests to express, in the one or more other application environments, an association of the one or more items with the goal.Type: ApplicationFiled: June 30, 2020Publication date: October 28, 2021Inventors: Elizabeth Marie Parker, Bradley James Demirjian, Joseph Patrick Masterson, Mirela Dal Col Silva Correa, Andrew Wen-Shien Hwang, Fabio Andre Pintos, John Charles Lorenz, Teslim Abiodun Alabi, Eva Britta Karolina Burlin, Ian Dwyer Curry
-
Publication number: 20210092084Abstract: Presenting search suggestions within a messaging application that include attachments without searching messages for the attachments is provided. Messages are received at a computer and managed by a messaging application. A query for suggestions is received via the messaging application. The query is performed by the messaging application without querying the messages that have been received through the messaging application. Suggested search results are provided by the messaging application. The suggestions include attachments that were received via a message through the messaging application. In one or more aspects, the suggested search results also provide other attachments that were received by other than the messaging application.Type: ApplicationFiled: December 9, 2020Publication date: March 25, 2021Applicant: Microsoft Technology Licensing, LLCInventors: Rebecca Jean LAWLER, Joseph Patrick MASTERSON, Hayley Lynn STEPLYK
-
Patent number: 10897443Abstract: Presenting search suggestions within a messaging application that include attachments without searching messages for the attachments is provided. Messages are received at a computer and managed by a messaging application. A query for suggestions is received via the messaging application. The query is performed by the messaging application without querying the messages that have been received through the messaging application. Suggested search results are provided by the messaging application. The suggestions include attachments that were received via a message through the messaging application. In one or more aspects, the suggested search results also provide other attachments that were received by other than the messaging application.Type: GrantFiled: June 30, 2016Date of Patent: January 19, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Rebecca Jean Lawler, Joseph Patrick Masterson, Hayley Lynn Steplyk
-
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: 10586211Abstract: Systems and methods for creating a collaborative object are provided. A collaborative object may be associated with a user interface that enables one or more users to interact regarding various tasks during the planning and execution of a project. In aspects, the collaborative object may include a task list, an associated document, compiled information and/or communications related to a project. In further aspects, the collaborative object, along with associated information, may be shared with other users as a resource for future projects. Permissions may be set on a collaborative object such that recipients may be allowed varying access to the task list, document, compiled materials and/or communications associated with the collaborative object.Type: GrantFiled: June 17, 2016Date of Patent: March 10, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Hayley Lynn Steplyk, Kathleen Rae Thompson, Kenneth Fern, David Paul Limont, Joseph Patrick Masterson, Darren Alexander Apfel, Rebecca Jean Lawler
-
Publication number: 20190244012Abstract: Techniques of automatic image classification and modification in computing systems are disclosed herein. In one embodiment, a method includes scanning an inbox on email servers for emails containing image files. Upon detecting that an email in the inbox contains an image file, the method includes retrieving an identification photo of a user from a data store. The method also includes determining, via facial recognition, whether the image file in the email contains at least a partial image of the user based on the retrieved identification photo. In response to determining that the image file in the email contains at least a partial image of the user, a metadata value is inserted into the image file indicating that the image file contains at least a partial image of the user before the image file is stored in the inbox on the one or more email servers.Type: ApplicationFiled: February 2, 2018Publication date: August 8, 2019Inventors: Kathleen Rae Thompson, Hayley Steplyk, Joseph Patrick Masterson
-
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: 20180006984Abstract: Presenting search suggestions within a messaging application that include attachments without searching messages for the attachments is provided. Messages are received at a computer and managed by a messaging application. A query for suggestions is received via the messaging application. The query is performed by the messaging application without querying the messages that have been received through the messaging application. Suggested search results are provided by the messaging application. The suggestions include attachments that were received via a message through the messaging application. In one or more aspects, the suggested search results also provide other attachments that were received by other than the messaging application.Type: ApplicationFiled: June 30, 2016Publication date: January 4, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Rebecca Jean Lawler, Joseph Patrick Masterson, Hayley Lynn Steplyk
-
Publication number: 20180006983Abstract: Disclosed herein are technologies for enabling enhanced search filters for emails and email attachments in an electronic mailbox. Email attachments, such as pictures or videos, are analyzed to determine one or more keywords associated with the email attachment. The keywords can identify objects or can use a biometric identification system that identifies the names of humans in the email attachment. Metadata of the email is modified to include the keywords. A user can access their electronic mailbox and search for images using search keywords. Emails having metadata that matches or is relevant to the search keywords are returned as search results.Type: ApplicationFiled: June 30, 2016Publication date: January 4, 2018Inventors: Hayley Lynn Steplyk, Joseph Patrick Masterson, Rebecca Jean Lawler
-
Publication number: 20170364866Abstract: Systems and methods for creating a collaborative object are provided. A collaborative object may be associated with a user interface that enables one or more users to interact regarding various tasks during the planning and execution of a project. In aspects, the collaborative object may include a task list, an associated document, compiled information and/or communications related to a project. In further aspects, the collaborative object, along with associated information, may be shared with other users as a resource for future projects. Permissions may be set on a collaborative object such that recipients may be allowed varying access to the task list, document, compiled materials and/or communications associated with the collaborative object.Type: ApplicationFiled: June 17, 2016Publication date: December 21, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Hayley Lynn Steplyk, Kathleen Rae Thompson, Kenneth Fern, David Paul Limont, Joseph Patrick Masterson, Darren Alexander Apfel, Rebecca Jean Lawler
-
Publication number: 20170308516Abstract: Email is a widely adopted communication tool, but is awkward for dealing with large numbers of attachments, especially when the sender wishes to draw the receiver's attention to certain portions of those attachments or to present the attachments in a set order. Therefore, the present disclosure provides systems and methods for creating and managing a single attachment object within an email application to enforce a curated experience for the receiver in the receiver's email application. By providing a single attachment object that comprises and curates multiple component files, an improved user experience is realized for both sender and receiver, and less data need to be transmitted and fewer computing resources expended to provide the curated experience.Type: ApplicationFiled: August 26, 2016Publication date: October 26, 2017Applicant: Microsoft Technology Licensing, LLC.Inventors: Hayley Lynn Steplyk, Rebecca Jean Lawler, Joseph Patrick Masterson
-
Publication number: 20030217073Abstract: A managing computer system increases the level of automation when scheduling and managing meetings. A meeting scheduler determines that a meeting is to be scheduled and accesses information relevant to the availability of potential meeting attendants. Relevant information may include time availability of attendants and locations, priority levels associated with attendants, and whether or not specific attendants are required. Based on the relevant information, the meeting scheduler automatically determines at least one potential meeting that satisfies predetermined criteria. If the circumstances surrounding a currently-scheduled meeting change, information relevant to the currently-scheduled meeting is identified. Identified information may include changes in the status of meeting attendants, meeting locations, and documents associated with a meeting. The identified information may be automatically accessed and made available to at least one meeting attendant.Type: ApplicationFiled: May 14, 2002Publication date: November 20, 2003Inventors: Dan E. Walther, Joseph Patrick Masterson