Patents by Inventor Lincoln DeMaris

Lincoln DeMaris 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: 11128717
    Abstract: Systems, components, devices, and methods for privately editing shared files in a collaborative space are provided. A non-limiting example includes a server computing device for allowing a user to privately edited shared files in a collaborative space. The server computing device includes an interface engine configured to generate a user interface. The user interface includes a listing of a plurality of shared files accessible in the collaborative space and an edit privately control to privately edit an identified shared file of the plurality of shared files. When the edit privately control is actuated, the server computing device generates a personal copy of the identified shared file and updates metadata associated with the identified shared file to indicate that the personal copy has been generated.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: September 21, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Lincoln DeMaris, Omar Hussein Shahine
  • Patent number: 11003630
    Abstract: A system and method for management of remote metadata-based activities while accessing electronic content via a local application. The system is configured to receive a user input that triggers a signal for communicating with a remote server. The remote server can provide options to the client system that are related to or based on metadata for the currently viewed electronic content. The disclosed system and method significantly improve efficiency and ease-of-use for document development and synchronization systems.
    Type: Grant
    Filed: December 30, 2018
    Date of Patent: May 11, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Lincoln Demaris, Christopher F. McNulty, Kerem Yuceturk
  • Patent number: 10921974
    Abstract: Techniques directed to applying metadata to content items are described herein. The techniques may include displaying a graphical element associated with a metadata attribute(s) and displaying a visual representation for a content item(s). The graphical element may be associated with a group of content items that have a common metadata attribute. In some instances, the graphical element may be dragged and dropped onto the visual representation to associate the content item(s) with the metadata attribute(s). In other instances, the visual representation may be dragged and dropped on the graphical element to associate the content item(s) with the metadata attribute(s).
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: February 16, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: John Lincoln DeMaris, Aditi Mandal, Benjamin N Truelove, Victor Poznanski
  • Patent number: 10747896
    Abstract: An item is shared based on an information boundary and access control settings. An application such as a document management application detects a selection of an information boundary to manage a sharing action associated with the item. The information boundary includes rules to define how the item is shared. A selection of an access control list is also detected to manage recipients who have an access to the item. The access control list allows a recipient in the list an ability to search and discover the item. In response to a detection of the sharing action to share the item, the information boundary and the access control list is applied to the item. The item is then shared based on the information boundary and the access control list through a link of the item transmitted to a recipient.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: August 18, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alin Sirbu, John Lincoln DeMaris, Mary David Pasch, Zachary Shallcross, Alexandru Burst, Steve Rayson, Michael Van Waardhuizen
  • Publication number: 20200210383
    Abstract: A system and method for management of remote metadata-based activities while accessing electronic content via a local application. The system is configured to receive a user input that triggers a signal for communicating with a remote server. The remote server can provide options to the client system that are related to or based on metadata for the currently viewed electronic content. The disclosed system and method significantly improve efficiency and ease-of-use for document development and synchronization systems.
    Type: Application
    Filed: December 30, 2018
    Publication date: July 2, 2020
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: John Lincoln DEMARIS, Christopher F. MCNULTY, Kerem YUCETURK
  • Patent number: 10365914
    Abstract: Providing an automatic detection and an optimization of user experience upgrades based on detected customization may be described. A new version of an application may be executed on a computing device in conjunction with a detection services. The new version of the application may include user experience changes. Customizations associated with a user experience of a previous version of the application for users may be determined. In response to a determination that at least one customized feature of the previous version of the application is incompatible with the new version of the application, the user experience of the previous version of the application may be provided to the users. In response to a determination that the customizations of the previous version of the application are compatible with the new version of the application, the user experience of the new version of the application may be provided to the users.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: July 30, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Lincoln DeMaris, Jeremy Mazner, Zhenguang Chen, Constantin Dan Stanciu
  • Publication number: 20190228378
    Abstract: One goal of the disclosed embodiments is to improve user engagement, e.g. increasing the number of documents from a group of documents that are read, reviewed, and/or modified. Patterns of inaction are identified based on user inactivity, both in comparison to a group that has received the same group of documents, and as an individual who has received a request regarding a document from another user. When a user crosses a threshold of inactivity, attempts to engage with specific documents are initiated. In one embodiment, promoting content includes displaying links to content in novel ways, including adding links to promoted content to existing content lists located in existing application software, such as a recently opened file list, or adding promoted content in places where a user is likely to see the recommendation while completing a previous task, such as at the bottom of a word processing document.
    Type: Application
    Filed: January 24, 2018
    Publication date: July 25, 2019
    Inventors: John Lincoln DeMARIS, Daniel Friel HOLME, Christopher Francis McNULTY, Ian David STORY
  • Patent number: 10346352
    Abstract: A notification based on a destination of a file operation is provided. A file management service initiates operations to provide the move notification upon detecting the move operation to move the file from a source location to a destination location. A stakeholder is identified with an access to the destination location prior to executing the move operation to move the file from the source location to the destination location. After executing the move operation, a move notification is generated to inform the stakeholder of the move operation. The move notification provides information such as a description of the file, the source location, the destination location, and/or an identification of an initiator of the move operation. Furthermore, the move notification is transmitted to the stakeholder.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: July 9, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Carlos Perez, John Lincoln DeMaris, Melissa Torres
  • Patent number: 10230782
    Abstract: A collaboration service is disclosed that hosts various collaboration sites. Each of the sites includes desktop pages and mobile pages. A routing service redirects mobile requests for the desktop pages to the mobile pages in accordance with a desktop-to-mobile mapping that defines an unbalanced correspondence between the desktop pages and the mobile pages. The routing service also redirects desktop requests for the mobile pages to the desktop pages in accordance with a mobile-to-desktop mapping that defines a balanced correspondence between them desktop pages and the mobile pages.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: March 12, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yubo Jia, Sujata Suresh Adgaonkar, David Chan, Ajey Pankaj Shah, Frederico A. Mameri, Alin Sirbu, Elias David Block, Alexandru Dan Burst, Kristofer D. Hoffman, John Lincoln DeMaris, Kathryn Bergina Dramstad, Dwayne Wensley Ricardo Codrington, Alexandra Leewon Schultz, Onur Dagci, Michael Brandon Silverstein
  • Publication number: 20190005009
    Abstract: Among other things, embodiments of the present disclosure help improve the functionality of electronic document management software and systems by generating customized descriptive version labels for electronic documents based on actions and events involving the document. In various embodiments, the system may determine and apply version labeling based on a file being shared, opened, presented, copied, or based on other actions and events.
    Type: Application
    Filed: June 29, 2017
    Publication date: January 3, 2019
    Inventors: John Lincoln DeMaris, Carlos Perez, Melissa Torres
  • Publication number: 20180329616
    Abstract: Among other things, embodiments of the present disclosure help improve the functionality of electronic document management software and systems by generating customized filter options to enhance the search criteria available to users in finding documents in the document management system.
    Type: Application
    Filed: May 12, 2017
    Publication date: November 15, 2018
    Inventors: Benjamin N. Truelove, John Lincoln DeMaris, Melissa Torres, Yimin Wu, Hannah Misenar
  • Publication number: 20180293398
    Abstract: An item is shared based on an information boundary and access control settings. An application such as a document management application detects a selection of an information boundary to manage a sharing action associated with the item. The information boundary includes rules to define how the item is shared. A selection of an access control list is also detected to manage recipients who have an access to the item. The access control list allows a recipient in the list an ability to search and discover the item. In response to a detection of the sharing action to share the item, the information boundary and the access control list is applied to the item. The item is then shared based on the information boundary and the access control list through a link of the item transmitted to a recipient.
    Type: Application
    Filed: June 15, 2018
    Publication date: October 11, 2018
    Inventors: Alin Sirbu, John Lincoln DeMaris, Mary David Pasch, Zachary Shallcross, Alexandru Burst, Steve Rayson, Michael Van Waardhuizen
  • Patent number: 10025949
    Abstract: An item is shared based on an information boundary and access control settings. An application such as a document management application detects a selection of an information boundary to manage a sharing action associated with the item. The information boundary includes rules to define how the item is shared. A selection of an access control list is also detected to manage recipients who have an access to the item. The access control list allows a recipient in the list an ability to search and discover the item. In response to a detection of the sharing action to share the item, the information boundary and the access control list is applied to the item. The item is then shared based on the information boundary and the access control list through a link of the item transmitted to a recipient.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: July 17, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alin Sirbu, John Lincoln DeMaris, Mary David Pasch, Zachary Shallcross, Alexandru Burst, Steve Rayson, Michael Van Waardhuizen
  • Publication number: 20170351690
    Abstract: A notification based on a destination of a file operation is provided. A file management service initiates operations to provide the move notification upon detecting the move operation to move the file from a source location to a destination location. A stakeholder is identified with an access to the destination location prior to executing the move operation to move the file from the source location to the destination location. After executing the move operation, a move notification is generated to inform the stakeholder of the move operation. The move notification provides information such as a description of the file, the source location, the destination location, and/or an identification of an initiator of the move operation. Furthermore, the move notification is transmitted to the stakeholder.
    Type: Application
    Filed: June 6, 2016
    Publication date: December 7, 2017
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Carlos Perez, John Lincoln DeMaris, Melissa Torres
  • Publication number: 20170322795
    Abstract: Providing an automatic detection and an optimization of user experience upgrades based on detected customization may be described. A new version of an application may be executed on a computing device in conjunction with a detection services. The new version of the application may include user experience changes. Customizations associated with a user experience of a previous version of the application for users may be determined. In response to a determination that at least one customized feature of the previous version of the application is incompatible with the new version of the application, the user experience of the previous version of the application may be provided to the users. In response to a determination that the customizations of the previous version of the application are compatible with the new version of the application, the user experience of the new version of the application may be provided to the users.
    Type: Application
    Filed: June 28, 2016
    Publication date: November 9, 2017
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: John Lincoln DeMaris, Jeremy Mazner, Zhenguang Chen, Constantin Dan Stanciu
  • Publication number: 20170285901
    Abstract: Techniques directed to applying metadata to content items are described herein. The techniques may include displaying a graphical element associated with a metadata attribute(s) and displaying a visual representation for a content item(s). The graphical element may be associated with a group of content items that have a common metadata attribute. In some instances, the graphical element may be dragged and dropped onto the visual representation to associate the content item(s) with the metadata attribute(s). In other instances, the visual representation may be dragged and dropped on the graphical element to associate the content item(s) with the metadata attribute(s).
    Type: Application
    Filed: March 30, 2016
    Publication date: October 5, 2017
    Inventors: John Lincoln DeMaris, Aditi Mandal, Benjamin N. Truelove, Victor Poznanski
  • Publication number: 20170149906
    Abstract: Systems, components, devices, and methods for privately editing shared files in a collaborative space are provided. A non-limiting example includes a server computing device for allowing a user to privately edited shared files in a collaborative space. The server computing device includes an interface engine configured to generate a user interface. The user interface includes a listing of a plurality of shared files accessible in the collaborative space and an edit privately control to privately edit an identified shared file of the plurality of shared files. When the edit privately control is actuated, the server computing device generates a personal copy of the identified shared file and updates metadata associated with the identified shared file to indicate that the personal copy has been generated.
    Type: Application
    Filed: November 19, 2015
    Publication date: May 25, 2017
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: John Lincoln DeMaris, Omar Hussein Shahine
  • Publication number: 20160314314
    Abstract: An item is shared based on an information boundary and access control settings. An application such as a document management application detects a selection of an information boundary to manage a sharing action associated with the item. The information boundary includes rules to define how the item is shared. A selection of an access control list is also detected to manage recipients who have an access to the item. The access control list allows a recipient in the list an ability to search and discover the item. In response to a detection of the sharing action to share the item, the information boundary and the access control list is applied to the item. The item is then shared based on the information boundary and the access control list through a link of the item transmitted to a recipient.
    Type: Application
    Filed: June 29, 2016
    Publication date: October 27, 2016
    Inventors: Alin Sirbu, John Lincoln DeMaris, Mary David Pasch, Zachary Shallcross, Alexandru Burst, Steve Rayson, Michael Van Waardhuizen
  • Patent number: 9384337
    Abstract: An item is shared based on an information boundary and access control settings. An application such as a document management application detects a selection of an information boundary to manage a sharing action associated with the item. The information boundary includes rules to define how the item is shared. A selection of an access control list is also detected to manage recipients who have an access to the item. The access control list allows a recipient in the list an ability to search and discover the item. In response to a detection of the sharing action to share the item, the information boundary and the access control list is applied to the item. The item is then shared based on the information boundary and the access control list through a link of the item transmitted to a recipient.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: July 5, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alin Sirbu, John Lincoln DeMaris, Mary David Pasch, Zachary Shallcross, Alexandru Burst, Steve Rayson, Michael Van Waardhuizen
  • Publication number: 20150143227
    Abstract: Systems, software, and methods are disclosed herein for implementing a template rendering engine that facilities enhanced event handler attachment when executed by a processing system in the context of a browser application. The template rendering engine examines hypertext markup language (HTML) code downloaded to the browser for templates encoded in the HTML code. When a template is encountered in the HTML code, the template rendering engine examines the template for event handling information indicative of at least an element to render in a web page and an event handler to attach to the element in the web page. The template rendering engine then produces new HTML code for the browser to consume when rendering the web page, the new HTML code comprising the element and the event handler attached to the element.
    Type: Application
    Filed: November 17, 2014
    Publication date: May 21, 2015
    Inventors: Yubo Jia, Sujata Suresh Adgaonkar, David Chan, Ajey Pankaj Shah, Frederico A. Mameri, Alin Sirbu, Elias David Block, Alexandru Dan Burst, Kristofer D. Hoffman, John Lincoln DeMaris, Kathryn Bergina Dramstad, Dwayne Wensley Ricardo Codrington, Alexandra Leewon Schultz, Onur Dagci, Michael Brandon Silverstein