IP Library Granted Patent US 9,836,115
Granted Patent B2
US 9,836,115 · App. 15/086,606 · Granted Dec 5, 2017

Information processing device, information processing method, and program

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,836,115
App. No.
15/086,606
Granted
Dec 5, 2017
Kind
B2
Abstract

Provided is an information processing device including a retrieval unit configured to retrieve a data record in which a marker detected in an image acquired by a terminal device is associated with a function of the terminal device, and a calling function determination unit configured to determine the function to be called in the terminal device based on the data record found through the retrieval. The data record includes information generated based on a calling history of the function in which the marker in the terminal device is used.

Claims (46)

1. An information processing device comprising:

circuitry configured to:

acquire a retrieval result which is generated from a retrieval process based on a data record including information related to a visual feature associated with information indicating a function of a terminal device and information related to an image captured by a capturing device; and

extract one or more functions from the retrieval result when a number of functions included in the retrieval result is greater than a predetermined number,

wherein the data record is generated based on a calling history of a function called using information related to the image captured by the capturing device.

2. The information processing device according to claim 1 ,

wherein the function of the terminal device includes a function common to another terminal device, and

wherein the data record includes information generated based on a calling history of the common function in which the marker in the other terminal device is used.

3. The information processing device according to claim 2 ,

wherein the data record includes information generated based on the calling history in the terminal device and information generated based on the calling history in the other terminal device, and

wherein the information generated based on the calling history in the other terminal device is retrieved when the information generated based on the calling history in the terminal device is not found in the retrieval result.

4. The information processing device according to claim 3 , wherein the information generated based on the calling history in the other terminal device includes information regarding a marker detected in the captured image in a more anonymous form than the information generated based on the calling history in the terminal device.

5. The information processing device according to claim 4 ,

wherein the information generated based on the calling history in the terminal device includes image information regarding the marker, and

wherein the information generated based on the calling history in the other terminal device includes image feature amount information regarding the marker.

6. The information processing device according to claim 1 , wherein the circuitry is further configured to:

initiate an outputting of information indicating the extracted one or more functions to a user.

7. The information processing device according to claim 6 ,

wherein UI information is output to receive an input operation of the user instructing to call one or more of the extracted functions, and

wherein the one or more of the extracted functions to be called is determined based on the input operation.

8. The information processing device according to claim 7 , wherein the UI information is continuously output even after the one or more functions to be called is determined.

9. An information processing device comprising:

a retrieval unit configured to retrieve a data record in which a marker detected in an image acquired by a terminal device is associated with a function of the terminal device;

a calling function determination unit configured to determine the function to be called in the terminal device based on the data record found through the retrieval; and

a function information output unit configured to output information indicating a function associated with the marker in the data record to a user,

wherein the data record includes information generated based on a calling history of the function in which the marker in the terminal device is used,

wherein the function information output unit outputs information indicating a predetermined number of functions associated with the marker in the data record to the user,

wherein the information processing device further comprises:

a function extraction unit configured to extract the predetermined number of functions from functions associated with the marker in the data record when the number of functions indicated in the data record found through the retrieval is greater than the predetermined number, and

wherein the retrieval unit, the calling function determination unit, the function information output unit, and the function extraction unit are each implemented via at least one processor.

10. The information processing device according to claim 9 ,

wherein the marker includes a first marker and a second marker, and

wherein the function extraction unit extracts a function associated with both of the first marker and the second marker in the data record.

11. The information processing device according to claim 9 , wherein the function extraction unit extracts a function associated with the marker in the data record including information generated based on the calling history of the function by the user.

12. The information processing device according to claim 9 , wherein the function extraction unit extracts a function associated with the marker in the data record including information generated based on the calling history of the function in a period of time including a current time.

13. The information processing device according to claim 9 , wherein the function extraction unit extracts a function associated with the marker in the data record including information generated based on a calling history of a function in which a marker located at a position identical or close to a position of the marker in the image is used.

14. The information processing device according to claim 9 , wherein the function extraction unit extracts a function associated with the marker in the data record including information generated based on a calling history of a function in which a marker disposed in an image by a hand with a size identical or similar to a size of a hand disposing the marker in the image is used.

15. The information processing device according to claim 9 , wherein the function extraction unit extracts a function associated with the marker in the data record including information generated based on a calling history of a function in which the marker in more terminal devices is used.

16. An information processing method implemented via at least one processor, the method comprising:

acquire a retrieval result which is generated from a retrieval process based on a data record including information related to a visual feature associated with information indicating a function of a terminal device and information related to an image captured by a capturing device; and

extract one or more functions from the retrieval result when a number of functions included in the retrieval result is greater than a predetermined number,

wherein the data record is generated based on a calling history of a function called using information related to the image captured by the capturing device.

17. A non-transitory computer-readable medium having embodied thereon a program, which when executed by a computer causes the computer to execute a method, the method comprising:

acquire a retrieval result which is generated from a retrieval process based on a data record including information related to a visual feature associated with information indicating a function of a terminal device and information related to an image captured by a capturing device; and

extract one or more functions from the retrieval result when a number of functions included in the retrieval result is greater than a predetermined number,

wherein the data record is generated based on a calling history of a function called using information related to the image captured by the capturing device.

Assignments (2)
CHANGE OF NAME Recorded Dec 17, 2025
From: SONY CORPORATION
To: SONY GROUP CORPORATION
Reel/Frame 073986/0571 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2016
From: IKEDA, TETSUO; ISHII, TOMOHIRO; IZUMIHARA, ATSUSHI; SAKAMOTO, TAKAYUKI; YAMADA, MASAYUKI
To: SONY CORPORATION
Reel/Frame 038318/0062 →