Membership
Tour
Register
Log in
David J. Marsh
Follow
Person
Redmond, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Establishing a unique session key using a hardware functionality scan
Patent number
9,436,804
Issue date
Sep 6, 2016
Microsoft Technology Licensing, LLC
David J. Marsh
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Client proximity detection method and system
Patent number
7,936,872
Issue date
May 3, 2011
Microsoft Corporation
John C. Krumm
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Methods and systems for generating electronic program guides
Patent number
7,885,971
Issue date
Feb 8, 2011
Microsoft Corporation
David J. Marsh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Methods and systems for generating electronic program guides
Patent number
7,836,466
Issue date
Nov 16, 2010
Microsoft Corporation
David J. Marsh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Linking Diffie Hellman with HFS authentication by using a seed
Patent number
7,739,505
Issue date
Jun 15, 2010
Microsoft Corporation
Kenneth Reneris
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Describing media content in terms of degrees
Patent number
7,640,563
Issue date
Dec 29, 2009
Microsoft Corporation
David J. Marsh
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Entering programming preferences while browsing an electronic progr...
Patent number
7,617,511
Issue date
Nov 10, 2009
Microsoft Corporation
David J. Marsh
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Hardware functionality scan for device authentication
Patent number
7,617,401
Issue date
Nov 10, 2009
Microsoft Corporation
David J. Marsh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Program selection mechanism governed by rate of program consumption
Patent number
7,475,417
Issue date
Jan 6, 2009
Microsoft Corporation
David J. Marsh
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Media content descriptions
Patent number
7,467,164
Issue date
Dec 16, 2008
Microsoft Corporation
David J. Marsh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Shared electronic ink annotation method and system
Patent number
7,373,590
Issue date
May 13, 2008
Microsoft Corporation
Susan D. Woolf
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Media content descriptions
Patent number
7,363,649
Issue date
Apr 22, 2008
Microsoft Corporation
David J. Marsh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Enhancing smart card usage for associating media content with house...
Patent number
7,124,938
Issue date
Oct 24, 2006
Microsoft Corporation
David J Marsh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Television and multimedia viewing paradigm
Patent number
7,093,273
Issue date
Aug 15, 2006
Microsoft Corporation
David J. Marsh
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Associating content with households using smart cards
Patent number
7,080,039
Issue date
Jul 18, 2006
David J Marsh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Media content descriptions
Patent number
7,073,193
Issue date
Jul 4, 2006
Microsoft Corporation
David J. Marsh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Methods and arrangements for providing a novel television and multi...
Patent number
6,931,657
Issue date
Aug 16, 2005
Microsoft Corporation
David J. Marsh
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Patents Applications
last 30 patents
Information
Patent Application
Methods and Systems for Generating Electronic Program Guides
Publication number
20080147650
Publication date
Jun 19, 2008
Microsoft Corporation
David J. Marsh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Methods and Systems for Generating Electronic Program Guides
Publication number
20070299685
Publication date
Dec 27, 2007
Microsoft Corporation
David J. Marsh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Establishing a unique session key using a hardware functionality scan
Publication number
20070058807
Publication date
Mar 15, 2007
Microsoft Corporation
David J. Marsh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Media Content Descriptions
Publication number
20070005653
Publication date
Jan 4, 2007
Microsoft Corporation
David J. Marsh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Hardware functionality scan for device authentication
Publication number
20060242430
Publication date
Oct 26, 2006
Microsoft Corporation
David J. Marsh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Linking Diffie Hellman with HFS authentication by using a seed
Publication number
20060242409
Publication date
Oct 26, 2006
Microsoft Corporation
Kenneth Reneris
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Program selection mechanism governed by rate of program consumption
Publication number
20050198689
Publication date
Sep 8, 2005
Microsoft Corporation
David J. Marsh
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Media content descriptions
Publication number
20050192987
Publication date
Sep 1, 2005
Microsoft Corporation
David J. Marsh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Television and multimedia viewing paradigm
Publication number
20050185933
Publication date
Aug 25, 2005
Microsoft Corporation
David J. Marsh
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Client proximity detection method and system
Publication number
20040236850
Publication date
Nov 25, 2004
Microsoft Corporation, Redmond, Washington.
John C. Krumm
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Shared electronic ink annotation method and system
Publication number
20040237033
Publication date
Nov 25, 2004
Susan D. Woolf
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Methods and systems for enhancing electronic program guides
Publication number
20040001081
Publication date
Jan 1, 2004
David J. Marsh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Electronic program guide systems and methods for handling multiple...
Publication number
20030237093
Publication date
Dec 25, 2003
David J. Marsh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Electronic program guides utilizing demographic stereotypes
Publication number
20030236708
Publication date
Dec 25, 2003
David J. Marsh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Methods and systems for generating electronic program guides
Publication number
20030233241
Publication date
Dec 18, 2003
David J. Marsh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Scoring and recommending media content based on user preferences
Publication number
20030225777
Publication date
Dec 4, 2003
David J. Marsh
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Entering programming preferences while browsing an electronic progr...
Publication number
20030226145
Publication date
Dec 4, 2003
David J. Marsh
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Media content descriptions
Publication number
20030195863
Publication date
Oct 16, 2003
David J. Marsh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Describing media content in terms of degrees
Publication number
20030195891
Publication date
Oct 16, 2003
David J. Marsh
H04 - ELECTRIC COMMUNICATION TECHNIQUE