Server and method for matching electronic device users
AssigneeChi Mei Communication Systems, Inc.
InventorCHUN-JENG KANG
Life of this patent
Estimating the term…
Abstract
In a method for matching electronic device users, a user name and position information is received from an electronic device. The method determines a target matching item corresponding to the position information, and sends the target matching item and a prompt message to the electronic device, for prompting whether the user wants to join in the target matching item or create a new matching item. When the user wants to join in the target matching item, the method inserts the user name into the target matching item, and updates a total participating number of the target matching item. A success message is sent to all electronic devices recorded in relation to the target matching item when a total participating number accord with a minimum required participating number.
Claims20
A computer-implemented method for matching electronic device users using a server, the server comprising a storage device and a processor, the storage device storing matching items, each of the matching items comprising a required participating number and a total participating number, the method comprising:
- receiving a user name and position information of a user from an electronic device;
- determining a position corresponding to the position information;
- determining a matching item that corresponds to the determined position as a target matching item, sending the target matching item and a prompt message to the electronic device, the prompt message prompting whether the user wants to join in the target matching item or create a new matching item;
- receiving response information from the electronic device;
- inserting the user name into the target matching item using the processor and updating a total participating number of the target matching item, when the response information indicates that the user wants to join in the target matching item;
- and
- sending a success message to all electronic devices recorded in relation to the target matching item when the total participating number is equal to or greater than a required participating number of the target matching item.
A server, comprising:
- a storage device that stores matching items, each of the matching items comprising a required participating number and a total participating number;
- at least one processor;
- and
- one or more modules that are stored in the storage device and are executed by the at least one processor, the one or more modules comprising:
- a receiving module that receives a user name and position information of a user from an electronic device, and determines a position corresponding to the position information;
- a search module that determines a matching item that corresponds to the determined position as a target matching item, sends the target matching item and a prompt message to the electronic device, the prompt message prompting whether the user wants to join in the target matching item or create a new matching item;
- the receiving module that receives response information from the electronic device;
- an updating module that inserts the user name into the target matching item using the processor and updates a total participating number of the target matching item, when the response information indicates that the user wants to join in the target matching item;
- and
- a sending module that sends a success message to all electronic devices recorded in relation to the target matching item when the total participating number is equal to or greater than a required participating number of the target matching item.
A non-transitory storage medium having stored thereon instructions that, when executed by a processor of an electronic device, causes the electronic device to perform a method for matching electronic device users using a server, the server comprising a storage device and a processor, the storage device storing matching items, each of the matching items comprising a required participating number and a total participating number, the method comprising:
- receiving a user name and position information of a user from an electronic device;
- determining a position corresponding to the position information;
- determining a matching item that corresponds to the determined position as a target matching item, sending the target matching item and a prompt message to the electronic device, the prompt message prompting whether the user wants to join in the target matching item or create a new matching item;
- receiving response information from the electronic device;
- inserting the user name into the target matching item using the processor and updating a total participating number of the target matching item, when the response information indicates that the user wants to join in the target matching item;
- and
- sending a success message to all electronic devices recorded in relation to the target matching item when the total participating number is equal to or greater than a required participating number of the target matching item.
Dependencies are inferred from the claim text.