Patents by Inventor Soumyadip Banerjee
Soumyadip Banerjee 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: 12235836Abstract: A system that enables searching for representing listings for accommodation reservations on a map is described. The system receives, by a network site of a listing network platform, input comprising search criteria associated with a geographical region and identifies a plurality of listings matching the search criteria. The system identifies a first subset listings of the plurality of listings that is each associated with a respective location that is within a boundary associated with the geographical region and a second subset listings of the plurality of listings that is each associated with a respective location that is outside the boundary associated with the geographical region. The system visually distinguishes the first subset of listings from the second subset of listings on a map-based graphical user interface (GUI) that represents the plurality of listings matching the search criteria.Type: GrantFiled: October 25, 2023Date of Patent: February 25, 2025Assignee: Airbnb, Inc.Inventors: Adam James Shutsa, Ang Li, Clarence Chin-wei Quah, Devansh Gupta, Shuoyuan Lin, Hongru Hou, Hongwei Zhang, Malay Haldar, Kedar Bellare, Shanni Weilert, Sherry Therese Chen, Soumyadip Banerjee, Surbhi Sethi, Vivek Bhardwaj, Xiaotang Wang, Yonghua Xu
-
Publication number: 20240362545Abstract: A system that enables searching for listings for accommodation reservations is described. The system receives, by a network site of a listing network platform, input comprising search criteria and identifies a plurality of listings matching the search criteria. The system generates a graphical user interface comprising a plurality of graphical objects each associated with a respective one of the identified plurality of listings. The system determines that the search criteria satisfies an amenity criterion and, in response, causes one or more amenities associated with an individual listing of the identified plurality of listings to be presented in an individual graphical object of the plurality of graphical objects associated with the individual listing.Type: ApplicationFiled: April 28, 2023Publication date: October 31, 2024Inventors: Adam James Shutsa, Alexis Marie Konevich, Clarence Chin-wei Quah, FNU Dishant, Judith Dito, Kidai Kwon, Phanindra Ganti, Xu Zhao, Rohit Girme, Shanni Weilert, Soumyadip Banerjee, Surbhi Sethi, Vivek Bhardwaj, Wen Mi, Walker John Alexander Henderson, Ying Xiao, Yonghua Xu
-
Publication number: 20240362211Abstract: A system that enables searching for representing listings for accommodation reservations on a map is described. The system receives, by a network site of a listing network platform, input comprising search criteria associated with a geographical region and identifies a plurality of listings matching the search criteria. The system identifies a first subset listings of the plurality of listings that is each associated with a respective location that is within a boundary associated with the geographical region and a second subset listings of the plurality of listings that is each associated with a respective location that is outside the boundary associated with the geographical region. The system visually distinguishes the first subset of listings from the second subset of listings on a map-based graphical user interface (GUI) that represents the plurality of listings matching the search criteria.Type: ApplicationFiled: October 25, 2023Publication date: October 31, 2024Inventors: Adam James Shutsa, Ang Li, Clarence Chin-wei Quah, Devansh Gupta, Shuoyuan Lin, Hongru Hou, Hongwei Zhang, Malay Haldar, Kedar Bellare, Shanni Weilert, Sherry Therese Chen, Soumyadip Banerjee, Surbhi Sethi, Vivek Bhardwaj, Xiaotang Wang, Yonghua Xu
-
Publication number: 20240184792Abstract: A flexible listings search system can receive and return results for flexible listing searches. For example, the system can perform micro-flexible searches (e.g., plus or minus a few days) or super flexible searches (e.g., a time span in one or more months), using listing arrays that can be rapidly accessed to efficiently identify and return results. The search system can further perform flexible destination searches for different categories of accommodations for display in a viewport (e.g., map bounding box). The system can further perform fuzzy searches to identify and return broader results for flexible queries.Type: ApplicationFiled: December 13, 2023Publication date: June 6, 2024Inventors: Tyler Sax, Soumyadip Banerjee, Kedar Bellare, Karen Ouyang, Min Liu, Thomas Jean Marc Legrand
-
Patent number: 11886448Abstract: A flexible listings search system can receive and return results for flexible listing searches. For example, the system can perform micro-flexible searches (e.g., plus or minus a few days) or super flexible searches (e.g., a time span in one or more months), using listing arrays that can be rapidly accessed to efficiently identify and return results. The search system can further perform flexible destination searches for different categories of accommodations for display in a viewport (e.g., map bounding box). The system can further perform fuzzy searches to identify and return broader results for flexible queries.Type: GrantFiled: April 25, 2022Date of Patent: January 30, 2024Assignee: Airbnb, Inc.Inventors: Tyler Sax, Soumyadip Banerjee, Kedar Bellare, Karen Ouyang, Min Liu, Thomas Jean Marc Legrand
-
Publication number: 20230368084Abstract: A search system that receives and returns results for split stays is described. The search system receives, from a searching end-user, a listing request specifying a multiple-day length of stay parameter. The search system determines that the multiple-day length of stay parameter of the listing request transgresses a minimum length of stay threshold and, in response, generates a combined listing that includes a first listing of the plurality of listings associated with a first portion of the multiple-day length of stay parameter and a second listing of the plurality of listings associated with a second portion of the multiple-day length of stay parameter. The combined listing is presented with one or more other listings of the plurality of listings that match the listing request in a ranked order.Type: ApplicationFiled: April 19, 2023Publication date: November 16, 2023Inventors: Xiaoxin Yin, Dillon Davis, Mihajlo Grbovic, Aditya Mukherji, Kedar Bellare, FNU Dishant, Karen Ouyang, Soumyadip Banerjee, Min Liu, Pauline Nguyen, Elizabeth Han Lin, Walker John Alexander Henderson, Dang Quang Tran, Caroline Leung, Liwei He, Chen Qian, Ying Xiao, Xiaotang Wang
-
Publication number: 20220374441Abstract: A flexible listings search system can receive and return results for flexible listing searches. For example, the system can perform micro-flexible searches (e.g., plus or minus a few days) or super flexible searches (e.g., a time span in one or more months), using listing arrays that can be rapidly accessed to efficiently identify and return results. The search system can further perform flexible destination searches for different categories of accommodations for display in a viewport (e.g., map bounding box). The system can further perform fuzzy searches to identify and return broader results for flexible queries.Type: ApplicationFiled: April 25, 2022Publication date: November 24, 2022Inventors: Tyler Sax, Soumyadip Banerjee, Kedar Bellare, Karen Ouyang, Min Liu, Thomas Jean Marc Legrand
-
Publication number: 20220374487Abstract: A flexible listings search system can receive and return results for flexible listing searches. For example, the system can perform micro-flexible searches (e.g., plus or minus a few days) or super flexible searches (e.g., a time span in one or more months), using listing arrays that can be rapidly accessed to efficiently identify and return results. The search system can perform flexible destination searches for different categories of accommodations for display in a viewport.Type: ApplicationFiled: April 25, 2022Publication date: November 24, 2022Inventors: Soumyadip Banerjee, Kedar Bellare, Min Liu, Tyler Sax, Moutupsi Paul, Rohit Girme
-
Patent number: 9971987Abstract: Systems and methods for providing updates to a data store are described. A data store may receive, process and distribute update information in a substantially orderless manner. This may include implementing an “eventually consistent” design pattern, in which all operations include an object identifier associated with one of the objects in the data store, an information attribute identifier, an initial state, and a final state. Examples may include comparing the initial state included in the update instruction to a current state of one of the objects. If the initial state and the current state are the same, the current state of the object may be modified to match the final state of the update instruction. If the initial state and the current state are not the same, the update instruction may be sent to a redrive queue, from which the update may be reprocessed at a later time.Type: GrantFiled: March 25, 2014Date of Patent: May 15, 2018Assignee: Amazon Technologies, Inc.Inventors: Soumyadip Banerjee, Ankit Saraswat, Prafulla Upadhyay
-
Patent number: 9230022Abstract: Disclosed are various embodiments for custom result set definitions. A result set definition is obtained responsive to a request from a client. A result customization application generates and executes application program interface calls to generate response data having a fixed schema. The result customization application performs transformations on the response data to generate a result set conforming to the result set definition.Type: GrantFiled: August 23, 2012Date of Patent: January 5, 2016Assignee: Amazon Technologies, Inc.Inventors: Soumyadip Banerjee, Christopher E. Browder, Dilip Iyer
-
Patent number: 9111307Abstract: A merchant system is disclosed that can provide multiple online marketplaces that utilize marketplace product catalog layering. Product catalogs associated with each marketplace may be defined and layered such that products sold by one marketplace may be displayed on and purchased by way of another marketplace. The merchant system might also provide a unified electronic shopping cart for storing purchases made at multiple marketplaces, a unified checkout user interface for completing the purchase of items from multiple marketplaces, and a unified order management user interface for managing purchases made from multiple marketplaces.Type: GrantFiled: January 11, 2012Date of Patent: August 18, 2015Assignee: Amazon Technologies, Inc.Inventors: Jeremy Brian Hanni, Sanjay Govindrao Kulkarni, Soumyadip Banerjee, Pejus Manoj Das, Huang-Chun Yu, Andrew Powell McGoogan, Christopher E. Browder, Shaun M. Vickers