Search

Debashish H Chatterjee

from Fremont, CA
Age ~61

Debashish Chatterjee Phones & Addresses

  • 39610 Benavente Ave, Fremont, CA 94539 (510) 498-4353 (650) 210-1114 (510) 651-4917
  • 4044 Stevenson Blvd, Fremont, CA 94538
  • Sunnyvale, CA
  • Pleasant Hill, CA

Business Records

Name / Title
Company / Classification
Phones & Addresses
Debashish Chatterjee
President
Dxcontinuum,Inc
228 Hamilton Ave, Palo Alto, CA 94301
42840 Christy St, Fremont, CA 94538

Publications

Us Patents

System And Method For Generating And Transmitting A Command In Response To A Request For Additional Data And Data Described In The Request

View page
US Patent:
6421715, Jul 16, 2002
Filed:
Jun 11, 1997
Appl. No.:
08/873385
Inventors:
Debashish Chatterjee - Fremont CA
Lakshminarayanan “Luxi” Chidambaran - Fremont CA
Mohammad S Lari - Palo Alto CA
Assignee:
Oracle Corporation - Redwood Shores CA
International Classification:
G06F 1516
US Classification:
709219, 709216, 709217
Abstract:
A method and apparatus allows a client or other device separate from a server to retrieve from the server more data than is requested by an application program on the client. The additional data is maintained by the client or other device and provided to the application program in response to a subsequent request, reducing the number of times data is requested from the server, and also the processing and overhead required by the server to supply the data. If the server releases memory pointing to the data on the server at the time or after all data specified by the application program has been retrieved, because the data is potentially retrieved from the server in amounts larger than requested by the application program, the server may release memory pointing to the data on the server sooner than it would by processing requests for the data from the application program alone.

Method And Apparatus For Reducing Costs Associated With Manipulating Data

View page
US Patent:
6493710, Dec 10, 2002
Filed:
Oct 4, 1999
Appl. No.:
09/411061
Inventors:
Sreenivas Gollapudi - Fremont CA
Debashish Chatterjee - Fremont CA
Assignee:
Oracle Corporation - Redwood Shores CA
International Classification:
G06F 1730
US Classification:
707 4, 707 2, 707 5, 714100, 714 48, 714 52
Abstract:
A method and apparatus are provided for performing an array DML operation. During the performance of the operation on a data item in the array, and if an error occurs, then error information is stored and the array operation continues by performing the operation on the next data item in the array. The error is used to create update input data for the DML operation, and the update input data can be supplied during run-time of the program.

Method And Apparatus For Reducing Inefficiencies Caused By Sending Multiple Commands To A Server

View page
US Patent:
6675195, Jan 6, 2004
Filed:
Jun 11, 1997
Appl. No.:
08/873644
Inventors:
Debashish Chatterjee - Fremont CA
Lekshminarayanan “Luxi” Chidambaran - Fremont CA
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 1516
US Classification:
709203, 709101, 707 10
Abstract:
A method and apparatus can improve the performance of a server and clients by storing commands sent to the server until a command is received that fills the capacity of the apparatus to store the commands or that will cause the server to provide information beyond acknowledgment of or completion of the command. The commands are then set to the server software for execution. The server then processes as a group the commands stored, returning a single response, and eliminating the overhead that could have been incurred in providing multiple responses or processing the commands separately.

Method And Apparatus For Configuring Extensible Application Programming Interfaces

View page
US Patent:
6721809, Apr 13, 2004
Filed:
Aug 21, 2000
Appl. No.:
09/643318
Inventors:
Anindo Roy - Fremont CA
M. Shoaib Lari - Palo Alto CA
Sreenivas Gollupudi - Fremont CA
Debashis Saha - Menlo Park CA
Lakshminarayanan Chidambaran - Fremont CA
Debashish Chatterjee - Fremont CA
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 900
US Classification:
709328, 709310
Abstract:
One embodiment of the present invention provides a system that modifies a function defined within an application programming interface (API) so that the function includes additional code. The system receives an additional code module to be integrated into the function within the API. The system also receives a command to integrate the additional code module into the function. This command is received through a pre-defined function within the API for integrating additional code into functions within the API. In response to the command, the system links the additional code into the function so that the additional code module is executed when the function is called. In one embodiment of the present invention, linking the additional code module into the function involves linking the additional code module as an entry function that is executed at the beginning of the function. In one embodiment of the present invention, linking the additional code module into the function involves linking the additional code module as an exit function that is executed at the end of the function. In one embodiment of the present invention, linking the additional code module into the function involves linking the additional code module as a replacement for original code for the function.

Method And Mechanism For Reducing Client-Side Memory Footprint Of Transmitted Data

View page
US Patent:
7089331, Aug 8, 2006
Filed:
Feb 29, 2000
Appl. No.:
09/515674
Inventors:
Sreenivas Gollapudi - Fremont CA, US
Debashish Chatterjee - Fremont CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 15/16
US Classification:
709247, 709219
Abstract:
The present invention is directed to a method and mechanism for reducing the expense of data transmissions between a client and a server. According to an aspect of data prefetching is utilized to predictably retrieve information between the client and server. Another aspect pertains to data redundancy management for reducing the expense of transmitting and storing redundant data between the client and server. Another aspect relates to moved data structures for tracking and managing data at a client in conjunction with data redundancy management.

Method And Apparatus For Secure Message Queuing

View page
US Patent:
7213150, May 1, 2007
Filed:
Jan 11, 2002
Appl. No.:
10/044008
Inventors:
Namit Jain - Foster City CA, US
Shailendra K. Mishra - Fremont CA, US
Bhagat V. Nainani - Foster City CA, US
Wei Wang - Belmont CA, US
Debashish Chatterjee - Fremont CA, US
Assignee:
Oracle International Corp. - Redwood Shores CA
International Classification:
H04L 9/00
H04K 1/00
G06F 11/30
G06F 12/14
H04L 9/32
US Classification:
713176, 713180, 713181, 713170, 713168
Abstract:
One embodiment of the present invention provides a system that facilitates secure messaging. The system starts by creating a message at an origin. Next, the system computes a digest of the message. This digest is signed using an origin private encryption key. The message and the signed digest are forwarded to a queue for delivery to a recipient. Upon receiving the message and the signed digest at the queue, the system verifies that the digest was signed at the origin by using an origin public encryption key. If the signature is valid, the origin cannot deny creating the message. Valid messages and digests are placed on the queue and the recipient is notified that the message is available.

Using Direct Memory Access For Performing Database Operations Between Two Or More Machines

View page
US Patent:
7406481, Jul 29, 2008
Filed:
Dec 17, 2002
Appl. No.:
10/323561
Inventors:
Debashis Saha - Foster City CA, US
John Ciminski - Redwood City CA, US
Debashish Chatterjee - Fremont CA, US
Lakshminarayan Chidambaran - Fremont CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 7/00
US Classification:
7071041, 707 1, 707 2, 707 10
Abstract:
Direct memory accessed is used to perform database operations between two or more machines. A first segment of memory is allocated for a second machine, where at least one of the first machine and second machine is a database server. During performance of a database operation that involves the transfer of data from the second machine to the first machine, data in the first segment of memory is buffered in response to the second machine writing the data to a second segment of memory on the second machine.

Hierarchical Management Of The Dynamic Allocation Of Resources In A Multi-Node System

View page
US Patent:
7516221, Apr 7, 2009
Filed:
Aug 12, 2004
Appl. No.:
10/917873
Inventors:
Benny Souder - Belmont CA, US
Debashish Chatterjee - Fremont CA, US
Lakshminarayanan Chidambaran - Sunnyvale CA, US
David Brower - Alamo CA, US
Carol Colrain - Redwood Shores CA, US
Daniel Semler - Belmont CA, US
Christopher A. Kantarjiev - Palo Alto CA, US
James W. Stamos - Saratoga CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 15/173
G06F 12/00
US Classification:
709226, 709229, 718105
Abstract:
Approaches are used for efficiently and effectively managing the dynamic allocation of resources of multi-node database systems between services provided by the multi-node database server. A service is a category of work that is hosted on the database server. The approaches manage allocation of resources at different levels. For services that use a particular database, the performance realized by the services is monitored. Resources assigned to the database are allocated between these services to ensure performance goals for each are met. Resources assigned to a cluster of nodes are allocated between the databases to ensure that performance goals for all the services that use the databases are met. Resources assigned to a farm of clusters are assigned amongst clusters based on service level agreements and back-end policies. The approach uses a hierarchy of directors to manage resources at the different levels.
Debashish H Chatterjee from Fremont, CA, age ~61 Get Report