Michael E Tholfsen, Age 5214324 88Th Pl, Seattle, WA 98059

Michael Tholfsen Phones & Addresses

14324 88Th Pl, Renton, WA 98059

Newcastle, WA

Big Sky, MT

Ronald, WA

Redmond, WA

Bellevue, WA

Newcastle, WA

Bellingham, WA

Kittitas, WA

Kiona, WA

Show more

Mentions for Michael E Tholfsen

Publications & IP owners

Us Patents

Application Programming Interfaces For Notebook Settings

US Patent:
2021007, Mar 11, 2021
Filed:
Nov 19, 2020
Appl. No.:
16/952918
Inventors:
- Redmond WA, US
Michael E. Tholfsen - Newcastle WA, US
Jason Silvis - Bellevue WA, US
Jorge A. Lara Garduno - Seattle WA, US
Nicolas Saul - Seattle WA, US
International Classification:
G06F 21/62
G06F 21/31
G06F 21/60
Abstract:
Application programming interfaces (API) are provided for notebook settings, for example, classroom notebook settings. The APIs allow for a teacher or other user of a class notebook to manage permissions to the class notebooks, and particularly allow for fine control over parts of the class notebook through a class notebook application. An API for generating a guest access link is provided. APIs for creating permission groups for a collaboration space are provided. A post permission API is provided that creates or updates the permission for a section group. A get permission API is provided that retrieves permission information of a section group. A delete permission API is provided that removes permission for a user of a section group.

Simultaneous And Real Time Translation And Language Switching Across A Set Of Features

US Patent:
2020011, Apr 16, 2020
Filed:
Oct 12, 2018
Appl. No.:
16/159440
Inventors:
- Redmond WA, US
Michael THOLFSEN - Newcastle WA, US
Guillaume SIMONNET - Bellevue WA, US
International Classification:
G06F 17/28
G06F 17/30
G10L 13/04
G10L 13/10
Abstract:
A computer-implemented method that may be carried out by a reader device or other computing device includes identifying boundaries of words and sentences of displayed content and receiving a language selection of a language for translating a selected unit of text in the displayed content; translating the unit of text to the selected language; retrieving from a picture dictionary, a pictogram associated with a tag applied to the word or at least one word from the sentence of the selected unit of text; generating pronunciation files for both an original language of the unit of text and the selected language; and displaying, in context with the displayed content, the unit of text in the original language and the selected language, the pictogram, and icons for requesting to play the pronunciation files. The selected unit of text can be a word or a sentence.

Conversion Of Text-To-Speech Pronunciation Outputs To Hyperarticulated Vowels

US Patent:
2020011, Apr 16, 2020
Filed:
Nov 29, 2018
Appl. No.:
16/204270
Inventors:
- Redmond WA, US
Tanya Matskewich - Redmond WA, US
Gregory Carl Hitchcock - Woodinville WA, US
Michael Tholfsen - Newcastle WA, US
Guillaume Simonnet - Bellevue WA, US
Viktoryia Akulich - Seattle WA, US
Nicholas Kibre - Redwood City CA, US
Christina Chen Campbell - Redmond WA, US
International Classification:
G10L 13/10
G10L 13/06
Abstract:
In non-limiting examples of the present disclosure, systems, methods and devices for mapping hyperarticulated sounds to text units are presented. A plurality of textual units may be received. The plurality of textual units may be processed with a natural language processing engine. A sentence structure for the plurality of textual units may be identified, wherein the sentence structure comprises a plurality of words. The plurality of words may be processed with a text-to-speech engine. A text-to-speech output comprising a plurality of pronunciations may be identified, wherein each of the plurality of pronunciations corresponds to a syllabic unit of one of the plurality of words. A hyperarticulated vowel sound may be mapped to each syllabic unit from the text-to-speech output. A pronunciation instruction corresponding to each hyperarticulated vowel sound may be caused to be surfaced.

Page Lock For Notebook Application

US Patent:
2019007, Mar 7, 2019
Filed:
Sep 6, 2017
Appl. No.:
15/696944
Inventors:
- Redmond WA, US
Suleiman JABBOURI - Redmond WA, US
Sharad SHARMA - Redmond WA, US
Michael THOLFSEN - New Castle WA, US
Assignee:
MICROSOFT TECHNOLOGY LICENSING, LLC - Redmond WA
International Classification:
H04L 29/06
Abstract:
Notebook applications may be employed to create, edit, and/or share collaborative documents. In a classroom setting, a notebook application may enable interactivity among a teacher and students. A page lock may be provided for the notebook application to prevent students from making unauthorized changes, such as editing a page after an assignment deadline or erasing teacher feedback, while still enabling the teacher read and write capabilities. For example, a notebook page may be rendered with read and write permissions for the teacher and student(s). The teacher may be provided an option to set a lock on the page to disable one or more of the students' write permissions. The teacher may select a first timing parameter associated with setting the lock, which defines a future date and time or event to trigger the disabling of the students' write permissions. The lock may be set based on the first timing parameter.

Application Programming Interfaces For Classroom Notebook Settings

US Patent:
2018033, Nov 22, 2018
Filed:
Jun 28, 2017
Appl. No.:
15/636087
Inventors:
- Redmond WA, US
Michael E. Tholfsen - Newcastle WA, US
Jason Silvis - Bellevue WA, US
Jorge A. Lara Garduno - Seattle WA, US
Nicolas Saul - Seattle WA, US
International Classification:
G06F 21/62
G06F 21/31
Abstract:
Application programming interfaces (API) are provided for class notebook settings. The APIs allow for a teacher or other user of a class notebook to manage permissions to the class notebooks, and particularly allow for fine control over parts of the class notebook through a class notebook application. An API for generating a guest access link is provided. APIs for creating permission groups for a collaboration space are provided. A post permission API is provided that creates or updates the permission for a section group. A get permission API is provided that retrieves permission information of a section group. A delete permission API is provided that removes permission for a user of a section group.

Immersive Electronic Reading

US Patent:
2018004, Feb 15, 2018
Filed:
Dec 12, 2016
Appl. No.:
15/376550
Inventors:
- Redmond WA, US
Alexandre Pereira - Vancouver, CA
Jeffrey Scott Petty - Seattle WA, US
Pelle Haukali Nielsen - Vancouver, CA
Sebastian Michael Greaves - London, GB
Valentin Dobre - Vancouver, CA
Mark Frank Flores - Vancouver, CA
Dominik Messinger - Vancouver, CA
Michael Tholfsen - Newcastle WA, US
Gregory Hitchcock - Woodinville WA, US
Kevin Larson - Seattle WA, US
Robert Matthew McKaughan - Seattle WA, US
Mohammadreza Jooyandeh - Vancouver, CA
Assignee:
Microsoft Technology Licensing, LLC - Redmond WA
International Classification:
G06F 3/0482
G06F 17/21
G06F 17/24
G10L 13/10
G06F 17/27
Abstract:
Electronic reading devices provide readers with text on a display, and enhancements to their functionality and efficiency are discussed herein. Text is provided to the reader in an enhanced contrast mode that highlights the active word and line of the text as well as words of interest in the text so as to improve the functionality of the electronic reading device itself as a provider of textual content.

NOTICE: You may not use PeopleBackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. PeopleBackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.