Patents by Inventor Tore Risch

Tore Risch has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12164916
    Abstract: System comprising several edge computing devices (ECDs), each equipped with a sensor, a memory, a Central Processing Unit (CPU), and a digital communication interface, enabling the ECD to communicate across a digital communication network. Each ECD is equipped with an interpreting software function, designed to execute on the CPU and interpret computer code received via the digital communication interface and stored in the memory. This is based on a query language with a predetermined syntax that defines queries sent from a particular requesting ECD to one or multiple responding ECDs. The system also includes an interactive Graphical User Interface (GUI) that allows a user to visually view and interactively change computer code stored in various ECDs using a visual notation system. The GUI communicates updated computer code to any concerned ECDs reflecting changes made by the user and receives computer code stored in the ECDs to provide a visual view.
    Type: Grant
    Filed: August 18, 2021
    Date of Patent: December 10, 2024
    Assignee: Stream Analyze Sweden AB
    Inventors: Tore Risch, Johan Risch
  • Patent number: 11947546
    Abstract: System (100) comprising several edge computing devices (ECD), each one comprising a sensor (S), a memory (M), a Central Processing Unit, CPU and a digital communication interface (IF) allowing digital communication digitally across a network (NW). The invention is characterised in that each device is arranged with a respective interpreting software function, arranged to interpret computer code, received via said interface and stored in said memory, according to a query language having a predetermined syntax; in that said syntax is arranged to define queries the results of which are streams of data; in that each device is arranged to produce a result to at least one query and to communicate said result via said interface, in that said syntax allows said query to be defined in terms of a calculation to be performed based on a measured value from said sensor, and in that the device in question is arranged to perform, as a part of said interpretation, said calculation. The invention also relates to a method.
    Type: Grant
    Filed: August 18, 2021
    Date of Patent: April 2, 2024
    Assignee: Stream Analyze Sweden AB
    Inventor: Tore Risch
  • Patent number: 11921734
    Abstract: A system includes several edge computing devices. Each edge computing device includes a a sensor, a memory, a central processing unit (CPU), and a digital communication interface, for communication across a network. Each edge computing device has a respective interpreting software function, arranged to execute on the CPU and to interpret computer code, received via the digital communication interface and stored in the memory, according to a query language having a predetermined syntax. The syntax defines queries the results of which are streams of data. A first software function poses a first query to a second edge computing device. A second software function generates and communicates, in response thereto, a second stream of data. The first software function preprocesses the second stream so that it adheres to a predefined global data ontology, and performs a first calculation using the second stream.
    Type: Grant
    Filed: August 18, 2021
    Date of Patent: March 5, 2024
    Assignee: Stream Analyze Sweden AB
    Inventor: Tore Risch
  • Publication number: 20230289352
    Abstract: System (100) comprising several edge computing devices (ECD), each one comprising a sensor (S), a memory (M), a Central Processing Unit, CPU and a digital communication interface (IF) allowing digital communication digitally across a network (NW). The invention is characterised in that each device is arranged with a respective interpreting software function, arranged to interpret computer code, received via said interface and stored in said memory, according to a query language having a predetermined syntax; in that said syntax is arranged to define queries the results of which are streams of data; in that each device is arranged to produce a result to at least one query and to communicate said result via said interface, in that said syntax allows said query to be defined in terms of a calculation to be performed based on a measured value from said sensor, and in that the device in question is arranged to perform, as a part of said interpretation, said calculation. The invention also relates to a method.
    Type: Application
    Filed: August 18, 2021
    Publication date: September 14, 2023
    Inventor: Tore Risch
  • Publication number: 20230259361
    Abstract: System (100) comprising several edge computing devices (ECD), each comprising a sensor (S); a memory (M); a Central Processing Unit, CPU; and a digital communication interface (IF), arranged to allow communication across a network (NW).
    Type: Application
    Filed: August 18, 2021
    Publication date: August 17, 2023
    Inventors: Tore Risch, Johan Risch
  • Publication number: 20230229664
    Abstract: System (100) comprising several edge computing devices (ECD), each comprising a sensor (S); a memory (M); a Central Processing Unit, CPU; and digital communication interface (IF), for communication across a network (NW).
    Type: Application
    Filed: August 18, 2021
    Publication date: July 20, 2023
    Inventor: Tore Risch