US 12,244,449 B2
Pervasive realtime framework
David Van Wie, Eugene, OR (US); and Joseph Altmaier, North Liberty, IA (US)
Assigned to Sococo, Inc., Austin, TX (US)
Filed by Sococo, Inc., Austin, TX (US)
Filed on May 24, 2023, as Appl. No. 18/322,599.
Application 18/322,599 is a continuation of application No. 17/746,865, filed on May 17, 2022, granted, now 11,700,164.
Application 17/746,865 is a continuation of application No. 16/726,701, filed on Dec. 24, 2019, granted, now 11,368,352.
Application 16/726,701 is a continuation of application No. 16/032,892, filed on Jul. 11, 2018, granted, now 10,560,306, issued on Feb. 11, 2020.
Application 16/032,892 is a continuation of application No. 14/519,067, filed on Oct. 20, 2014, granted, now 10,027,528, issued on Jul. 17, 2018.
Application 14/519,067 is a continuation of application No. 12/631,008, filed on Dec. 4, 2009, granted, now 8,868,656, issued on Oct. 21, 2014.
Claims priority of provisional application 61/120,379, filed on Dec. 5, 2008.
Prior Publication US 2023/0327940 A1, Oct. 12, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 15/16 (2006.01); G06F 9/451 (2018.01); H04L 41/02 (2022.01); H04L 65/1073 (2022.01); H04L 65/401 (2022.01); H04L 67/131 (2022.01)
CPC H04L 41/02 (2013.01) [G06F 9/451 (2018.02); H04L 65/1073 (2013.01); H04L 65/4015 (2013.01); H04L 67/131 (2022.05)] 19 Claims
OG exemplary drawing
 
1. An apparatus comprising:
one or more processors; and
a memory, coupled to the one or more processors, wherein the memory stores code that when executed by the one or more processors causes the apparatus to perform functions comprising:
publishing an application programming interface (API) declaring functions that perform operations comprising administering network connections of realtime data streams based on connection rules each of which comprises at least one of a respective designation of a virtual area and a respective designation of one or more connection targets that are associated with the virtual area, and
in response to an invocation of the API, administering a realtime data stream connection with at least one network node based on a respective one of the connection rules associated with at least one of a software application and a computer data file and at least one position in the virtual area.