×

Reservation management server and method that generate a new plan to be recommended to a facility

  • US 10,671,943 B2
  • Filed: 03/29/2013
  • Issued: 06/02/2020
  • Est. Priority Date: 03/29/2013
  • Status: Active Grant
First Claim
Patent Images

1. A reservation management server that manages one or more facility reservation sites, which are sites that allow users of user terminals to reserve use of desired facilities, the reservation management server comprising:

  • a network communication interface configured to communicate over a network with the user terminals and at least one facility terminal;

    at least one memory configured to store computer program code, and one or more databases that correspond to a user information database, a facility information database and a plan information database, whereinthe user information database stores user identifiers (IDs) identifying users,the facility information database stores facility IDs identifying facilities in association with one or more plans, each of the plans including one or more plan elements, which is/are available in the facilities,the plan information database stores, for each facility identifier, plan identification information identifying each plan associated with the facility identifier, and stores, for each plan, the plan identifier, the one or more plan elements, transaction use information, user piece(s) of posted information on the plan and one or more of;

    a plan occupancy rate or plan sales,the transaction use information includes the user ID of a user who reserved the facility, andthe posted information includes a character string indicating a user review or a user rating value(s); and

    at least one processor configured to access said memory and operate as instructed by said computer program code, said computer program code including;

    posted information retrieval code configured to cause at least one of said at least one processor to, based on receiving, over the network via the network communication interface, a request for a recommended plan from a terminal device of a facility;

    (i) identify, in the plan information database based on the facility identifier, plans provided by the facility that requested the recommended plan, (ii) determine a base plan from among the identified plans provided by the facility based on a ranking of at least one of the plan occupancy rate or the plan sales, and (iii) retrieve, from the plan information database, piece(s) of first posted information related to a first object of the base plan and piece(s) of second posted information related to a second object of a reference plan that is different from the base plan and that is associated with the same or a different facility identifier, wherein the second object is different from the first object, and the user(s) who posted the piece(s) of first posted information and the user(s) who posted the piece(s) of second posted information are the same users who have used the facility of the reference plan;

    identifying code configured to cause at least one of said at least one processor to in response to retrieving the piece(s) of first and second posted information;

    (i) obtain, by performing natural language processing, first plan elements that appear in association with positive user evaluations within the retrieved piece(s) of first posted information, (ii) identify a first element popular with the user(s), based on a number of appearances of the element appearing in association with positive user evaluations in the retrieved piece(s) of first posted information, (iii) obtain, by performing the natural language processing, second plan elements that appear in association with positive user evaluations within the retrieved piece(s) of second posted information, and (iv) identify a second element popular with the user(s), based on a number of appearances of the element appearing in association with positive user evaluations in the retrieved piece(s) of second posted information, wherein the second element is different from the first element, and the first and second elements are obtained by dividing character strings in the respective piece(s) of posted information and extracting morphemes by morphological analysis;

    generating code configured to cause at least one of said at least one processor to generate, based on the identified first element and the identified second element, a new plan to be recommended for the facility, the new plan including the identified first and second elements; and

    transmitting code configured to cause at least one of said at least one processor to transmit, over the network via the network communication interface, the generated new plan to the terminal device of the facility, as a response to the request for the recommended plan.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×