- Redmond WA, US Taylor S. Williams - Seattle WA, US Craig A. Macomber - Seattle WA, US Paul J. Kwiatkowski - Redmond WA, US Marcel Lugosan - Kirkland WA, US Travis P. Dorschel - Issaquah WA, US Simon J. Schaffer - Seattle WA, US Shane J. Clifford - Woodinville WA, US Nicholas J. Wilson - Seattle WA, US
International Classification:
G06F 40/171 G06F 3/0354 G06F 3/0488
Abstract:
Techniques are presented for enhanced erasing of digital ink. The ink erasing feature of a content creation application can preserve the complex shapes that can result from partial erasure of ink strokes. The ink erasing feature can receive ink stroke data from an ink stroke and display the ink stroke. The ink erasing feature can then receive and display an eraser stroke that contacts the ink stroke. Once the eraser stroke is received, the ink erasing feature can determine whether any eraser segment of the eraser stroke contacts the ink stroke. If an eraser segment does not contact the ink stroke, the ink erasing feature discards the eraser segment. If an eraser segment does contact the ink stroke, the ink erasing feature can update the ink stroke data based on amount of overlap and location of contact between the eraser stroke and the ink stroke.
- Redmond WA, US Taylor S. Williams - Seattle WA, US Craig A. Macomber - Seattle WA, US Paul J. Kwiatkowski - Redmond WA, US Marcel Lugosan - Kirkland WA, US Travis P. Dorschel - Issaquah WA, US Simon J. Schaffer - Seattle WA, US Shane J. Clifford - Woodinville WA, US Nicholas J. Wilson - Seattle WA, US
International Classification:
G06F 3/0488 G06F 17/24 G06F 3/038
Abstract:
Techniques are presented for enhanced erasing of digital ink. The ink erasing feature of a content creation application can preserve the complex shapes that can result from partial erasure of ink strokes. The ink erasing feature can receive ink stroke data from an ink stroke and display the ink stroke. The ink erasing feature can then receive and display an eraser stroke that contacts the ink stroke. Once the eraser stroke is received, the ink erasing feature can determine whether any eraser segment of the eraser stroke contacts the ink stroke. If an eraser segment does not contact the ink stroke, the ink erasing feature discards the eraser segment. If an eraser segment does contact the ink stroke, the ink erasing feature can update the ink stroke data based on amount of overlap and location of contact between the eraser stroke and the ink stroke.
- Seattle WA, US Nicholas Wilson - Seattle WA, US Robert Gebert - Seattle WA, US Thomas Scott Urban - Seattle WA, US Michael Adam Krasnow - Seattle WA, US Steven Haber - Seattle WA, US
International Classification:
G06F 17/30 G06F 11/14
Abstract:
A facility for snapshot space accounting for a storage system, such as a filesystem is disclosed. The facility enables users to quickly and easily determine the amount of storage space that would be released or recovered if a snapshot were to be purged. The facility may work in conjunction with, or as part of, a snapshot service. The facility maintains an expiration data structure and a count data structure and uses these data structures in implementing the disclosed snapshot space accounting techniques. The expiration data structure represents the life cycle of each snapshot element maintained by the facility while the count data structure represents, for pairs of snapshots, the size of the information stored in the snapshot data that expired and that spans the corresponding pair of snapshots.
Generating A Visual Layout Tree Based On A Named Point Within A Visual Description Node
- Bellevue WA, US Paul J. Kwiatkowski - Redmond WA, US Jeremy M. Price - Kirkland WA, US Andras Nagy - Bellevue WA, US Nicholas J. Wilson - Seattle WA, US Alexander K. Horton - Seattle WA, US
International Classification:
G06F 17/21 G06F 17/22
Abstract:
A layout engine generates a visual layout tree for a visual description tree of a document whose content is to be rendered in one or more display areas. A visual description tree describes the content of a document along with formatting and logical arrangement the content. Visual description nodes of a visual description tree represent the organization of the constituent elements a document hierarchically. A visual layout tree defines the layout of a document within one or more display areas. Visual layout nodes of a visual layout tree represent the layout of the content of a document hierarchically. The layout engine receives as input a visual description tree and generates the corresponding visual layout tree. A rendering engine then inputs the visual layout tree and generates a graphics buffer containing the pixels representing the layout of the document as defined by the visual layout tree.
Linking Visual Layout Nodes Of A Visual Layout Tree Using Positioning Pointers
- Bellevue WA, US Paul J. Kwiatkowski - Redmond WA, US Jeremy M. Price - Kirkland WA, US Andras Nagy - Bellevue WA, US Nicholas J. Wilson - Seattle WA, US Alexander K. Horton - Seattle WA, US
International Classification:
G06F 17/22 G06T 11/00 G06F 17/21
Abstract:
A layout engine generates a visual layout tree for a visual description tree of a document whose content is to be rendered in one or more display areas. A visual description tree describes the content of a document along with formatting and logical arrangement the content. Visual description nodes of a visual description tree represent the organization of the constituent elements a document hierarchically. A visual layout tree defines the layout of a document within one or more display areas. Visual layout nodes of a visual layout tree represent the layout of the content of a document hierarchically. The layout engine receives as input a visual description tree and generates the corresponding visual layout tree. A rendering engine then inputs the visual layout tree and generates a graphics buffer containing the pixels representing the layout of the document as defined by the visual layout tree.
- Bellevue WA, US Paul J. Kwiatkowski - Redmond WA, US Jeremy M. Price - Kirkland WA, US Andras Nagy - Bellevue WA, US Nicholas J. Wilson - Seattle WA, US Alexander K. Horton - Seattle WA, US
International Classification:
G06F 17/22 G06F 17/21
Abstract:
A layout engine generates a visual layout tree for a visual description tree of a document whose content is to be rendered in one or more display areas. A visual description tree describes the content of a document along with formatting and logical arrangement the content. Visual description nodes of a visual description tree represent the organization of the constituent elements a document hierarchically. A visual layout tree defines the layout of a document within one or more display areas. Visual layout nodes of a visual layout tree represent the layout of the content of a document hierarchically. The layout engine receives as input a visual description tree and generates the corresponding visual layout tree. A rendering engine then inputs the visual layout tree and generates a graphics buffer containing the pixels representing the layout of the document as defined by the visual layout tree.
Saint Joseph Anesthesia 1000 Carondelet Dr, Kansas City, MO 64114 8169432252 (phone), 9136474120 (fax)
Education:
Medical School University of Nebraska College of Medicine Graduated: 2005
Languages:
English
Description:
Dr. Wilson graduated from the University of Nebraska College of Medicine in 2005. He works in Kansas City, MO and specializes in Anesthesiology. Dr. Wilson is affiliated with St Joseph Medical Center.
Wikipedia References
Nicholas Wilson
About:
Died:
1548
Work:
Position:
Chancellor
Skills & Activities:
Ascribed status:
16th-century English person • Person of the Tudor period
2013 to 2000 Industrial Engineer IITE Connectivity
2012 to 2013 Manufacturing EngineerDepartment of Defense
2010 to 2012Federal Aviation Administration
2007 to 2010 Lead Flight Test Engineer, Global Vigilance Combined Test ForceSimpson Tacoma Kraft Company
2002 to 2007 Pulp Mill Maintenance Engineer
Education:
University of Southern California 2010 to 2011 MS in Industrial and Systems EngineeringUniversity of Washington 1997 to 2001 BS in Industrial Engineering
Apr 2012 to 2000 Regional Sales ManagerElectro-Chemical Devices
2013 to 2013 requirements to assist in development of next generation instrumentsAdvanced Instruments Inc Pomona, CA Jan 2011 to Apr 2012 Industrial Sales EngineerBank of America San Francisco, CA 1999 to 2002 Personal BankerBank of America Seattle, WA 1997 to 1999 Personal Banker
Education:
Orange Coast College May 2008 Associate of Science in Chemistry
In a race in which turnout will matter, Browns campaign is trying to hang onto voters like Nicholas Wilson, 69, an independent who said that he always votes for Democrats but might skip over the governors race when filling out his ballot this year.
Date: Oct 06, 2014
Category: U.S.
Source: Google
Northwestern U. To Investigate Class' Sex Toy Demo
Smith and another student, 22-year-old Nicholas Wilson, said most of the students left to get to their other classes. Those who stayed saw a movie, and the couple, concerned that the film contained misinformation,asked if they could give a live demonstration with a mechanicaldevice.
Date: Mar 04, 2011
Category: U.S.
Source: Google
Northwestern U. to investigate class' sex toy demo
Students were warned repeatedly that they were about to witness explicit material and that they could leave. Smith and another student, 22-year-old Nicholas Wilson, said most of the students left to get to their other classes. Those who stayed saw a movie, and the couple, concerned that the film con
Date: Mar 03, 2011
Category: U.S.
Source: Google
Flickr
Googleplus
Nicholas Wilson
Lived:
Houston, Texas Lowell, Indiana
Work:
United Space Alliance - Flight Controller (2001)
Education:
Lowell High School, Purdue University - Areospace Engineering
Nicholas Wilson
Work:
Frostburg State University - Museum Curator (2008)
Education:
Frostburg State University - B.S. in Interpretive Biology and Natural History, Frostburg State University - M.Ed. in Interdiciplinary Studies- Biology and Education
About:
Nicholas D. Wilson, originally from Bel Air, MD, now a resident of Frostburg, MD
Tagline:
I like this better than facebook so far.
Bragging Rights:
I have lots of guns. and 2 badass cats.
Nicholas Wilson
Work:
KFC - Team Member
Education:
Hightower Highschool
About:
Student at Trinity University. Pursuing B.A. in Marketing and Management.
Tagline:
Here to do business and make people laugh.
Bragging Rights:
All of them
Nicholas Wilson
Work:
MetLife Inc - Annuity Analyst (2004-2011)
Education:
University of Iowa - Computer Science
Tagline:
Stay awhile, and listen!
Nicholas Wilson
Work:
Syd's Hair Shop - Receptionist (2008)
Education:
University of North Carolina at Charlotte - Architecture
Tagline:
Makin' bitches pine since 1999
Nicholas Wilson
Education:
University of California, Berkeley - Sociology, University of Maryland, College Park - Sociology, Friends School of Baltimore