IP Library Granted Patent US 12,114,231
Granted Patent B2
US 12,114,231 · App. 17/981,753 · Granted Oct 8, 2024

Content notification using a multi-dimensional fabric interface

Inventor: Thinh Tran (Bellevue, WA)
Assignee: PEER INC
H04W4/029G06T11/00H04W4/025
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,114,231
App. No.
17/981,753
Granted
Oct 8, 2024
Kind
B2
Abstract

An orthogonal or multi-dimensional fabric interface is described herein to select and present content to a user. A location is determined and time is selected for the user. The multi-dimensional fabric is accessed for content based the determined location and the selected time. If content is stored in the multi-dimensional fabric at the determined location and the selected time, the user is notified of the content, which can then be presented to the user.

Claims (49)

1. A method, comprising:

accessing, by mobile computing device, a location and time coordinate within a multi-dimensional fabric for a target location and a target time, wherein corresponding digital content is stored on a location axis and a time axis of the multi-dimensional fabric based on a location and a time associated with the corresponding digital content; and

in response to digital content being stored at the location and time coordinate within the multi-dimensional fabric, presenting, by the mobile computing device, the digital content to a user of the mobile computing device.

2. The method of claim 1 , further comprising:

determining a physical location of the mobile computing device;

determining a direction of travel of the mobile computing device; and

estimating the current location of where the mobile computing device will be in a selected amount of time or distance based on the physical location and the direction of travel of the mobile computing device.

3. The method of claim 1 , further comprising:

in response to the digital content being stored at the location and time coordinate within the multi-dimensional fabric, notifying the user of the mobile computing device that the digital content is available at the current location prior to presenting the digital content to the user.

4. The method of claim 3 , wherein presenting the digital content to the user further comprises:

presenting the digital content to the user in response to receiving user input to view the digital content after the user is notified that the digital content is available at the current location.

5. The method of claim 1 , further comprising:

receiving a user-selected time range as the target time.

6. The method of claim 1 , further comprising:

setting the target time as a current time at the target location.

7. The method of claim 1 , further comprising:

receiving a user-selected location as the target location.

8. The method of claim 1 , further comprising:

receiving a user-selected area as the target location.

9. The method of claim 1 , further comprising:

setting the target location as a current location of the mobile computing device.

10. The method of claim 1 , further comprising:

setting the target location as an estimated location of the mobile computing device.

11. The method of claim 1 , further comprising:

setting the target location as an area having a radius about a current location of the mobile computing device.

12. A computing device, comprising:

a memory that stores computer instructions; and

a processor that, when executing the computer instructions, causes the computing device to:

query a location and time coordinate within a multi-dimensional fabric for a target location and a target time, wherein corresponding digital content is stored on a location axis and a time axis of the multi-dimensional fabric using a location and a time of the corresponding digital content; and

provide digital content to a user of the mobile computing device in response to the digital content being stored at the location and time coordinate within the multi-dimensional fabric.

13. The computing device of claim 12 , wherein the processor, when executing the computer instructions, further causes the computing device to:

notify the user of the mobile computing device that the digital content is available at the current location in response to the digital content being stored at the location and time coordinate within the multi-dimensional fabric and prior to the digital content being provided to the user.

14. The computing of claim 13 , wherein the processor, when executing the computer instructions to provide the content to the mobile computing device, further causes the computing device to:

provide the digital content to the user in response to receiving user input to view the digital content after the user is notified that the digital content is available at the current location.

15. The computing device of claim 12 , wherein the processor, when executing the computer instructions, further causes the computing device to:

receive a user-selected time range as the target time.

16. The computing device of claim 12 , wherein the processor, when executing the computer instructions, further causes the computing device to:

set the target time as a current time at the target location.

17. The computing device of claim 12 , wherein the processor, when executing the computer instructions, further causes the computing device to:

receive a user-selected area as the target location.

18. The computing device of claim 12 , wherein the processor, when executing the computer instructions, further causes the computing device to:

set the target location as a current location of the mobile computing device.

19. The computing device of claim 12 , wherein the processor, when executing the computer instructions, further causes the computing device to:

set the target location as an estimated location of the mobile computing device.

20. A system, comprising:

a database configured to store a plurality of digital content on a multi-dimensional fabric that includes a location axis and a time axis, wherein corresponding digital content of the plurality of digital content is stored at location/time coordinates on the location axis and the time axis based on a location and a time associated with the corresponding digital content; and

a computing system configured to:

receive, from a mobile computing device, a request to access a target location/time coordinate within the multi-dimensional fabric for a target location and a target time; and

in response to digital content being stored at the target location/time coordinate within the multi-dimensional fabric, provide the digital content stored at the target location/time coordinate to the mobile computing device for presentation to a user of the mobile computing device.

Assignments (1)
CHANGE OF NAME Recorded Jan 16, 2026
From: PEER INC
To: PEER GLOBAL INC
Reel/Frame 074421/0736 →
Continuity (3)
Continuation 17749852 · May 20, 2022
Provisional Application 63193408 · May 26, 2021
Related Publication 20230064626A1 · Mar 2, 2023