US12373159B2ActiveUtilityA1

Methods and systems for sharing an experience between users

Assignee: ADEIA GUIDES INCPriority: Mar 28, 2022Filed: Jun 4, 2024Granted: Jul 29, 2025
Est. expiryMar 28, 2042(~15.7 yrs left)· nominal 20-yr term from priority
Inventors:Mona Singh
G06V 10/761G06F 3/013G01C 21/3623G06V 20/20G09G 5/377G02B 27/0093G06F 3/1454G06F 3/011
83
PatentIndex Score
0
Cited by
3
References
20
Claims

Abstract

Systems and methods are described for improved sharing of an experience between users. A first image captured using a first user device is received by control circuitry. A second image captured using a second user device is received by the control circuitry. Control circuitry determines a first set of elements of the first image. Control circuitry determines a second set of elements of the second image. Control circuitry determines whether at least one element of the first set of elements corresponds to at least one element of the second set of elements. Control circuitry determines that a transient element is present in the first set of elements and is not present in the second set of elements. Control circuitry generates for display the transient element on the second user device.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method comprising:
 receiving, using control circuitry, a first image captured at a first location using a first device of a user; 
 determining, using the control circuitry, a first set of elements of the first image; 
 receiving, using the control circuitry, a second image captured at a second location using a second device; 
 determining, using the control circuitry, a second set of elements of the second image; 
 determining, using the control circuitry, that at least one element of the first set of elements corresponds to at least one element of the second set of elements; 
 receiving a further image captured at the first location using the first device; 
 determining, using the control circuitry, a further set of elements of the further image; 
 identifying a common element that is common to both the first set of elements and the further set of elements; 
 based on determining that a relative position of the common element is different in the further image as compared to the first image, determining a gaze of the user operating the first device when capturing the first image and the further image; 
 determining a change in the gaze of the user between capturing the first image and the further image; 
 identifying the common element as a transient element based on the change in the gaze of the user; and 
 generating for display a transient element indicator related to the transient element. 
 
     
     
       2. The method of  claim 1 , wherein the transient element indicator is displayed on the first device. 
     
     
       3. The method of  claim 1  further comprising:
 receiving, using the control circuitry, a third image captured at the second location using the second device; 
 determining, using the control circuitry, a third set of elements of the third image; 
 determining a first orientation of the first device when the first image was captured; 
 determining a second orientation of the second device when the third image was captured; 
 comparing the first orientation to the second orientation; and 
 based on determining that the first orientation is different than the second orientation, generating for display at the second device an instruction to reorient the second device. 
 
     
     
       4. The method of  claim 1 , wherein the transient element indicator is a representation of the transient element. 
     
     
       5. The method of  claim 4 , further comprising:
 receiving, using the control circuitry, a third image captured at the second location using the second device; 
 determining, using the control circuitry, a third set of elements of the third image; and 
 modifying the transient element representation based on one or more characteristics of the third image. 
 
     
     
       6. The method of  claim 4  further comprising:
 receiving, using the control circuitry, a third image captured at the second location using the second device; 
 determining, using the control circuitry, a third set of elements of the third image; 
 overlaying the representation of the transient element on the third image; and 
 generating for display the third image comprising the overlayed representation of the transient element. 
 
     
     
       7. The method of  claim 4 , wherein the second device is an augmented reality device and the representation of the transient element is displayed on the second device, the method further comprising:
 overlaying the transient element of the first image onto the further image to provide an augmented reality experience. 
 
     
     
       8. The method of  claim 1  further comprising:
 determining whether a projected travel time between the second location and the first location is less than a threshold travel time; and 
 based on determining that the projected travel time between the second location and the first location is less than the threshold travel time, generating for display a notification regarding a proximity of the second device to the first location associated with the transient element. 
 
     
     
       9. The method of  claim 8 , wherein generating for display the notification regarding the proximity of the second device to the first location comprises:
 generating navigational instructions to navigate from the second location towards the first location. 
 
     
     
       10. The method of  claim 1  further comprising:
 determining whether a distance between the second location and the first location is less than a threshold travel distance; and 
 based on determining that the distance between the second location and the first location is less than the threshold travel distance, generating a notification regarding a proximity of the second device to the first location associated with the transient element, and causing the notification to be displayed on the second device. 
 
     
     
       11. A system comprising:
 memory; and 
 control circuitry configured to:
 receive a first image captured at a first location using a first device of a user; 
 determine a first set of elements of the first image; 
 receive a second image captured at a second location using a second device; 
 determine a second set of elements of the second image; 
 determine that at least one element of the first set of elements corresponds to at least one element of the second set of elements; 
 receive a further image captured at the first location using the first device; 
 determine a further set of elements of the further image; 
 identify a common element that is common to both the first set of elements and the further set of elements; 
 based on determining that a relative position of the common element is different in the further image as compared to the first image, determine a gaze of the user operating the first device when capturing the first image and the further image; 
 determine a change in the gaze of the user between capturing the first image and the further image; 
 identify the common element as a transient element based on the change in the gaze of the user; and 
 generate for display a transient element indicator related to the transient element. 
 
 
     
     
       12. The system of  claim 11 , wherein the transient element indicator is displayed on the first device. 
     
     
       13. The system of  claim 11 , wherein the control circuitry is configured to:
 receive a third image captured at the second location using the second device; 
 determine a third set of elements of the third image; 
 determine a first orientation of the first device when the first image was captured; 
 determine a second orientation of the second device when the third image was captured; 
 compare the first orientation to the second orientation; and 
 based on determining that the first orientation is different than the second orientation, generate for display at the second device an instruction to reorient the second device. 
 
     
     
       14. The system of  claim 11 , wherein the transient element indicator is a representation of the transient element. 
     
     
       15. The system of  claim 14 , wherein the control circuitry is configured to:
 receive a third image captured at the second location using the second device; 
 determine a third set of elements of the third image; and 
 modify the transient element representation based on one or more characteristics of the third image. 
 
     
     
       16. The system of  claim 14 , wherein the control circuitry is configured to:
 receive a third image captured at the second location using the second device; 
 determine a third set of elements of the third image; 
 overlay the representation of the transient element on the third image; and 
 generate for display the third image comprising the overlayed representation of the transient element. 
 
     
     
       17. The system of  claim 14 , wherein the second device is an augmented reality device and the representation of the transient element is displayed on the second device, wherein the control circuitry is further configured to:
 overlay the transient element of the first image onto the further image to provide an augmented reality experience. 
 
     
     
       18. The system of  claim 11 , wherein the control circuitry is further configured to:
 determine whether a projected travel time between the second location and the first location is less than a threshold travel time; and 
 based on determining that the projected travel time between the second location and the first location is less than the threshold travel time, generate for display a notification regarding a proximity of the second device to the first location associated with the transient element. 
 
     
     
       19. The system of  claim 18 , wherein the control circuitry is further configured, when generating for display the notification regarding the proximity of the second device to the first location, to:
 generate navigational instructions to navigate from the second location towards the first location. 
 
     
     
       20. The system of  claim 11 , wherein the control circuitry is further configured to:
 determine whether a distance between the second location and the first location is less than a threshold travel distance; and 
 based on determining that the distance between the second location and the first location is less than the threshold travel distance, generate a notification regarding a proximity of the second device to the first location associated with the transient element, and causing the notification to be displayed on the second device.

Join the waitlist — get patent alerts

Track US12373159B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.