Program

JP2025089247A5Active Publication Date: 2025-07-08井泽 佑斗
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024135811
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-15
Publication Date
2025-07-08
Estimated Expiration
2043-12-01

AI Technical Summary

Technical Problem

Existing methods for client information processing do not effectively prevent a matched account from cheating on another account.

Method used

An information processing unit is implemented that sends an instruction to suspend the matched other account after accounts are matched, thereby preventing cheating between matched accounts.

Benefits of technology

This configuration effectively prevents matched accounts from engaging in infidelity with other accounts, ensuring the integrity of the matching process.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

To provide an information processor that prevents a matched account from cheating for another account in a client matching application.SOLUTION: In the information processor, a processing unit which stops its own account and the account of the other party when the other party agrees to stop the account, approves information processing to agree to stop the account by an operation of a terminal, and stops its own account and the account of the other party when the other party received a request and agreed to stop the account or when the other party received an instruction to stop the account and did not make a response for a certain period of time.SELECTED DRAWING: None
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing device. [Background technology]

[0002] The statements in this section are merely intended to provide background information related to the present disclosure and do not necessarily constitute prior art.

[0003] Patent document 1 discloses a method for processing client information by a first client, the client information including client data for matching a first and a second client, the method providing a client matching application. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Special Publication No. 2009-541844 Summary of the Invention [Problem to be solved by the invention]

[0005] However, the inventors have recognized that at least the above embodiment has a drawback in that it does not provide the advantage of preventing a matched account from cheating on another account. [Means for solving the problem]

[0006] At least one aspect of the present disclosure is a method for producing a method for manufacturing a semiconductor device comprising: an information processing unit that, after the accounts are matched, sends an instruction to the matched other account to suspend the other account; Information processing device having to provide. Effect of the Invention

[0007] This configuration has the utility of preventing at least a matched account from having an affair with another account.

[0008] These and other aspects, features, and advantages of the present disclosure will become apparent from the following detailed written description of the preferred embodiments and aspects taken in conjunction with the following drawings, but the variations and modifications thereof can be implemented without departing from the spirit and scope of the novel concept of the present disclosure. Aspects in certain embodiments of the present disclosure can be adopted as aspects in other embodiments disclosed herein, provided there is no contradiction.

Mode for Carrying Out the Invention

[0009] In the following disclosure, many different embodiments and examples are provided for implementing different features of the presented subject matter. To simplify the present disclosure, specific examples of components and arrangements are described below. Of course, these are merely examples and are not intended to be limiting. For example, a structure in which a first feature is covered by or in contact with a second feature described subsequently may include embodiments in which the first feature and the second feature are formed so as to be in direct contact, as well as embodiments in which additional features are formed between the first feature and the second feature so that the first feature and the second feature are not in direct contact. Further, in the present disclosure, reference numerals and / or letters may be repeated in various examples. Such repetition is for the sake of brevity and clarity and does not necessarily imply a relationship between the various embodiments and / or the configurations described. Further, when a first element is described as "connected" or "coupled" to a second element, such description includes embodiments in which the first element and the second element are directly connected or coupled to each other, as well as embodiments in which the first element and the second element are indirectly connected or coupled to each other with one or more other elements intervening therebetween. As used herein, the description "at least one of" encompasses all possible variations for illustration. For example, the description "comprises at least one of A, B, or C" is synonymous with "consisting of A, B, C and combinations thereof" and encompasses all possible variations of A, B, C, A + B, A + C, B + C, and A + B + C.

[0010] In the present disclosure, the disclosure using an electronic operator or a computer can include embodiments of a method, a recording medium, an apparatus, or a program. The description "A is B" used herein can be replaced with "A includes B" as long as there is no contradiction or unless otherwise stated in the present specification.

[0011] An information processing apparatus will be described. As an example, a matching apparatus will be taken up, but the effects in the present disclosure are not limited to the matching apparatus and are exhibited in any information processing apparatus.

[0012] An information processing apparatus will be described. Regarding the operation method used in at least one or more embodiments, the following embodiments can be adopted. Hereinafter, the description of JP6456303, which well describes at least one or more embodiments, will be cited and described.

[0013] As used herein, the term "computer" generally includes, as is known in the art, a processor, a memory, such as a hard drive, a disk drive, or a flash drive or a memory stick, or other non-transitory computer-readable media or non-transitory storage devices, at least one information storage / search device, such as a keyboard, a mouse, a point and touch device, a touch screen, or a microphone, and at least one input device, and a display structure such as a well-known computer screen. In addition, the computer may include one or more network connections, such as a wired or wireless connection. As is known in the art, such a computer or computer system may include more or less of the items listed above and is not limited to, for example, tablet computers or smart devices, but includes other electronic media and electronic devices.

[0014] As used herein, the term "cloud" or "cloud computing" refers to a centralized and virtualized computing facility where all computing resources are shared. For application systems and subsystems, since they are all within the "cloud", it is no longer possible to refer to a specific machine

[0015] As used herein, the term "distributed Internet service system" refers to a distributed Internet service platform that converts Internet applications for execution in various computing environments. The DIS system distributes Internet applications, including content, data, and logic, to any number and any type of device, to whatever extent appropriate, and along the network, via a Component Distribution Server / Asset Distribution Server. Through DIS, Internet applications can be hosted and centrally managed as services based on each user's needs, cached locally and executed at the user's device or nearby location while maintaining their integrity. Web-enabled computing devices can be upgraded with DIS software to become DIS-compliant to enjoy and execute distributed Internet services. The distributed Internet service system is fully described in any one of the patent families of U.S. Patent Nos. 7,136,857, 7,150,015, 7,181,731, 7,209,921, 7,430,610, 7,685,183, 7,685,577, 7,752,214, 8,326,883, 8,386,525, 8,443,035, 8,458,142, 8,458,222, 8,473,468, 8,527,545, and 8,650,226, and U.S. Patent Publications Nos. 2012 / 0005205 and 2013 / 0091252, all of which are jointly owned by OPI 40, Holdings, Inc. and are hereby incorporated by reference. (End of citation)

[0016] Regarding the operation method used in at least one or more embodiments, the following embodiments can be adopted for the conventional Internet method that does not use a distributed Internet. Hereinafter, the description of JP7113047, which well describes at least one or more embodiments, will be cited and explained.

[0017] Embodiments including the matters specifically disclosed in this specification can provide an automatic response system realized in a form that actually converses with a human based on artificial intelligence, thereby enabling a more natural conversation with a user while quickly and conveniently processing inquiries, reservations, delivery orders, and the like.

[0018] The plurality of electronic devices 110, 120, 130, 140 may be fixed terminals or mobile terminals realized by a computer system. Examples of the plurality of electronic devices 110, 120, 130, 140 include AI speakers, smartphones, mobile phones, navigation devices, PCs (personal computers), notebook PCs, digital broadcast terminals, PDAs (Personal Digital Assistants), PMPs (Portable Multimedia Players), tablets, game consoles, wearable devices, IoT (internet of things) devices, VR (virtual reality) devices, AR (augmented reality) devices, and the like. As an example, in FIG. 1, an AI speaker is shown as the electronic device 110. However, in the embodiments of the present invention, the electronic device 110 may mean one of various physical computer systems that can communicate with other electronic devices 120, 130, 140 and / or servers 150, 160 via the network 170 using substantially wireless or wired communication methods.

[0019] The communication method is not limited, and it may include not only a communication method using a communication network that the network 170 can include (for example, a mobile communication network, a wired Internet, a wireless Internet, a broadcast network, a satellite network, etc.), but also short-range wireless communication between devices. For example, the network 170 may include any one or more of networks such as a PAN (personal area network), a LAN (local area network), a CAN (campus area network), a MAN (metropolitan area network), a WAN (wide area network), a BBN (broadband network), and the Internet. Further, the network 170 may include any one or more of network topologies including a bus network, a star network, a ring network, a mesh network, a star-bus network, a tree or hierarchical network, etc., but is not limited thereto.

[0020] Servers 150 and 160 may each be implemented by one or more computer devices that communicate with a plurality of electronic devices 110, 120, 130, and 140 via a network 170 to provide instructions, code, files, content, services, etc. For example, server 150 may be a system that provides a first service to a plurality of electronic devices 110, 120, 130, and 140 connected via network 170, and server 160 may also be a system that provides a second service to a plurality of electronic devices 110, 120, 130, and 140 connected via network 170. As a more specific example, server 150 may provide, as the first service, a service (such as an automatic response service, for example) targeted by the corresponding application to a plurality of electronic devices 110, 120, 130, and 140 through an application that is a computer program installed and executed in the plurality of electronic devices 110, 120, 130, and 140. As another example, server 160 may provide, as the second service, a service that distributes files for installation and execution of the above-described application to a plurality of electronic devices 110, 120, 130, and 140.

[0021] FIG. 2 is a block diagram for explaining the internal configurations of an electronic device and a server in an embodiment of the present invention. In FIG. 2, the internal configuration of electronic device 110 and the internal configuration of server 150 are described as examples for the electronic device. Also, the other electronic devices 120, 130, 140 and server 160 may have the same or similar internal configurations as the above-described electronic device 110 or server 150.

[0022] The electronic device 110 and the server 150 may include memories 211, 221, processors 212, 222, communication modules 213, 223, and input / output interfaces 214, 224. The memories 211, 221 may be non-transitory computer-readable recording media, and may include non-transitory mass storage devices such as RAM (random access memory), ROM (read only memory), disk drives, SSDs (solid state drives), flash memories, etc. Here, non-transitory mass storage devices such as ROM, SSD, flash memory, and disk drive may be included in the electronic device 110 or the server 150 as separate non-transitory recording devices distinct from the memories 211, 221. Also, the memories 211, 221 may record an operating system and at least one program code (for example, code for a browser installed and executed in the electronic device 110, an application installed in the electronic device 110 for providing a specific service, etc.). Such software components may be loaded from a computer-readable recording medium different from the memories 211, 221. Such another computer-readable recording medium may include computer-readable recording media such as floppy (registered trademark) drives, disks, tapes, DVD / CD-ROM drives, memory cards, etc. In other embodiments, the software components may be loaded into the memories 211, 221 through the communication modules 213, 223 which are not computer-readable recording media. For example, at least one program may be loaded into the memories 211, 221 based on a computer program (for example, the above-described application) installed by a file distributed by a file distribution system (for example, the above-described server 160) that provides files via the network 170 to install a developer or an application installation file.

[0023] Processors 212 and 222 may be configured to process instructions of a computer program by performing basic arithmetic, logic, and input / output operations. The instructions may be provided to processors 212 and 222 by memory 211, 221 or communication modules 213, 223. For example, processors 212 and 222 may be configured to execute instructions received according to program code recorded in a recording device such as memory 211, 221.

[0024] Communication modules 213 and 223 may provide functions for the electronic device 110 and the server 150 to communicate with each other via the network 170, or may provide functions for the electronic device 110 and / or the server 150 to communicate with other electronic devices (for example, the electronic device 120) or other servers (for example, the server 160). As an example, a request generated by the processor 212 of the electronic device 110 according to program code recorded in a recording device such as memory 211 may be transmitted to the server 150 via the network 170 under the control of the communication module 213. Conversely, control signals, instructions, contents, files, etc. provided under the control of the processor 222 of the server 150 may be received by the electronic device 110 through the communication module 213 of the electronic device 110 via the communication module 223 and the network 170. For example, control signals, instructions, contents, files, etc. received through the communication module 213 may be transmitted to the processor 212 and the memory 211, and the contents and files may be recorded in a recording medium (the non-transitory recording device described above) that the electronic device 110 may further include.

[0025] The input / output interface 214 may be means for interfacing with the input / output device 215. For example, the input device may include devices such as a keyboard, a mouse, a microphone, a camera, etc., and the output device may include devices such as a display, a speaker, a tactile feedback device, etc. As another example, the input / output interface 214 may be means for interfacing with a device in which functions for input and output are integrated into one, such as a touch screen. The input / output device 215 may be composed of the electronic device 110 and one device. Also, the input / output interface 224 of the server 150 may be means for interfacing with a device (not shown) for input or output that can be connected to or included in the server 150. As a more specific example, when the processor 212 of the electronic device 110 processes the instructions of the computer program loaded in the memory 211, a service screen or content configured using the data provided by the server 150 or the electronic device 120 may be displayed on the display through the input / output interface 214.

[0026] Also, in other embodiments, the electronic device 110 and the server 150 may include more components than the components shown in FIG. 2. However, it is not necessary to clearly show most of the conventional components in the figure. For example, the electronic device 110 may be implemented to include at least a part of the above-described input / output device 215, or may further include other components such as a transceiver, a camera, various sensors, a database, etc. As a more specific example, when the electronic device 110 is an AI speaker, various components such as various sensors, a camera module, physical buttons, buttons using a touch panel, an input / output port, a vibrator for vibration, etc., that are generally included in the AI speaker may be implemented to be further included in the electronic device 110. (End of citation)

[0027] Describe the machine. According to at least one embodiment, the user terminal consists of a control unit, a RAM, a storage unit, a graphics processing unit, a communication interface, and an interface unit, which are respectively connected by an internal bus.

[0028] According to at least one embodiment, the control unit is composed of a CPU and a ROM. The control unit executes the program stored in the storage unit to control the user terminal. The RAM is the work area of the control unit. The storage unit is a storage area for storing programs and data. The control unit reads the program and data from the RAM for processing. The control unit processes the program and data loaded into the RAM and outputs a drawing command to the graphics processing unit.

[0029] According to at least one embodiment, the graphics processing unit is connected to the display unit. The display unit has a display screen. When the control unit outputs a drawing command to the graphics processing unit, the graphics processing unit outputs a video signal for displaying an image on the display screen. Here, the display unit may be a touch panel equipped with a touch sensor. The touch panel of this display unit functions as an input unit.

[0030] According to at least one embodiment, the communication interface can be connected to a communication network wirelessly or by wire, and it is possible to transmit and receive data with a server device via the communication network. The data received via the communication interface is loaded into the RAM and processed by the control unit. An external memory (e.g., an SD card, etc.) is connected to the interface unit.

[0031] According to at least one embodiment, the user terminal is not particularly limited as long as it is a computer device having a display screen and an input unit. Examples of the user terminal include a conventional mobile phone, a tablet terminal, a smartphone, a desktop or laptop personal computer, etc. It may also be composed of a VR goggle, that is, a screen (or two display panels, one for each eye) attached to a frame (or headset) fixed or attached to the head by a strap. The user terminal has an audio output unit.

[0032] According to at least one embodiment, the user terminal can be communicatively connected to the server device via a communication network. It can communicate via the communication network to send or receive information.

[0033] According to at least one embodiment, the server device includes at least a control unit, a RAM, a storage unit, and a communication interface, which are respectively connected by an internal bus.

[0034] According to at least one embodiment, the control unit is composed of a CPU and a ROM, executes a program stored in the storage unit, and controls the server device. The control unit also has an internal timer for timing. The RAM is the work area of the control unit. The storage unit is a storage area for storing programs and data. The control unit reads the program and data from the RAM and performs program execution processing based on information received from the user terminal, etc.

[0035] Describe AI. According to at least one embodiment, artificial intelligence includes machine learning, deep learning, generative AI, large language models, LLM, foundation models, and generative AI. Generative AI uses transformers and a number of mechanisms called attention. It uses self-supervised learning and Extract Prediction. In this case, AI can predict the next word. Given a sentence, it predicts the next word from the text up to that point. It creates a large number of supervised learning problems. As a result, an AI that can predict the next word can be created. Generative AI can predict grammar structures, topic connections, and that a person with such a style is likely to write such a sentence. Furthermore, generative AI can learn the structure, causal relationships, and knowledge behind it just by predicting the next sentence. Generative AI has a high speed of scaling, and the greater the number of parameters, the higher the accuracy. Ordinary statistics and machine learning will overfit if the model parameters are made too large compared to the data sample size. LLM has higher accuracy as the number of parameters is increased. One generative AI has 175 billion parameters. Generative AI is covered with supervised learning to make the conversation smooth. It is trained not to say strange things. It writes reviews or acts as a call center operator. According to at least one embodiment, a large language model (LLM) is, non-exclusively, a machine learning natural language processing model constructed using a large dataset and deep learning techniques. Generally, it is adapted to various natural language processing (NLP) tasks such as text classification / generation, sentiment analysis, text summarization, and question answering using a method called "fine-tuning" for training on a specific task.

[0036] Describe the matching device. Regarding the operating method used in at least one or more embodiments, the following embodiments can be adopted. Hereinafter, the description of Japanese Patent Application Laid-Open No. 2009-541844, which well describes at least one or more embodiments, will be cited for explanation.

[0037] Referring to FIG. 1, a system 10 for processing client information according to an embodiment of the present invention is shown. The system 10 shown in FIG. 1 includes 12 clients, among which the first client 100, the second client 200, the third client 300, and the fourth client 400 are indicated by reference numerals. The clients 100, 200, 300, 400 are provided with AC parameters A, B, C. These AC parameters mean that a certain client device having the AC parameter A can be synchronized with another client device having the corresponding matching parameter A. Optionally, one or more, in this case two clients 500, 600 shown in FIG. 1 can be embodied as mobile phone base stations. The clients 100, 200, 300, 400 communicate wirelessly with each other by wireless communication (which is schematically indicated by double-headed arrows). The number of clients 100, 200, 300, 400 is by no means limited to a specific number and may be generally arbitrary (for example, 50). Each client 100, 200, 300, 400 has a limited operating service area (for example, a range with a maximum diameter of 50 m). However, of course, some clients, typically the mobile phone base stations 500, 600, may have a much wider service area. This is schematically shown by the circles of smaller areas 101, 201, 301 indicating the wireless service areas and the wireless propagation waves (without symbols) radiated from the base stations 500, 600. The wireless communication between the clients 100, 200, 300, 400 can be provided using a technology generally suitable for short-distance communication, using peer-to-peer wireless communication in a method known per se. That is, the wireless transmitter has a limited transmission power. Since the client information is distributed only within a limited area, this is usually advantageous. The frequency range can be selected from so-called free frequencies (i.e., frequencies that do not require permission from an authority). However, although generally not preferred, of course, other non-free frequencies may be used. Examples of the free frequency range are 868 to 870 MHz and 902 to 928 MHz. Typically, the range varies by country or regionally.Therefore, the frequency may be other than the given examples. One client may be embodied as a "master" client equipped with a radio circuit for short-range wireless communication in the form of a web server or the like. Such a client may be provided in a store, for example, to provide other visiting clients with information such as advertisements transmitted (locally or geographically) by SMS. This will be described in more detail below.

[0038] The communication line between the master clients 500, 600 and a data bus or other information source (not shown) can be any suitable one such as a cable connection combined with a wireless application (for example, a wireless gateway / switch and a TCP / IP-based network). Since this is not part of the present invention and is known per se, no further explanation will be given here. The master clients 500, 600 may further include an electric circuit and a computer program that automatically program or update the clients 100, 200, 300, 400 if the client operator accepts this (that is, without the assistance of the operator). Generally, there is a message indicating that new software can be downloaded.

[0039] Referring to FIG. 2, an embodiment of the present invention schematically shown in the form of a physical client device 100 is shown. The client device 100 includes a display unit 102 (here, a display for numerical or alphanumeric output), an input device such as a navigator 104 (here, a conventional joystick device for a mobile terminal), and an indicator 106 that visually or tactilely matches the client (here, embodied as an optical display device). Any built-in indicator such as a buzzer (not shown) may be provided instead of or in combination with the optical display device 106. The client device 100 A conventional radio circuit and antenna (or other means for communication, such as an electric circuit for Bluetooth, infrared IR, etc.) for receiving / sending radio waves for transmitting client data, a storage device such as a memory, and a power source such as a battery (not shown) are further provided (although not visible but included therein). Generally, as already briefly described, the radio circuit is configured to provide a distance of 10 to 50 m, which is at least a limited operating range and generally similar to a communication radio device such as a transceiver (effective for other client devices), and operates according to predetermined parameters. Thus, there is no need to use a mobile communication network controlled by an operator, and generally, it is very cost-effective and convenient for the client. Therefore, generally, the client device is independent of the infrastructure of the cellular network and specific service providers such as the operator of the cellular network. Further, there are no restrictions due to the network infrastructure, such as the need for compatibility between various mobile phone standards such as GSM or AMPS, and it operates worldwide. Thus, many different clients around the world can easily benefit from the present invention. Generally, the client device makes requests to all other client devices within a specific limited service area. All other devices passively notice that only the matching devices establish a link for exchanging client information. This is unique to the present invention.

[0040] According to an alternative embodiment, a "timeout" function is provided in which a message from one client to another client is received only once during a predetermined period (e.g., 30 minutes).

[0041] The client device 100 also includes a unique client identification code (not shown in this figure) configured to provide secure communication among multiple clients. The purpose of incorporating the client identification code is to establish communication between two or more clients when desired according to the operator's settings if these clients are within range of each other (i.e., for example, if the wireless range is sufficient).

[0042] Of course, alternatively, the client device 100 may be configured to operate only with a specific service provider, for example, to receive messages broadcast from a specific service provider within a predetermined range, such as in a store, at an exhibition, or within a company to receive advertisements. The advantage of the latter embodiment of the present invention is that in this way, a larger group of clients (operators) with specific preferences can have information within a predetermined geographical area. The settings are generally operated by an operator such as a user, but of course, other criteria for the settings may be provided instead. Here, the term "operator" mainly refers to the user.

[0043] The client can be used as a device for measuring the distance between two clients, or as a device for determining coordinates or providing a paging function.

[0044] Each of the clients 100, 200, 300, 400 can generally, but not necessarily, be provided in the form of a physical client device equipped with a computer and a radio circuit. The client device is configured to communicate with other client devices and can access the server 500.

[0045] The client device may be, for example, a complete stand-alone device equipped with a radio circuit and provided only for client application tasks, but may be implemented or configured to be implemented in a conventional portable communication device such as a PDA (Personal Digital Assistant) using a conventional operating system, or may be provided as a specific (usually simple) hardware unit of a further application that provides software for providing client applications together. A common example of the latter may be a plug-in card with specific software for client applications. The card is configured to be inserted into a conventional portable communication device such as a PDA.

[0046] According to an alternative embodiment, the client is configured to be communicable using a network such as the Internet or an intranet to participate in a conventional chat site or the like. This embodiment is effective in terms of confidentiality using the unique client identification code, which is the basic principle of the present invention. Thus, the operator does not need to provide his / her phone number, email, or other traceable communication data. However, only the unique client identification code must be provided. Of course, if desired by the operator, the unique client identification code can be switched off. However, further details of this feature will not be described.

[0047] Protocols, routines, etc. configured for specific communications can be updated or changed by downloading new routines, etc.

[0048] Thus, in an alternative embodiment of the present invention, a Palm Pilot device or similar PDA device is programmed to receive input from a serial port attached to the device of the present invention. In this embodiment, a display, keypad, etc. are not required as they may be provided by another device (i.e., the Palm Pilot device or PDA to which the client device of the present invention is connected).

[0049] The PDA device is programmed by software to cooperate with the device of the present invention or, alternatively, the device of the present invention may be provided as a pure software solution downloaded to the Palm Pilot device or PDA. The device or PDA device is docked to a central station to transfer logs or input data. Different types of adapters may be provided to connect the client device to other hardware. New software versions, manuals, etc. may be downloaded in this way. Of course, the manuals may be distributed in other ways. For example, they may be distributed on a recording medium such as a CD containing routines and settings. In that regard, there are many uses for information that can be made available online via the Internet.

[0050] Now, refer to FIG. 3. FIG. 3 shows a schematic diagram of the blocks of client 100 of a preferred embodiment of the present invention in the form of a client device. The client device 100 includes a first transmitter 104 for transmitting a data signal including matching determination parameters and client information to and from a second client (or server 500). This first transmitter 104 may be of any conventional type including input / output elements for wirelessly receiving and transmitting video, audio, and data signals. Generally, the first transmitter 104 includes a conventional radio circuit including an antenna (not shown) for wireless communication. However, the present invention is in no way limited to radio communication, and other wireless communications (such as mobile phone technology, NMT, GSM, 3G, Bluetooth, wireless LAN (w-lan), infrared (ir), etc.) may be used instead. The client 100 has a second transmitter 106 for transmitting the processed signal (including the processed client information) to a display unit (generally a display (not shown)). A control system 108 prepared for processing client information is provided between these two units 104 and 106.

[0051] Generally, the control system 108 has a processor 110 connected to a computer memory 112 by a system bus 114. The memory 112 is for execution, It includes computer-executable instructions 116. The processor 110 executes the computer-executable instructions 116 and performs all the method steps described below. For example, for receiving input from an operator and interacting with the operator using a joystick (see Figure 2), the interfaces, communication protocols, etc. required are conventional technologies, and the design is obvious to those skilled in the art of electronic technology and computer science, so further details will not be described. The memory is generally configured to store routines, settings, received messages, and different response messages. The memory design is known to those skilled in the art. Also, an electrical circuit for switching communication channels may be provided so that a general channel is used to establish communication. Thereby, other channels are used to carry client data. Although not described in detail, this is within the scope of the present invention.

[0052] Refer to Figure 4. Figure 4 shows an example of settings that appear to be an algorithm executable by an operator of a client device for illustrative purposes (corresponding to parameters). At the same time, refer to Figure 5. Figure 5 shows the method steps related to that embodiment of the present invention.

[0053] Although there are many alternatives for the device, it generally operates as follows. In this figure, the selection is made from a menu using, for example, a joystick (further details are not shown). Also, the menu selection is known per se. Therefore, only the functionality of the menu directly related to the present invention is illustrated and described.

[0054] For simplicity, the menu is shown schematically within angle brackets. Each angle bracket represents the title of a new menu.

[0055] The client switches the device 100 on or off by pressing the power on / off button (not shown). Thereafter, the preferred language is selected [[LANGUAGE]]. Here, Swedish is selected from the first menu 110. Generally, this is only done at the beginning of the application. Then, the selected language is stored in the store for later use.

[0056] A new menu (120) appears that presents personal information such as gender, age, nationality, etc. It is important to note that the information presented is merely an example and not a limitation. Therefore, business-related information etc. may be entered instead.

[0057] Generally, this menu 120 usually contains similar personal information, such as on dating sites. In this menu, or in the next menu 130, as shown here, the desired information is entered by the operator. This information is used for future matching.

[0058] Finally, in the case of matching, a communication message 140 to be sent to the second client is recorded or selected. Typically, each client device 100 sends requests according to a schedule, such as a request per minute. Typically, the frequency of requests depends on the traffic density, i.e., the number of devices in the service area. For example, a large number of client devices present simultaneously provide fewer requests (and vice versa). However, there is no limitation, and usually, maximum efficiency is required. This request generally includes a unique client identification code (similar to a serial number) of the client device. Each client device, when switched on, generally looks for requests coming from other client devices.

[0059] The client device 100 can be configured to receive other information, such as SMS and advertisements, from the second client in the form of a base station or a server. The described algorithm is an example It is for the purpose of illustration. Since countless other algorithms can be developed to achieve the same result, a comprehensive explanation is difficult. Similarly, it is impossible to formulate claims for such algorithms.

[0060] For example, other embodiments of the present invention include an apparatus in one of two modes, a scan mode and a match mode. In the scan mode, the apparatus is configured to read only SMS, advertisements, etc. In this mode, the operator (i.e., the user of the client device, typically a customer) can determine, for example, whether he / she wants to receive an advertisement and the type of advertisement by exchanging, for example, his / her unique code. In this way, the advertiser can target group (segment) advertisements to interested clients (only customers). The parameters (programming) related to the scan mode can be provided directly from the client device or, alternatively, from the Internet using another conventional programming device such as a PC. For example, when a client is about to visit a location, he / she can program his / her client device in advance so that relevant travel guides or maps are received when they arrive at that location. This feature can be utilized, for example, to call a taxi. A user who desires a taxi from a particular company can define his / her parameters accordingly. When he / she is close enough to a taxi, a beep sound or other indication points to an available taxi.

[0061] In the match mode, the apparatus is configured to perform client matching, as will be described in more detail later. However, both modes may exist simultaneously.

[0062] When a request is responded to, a certain type of communication message is indicated, for example, by indicator 106 or by display unit 102 (here a display). A sound (beep sound) indicating a match is provided

[0150] .

[0063] Referring to FIG. 5, a flowchart of a method for processing client information by a first client is shown. The method corresponds to what has already been described above in relation to the client and the system.

[0064] In summary, the matching is performed by the following steps. (First step 410): If the client information has not been sent yet, a request to send the client information to the first client is provided to the second client. (Step 420): Then, based on the client information including client data containing predetermined parameters for client matching by the first client, a client processing operation suitable for the client device is determined. (Step 430): Finally, one or more client-based processing operations including synchronization and transmission of client information are performed to provide a matching application for the first and second clients within a predetermined distance of the clients.

[0065] (Step 411): According to an alternative embodiment of the present invention, a step of requesting the second client to send a unique client identification code for identifying the second client is executed when and only when a predetermined parameter for client matching matches the desired setting of the parameter.

[0066] (Step 440): According to an alternative embodiment of the present invention, the step of performing one or more client-based image processing operations includes processing the received information to provide displayable information about the second client.

[0067] Based on the information already provided in this context, performing and / or implementing all of this will be apparent to those skilled in the art of electronics and / or computer science. Therefore, no further details will be provided about this. Any suitable computer language and / or electronic technology can be used for this purpose.

[0068] The application area of the present invention is, for example, to issue advertisements such as clothing. Thereby, customers can be presented with relevant information that affects purchasing a specific product. However, this is merely a non-limiting example of typical applications.

[0069] As further described below, instead, the client can be provided as a computer program product (referred to as a client application) that can be executed by a computer within a provided mobile communication device such as a PDA or a mobile phone. Preferably, it is configured and provided as an independent application program or DLL. This computer program product can be stored on a recording medium such as a USB or downloaded from the Internet. Since the operating principle can be easily derived from the disclosure of the client device in FIGS. 2 and 3 described above, it is not shown in any figure.

[0070] The client application may be installed during the manufacture of the client device or may be downloadable as a result of other processes. Furthermore, the client application may be manually activated or may be automatically activated. The client application can be launched from a remote location such as a web server in a manner known per se.

[0071] Also, for example, a client may be another type of cordless handheld, typically a handheld communications device such as a PDA, or a suitably Internet-enabled cordless handheld terminal. The particular type of device (i.e., the device providing the client) is not believed to be important, so long as the client is capable of providing a means of interactivity with other clients and web servers.

[0072] Web server 500 may be of a type known in the art capable of communicating with clients at particular locations using an intervening network such as the Internet. In addition, of course, web server 500 is preferably representative of any source of client data and capable of receiving operator and user input. Thus, for example, web server 500 may be accessible from the Internet or may be part of an intranet and may represent any number of web servers (some with access to a database).

[0073] Interactions between the web server 500 and the clients 100, 200, 300, 400, and among each other, are facilitated by various software protocols (i.e., communication conventions, rules, and structures), including application-level protocols that govern the transfer of data over the network to the client's client applications. The protocols are proprietary or exclusive so that only the client software is used to communicate with the server software.

[0074] The client application preferably provides the user with an opportunity to close the session, and the client application closes the communication channel to the online service, completing the procedure.

[0075] In addition to manual closure, the client application preferably also performs automatic closure, e.g. After a certain period of time, the communication channel can be closed.

[0076] Throughout this description, the illustrated and described embodiments should be regarded as examples rather than limiting the present invention. (End of citation)

[0077] After the accounts are matched, an information processing unit that sends an instruction to stop the matched counterpart's account to the counterpart's account will be described. According to at least one or more embodiments, the information processing unit operates using the above-described machine and information processing method.

[0078] The account will be described. According to at least one or more embodiments, the account is implemented by any one or more of the above methods. Alternatively, the account can be in electromagnetic contact with other accounts. In that case, the account can communicate (including communication) with other accounts.

[0079] Describe the match. According to at least one or more embodiments, the match is implemented in any one or more of the above methods. Or, the match is to approve information communication (including communication) with other accounts. The information is any one or more information that the account can send. For example, the profile, resume, work history, communication, electronic data, etc. of the account. That is, an account that receives an instruction for a match from others can communicate with that account (including communication) by approving the match. This state is called that the accounts are matched. Or, if communication (including communication) can be performed with that account regardless of whether the match is approved, when any information communication is performed, it is called that the accounts are matched. Or, regardless of whether the match is approved, when any information communication is performed, it is called that the accounts are matched. That is, it remains the same that it is an object or method capable of achieving the effects of the present disclosure. Note that in at least one embodiment, the match is performed to obtain a certain relationship. For example, it has the purpose of obtaining a friend, a work partner, a lover, a marriage partner, a business partner.

[0080] Describe the suspension of the account. According to at least one embodiment, the suspension of the account means stopping the function of matching new accounts. Or, it means stopping the function of making a match. For example, when the account functions in an application, the account takes a leave or withdraws from the registration of the application. Or, the suspended account cannot be matched with other accounts. Or, the suspended account cannot be searched from other accounts.

[0081] After the accounts match, a request to send an instruction to stop the matched partner's account to the partner's account will be described. According to at least one embodiment, the request can be communicated to the matched partner. Or, the request can be displayed on the partner's terminal. Or, the reason can be sent when making the request. For example, in a match to find a lover or a marriage partner, a request to stop the account is made to the partner's account on the grounds that a lover or a marriage partner has been found.

[0082] When the partner agrees to stop the account, the processing unit for stopping the partner's account and one's own account will be described. In at least one or more embodiments, the processing unit can be implemented by any one or more of the above-mentioned machines or methods.

[0083] In at least one or more embodiments, the partner who has received the request can agree to stop the account. For example, the information processing for agreeing to stop the account can be approved by an operation on the terminal or the like.

[0084] In at least one or more embodiments, when the partner who has received the request agrees to stop the account, the partner's account and one's own account are stopped. For example, when the account that has received the request agrees to stop the account, not only that account is stopped, but also the account that sent the request is stopped. This embodiment is useful and industrially applicable for the reason of preventing infidelity to other accounts. useful and industrially applicable for the reason of preventing infidelity to other accounts.

[0085] When the partner does not respond during the period after receiving the instruction to stop the account, the stop processing unit for stopping the partner's account and one's own account will be described. In at least one or more embodiments, the stop processing unit can be implemented by any one or more of the above-mentioned machines or methods.

[0086] In at least one or more embodiments, when the party to whom the request was sent does not respond during the period when the account is suspended, a process of suspending the other party's account and one's own account is performed. Alternatively, in another embodiment, this "when the other party does not respond during the period when the other party has received an instruction to suspend the account" can be replaced with "when the other party has received an instruction to suspend the account". That is, there is no change in that it is a thing or method capable of achieving the effects of the present disclosure. This embodiment is useful and industrially applicable for the reason of preventing both of the matched accounts from having an affair with other accounts.

[0087] After the accounts are matched, a step of sending an instruction to suspend the matched other party's account to the other party's account will be described for an information processing method. According to at least one embodiment, this method is an information processing method using any one or more of the embodiments of the above information processing apparatus.

[0088] According to at least one embodiment, in the present disclosure, the "information processing apparatus" may have the same meaning as the "matching apparatus". That is, there is no change in that it is a thing or method capable of achieving the effects of the present disclosure.

[0089] According to at least one embodiment, an information processing apparatus has "an information processing unit that sends an instruction to stop the account of a person who has matched with a certain person to the other person's account". According to at least one embodiment, a person who sends a request can send an instruction to stop the account of the matched other person to the other person's account even if the person does not own an account. For example, the case where the person who sends the request has voluntarily stopped their own account, but the matched other person has not stopped the account. Or, the case where the person who sends the request has not created an account, but the matched person has created or executed an account in another application. That person can send the request to the device or administrator that manages the account, and the device or administrator that manages the account sends a request to stop the account to the other person's account. That is, there is no change in that it is a thing or method that can achieve the effects of the present disclosure.

[0090] According to at least one embodiment, an information processing apparatus has "a processing unit that stops the other person's account when the other person agrees to stop the account". That is, there is no change in that it is a thing or method that can achieve the effects of the present disclosure.

[0091] According to at least one embodiment, an information processing apparatus has "a stop processing unit that stops the other person's account when the other person does not respond during a period after receiving an instruction to stop the account". That is, there is no change in that it is a thing or method that can achieve the effects of the present disclosure.

[0092] According to at least one embodiment, in the present disclosure, the "information processing unit that sends an instruction to stop the matched partner's account to the partner's account after the accounts are matched" may have the same meaning as the "information processing unit that sends an instruction to stop the matched partner's account to the partner's account". The person sending the request can send an instruction to stop the matched partner's account to the partner's account even if they do not own an account. For example, it is a case where the person sending the request voluntarily stops their own account, but the matched partner has not stopped that account. Or, it is a case where the person sending the request has not created an account, but the matched person has created or executed an account in another application. That person can send that request to the device or administrator managing the account, and the managing device or administrator sends a request to stop the account to the partner's account. That is, there is no change in that it is something or a method that can achieve the effects of the present disclosure.

[0093] Hereinafter, an overview of the embodiments described above will be described.

[0094] An information processing unit that sends an instruction to stop the matched partner's account to the partner's account after the accounts are matched, and an information processing apparatus having the same

[0095] This configuration has the utility and industrial applicability of preventing at least the matched accounts from having an affair with other accounts.

[0096] A processing unit that stops the partner's account and its own account when the partner agrees to the account stop, and an information processing apparatus further having the same

[0097] This configuration has the utility and industrial applicability of preventing at least the matched accounts from having an affair with other accounts.

[0098] When the other party does not respond during a period in which the other party has received an instruction to suspend the account, a suspension processing unit that suspends the other party's account and its own account; An information processing apparatus further having

[0099] In this configuration, there is at least the utility and industrial applicability of preventing at least the matched account from having an affair with another account.

[0100] After the accounts are matched, sending an instruction to suspend the matched other party's account to the other party's account; An information processing method having

[0101] In this configuration, there is at least the utility and industrial applicability of preventing at least the matched account from having an affair with another account.

[0102] The invention according to the present disclosure only needs to be able to exhibit at least one of the above-described effects.

Claims

**Claim 1**: A program, after an account that functions in an application matches, sending a request to the information processing device corresponding to the matched counterpart's account to suspend the function of the application, or suspend registration, or withdraw from the account; A program for causing the above to be executed. **Claim 2**: The program according to Claim 1, wherein the information processing device that has received the request agrees to suspend the account; and the device further suspends the functions of the applications of the matched accounts of both parties, or suspends registration, or withdraws from the accounts. A program for causing the above to be further executed. **Claim 3**: The program according to Claim 1, wherein when the information processing device that has received the request does not respond within a predetermined period, the device suspends the functions of the applications of the matched accounts of both parties, or suspends registration, or withdraws from the accounts. A program for causing the above to be further executed.