Patents Assigned to DittoLive Incorporated
-
Patent number: 12777331Abstract: Techniques for redirecting a client device from a server to a mini-server are disclosed herein. Initially, the client device establishes a connection with the server. The server provides a landing page to the client device, where the landing page is programmed to include an element that, when selected, redirects the client device away from its connection with the server. In response to a selection of the element, the client device establishes a connection with the mini-server. The mini-server is part of a first local area network (LAN), and, as a result of switching networks, the client device is now a part of a second LAN. The two LANs are connected to one another via a network bridge. The mini-server is able to receive input from the client device and synchronize that input across other mini-servers in the first LAN in order to redundantly store the input.Type: GrantFiled: December 20, 2024Date of Patent: October 27, 2026Assignee: Dittolive IncorporatedInventors: Thomas Karpiniec, Adam Brandon John Fish
-
Patent number: 12625942Abstract: System and method that enable a userspace compartmented IP Stack and network interfaces between a user device and communications devices associated with the user device, including mobile devices. The system and method include userspace bridging of data to/from external communications devices and applications onboard the user device. The system and method include userspace control of the network interfaces, routing between disparate IP networks, and routing of external IP network interfaces into user device interfaces. The system and method includes incorporating userspace device drivers required for external network hardware interface.Type: GrantFiled: May 21, 2024Date of Patent: May 12, 2026Assignee: Dittolive IncorporatedInventor: Aaron Paul Sikorski
-
Patent number: 12477294Abstract: Techniques for implementing an MDM platform with a P2P mesh network are disclosed. This MDM platform uses a dashboard to facilitate the control of the devices/peers in the P2P mesh network. This network includes: (i) a service, (ii) a first device, and (iii) a second device. The first device is connected to the service by way of a first P2P mesh network connection between the first device and the service. The second device is connected to the service by way of (i) a second P2P mesh network connection between the second device and the first device and (ii) the first P2P mesh network connection between the first device and the service. Data is transmitted using those connections. A dashboard displays the data. The dashboard can also be used to trigger MDM commands to any device in the P2P mesh network, including those that are not connected to the Internet.Type: GrantFiled: April 25, 2023Date of Patent: November 18, 2025Assignee: DittoLive IncorporatedInventor: William Charles Post, Jr.
-
Patent number: 12438812Abstract: An edge synchronization platform that facilitates mesh network routing via dynamic routing tables is disclosed. A node in the mesh network obtains a network communication. The node performs a wrapping operation on the network communication to generate a wrapped data packet. The wrapped data packet includes a destination indicator. The node identifies a recipient node for the wrapped data packet using a dynamic routing table. The node then sends the wrapped data packet to the recipient node.Type: GrantFiled: April 9, 2024Date of Patent: October 7, 2025Assignee: Dittolive IncorporatedInventors: Adam Brandon John Fish, Thomas Karpiniec, Connor Maurice Power
-
Patent number: 12219008Abstract: Techniques for redirecting a client device from a server to a mini-server are disclosed herein. Initially, the client device establishes a connection with the server. The server provides a landing page to the client device, where the landing page is programmed to include an element that, when selected, redirects the client device away from its connection with the server. In response to a selection of the element, the client device establishes a connection with the mini-server. The mini-server is part of a first local area network (LAN), and, as a result of switching networks, the client device is now a part of a second LAN. The two LANs are connected to one another via a network bridge. The mini-server is able to receive input from the client device and synchronize that input across other mini-servers in the first LAN in order to redundantly store the input.Type: GrantFiled: January 26, 2024Date of Patent: February 4, 2025Assignee: Dittolive IncorporatedInventors: Thomas Karpiniec, Adam Brandon John Fish
-
Patent number: 12074941Abstract: Techniques for redirecting a client device from a server to a mini-server are disclosed herein. Initially, the client device establishes a connection with the server. The server provides a landing page to the client device, where the landing page is programmed to include an element that, when selected, redirects the client device away from its connection with the server. In response to a selection of the element, the client device establishes a connection with the mini-server. The mini-server is part of a first local area network (LAN), and, as a result of switching networks, the client device is now a part of a second LAN. The two LANs are connected to one another via a network bridge. The mini-server is able to receive input from the client device and synchronize that input across other mini-servers in the first LAN in order to redundantly store the input.Type: GrantFiled: January 11, 2023Date of Patent: August 27, 2024Assignee: Dittolive IncorporatedInventors: Thomas Karpiniec, Adam Brandon John Fish
-
Patent number: 11962503Abstract: An edge synchronization platform that facilitates mesh network routing via dynamic routing tables is disclosed. A node in the mesh network obtains a network communication. The node performs a wrapping operation on the network communication to generate a wrapped data packet. The wrapped data packet includes a destination indicator. The node identifies a recipient node for the wrapped data packet using a dynamic routing table. The node then sends the wrapped data packet to the recipient node.Type: GrantFiled: August 25, 2023Date of Patent: April 16, 2024Assignee: DITTOLIVE INCORPORATEDInventors: Adam Brandon John Fish, Thomas Karpiniec, Connor Maurice Power
-
Patent number: 11558458Abstract: Techniques for redirecting a client device from a server to a mini-server are disclosed herein. Initially, the client device establishes a connection with the server. The server provides a landing page to the client device, where the landing page is programmed to include an element that, when selected, redirects the client device away from its connection with the server. In response to a selection of the element, the client device establishes a connection with the mini-server. The mini-server is part of a first local area network (LAN), and, as a result of switching networks, the client device is now a part of a second LAN. The two LANs are connected to one another via a network bridge. The mini-server is able to receive input from the client device and synchronize that input across other mini-servers in the first LAN in order to redundantly store the input.Type: GrantFiled: January 26, 2021Date of Patent: January 17, 2023Assignee: DITTOLIVE INCORPORATEDInventors: Thomas Karpiniec, Adam Brandon John Fish
-
Patent number: 10931753Abstract: Techniques for redirecting a client device from a server to a mini-server are disclosed herein. Initially, the client device establishes a connection with the server. The server provides a landing page to the client device, where the landing page is programmed to include an element that, when selected, redirects the client device away from its connection with the server. In response to a selection of the element, the client device establishes a connection with the mini-server. The mini-server is part of a first local area network (LAN), and, as a result of switching networks, the client device is now a part of a second LAN. The two LANs are connected to one another via a network bridge. The mini-server is able to receive input from the client device and synchronize that input across other mini-servers in the first LAN in order to redundantly store the input.Type: GrantFiled: October 19, 2020Date of Patent: February 23, 2021Assignee: DittoLive IncorporatedInventors: Thomas Karpiniec, Adam Brandon John Fish