P

Inventor

ATKINSON ROBERT G

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

MICROSOFT CORP

48 patents
US6856993B1Feb 15, 2005

Transactional file system

MICROSOFT CORP272 citations99
US6728879B1Apr 27, 2004

Transactional log with multi-sector log block validation

MICROSOFT CORP157 citations99
US6519764B1Feb 11, 2003

Method and system for naming and binding objects

MICROSOFT CORP91 citations99
US6263379B1Jul 17, 2001

Method and system for referring to and binding to objects using identifier objects

MICROSOFT CORP90 citations99
US5842018ANov 24, 1998

Method and system for referring to and binding to objects using identifier objects

MICROSOFT CORP229 citations99
US5740439AApr 14, 1998

Method and system for referring to and binding to objects using identifier objects

MICROSOFT CORP129 citations99
US5701424ADec 23, 1997

Palladian menus and methods relating thereto

MICROSOFT CORP237 citations99
US5689703ANov 18, 1997

Method and system for referring to and binding to objects using identifier objects

MICROSOFT CORP164 citations99
US5682536AOct 28, 1997

Method and system for referring to and binding to objects using identifier objects

MICROSOFT CORP134 citations99
US5613124AMar 18, 1997

Method and system for generating and storing multiple representations of a source object in object storage

MICROSOFT CORP203 citations99
US5581760ADec 3, 1996

Method and system for referring to and binding to objects using identifier objects

MICROSOFT CORP325 citations99
US7512636B2Mar 31, 2009

Transactional file system

MICROSOFT CORP69 citations98
US7496500B2Feb 24, 2009

Systems and methods that determine intent of data and respond to the data based on the intent

MICROSOFT CORP133 citations98
US6993714B2Jan 31, 2006

Grouping and nesting hierarchical namespaces

MICROSOFT CORP131 citations98
US6367012B1Apr 2, 2002

Embedding certifications in executable files for network transmission

MICROSOFT CORP439 citations98
US5892904AApr 6, 1999

Code certification for network transmission

MICROSOFT CORP645 citations98
US5511197AApr 23, 1996

Method and system for network marshalling of interface pointers for remote procedure calls

MICROSOFT CORP299 citations98
US7630501B2Dec 8, 2009

System and method for calibration of an acoustic system

MICROSOFT CORP1,517 citations97
US7257595B2Aug 14, 2007

Transactional file system

MICROSOFT CORP32 citations96
US6268924B1Jul 31, 2001

Document object having a print interface for programmatic automation by a using program

MICROSOFT CORP93 citations96
US6064406AMay 16, 2000

Method and system for caching presentation data of a source object in a presentation cache

MICROSOFT CORP49 citations96
US5911066AJun 8, 1999

Data transfer utilizing a single functionally independent data transfer mechanism

MICROSOFT CORP88 citations96
US5724588AMar 3, 1998

Method and system for network marshalling of interface pointers for remote procedure calls

MICROSOFT CORP228 citations96
US5608909AMar 4, 1997

Method and system for caching presentation data of a source object in a presentation cache

MICROSOFT CORP63 citations96
US6334157B1Dec 25, 2001

Programmatically providing direct access to user interface elements of an application program

MICROSOFT CORP119 citations95
US5715441AFeb 3, 1998

Method and system for storing and accessing data in a compound document using object linking

MICROSOFT CORP87 citations95
US5506983AApr 9, 1996

Method and system for transactioning of modifications to a tree structured file

MICROSOFT CORP78 citations95
US6970481B2Nov 29, 2005

Methods and systems for distributing multimedia data over heterogeneous networks

MICROSOFT CORP59 citations94
US6182108B1Jan 30, 2001

Method and system for multi-threaded processing

MICROSOFT CORP66 citations94
US5706504AJan 6, 1998

Method and system for storing data objects using a small object data stream

MICROSOFT CORP47 citations94
US8010559B2Aug 30, 2011

Transactional file system

MICROSOFT CORP11 citations93
US7613698B2Nov 3, 2009

Transactional file system

MICROSOFT CORP10 citations93
US7418463B2Aug 26, 2008

Transactional file system

MICROSOFT CORP23 citations93
US6721951B1Apr 13, 2004

Data transfer utilizing single functionally independent data transfer mechanism

MICROSOFT CORP44 citations93
US6708196B1Mar 16, 2004

Method and system for caching presentation data

MICROSOFT CORP43 citations93
US5499369AMar 12, 1996

Method and system for connecting objects using alert and running states

MICROSOFT CORP30 citations93
US7925966B2Apr 12, 2011

Grouping and nesting hierarchical namespaces

MICROSOFT CORP20 citations92
US7454778B2Nov 18, 2008

Enforcing rights management through edge email servers

MICROSOFT CORP42 citations92
US6658490B1Dec 2, 2003

Method and system for multi-threaded processing

MICROSOFT CORP41 citations92
US7822835B2Oct 26, 2010

Logically centralized physically distributed IP network-connected devices configuration

MICROSOFT CORP25 citations91
US7441253B2Oct 21, 2008

Method and system for naming and binding objects

MICROSOFT CORP16 citations89
US7613997B2Nov 3, 2009

Grouping and nesting hierarchical namespaces

MICROSOFT CORP8 citations83
US7516480B2Apr 7, 2009

Secure remote configuration of targeted devices using a standard message transport protocol

MICROSOFT CORP8 citations83
US7509678B2Mar 24, 2009

Central console for monitoring configuration status for remote devices

MICROSOFT CORP11 citations83
US7150024B2Dec 12, 2006

Method and system for naming and binding objects

MICROSOFT CORP7 citations74
US5710928AJan 20, 1998

Method and system for connecting objects in a computer system

MICROSOFT CORP11 citations74
US7958355B2Jun 7, 2011

Keytote component

MICROSOFT CORP2 citations63
US7388887B2Jun 17, 2008

Methods and systems for distributing multimedia data over heterogeneous networks

MICROSOFT CORP4 citations61

ATKINSON ROBERT G

1 patent

VERMA SURENDRA

1 patent