Patents by Inventor Kenny Shi
Kenny Shi 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: 11681972Abstract: A system for centralized status monitoring in a multidomain network. The system includes at least one processor and at least one memory device storing instructions that when executed configure the processor to perform operations. The operations include establishing connections with domains, receiving a first request from a first domain to initiate a monitoring operation, and generating a new entry in a status table stored in a first database. The operations also may include receiving a second request from the second domain to update the monitoring operation and, in response to receiving the second request, updating the new entry in the status table by modifying the status field. The operations may also include applying a monitor operation in response to receiving a third request from a monitoring engine and generating an alert comprising entries in the status table in which the status field matches the category status.Type: GrantFiled: June 9, 2021Date of Patent: June 20, 2023Assignee: COUPANG CORP.Inventors: Subrahmanya Pramod Nanduri, Shuyun McMaster, Darin Miller, Kenny Shi
-
Patent number: 11334847Abstract: A computer-implemented system for dynamic inventory balancing including at a processor and a memory device comprising instructions that when executed configure the processor to perform operations. The operations including receiving an inventory data feed from at least one fulfillment center, storing (in a database) a plurality of virtual bundles with associated grouping numbers and quantities—the plurality of virtual bundles having item bundles grouping two or more of a same item in the inventory data. The operations also include exposing the database to queries from a seller portal through at least one of RESTful service, a queue based system, an index, or an object table and receiving a client order, the client order comprising a bundle selection from the plurality of virtual bundles, and updating the plurality of virtual bundles by rebalancing the plurality of virtual bundles and corresponding associated quantities based on the bundle selection.Type: GrantFiled: March 31, 2021Date of Patent: May 17, 2022Assignee: Coupang Corp.Inventors: Shuyun McMaster, Subrahmanya Pramod Nanduri, Darin Miller, Kenny Shi
-
Publication number: 20220114548Abstract: A computer-implemented system for dynamic inventory balancing including at a processor and a memory device comprising instructions that when executed configure the processor to perform operations. The operations including receiving an inventory data feed from at least one fulfillment center, storing (in a database) a plurality of virtual bundles with associated grouping numbers and quantities—the plurality of virtual bundles having item bundles grouping two or more of a same item in the inventory data. The operations also include exposing the database to queries from a seller portal through at least one of RESTful service, a queue based system, an index, or an object table and receiving a client order, the client order comprising a bundle selection from the plurality of virtual bundles, and updating the plurality of virtual bundles by rebalancing the plurality of virtual bundles and corresponding associated quantities based on the bundle selection.Type: ApplicationFiled: March 31, 2021Publication date: April 14, 2022Applicant: Coupang Corp.Inventors: Shuyun MCMASTER, Subrahmanya Pramod NANDURI, Darin MILLER, Kenny SHI
-
Publication number: 20220114535Abstract: A system for centralized status monitoring in a multidomain network. The system includes at least one processor and at least one memory device storing instructions that when executed configure the processor to perform operations. The operations include establishing connections with domains, receiving a first request from a first domain to initiate a monitoring operation, and generating a new entry in a status table stored in a first database. The operations also may include receiving a second request from the second domain to update the monitoring operation and, in response to receiving the second request, updating the new entry in the status table by modifying the status field. The operations may also include applying a monitor operation in response to receiving a third request from a monitoring engine and generating an alert comprising entries in the status table in which the status field matches the category status.Type: ApplicationFiled: June 9, 2021Publication date: April 14, 2022Inventors: Subrahmanya Pramod NANDURI, Shuyun MCMASTER, Darin MILLER, Kenny SHI
-
Patent number: 11062253Abstract: A system for centralized status monitoring in a multidomain network. The system includes at least one processor and at least one memory device storing instructions that when executed configure the processor to perform operations. The operations include establishing connections with domains, receiving a first request from a first domain to initiate a monitoring operation, and generating a new entry in a status table stored in a first database. The operations also may include receiving a second request from the second domain to update the monitoring operation and, in response to receiving the second request, updating the new entry in the status table by modifying the status field. The operations may also include applying a monitor operation in response to receiving a third request from a monitoring engine and generating an alert comprising entries in the status table in which the status field matches the category status.Type: GrantFiled: October 14, 2020Date of Patent: July 13, 2021Assignee: COUPANG CORP.Inventors: Subrahmanya Pramod Nanduri, Shuyun McMaster, Darin Miller, Kenny Shi
-
Patent number: 10997554Abstract: A computer-implemented system for dynamic inventory balancing including at a processor and a memory device comprising instructions that when executed configure the processor to perform operations. The operations including receiving an inventory data feed from at least one fulfillment center, storing (in a database) a plurality of virtual bundles with associated grouping numbers and quantities—the plurality of virtual bundles having item bundles grouping two or more of a same item in the inventory data. The operations also include exposing the database to queries from a seller portal through at least one of RESTful service, a queue based system, an index, or an object table and receiving a client order, the client order comprising a bundle selection from the plurality of virtual bundles, and updating the plurality of virtual bundles by rebalancing the plurality of virtual bundles and corresponding associated quantities based on the bundle selection.Type: GrantFiled: October 8, 2020Date of Patent: May 4, 2021Assignee: Coupang Corp.Inventors: Shuyun McMaster, Subrahmanya Pramod Nanduri, Darin Miller, Kenny Shi
-
Patent number: 9262784Abstract: Embodiments of computer implemented systems and methods for comparison shopping are described. One example embodiment includes receiving a data resource associated with a web page, the web page including an offering of a product and product offering terms, extracting product descriptors from the data source, requesting a search of marketplace offerings of the product based on the product descriptors, receiving results of the search (the results including marketplace offering terms of the marketplace offerings of the product), and displaying the marketplace offering terms, thereby facilitating comparison of the product offering terms with the marketplace offering terms.Type: GrantFiled: April 14, 2008Date of Patent: February 16, 2016Assignee: eBay Inc.Inventor: Kenny Shi
-
Publication number: 20080255967Abstract: Embodiments of computer implemented systems and methods for comparison shopping are described. One example embodiment includes receiving a data resource associated with a web page, the web page including an offering of a product and product offering terms, extracting product descriptors from the data source, requesting a search of marketplace offerings of the product based on the product descriptors, receiving results of the search (the results including marketplace offering terms of the marketplace offerings of the product), and displaying the marketplace offering terms, thereby facilitating comparison of the product offering terms with the marketplace offering terms.Type: ApplicationFiled: April 14, 2008Publication date: October 16, 2008Applicant: Ebay IncInventor: Kenny Shi