Brian D Mcdowell

age ~48

from Hayward, CA

Also known as:
  • Brian Dean Mcdowell
  • Brian Mc Dowell
  • Brain D Mcdowell
  • Brian Mc

Brian Mcdowell Phones & Addresses

  • Hayward, CA
  • 6211 249Th St, Kent, WA 98032 • 2535202526
  • 6111 253Rd St, Kent, WA 98032 • 2535202526
  • Covington, WA
  • Renton, WA
  • Alameda, CA
  • Ivanhoe, CA
  • Memphis, TN
  • Dublin, CA
  • 22705 91St Way S APT G102, Kent, WA 98031

Specialities

Buyer's Agent • Listing Agent
Name / Title
Company / Classification
Phones & Addresses
Brian Mcdowell
President
Leading Sales, Inc
260 Devonshire Blvd, San Carlos, CA 94070
Brian Mcdowell
President
MCDOWELL SOLUTIONS, INC
Business Services
260 Devonshire Blvd, San Carlos, CA 94070

Resumes

Brian Mcdowell Photo 1

Owner, Mcdowell's Inside Out Remodel Llc

view source
Position:
Owner at McDowell's Inside Out Home Remodel LLC
Location:
Greater Seattle Area
Industry:
Construction
Work:
McDowell's Inside Out Home Remodel LLC since Jan 2006
Owner

Us Patents

  • Dynamically Generating Video Streams For User Interfaces

    view source
  • US Patent:
    7614075, Nov 3, 2009
  • Filed:
    Aug 13, 2004
  • Appl. No.:
    10/917645
  • Inventors:
    Brian C. McDowell - Woodinville WA, US
    Stephen S. Evans - Seattle WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    H04N 7/173
  • US Classification:
    725133, 370473, 709228
  • Abstract:
    The present invention provides for transferring user interface information from a host computing device to an electronic device that typically has limited resources. A request to open a session of an application is received. In response to the request, a host computer opens a session for generating user interface information. A video codec is then utilized for dynamically converting at least a portion of the user interface information into a video data stream, which is capable of being processed at the electronic device by a video processor. The video data stream is then transmitted to the electronic device for displaying the user interface.
  • Dynamically Generating Video Streams For Slideshow Presentations

    view source
  • US Patent:
    7665112, Feb 16, 2010
  • Filed:
    Sep 30, 2004
  • Appl. No.:
    10/954717
  • Inventors:
    Brian C. McDowell - Woodinville WA, US
    Stephen S. Evans - Seattle WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    H04N 7/18
  • US Classification:
    725 82, 348552
  • Abstract:
    The present invention provides for transferring slideshow presentation information from a host computing device to an electronic device that typically has limited resources. A request to display a slideshow presentation on an electronic device is received, the slideshow presentation including image data corresponding to one or more bitmaps. In response to the request, a session of an application is open on the host computer that provides the slideshow presentation data. A video codec is utilized for dynamically converting the slideshow presentation data into a video data stream that represents the slideshow presentation. The video data stream is then transmitted to the electronic device for rendering the slideshow presentation on a display of the electronic device.
  • Rendering Graphics/Image Data Using Dynamically Generated Video Streams

    view source
  • US Patent:
    7694324, Apr 6, 2010
  • Filed:
    Sep 30, 2004
  • Appl. No.:
    10/955358
  • Inventors:
    Brian C. McDowell - Woodinville WA, US
    Stephen S. Evans - Seattle WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    H04N 7/173
  • US Classification:
    725133, 725 80, 725 82, 709228, 348552
  • Abstract:
    The present invention provides for rendering graphics/image data at an electronic device that typically has limited resources. A video data steam is received at an electronic device, the video data stream including either user interface information or slideshow presentation data coded in a video codec format. A video processor of the electronic device is used to decode at least a portion of the video data stream into video frame data. A portion of the user interface or slideshow presentation is then displayed as video from data on a display of the electronic device.
  • Common Key Frame Caching For A Remote User Interface

    view source
  • US Patent:
    8106909, Jan 31, 2012
  • Filed:
    Oct 13, 2007
  • Appl. No.:
    11/872004
  • Inventors:
    Brian McDowell - Woodinville WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06T 13/00
  • US Classification:
    345473, 382162, 382232, 382236, 709205, 709217, 709219, 709248, 725109
  • Abstract:
    Common key frames are provided to a client during initialization to provide more efficient remoting of user interface graphical information. By storing the common key frames at the client, the common key frames may be loaded quicker and more efficiently at the client without having to resend graphical information for each common key frame each time a common key frame is used to provide a new frame. Differences between a selected common key frame and the new frame are encoded as delta commands. A payload containing a common key frame command, which identifies a common key frame at the client, and delta commands which encode differences between the selected common key frame and new frame is sent to the client. The client receives the payload, sets a cached common key frame as the current frame, applies the delta commands to the selected common key frame, and renders the new frame.
  • Remote User Interface Raster Segment Motion Detection And Encoding

    view source
  • US Patent:
    8121423, Feb 21, 2012
  • Filed:
    Oct 12, 2007
  • Appl. No.:
    11/871719
  • Inventors:
    Brian McDowell - Woodinville WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06K 9/36
    G06K 9/00
  • US Classification:
    382236, 382181
  • Abstract:
    Raster segment commands are generated by a delta encoder and are encoded for raster segments detected to have moved in the current frame with respect to a location of the raster segment in a previous frame. Raster segment motion commands are stored in a queue and, when written, copy a raster segment into the current frame from a previous payload or cache. When written from the queue to a payload, raster segment motion commands are applied to a copy of the current frame maintained at the server using a copy of the previous payload sent. When copying a raster segment from a raster segment cache, a raster segment cache command retrieves identified raster segment data from the raster segment cache and copies the raster segment into a particular location in the current frame at the client. The raster segment commands are sent to a client via a payload to copy a raster segment from a previous payload into the current frame at the client or from a raster segment cache to the current frame.
  • Remote User Interface Updates Using Difference And Motion Encoding

    view source
  • US Patent:
    8127233, Feb 28, 2012
  • Filed:
    Sep 24, 2007
  • Appl. No.:
    11/860008
  • Inventors:
    Brian McDowell - Woodinville WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06T 9/00
  • US Classification:
    715748, 37524016
  • Abstract:
    Frames of user interface graphical data can be remotely rendered at a client during a remote session with a server by providing graphical data commands to the client. The commands include motion commands derived from objects that change position between a current frame and a new frame and delta commands derived from differences between the frames. The delta commands can be generated from a frame update after applying motion commands or without applying motion commands. A server identifies moving objects having a first position in the current frame and a second position in the new frame, generates motion hints for the moving objects, and reduces the motion hints based on collision detection, motion verification and other factors. Motion commands are generated for the reduced set of motion hints and applied to a copy of the current frame at the server. Differences between the modified current frame and the new frame are then encoded as delta commands.
  • Dynamically Generating Video Streams For User Interfaces Based On Device Capabilities

    view source
  • US Patent:
    8166507, Apr 24, 2012
  • Filed:
    Sep 30, 2004
  • Appl. No.:
    10/955211
  • Inventors:
    Brian C. McDowell - Woodinville WA, US
    Stephen S. Evans - Seattle WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    H04N 7/173
  • US Classification:
    725 82, 725 80, 725133, 709228, 348552
  • Abstract:
    The present invention provides for transferring user interface information from a host computing device to an electronic device that typically has limited resources. A request to display a user interface on an electronic device is received. Further, information about the electronic device is received for determining the capabilities of the electronic device. Based on the determination, a video codec is utilized for dynamically generating a video data stream that includes user interface information corresponding to at least a portion of the user interface. The video data stream is then transmitted to the electronic device for rendering the user interface on a display of the electronic device.
  • Pre-Processing Of Image Data For Enhanced Compression

    view source
  • US Patent:
    8243340, Aug 14, 2012
  • Filed:
    Aug 31, 2006
  • Appl. No.:
    11/469406
  • Inventors:
    Brian C. McDowell - Woodinville WA, US
    Nadim Y. Abdo - Bellevue WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    H04N 1/413
  • US Classification:
    35842613, 35842614, 382166
  • Abstract:
    Embodiments herein provide for a pre-processing stage or mechanism for enhancing data compression of an image by splitting or separating the color channels for pixels into planar data sources. Typically, image data is displayed as an interleaved set of channel types for a color space such that each pixel within an image (such as a bitmap) has one component for each color channel. By separating the interleaved bitmap into a planar representation, each plane can be compressed independently and often times achieve higher compression ratios. This is especially true for channels that are expected to stay fairly constant throughout the bitmap most of the time. The utilization of the above embodiment can be further enhanced through manipulation of channel data or through converting the color space from one form to another.

Youtube

Stay - William McDowell - Official Live Video

Stay William McDowell The Cry: A Live Worship Experience CCLI # 713436...

  • Duration:
    6m 31s

Withholding Nothing Medley

Withholding Nothing Medley from the Withholding Nothing (CD/DVD) Buy i...

  • Duration:
    13m 27s

B2FS 139 | Bryan McDowell vs Daniel Black

The B2 Welterweight Grand Prix continues as Bryan McDowell, and Daniel...

  • Duration:
    8m 27s

Opie and Anthony Brian Johnson Malcolm McDowe...

one of the best interviews the b-b-boys have every done.

  • Duration:
    15m

B2FS 145 | Robert Hale vs Bryan McDowell

Robert Hale took on Bryan McDowell in the B2FS 145 main event! This wa...

  • Duration:
    24m 5s

Josh Goforth and Bryan McDowell play " The St...

Josh and Bryan entertained families at the Old North State Storytellin...

  • Duration:
    3m 50s

Flickr


Get Report for Brian D Mcdowell from Hayward, CA, age ~48
Control profile