IP Library Granted Patent US 11,610,498
Granted Patent B2
US 11,610,498 · App. 16/202,362 · Granted Mar 21, 2023

Voice interactive portable computing device for learning about places of interest

Inventor: Cesar Augusto Rodriguez Bravo (Alajuela, CR)
Assignee: KYNDRYL, INC.
G09B5/04G06F40/205G06Q10/02G06Q30/0255G06V20/20G10L15/22G10L15/26
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 11,610,498
App. No.
16/202,362
Granted
Mar 21, 2023
Kind
B2
Abstract

A system and method for assisted-learning with a portable computing device that includes converting an audio file into text, parsing the text to determine that a user is requesting information regarding a place of interest, in response to determining that the user is requesting information regarding the place of interest: obtaining a geographical location of the portable computing device, activating a camera of the portable computing device to capture one or more images of a surrounding, analyzing the one or more images using a visual recognition engine in combination with the geographical location to identify the place of interest, determining that an interactive option is available for the place of interest, and instructing the portable computing device to audibly output the interactive option to the user along with information about the place of interest.

Claims (62)

1. A method for assisted-learning with a portable computing device, the method comprising:

converting, by a processor of a computing system, an audio file received from the portable computing device to text;

parsing, by the processor, the text to determine that a user is requesting information regarding a place of interest, where in response to determining that the user is requesting information regarding the place of interest, obtaining, by the processor, a geographical location of the portable computing device using a plurality of sensors of the portable computing device;

activating remotely, by the processor, a camera of the portable computing device to capture one or more images of a surrounding of the user within a field of view of the camera, wherein the one or more images are received from the portable computing device over a network;

analyzing, by the processor, the one or more images using a visual recognition engine in combination with the geographical location to identify the place of interest;

determining, by the processor, that an interactive option is available for the place of interest;

instructing, by the processor, the portable computing device to audibly output the interactive option to the user along with information about the place of interest;

gathering, by the processor, social media information from a social media platform about social contacts of the user as the portable computing device is moving within an environment;

determining, by the processor, that the place of interest holds a personal significance to the user based on a prior family member visit to the place of interest; and

instructing, by the processor, the portable computing device to audibly output the personal significance to the user.

2. The method of claim 1 , further comprising:

receiving, by the processor, a request that the information associated with the place of interest be audibly output in a different language that is different than a default language used to initially output the information;

translating, by the processor, the information associated with the place of interest into the different language to determine a translated information associated with the place of interest; and

instructing, by the processor, the portable computing device to audibly output the translated information associated with the place of interest in the different language.

3. The method of claim 1 , further comprising:

detecting, by the processor, that the place of interest is not successfully identified by the portable computing device;

providing, by the processor, feedback to a user to reposition a field of view of the portable computing device and take additional images of the surrounding area; and

activating, by the processor, the camera to capture additional images.

4. The method of claim 1 , further comprising:

displaying, by the processor, one or more offers or promotions relating to the interactive option associated with the place of interest; purchasing, by the processor, a ticket required to participate in the interactive option associated with the place of interest.

5. The method of claim 1 , further comprising:

recording, by the processor, responses from the user received from the portable computing device;

calculating, by the processor, an interest score corresponding to an interest of the user in the place of interest, based on the responses received from the portable computing device; and

providing, by the processor, information about nearby places of interest that match a type of place that has a score that exceeds a threshold score as the portable computing device is moving, without requiring a voice input from the user.

6. The method of claim 1 , further comprising:

checking, by the processor, a social media profile of social contacts of the user to determine that a social contact of the user has previously participated in the interactive option associated with the place of interest, wherein determining that an interactive option is available for the place of interest utilizes a search engine of a browser.

7. The method of claim 1 , further comprising:

instructing, by the processor, that the portable computing device alert the user to nearby places of interest to the place of interest that have personal significance to the user based on social media profile information.

8. A computing system, comprising:

a processor;

a memory device coupled to the processor; and

a computer readable storage device coupled to the processor,

wherein the storage device contains program code executable by the processor via the memory device to implement a method for assisted-learning with a portable computing device, the method comprising:

converting, by the processor, an audio file received from the portable computing device into text;

parsing, by the processor, the text to determine that a user is requesting information regarding a place of interest;

in response to determining that the user is requesting information regarding the place of interest: obtaining, by the processor, a geographical location of the portable computing device using a plurality of sensors of the portable computing device;

activating remotely, by the processor, a camera of the portable computing device to capture one or more images of a surrounding of the user within a field of view of the camera, wherein the one or more images are received from the portable computing device over a network;

analyzing, by the processor, the one or more images using a visual recognition engine in combination with the geographical location to identify the place of interest; determining, by the processor, that an interactive option is available for the place of interest; and instructing, by the processor, the portable computing device to audibly output the interactive option to the user along with information about the place of interest;

gathering, by the processor, social media information from a social media platform about social contacts of the user as the portable computing device is moving within an environment;

determining, by the processor, that the place of interest holds a personal significance to the user based on a prior family member visit to the place of interest; and

instructing, by the processor, the portable computing device to audibly output the personal significance to the user.

9. The computing system of claim 8 , further comprising:

receiving, by the processor, a request that the information associated with the place of interest be audibly output in a different language that is different than a default language used to initially output the information; translating, by the processor, the information associated with the place of interest into the different language to determine a translated information associated with the place of interest; and instructing, by the processor, the portable computing device to audibly output the translated information associated with the place of interest in the different language.

10. The computing system of claim 8 , further comprising:

detecting, by the processor, that the place of interest is not successfully identified by the portable computing device; providing, by the processor, feedback to a user to reposition a field of view of the portable computing device and take additional images of the surrounding area; and activating, by the processor, the camera to capture additional images.

11. The computing system of claim 8 , further comprising:

displaying, by the processor, one or more offers or promotions relating to the interactive option associated with the place of interest; purchasing, by the processor, a ticket required to participate in the interactive option associated with the place of interest.

12. The computing system of claim 8 , further comprising: recording, by the processor, responses from the user received from the portable computing device; calculating, by the processor, an interest score corresponding to an interest of the user in the place of interest, based on the responses received from the portable computing device; and providing, by the processor, information about nearby places of interest that match a type of place that has a score that exceeds a threshold score as the portable computing device is moving, without requiring a voice input from the user.

13. The computing system of claim 8 , further comprising: checking, by the processor, a social media profile of social contacts of the user to determine that a social contact of the user has previously participated in the interactive option associated with the place of interest.

14. The computing system of claim 8 , further comprising: instructing, by the processor, that the portable computing device alert the user to nearby places of interest to the place of interest that have personal significance to the user based on social media profile information.

15. A computer program product, comprising a computer readable hardware storage device storing a computer readable program code, the computer readable program code comprising an algorithm that when executed by a computer processor of a computing system implements a method for assisted-learning with a portable computing device, the method comprising:

converting, by the processor, an audio file received from the portable computing device into text; parsing, by the processor, the text to determine that a user is requesting information regarding a place of interest; in response to determining that the user is requesting information regarding the place of interest;

obtaining, by the processor, a geographical location of the portable computing device using a plurality of sensors of the portable computing device;

activating remotely, by the processor, a camera of the portable computing device to capture one or more images of a surrounding of the user within a field of view of the camera, wherein the one or more images are received from the portable computing device over a network;

analyzing, by the processor, the one or more images using a visual recognition engine in combination with the geographical location to identify the place of interest;

determining, by the processor, that an interactive option is available for the place of interest;

instructing, by the processor, the portable computing device to audibly output the interactive option to the user along with information about the place of interest;

gathering, by the processor, social media information from a social media platform about social contacts of the user as the portable computing device is moving within an environment;

determining, by the processor, that the place of interest holds a personal significance to the user based on a prior family member visit to the place of interest; and

instructing, by the processor, the portable computing device to audibly output the personal significance to the user.

16. The computer program product of claim 15 , further comprising: recording, by the processor, responses from the user received from the portable computing device; calculating, by the processor, an interest score corresponding to an interest of the user in the place of interest, based on the responses received from the portable computing device; and providing, by the processor, information about nearby places of interest that match a type of place that has a score that exceeds a threshold score as the portable computing device is moving, without requiring a voice input from the user.

17. The computer program product of claim 15 , further comprising: checking, by the processor, a social media profile of social contacts of the user to determine that a social contact of the user has previously participated in the interactive option associated with the place of interest.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: KYNDRYL, INC.
Reel/Frame 058213/0912 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2018
From: RODRIGUEZ BRAVO, CESAR AUGUSTO
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 047605/0024 →
Continuity (1)
Related Publication 20200168113A1 · May 28, 2020