Search

Shishir P Pardikar

age ~69

from Yarrow Point, WA

Also known as:
  • Shishir P Pardike
  • Shishir R

Shishir Pardikar Phones & Addresses

  • Yarrow Point, WA
  • 10823 179Th Ave, Redmond, WA 98052 • (425)8691968
  • Marietta, GA
  • Kiona, WA

Resumes

Shishir Pardikar Photo 1

Shishir Pardikar

view source
Location:
Redmond, Washington
Industry:
Computer Software
Shishir Pardikar Photo 2

Shishir Pardikar

view source

Us Patents

  • Method And System For Client-Side Caching

    view source
  • US Patent:
    6757705, Jun 29, 2004
  • Filed:
    Aug 14, 1998
  • Appl. No.:
    09/134720
  • Inventors:
    Shishir Pardikar - Redmond WA
    Joseph L. Linn - Issaquah WA
    Balan Sethu Raman - Redmond WA
    Robert E. Corrington - Redmond WA
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 1200
  • US Classification:
    709203, 711118, 711137
  • Abstract:
    An improved method and system for client-side caching that transparently caches suitable network files for offline use. A cache mechanism in a network redirector transparently intercepts requests to access server files, and if the requested file is locally cached, satisfies the request from the cache when possible. Otherwise the cache mechanism creates a local cache file and satisfies the request from the server, and also fills in a sparse cached file as reads for data in ranges that are missing in the cached file are requested and received from the server. A background process also fills in local files that are sparse, using the existing handle of already open server files, or opening, reading from and closing other server files. Security is also provided by maintaining security information received from the server for files that are in the cache, and using that security information to determine access to the file when offline.
  • Selective File Purging For Delete Or Rename

    view source
  • US Patent:
    6889233, May 3, 2005
  • Filed:
    Jun 18, 2001
  • Appl. No.:
    09/883897
  • Inventors:
    Yun Lin - Kirkland WA, US
    Shishir Pardikar - Redmond WA, US
    Venkataraman Ramanathan - Redmond WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F017/00
  • US Classification:
    707200, 707 10, 707205
  • Abstract:
    A method of purging cached open files from a client-side delayed close list on a remote file system. The remote file system stores a unique file identifier for each cached open file which is independent of the cached file's namespace. In response to a delete or rename command of a remote target file, the remote file system obtains a target file identifier from the target file's server. The remote file system then compares the target file identifier with each of the cached file's unique file identifier. If a cached file's unique file identifier matches the target file identifier, the cached file is purged from the delayed close list.
  • System And Method For Managing Objects Stored In A Cache

    view source
  • US Patent:
    7076611, Jul 11, 2006
  • Filed:
    Aug 1, 2003
  • Appl. No.:
    10/632386
  • Inventors:
    David C. Steere - Bellevue WA, US
    Brian S. Aust - Redmond WA, US
    Yun Lin - Kirkland WA, US
    Mohammed Samji - Bellevue WA, US
    Navjot Virk - Bellevue WA, US
    Shishir P. Pardikar - Redmond WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 12/00
    G06F 7/00
  • US Classification:
    711133, 711118, 711154
  • Abstract:
    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 factors, including file size, file type, primary user, last access time, and the like, and by the relative importance of each of the factors. The weight for each object may be determined autonomously and/or may be determined upon a trigger event. The factors and their relative importance may be obtained from a policy applicable to one or several computers.
  • Method And System For Client-Side Caching

    view source
  • US Patent:
    7089284, Aug 8, 2006
  • Filed:
    Jun 28, 2004
  • Appl. No.:
    10/880056
  • Inventors:
    Shishir Pardikar - Redmond WA, US
    Joseph L. Linn - Issaquah WA, US
    Balan Sethu Raman - Redmond WA, US
    Robert E. Corrington - Redmond WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 12/08
    G06F 12/00
  • US Classification:
    709203, 711118, 711137
  • Abstract:
    An improved method and system for client-side caching that transparently caches suitable network files for offline use. A cache mechanism in a network redirector transparently intercepts requests to access server files, and if the requested file is locally cached, satisfies the request from the cache when possible. Otherwise the cache mechanism creates a local cache file and satisfies the request from the server, and also fills in a sparse cached file as reads for data in ranges that are missing in the cached file are requested and received from the server. A background process also fills in local files that are sparse, using the existing handle of already open server files, or opening, reading from and closing other server files. Security is also provided by maintaining security information received from the server for files that are in the cache, and using that security information to determine access to the file when offline.
  • Method And System For Transacted File Operations Over A Network

    view source
  • US Patent:
    7231397, Jun 12, 2007
  • Filed:
    Oct 24, 2003
  • Appl. No.:
    10/693658
  • Inventors:
    Pradeep Jnana Madhavarapu - Bellevue WA, US
    Shishir Pardikar - Redmond WA, US
    Balan Sethu Raman - Redmond WA, US
    Surendra Verma - Bellevue WA, US
    Jon Cargille - Bellevue WA, US
    Jacob Lacouture - Redmond WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 17/00
    G06F 15/06
    G06Q 40/00
  • US Classification:
    707101, 707102, 705 75, 709218
  • Abstract:
    A system to perform transacted remote file operations over a network includes a client and a server. The client and server each include a transaction manager (TM) and a file system (FS). The client also includes a redirector (RDR), while the server includes a server application (SRV). The RDR receives a request for a remote transacted file operation. In response, the RDR retrieves the transaction from the request. The RDR may use the TM to marshall the transaction for transmission to the server. The RDR sends the transaction to the server over the network. The SRV component receives the transaction, which the TM and FS of the server then use to perform the file operation. The server then returns the file operation result to the client via the network.
  • System, Method, And Computer Program Product For File Encryption, Decryption And Transfer

    view source
  • US Patent:
    7280956, Oct 9, 2007
  • Filed:
    Oct 24, 2003
  • Appl. No.:
    10/692843
  • Inventors:
    David B. Cross - Redmond WA, US
    Jainrong Gu - Bellevue WA, US
    Duncan Bryce - Redmond WA, US
    Shishir Pardikar - Redmond WA, US
    Pradeep Jnana Madhavarapu - Bellevue WA, US
    Scott A. Field - Redmond WA, US
    Kelvin S. Yiu - Seattle WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 9/24
  • US Classification:
    703171, 713168, 713182
  • Abstract:
    An encrypted file system (EFS) and an underlying file transfer protocol to permit a client to encrypt, decrypt, and transfer file(s) resident on a server are disclosed. A user at a client computer can open, read, and write to encrypted files, including header information associated with encrypted files, and can add users to or remove users from an encrypted file.
  • Protocol-Independent Client-Side Caching System And Method

    view source
  • US Patent:
    7349943, Mar 25, 2008
  • Filed:
    Mar 12, 2003
  • Appl. No.:
    10/387972
  • Inventors:
    Yun Lin - Kirkland WA, US
    Navjot Virk - Redmond WA, US
    Shishir Pardikar - Redmond WA, US
    Rohan Kumar - Redmond WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 15/16
    G06F 12/00
  • US Classification:
    709203, 709213, 709217, 711118, 711141
  • Abstract:
    A system and method that automatically and transparently handle client-side caching of network file data, independent of any remote file handling protocol. A protocol-independent client-side caching mechanism is inserted as a service that handles file-related requests directed to a network, and attempts to satisfy the requests via a client-side caching persistent store. By way of pre-process and post-process calls on a file create request, the caching mechanism creates file-related data structures, and overwrites the information in those structures that a buffering service uses to call back to a network redirector, whereby the client-side caching mechanism inserts itself into the communication flow between the network redirector and the buffering service. Once in the flow of communication, network-directed file read and write requests may be transparently handled by the client-side caching mechanism when appropriate, yet the redirector may be instructed to communicate with the server when needed to satisfy the request.
  • Policy Setting For Client-Side Caching

    view source
  • US Patent:
    7392345, Jun 24, 2008
  • Filed:
    Aug 7, 2006
  • Appl. No.:
    11/500275
  • Inventors:
    Shishir Pardikar - Redmond WA, US
    Joseph L. Linn - Issaquah WA, US
    Balan Sethu Raman - Redmond WA, US
    Robert E. Corrington - Redmond WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 12/08
  • US Classification:
    711121, 711133, 709203
  • Abstract:
    An improved method and system for client-side caching that transparently caches suitable network files for offline use. A cache mechanism in a network redirector transparently intercepts requests to access server files, and if the requested file is locally cached, satisfies the request from the cache when possible. Otherwise the cache mechanism creates a local cache file and satisfies the request from the server, and also fills in a sparse cached file as reads for data in ranges that are missing in the cached file are requested and received from the server. A background process also fills in local files that are sparse, using the existing handle of already open server files, or opening, reading from and closing other server files. Security is also provided by maintaining security information received from the server for files that are in the cache, and using that security information to determine access to the file when offline.

Googleplus

Shishir Pardikar Photo 3

Shishir Pardikar


Get Report for Shishir P Pardikar from Yarrow Point, WA, age ~69
Control profile