Patents Assigned to Veea Systems Ltd.
  • Patent number: 11582283
    Abstract: A method of traffic reduction in a mesh computing system (400), the mesh computing system (400) comprising hosts located on edge nodes of the mesh computing system (400) and a central registry located outside the mesh computing system (400), the central registry holding the images. The method comprises, at a first host located at a first edge node, receiving (920) a request from a client for an image, sending (930) a request for the image to at least one other host of the mesh computing system (400). When the first host receives (940) notification that at least a second host holds the image, the first host downloads (960) the image from the second host to the first host. The first host creates (970) a container from the image. A host at a node (636; 700) and a mesh computing system (400) are also provided.
    Type: Grant
    Filed: February 4, 2021
    Date of Patent: February 14, 2023
    Assignee: VEEA SYSTEMS LTD.
    Inventors: Mark Joseph Cannon, Neil Edgar
  • Patent number: 11394771
    Abstract: An edge computing system comprises: a cloud computing system; an edge processing function; a connection between the edge processing function and the cloud computing system; a backend server within the cloud computing system. An assessment module is configured to receive information about processing goals, and processing capabilities of the backend server and the edge processing function. The assessment module derives a set of possible interfaces and corresponding functionality splits defining a division of processing activity between the backend server and the edge processing function. Based on a received measurement of bandwidth and/or of latency on the connection, the assessment module selects an interface and corresponding functionality split, and downloads them to the edge processing function and the backend server.
    Type: Grant
    Filed: July 1, 2021
    Date of Patent: July 19, 2022
    Assignee: VEEA SYSTEMS LTD.
    Inventors: Timothy James Speight, Nicholas Jelbert, Stephen Robert Calvert
  • Patent number: 11277488
    Abstract: An edge computing system comprises an application store, an edge server and a cloud computing system comprising a backend server. The edge server is configured to receive an application from the application store with additional information defining capabilities of the edge server that are required for the application to run on the edge server and/or capabilities of devices connected to the edge server. The edge server determines whether the application can run, and indicates the result to the application store. The edge server keeps a record of applications that can start to run and/or continue to run, when the edge server is or becomes disconnected from the cloud computing system. The application store keeps records of successful application downloads, and of edge servers that indicated they could not run applications.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: March 15, 2022
    Assignee: Veea Systems Ltd.
    Inventors: Mark Joseph Cannon, Nicholas Jelbert
  • Patent number: 11159647
    Abstract: A method (1000, 1100) in a mesh computing system (400) of pre-emptively positioning images at hosts, for retrieval from the hosts and for the creation of containers from the images, is described. The hosts are located in edge nodes of the mesh computing system (400). The mesh computing system (400) also comprises a central registry (490), located outside the mesh computing system (400), the central registry (490) holding the images. A swarm leader (424) located in the mesh computing system (400) identifies a need in a first host at a first edge node to run an image, the image being held in the central registry. The swarm leader (424) identifies a second host at a second edge node, and commands download of the image from the central registry (490) to the second host, via at least one wireless link of the mesh computing system (400). A mesh computing system (400) is provided.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: October 26, 2021
    Assignee: Veea Systems Ltd.
    Inventors: Mark Joseph Cannon, Neil Edgar
  • Patent number: 11095713
    Abstract: An edge computing system comprises: a cloud computing system; an edge processing function; a connection between the edge processing function and the cloud computing system; a backend server within the cloud computing system. An assessment module is configured to receive information about processing goals, and processing capabilities of the backend server and the edge processing function. The assessment module derives a set of possible interfaces and corresponding functionality splits defining a division of processing activity between the backend server and the edge processing function. Based on a received measurement of bandwidth and/or of latency on the connection, the assessment module selects an interface and corresponding functionality split, and downloads them to the edge processing function and the backend server.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: August 17, 2021
    Assignee: Veea Systems Ltd.
    Inventors: Timothy James Speight, Nicholas Jelbert, Stephen Robert Calvert
  • Patent number: 11050671
    Abstract: A mobile wireless communication unit comprising: at least one short-range wireless circuit and configured to receive content in a bundle format over a delay tolerant network, using a short range wireless communication technology,—wherein the content relates to at least one of multiple quality of service priority levels; a processor operably coupled to the at least one short-range wireless circuit and configured to determine a priority level of the bundle formatted content.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: June 29, 2021
    Assignee: Veea Systems Ltd.
    Inventor: Timothy James Speight
  • Patent number: 10944851
    Abstract: A method of traffic reduction in a mesh computing system (400), the mesh computing system (400) comprising hosts located on edge nodes of the mesh computing system (400) and a central registry located outside the mesh computing system (400), the central registry holding the images. The method comprises, at a first host located at a first edge node, receiving (920) a request from a client for an image, sending (930) a request for the image to at least one other host of the mesh computing system (400). When the first host receives (940) notification that at least a second host holds the image, the first host downloads (960) the image from the second host to the first host. The first host creates (970) a container from the image. A host at a node (636; 700) and a mesh computing system (400) are also provided.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: March 9, 2021
    Assignee: Veea Systems Ltd.
    Inventors: Mark Joseph Cannon, Neil Edgar
  • Patent number: 10491562
    Abstract: A router node for a network is described. The router node comprises: a transceiver; an interface operably coupled to the transceiver; and a signal processor operably coupled to the transceiver and configured to support a consensus protocol. The signal processor is operably coupled to a cache and configured to receive and distribute resource records to other nodes in the network via the interface and store the resource records in the cache.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: November 26, 2019
    Assignee: Veea Systems Ltd.
    Inventor: Timothy James Speight
  • Patent number: 10368286
    Abstract: A wireless remote communication unit for communicating with a cellular network node and other wireless remote communication units is described.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: July 30, 2019
    Assignee: Veea Systems Ltd.
    Inventor: Timothy James Speight