P

Inventor

NOVAK MICHAEL J

US43 patents
⚠️ This page may combine multiple inventors who share the name “NOVAK MICHAEL J”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

MICROSOFT CORP

27 patents
US6791581B2Sep 14, 2004

Methods and systems for synchronizing skin properties

MICROSOFT CORP81 citations99
US7580932B2Aug 25, 2009

User interface for establishing a filtering engine

MICROSOFT CORP82 citations98
US7647346B2Jan 12, 2010

Automatic rules-based device synchronization

MICROSOFT CORP70 citations97
US7475078B2Jan 6, 2009

Two-way synchronization of media data

MICROSOFT CORP68 citations97
US7073130B2Jul 4, 2006

Methods and systems for creating skins

MICROSOFT CORP73 citations97
US6904566B2Jun 7, 2005

Methods, systems and media players for rendering different media types

MICROSOFT CORP73 citations95
US7756388B2Jul 13, 2010

Media item subgroup generation from a library

MICROSOFT CORP36 citations92
US7685210B2Mar 23, 2010

Media discovery and curation of playlists

MICROSOFT CORP43 citations92
US7543235B2Jun 2, 2009

Methods and systems for creating skins

MICROSOFT CORP15 citations92
US7533091B2May 12, 2009

Methods, systems, and computer-readable media for generating a suggested list of media items based upon a seed

MICROSOFT CORP26 citations92
US7426691B2Sep 16, 2008

Methods and systems for creating and using skins

MICROSOFT CORP15 citations92
US7831605B2Nov 9, 2010

Media player service library

MICROSOFT CORP26 citations91
US7072908B2Jul 4, 2006

Methods and systems for synchronizing visualizations with audio streams

MICROSOFT CORP24 citations91
US7934159B1Apr 26, 2011

Media timeline

MICROSOFT CORP37 citations90
US7636728B2Dec 22, 2009

Media difference files for compressed catalog files

MICROSOFT CORP13 citations84
US7480868B2Jan 20, 2009

Methods and systems for creating skins

MICROSOFT CORP8 citations83
US7620656B2Nov 17, 2009

Methods and systems for synchronizing visualizations with audio streams

MICROSOFT CORP10 citations82
US7426692B2Sep 16, 2008

Methods and systems for creating and using skins

MICROSOFT CORP5 citations74
US7340681B2Mar 4, 2008

Methods and systems for creating and using skins

MICROSOFT CORP6 citations74
US7458020B2Nov 25, 2008

Methods and systems for creating skins

MICROSOFT CORP4 citations73
US7526505B2Apr 28, 2009

Methods and systems for synchronizing visualizations with audio streams

MICROSOFT CORP5 citations72
US7451402B2Nov 11, 2008

Methods and systems for creating skins

MICROSOFT CORP1 citations62
US7451399B2Nov 11, 2008

Methods and systems for creating skins

MICROSOFT CORP1 citations62
US7278102B2Oct 2, 2007

Methods, system and media players for rendering different media types

MICROSOFT CORP2 citations61
US7272794B2Sep 18, 2007

Methods, systems and media players for rendering different media types

MICROSOFT CORP2 citations61
US7599961B2Oct 6, 2009

Methods and systems for synchronizing visualizations with audio streams

MICROSOFT CORP0 citations50
US7596582B2Sep 29, 2009

Methods and systems for synchronizing visualizations with audio streams

MICROSOFT CORP0 citations50

MICROSOFT TECHNOLOGY LICENSING LLC

12 patents
US10467230B2Nov 5, 2019

Collection and control of user activity information and activity user interface

MICROSOFT TECHNOLOGY LICENSING LLC7 citations82
US11580088B2Feb 14, 2023

Creation, management, and transfer of interaction representation sets

MICROSOFT TECHNOLOGY LICENSING LLC4 citations70
US10853220B2Dec 1, 2020

Determining user engagement with software applications

MICROSOFT TECHNOLOGY LICENSING LLC4 citations70
US10671245B2Jun 2, 2020

Collection and control of user activity set data and activity set user interface

MICROSOFT TECHNOLOGY LICENSING LLC6 citations68
US10423406B2Sep 24, 2019

Software feature compilation with runtime configuration

MICROSOFT TECHNOLOGY LICENSING LLC2 citations68
US10693748B2Jun 23, 2020

Activity feed service

MICROSOFT TECHNOLOGY LICENSING LLC5 citations67
US11061623B2Jul 13, 2021

Preventing excessive hydration in a storage virtualization system

MICROSOFT TECHNOLOGY LICENSING LLC0 citations61
US10732796B2Aug 4, 2020

Control of displayed activity information using navigational mnemonics

MICROSOFT TECHNOLOGY LICENSING LLC1 citations61
US11061775B2Jul 13, 2021

Coordinating file synchronization between a sync engine and another application that supports document collaboration

MICROSOFT TECHNOLOGY LICENSING LLC0 citations55
US11507534B2Nov 22, 2022

Metadata storage for placeholders in a storage virtualization system

MICROSOFT TECHNOLOGY LICENSING LLC0 citations50
US10282255B2May 7, 2019

Coordinating file synchronization between a sync engine and another application that supports document collaboration

MICROSOFT TECHNOLOGY LICENSING LLC0 citations45
US10795747B2Oct 6, 2020

File synchronizing service status monitoring and error handling

MICROSOFT TECHNOLOGY LICENSING LLC0 citations30

NOVAK MICHAEL J

3 patents

PLASTINA DANIEL

1 patent