Patents by Inventor Matthew C. Pohle
Matthew C. Pohle 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: 10073963Abstract: A method of storing data from a whiteboard application executed on a computing system including an interactive display device is provided. The method comprises storing, in a memory of the computing system, whiteboard data input to the whiteboard application in response to user interaction with the interactive display device, displaying a login selector on the interactive display device, upon detecting actuation of the login selector, identifying the user based on credentials of the user; and in response to identifying the user, (i) retrieving previews of stored whiteboard files from a user account in a cloud-based storage system corresponding to the identity of the user, (ii) displaying the previews on the interactive display device, and (iii) uploading the whiteboard data as a whiteboard file from the memory of the computing system to the user account.Type: GrantFiled: September 20, 2016Date of Patent: September 11, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: David Tse, Nathaniel Stott, Jason Lowell Reisman, Brian T. Albrecht, Matthew C. Pohle, Isaiah Ng
-
Patent number: 9552473Abstract: A method of storing data from a whiteboard application executed on a computing system including an interactive display device is provided. The method comprises storing, in a memory of the computing system, whiteboard data input to the whiteboard application in response to user interaction with the interactive display device, displaying a login selector on the interactive display device, upon detecting actuation of the login selector, identifying the user based on credentials of the user; and in response to identifying the user, (i) retrieving previews of stored whiteboard files from a user account in a cloud-based storage system corresponding to the identity of the user, (ii) displaying the previews on the interactive display device, and (iii) uploading the whiteboard data as a whiteboard file from the memory of the computing system to the user account.Type: GrantFiled: October 16, 2014Date of Patent: January 24, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: David Tse, Nathaniel Stott, Jason Lowell Reisman, Brian T. Albrecht, Matthew C. Pohle, Isaiah Ng
-
Publication number: 20170011227Abstract: A method of storing data from a whiteboard application executed on a computing system including an interactive display device is provided. The method comprises storing, in a memory of the computing system, whiteboard data input to the whiteboard application in response to user interaction with the interactive display device, displaying a login selector on the interactive display device, upon detecting actuation of the login selector, identifying the user based on credentials of the user; and in response to identifying the user, (i) retrieving previews of stored whiteboard files from a user account in a cloud-based storage system corresponding to the identity of the user, (ii) displaying the previews on the interactive display device, and (iii) uploading the whiteboard data as a whiteboard file from the memory of the computing system to the user account.Type: ApplicationFiled: September 20, 2016Publication date: January 12, 2017Applicant: Microsoft Technology Licensing, LLCInventors: David Tse, Nathaniel Stott, Jason Lowell Reisman, Brian T. Albrecht, Matthew C. Pohle, Isaiah Ng
-
Publication number: 20150331604Abstract: Systems and methods of presenting stored files in a whiteboard application executed on an interactive display are disclosed herein. One method may include executing the whiteboard application, and storing whiteboard input for an interaction session as a whiteboard file in memory of the interactive display device. The method may include receiving a request to browse stored whiteboard files, generating respective previews of the stored whiteboard files, and displaying the previews in an arrangement in a graphical user interface of the interactive display. The method may include receiving a selection input selecting a file of the stored whiteboard files via the interactive display, retrieving the selected file from the memory, and displaying the selected file on the interactive display. Finally, the method may include detecting that a second file has not been retrieved within a preset amount of time and deleting the second file from the memory.Type: ApplicationFiled: September 22, 2014Publication date: November 19, 2015Inventors: David Tse, Nathaniel Stott, Jason Lowell Reisman, Brian T. Albrecht, Matthew C. Pohle, Isaiah Ng
-
Publication number: 20150332037Abstract: A method of storing data from a whiteboard application executed on a computing system including an interactive display device is provided. The method comprises storing, in a memory of the computing system, whiteboard data input to the whiteboard application in response to user interaction with the interactive display device, displaying a login selector on the interactive display device, upon detecting actuation of the login selector, identifying the user based on credentials of the user; and in response to identifying the user, (i) retrieving previews of stored whiteboard files from a user account in a cloud-based storage system corresponding to the identity of the user, (ii) displaying the previews on the interactive display device, and (iii) uploading the whiteboard data as a whiteboard file from the memory of the computing system to the user account.Type: ApplicationFiled: October 16, 2014Publication date: November 19, 2015Inventors: David Tse, Nathaniel Stott, Jason Lowell Reisman, Brian T. Albrecht, Matthew C. Pohle, Isaiah Ng
-
Patent number: 8205087Abstract: A software tool for digitally signing multiple documents is disclosed. When a user wishes to sign multiple documents containing embedded executable code for purposes of authenticating the code, the user launches this software tool. The user specifies the documents which he or she wishes signed. Thereupon, the tool automatically signs each of the documents and displays the results.Type: GrantFiled: February 27, 2006Date of Patent: June 19, 2012Assignee: Microsoft CorporationInventors: Gitika Gupta, Andrew T. Lytle, Bryan J. Reich, Matthew C. Pohle
-
Patent number: 8190902Abstract: Techniques are provided for forming a digital signature for a portion of a document. A registered module is invoked to process the document in accordance with a structured format associated with the document. The registered module is able to process a plurality of different structured formats. The registered module obtains the portion. A digital signature is formed for the portion. The digital signature is included in the document in accordance with the structured format.Type: GrantFiled: February 27, 2006Date of Patent: May 29, 2012Assignee: Microsoft CorporationInventors: Andrew T. Lytle, Bryan J. Reich, Gitika Gupta, Matthew C. Pohle, Mariya Tikunova
-
Patent number: 7814328Abstract: Generating a digital signature of an entire embedded code project is provided while maintaining certain exclusion areas so that a productivity application can incorporate application-specific information into the embedded code project without hampering the digital signature. A tree structure of data may be serialized into a data stream. The tree structure may include multiple branches and one or more elements identified as an exclusion area. A digital signature of the data stream may be created and included in a document associated with the tree structure.Type: GrantFiled: September 12, 2005Date of Patent: October 12, 2010Assignee: Microsoft CorporationInventors: Arthur C. Leonard, Bryan J. Reich, Daniel M. Cheung, David M. Vierzba, Jeffrey M. Cooperstein, Mariya Tikunova, Matthew C. Pohle, Patrick J. Smith, Suraj T. Poozhiyil