# US 2019/0171350 A1 · Information processing device, information processing method, and program

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

- Number: US 2019/0171350 A1
- Document ID: US20190171350A1
- Status: Published application
- Kind: A1
- Application number: 16/323,124
- Filed: 2017-05-22
- Published: 2019-06-06
- Earliest claimed: 2016-08-24
- Assignees: Sony Corporation
- Applicants: Sony Corporation
- Inventors: KENJI SUGIHARA; TOMOHISA TANAKA; TSUBASA TSUKAHARA; RYO FUKAZAWA; AKANE YANO
- Web page: https://patentgrep.com/patent/US20190171350A1

## CPC

- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- A63F 13/00: Video games, i.e. games using an electronically generated display having two or more dimensions
- G06F 3/011: {Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00)}
- G06F 3/012: {Head tracking input arrangements}
- G06F 3/013: {Eye tracking input arrangements (G06F3/015 takes precedence)}
- G06F 3/0346: with detection of the device orientation or free movement in a three-dimensional [3D] space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
- G06F 3/0484: for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F 3/0487: using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06T 19/00: Manipulating three-dimensional [3D] models or images for computer graphics
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- A63F: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

Provided is an information processing device including a processing unit that performs decision determination with respect to an option associated with a predetermined object by determining whether a user is following the predetermined object.

## Claims

### Claim 1

An information processing device comprising
a processing unit that performs decision determination with respect to an option associated with a predetermined object by determining whether a user is following the predetermined object.

### Claim 2 (depends on 1)

The information processing device according to claim 1, wherein the processing unit performs the decision determination in a case in which a relative positional relationship between at least a portion of the user and the predetermined object changes.

### Claim 3 (depends on 1)

The information processing device according to claim 1, wherein the processing unit determines that the user is following the predetermined object in a case in which a relative distance between the user and the predetermined object satisfies a first condition and the user has moved a predetermined distance.

### Claim 4 (depends on 3)

The information processing device according to claim 3, wherein the processing unit determines whether the relative distance satisfies the first condition by comparing the relative distance and a set first threshold value with each other.

### Claim 5 (depends on 4)

The information processing device according to claim 4, wherein the processing unit determines that the relative distance satisfies the first condition in a case in which the relative distance is equal to or less than the first threshold value or in a case in which the relative distance is smaller than the first threshold value.

### Claim 6 (depends on 3)

The information processing device according to claim 3, wherein the processing unit determines whether the user has moved the predetermined distance by comparing a moving distance of the user in a state where the relative distance satisfies the first condition and a set second threshold value with each other.

### Claim 7 (depends on 6)

The information processing device according to claim 6, wherein the processing unit determines that the user has moved the predetermined distance in a case in which the moving distance is equal to or greater than the second threshold value or in a case in which the moving distance is greater than the second threshold value.

### Claim 8 (depends on 1)

The information processing device according to claim 1, wherein the processing unit further determines whether the user selects the predetermined object and whether the user is following the selected predetermined object.

### Claim 9 (depends on 8)

The information processing device according to claim 8, wherein the processing unit determines whether the user selects the predetermined object by determining whether a relative distance between the user and the predetermined object satisfies a second condition.

### Claim 10 (depends on 8)

The information processing device according to claim 8, wherein the processing unit determines whether the user selects the predetermined object by determining the user's gaze on the predetermined object.

### Claim 11 (depends on 8)

The information processing device according to claim 8, wherein the processing unit determines whether the user selects the predetermined object by performing a process corresponding to a first state related to movement of the user.

### Claim 12 (depends on 8)

The information processing device according to claim 8, wherein the processing unit determines whether the user selects the predetermined object on a basis of a moving state of the user in a right-left direction.

### Claim 13 (depends on 8)

The information processing device according to claim 8, wherein the processing unit further determines whether a predetermined cancellation condition is satisfied, and cancels the selection of the selected predetermined object in a case in which it is determined that the cancellation condition is satisfied.

### Claim 14 (depends on 1)

The information processing device according to claim 1, wherein the processing unit performs a process of controlling a number of the predetermined objects to be presented to the user at once.

### Claim 15 (depends on 14)

The information processing device according to claim 14, wherein the processing unit changes the number of predetermined objects to be presented to the user at once on a basis of a second state related to movement of the user.

### Claim 16 (depends on 14)

The information processing device according to claim 14, wherein the processing unit switches the predetermined object to be presented and the predetermined object not to be presented and presents the predetermined object in a case in which the number of predetermined objects to be presented at once is smaller than a number of the options.

### Claim 17 (depends on 1)

The information processing device according to claim 1, wherein the processing unit performs a process of changing the predetermined object to be presented to the user on a basis of a third state related to movement of the user.

### Claim 18 (depends on 2)

The information processing device according to claim 2,
wherein the predetermined object is a virtual object disposed in a virtual space, and
the processing unit determines that the user is following the virtual object in a case in which a virtual positional relationship between the user in a real space and the virtual object in the virtual space has changed.

### Claim 19

An information processing method executed by an information processing device, the information processing method comprising
a step of performing decision determination with respect to an option associated with a predetermined object by determining whether a user is following the predetermined object.

### Claim 20

A program causing a computer to achieve a function of performing decision determination with respect to an option associated with a predetermined object by determining whether a user is following the predetermined object.
