Search

KR-20260061124-A - SYSTEMS AND METHODS FOR OPTIMIZING AVAILABILITY OF PRODUCTS ON A WEBPAGE OR GRAPHICAL USER INTERFACE

KR20260061124AKR 20260061124 AKR20260061124 AKR 20260061124AKR-20260061124-A

Abstract

본 개시는 gui 상에 디스플레이하기 위한 제품의 가용성을 최적화하기 위한 시스템 및 방법을 제공한다. 개시된 실시예는 제품과 연관된 스캔 이벤트들을 수신하고 그리고 하나 이상의 제품이 제1 카테고리와 연관되어 있는지 여부를 결정하는 것을 포함한다. 제1 제품 세트가 제2 카테고리와 연관되어 있다는 결정에 응답하여, 제1 세트가 검사되게 하고, 제1 세트가 검사되었고 수령되었다는 것을 확인하는 제2 메시지를 수신한 것에 응답하여, 제1 세트가 판매 가능하다는 것을 나타내도록 데이터베이스를 업데이트한다. 제2 제품 세트가 제1 카테고리와 연관되어 있다는 결정에 응답하여, 제2 세트를 검증한다. 검증에 기초하여, 제2 세트가 판매 가능하다는 것을 나타내도록 데이터베이스를 업데이트한다. 실시예는 업데이트된 데이터베이스에 기초하여 gui를 생성하는 것, 그리고 gui를 적어도 하나의 고객 디바이스로 전송하는 것을 더 포함한다.

Inventors

  • 권이삭
  • 마헤시와리 디팍
  • 고빈다라주 나빈 쿠마르
  • 김성희

Assignees

  • 쿠팡 주식회사

Dates

Publication Date
20260506
Application Date
20260414
Priority Date
20231113

Claims (11)

  1. 그래픽 사용자 인터페이스 상에 디스플레이를 위한 제품의 가용성을 최적화하기 위한 컴퓨터 구현 방법으로서, 복수의 제품과 연관된 하나 이상의 스캔 이벤트를 수신하는 단계; 데이터베이스로부터 상기 복수의 제품 중 각 제품과 연관된 정보를 검색하는 단계; 상기 복수의 제품 중 제품의 제1 서브세트가 제1 카테고리와 연관되어 있다고 결정하는 단계; 상기 제품의 제1 서브세트의 검사를 위해 제1 메시지를 적어도 하나의 사용자 디바이스로 전송하는 단계; 상기 제품의 제1 서브세트의 검사를 확인하는 제2 메시지를 상기 적어도 하나의 사용자 디바이스로부터 수신하는 것에 응답하여, 상기 제품의 제1 서브세트의 가용성을 업데이트하도록 상기 데이터베이스를 업데이트하는 단계; 상기 업데이트된 데이터베이스에 기초하여 그래픽 사용자 인터페이스를 생성하는 단계 - 상기 그래픽 사용자 인터페이스는 적어도 하나의 제품에 대한 제품 가용성을 포함함 -; 및 상기 그래픽 사용자 인터페이스를 적어도 하나의 고객 디바이스에 전송하는 단계 를 포함하는, 컴퓨터 구현 방법.
  2. 제1항에 있어서, 상기 복수의 제품 중 제품의 제2 서브세트가 상기 제1 카테고리와 다른 제2 카테고리와 연관되어 있다는 결정에 응답하여, 상기 제품의 제2 서브세트를 검증하는 단계; 및 상기 제품의 제2 서브세트의 검증에 기초하여, 상기 제품의 제2 서브세트가 판매 가능함을 나타내도록 상기 데이터베이스를 업데이트하는 단계 를 더 포함하는, 컴퓨터 구현 방법.
  3. 제2항에 있어서, 상기 하나 이상의 스캔 이벤트 중 하나 이상은 상기 복수의 제품과 연관된 현재 위치를 포함하고, 상기 방법은 상기 복수의 제품 중 하나 이상의 제품이 상기 제2 카테고리와 연관되어 있는지 여부를 결정하기 이전에 상기 현재 위치가 제1 구역에 대응하는지 여부를 결정하는 단계를 더 포함하는, 컴퓨터 구현 방법.
  4. 제3항에 있어서, 상기 제1 구역은 목적지 풀필먼트 센터의 인바운드 구역인, 컴퓨터 구현 방법.
  5. 제1항에 있어서, 상기 제품의 제2 서브세트를 검증하는 단계는, 상기 제품의 제2 서브세트와 연관된 수신된 스캔 이벤트에 저장된 스캔 시간이 미리 설정된 시간 범위 내에 있는지 여부를 결정하는 단계; 상기 데이터베이스로부터의 상기 검색된 정보를 사용하여, 상기 제품의 제2 서브세트와 연관된 제품 식별자가 미리 결정된 식별자 리스트에 포함되어 있는지 여부를 결정하는 단계; 상기 스캔 시간이 상기 미리 설정된 시간 범위 내에 있다는 결정과 상기 제품 식별자가 상기 미리 결정된 식별자 리스트에 포함되어 있지 않다는 결정에 응답하여, 상기 제품의 제2 서브세트가 판매 가능함을 나타내도록 상기 데이터베이스를 업데이트하는 단계; 및 상기 스캔 시간이 상기 미리 설정된 시간 범위 내에 있지 않다는 결정 또는 상기 제품 식별자가 상기 미리 결정된 식별자 리스트에 포함되어 있다는 결정에 응답하여, 상기 제품의 제2 서브세트가 판매 가능함을 나타내기 위한 상기 데이터베이스의 업데이트를 중단하는 단계 를 포함하는, 컴퓨터 구현 방법.
  6. 제5항에 있어서, 상기 데이터베이스를 업데이트하는 단계는 상기 제품 식별자를 상기 데이터베이스의 제1 테이블에 추가하는 단계를 포함하는, 컴퓨터 구현 방법.
  7. 제6항에 있어서, 상기 데이터베이스의 상기 제1 테이블은 적재되어 있지 않고 판매 가능한 제품과 연관된 하나 이상의 제품 식별자를 포함하는, 컴퓨터 구현 방법.
  8. 제7항에 있어서, 상기 데이터베이스는 적재되어 있는 제품과 연관된 하나 이상의 식별자를 포함하는 제2 테이블을 포함하고, 상기 제1 테이블은 상기 제2 테이블과 다른, 컴퓨터 구현 방법.
  9. 제5항에 있어서, 상기 데이터베이스로부터의 상기 검색된 정보는 적어도 하나의 식별자와 연관된 카테고리를 포함하고, 상기 카테고리는 트랜스퍼(transfer) 카테고리인, 컴퓨터 구현 방법.
  10. 제1항에 있어서, 상기 제품 가용성은 상기 복수의 제품 중 각 제품의 재고량을 포함하고, 상기 그래픽 사용자 인터페이스는 웹페이지를 포함하는, 컴퓨터 구현 방법.
  11. 컴퓨터 구현 시스템으로서, 명령들을 저장하는 메모리; 및 제1항 내지 제10항 중 어느 한 항의 단계들을 수행하기 위해 상기 명령들을 실행하도록 구성된 적어도 하나의 프로세서 를 포함하는, 컴퓨터 구현 시스템.

Description

웹페이지 또는 그래픽 사용자 인터페이스 상의 제품의 가용성을 최적화하기 위한 시스템 및 방법{SYSTEMS AND METHODS FOR OPTIMIZING AVAILABILITY OF PRODUCTS ON A WEBPAGE OR GRAPHICAL USER INTERFACE} 본 출원은 2023년 4월 13일에 출원된 미국 특허 출원 18/299,854호의 일부 계속 출원이며, 해당 문헌의 내용은 그 전체가 참조로서 본 출원에 포함된다. 본 개시는 일반적으로 웹페이지 또는 그래픽 사용자 인터페이스에서 제품의 가용성을 최적화하기 위한 컴퓨터화된 시스템 및 방법에 관한 것이다. 특히, 본 개시의 실시예는 수령 및 적재(stow)된 제품의 수량에 기초하고, 그리고 제품이 수령된 시간에 기초하여 컴퓨팅 시스템을 사용하여 인바운드 및 적재된 제품의 신속한 조정 및 웹페이지의 수정과 관련된 독창적이고 비전통적인 시스템에 관한 것이다. 고객에게 판매할 수 있는 제품의 수량을 나타내기 위한 전통적인 시스템 및 방법에서는, 이용 가능한 것(예를 들어, 판매 가능 또는 재고 있음)으로 마킹된 제품의 수량은 풀필먼트 센터에서 수령 및 적재되어 있는 제품으로 제한될 수 있다. 적재된 제품의 위치는, 예를 들어, 제품을 찾고, 픽업하고, 고객에게 배송하기 위해 데이터베이스에 저장될 수 있다. 그러나 풀필먼트 센터에서 수령되었지만 아직 적재되지 않은 제품은 판매 가능한 것으로 간주되지 않을 수 있다(예를 들어, 이용 가능하지 않거나 품절로 마킹되거나 간주될 수 있다). 또한, 데이터베이스는 수령되었지만 아직 적재되지 않은 제품의 위치를 포함하지 않을 수 있다. 아직 적재되지 않았지만 풀필먼트 센터에 수령된 제품이 이용 가능하지 않은 것으로 간주되는 것은 풀필먼트 센터에서 수령된 제품의 개수와 고객에게 판매된 제품의 개수 간에 큰 차이를 발생시켜, 총 이익률을 감소시킬 수 있다. 수령됐지만 아직 적재되지 않은 제품을 고려하기 위해 새로운 풀필먼트 시스템을 구축하는 것이 가능할 수 있지만, 이러한 작업은 기술적으로 어렵고 시간이 많이 소요된다. 기존 시스템은 단순히 인벤토리에 적재되지 않은 아이템을 고려하도록 구축되지 않았으며 이러한 시스템에 대한 상당한 코드 변경은 기존 기능을 손상시킬 수 있다. 따라서, 기존 데이터 인프라를 해치지 않으면서 웹페이지 또는 그래픽 사용자 인터페이스에서 제품의 가용성을 최적화하기 위한 개선된 시스템 및 방법이 필요한데, 여기서 가용성은 제품이 고객에게 판매될 수 있고 및/또는 고객이 구매할 수 있다는 것을 나타낼 수 있다. 특히, 아직 적재되지 않은 제품을 이용 가능한 것으로 마킹, 표시, 또는 간주하고, 그리고 신속한 적재를 위해 아직 적재되지 않은 제품의 위치를 풀필먼트 센터 직원에게 제공하기 위한 개선된 시스템 및 방법이 필요하다. 본 개시의 일 양태는 명령을 저장하는 메모리 및 그래픽 사용자 인터페이스 상에 디스플레이를 위한 제품의 가용성을 최적화하기 위한 방법을 수행하기 위해 명령을 실행시키도록 구성된 적어도 하나의 프로세서를 포함하는 컴퓨터 구현 시스템에 관한 것이다. 이 방법은 복수의 제품과 연관된 하나 이상의 스캔 이벤트를 수신하고, 데이터베이스로부터 복수의 제품 중 각 제품과 연관된 정보를 검색하고, 검색된 정보에 기초하여, 복수의 제품 중 하나 이상의 제품이 제1 카테고리와 연관되어 있는지 여부를 결정하는 것을 포함한다. 이 방법은 복수의 제품 중 제품의 제1 서브세트가 제1 카테고리와 다른 제2 카테고리와 연관되어 있다는 결정에 응답하여, 제품의 제1 서브세트를 검사를 위한 제1 위치로 이동시키라는 제1 메시지를 적어도 하나의 사용자 디바이스로 전송하고, 그리고 제품의 제1 서브세트가 검사 및 수령되었음을 확인하는 제2 메시지를 수신하는 것에 응답하여, 제품의 제1 서브세트가 판매 가능함을 나타내기 위해 데이터베이스를 업데이트하는 것을 더 포함한다. 이 방법은 복수의 제품 중 제품의 제2 서브세트가 제1 카테고리와 연관되어 있다는 결정에 응답하여, 제품의 제2 서브세트를 검증하고, 제품의 제2 서브세트의 검증에 기초하여, 제품의 제2 서브세트가 판매 가능함을 나타내도록 데이터베이스를 업데이트하고, 업데이트된 데이터베이스에 기초하여, 복수의 제품 중 각 제품에 대한 제품 가용성을 포함하는 그래픽 사용자 인터페이스를 생성하고, 그리고 그래픽 사용자 인터페이스를 적어도 하나의 고객 디바이스에 전송하는 것을 더 포함한다. 본 개시의 다른 양태는 그래픽 사용자 인터페이스 상에 디스플레이하기 위한 제품의 가용성을 최적화하는 방법에 관한 것이다. 이 방법은 복수의 제품과 연관된 하나 이상의 스캔 이벤트를 수신하고, 데이터베이스로부터 복수의 제품 중 각 제품과 연관된 정보를 검색하고, 검색된 정보에 기초하여, 복수의 제품 중 하나 이상의 제품이 제1 카테고리와 연관되어 있는지 여부를 결정하는 것을 포함한다. 이 방법은 복수의 제품 중 제품의 제1 서브세트가 제1 카테고리와 다른 제2 카테고리와 연관되어 있다는 결정에 응답하여, 제품의 제1 서브세트를 검사를 위한 제1 위치로 이동시키라는 제1 메시지를 적어도 하나의 사용자 디바이스로 전송하고, 그리고 제품의 제1 서브세트가 검사 및 수령되었음을 확인하는 제2 메시지를 수신하는 것에 응답하여, 제품의 제1 서브세트가 판매 가능함을 나타내기 위해 데이터베이스를 업데이트하는 것을 더 포함한다. 이 방법은 복수의 제품 중 제품의 제2 서브세트가 제1 카테고리와 연관되어 있다는 결정에 응답하여, 제품의 제2 서브세트를 검증하고, 제품의 제2 서브세트의 검증에 기초하여, 제품의 제2 서브세트가 판매 가능함을 나타내도록 데이터베이스를 업데이트하고, 업데이트된 데이터베이스에 기초하여, 복수의 제품 중 각 제품에 대한 제품 가용성을 포함하는 그래픽 사용자 인터페이스를 생성하고, 그리고 그래픽 사용자 인터페이스를 적어도 하나의 고객 디바이스에 전송하는 것을 더 포함한다. 본 개시의 또 다른 양태는 명령을 저장하는 메모리, 및 그래픽 사용자 인터페이스 상에 디스플레이를 위한 제품의 가용성을 최적화하기 위한 방법을 수행하기 위해 명령을 실행시키도록 구성된 적어도 하나의 프로세서를 포함하는 컴퓨터 구현 시스템에 관한 것이다. 이 방법은 복수의 제품과 연관된 하나 이상의 스캔 이벤트를 수신하고, 복수의 제품 중 하나 이상의 제품이 제1 카테고리와 연관되어 있는지 여부를 결정하고, 그리고 복수의 제품 중 제품의 제1 서브세트가 제1 카테고리와 다른 제2 카테고리와 연관되어 있다는 결정에 응답하여, 제품의 제1 서브세트의 검사를 하게 하고, 그리고 적어도 검사에 기초하여 제품의 제1 서브세트가 판매 가능함을 나타내기 위해 데이터베이스를 업데이트하는 것을 포함한다. 이 방법은 복수의 제품 중 제품의 제2 서브세트가 제1 카테고리와 연관되어 있다는 결정에 응답하여, 제품의 제2 서브세트를 검증하는 것을 더 포함하고, 검증은 제품의 제2 서브세트와 연관된 수신된 스캔 이벤트에 저장된 스캔 시간이 미리 설정된 시간 범위 내에 있는지 여부를 결정하고, 그리고 제품의 제2 서브세트와 연관된 제품 식별자가 미리 결정된 식별자 리스트에 포함되어 있는지 여부를 결정하는 것을 포함한다. 이 방법은 제품의 제2 서브세트의 검증에 기초하여, 제품의 제2 서브세트가 판매 가능함을 나타내도록 데이터베이스를 업데이트하고, 업데이트된 데이터베이스에 기초하여, 복수의 제품 중 각 제품에 대한 제품 가용성을 포함하는 그래픽 사용자 인터페이스를 생성하고, 그리고 그래픽 사용자 인터페이스를 적어도 하나의 고객 디바이스에 전송하는 것을 더 포함한다. 다른 시스템들, 방법들, 및 컴퓨터 판독 가능 매체도 본 명세서에서 논의된다. 도 1a는 개시된 실시예에 따른, 배송, 운송, 및 물류 운영을 가능하게 하는 통신을 위한 컴퓨터 시스템을 포함하는 네트워크의 예시적인 실시예를 나타낸 개략적인 블록도이다. 도 1b는 개시된 실시예에 따른, 상호 동작 사용자 인터페이스 요소에 따라 검색 요청을 만족시키는 하나 이상의 검색 결과를 포함하는 검색 결과 페이지(SRP; Search Result Page)의 샘플을 나타낸 도면이다. 도 1c는 개시된 실시예에 따른, 상호 동작 사용자 인터페이스 요소에 따라 제품 및 제품에 대한 정보를 포함하는 싱글 디스플레이 페이지(SDP; Single Display Page)의 샘플을 나타낸 도면이다. 도 1d는 개시된 실시예에 따른, 상호 동작 사용자 인터페이스 요소에 따라 가상의 쇼핑 장바구니에 아이템을 포함하는 장바구니 페이지의 샘플을 나타낸 도면이다. 도 1e는 개시된 실시예에 따른, 상호 동작 사용자 인터페이스 요소에 따라, 가상의 쇼핑 장바구니로부터 구매 및 배송에 관한 정보에 따른 아이템을 포함하는 주문 페이지의 샘플을 나타낸 도면이다. 도 2는 개시된 실시예에 따른, 개시된 컴퓨터 시스템을 활용하도록 구성된 예시적인 풀필먼트 센터의 개략적인 도면이다. 도 3은 개시된 실시예에 따른, 적재된 제품을 저장하도록 구성된 예시적인 구역의 개략적인 도면이다. 도 4는 개시된 실시예에 따른, 구역 내 적재 작업자의 예시적인 동작의 개략적인 도면이다. 도 5는 개시된 실시예에 따른, 가판 관리 시스템을 포함하는 시스템의 예시적인 실시예를 나타낸 개략적인 블록도이다. 도 6은 일부 개시된 실시예에 따른, 판매 가능한 제품의 수량을 최적화하기 위한 방법의 예시적인 실시예를 나타낸 순서도이다. 도 7은 개시된 실시예에 따른, 적재될 제품 및 우선 적재 표시를 포함하는 샘플 적재 페이지를 나타낸 도면이다. 도 8은 일부 개시된 실시예에 따른, 판매 가능한 제품의 수량을 최적화하기 위한 방법의 예시적인 실시예를 나타낸 순서도이다. 도 9a와 도 9b는 일부 개시된 실시예에 따른, 판매 가능한 제품의 수량을 최적화하기 위한 예시적인 실시예를 나타낸 흐름도이다. 도 10은 일부 개시된 실시예에 따른, 상호 동작 사용자 인터페이스 요소와 함께 제품 및 해당 제품에 대한 정보를 포함하는 샘플 그래픽 사용자 인터페이스(GUI)를 나타낸 도면이다. 이어서 첨부된 도면을 참조하여 자세하게 설명된다. 가능하면, 다음의 설명에서 같거나 유사한 부분에 대해 참조되도록 도면에서 같은