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: 11128717Abstract: 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: GrantFiled: November 19, 2015Date of Patent: September 21, 2021Assignee: Microsoft Technology Licensing, LLCInventors: John Lincoln DeMaris, Omar Hussein Shahine
-
Patent number: 11003630Abstract: 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: GrantFiled: December 30, 2018Date of Patent: May 11, 2021Assignee: Microsoft Technology Licensing, LLCInventors: John Lincoln Demaris, Christopher F. McNulty, Kerem Yuceturk
-
Patent number: 10921974Abstract: 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: GrantFiled: March 30, 2016Date of Patent: February 16, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: John Lincoln DeMaris, Aditi Mandal, Benjamin N Truelove, Victor Poznanski
-
Patent number: 10747896Abstract: 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: GrantFiled: June 15, 2018Date of Patent: August 18, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Alin Sirbu, John Lincoln DeMaris, Mary David Pasch, Zachary Shallcross, Alexandru Burst, Steve Rayson, Michael Van Waardhuizen
-
Publication number: 20200210383Abstract: 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: ApplicationFiled: December 30, 2018Publication date: July 2, 2020Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: John Lincoln DEMARIS, Christopher F. MCNULTY, Kerem YUCETURK
-
Patent number: 10365914Abstract: 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: GrantFiled: June 28, 2016Date of Patent: July 30, 2019Assignee: Microsoft Technology Licensing, LLCInventors: John Lincoln DeMaris, Jeremy Mazner, Zhenguang Chen, Constantin Dan Stanciu
-
Publication number: 20190228378Abstract: 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: ApplicationFiled: January 24, 2018Publication date: July 25, 2019Inventors: John Lincoln DeMARIS, Daniel Friel HOLME, Christopher Francis McNULTY, Ian David STORY
-
Patent number: 10346352Abstract: 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: GrantFiled: June 6, 2016Date of Patent: July 9, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Carlos Perez, John Lincoln DeMaris, Melissa Torres
-
Patent number: 10230782Abstract: 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: GrantFiled: November 17, 2014Date of Patent: March 12, 2019Assignee: Microsoft Technology Licensing, LLCInventors: 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: 20190005009Abstract: 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: ApplicationFiled: June 29, 2017Publication date: January 3, 2019Inventors: John Lincoln DeMaris, Carlos Perez, Melissa Torres
-
Publication number: 20180329616Abstract: 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: ApplicationFiled: May 12, 2017Publication date: November 15, 2018Inventors: Benjamin N. Truelove, John Lincoln DeMaris, Melissa Torres, Yimin Wu, Hannah Misenar
-
Publication number: 20180293398Abstract: 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: ApplicationFiled: June 15, 2018Publication date: October 11, 2018Inventors: Alin Sirbu, John Lincoln DeMaris, Mary David Pasch, Zachary Shallcross, Alexandru Burst, Steve Rayson, Michael Van Waardhuizen
-
Patent number: 10025949Abstract: 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: GrantFiled: June 29, 2016Date of Patent: July 17, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Alin Sirbu, John Lincoln DeMaris, Mary David Pasch, Zachary Shallcross, Alexandru Burst, Steve Rayson, Michael Van Waardhuizen
-
Publication number: 20170351690Abstract: 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: ApplicationFiled: June 6, 2016Publication date: December 7, 2017Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Carlos Perez, John Lincoln DeMaris, Melissa Torres
-
Publication number: 20170322795Abstract: 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: ApplicationFiled: June 28, 2016Publication date: November 9, 2017Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: John Lincoln DeMaris, Jeremy Mazner, Zhenguang Chen, Constantin Dan Stanciu
-
Publication number: 20170285901Abstract: 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: ApplicationFiled: March 30, 2016Publication date: October 5, 2017Inventors: John Lincoln DeMaris, Aditi Mandal, Benjamin N. Truelove, Victor Poznanski
-
Publication number: 20170149906Abstract: 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: ApplicationFiled: November 19, 2015Publication date: May 25, 2017Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: John Lincoln DeMaris, Omar Hussein Shahine
-
Publication number: 20160314314Abstract: 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: ApplicationFiled: June 29, 2016Publication date: October 27, 2016Inventors: Alin Sirbu, John Lincoln DeMaris, Mary David Pasch, Zachary Shallcross, Alexandru Burst, Steve Rayson, Michael Van Waardhuizen
-
Patent number: 9384337Abstract: 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: GrantFiled: April 27, 2015Date of Patent: July 5, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Alin Sirbu, John Lincoln DeMaris, Mary David Pasch, Zachary Shallcross, Alexandru Burst, Steve Rayson, Michael Van Waardhuizen
-
Publication number: 20150143227Abstract: 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: ApplicationFiled: November 17, 2014Publication date: May 21, 2015Inventors: 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