US2023195277A1PendingUtilityA1

Content network storing content uniquely identifiable and accessible by location/time coordinates

Assignee: PEER INCPriority: Aug 18, 2020Filed: Feb 14, 2023Published: Jun 22, 2023
Est. expiryAug 18, 2040(~14.1 yrs left)· nominal 20-yr term from priority
Inventors:Thinh Tran
G06F 16/9537G06F 21/44G06F 16/954G06F 3/04815G06F 3/0485G06F 2203/04802G06F 3/0482
67
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A content network having a location axis and a time axis, wherein each content is stored at unique intersections of the location axis and time axis within the content network. Each content is uniquely identifiable and accessible within the content network using a unique content location/time coordinate. Particular content from within the content network is accessed and presented to the user based on the unique content location/time coordinate of the particular content corresponding to the target location/time coordinate.

Claims

exact text as granted — not AI-modified
1 . A method, comprising:
 storing a plurality of separate content in a content network having a location axis and a time axis, wherein each separate content is stored at unique intersections of the location axis and time axis within the content network, and wherein each separate content is uniquely identifiable and accessible within the content network using a unique content location/time coordinate;   receiving a location for a user;   receiving a time for the user;   generating a target location/time coordinate from the received location and the received time;   accessing a particular content from the plurality of separate content from within the content network having the unique content location/time coordinate that corresponds to the target location/time coordinate; and   presenting the particular content to the user.   
     
     
         2 . The method of  claim 1 , wherein receiving the location for the user comprises:
 receiving a current physical location of a user device of the user.   
     
     
         3 . The method of  claim 1 , wherein receiving the location for the user comprises:
 receiving a user-input location.   
     
     
         4 . The method of  claim 1 , wherein receiving the time for the user comprises:
 receiving a current time of a user device of the user.   
     
     
         5 . The method of  claim 1 , wherein receiving the time for the user comprises:
 receiving a user-input time.   
     
     
         6 . The method of  claim 1 , wherein presenting the particular content to the user comprises:
 displaying, to the user, a portion of the plurality of separate content from the content network in a multi-dimensional fabric user interface with the particular content arranged within the multi-dimensional fabric user interface.   
     
     
         7 . The method of  claim 1 , wherein presenting the particular content to the user comprises:
 displaying, to the user, a plurality of icons representative of a portion of the plurality of separate content from the content network in a multi-dimensional fabric user interface with an icon for the particular content arranged within the multi-dimensional fabric user interface.   
     
     
         8 . The method of  claim 1 , wherein presenting the particular content to the user comprises:
 displaying a multi-dimensional fabric user interface to the user, wherein a portion of corresponding content of the plurality of separate content from the content network are arranged in the multi-dimensional fabric user interface based on the unique content location/time coordinate of the corresponding content relative to the target location/time coordinate.   
     
     
         9 . The method of  claim 1 , wherein presenting the particular content to the user comprises:
 displaying, to the user, a portion of the plurality of content from the content network in a multi-dimensional fabric user interface with the particular content arranged within the multi-dimensional fabric user interface;   receiving a modified location for the user;   receiving a modified time for the user;   generating a modified target location/time coordinate from the modified location and the modified time; and   manipulating the displayed multi-dimensional fabric user interface based on the modified target location/time coordinate.   
     
     
         10 . The method of  claim 1 , wherein presenting the particular content to the user comprises:
 displaying, to the user, a multi-dimensional fabric user interface with content from the content network in a first arrangement based on the target location/time coordinate;   receiving a modified location for the user;   receiving a modified time for the user;   generating a modified target location/time coordinate from the modified location and the modified time; and   manipulating the displayed multi-dimensional fabric user interface from the first arrangement to a second arrangement based on the modified target location/time coordinate.   
     
     
         11 . The method of  claim 1 , wherein accessing the particular content from within the content network comprises:
 directly accessing the particular content from the content network using the received location and the received time.   
     
     
         12 . A computing device, comprising:
 a memory configured to store computer instructions; and   a processor configured to execute the computer instructions to:
 store a plurality of content in a content network having a location axis and a time axis, wherein each content is stored at unique intersections of the location axis and time axis within the content network, and wherein each content is uniquely identifiable and accessible within the content network using a unique content location/time coordinate; 
 receive a location for a user; 
 receive a time for the user; 
 generate a target location/time coordinate from the received location and the received time; 
 access a particular content from within the content network having the unique content location/time coordinate that corresponds to target location/time coordinate; and 
 present the particular content to the user. 
   
     
     
         13 . The computing device of  claim 12 , wherein the processor receives the location for the user by being configured to further execute the computer instructions to:
 receive a current physical location of a user device of the user.   
     
     
         14 . The computing device of  claim 12 , wherein the processor receives the location for the user by being configured to further execute the computer instructions to:
 receive a user-input location.   
     
     
         15 . The computing device of  claim 12 , wherein the processor receives the time for the user by being configured to further execute the computer instructions to:
 receive a current time of a user device of the user.   
     
     
         16 . The computing device of  claim 12 , wherein the processor receives the time for the user by being configured to further execute the computer instructions to:
 receive a user-input time.   
     
     
         17 . The computing device of  claim 12 , wherein the processor presents the particular content to the user by being configured to further execute the computer instructions to:
 display, to the user, a portion of the plurality of content from the content network in a multi-dimensional fabric user interface with the particular content arranged within the multi-dimensional fabric user interface.   
     
     
         18 . The computing device of  claim 12 , wherein the processor presents the particular content to the user by being configured to further execute the computer instructions to:
 display, to the user, a plurality of icons representative of a portion of the plurality of content from the content network in a multi-dimensional fabric user interface with an icon for the particular content arranged within the multi-dimensional fabric user interface.   
     
     
         19 . The computing device of  claim 12 , wherein the processor presents the particular content to the user by being configured to further execute the computer instructions to:
 display, to the user, a portion of the plurality of content from the content network in a multi-dimensional fabric user interface with the particular content arranged within the multi-dimensional fabric user interface;   receive a modified location for the user;   receive a modified time for the user;   generate a modified target location/time coordinate from the modified location and the modified time; and   manipulate the displayed multi-dimensional fabric user interface based on the modified target location/time coordinate.   
     
     
         20 . The computing device of  claim 12 , wherein the processor accesses the particular content from within the content network by being configured to further execute the computer instructions to:
 directly access the particular content from the content network using the received location and the received time.   
     
     
         21 . A non-transitory computer-readable medium having contents that, when executed by a processor of a computing system, cause the computing system to perform actions, the actions comprising:
 storing a plurality of content in a content network having a location axis and a time axis, wherein each content is stored at unique intersections of the location axis and time axis within the content network, and wherein each content is uniquely identifiable and accessible within the content network using a unique content location/time coordinate;   receiving a location for a user;   receiving a time for the user;   generating a target location/time coordinate from the received location and the received time;   accessing a particular content from within the content network having the unique content location/time coordinate that corresponds to target location/time coordinate; and   presenting the particular content to the user.

Join the waitlist — get patent alerts

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

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