Patents by Inventor Prakash Kadel
Prakash Kadel 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: 11899678Abstract: Systems and methods for low latency materialized information provision are disclosed. For example, a system may include at least one memory storing instructions and one or more processors configured to execute the instructions to perform operations. The operations may include receiving, via a materialization service, data from multiple sources related to an item associated with a webpage hosted by a server. The data may include first event data sourced from a real-time feed and second event data sourced from stored data. Operations may include generating synchronized data based on the first and second event data. Operations may include receiving a request from the web server for information related to the item, the request being associated with a user segment. Operations may include identifying data to aggregate to fulfill the request, generating a data structure gathering synchronized data using the data structure, and forwarding the gathered synchronized data to the server.Type: GrantFiled: January 11, 2022Date of Patent: February 13, 2024Assignee: COUPANG CORP.Inventors: Prakash Kadel, Du Hyeong Kim, Jun Huang, Chengcheng Shen
-
Patent number: 11755532Abstract: A method for generating graphic display interface, comprising: receiving an request to generate a graphic display interface comprising at least a client ID; generating a plurality of graphic data structures based on at least one of the request or a priority list, each of the graphic data structures corresponding to a identifier; associating for each of the graphic data structures, an item graphic; tagging each of the graphic data structures with one or more tags, the tagging comprises: determine that the client ID matches at least one member ID; and determine, for each of the graphic data structures, that the associated identifier has a first status, and tagging the graphic data structures with a first tag upon the determination; and associating for each of the graphic data structures based on the associated tags, one of a plurality of service graphics; and generating instruction for the graphic display interface.Type: GrantFiled: December 24, 2021Date of Patent: September 12, 2023Assignee: COUPANG CORP.Inventors: Ku Kang, JungJoon Park, Duhyeong Kim, Tae IL Kim, Ki Woong Jang, Prakash Kadel, Seongwook Ahn, Kyung Hoon Min, Nam Yeong Goo, Yilu Shen, Li Li, Juan Qu
-
Patent number: 11710170Abstract: According to various example embodiments, a method of providing order-related information by an electronic device may include obtaining order information on or regarding a purchase item and customer information corresponding to the order information, transmitting the order information and the customer information to an external device, receiving, from the external device, sale-related information on or regarding a sales item that corresponds to the purchase item and is for sale by the customer, and providing at least some of the order information and the sale-related information on a first page.Type: GrantFiled: February 9, 2021Date of Patent: July 25, 2023Assignee: Coupang Corp.Inventors: Qingqing Bai, Xiao Feng, Seon Il Kim, Hyun Gyu Jang, Su Jin Kyung, Jeong Min Yun, Weili Liu, Prakash Kadel, Ku Kang, Mengyuan Peng, Ki Woong Jang
-
Publication number: 20220300891Abstract: Disclosed is a method in which an application server of a distributed system provides data, the method including performing event watching on a ZooKeeper server, receiving information related to a change of a first field included in first data from the ZooKeeper server according to a result of the event watching, reading the first data from a first storage when a request signal for the first data is input from a client, and changing a value of the first field included in the read first data on the basis of the information received from the ZooKeeper server and providing the first data with the changed value of the first field to the client.Type: ApplicationFiled: April 21, 2021Publication date: September 22, 2022Inventors: Prakash Kadel, Du Hyeong Kim, Ki Woong Jang
-
Patent number: 11436562Abstract: Disclosed is a method in which an application server of a distributed system provides data, the method including performing event watching on a ZooKeeper server, receiving information related to a change of a first field included in first data from the ZooKeeper server according to a result of the event watching, reading the first data from a first storage when a request signal for the first data is input from a client, and changing a value of the first field included in the read first data on the basis of the information received from the ZooKeeper server and providing the first data with the changed value of the first field to the client.Type: GrantFiled: April 21, 2021Date of Patent: September 6, 2022Assignee: Coupang Corp.Inventors: Prakash Kadel, Du Hyeong Kim, Ki Woong Jang
-
Patent number: 11429510Abstract: An information providing method is provided, the method including acquiring a request information set by an electronic apparatus, transmitting a request information sub-set corresponding to at least a portion of the request information set to a reference server, transmitting the request information sub-set to a development server, receiving a first response set including a first response to the request information sub-set from the reference server, receiving a second response set including a second response to the request information sub-set from the development server, and providing comparison information of the first response set and the second response set.Type: GrantFiled: January 20, 2021Date of Patent: August 30, 2022Assignee: Coupang Corp.Inventors: Prakash Kadel, Dae Hwan Bae, Tae Il Kim, Ki Woong Jang
-
Publication number: 20220207475Abstract: According to various example embodiments, a data management method of an electronic device includes obtaining selection information on or regarding a first product, obtaining selection information on a second product corresponding to the first product based on the selection information on the first product, identifying purchase information about the first product and the second product, transmitting the purchase information about the first product to a first server related to delivery of the first product and transmitting the purchase information about the second product to a second server, and transmitting activation-related information of the second product to the second server in response to delivery status information of the first product, wherein the first product includes a physical product requiring delivery, and the second product includes an insurance product for the first product.Type: ApplicationFiled: March 9, 2021Publication date: June 30, 2022Inventors: Ki Woong Jang, Deqian Li, Cui Jie, Yong Geon Kim, Nam Woong Cho, Tae Hoon Kim, Pil Woo Kim, Ming Zhang, Qingqing Bai, Sang Ryul Kim, Jeong Min Yun, Hae Yeon Lee, Prakash Kadel, Ku Kang, Chang Hyun Park, Hyun Bo Kang, Da Young Lee
-
Publication number: 20220207588Abstract: According to various example embodiments, a method of providing order-related information by an electronic device may include obtaining order information on or regarding a purchase item and customer information corresponding to the order information, transmitting the order information and the customer information to an external device, receiving, from the external device, sale-related information on or regarding a sales item that corresponds to the purchase item and is for sale by the customer, and providing at least some of the order information and the sale-related information on a first page.Type: ApplicationFiled: February 9, 2021Publication date: June 30, 2022Inventors: Qingqing BAI, Xiao FENG, Seon Il KIM, Hyun Gyu JANG, Su Jin KYUNG, Jeong Min YUN, Weili LIU, Prakash KADEL, Ku KANG, Mengyuan PENG, Ki Woong JANG
-
Patent number: 11373142Abstract: Disclosed is a method in which an application server of a distributed system provides data, the method including performing event watching on a ZooKeeper server, receiving information related to a change of a first field included in first data from the ZooKeeper server according to a result of the event watching, reading the first data from a first storage when a request signal for the first data is input from a client, and changing a value of the first field included in the read first data on the basis of the information received from the ZooKeeper server and providing the first data with the changed value of the first field to the client.Type: GrantFiled: April 21, 2021Date of Patent: June 28, 2022Assignee: Coupang Corp.Inventors: Prakash Kadel, Du Hyeong Kim, Ki Woong Jang
-
Publication number: 20220198541Abstract: According to the present disclosure, a method of providing item sales information by a computing apparatus is provided, the method including acquiring first selection information regarding an item, acquiring sub-item information applicable to the item in response to the first selection information, acquiring second selection information regarding the applicable sub-item information, and providing first amount information and second amount information in response to the second selection information, in which the first amount information is a cost corresponding to the item and is determined in response to the second selection information.Type: ApplicationFiled: February 3, 2021Publication date: June 23, 2022Inventors: Seon Il Kim, Seung Hee Kang, Hyun Gyu Jang, Hae Yeon Lee, Nam Woong Cho, Hong Gwi Joo, Tianzhu Ma, Ming Zhang, Qingqing Bai, Sang Ryul Kim, Pil Woo Kim, Tae Hoon Kim, Ku Kang, Prakash Kadel, Chang Hyun Park, Ki Woong Jang
-
Publication number: 20220197774Abstract: According to the present disclosure, an information providing method is provided, the method including acquiring a request information set by an electronic apparatus, transmitting a request information sub-set corresponding to at least a portion of the request information set to a reference server, transmitting the request information sub-set to a development server, receiving a first response set including a first response to the request information sub-set from the reference server, receiving a second response set including a second response to the request information sub-set from the development server, and providing comparison information of the first response set and the second response set.Type: ApplicationFiled: January 20, 2021Publication date: June 23, 2022Inventors: Prakash Kadel, Dae Hwan Bae, Tae Il Kim, Ki Woong Jang
-
Publication number: 20220164865Abstract: A method for generating graphic display interface, comprising: receiving an request to generate a graphic display interface comprising at least a client ID; generating a plurality of graphic data structures based on at least one of the request or a priority list, each of the graphic data structures corresponding to a identifier; associating for each of the graphic data structures, an item graphic; tagging each of the graphic data structures with one or more tags, the tagging comprises: determine that the client ID matches at least one member ID; and determine, for each of the graphic data structures, that the associated identifier has a first status, and tagging the graphic data structures with a first tag upon the determination; and associating for each of the graphic data structures based on the associated tags, one of a plurality of service graphics; and generating instruction for the graphic display interface.Type: ApplicationFiled: December 24, 2021Publication date: May 26, 2022Inventors: Ku KANG, JungJoon PARK, Duhyeong KIM, Tae IL KIM, Ki Woong JANG, Prakash KADEL, Seongwook AHN, Kyung Hoon MIN, Nam Yeong GOO, Yilu SHEN, Li LI, Juan QU
-
Publication number: 20220138215Abstract: Systems and methods for low latency materialized information provision are disclosed. For example, a system may include at least one memory storing instructions and one or more processors configured to execute the instructions to perform operations. The operations may include receiving, via a materialization service, data from multiple sources related to an item associated with a webpage hosted by a server. The data may include first event data sourced from a real-time feed and second event data sourced from stored data. Operations may include generating synchronized data based on the first and second event data. Operations may include receiving a request from the web server for information related to the item, the request being associated with a user segment. Operations may include identifying data to aggregate to fulfill the request, generating a data structure gathering synchronized data using the data structure, and forwarding the gathered synchronized data to the server.Type: ApplicationFiled: January 11, 2022Publication date: May 5, 2022Inventors: Prakash Kadel, Du Hyeong Kim, Jun Huang, Chengcheng Shen
-
Patent number: 11250015Abstract: Systems and methods for low latency materialized information provision are disclosed. For example, a system may include at least one memory storing instructions and one or more processors configured to execute the instructions to perform operations. The operations may include receiving, via a materialization service, data from multiple sources related to an item associated with a webpage hosted by a server. The data may include first event data sourced from a real-time feed and second event data sourced from stored data. Operations may include generating synchronized data based on the first and second event data. Operations may include receiving a request from the web server for information related to the item, the request being associated with a user segment. Operations may include identifying data to aggregate to fulfill the request, generating a data structure gathering synchronized data using the data structure, and forwarding the gathered synchronized data to the server.Type: GrantFiled: February 7, 2020Date of Patent: February 15, 2022Assignee: Coupang Corp.Inventors: Prakash Kadel, Du Hyeong Kim, Jun Huang, Chengcheng Shen
-
Patent number: 11243913Abstract: A method for generating graphic display interface, comprising: receiving an request to generate a graphic display interface comprising at least a client ID; generating a plurality of graphic data structures based on at least one of the request or a priority list, each of the graphic data structures corresponding to a identifier; associating for each of the graphic data structures, an item graphic; tagging each of the graphic data structures with one or more tags, the tagging comprises: determine that the client ID matches at least one member ID; and determine, for each of the graphic data structures, that the associated identifier has a first status, and tagging the graphic data structures with a first tag upon the determination; and associating for each of the graphic data structures based on the associated tags, one of a plurality of service graphics; and generating instruction for the graphic display interface.Type: GrantFiled: November 23, 2020Date of Patent: February 8, 2022Assignee: Coupang Corp.Inventors: Ku Kang, JungJoon Park, Duhyeong Kim, Tae Il Kim, Ki Woong Jang, Prakash Kadel, Seongwook Ahn, Kyung Hoon Min, Nam Yeong Goo, Yilu Shen, Li Li, Juan Qu
-
Patent number: 11226810Abstract: According to various example embodiments, a method of providing information by a computing device may include checking an input information set, receiving a first result information set corresponding to the input information set from a first server, receiving a second result information set corresponding to the input information set from a second server, and providing a third result information set including information on or regarding a difference between the first result information set and the second result information set. Various other example embodiments may be possible.Type: GrantFiled: February 9, 2021Date of Patent: January 18, 2022Assignee: Coupang Corp.Inventors: Prakash Kadel, Ku Kang, Seong Wook Ahn, Jung Joon Park
-
Publication number: 20210248151Abstract: Systems and methods for low latency materialized information provision are disclosed. For example, a system may include at least one memory storing instructions and one or more processors configured to execute the instructions to perform operations. The operations may include receiving, via a materialization service, data from multiple sources related to an item associated with a webpage hosted by a server. The data may include first event data sourced from a real-time feed and second event data sourced from stored data. Operations may include generating synchronized data based on the first and second event data. Operations may include receiving a request from the web server for information related to the item, the request being associated with a user segment. Operations may include identifying data to aggregate to fulfill the request, generating a data structure gathering synchronized data using the data structure, and forwarding the gathered synchronized data to the server.Type: ApplicationFiled: February 7, 2020Publication date: August 12, 2021Inventors: Prakash Kadel, Du Hyeong Kim, Jun Huang, Chengcheng Shen