IP Library › Granted Patent US 12,437,535
Granted Patent B2
US 12,437,535 · App. 18/152,927 · Granted Oct 7, 2025

On demand visual recall of objects/places

Inventor: Roque Rios, III (Middletown, NJ)
Assignee: AT&T Intellectual Property I, L.P.
G06V20/20G06F16/285G06F16/7867G06Q30/0261G06Q30/0629G06V20/36G11B27/3081G11B27/34H04N5/77H04N5/772
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 12,437,535
App. No.
18/152,927
Granted
Oct 7, 2025
Kind
B2
Abstract

Aspects of the subject disclosure may include, for example, observing a plurality of objects viewed through a smart lens, wherein the plurality of objects are in a frame of an image viewed by the smart lens, determining an identification for an object of the plurality of objects, assigning tag information for the object based on the identification, storing the tag information for the object and the frame in which the object was observed, receiving a recall request for the object, retrieving the tag information for the object and the frame responsive to the receiving the recall request, and displaying the tag information and the frame. Other embodiments are disclosed.

Claims (28)

1. A method, comprising:

performing, by a processing system comprising a processor, a search for multiple frames that each includes an image of an object captured by one of a plurality of smart lenses, resulting in multiple identified frames, wherein the performing is based upon determining a user desire to locate the object; and

causing, by the processing system, a stream to be generated based on the multiple identified frames and presented to facilitate locating of the object, wherein the multiple identified frames include a first frame captured by a first smart lens and a second frame captured by a second smart lens, and wherein the stream includes a notification for the first frame indicating that a location of the object shown in the first frame is not the most recent location of the object.

2. The method of claim 1 , wherein the stream comprises a playback of the multiple identified frames in accordance with a time-line associated with the multiple identified frames.

3. The method of claim 1 , wherein the image included in each of the multiple frames is included in video content recorded by one or more of the plurality of smart lenses.

4. The method of claim 1 , wherein the determining the user desire comprises receiving a recall request for the object.

5. The method of claim 4 , wherein the performing the search comprises searching for tags relating to the recall request.

6. The method of claim 1 , further comprising causing, by the processing system, advertising content to be presented.

7. The method of claim 1 , further comprising searching, by the processing system, for at least another frame that includes another image of the object captured by another smart lens.

8. The method of claim 7 , wherein the causing comprises causing the stream to be generated further based on the at least another frame.

9. A device, comprising:

a processing system including a processor; and

a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:

identifying multiple frames that each includes an image of an object captured by one of a plurality of smart lenses, resulting in multiple identified frames, wherein the identifying is based upon detecting a user desire to locate the object; and

deriving a stream based on the multiple identified frames and presenting the stream, wherein the multiple identified frames include a first frame captured by a first smart lens and a second frame captured by a second smart lens, and wherein the stream includes a notification for the first frame indicating that a location of the object shown in the first frame is not the most recent location of the object.

10. The device of claim 9 , wherein the operations further comprise causing advertising content to be presented.

11. The device of claim 9 , wherein the image included in each of the multiple frames is included in video content recorded by one or more of the plurality of smart lenses.

12. The device of claim 9 , wherein the detecting the user desire comprises receiving a recall request for the object.

13. The device of claim 12 , wherein the identifying comprises searching for tags relating to the recall request.

14. The device of claim 9 , wherein the stream comprises a playback of the multiple identified frames in accordance with a time-line associated with the multiple identified frames.

15. The device of claim 9 , wherein the operations further comprise searching for at least another frame that includes another image of the object captured by another smart lens, and wherein the deriving comprises deriving the stream further based on the at least another frame.

16. A non-transitory machine-readable medium comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising:

performing a search for multiple frames that each includes an image of an object captured by one of a plurality of smart lenses, resulting in multiple identified frames, wherein the performing is based upon receiving a recall request for the object; and

causing a stream to be generated based on the multiple identified frames and presented to facilitate recall of the object, wherein the multiple identified frames include a first frame captured by a first smart lens and a second frame captured by a second smart lens, and wherein the stream includes a notification for the first frame indicating that a location of the object shown in the first frame is not the most recent location of the object.

17. The non-transitory machine-readable medium of claim 16 , wherein the operations further comprise causing advertising content to be presented.

18. The non-transitory machine-readable medium of claim 16 , wherein the image included in each of the multiple frames is included in video content recorded by one or more of the plurality of smart lenses.

19. The non-transitory machine-readable medium of claim 16 , wherein the performing the search comprises searching for tags relating to the recall request.

20. The non-transitory machine-readable medium of claim 19 , wherein the stream comprises a playback of the multiple identified frames in accordance with a time-line associated with the multiple identified frames.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2023
From: RIOS, ROQUE, III
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 062483/0235 →
Continuity (6)
Continuation 17586172 · Jan 27, 2022
Continuation 17153952 · Jan 21, 2021
Continuation 16781700 · Feb 4, 2020
Continuation 16036263 · Jul 16, 2018
Continuation 15436940 · Feb 20, 2017
Related Publication 20230169765A1 · Jun 1, 2023
References Cited (28)
US 5974201A · Chang et al. · 1999 [cited by applicant]
US 7986230B2 · Gabara et al. · 2011 [cited by applicant]
US 8595772B2 · Jacobson et al. · 2013 [cited by applicant]
US 8964054B2 · Jung et al. · 2015 [cited by applicant]
US 9041826B2 · Jung et al. · 2015 [cited by applicant]
US 9188447B2 · Rakshit · 2015 [cited by applicant]
US 9412001B2 · Lee et al. · 2016 [cited by applicant]
US 9418080B1 · Linnel et al. · 2016 [cited by applicant]
US 10055644B1 · Rios, III · 2018 [cited by applicant]
US 20140226855A1 · Savvides · 2014 [cited by examiner]
US 20150186426A1 · Jeong et al. · 2015 [cited by applicant]
US 20150198455A1 · Chen et al. · 2015 [cited by applicant]
US 20150206412A1 · Lachance · 2015 [cited by applicant]
US 20150242405A1 · Hostyn · 2015 [cited by examiner]
US 20150286873A1 · Davis et al. · 2015 [cited by applicant]
US 20160034718A1 · Mizrachi et al. · 2016 [cited by applicant]
US 20160286244A1 · Chang · 2016 [cited by examiner]
US 20170103440A1 · Xing et al. · 2017 [cited by applicant]
US 20170235828A1 · Philipose · 2017 [cited by examiner]
US 20180239962A1 · Rios, III · 2018 [cited by applicant]
US 20180322345A1 · Rios, III · 2018 [cited by applicant]
US 20190253567A1 · Newell et al. · 2019 [cited by applicant]
US 20200175276A1 · Rios, III · 2020 [cited by applicant]
US 20210067924A1 · Begley et al. · 2021 [cited by applicant]
US 20210142062A1 · Rios, III · 2021 [cited by applicant]
US 20220156817A1 · Rios, III · 2022 [cited by applicant]
DE 102016219847A1 · 2017 [cited by applicant]
Funk, Markus, “Representing Indoor Location of Objects on Wearable Computers with Head-Mounted Displays”, ACM, Mar. 2014. [cited by applicant]