BackgroundCheck.run
Search For

Bryan Thomas Starbuck, 5316430 NE 50Th St, Redmond, WA 98052

Bryan Starbuck Phones & Addresses

16430 50Th St, Redmond, WA 98052    425-6147155   

Duvall, WA   

Kiona, WA   

Oceanside, CA   

Mentions for Bryan Thomas Starbuck

Bryan Starbuck resumes & CV records

Resumes

Bryan Starbuck Photo 30

Bryan Starbuck

Bryan Starbuck Photo 31

Ceo / Founder At Sparkon

Position:
CEO / SPARKON.com at SPARKON, Mentor at The Founders institute, Mentor at TechStars (Microsoft Accelerator)
Location:
Greater Seattle Area
Industry:
Internet
Work:
SPARKON - Redmond, wa since Sep 2011
CEO / SPARKON.com
The Founders institute - Greater Seattle Area since Apr 2011
Mentor
TechStars (Microsoft Accelerator) - Seattle since 2011
Mentor
Talent Technology Corporation Oct 2010 - Sep 2011
VP of Product Management
TalentSpring, Inc. Sep 2006 - Oct 2010
CEO
Microsoft Corp. Jan 1995 - Sep 2006
Manager of Engineering Teams (Principal)
Microsoft - Redmond 1995 - 1995
Engineering Intern
Hewlet Packard Apr 1994 - Apr 1995
Software Engineer Intern
Hewlet Packard Sep 1993 - Mar 1994
Contactor
Education:
University of California, San Diego 1992 - 1995
BA, Computer Science
Skills:
Ruby on Rails, Machine Learning, C++, Raising capital, Startup skills, Start-ups, Entrepreneurship, Strategic Planning, Marketing Strategy, Strategic Financial Planning, Business Strategy, Startup Marketing, Online Marketing, Customer Acquisition, Team Building, User Experience Design, Product Management, SaaS, Enterprise SaaS, Sales, Enterprise Technology Sales, Capital Allocation, Online Advertising, Spanish, Strategic Partnerships, Recruiting, Mergers & Acquisitions, Web Services, Mobile Applications, Strategy, Ruby, Management, Software Development, Software Engineering, Mobile Devices, Product Development, Software Design, Distributed Systems, User Interface Design, Team Leadership
Languages:
English
Spanish
Bryan Starbuck Photo 32

Bryan Starbuck ([email protected])

Location:
Greater Seattle Area
Industry:
Information Technology and Services

Publications & IP owners

Us Patents

Maintaining Time-Date Information For Syncing Low Fidelity Devices

US Patent:
6944636, Sep 13, 2005
Filed:
Apr 30, 2004
Appl. No.:
10/835830
Inventors:
Bryan T. Starbuck - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F017/30
US Classification:
707203, 707 10, 707201, 707236
Abstract:
Generally, the present invention provides for a distributed computing system that is capable of associating time-date information with a property value in the database. The distributed computing system has a device that stores properties in a database without corresponding time-date fields, and thus is considered a low fidelity or legacy device. Example embodiments provide that time-date information corresponding to remote property values can be identified and formatted in a standard format parsable by one or more devices in the distributed computing system. The formatted time-date information is sent to the remote database for storage in a field associated with the remote property values. The formatted time-date information can then subsequently be used in resolving conflicts between property values.

Determining When A Low Fidelity Property Value Has Changed During A Sync

US Patent:
6950835, Sep 27, 2005
Filed:
Jun 28, 2004
Appl. No.:
10/878717
Inventors:
Bryan T. Starbuck - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F017/30
US Classification:
707203, 10201, 709248
Abstract:
During synchronization of data between a remote device and a local device, it can be determined if a value for a property on a remote device has changed since a last synchronization of the property between the remote device and a local machine. A remote representation of a property value is compared to a local representation associated with the same property value. If the representations are identical, it can be determined that the property value did not change on the remote device. If, however, they are not identical then the property value must have changed after the remote representation was generated.

Integrated Telephone Call And Context Notification Mechanism

US Patent:
6977993, Dec 20, 2005
Filed:
Apr 30, 2004
Appl. No.:
10/835823
Inventors:
Bryan T. Starbuck - Redmond WA, US
Deana R. Fuller - Seattle WA, US
Martijn E. Van Tilburg - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04M001/64
US Classification:
379 8821, 379 8823
Abstract:
A mechanism for placing a telephone call while at the same time communicating context (e. g. , subject, importance and/or nature) of the telephone call. The caller uses a mechanism on a user interface to instruct a caller computing system to place a telephone call to a callee computing system. Using the same user interface, the caller also identifies some contextual information for the telephone call such as, for example, the subject, importance and/or nature of the telephone call. The caller computing system then constructs a call invitation data structure that includes both an invitation to the callee to engage in a telephone conversation and the user-entered identification of the context of the telephone call. Upon receiving the call invitation data structure, the callee computing system reads the identification of the context of the telephone call, and then takes appropriate action based on the context for the telephone call.

Preserving Memory Resources By Limiting Time-Date Information For A Subset Of Properties

US Patent:
7007045, Feb 28, 2006
Filed:
Jun 28, 2004
Appl. No.:
10/878095
Inventors:
Bryan T. Starbuck - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707203, 707 10, 707201, 709236, 709248
Abstract:
Example embodiments provide for preserving memory resources by selecting property values to be assigned time-date information used in resolving conflicts between sync values. The property values may be selected based on the available resources of a remote device, e. g. , when the time-date information is to be stored in a field of limited space. Further, the property values may be selected based on historical information, such as the most recently or frequently modified values. Other example embodiments also provide for storing an upper and/or lower boundary of time-date information for the remaining property values not selected. For example, the most recently modified property time-date value may be used for the upper boundary and the oldest modified time-date value may be used for the lower boundary.

Integrated Telephone Call And Context Notification Mechanism

US Patent:
7062021, Jun 13, 2006
Filed:
Oct 24, 2005
Appl. No.:
11/256732
Inventors:
Bryan T. Starbuck - Redmond WA, US
Deana R. Fuller - Seattle WA, US
Martijn E. Van Tilburg - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04M 1/64
US Classification:
379 8821, 379 8823, 379 9317, 37914204
Abstract:
A mechanism for placing a telephone call while at the same time communicating context (e. g. , subject, importance and/or nature) of the telephone call. The caller uses a mechanism on a user interface to instruct a caller computing system to place a telephone call to a callee computing system. Using the same user interface, the caller also identifies some contextual information for the telephone call such as, for example, the subject, importance and/or nature of the telephone call. The caller computing system then constructs a call invitation data structure that includes both an invitation to the callee to engage in a telephone conversation and the user-entered identification of the context of the telephone call. Upon receiving the call invitation data structure, the callee computing system reads the identification of the context of the telephone call, and then takes appropriate action based on the context for the telephone call.

Increasing The Level Of Automation When Configuring Network Services

US Patent:
7155479, Dec 26, 2006
Filed:
Jan 30, 2002
Appl. No.:
10/060489
Inventors:
Steven A. Cover - Redmond WA, US
Chad M. Whitney - Seattle WA, US
Bryan T. Starbuck - Duvall WA, US
Chee H. Chew - Redmond WA, US
Yu Zhang - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709203
Abstract:
A requesting computer system accesses an identifier, which is representative of services (e. g. electronic mail or news groups provided over a network) that will be consumed by consumer modules included in a consuming computer system. The identifier may be received at a configuration computer system that contains configuration information associated with the consumer modules. Receiving the identifier causes a search of the configuration information contained in the configuration computer system. As a result of the search, the configuration computer system may identify configuration information associated with the network services that will be consumed. A configuration computer system may identify configuration information associated with itself or other external services providers. The configuration computer system causes the identified configuration information to be sent to the consuming computer system. The modules that consume the services may automate entry of configuration information to reduce the manual entry of the configuration information.

Integrated Telephone Call And Context Notification Mechanism

US Patent:
7194070, Mar 20, 2007
Filed:
Aug 17, 2005
Appl. No.:
11/205676
Inventors:
Bryan T. Starbuck - Redmond WA, US
Deana R. Fuller - Seattle WA, US
Martijn E. Van Tilburg - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04M 1/64
US Classification:
379 8811, 379 8813
Abstract:
A mechanism for placing a telephone call while at the same time communicating context (e. g. , subject, importance and/or nature) of the telephone call. The caller uses a mechanism on a user interface to instruct a caller computing system to place a telephone call to a callee computing system. Using the same user interface, the caller also identifies some contextual information for the telephone call such as, for example, the subject, importance and/or nature of the telephone call. The caller computing system then constructs a call invitation data structure that includes both an invitation to the callee to engage in a telephone conversation and the user-entered identification of the context of the telephone call. Upon receiving the call invitation data structure, the callee computing system reads the identification of the context of the telephone call, and then takes appropriate action based on the context for the telephone call.

Accessing Different Types Of Electronic Messages Through A Common Messaging Interface

US Patent:
7194516, Mar 20, 2007
Filed:
Oct 23, 2003
Appl. No.:
10/692201
Inventors:
Gail Borod Giacobbe - Seattle WA, US
Bryan T. Starbuck - Redmond WA, US
Randy Knight Winjum - Vashon WA, US
John Heinrich Lueders - Seattle WA, US
Alexander E. Vaschillo - Redmond WA, US
Stephen T. Wells - Seattle WA, US
Robert C. Combs - Redmond WA, US
Sridhar Sundararaman - Bellevue WA, US
Raghavendra Rachamadugu - Hyderabad, IN
Hubert Louis Marie Van Hoof - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709206, 709217, 709250, 707 3, 379 8813
Abstract:
The present invention extends to methods, systems, computer program products, and data structures for presenting different types of electronic messages at a common interface. Electronic message items are stored in an item database along with other types of items, such as, for example, contact items, folder items, document items, etc. Electronic message items have some common defined data fields and possibly other differently defined data fields that represent protocol and/or application specific properties. Computer systems can query the item database for message related data (e. g. , from commonly defined data fields) and display links to message related data at a common messaging interface. Links to different types of electronic messages (as represented by protocol and/or application specific properties) may be displayed simultaneously at the common messaging interface.

NOTICE: You may not use BackgroundCheck 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. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.