Search

Andrew Flavell Phones & Addresses

  • Beaverton, OR
  • Houston, TX
  • 2606 80Th Ave, Medina, WA 98039 (425) 223-5965 (425) 505-2491
  • Seattle, WA
  • 15938 83Rd St, Redmond, WA 98052 (425) 882-3363
  • 7250 Old Redmond Rd, Redmond, WA 98052 (425) 882-3363
  • 7250 Old Redmond Rd #J136, Redmond, WA 98052 (425) 882-3363
  • Palo Alto, CA

Publications

Us Patents

Strategies For Compressing Textures

View page
US Patent:
7714873, May 11, 2010
Filed:
Jan 25, 2007
Appl. No.:
11/627171
Inventors:
Andrew C. Flavell - Redmond WA, US
Yan Lu - Beijing, CN
Wen Sun - Anhui, CN
Feng Wu - Beijing, CN
Shipeng Li - Beijing, CN
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06K 9/36
G06K 9/00
G09G 5/02
G06T 17/20
G06T 17/00
H04B 1/66
H04B 14/06
US Classification:
345582, 345423, 345428, 345605, 345555, 382165, 382167, 382232, 382233, 3752401, 375245
Abstract:
A technique is described for compressing textures for use in a graphics application, such as a 3D game application. The technique includes parsing first-compressed texture information (e. g. , S3TC texture information) into respective components of the first-compressed texture information (such as main color information, color index information, main alpha information, and alpha index information). The technique then further compresses the respective components to yield second-compressed texture information (referred to as modified compressed texture information or MCT texture information). The MCT texture information can be stored and then decoded to reconstruct the original S3TC texture information for use in the graphics application. Compared to the use of unmodified S3TC texture information, the technique allows more economical storage of texture information, as well as more efficient loading of the texture information from storage to memory.

Strategies For Lossy Compression Of Textures

View page
US Patent:
20080002896, Jan 3, 2008
Filed:
Jan 25, 2007
Appl. No.:
11/627228
Inventors:
Yan Lu - Beijing, CN
Wen Sun - Hefei, CN
Andrew C. Flavell - Redmond WA, US
Feng Wu - Beijing, CN
Shipeng Li - Beijing, CN
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06K 9/36
G06K 9/46
US Classification:
382232
Abstract:
A technique is described for compressing textures for use in a graphics application, such as a 3D game application. The technique includes parsing first-compressed texture information (e.g., S3TC texture information) into respective components of the first-compressed texture information (such as main color information, color index information, main alpha information, and alpha index information). The technique then further compresses the respective components to yield second-compressed texture information (referred to as modified compressed texture information or MCT texture information). The MCT texture information can be stored and then decoded to reconstruct the original S3TC texture information for use in the graphics application. Compared to the use of unmodified S3TC texture information, the technique allows more economical storage of texture information, as well as more efficient loading of the texture information from storage to memory.

Dynamic Exercise Content

View page
US Patent:
20130316316, Nov 28, 2013
Filed:
Jun 20, 2012
Appl. No.:
13/528689
Inventors:
Andrew C. Flavell - Medina WA, US
Daniel G. Kennett - Redmond WA, US
David C. McCarthy - Mercer Island WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
A63B 69/00
US Classification:
434247
Abstract:
Techniques for dynamic exercise content are described. In implementations, exercise content is provided that includes a variety of different selectable exercise segments that can be individually selected and played back to generate an exercise routine. For example, particular exercise segments can be selected based on user-specified exercise goals, the physical abilities of a particular user, based on various types of feedback, and so on. To assist in the selection of particular exercise segments, exercise segments can be individually tagged with descriptive information, such as using metadata tags. Embodiments can also provide a variety of different types of performance-related feedback to a user during an exercise routine.

Audience-Aware Advertising

View page
US Patent:
20140337868, Nov 13, 2014
Filed:
May 13, 2013
Appl. No.:
13/892686
Inventors:
- Redmond WA, US
Karin Zilberstein - Kirkland WA, US
Alexei Pineda - Bellevue WA, US
Andrew Flavell - Medina WA, US
David John Wells - Renton WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04N 21/2668
H04N 21/442
US Classification:
725 12
Abstract:
Embodiments of the present invention provide an audience-aware advertising that are advertisements coordinated with both a present media presentation and the media presentation's current audience. An audience-aware advertising pod is a container for advertising content that is shown in association with a media presentation. The audience-aware advertising pod may include multiple advertisements shown during a commercial break in the primary content. The advertisements may be selected for display within a media presentation in real time based on audience members' attention level and response. Audience profiles may be generated and stored locally. The audience profile may be used to determine when an ad is displayed and what advertisement is displayed.

Management Of User Media Impressions

View page
US Patent:
20140331242, Nov 6, 2014
Filed:
May 1, 2013
Appl. No.:
13/874932
Inventors:
- REDMOND WA, US
KARIN ZILBERSTEIN - KIRKLAND WA, US
CAROLYN J. FUSON - BELLEVUE WA, US
MICHAEL PATRICK MOTT - SAMMAMISH WA, US
ANDREW C. FLAVELL - MEDINA WA, US
Assignee:
MICROSOFT CORPORATION - REDMOND WA
International Classification:
H04N 21/442
US Classification:
725 12
Abstract:
Systems, methods, and computer-readable storage media are described herein for aggregating viewing data for one or more types of media content. Image data depicting a viewing area of a display device are received. A type of media content being displayed on the display device when the images are captured is identified. Based on the image data, a number of persons may be determined, as well as characteristics about the persons, responses of the persons toward the media content, and levels of engagement of the persons in the media content, or a portion thereof. Each determined item of information may comprise a viewing record for the media content. The viewing records for the media content may then be aggregated to create viewing data for the content, and the viewing data may be distributed to a content provider.

Optical Heartrate Tracking

View page
US Patent:
20140316293, Oct 23, 2014
Filed:
Apr 23, 2013
Appl. No.:
13/869016
Inventors:
- Redmond WA, US
Ben Walker - Redmond WA, US
Daniel Kennett - Bellevue WA, US
Andrew Flavell - Medina WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
A61B 5/024
A61B 5/00
US Classification:
600508
Abstract:
Heartrate tracking is performed entirely optically without the subject being required to wear any monitoring equipment by processing a combination of signals representing frames of video of the sinusoidal motion of a subject's facial skin color changes captured by both IR and visible light (e.g., RGB—red/green/blue) cameras. The IR and RGB graphs that result from the processing are perfectly phase-shifted so that when the IR signal is going down in amplitude, the RGB signal is going up. Such phase-shifting enables the optical heartrate tracking to utilize diverse input feeds so that a tracked signal is accepted as the user's true heartrate when both IR and RGB signals are well correlated.

Using A True Representation Of Effort For Fitness

View page
US Patent:
20140244008, Aug 28, 2014
Filed:
Feb 28, 2013
Appl. No.:
13/781686
Inventors:
- Redmond WA, US
Sebastian Andreas Sheldon Grinke - Kirkland WA, US
Andrew C. Flavell - Medina WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
A63B 24/00
US Classification:
700 91
Abstract:
The subject disclosure is directed towards determining and using effort such as in a fitness/exercise/gaming environment in a way that is substantially independent of a person's height, weight, age, and gender (HWAG) properties. Effort data is recorded that represents a person's effort exerted with respect to performing at least one physical activity, in which effort data is substantially independent of weight, and possibly other HWAG properties. In one aspect, effort duration is used to allow different people to compete against others and/or against established targets/goals substantially equally, independent of a person's HWAG properties.
Andrew C Flavell from Beaverton, OR, age ~60 Get Report