Patents by Inventor Amlan Chatterjee
Amlan Chatterjee has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11487823Abstract: Some embodiments provide a program. The program receives from a client device a request for objects in a collection of objects and a set of keywords. Based on the set of keywords, the program further determines a set of categories used for categorizing objects in the collection of objects. The program also generates a search query based on the set of keywords and the set of categories. The search query is configured to identify objects in the collection of objects having a description or name that matches at least one keyword in the set keywords and modify relevance of identified objects based on the set of categories. The program further executes the search query on the collection of objects to generate a result set of objects. The program also provides the result set of objects to the client device.Type: GrantFiled: November 28, 2018Date of Patent: November 1, 2022Assignee: SAP SEInventors: Michael Karayev, Amlan Chatterjee, Lakshmi Gayatri Niharika Bollapragada, Shreya Jain
-
Publication number: 20200167433Abstract: Some embodiments provide a program. The program receives from a client device a request for objects in a collection of objects and a set of keywords. Based on the set of keywords, the program further determines a set of categories used for categorizing objects in the collection of objects. The program also generates a search query based on the set of keywords and the set of categories. The search query is configured to identify objects in the collection of objects having a description or name that matches at least one keyword in the set keywords and modify relevance of identified objects based on the set of categories. The program further executes the search query on the collection of objects to generate a result set of objects. The program also provides the result set of objects to the client device.Type: ApplicationFiled: November 28, 2018Publication date: May 28, 2020Inventors: Michael Karayev, Amlan Chatterjee, Lakshmi Gayatri Niharika Bollapragada, Shreya Jain
-
Patent number: 8589365Abstract: An improved data access layer (DAL) architecture enables database connection pooling or multiplexing across machine boundaries. Drivers installed at web servers communicate with servers in a DAL. The DAL servers present a virtual database to the web servers, and the DAL servers in turn open connections to a set of physical databases. DAL servers are able to recycle connections that are no longer needed, or to move available connections from one DAL server to another, so as to provide improved efficiency in connection management, burst management, and peak load management. Scalability is thereby improved, and more efficient use of system resources is facilitated.Type: GrantFiled: July 30, 2012Date of Patent: November 19, 2013Assignee: Wal-Mart Stores, Inc.Inventors: Amlan Chatterjee, Chirag R. Shah, Mohan Kishore, Jack P. Hsu
-
Publication number: 20120297237Abstract: An improved data access layer (DAL) architecture enables database connection pooling or multiplexing across machine boundaries. Drivers installed at web servers communicate with servers in a DAL. The DAL servers present a virtual database to the web servers, and the DAL servers in turn open connections to a set of physical databases. DAL servers are able to recycle connections that are no longer needed, or to move available connections from one DAL server to another, so as to provide improved efficiency in connection management, burst management, and peak load management. Scalability is thereby improved, and more efficient use of system resources is facilitated.Type: ApplicationFiled: July 30, 2012Publication date: November 22, 2012Applicant: Wal-Mart Stores, Inc.Inventors: Amlan Chatterjee, Chirag R. Shah, Mohan Kishore, Jack P. Hsu
-
Patent number: 8260757Abstract: An improved data access layer (DAL) architecture enables database connection pooling or multiplexing across machine boundaries. Drivers installed at web servers communicate with servers in a DAL. The DAL servers present a virtual database to the web servers, and the DAL servers in turn open connections to a set of physical databases. DAL servers are able to recycle connections that are no longer needed, or to move available connections from one DAL server to another, so as to provide improved efficiency in connection management, burst management, and peak load management. Scalability is thereby improved, and more efficient use of system resources is facilitated.Type: GrantFiled: April 22, 2010Date of Patent: September 4, 2012Assignee: Wal-Mart Stores, Inc.Inventors: Amlan Chatterjee, Chirag R. Shah, Mohan Kishore, Jack P. Hsu
-
Publication number: 20060161685Abstract: In a wireless portal system having a wireless server, a client aware Extensible Markup Language (XML) content integration and transformation method and system. The client aware XML content integration and transformation system includes logic for identifying wireless client devices connecting to the wireless server by using particular characteristics of the client in presenting XML content formatted in response to connection requests from the client to the server. In one embodiment of the present invention, the client aware XML content transformation system receives an indication of a client type and uses this information to automatically search for XML content from a plurality of back-end resource servers on the Internet and transforms the content into a format suitable for delivery to the client.Type: ApplicationFiled: March 20, 2006Publication date: July 20, 2006Applicant: Sun Microsystems, Inc.Inventors: Amlan Chatterjee, Divya Jain, Thomas Mueller, Luu Tran
-
Patent number: 7058698Abstract: In a wireless portal system having a wireless server, a client aware Extensible Markup Language (XML) content integration and transformation method and system. The client aware XML content integration and transformation system includes logic for identifying wireless client devices connecting to the wireless server by using particular characteristics of the client in presenting XML content formatted in response to connection requests from the client to the server. In one embodiment of the present invention, the client aware XML content transformation system receives an indication of a client type and uses this information to automatically search for XML content from a plurality of back-end resource servers on the Internet and transforms the content into a format suitable for delivery to the client.Type: GrantFiled: August 13, 2001Date of Patent: June 6, 2006Assignee: Sun Microsystems, Inc.Inventors: Amlan Chatterjee, Divya Jain, Thomas Mueller, Luu Tran
-
Publication number: 20030033377Abstract: In a wireless portal system having a wireless server, a client aware Extensible Markup Language (XML) content integration and transformation method and system. The client aware XML content integration and transformation system includes logic for identifying wireless client devices connecting to the wireless server by using particular characteristics of the client in presenting XML content formatted in response to connection requests from the client to the server. In one embodiment of the present invention, the client aware XML content transformation system receives an indication of a client type and uses this information to automatically search for XML content from a plurality of back-end resource servers on the Internet and transforms the content into a format suitable for delivery to the client.Type: ApplicationFiled: August 13, 2001Publication date: February 13, 2003Inventors: Amlan Chatterjee, Divya Jain, Thomas Mueller, Luu Tran