Communication method and system
Patent Information
- Application Number
- JP2024177226
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-10-09
- Publication Date
- 2025-03-12
- Estimated Expiration
- 2044-10-09
AI Technical Summary
【0007】 本構成では少なくとも、動画を再生する動機づけが発生することで、送信する者の情報発信の影響力を増強できるという有用性がある。
Abstract
Description
[Technical field]
[0001] The present invention relates to a communication method and a communication 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 distributing content by receiving content transmitted from a distributor terminal device, reserving the use of a distribution server that stream-distributes the content to a client terminal device in a reservation management device, and transmitting the content from the distributor terminal device to the distribution server based on the reservation. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2002-073541 A 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 a means for transferring money to a receiving means designated by a sending terminal when transmitting and receiving information via the Internet. [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: 1. A communication method comprising: A transmitting terminal for transmitting video via the Internet; a receiving terminal for receiving and playing the video; The sending terminal instructs the device to transfer the money to a receiving means designated by the receiving terminal designated by the sending terminal. Communication Method to provide. Effect of the Invention
[0007] This configuration has the advantage of at least increasing the influence of the sender's information dissemination by generating an incentive to play the video.
[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, variations and modifications of which may be made without departing from the spirit and scope of the novel concepts of the present disclosure. An aspect of one embodiment of the present disclosure may be combined with or substituted for one or more of the aspects of another embodiment of the present disclosure, unless inconsistent. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] In the following disclosure, many different embodiments and examples are provided for implementing different features of the presented subject matter. To simplify the disclosure, specific examples of components and arrangements are disclosed 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 subsequently disclosed may include embodiments in which the first feature and the second feature are formed in direct contact with each other, as well as embodiments in which an additional feature is formed between the first feature and the second feature such that the first feature and the second feature are not in direct contact with each other. Furthermore, the disclosure may repeat reference numbers and / or letters in various examples. Such repetition is for the sake of brevity and clarity, and does not, in itself, require a relationship between the various embodiments and / or configurations described. Furthermore, when a first element is described as "coupled" or "bonded" to a second element, such description includes embodiments in which the first and second elements are directly coupled or bonded to each other, as well as embodiments in which the first and second elements are indirectly coupled or bonded to each other with one or more other intervening elements therebetween.
[0010] As used herein, the phrase "at least one of" includes all exemplary variations. For example, the phrase "comprises at least one of A, B, or C" is equivalent to "consisting of A, B, C and combinations thereof," and includes all possible variations of A, B, C, A+B, A+C, B+C, and A+B+C.
[0011] In this disclosure, the disclosure using a machine, an electronic operator, or a computer may include embodiments of a method, a recording medium, an apparatus, or a program. As used herein, the statement "A is B" may be replaced with "A includes B" unless there is a contradiction or unless otherwise stated in the specification.
[0012] The terms in this disclosure, including the terms set forth in the claims, may be interpreted in light of the descriptions and drawings set forth in the specification and, further, in light of what has been or may be called, represented, understood or done by one or more of the public, in the past, present or future, unless otherwise indicated by a contradictory implication in this disclosure.
[0013] As used herein, the term "computer" generally includes a processor, memory, at least one information storage / retrieval device, such as a hard drive, disk drive or flash drive or memory stick, or other non-transitory computer-readable medium or non-transitory storage device, at least one input device, such as a keyboard, mouse, point and touch device, touch screen, or microphone, and a display structure, such as a well-known computer screen, as known in the art. In addition, a computer may include one or more network connections, such as wired or wireless connections. As known in the art, such computers or computer systems may include more or less of those listed above, including, for example, but not limited to, tablet computers and smart devices, as well as other electronic media and devices.
[0014] As used herein, the term "cloud" or "cloud computing" refers to a centralized and virtualized computing facility in which all computing resources are shared. Application systems and subsystems can no longer be pointed to specific machines, as they are all in the "cloud."
[0015] As used herein, the term "Distributed Internet Services System" refers to a distributed Internet services platform that transforms Internet applications to run in various computing environments. The DIS system distributes Internet applications, including content, data, and logic, to whatever extent appropriate and along the network to any number and type of devices via Component Distribution Servers / Asset Distribution Servers. Through the DIS, Internet applications can be hosted and centralized, with services based on each user's needs, cached and run locally on the user's device or nearby locations while maintaining their integrity. Web-enabled computing devices can be upgraded with DIS software to become DIS-enabled to enjoy and run distributed Internet services. The distributed internet services system is more fully described in any one of the following patent families: U.S. Patent Nos. 7,136,857, 7150015, 7181731, 7209921, 7430610, 7685183, 7685577, 7752214, 8326883, 8386525, 8443035, 8458142, 8458222, 8473468, 8527545, and 8650226, and U.S. Patent Publication Nos. 20120005205, and 20130091252, all of which, as well as the present invention, are commonly owned by OP40, Holdings, Inc., and all of which are incorporated by reference herein. (End of quote)
[0016] The operation method used in at least one embodiment may be implemented in the conventional Internet manner without using a distributed Internet. At least one embodiment may be implemented in the conventional Internet manner without using a distributed Internet manner. Reference is made to JP7113047 (the following references are included) which clearly describes at least one embodiment.
[0017] Embodiments including those specifically disclosed in this specification can provide an automated response system that is based on artificial intelligence and is implemented in a form that resembles a real human conversation, thereby enabling more natural conversations with users while quickly and conveniently handling inquiries, reservations, delivery orders, etc.
[0018] The electronic devices 110, 120, 130, and 140 may be fixed terminals or mobile terminals realized by computer systems. Examples of the electronic devices 110, 120, 130, and 140 include an AI speaker, a smartphone, a mobile phone, a navigation system, a personal computer (PC), a notebook PC, a digital broadcasting terminal, a personal digital assistant (PDA), a portable multimedia player (PMP), a tablet, a game console, a wearable device, an internet of things (IoT) device, a virtual reality (VR) device, and an augmented reality (AR) device. As an example, FIG. 1 shows an AI speaker as the electronic device 110, but in the embodiment 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, and 140 and / or servers 150 and 160 via a network 170 using a substantially wireless or wired communication method.
[0019] The communication method is not limited, and may include not only a communication method using a communication network (such as a mobile communication network, a wired Internet, a wireless Internet, a broadcast network, a satellite network, etc.) that the network 170 can include, but also short-range wireless communication between devices. For example, the network 170 may include any one or more of a personal area network (PAN), a local area network (LAN), a campus area network (CAN), a metropolitan area network (MAN), a wide area network (WAN), a broadband network (BBN), the Internet, etc. Furthermore, the network 170 may include any one or more of a network topology including, but not limited to, a bus network, a star network, a ring network, a mesh network, a star-bus network, a tree or a hierarchical network, etc.
[0020] Each of the servers 150 and 160 may be realized by one or more computer devices that communicate with the multiple electronic devices 110, 120, 130, and 140 via the network 170 to provide instructions, codes, files, content, services, and the like. For example, the server 150 may be a system that provides a first service to the multiple electronic devices 110, 120, 130, and 140 connected via the network 170, and the server 160 may be a system that provides a second service to the multiple electronic devices 110, 120, 130, and 140 connected via the network 170. As a more specific example, the server 150 may provide a service (such as an auto-answer service, for example) targeted by an application, which is a computer program installed and executed in the multiple electronic devices 110, 120, 130, and 140, as a first service to the multiple electronic devices 110, 120, 130, and 140. As another example, the server 160 may provide, as a second service, a service of distributing files for installing and executing the above-mentioned application to the multiple electronic devices 110, 120, 130, and 140.
[0021] Fig. 2 is a block diagram for explaining the internal configuration 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 explained as examples of electronic devices. In addition, other electronic devices 120, 130, 140 and server 160 may have the same or similar internal configuration as electronic device 110 or server 150 described above.
[0022] The electronic device 110 and the server 150 may include memories 211 and 221, processors 212 and 222, communication modules 213 and 223, and input / output interfaces 214 and 224. The memories 211 and 221 may be non-transitory computer-readable recording media and may include non-transitory mass storage devices such as random access memory (RAM), read only memory (ROM), disk drives, solid state drives (SSD), flash memories, and the like. Here, non-transitory mass storage devices such as ROM, SSD, flash memories, and disk drives may be included in the electronic device 110 and the server 150 as separate non-transitory storage devices separate from the memories 211 and 221. In addition, the memories 211 and 221 may store an operating system and at least one program code (for example, a code for a browser installed and executed in the electronic device 110, an application installed in the electronic device 110 to provide a specific service, and the like). Such software components may be loaded from a computer-readable recording medium separate from the memories 211 and 221. Such another computer-readable recording medium may include a computer-readable recording medium such as a floppy drive, a disk, a tape, a DVD / CD-ROM drive, a memory card, etc. In another embodiment, the software components may be loaded into the memory 211, 221 through a communication module 213, 223 that is not a computer-readable recording medium. For example, at least one program may be loaded into the memory 211, 221 based on a computer program (for example, the above-mentioned application) that is installed by a file provided via the network 170 by a developer or a file distribution system that distributes an installation file of the application (for example, the above-mentioned server 160).
[0023] The processors 212, 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 the processors 212, 222 by the memory 211, 221 or the communication modules 213, 223. For example, the processors 212, 222 may be configured to execute instructions received according to program code stored in a storage device such as the memory 211, 221.
[0024] The communication modules 213 and 223 may provide a function for the electronic device 110 and the server 150 to communicate with each other via the network 170, or may provide a function 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). For example, a request generated by the processor 212 of the electronic device 110 according to a program code recorded in a recording device such as the memory 211 may be transmitted to the server 150 via the network 170 under the control of the communication module 213. Conversely, a control signal, an instruction, a content, a file, 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, content, files, etc. from the server 150 received through the communication module 213 may be transmitted to the processor 212 or memory 211, and the content, files, etc. may be recorded on 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 a means for interfacing with the input / output device 215. For example, the input device may include a device such as a keyboard, a mouse, a microphone, or a camera, and the output device may include a device such as a display, a speaker, or a haptic feedback device. As another example, the input / output interface 214 may be a 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 configured as one device together with the electronic device 110. Also, the input / output interface 224 of the server 150 may be a means for interfacing with a device for input or output (not shown) that may be connected to the server 150 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 data provided by the server 150 or the electronic device 120 may be displayed on a 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 those in FIG. 2. However, it is not necessary to clearly show most of the conventional technical components in the figure. For example, the electronic device 110 may be realized to include at least some of the input / output devices 215 described above, and may further include other components such as a transceiver, a camera, various sensors, a database, etc. As a more specific example, if the electronic device 110 is an AI speaker, various components such as various sensors, a camera module, various physical buttons, a button using a touch panel, an input / output port, a vibrator for vibration, etc., which are generally included in an AI speaker, may be realized to be further included in the electronic device 110. (End of quote)
[0027] Machine Description: According to at least one embodiment, a user terminal includes a control unit, a RAM, a storage unit, a graphics processing unit, a communication interface, and an interface unit, each 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 programs stored in the storage unit and controls the user terminal. The RAM is the work area of the control unit. The storage unit is a memory area for saving programs and data. The control unit reads the programs and data from the RAM and processes them. The control unit processes the programs and data loaded into the RAM, thereby outputting drawing commands 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 the display unit functions as the input unit.
[0030] According to at least one embodiment, the communication interface can be connected to a communication network wirelessly or by wire, and can transmit and receive data to and from a server device via the communication network. Data received via the communication interface is loaded into RAM, and arithmetic processing is performed 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 a computing device having a display screen and an input section. Examples of user terminals include conventional mobile phones, tablet terminals, smartphones, and desktop and notebook personal computers. The user terminal may be comprised of a VR goggle, i.e., a screen (or two display panels, one for each eye) attached to a frame (or headset) that is strapped or attached to the head. The user terminal has an output section for audio.
[0032] According to at least one embodiment, the user terminal is communicatively connected to the server device via a communications network, and is capable of transmitting information or receiving information via the communications network.
[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, each of which is 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 that measures time. The RAM is the work area of the control unit. The storage unit is a memory area for saving programs and data. The control unit reads out the programs and data from the RAM, and performs program execution processing based on information received from the user terminal, etc.
[0035] We will explain AI. According to at least one embodiment, artificial intelligence includes machine learning, deep learning, generative AI, large-scale language model, LLM, foundation model, and generative AI. Generative AI uses transformers and employs a number of mechanisms called attention. Self-supervised learning and Extract Prediction are used. In this case, the AI can guess the next word. Given a sentence, it guesses the next word from the sentence up to the middle. A large number of supervised learning problems are created. These create an AI that can guess the next word. Generative AI can predict grammatical structure, topic connections, and that people with this style of writing are likely to write this kind of sentence. Furthermore, generative AI can learn the structure, causal relationships, and knowledge behind the next sentence just by guessing it. Generative AI has scalability, and the larger the number of parameters, the higher the accuracy. In ordinary statistics and machine learning, if the model parameters are made too large compared to the sample size of the data, it will overfit. In LLM, the accuracy increases the larger the number of parameters. One generative AI has 175 billion parameters, and the generative AI overlays supervised learning to make the dialogue smooth. They are instructed not to say anything strange. They write reviews and act as call center operators.
[0036] According to at least one embodiment, large language models (LLMs) are machine learning natural language processing models built non-comprehensively using large datasets and deep learning techniques. In general, a technique called "fine tuning" is used to train on a specific task, and they are adapted to various natural language processing (NLP) tasks such as text classification / generation, sentiment analysis, text summarization, and question answering. According to at least one embodiment, self-supervised learning is close to the intrinsic intelligence of humans. When humans behave, they always predict the next event and predict the next input. In the process, they can learn the structure of the outside world. Predicting the next word is considered to be an intrinsic intelligence and is close to what the cerebral cortex does. According to at least one embodiment, large language models memorize all the information that is input, but generalize it to the extent necessary to predict the next word. They do not generalize all the information from the beginning. Large language models require capacity to memorize information. In addition, parameters are required for this purpose. According to at least one embodiment, the large-scale language model includes eight models with 175 billion parameters and 220 billion parameters.
[0037] According to at least one embodiment, we represent videos and images as a collection of visual patches, which are small units of data similar to text tokens in LLMs. Patches effectively represent models of visual data and serve as a highly scalable and effective representation for training generative models on a wide variety of videos and images. We convert videos to patches by first compressing them into a low-dimensional latent space and then decomposing the representation into spatio-temporal patches.
[0038] According to at least one embodiment, a video compression network is a network that reduces the dimensionality of visual data, taking raw video as input and outputting a temporally and spatially compressed latent representation. An AI is trained on this compressed latent space and then generates video in this compressed latent space.
[0039] According to at least one embodiment, Spacetime Latent Patches extracts a set of spacetime patches that act as Transformer tokens given a compressed input video. The patch-based representation allows Sora to be trained on videos and images of different resolutions, lengths, and aspect ratios, and controls the size of the generated videos by placing randomly initialized patches on an appropriately sized grid at inference time.
[0040] According to at least one embodiment, the AI is a diffusion model, trained to predict the original "clean" patch when fed a noisy patch (and conditioning information such as a text prompt). The AI is a diffusion transformer, which shows remarkable scaling properties in a variety of domains, including language modeling, computer vision, and image generation. Diffusion transformers are also effective as video generation models. The AI significantly improves the quality of the samples as the training computational effort increases.
[0041] According to at least one embodiment, the AI applies caption regeneration techniques to train a highly descriptive caption model, which is then used to generate text captions for all videos in the training set. Training on highly descriptive captions improves the fidelity of the text as well as the overall quality of the generated videos. GPT is leveraged to convert short user prompts into long, detailed captions that are sent to the model. This allows the AI to generate high-quality videos that accurately follow the user's prompts.
[0042] According to at least one embodiment, the AI can perform vectorization in natural language processing along the following flow. First, a cleaning process is performed on the given text as preprocessing. In the cleaning process, unnecessary words such as JavaScript code and HTML tags contained in the text are deleted. These codes are used to display on the Internet, and are therefore not generally used in natural language processing. Next, the text is divided into words by morphological analysis. Morphological analysis is the classification of natural language sentences written in characters into the smallest meaningful linguistic units. As morphological analysis tools, "MeCab", "JUMAN", and "JANOME" can be used. In normalization, words with the same meaning, such as spelling variations, are unified into one word. Stop words are words that are not processed because they cannot be used in natural language processing. Examples of stop words include words that have no meaning by themselves, such as particles and auxiliary verbs. When calculating vectors, these may be removed and only meaningful words may be targeted. Vectorization may also be performed without removing these stop words. Vectorization is a process that converts words, which are strings of characters, into vectors. Vectorization converts word data into numerical data. When converting words into vectors, methods called bag of words or distributed representations are used. Bag of words is a method of vectorizing a sentence using the number of occurrences of words that appear in a given sentence. Since it focuses on how many words appear in a sentence, it does not take into account the order of words or sentences. Distributed representation is a method of vectorization that focuses on the meaning of words. By vectorizing the meaning of words, it is possible to give vectors that are close to words with similar meanings and usages, and the relationship between words can also be expressed as vectors. The expression in vectors makes it possible to add and subtract the meanings of words. In applied processing, natural language converted into numerical data can be used as input for machine learning. Specifically, vectorized natural language is input into a classifier to classify sentences.Tools used here include "TensorFlow," "scikit-learn," and "PyTorch."
[0043] Disclosed is a transmitting terminal that transmits video over the Internet. In at least one embodiment, the transmitting terminal can be realized by any one or more of the disclosed devices or computers described above. For example, the transmitting terminal transmits video captured by a camera provided on the terminal over the Internet. The transmitting method includes wireless and wired transmission. In at least one embodiment, video is merely an example, and general information can be transmitted. General information includes one or more of video, images, text, and combinations thereof. In at least one embodiment, the transmission includes one or more of live distribution, on-demand distribution, pseudo-live distribution, and combinations thereof. In at least one embodiment, the transmitting terminal is operated by a distributor of the video.
[0044] In at least one embodiment, the distribution conditions include one or more of the following: Live distribution includes a distribution method in which video and audio are distributed to viewers in real time via a distribution server or an Internet line. Live distribution is a method of distributing video in real time over the Internet, and by connecting with viewers in real time, the latest information can be conveyed quickly. It is a system similar to live television broadcasting, and includes what are also called "internet live broadcasting" and "internet live broadcasting". On-demand distribution includes a distribution method in which a video produced in advance is uploaded to a distribution server and viewers can watch it at their own convenience. Unlike live distribution, on-demand distribution does not have real-time characteristics, but its main feature is that content can be viewed at any time and place. In addition, the quality of the distribution content can be improved by re-recording during video production or devising a way to convey the content by editing. Simulated live distribution includes a distribution method in which communication with viewers is carried out in real time while distributing videos recorded and edited in advance. It takes advantage of the benefits of both live distribution and on-demand distribution, and includes methods also called "File to Live", "Simulive", and "recorded distribution".
[0045] A receiving terminal that receives and plays the video is disclosed. In at least one embodiment, the receiving terminal can be realized by any one or more of the disclosed contents of the above devices or computers. For example, the receiving terminal receives the video transmitted by the transmitting terminal through the Internet. The receiving terminal plays the received video. The playback includes any one or more of a method of playing the video on a display provided in the receiving terminal, a method in which the receiving terminal serves as a repeater to transmit the video to another device or machine as a secondary communication device, and displays the video on a display provided in the device or machine of the communication destination, or a combination thereof. In at least one embodiment, the video is merely an example, and information in general can be transmitted. Information in general includes any one or more of video, image, text, and combinations thereof. In at least one embodiment, the transmission includes any one or more of live distribution, on-demand distribution, pseudo-live distribution, and combinations thereof.
[0046] A method is disclosed in which a sending terminal instructs an apparatus to transfer money to a receiving means designated by a receiving terminal designated by the sending terminal. In at least one embodiment, the "apparatus" can be realized by any one or more of the above-mentioned devices or computers. The apparatus can record the manner in which the receiving terminal receives and plays the video, and can transmit and receive the recorded information. As an example, the apparatus can generate status information indicating that the transmission of the video to the receiving terminal was successful. The apparatus can cause the receiving terminal to download a program or application. The receiving terminal can play the received video through the program or application. The program or application identifies the video played by the receiving terminal, or tracks the conditions of the playback, generates status information, and transmits it to the apparatus. The playback conditions include conditions such as the video being played to the end, being played multiple times, etc. Other playback conditions include playback of a part of the video discontinuously without playing it. In addition, the apparatus can obtain an image or video including one or more of the viewer's face, facial expression, eye movement, or a combination of these using the camera of the receiving terminal, and request the AI to determine whether the viewer actually watched the video from the image. The AI applies caption regeneration techniques to train a highly descriptive caption model, which is then used to generate text captions for all videos in the training set. The AI is trained through supervised learning, with each image or video showing examples of people watching the video and examples of people not watching the video. The AI represents videos and images as a collection of visual patches, small units of data similar to text tokens in LLMs. Patches effectively represent models of visual data and serve as a highly scalable and effective representation for training generative models on different types of videos and images. Videos are converted to patches by first compressing them into a low-dimensional latent space, and then decomposing the representation into spatio-temporal patches.The AI converts an image or video provided by the receiving terminal, including a viewer's face, facial expression, eye movement, or any one or more combinations thereof, into a patch, determines whether the viewer has watched the video, and creates status information about the viewer. The AI includes an embodiment in which the status information is generated in association with a unique number that identifies the receiving terminal, account information registered in the program or application, or any one or more combinations of the above.
[0047] The transmitting terminal has a designation means for designating the receiving terminal. In at least one embodiment, the transmitting device can register designation conditions for designating the receiving terminal in the device. The designation conditions include that the transmission of the video to the receiving terminal has been successful (or that the receiving terminal has received the video). In addition, the designation conditions include that the receiving terminal has played the received video through its program or application. In addition, the designation conditions include that the receiving terminal has played the received video through its program or application under a predetermined playback condition. In addition, the designation conditions include that the receiving terminal has played the video under a predetermined distribution condition determined by the transmitting terminal. The conditions include one or more combinations of the above examples. The transmitting terminal identifies a receiving terminal having status information indicating each of these conditions via the device. As an example, the transmitting terminal designates a receiving terminal that meets the condition that the transmitted video has been received and that the video has been played to the end. As another example, the transmitting terminal designates a receiving terminal that does not include a playback condition such as that a part of the video has been played discontinuously without being played (such designation of a receiving terminal that does not include a specific condition is called an exclusion condition). As another example, the transmitting terminal designates a receiving terminal that meets the condition that the video has been played by live distribution. In this way, the conditions can be arbitrarily determined by the person operating the transmitting terminal, so any playback condition that can be specified by a device or machine can be considered as a "specified condition" in this disclosure. The device can search for a receiving terminal that matches the condition. The device can match the status information of the receiving terminal with the specified condition specified by the transmitting terminal and identify a transmitting terminal that matches the specified condition.
[0048] In the above embodiment, "designating a receiving terminal" can be replaced with "designating an account registered in a program or application." That is, the receiving terminal plays a video through a program or application. The device can identify the account that performed the playback that matches the designated conditions specified by the transmitting terminal. Therefore, the transmitting terminal can designate the account that performed the playback that matches the designated conditions specified by the transmitting terminal by communicating with the device.
[0049] A receiving means designated by a receiving terminal is disclosed. In at least one embodiment, the receiving means includes a means for receiving economic value including data convertible into money or economic value, whether electromagnetic or physical. Examples include a bank account, a payment service account, a service or a registered account for a service that allows payment or remittance over the Internet, points that can be used to purchase goods or services or an account for managing those points, a physical or electromagnetic receiving means for economic value associated with these accounts, or any combination thereof. The receiving means registers one or more of these receiving means or information that identifies the receiving means when registering an account in a program or application. The receiving means designated by the receiving terminal may be the registered means or information, or may be one means or information designated by the user of the account from among them.
[0050] The transmitting terminal can instruct the device to transfer money to a receiving means designated by the receiving terminal designated by the transmitting terminal. In at least one embodiment, the transmitting terminal can register conditions including the economic value of the transfer to the device. For example, the conditions include money, points, and one or more combinations thereof. A user operating the transmitting terminal can also register an account as a sender in a program or application. The transmitting terminal can transmit a transfer means or information related to the means to the device. The transfer means includes, for example, a bank account, a payment service account, a service or a registered account for a service that allows payment or transfer over the Internet, points that can be used to purchase goods or services or an account that manages the points, a physical or electromagnetic means of transmitting economic value associated with these accounts, or any combination thereof. The transmitting terminal can also register a money means or information related to the means in association with the account through a program or application. The transmitting terminal can instruct the device to transfer money using the transfer means to a receiving means designated by the receiving terminal designated by the transmitting terminal.
[0051] In at least one embodiment, an example of the use of the present disclosure is disclosed. For example, a transmitting terminal performs live or pseudo-live distribution of a video over the Internet. The transmitting terminal instructs a device to transfer money to a receiving terminal or account that receives and plays the live distribution. The transmitting terminal or device transfers one dollar to a receiving terminal or account that receives the live distribution. Another embodiment is disclosed. For example, a transmitting terminal performs on-demand distribution of a video over the Internet. The transmitting terminal instructs a device to transfer money to a receiving terminal or account that receives or plays the distribution. The transmitting terminal or device transfers one dollar to a receiving terminal or account that receives or plays the distribution. In these embodiments, as another embodiment, a distributor determines any condition for reception or playback and registers the condition in the device. The device transfers money to a receiving terminal or account that meets the condition. For example, an example of a condition is that a predetermined time point of the distributed video (e.g., a point five minutes after the start of the video, including the last point of the video) has been played. Another example of a condition is playing a video for a specified length of time (including conditions such as playing 80% of the entire video time, playing for 10 minutes, etc.). Another example of a condition is a specified condition regarding playback (including not playing the video at double speed, not skipping the video playback, answering a survey after playing the video, etc.). Skipping video playback includes a form in which the video is not played continuously from the beginning to the end, but is played discontinuously. In this case, the receiver does not watch all of the video. If the condition is a survey, the distributor transmits survey information from the transmitting terminal to the device, and the device transmits the survey to the receiving terminal. The receiving terminal transmits the survey response to the device. Any one or combination of these conditions can be used as a condition. The distributor registers these conditions in the device. The device further identifies receiving terminals that meet these conditions among the receiving terminals that have received or played the distribution. The device transfers $1 to the identified receiving terminal or account. This configuration makes it possible to create an application or program that can at least confirm that a receiver has viewed a content under the conditions desired by the distributor.Therefore, it is possible to eliminate receivers who play the content non-serious for the purpose of receiving remittances, and it is also useful and has industrial applicability in that it increases the cost-effectiveness of the distributor's distribution appeal.
[0052] In at least one embodiment, the transmission is live transmission, the reception is live reception, and the instruction to transfer is given during the live transmission or almost immediately after the live transmission. The transmitting terminal performs live transmission of video. The receiving terminal performs live reception of the transmitted video. The device identifies the receiving terminal performing the live reception. The identification method can be any one of the methods described in this specification. As an example, the device generates a unique number identifying the receiving terminal performing the live reception, account information registered in the program or application, and status information generated in association with any one or more of the above combinations. The device identifies the receiving terminal performing the live reception based on the status information. The device transfers money to the receiving means designated by the identified receiving terminal during the live transmission. Alternatively, the device transfers money to the receiving means designated by the identified receiving terminal after the live transmission ends (after the end is preferably almost immediately after the end or as soon as possible, but it does not matter if the date and time required for the transfer process has passed). In another embodiment, the transmitting terminal instructs the device to transfer money to the receiving means designated by the identified receiving terminal during the live transmission. Alternatively, the sending terminal instructs the device to transfer money to the receiving means designated by the specified receiving terminal after live transmission. This configuration can at least increase the willingness to receive live distribution, thereby acquiring receivers who are enthusiastic about watching videos. Therefore, it has usefulness and industrial applicability in significantly improving the appeal of distribution by distributors.
[0053] In the above embodiments, the "sending terminal" can be replaced with "a user who sends information and is registered in a program or application" or "an account of a user who sends information and is registered in a program or application."
[0054] The following provides an overview of the above-described embodiment.
[0055] 1. A communication method comprising: A transmitting terminal for transmitting video via the Internet; a receiving terminal for receiving and playing the video; The sending terminal instructs the device to transfer the money to a receiving means designated by the receiving terminal designated by the sending terminal. Communication methods.
[0056] A communication device, comprising: A transmitting terminal for transmitting video via the Internet; A receiving terminal that receives and plays the video; An instruction unit that instructs the device to remit to a receiving means designated by a receiving terminal designated by a sending terminal; A communication device comprising:
[0057] This configuration has the advantage of at least increasing the influence of the sender's information dissemination by generating an incentive to play the video.
[0058] In the above configuration, the transmission is a live transmission; said reception being live reception, The instructions may be given during or after the live transmission, method.
[0059] This configuration can at least increase the willingness to receive live streaming, thereby acquiring receivers who are eager to watch videos. Therefore, it has utility and industrial applicability in significantly improving the appeal of broadcasters' broadcasts.
[0060] The receiving terminal designated by the transmitting terminal is a receiving terminal that meets the predetermined conditions for playback.
[0061] This configuration allows the creation of an application or program that allows the distributor to at least confirm that the recipient has viewed the content under the conditions desired by the distributor. This makes it possible to eliminate recipients who play the content in a non-serious manner in order to receive remittances, and has the usefulness and industrial applicability of improving the cost-effectiveness of the distributor's appeal for distribution.
[0062] It is sufficient for the invention according to the present disclosure to achieve at least one of the effects described above.
Claims
1. 1. A communication method comprising: a transmitting terminal for live transmitting video via the Internet; a receiving terminal that receives and plays back the video live; The device identifies a receiving terminal that is performing live reception, Identifying a receiving terminal that meets the condition that a live sender has played a predetermined time point of the video to be transmitted through the transmitting terminal, the receiving terminal being determined by the sender; The device transfers money during the live transmission to a receiving means designated by the receiving terminal identified by the live sender; Communication methods.
2. 1. A communication method comprising: a transmitting terminal for live transmitting video via the Internet; a receiving terminal that receives and plays back the video live; Identifying a receiving terminal that meets the condition that a live sender has played a predetermined time point of the video to be transmitted through the transmitting terminal, the receiving terminal being determined by the sender; The device transfers money to a receiving means designated by the receiving terminal specified by the live sender after the live transmission is completed (including the passage of a date and time required for the money transfer process); Communication methods.
3. A communication system, comprising: a transmitting terminal for live transmitting video via the Internet; a receiving terminal that receives and plays back the video live; The device identifies a receiving terminal that is performing live reception, Identifying a receiving terminal that meets the condition that a live sender has played a predetermined time point of the video to be transmitted through the transmitting terminal, the receiving terminal being determined by the sender; The device transfers money during the live transmission to a receiving means designated by the receiving terminal identified by the live sender; Communication systems.
4. A communication system, comprising: a transmitting terminal for live transmitting video via the Internet; a receiving terminal that receives and plays back the video live; Identifying a receiving terminal that meets the condition that a live sender has played a predetermined time point of the video to be transmitted through the transmitting terminal, the receiving terminal being determined by the sender; The device transfers money to a receiving means designated by the receiving terminal specified by the live sender after the live transmission is completed (including the passage of a date and time required for the money transfer process); Communication systems.
Citation Information
Patent Citations
Contents distributing method and contents supply system
JP2002073541A
Information processing method, information processing device, and program
JP2021077962A
Server device, online learning system, program, and storage medium
JP2023008701A
JPP7398171B