Search

Soummya Mallick Phones & Addresses

  • Roseville, CA
  • 2573 Island Palm Ct, San Jose, CA 95133 (408) 929-3983
  • 1510 Ambergrove Dr, San Jose, CA 95131
  • Rocklin, CA
  • 45300 Medicine Bow Ct, Fremont, CA 94539
  • 45140 Pawnee Dr, Fremont, CA 94539 (510) 353-0937
  • Milpitas, CA
  • Austin, TX
  • Alameda, CA

Publications

Us Patents

Data Path Media Security System And Method In A Storage Area Network

View page
US Patent:
20050080761, Apr 14, 2005
Filed:
Oct 14, 2003
Appl. No.:
10/686550
Inventors:
Kumar Sundararajan - Fremont CA, US
Upendra Mardikar - San Jose CA, US
Richard Moeller - San Jose CA, US
Soummya Mallick - Fremont CA, US
Rainer Enders - Walnut Creek CA, US
Sanjay Sawhney - Cupertino CA, US
Assignee:
NeoScale Systems - Milpitas CA
International Classification:
G06F007/00
US Classification:
707001000
Abstract:
An apparatus for security applications, e.g., encryption. The apparatus has an interface (e.g., MAC) coupled to a fiber channel. The interface is adapted to receive a frame from the fiber channel. The apparatus also has a classifier coupled to the interface, which is adapted to determine an information type associated with the frame. The type is selected from at least an initiator, data, or terminator. The classifier is adapted to determine header information associated with the frame. A content addressable memory is coupled to the classifier.

Apparatus And Method Of An Executable-In-Place Flash Device

View page
US Patent:
20060294356, Dec 28, 2006
Filed:
Jun 27, 2005
Appl. No.:
11/168757
Inventors:
Santosh Kumar - San Jose CA, US
Soummya Mallick - Fremont CA, US
Krishnakumar Mani - San Jose CA, US
Venkat Raman - Saratoga CA, US
International Classification:
G06F 9/00
US Classification:
713002000
Abstract:
Apparatuses and methods of an executable-in-place solid-state device are disclosed. In one embodiment, a solid-state device includes a flash memory coupled to a dynamic random access memory, the dynamic random access memory to store at least as much data as the flash memory; and a logic circuit coupled to the flash memory and the dynamic access memory to copy data from the flash memory to the dynamic random access memory on power up of a data processing system coupled to the solid-state device. The logic circuit is to minimize writes to the flash memory by using the dynamic access memory as a working memory during operation of the data processing system, and/or to block at least some sectors of at least one of the flash memory and the dynamic random access memory when the data processing system uses the working memory to conserve power usage of the solid-state device.

Expandable Portable Solid-State Device & Method

View page
US Patent:
20070094439, Apr 26, 2007
Filed:
Oct 20, 2005
Appl. No.:
11/254353
Inventors:
Santosh Kumar - San Jose CA, US
Soummya Mallick - Fremont CA, US
International Classification:
G06F 12/00
US Classification:
711103000
Abstract:
Apparatuses and methods of an expandable portable solid-state device are disclosed. In one embodiment, a solid-state device includes an expansion canister to enable coupling of a flash memory of the solid-state device to an external storage memory, and an executable-in-place module of the solid state device coupled to the flash memory to process a swap data to minimize a number of write operations in the flash memory. The executable-in-place module may include a secondary flash memory coupled to a dynamic random access memory. The dynamic random access memory may store at least as much data as the secondary flash memory. A logic circuit coupled to the secondary flash memory and the dynamic random access memory may copy data from the secondary flash memory to the dynamic random access memory on power up of a data processing system coupled to the solid-state device.

Apparatus And Method Of Application Virtualization

View page
US Patent:
20070168937, Jul 19, 2007
Filed:
Nov 28, 2006
Appl. No.:
11/604716
Inventors:
Soummya Mallick - Fremont CA, US
International Classification:
G06F 9/44
G06F 9/45
US Classification:
717106000, 717148000
Abstract:
An apparatus and method of application virtualization is disclosed. In one embodiment, a method includes automatically generating a virtual execution environment of an application-enabled drive, installing the virtual execution environment in user mode on a host system when the application-drive is electrically coupled to the host system, detecting any changes made to an operating system of the host system, and moving the virtual execution environment from the host system to the application-enabled drive when the application-enabled drive is electrically decoupled from the host system. A plurality of systems file modification of a host system may be detected due to an application installation. The plurality of systems file modification of the host system may be made by the application installation in the virtual execution environment. The plurality of systems file modification of the host system may be deleted when the application-enabled drive is electrically decoupled from the host system.
Soummya S Mallick from Roseville, CA, age ~59 Get Report