1
Samji Mohammed, de, Vorchik David G, Ramasubramanian Ram, Guzak Chris J, Mckee Timothy P, Ballou Nathanial H, Raman Balan S, Schrock Sarah: System and method for virtual folder and sharing items. Microsoft Corporation, FARBER George S, May 19, 2005: WO/2005/045594 (3 worldwide citation)

A system and method for virtual folder and sharing items. The sharing items includes utilization of static and dynamic lists. A static list consists of a folder of items that are in a specific order, while a dynamic list gathers a set of items based on a scope and a set of criteria. A routine (300) ...


2
Aust Brian, Lin Yun, Pardikar Shishir Purushottam, Samji Mohammed, Steere David Cappers, Virk Navjot: System for managing/evicting objects stored in cache and computer-readable medium. Microsoft, February 21, 2005: KR1020040060140 (1 worldwide citation)

PURPOSE: A system for managing/evicting objects stored in a cache and a computer-readable medium are provided to offer a mechanism for determining the object to be evicted based on weight calculated for each object stored in the cache. CONSTITUTION: The system includes a processing unit(102) and a s ...


3
Brezak John E, Samji Mohammed A, Johnson Nathan W, Ramasubramanian Ramkumar, Jervis Robert B, Vonkoch Walter: System and method for peer to peer synchronization of files. Microsoft Corporation, November 2, 2006: WO/2006/115521 (1 worldwide citation)

A system and method that provides seamless, peer-to-peer file synchronization capability for sharing files, folders, directories or other stored content on an automatically consistent basis between network-enabled machines (102, 114) such as a user's desktop, laptop, or cellular device. A sync engin ...


4
Samji Mohammed, de Vorchik David G, Ramasubramanian Ram, Guzak Chris J, Mckee Timothy P, Ballou Nathanial H, Raman Balan S, Schrock Sarah: System and method for virtual folder and sharing items. Microsoft, September 14, 2005: EP1573959-A2

A system and method for virtual folder and items sharing including utilization of static and dynamic lists. Static and dynamic lists may be created as types of virtual folders. Virtual folders expose regular files and folders to users in different views based on their metadata instead of the actual ...


5
Steere David Cappers, Aust Brian S, Lin Yun, Samji Mohammed, Virk Navjot, Pardikar Shishir Purushottam: System and method for managing objects stored in a cache. Microsoft, February 2, 2005: EP1503303-A2

The present invention is directed at a system and method for managing and evicting objects stored in a cache. The invention provides a mechanism for determining which objects to evict based on a weight that is calculated for each object stored in the cache. The weight is determined by at least two f ...


6
Rawat Anshul, Wentz Brian D, Guzak Chris J, de Vorchik David G, Giampiero Sierra M, Moore Jason F, Brezak John E, Zhu Ming, Samji Mohammed A: User data profile namespace. Microsoft, December 12, 2007: EP1864208-A2

A method and data structure for separating application data from user data in a namespace. The data structure provides an intuitive profile layout for developers or users while supporting legacy applications. The namespace utilizes a hierarchical structure allowing access by developers or users over ...


7
Samji Mohammed, Brezak John, Guzak Chris, Van Der Bogert Giles Edward, Tomacelli Nicholas John, Yadav Anil Kumar: Account synchronization for common identity in an unmanaged network. Microsoft, Gu Jiayun, July 29, 2009: CN200680025305

A platform supports an unmanaged secured workgroup, without a server, for common user access and secure resource sharing among the computers in the group. User accounts are synchronized by replicating and modifying the accounts at each computer of the unmanaged secured workgroup. A computer advertis ...


8
Cummins Charles, Guzak Chris J, Tee Cynthia C, Kong Dave, Boyer Gloria F, Samji Mohammed A, Deutsch Rebecca J, Scallen Stephen J: Initiating software responses based on a hardware action. Microsoft, Chen bin, August 5, 2009: CN200680029129

The arrival of a new media volume or newly attached device is detected. The media or device is scanned in order to determine the type, and a complete list of installed software programs registered to handle the media type or device is presented to the user. This list may be generated and displayed w ...


9
Karas Benjamin J, Aust Brian S, Parker Kenneth W, Mccabe Mark, Samji Mohammed A, Deutsch Rebecca J, Potter David: Sync manager conflict resolution. Microsoft, January 2, 2008: EP1872198-A2

A system and method are provided for implementing conflict resolution in a sync manager. In case of a conflict, the sync operation creates and stores a conflict object, and resumes the sync operation without requiring user input. The sync operation can thus be completed without user input and the us ...


10
Brezak John E, Samji Mohammed A, Johnson Nathan W, Ramasubramanian Ramkumar, Jervis Robert B, Vonkoch Walter: System and method for peer to peer synchronization of files. Microsoft, January 2, 2008: EP1872252-A1

A system and related techniques provide a seamless, peer-to-peer file synchronization capability for sharing files, folders, directories or other stored content between machines. According to embodiments of the invention in one regard, a sync engine or other file management logic may be integrated i ...