Search

Cullen Sauls Phones & Addresses

  • 9905 167Th Ave NE, Redmond, WA 98052
  • El Paso, TX
  • College Station, TX
  • Houston, TX

Work

Company: Microsoft Jun 2005 Position: Software development engineer

Education

Degree: Bachelors, Bachelor of Science School / High School: Texas A&M University 2001 to 2005 Specialities: Computer Science

Skills

C++ • Com • Html • Javascript • Xml • Accessibility • W3C Accessibility • Msaa • Ui Automation • Software Development • Software Design • Debugging • Windows • Microsoft Office • Design Patterns • Unit Testing • Z80 • Internet Explorer • Object Oriented Design

Industries

Computer Software

Resumes

Resumes

Cullen Sauls Photo 1

Software Development Engineer

View page
Location:
Redmond, WA
Industry:
Computer Software
Work:
Microsoft
Software Development Engineer
Education:
Texas A&M University 2001 - 2005
Bachelors, Bachelor of Science, Computer Science
Skills:
C++
Com
Html
Javascript
Xml
Accessibility
W3C Accessibility
Msaa
Ui Automation
Software Development
Software Design
Debugging
Windows
Microsoft Office
Design Patterns
Unit Testing
Z80
Internet Explorer
Object Oriented Design

Publications

Us Patents

Synonym And Similar Word Page Search

View page
US Patent:
20080208835, Aug 28, 2008
Filed:
Feb 22, 2007
Appl. No.:
11/709597
Inventors:
Cullen Sauls - Redmond WA, US
Travis Leithead - Bellevue WA, US
Roland Tokumi - Issaquah WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707 5, 707E17082
Abstract:
A search tool enables users to search for synonyms of, and/or syntactically similar words to search terms that they enter. In at least some embodiments, the search tool is implemented in the context of a web browser for searching web pages. In some embodiments, search terms can be distinctly, visually highlighted on a page, such as a web page, to allow the user to easily identify words that have been found through the search. In at least some embodiments, color coding can be used to uniquely identify exact matches, synonyms and/or syntactically similar words that are identified on a page.

Synonym And Similar Word Page Search

View page
US Patent:
20100333000, Dec 30, 2010
Filed:
Sep 14, 2010
Appl. No.:
12/881385
Inventors:
Cullen Sauls - Redmond WA, US
Travis Leithead - Bellevue WA, US
Roland Tokumi - Issaquah WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
G06F 3/048
US Classification:
715760, 707769, 707E17014
Abstract:
A search tool enables users to search for synonyms of, and/or syntactically similar words to search terms that they enter. In at least some embodiments, the search tool is implemented in the context of a web browser for searching web pages. In some embodiments, search terms can be distinctly, visually highlighted on a page, such as a web page, to allow the user to easily identify words that have been found through the search. In at least some embodiments, color coding can be used to uniquely identify exact matches, synonyms and/or syntactically similar words that are identified on a page.

Detection Of Layout Table(S) By A Screen Reader

View page
US Patent:
20200387494, Dec 10, 2020
Filed:
Sep 20, 2019
Appl. No.:
16/576914
Inventors:
- Redmond WA, US
Ravi GUPTA - Seattle WA, US
Wesley Allan WITT - Redmond WA, US
Carolina HERNANDEZ - Seattle WA, US
Matthew Walker CAMPBELL - Bellevue WA, US
Cullen Ray SAULS - Redmond WA, US
Jeffrey Allen BISHOP - Kirkland WA, US
Lindy Rose LE - Seattle WA, US
Douglas Harold GEOFFRAY - Kenmore WA, US
Assignee:
Microsoft Technology Licensing, LLC - Redmond WA
International Classification:
G06F 16/22
G06F 17/21
G06K 9/00
Abstract:
Described herein is a system and method for detecting a layout table by a screen reader. Information regarding a document being displayed by an application is received from an application programming interface of a user interface automation system that provides information regarding user interface elements of application and/or the application. The information includes an indication that the document comprises a table. A determination is made as to whether the table is a data table or a layout table based upon the received information using a rule-based heuristic. When it is determined that the table is a layout table, presentation information associated with the layout table can be skipped over, and, cell data content within the layout table provided. Thus, for a determined layout table, the system and method allow the screen reader to act as if the containing table doesn't exist, but still read the content.

Host And Component Relationship Between Applications

View page
US Patent:
20180300160, Oct 18, 2018
Filed:
Sep 15, 2017
Appl. No.:
15/706319
Inventors:
- Redmond WA, US
Adam D. Braden - Woodinville WA, US
Harley Michael Rosnow - Kirkland WA, US
Sergey Shilov - Sammamish WA, US
Karthik Vivek Nadig - Kent WA, US
Vinoo Cherian - Kirkland WA, US
Cullen R. Sauls - Redmond WA, US
Pierre-Bernard Thiffault - Seattle WA, US
Saji Abraham - Bellevue WA, US
Christopher Edwin Swan - Bellevue WA, US
Stephen H. Wright - Bothell WA, US
Leonardo E. Blanco - Redmond WA, US
Francis Abraham - Redmond WA, US
Assignee:
Microsoft Technology Licensing, LLC - Redmond WA
International Classification:
G06F 9/44
G06F 3/0481
G06F 3/0486
Abstract:
Implementations discussed herein provide a way for an application to host a graphical element from another application in its own window, such as in its graphical user interface (GUI). A host application that hosts a component graphical element of a component application can control the lifetime and visual appearance of the component graphical element, while the component application provides content for display within the component graphical element.
Cullen R Sauls from Redmond, WA Get Report