Patents by Inventor Simon Meier

Simon Meier 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).

  • Publication number: 20210176069
    Abstract: A computer system (100) for distributed shared execution of one or more shared processes, comprising: first program code for the one or more shared processes that comprises one or more shared code segments (142, 144, 146) shared between a first authorizing node (102) and a second authorizing node (104), wherein the one or more shared code segments (142, 144, 146) are executable by one or more executing nodes (102, 104, 106); a distributed ledger (152, 154, 156) that provides a record of valid code segments of the program code; and second program code comprising instructions that, when executed by the first and/or second authorizing nodes, validates that an anticipated execution result of the one or more shared code segments (142, 144, 146) satisfies shared authorization conditions and, if satisfied, authorizes the execution of the one or more shared code segments by the one or more executing nodes.
    Type: Application
    Filed: February 10, 2021
    Publication date: June 10, 2021
    Applicant: Digital Asset (Switzerland) GmbH
    Inventors: James Benton Litsios, Simon Meier, Ognjen Maric, Sören Gerhard Bleikertz, Francesco Mazzoli
  • Patent number: 10979229
    Abstract: A computer system (100) for distributed shared execution of one or more shared processes, comprising: first program code for the one or more shared processes that comprises one or more shared code segments (142, 144, 146) shared between a first authorizing node (102) and a second authorizing node (104), wherein the one or more shared code segments (142, 144, 146) are executable by one or more executing nodes (102, 104, 106); a distributed ledger (152, 154, 156) that provides a record of valid code segments of the program code; and second program code comprising instructions that, when executed by the first and/or second authorizing nodes, validates that an anticipated execution result of the one or more shared code segments (142, 144, 146) satisfies shared authorization conditions and, if satisfied, authorizes the execution of the one or more shared code segments by the one or more executing nodes.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: April 13, 2021
    Inventors: James Benton Litsios, Simon Meier, Ognjen Maric, Soeren Gerhard Bleikertz, Francesco Mazzoli
  • Publication number: 20200387627
    Abstract: A database system (1) and method (100) comprising a database system memory (3) and at least a first database server (9). The database system memory (3) stores a database of data records (7) and shared program instructions (51) between first and second database users (21, 31). The shared program instructions (51) define a privacy model (13) comprising privacy restrictions (14, 23, 33) for the first and second database users (21, 31), respectively, and specify an authorization model (19) comprising a first set of authorizations (25?, 35?) that permit the first database user (21) to manipulate a first subset (27) of the data records consistent with the first user's privacy restrictions (23?, 33?) and a second set of authorizations (25?, 35?) that permit the second user (31) to manipulate a second subset (37) of the data records consistent with the second user's privacy restrictions (23?, 33?).
    Type: Application
    Filed: July 19, 2019
    Publication date: December 10, 2020
    Inventors: Shaul KFIR, Simon MEIER, James Benton LITSIOS
  • Patent number: 10810583
    Abstract: A system and method are provided for modeling and interpreting a modeled digital asset and its evolution with respect to the rights of a plurality of parties, the method comprising: executing an await function instance no more than once using one of at least one choice defined therein for disposition of the digital asset with respect to the rights of at least one of the plurality of parties, said await function instance incorporated upon the consent of the affected parties to fulfil a configured function instance associated with the at least one choice; executing an agree function instance that requires the consent of at least one of the plurality of parties to execute; and storing the results of the executed function instances in an append-only ledger.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: October 20, 2020
    Assignee: Digital Asset Holdings
    Inventors: Vincent Peikert, Ratko Goran Veprek, Johan Sjodin, James Litsios, Alexander Bernauer, Darko Pilav, Robin Krom, Simon Meier, Shaul Kfir
  • Patent number: 10803451
    Abstract: A system (2000-3300, 4200-4300) and method (100, 3900, 4300) are provided for modeling and interpreting a modeled digital asset and its evolution with respect to the rights of a plurality of parties, the method comprising: executing an await function (1200, 4320) instance no more than once using one of at least one choice defined therein for disposition of the digital asset with respect to the rights of at least one of the plurality of parties, said await function instance incorporated upon the consent of the affected parties to fulfil a configured function instance associated with the at least one choice; executing an agree function (1300, 3900) instance that requires the consent of at least one of the plurality of parties to execute; and storing (4100, 4370) the results of the executed function instances in an append-only ledger (4000, 4312-4314).
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: October 13, 2020
    Assignee: Digital Asset Holdings, LLC
    Inventors: Vincent Peikert, Ratko Veprek, Johan Sjodin, James Litsios, Alexander Bernauer, Darko Pilav, Robin Krom, Simon Meier, Shaul Kfir
  • Publication number: 20200160290
    Abstract: A system and method are provided for modeling and interpreting a modeled digital asset and its evolution with respect to the rights of a plurality of parties, the method comprising: executing an await function instance no more than once using one of at least one choice defined therein for disposition of the digital asset with respect to the rights of at least one of the plurality of parties, said await function instance incorporated upon the consent of the affected parties to fulfil a configured function instance associated with the at least one choice; executing an agree function instance that requires the consent of at least one of the plurality of parties to execute; and storing the results of the executed function instances in an append-only ledger.
    Type: Application
    Filed: January 27, 2020
    Publication date: May 21, 2020
    Applicant: Digital Asset Holdings, LLC
    Inventors: Vincent Peikert, Ratko Goran Veprek, Johan Sjodin, James Litsios, Alexander Bernauer, Darko Pilav, Robin Krom, Simon Meier, Shaul Kfir
  • Publication number: 20200127841
    Abstract: A computer system (100) for distributed shared execution of one or more shared processes, comprising: first program code for the one or more shared processes that comprises one or more shared code segments (142, 144, 146) shared between a first authorizing node (102) and a second authorizing node (104), wherein the one or more shared code segments (142, 144, 146) are executable by one or more executing nodes (102, 104, 106); a distributed ledger (152, 154, 156) that provides a record of valid code segments of the program code; and second program code comprising instructions that, when executed by the first and/or second authorizing nodes, validates that an anticipated execution result of the one or more shared code segments (142, 144, 146) satisfies shared authorization conditions and, if satisfied, authorizes the execution of the one or more shared code segments by the one or more executing nodes.
    Type: Application
    Filed: October 26, 2018
    Publication date: April 23, 2020
    Inventors: James Benton LITSIOS, Simon MEIER, Ognjen MARIC, Sören Gerhard BLEIKERTZ, Francesco MAZZOLI
  • Publication number: 20190295182
    Abstract: A computer system (100) comprising: a global synchronization log (112) that stores public data associated with private data wherein the private data is stored in one or more private data stores (132, 134) separate from the global synchronization log (112, 114); and one or more nodes (102) operable in a mode as a writer node (102) that has access to write the public data associated with private data to the global synchronization log (112). A reader node (120) may verify the public data on the global synchronization log (112, 114) with private data stored in one or more private data stores (132, 134).
    Type: Application
    Filed: July 14, 2017
    Publication date: September 26, 2019
    Applicant: Digital Asset Holdings, LLC
    Inventors: Shaul KFIR, James LITSIOS, Simon MEIER, Lance ARLAUS, Alexander BERNAUER, Tamas BLUMMER, Eric SARANIECKI, Miron CUPERMAN
  • Publication number: 20190147415
    Abstract: A system (2000-3300, 4200-4300) and method (100, 3900, 4300) are provided for modeling and interpreting a modeled digital asset and its evolution with respect to the rights of a plurality of parties, the method comprising: executing an await function (1200, 4320) instance no more than once using one of at least one choice defined therein for disposition of the digital asset with respect to the rights of at least one of the plurality of parties, said await function instance incorporated upon the consent of the affected parties to fulfil a configured function instance associated with the at least one choice; executing an agree function (1300, 3900) instance that requires the consent of at least one of the plurality of parties to execute; and storing (4100, 4370) the results of the executed function instances in an append-only ledger (4000, 4312-4314).
    Type: Application
    Filed: April 28, 2017
    Publication date: May 16, 2019
    Applicant: Digital Asset Holdings, LLC
    Inventors: Vincent PEIKERT, Ratko VEPREK, Johan SJODIN, James LITSIOS, Alexander BERNAUER, Darko PILAV, Robin KROM, Simon MEIER, Shaul KFIR
  • Patent number: 10225428
    Abstract: A computer peripheral that may operate as a scanner. The scanner captures image frames as it is moved across an object. The image frames are formed into a composite image based on computations in two processes. In a first process, fast track processing determines a coarse position of each of the image frames based on a relative position between each successive image frame and a respective preceding image determine by matching overlapping portions of the image frames. In a second process, fine position adjustments are computed to reduce inconsistencies from determining positions of image frames based on relative positions to multiple prior image frames. The peripheral may also act as a mouse and may be configured with one or more navigation sensors that can be used to reduce processing time required to match a successive image frame to a preceding image frame.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: March 5, 2019
    Assignee: ML Netherlands C.V.
    Inventors: Martin Georg Zahnert, Erik Fonseka, Alexander Ilic, Simon Meier, Andreas Breitenmoser
  • Patent number: 10214873
    Abstract: The invention relates to a valve unit for the exclusive hydraulic actuation of the locking means of a mechanical quick-changer for attachments of a construction machine, wherein the valve unit comprises a feed pressure connector for applying the feed pressure, a first valve unit outlet for connecting an unlocking pressure line, a second valve unit outlet for connecting a locking pressure line, at least one discharge to the tank, and at least two switchable directional valves, with the feed pressure connector being connected or connectable to the second valve unit outlet via a serial connection of the at least two switchable directional valves.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: February 26, 2019
    Assignee: Liebherr-Hydraulikbagger GmbH
    Inventors: Simon Meier, Thomas Zitterbart
  • Patent number: 10132057
    Abstract: The present invention relates to a traveling working machine, in particular a hydraulic excavator, with a traveling gear and with a hydraulic service brake system for the traveling gear, which is supplied with brake pressure via at least one brake valve. In accordance with the invention, the brake valve can be actuated electrically, wherein it is connected with a control element via an electric control line, by means of which an operator can brake the traveling working machine.
    Type: Grant
    Filed: June 16, 2009
    Date of Patent: November 20, 2018
    Assignee: Liebherr-Hydraulikbagger GmbH
    Inventor: Simon Meier
  • Patent number: 9897115
    Abstract: The present disclosure relates to a hydraulic system with at least two main control valves and with a hydraulic pilot control system for actuating the main control valves, wherein the hydraulic pilot control system and/or the main control valves are constructed such that the at least two main control valves open one after the other.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: February 20, 2018
    Assignee: Liebherr-Hydraulikbagger GmbH
    Inventor: Simon Meier
  • Publication number: 20180018738
    Abstract: A system and method are provided for executing multilateral transactional bookkeeping workflows between a plurality of participants, including receiving previously agreed and formalized rules, receiving an authorized decision, evolving an agreement based on the authorized decision and the rules, notifying participants in the agreement of the evolved agreement, and storing the evolved agreement with evidence of notification in a shared append-only ledger.
    Type: Application
    Filed: July 14, 2016
    Publication date: January 18, 2018
    Inventors: Alexander Bernauer, Tamas Blummer, Shaul Kfir, James Litsios, Simon Meier
  • Publication number: 20170316391
    Abstract: A system and method are provided for modeling and interpreting a modeled digital asset and its evolution with respect to the rights of a plurality of parties, the method comprising: executing an await function instance no more than once using one of at least one choice defined therein for disposition of the digital asset with respect to the rights of at least one of the plurality of parties, said await function instance incorporated upon the consent of the affected parties to fulfil a configured function instance associated with the at least one choice; executing an agree function instance that requires the consent of at least one of the plurality of parties to execute; and storing the results of the executed function instances in an append-only ledger.
    Type: Application
    Filed: June 13, 2016
    Publication date: November 2, 2017
    Inventors: Vincent Peikert, Ratko Veprek, Johan Sjodin, James Litsios, Alexander Bernauer, Darko Pilav, Robin Krom, Simon Meier, Shaul Kfir
  • Publication number: 20170159263
    Abstract: The invention relates to a valve unit for the exclusive hydraulic actuation of the locking means of a mechanical quick-changer for attachments of a construction machine, wherein the valve unit comprises a feed pressure connector for applying the feed pressure, a first valve unit outlet for connecting an unlocking pressure line, a second valve unit outlet for connecting a locking pressure line, at least one discharge to the tank, and at least two switchable directional valves, with the feed pressure connector being connected or connectable to the second valve unit outlet via a serial connection of the at least two switchable directional valves.
    Type: Application
    Filed: December 7, 2016
    Publication date: June 8, 2017
    Inventors: Simon Meier, Thomas Zitterbart
  • Patent number: 9447874
    Abstract: The present invention relates to a hydraulic drive which comprises a hydraulic motor having a first hydraulic connector and a second hydraulic connector, wherein the pressure applied at the first hydraulic connector of the hydraulic motor and the pressure applied at the second hydraulic connector of the hydraulic motor are each separately adjustable.
    Type: Grant
    Filed: June 16, 2009
    Date of Patent: September 20, 2016
    Assignee: LIEBHERR-HYDRAULIKBAGGER GMBH
    Inventors: Simon Meier, Thomas Reisch
  • Publication number: 20160173716
    Abstract: A computer peripheral that may operate as a scanner. The scanner captures image frames as it is moved across an object. The image frames are formed into a composite image based on computations in two processes. In a first process, fast track processing determines a coarse position of each of the image frames based on a relative position between each successive image frame and a respective preceding image determine by matching overlapping portions of the image frames. In a second process, fine position adjustments are computed to reduce inconsistencies from determining positions of image frames based on relative positions to multiple prior image frames. The peripheral may also act as a mouse and may be configured with one or more navigation sensors that can be used to reduce processing time required to match a successive image frame to a preceding image frame.
    Type: Application
    Filed: February 19, 2016
    Publication date: June 16, 2016
    Applicant: Dacuda AG
    Inventors: Martin Georg Zahnert, Erik Fonseka, Alexander IIic, Simon Meier, Andreas Breitenmoser
  • Patent number: 9300834
    Abstract: A computer peripheral that may operate as a scanner. The scanner captures image frames as it is moved across an object. The image frames are formed into a composite image based on computations in two processes. In a first process, fast track processing determines a coarse position of each of the image frames based on a relative position between each successive image frame and a respective preceding image determine by matching overlapping portions of the image frames. In a second process, fine position adjustments are computed to reduce inconsistencies from determining positions of image frames based on relative positions to multiple prior image frames. The peripheral may also act as a mouse and may be configured with one or more navigation sensors that can be used to reduce processing time required to match a successive image frame to a preceding image frame.
    Type: Grant
    Filed: May 17, 2010
    Date of Patent: March 29, 2016
    Assignee: Dacuda AG
    Inventors: Martin Georg Zahnert, Erik Fonseka, Alexander Ilic, Simon Meier, Andreas Breitenmoser
  • Patent number: 8723885
    Abstract: A computer peripheral that may operate as a scanner. The scanner captures image frames as it is moved across an object. The image frames are formed into a composite image based on computations in two processes. In a first process, fast track processing determines a coarse position of each of the image frames based on a relative position between each successive image frame and a respective preceding image determine by matching overlapping portions of the image frames. In a second process, fine position adjustments are computed to reduce inconsistencies from determining positions of image frames based on relative positions to multiple prior image frames. As a result, a composite image of an object being scanned may be presented in real time to a user, providing a user feedback or portions of the object that have been scanned and those that have not.
    Type: Grant
    Filed: May 20, 2010
    Date of Patent: May 13, 2014
    Assignee: Dacuda AG
    Inventors: Martin Georg Zahnert, Erik Fonseka, Alexander Ilic, Simon Meier, Andreas Breitenmoser