# US 12,010,185 B2 · Experience sharing system and experience sharing method

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,010,185 B2
- Document ID: US12010185B2
- Status: Granted
- Kind: B2
- Application number: 17/614,656
- Filed: 2019-08-08
- Published: 2022-08-25
- Granted: 2024-06-11
- Earliest claimed: 2019-05-30
- Assignees: Toraru Co., Ltd.
- Applicants: toraru co., ltd.
- Inventors: Jun Nishiguchi
- Web page: https://patentgrep.com/patent/US12010185B2

## CPC

- G06Q 50/10: Services
- H04L 67/50: Network services
- H04L 65/4015: {where at least one of the additional parallel sessions is real time or time sensitive, e.g. white board sharing, collaboration or spawning of a subconference}
- H04L 65/612: for unicast
- H04L 67/52: specially adapted for the location of the user terminal
- H04L 67/563: Data redirection of data network streams
- H04L 67/60: Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources (admission control or resource allocation H04L47/70)
- H04N 21/2187: Live feed
- H04N 21/2743: Video hosting of uploaded data from client
- H04N 21/4223: Cameras (H04N23/00 takes precedence)
- H04N 21/4788: communicating with other users, e.g. chatting {(arrangements for providing for computer conferences, e.g. chat rooms, to substation in data switching networks H04L12/1813; distributed application using peer-to-peer [P2P] networks H04L67/104)}
- H04N 21/816: {involving special video data, e.g 3D video}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

An experience sharing system is configured to share an experience between a request user terminal and an execution user terminal. The experience sharing system includes an accepter, an experience sharing determiner, an information acquirer, and a distributor. The accepter is configured to accept each of request information related to a request of the experience from the request user terminal and execution information related to performing the experience from the execution user terminal. The experience sharing determiner is configured to determine the experience to be shared between the request user terminal and the execution user terminal based on the request information and the execution information. The information acquirer is configured to acquire shared information when the shared information including a voice or an image to share the experience is acquired by the execution user terminal. The distributor is configured to distribute the shared information to the request user terminal.

## Claims

### Claim 1

An experience sharing system for sharing an experience while a request user terminal and an execution user terminal are communicatively connected via a network, the experience sharing system comprising:
a hardware processor; and
a non-transitory computer-readable medium having stored thereon executable instructions that, when executed by the hardware processor, cause the experience sharing system to function as:
accepting means configured to accept each of request information related to a request of the experience of remote location images from the request user terminal and execution information related to performing the experience on spot location images from the execution user terminal;
experience sharing determining means configured to determine that the request user terminal and the execution user terminal share the experience based on whether there is a match between pieces of information including at least any of locations and times included in the request information and the execution information;
information acquiring means configured to acquire: (i) shared information including a voice or an image on the spot location to share the experience between the request user terminal and the execution user terminal; and (ii) situation information related to a location on the spot of the shared information based on the shared information where the shared information was imaged; and
distributing means configured to distribute: (i) the shared information to the request user terminal in real time such that a display of the request user terminal becomes the same as a display of the shared information in the execution user terminal; (ii) the situation information to the execution user terminal in real time such that the situation information is displayed only in the execution user terminal; and (iii) coupon information of a newly opened store to the request user terminal if the location is the newly opened store according to the location where the shared information was imaged, or if the location is prohibited, information regarding the location or precautions or restrictions regarding the location to the execution user terminal,
wherein the experience sharing determining means is further configured to, when the accepting means accepts the request information in which a condition related to a location and a time at which the experience is shared is described and the execution information in which a location and a time at which the experience is allowed to be performed is described: (i) perform matching of the request user terminal and the execution user terminal based on the location and the time at which the experience is shared and the location and the time at which the experience is allowed to be performed; and (ii) determine that the request user terminal and the execution user terminal share the experience.

### Claim 2 (depends on 1)

The experience sharing system according to claim 1, wherein:
the information acquiring means is further configured to acquire state information related to a state of the voice or the image included in the shared information; and
the distributing means is further configured to: (i) adjust the voice or the image; and (ii) distribute the voice or the image to the request user terminal.

### Claim 3 (depends on 1)

The experience sharing system according to claim 1, wherein
the distributing means is further configured to distribute identification information related to content of the shared information to the request user terminal or the execution user terminal.

### Claim 4 (depends on 1)

The experience sharing system according to claim 1, wherein:
the accepting means is further configured to acquire language information used in the request user terminal or the execution user terminal; and
the distributing means:
includes a translating unit configured to translate the shared information based on the language information; and
is further configured to distribute the shared information translated by the translating unit to the request user terminal.

### Claim 5 (depends on 1)

The experience sharing system according to claim 1, wherein:
the executable instructions, when executed by the hardware processor, cause the experience sharing system to further function as instruction information transmitting means configured to transmit instruction information to the execution user terminal, and the instruction information includes instructions to acquire the shared information from the request user terminal,
the information acquiring means is further configured to acquire the shared information from the execution user terminal based on the instruction information from the request user terminal.

### Claim 6 (depends on 5)

The experience sharing system according to claim 5, wherein:
the instruction information transmitting means is further configured to transmit additional instruction information to the execution user terminal, and the additional instruction information includes instructions for the request user terminal to perform a direct remote operation to acquire the shared information; and
the execution user terminal includes an operation control unit which is configured to control an operation to acquire the shared information based on one of the instructions included in the additional instruction information.

### Claim 7 (depends on 5)

The experience sharing system according to claim 5, wherein:
the instruction information transmitting means is further configured to transmit additional instruction information to the execution user terminal, and the additional instruction information includes an instruction related to a time slot to acquire the shared information by the execution user terminal; and
the execution user terminal includes a time slot control unit which is configured to control the time slot to acquire the shared information based on the instruction included in the additional instruction information.

### Claim 8 (depends on 5)

The experience sharing system according to claim 5, wherein:
the instruction information transmitting means is further configured to transmit additional instruction information to the execution user terminal, and the additional instruction information includes an instruction related to the location to acquire the shared information by the execution user terminal; and
the execution user terminal includes a photographing condition control unit which is configured to control a photographing condition to acquire the shared information based on the instruction included in the additional instruction information.

### Claim 9 (depends on 5)

The experience sharing system according to claim 5, wherein:
the instruction information transmitting means is further configured to: (i) transmit additional instruction information to the execution user terminal, and the additional instruction information includes an instruction related to a time slot to acquire the shared information by the execution user terminal or an instruction related to a location to acquire the shared information by the execution user terminal; and (ii) if the execution user terminal, which has transmitted the additional instruction information, is determined not to be able to acquire the shared information based on the instruction related to the time slot or the instruction related to the location, search for another execution user terminal that allows acquiring of the shared information based on the instruction related to the time slot or the instruction related to the location and transmit the additional instruction information to the other execution user terminal.

### Claim 10 (depends on 1)

The experience sharing system according to claim 1, wherein the executable instructions, when executed by the hardware processor, cause the experience sharing system to further function as:
distinguishing means configured to distinguish a person image, a product image, or a structural image from the image included in the shared information; and
image processing means configured to: (i) mask the person image, the product image, or the structural image; or (ii) paste a substitution image on a region of the image included in the shared information.

### Claim 11 (depends on 1)

The experience sharing system according to claim 1, wherein:
the accepting means is further configured to accept the request information in which a condition including a compensation to be paid for the request is described and the execution information in which a desired compensation for performing the experience is described;
the experience sharing determination means is further configured to determine that the request user terminal and the execution user terminal share the experience based on whether there is a match between the compensation to be paid for the request and the desired compensation for performing the experience; and
the information acquiring means is further configured to acquire the shared information after the experience sharing determination means determines that the request user terminal and the execution user terminal share the experience and a payment for the compensation has been made.

### Claim 12

An experience sharing method for sharing an experience between a request user terminal and an execution user terminal communicatively connected via a network, the experience sharing method comprising:
accepting each of request information related to a request of the experience of remote location images from the request user terminal and execution information related to performing the experience on spot location images from the execution user terminal;
determining that the request user terminal and the execution user terminal share the experience based on whether there is a match between pieces of information including at least any of locations and times included in the request information and the execution information;
acquiring: (i) shared information including a voice or an image on the spot location to share the experience between the request user terminal and the execution user terminal; and
(ii) situation information related to a location on the spot of the shared information based on the shared information where the shared information was imaged; and
distributing: (i) the shared information to the request user terminal in real time such that a display of the request user terminal becomes the same as a display of the shared information in the execution user terminal; (ii) the situation information to the execution user terminal in real time such that the situation information is displayed only in the execution user terminal, and
(iii) coupon information of a newly opened store to the request user terminal if the location is the newly opened store according to the location where the shared information was imaged, or if the location is prohibited, information regarding the location or precautions or restrictions regarding the location to the execution user terminal,
wherein, when the request information in which a condition related to a location and a time at which the experience is shared is described and the execution information in which a location and a time at which the experience is allowed to be performed is described are accepted: (i) matching of the request user terminal and the execution user terminal based on the location and the time at which the experience is shared and the location and the time at which the experience is allowed to be performed; and (ii) determining that the request user terminal and the execution user terminal share the experience.

### Claim 13 (depends on 2)

The experience sharing system according to claim 2, wherein
the distributing means is further configured to distribute identification information related to content of the shared information to the request user terminal or the execution user terminal.

### Claim 14 (depends on 2)

The experience sharing system according to claim 2, wherein:
the accepting means is further configured to acquire language information used in the request user terminal or the execution user terminal; and
the distributing means:
includes a translating unit configured to translate the shared information based on the language information; and
is further configured to distribute the shared information translated by the translating unit to the request user terminal.

### Claim 15 (depends on 2)

The experience sharing system according to claim 2, wherein the executable instructions, when executed by the hardware processor, cause the experience sharing system to further function as:
distinguishing means configured to distinguish a person image, a product image, or a structural image from the image included in the shared information; and
image processing means configured to: (i) mask the person image, the product image, or the structural image; or (ii) paste a substitution image on a region of the image included in the shared information.

### Claim 16 (depends on 2)

The experience sharing system according to claim 2, wherein:
the accepting means is further configured to accept the request information in which a condition including a compensation to be paid for the request is described and the execution information in which a desired compensation for performing the experience is described;
the experience sharing determination means is further configured to determine that the request user terminal and the execution user terminal share the experience based on whether there is a match between the compensation to be paid for the request and the desired compensation for performing the experience; and
the information acquiring means is further configured to acquire the shared information after the experience sharing determination means determines that the request user terminal and the execution user terminal share the experience and a payment for the compensation has been made.
