Patents by Inventor Daniel Paul Costenaro

Daniel Paul Costenaro 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: 11308449
    Abstract: A link to a shared version of a local file is inserted into metadata of the local file. The local file may be a copy of a shared file and/or a local file that is designated to be shared. For example, when a local file is uploaded to a shared location for collaboration, a link to the shared location is automatically inserted into metadata of the local file. A local copy of a shared file may be created by downloading the shared file to a local data store. A link to the shared location is automatically inserted into the locally stored. When the local file is opened, the link within the metadata may be used to access the version of the local file at the shared location. Changes made to the local file and/or shared version of the file may also be synchronized.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: April 19, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joshua Adam Meisels, Daniel Paul Costenaro
  • Patent number: 11243824
    Abstract: Non-limiting examples of the present disclosure enable creation and management of representations of content through the execution of copy actions, paste actions or a combination thereof. An indication of a copy action is received that copies a content portion. The copy action is analyzed to generate a (live) representation of the content portion. Other examples of representations are also generatable including a static representation and/or a live non-editable representation. As an example, a live representation is an editable and synchronized representation of the content portion that is synchronized with original source content. The live representation comprises a selectable data link that links back to the original source content and an editable representation of the content portion. In response to receiving an indication of a paste action, the live representation of the content portion is automatically rendered inline within a graphical user interface of a host application/service endpoint.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: February 8, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Brian Daniel Meersma, David Simon Carpenter, Jonathan Seth Kaufthal, Nimisha Gupta, Kyle David Ryan, Sophia Isabel Vennix, Margaret Cui Liu, Gregory Alan Howard, Maya Rodrig, Daniel Paul Costenaro, Mara Beth Fortini, Cosmin Catrinescu
  • Patent number: 11138564
    Abstract: A permission manager detects when the message including the link is forwarded and sends a notification to the author indicating that the message was forwarded to another recipient. A notification may also be sent to the recipient who received the forwarded message indicating that the author has been notified that the recipient is not authorized to access the linked content within the forwarded message. The author may set the permissions for accessing the linked content from permission options that are displayed with the notification message sent by the permission manager. Once the permissions are set, the permission manager may send a notification to the recipient of the forwarded message with information relating to the set permissions.
    Type: Grant
    Filed: January 2, 2019
    Date of Patent: October 5, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Daniel Paul Costenaro, Jedidiah Brown, David Paul Limont
  • Patent number: 10552799
    Abstract: An option is presented with an electronic message to automatically upload and permission an attachment to the electronic message. A single click may be received to upload the attachment to a shared location (e.g. network share, online service, and the like). Permissions may be automatically set for the message recipients of the electronic message. For example, a default set of permissions and/or custom permissions may be set for each of the recipients listed on the To:/Cc:/Bcc: lines. A link to the shared location may also be automatically inserted into the electronic message along with or in place of the attachment.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: February 4, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joshua Adam Meisels, Daniel Paul Costenaro, Jedidiah Brown, Marta Rey-Babarro
  • Publication number: 20190138998
    Abstract: A permission manager detects when the message including the link is forwarded and sends a notification to the author indicating that the message was forwarded to another recipient. A notification may also be sent to the recipient who received the forwarded message indicating that the author has been notified that the recipient is not authorized to access the linked content within the forwarded message. The author may set the permissions for accessing the linked content from permission options that are displayed with the notification message sent by the permission manager. Once the permissions are set, the permission manager may send a notification to the recipient of the forwarded message with information relating to the set permissions.
    Type: Application
    Filed: January 2, 2019
    Publication date: May 9, 2019
    Inventors: Daniel Paul Costenaro, Jedidiah Brown, David Paul Limont
  • Patent number: 10185932
    Abstract: A permission manager detects when the message including the link is forwarded and sends a notification to the author indicating that the message was forwarded to another recipient. A notification may also be sent to the recipient who received the forwarded message indicating that the author has been notified that the recipient is not authorized to access the linked content within the forwarded message. The author may set the permissions for accessing the linked content from permission options that are displayed with the notification message sent by the permission manager. Once the permissions are set, the permission manager may send a notification to the recipient of the forwarded message with information relating to the set permissions.
    Type: Grant
    Filed: May 6, 2011
    Date of Patent: January 22, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Paul Costenaro, Jedidiah Brown, David Paul Limont
  • Patent number: 10097661
    Abstract: The size of attachments to an electronic message are examined before the message is sent to determine if the attachments exceed a size threshold. When the size of the attachments exceed the threshold, one or more of the attachments are uploaded to a shared location that is accessible to the recipients of the message. A link replaces each attachment that was uploaded to the shared location. Permissions are automatically set at the shared location such that each of the recipients of the message are able to access the uploaded attachment.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: October 9, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Paul Costenaro, Jedidiah Brown, Joshua Adam Meisels, Marta Rey-Babarro
  • Patent number: 9986032
    Abstract: A link to a file to be stored at a network location is calculated using a client before the file is uploaded to the network location. The client may calculate the link to the network location either while online or offline. In response to determining to upload a file, a link to the file at the network location is calculated before uploading the file. The created link may be a direct link that specifies the file at the network location as the destination of the link and/or a redirect link that when used redirects the user to the file at the network location. The link may be created using various information (e.g. a default location, filename, and/or a unique key). When online, the client may reserve a specific link with the network location before the file is uploaded.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: May 29, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joshua Adam Meisels, Daniel Paul Costenaro, Christian A. Bellofatto, Kartik S. Murthy, Emily Elizabeth Fifer
  • Publication number: 20170012910
    Abstract: A user may select an attachment for an electronic message from a most recently used (MRU) list of files. For example, when a user is composing an electronic message, they may select a file to attach to the message from the MRU list. The recently used files that are included within the MRU list may be related to or more applications/locations and/or one or more computing devices. For example, the MRU list may include files accessed by one or more different authoring applications and/or files that have recently been accessed/created that are associated with the user.
    Type: Application
    Filed: September 23, 2016
    Publication date: January 12, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Joshua Adam Meisels, Daniel Paul Costenaro, Jedidiah Brown
  • Patent number: 9455939
    Abstract: A user may select an attachment for an electronic message from a most recently used (MRU) list of files. For example, when a user is composing an electronic message, they may select a file to attach to the message from the MRU list. The recently used files that are included within the MRU list may be related to or more applications/locations and/or one or more computing devices. For example, the MRU list may include files accessed by one or more different authoring applications and/or files that have recently been accessed/created that are associated with the user.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: September 27, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joshua Adam Meisels, Daniel Paul Costenaro, Jedidiah Brown
  • Publication number: 20160006832
    Abstract: The size of attachments to an electronic message are examined before the message is sent to determine if the attachments exceed a size threshold. When the size of the attachments exceed the threshold, one or more of the attachments are uploaded to a shared location that is accessible to the recipients of the message. A link replaces each attachment that was uploaded to the shared location. Permissions are automatically set at the shared location such that each of the recipients of the message are able to access the uploaded attachment.
    Type: Application
    Filed: September 14, 2015
    Publication date: January 7, 2016
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Daniel Paul Costenaro, Jedidiah Brown, Joshua Adam Meisels, Marta Rey-Babarro
  • Publication number: 20150296017
    Abstract: A link to a file to be stored at a network location is calculated using a client before the file is uploaded to the network location. The client may calculate the link to the network location either while online or offline. In response to determining to upload a file, a link to the file at the network location is calculated before uploading the file. The created link may be a direct link that specifies the file at the network location as the destination of the link and/or a redirect link that when used redirects the user to the file at the network location. The link may be created using various information (e.g. a default location, filename, and/or a unique key). When online, the client may reserve a specific link with the network location before the file is uploaded.
    Type: Application
    Filed: November 12, 2014
    Publication date: October 15, 2015
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Joshua Adam Meisels, Daniel Paul Costenaro, Christian A. Bellofatto, Kartik S. Murthy, Emily Elizabeth Fifer
  • Patent number: 9137185
    Abstract: The size of attachments to an electronic message are examined before the message is sent to determine if the attachments exceed a size threshold. When the size of the attachments exceed the threshold, one or more of the attachments are uploaded to a shared location that is accessible to the recipients of the message. A link replaces each attachment that was uploaded to the shared location. Permissions are automatically set at the shared location such that each of the recipients of the message are able to access the uploaded attachment.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: September 15, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Paul Costenaro, Jedidiah Brown, Joshua Adam Meisels, Marta Rey-Babarro
  • Patent number: 8965983
    Abstract: Changes made to a document are automatically summarized within an electronic message. The changes may be made to a document that is being collaborated on. For example, the document may be an attachment to an electronic message, a link to a shared document that is contained within the electronic message and/or a document that is being shared between a different users. The document may be any type of file to which changes/comments are made, such as word processing documents, spreadsheets, slides, and the like. A reviewer may make many different types of changes to the document (e.g. deleting/adding content, adding comments, and the like). After making any changes to the document, a summary of the changes is automatically inserted into an electronic message that is then sent to one or more recipients. Live information relating to the document may also be displayed with one or more electronic messages.
    Type: Grant
    Filed: May 6, 2011
    Date of Patent: February 24, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Paul Costenaro, Jedidiah Brown
  • Patent number: 8898251
    Abstract: A link to a file to be stored at a network location is calculated using a client before the file is uploaded to the network location. The client may calculate the link to the network location either while online or offline. In response to determining to upload a file, a link to the file at the network location is calculated before uploading the file. The created link may be a direct link that specifies the file at the network location as the destination of the link and/or a redirect link that when used redirects the user to the file at the network location. The link may be created using various information (e.g. a default location, filename, and/or a unique key). When online, the client may reserve a specific link with the network location before the file is uploaded.
    Type: Grant
    Filed: May 3, 2011
    Date of Patent: November 25, 2014
    Assignee: Microsoft Corporation
    Inventors: Joshua Adam Meisels, Daniel Paul Costenaro, Christian A. Bellofatto, Kartik S. Murthy, Emily Elizabeth Fifer
  • Publication number: 20120284344
    Abstract: Changes made to a document are automatically summarized within an electronic message. The changes may be made to a document that is being collaborated on. For example, the document may be an attachment to an electronic message, a link to a shared document that is contained within the electronic message and/or a document that is being shared between a different users. The document may be any type of file to which changes/comments are made, such as word processing documents, spreadsheets, slides, and the like. A reviewer may make many different types of changes to the document (e.g. deleting/adding content, adding comments, and the like). After making any changes to the document, a summary of the changes is automatically inserted into an electronic message that is then sent to one or more recipients. Live information relating to the document may also be displayed with one or more electronic messages.
    Type: Application
    Filed: May 6, 2011
    Publication date: November 8, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Daniel Paul Costenaro, Jedidiah Brown
  • Publication number: 20120284357
    Abstract: A link to a file to be stored at a network location is calculated using a client before the file is uploaded to the network location. The client may calculate the link to the network location either while online or offline. In response to determining to upload a file, a link to the file at the network location is calculated before uploading the file. The created link may be a direct link that specifies the file at the network location as the destination of the link and/or a redirect link that when used redirects the user to the file at the network location. The link may be created using various information (e.g. a default location, filename, and/or a unique key). When online, the client may reserve a specific link with the network location before the file is uploaded.
    Type: Application
    Filed: May 3, 2011
    Publication date: November 8, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Joshua Adam Meisels, Daniel Paul Costenaro, Christian A. Bellofatto, Kartik S. Murthy, Emily Elizabeth Fifer
  • Publication number: 20120284345
    Abstract: A permission manager detects when the message including the link is forwarded and sends a notification to the author indicating that the message was forwarded to another recipient. A notification may also be sent to the recipient who received the forwarded message indicating that the author has been notified that the recipient is not authorized to access the linked content within the forwarded message. The author may set the permissions for accessing the linked content from permission options that are displayed with the notification message sent by the permission manager. Once the permissions are set, the permission manager may send a notification to the recipient of the forwarded message with information relating to the set permissions.
    Type: Application
    Filed: May 6, 2011
    Publication date: November 8, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Daniel Paul Costenaro, Jedidiah Brown, David Paul Limont
  • Publication number: 20120278407
    Abstract: Electronic messages are examined before they are sent to determine any attachments to the message. One or more of the attachments are automatically uploaded to a shared location that is accessible to the recipients of the message. A link replaces each attachment that was uploaded to the shared location. Permissions are automatically set at the shared location for each of the recipients of the message.
    Type: Application
    Filed: April 28, 2011
    Publication date: November 1, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Joshua Adam Meisels, Daniel Paul Costenaro, Jedidiah Brown
  • Publication number: 20120278281
    Abstract: A link to a shared version of a local file is inserted into metadata of the local file. The local file may be a copy of a shared file and/or a local file that is designated to be shared. For example, when a local file is uploaded to a shared location for collaboration, a link to the shared location is automatically inserted into metadata of the local file. A local copy of a shared file may be created by downloading the shared file to a local data store. A link to the shared location is automatically inserted into the locally stored. When the local file is opened, the link within the metadata may be used to access the version of the local file at the shared location. Changes made to the local file and/or shared version of the file may also be synchronized.
    Type: Application
    Filed: April 28, 2011
    Publication date: November 1, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Joshua Adam Meisels, Daniel Paul Costenaro