Patents by Inventor Michael Edmonds
Michael Edmonds 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: 11538027Abstract: Described herein are systems and methods for providing the secure transfer of assets between blockchain networks. The system can include a secure-execution server configured to execute a bridge program to cause the secure-execution server to perform operations may include: determining to initiate a migration; receiving a portion of the first master secret; receiving a listing of first and/or second assets generating a second master secret; generating corresponding second portions; deriving address information; generating second transaction-data and first transaction-data; generating a migration-prepared data-object; generating a migration-prepared instruction; sending the corresponding migration-prepared instruction; sending the second portion of the second master secret; and sending a complete migration request.Type: GrantFiled: April 22, 2022Date of Patent: December 27, 2022Assignee: Ava Labs, Inc.Inventors: Michael Edmond Kaplan, Conor Leary, Nicholas Mussallem, Emin Gun Sirer, Bernard Wong
-
Patent number: 11496327Abstract: Described herein are systems and methods for providing the secure transfer of assets between blockchain networks. The system can include a storage device that can store a bridge program that is programmed to perform (i) lock operations that lock native assets from a first blockchain network and mint synthetic assets representing the native assets in a second blockchain network, and (ii) unlock operations that unlock the native assets by transferring the native assets to an address in the first blockchain network in response to the synthetic assets being returned or destroyed. The system can include a computer system that loads and executes the bridge program in a secure computing enclave that provides a trusted execution environment. The computer system can then perform the lock operations and the unlock operations to provide a bridge between the first blockchain network and the second blockchain network.Type: GrantFiled: April 22, 2022Date of Patent: November 8, 2022Assignee: Ava Labs, Inc.Inventors: Michael Edmond Kaplan, Conor Leary, Nicholas Mussallem, Emin Gun Sirer, Bernard Wong
-
Publication number: 20220198563Abstract: A system for providing an exchange in a trusted execution environment can include an exchange program that is configured to provide a digital exchange for digital assets and a computer system with a secure enclave that is configured to provide the trusted execution environment within which processing of programs is secure from observation and manipulation by other operations outside of the secure enclave. Execution of the exchange program in the secure enclave can include loading the exchange program into secure memory within the secure enclave, performing an attestation operation on the exchange program loaded into the secure memory within the secure enclave, the attestation operation configured to validate the exchange program, and outputting results of the attestation operation to identify whether the exchange program loaded in the secure enclave is valid.Type: ApplicationFiled: December 22, 2021Publication date: June 23, 2022Inventors: Michael Edmond Kaplan, Emre Kanatli, Bernard Wong, Emin Gün Sirer
-
Patent number: 11138616Abstract: A system, method, and computer program product for a model-based data analysis system is disclosed. The method includes the steps of receiving information from one or more respondents that includes at least one response to a question included in a first survey, updating a model based on the received information, and generating a second survey based on the updated model. The method may be implemented by a server application communicating with a client application via a network.Type: GrantFiled: December 11, 2018Date of Patent: October 5, 2021Assignee: KNOWLEDGE LEAPS DISRUPTION INC.Inventors: Douglas Michael Edmonds, Dominic Fried-Booth
-
Patent number: 10678515Abstract: Techniques for simplifying and reusing visual programming graphs are described herein. In some examples, visual programming graphs may be simplified by decoupling execution signals from data resolution. Execution of a particular node may be triggered through a representation of a signal sent from a signal output slot of another node to a signal input slot on the node being triggered. Additionally, evaluation of data values may be represented by a connection between a data output slot on the node providing the data value to a data input slot on the node receiving the data value. Another technique for simplifying visual programming graphs may include combining and/or collapsing of multiple selected visual programming nodes into a single reusable visual programming node. In some examples, reusable combined visual programming nodes may be exposed using unlocked versions and/or locked versions.Type: GrantFiled: September 20, 2016Date of Patent: June 9, 2020Assignee: Amazon Technologies, Inc.Inventors: Michael Edmonds, Luis René Sempé Sosa
-
Publication number: 20200174755Abstract: Interactive application tools, systems and methods are described. A system includes an application tool that enables a user to compose project logic for an application through a user-interface. A memory stores the project logic. The application tool includes one or more user-interface elements that enable a user to identify conditional logic and parameters for events that compose the project logic. In this way, a user can create an application solely through the user-interface without having to write or compile program code.Type: ApplicationFiled: November 30, 2018Publication date: June 4, 2020Applicant: Lollihop, Inc.Inventors: Maximillian Fritz Rose, Michael Edmond Jaoudi, Suzanne Xie
-
Publication number: 20200174757Abstract: Application development previewer tools, systems and methods are described. A set of models are linked in a model hierarchy representing interactions and effects for objects in one or more scenes in the application being developed. A computer-implemented method for previewing an application being developed includes initializing a loading context, loading a scene model for a scene to be displayed, traversing models linked to the loaded scene model in branches of the model hierarchy, creating runtime objects in a scene based on the traversed models in the stored set of models, and processing the created runtime objects and corresponding media assets to obtain a runtime loading context having event rules and actions for nodes in one or more scenes in the application being developed. A user viewing a display can preview the interactions and effects for objects in the one or more scenes in the application being developed.Type: ApplicationFiled: November 30, 2018Publication date: June 4, 2020Applicant: Lollihop, Inc.Inventors: Maximillian Fritz Rose, Michael Edmond Jaoudi, Suzanne Xie
-
Publication number: 20200093156Abstract: Disclosed is a method of feeding an animal, such as swine. Generally, the method comprises administering humic acid and corn steep water to the animal in conjunction with feeding the animal, such as including humic acid and corn steep water with the animal's drinking water. Also disclosed is a composition that comprises humic acid and corn steep water solids, the composition being suitable for addition to an animal's drinking water. The disclosed method and composition are believed suitable for promoting animal weight gain.Type: ApplicationFiled: April 18, 2018Publication date: March 26, 2020Inventors: Sarjit Johal, Michael Edmonds
-
Patent number: 10384925Abstract: The dynamic adjustment of ratios of beverages to be mixed and dispensed in creating mixed or blended beverages is provided. A selection of beverages may be received from a user interface menu displayed by a computing device. A representation of a mixed beverage comprising the beverage selections may then be displayed according to pre-assigned default ratios. An input may then be received to adjust an assigned ratio associated with one or more of the beverage selections. The computing device may then adjust an assigned ratio associated with the one or more beverage selections in response to receiving the input. The computing device may then automatically adjust assigned ratios associated with other beverage selections in the representation of the mixed beverage. The computing device may then display a representation of the mixed beverage with the adjusted ratios in the user interface.Type: GrantFiled: August 7, 2014Date of Patent: August 20, 2019Assignee: THE COCA-COLA COMPANYInventors: Scott Cuppari, Michael Edmond Boutte'
-
Publication number: 20190114654Abstract: A system, method, and computer program product for a model-based data analysis system is disclosed. The method includes the steps of receiving information from one or more respondents that includes at least one response to a question included in a first survey, updating a model based on the received information, and generating a second survey based on the updated model. The method may be implemented by a server application communicating with a client application via a network.Type: ApplicationFiled: December 11, 2018Publication date: April 18, 2019Inventors: Douglas Michael Edmonds, Dominic Fried-Booth
-
Patent number: 10163117Abstract: A system, method, and computer program product for a model-based data analysis system is disclosed. The method includes the steps of receiving information from one or more respondents that includes at least one response to a question included in a first survey, updating a model based on the received information, and generating a second survey based on the updated model. The method may be implemented by a server application communicating with a client application via a network.Type: GrantFiled: January 21, 2015Date of Patent: December 25, 2018Assignee: Knowledge Leaps Disruption, Inc.Inventors: Douglas Michael Edmonds, Dominic Fried-Booth
-
Publication number: 20180239506Abstract: An activation system includes an interactive device that requires activation, an activation device configured to authorize the activation the interactive device based on received user input, and a user input device communicatively coupled to the interactive device and the activation device configured to receive the user input, submit the user input to the activation device, receive an activation authorization signal from the activation device, and activate the interactive device. Example interactive devices include arcade games, a gambling machines, coin-operated devices, door locks, etc. A user input device such as a tablet based computer connected with a legacy or dated interactive device and communicatively coupled to the activation device allows for such a legacy or dated interactive device having a legacy activation input interface to be activated with more flexible techniques.Type: ApplicationFiled: February 19, 2018Publication date: August 23, 2018Inventor: Michael Edmond ARZOUMANIAN
-
Publication number: 20160295884Abstract: Disclosed is an animal feed composition that includes spent filter media and animal nutritive components. The spent filter media may be present in any suitable amount, such as about 0.1 wt. % to about 5 wt. % by weight. The spent filter media includes spent diatomaceous earth, organic carbon, activated carbon and water. Methods of promoting weight gain of animals by administering the animal feed composition are also disclosed. In some embodiments, feeding a herd of animals with the animal feed composition will promote weight gain in swine relative to an otherwise-similar animal feed composition that does not include spent filter media.Type: ApplicationFiled: April 11, 2016Publication date: October 13, 2016Inventors: Sarjit Johal, Steve Sachtleben, Michael Edmonds, Rodney Dennis
-
Publication number: 20160210646Abstract: A system, method, and computer program product for a model-based data analysis system is disclosed. The method includes the steps of receiving information from one or more respondents that includes at least one response to a question included in a first survey, updating a model based on the received information, and generating a second survey based on the updated model. The method may be implemented by a server application communicating with a client application via a network.Type: ApplicationFiled: January 21, 2015Publication date: July 21, 2016Inventors: Douglas Michael Edmonds, Dominic Fried-Booth
-
Patent number: 9261398Abstract: A POS-based checkout/scale system having (i) a bar code symbol reading subsystem for reading bar code symbols on products being purchased at a retail POS station, and (ii) a produce weigh scale having a weigh scale assembly for weighing one or more produce items on a weigh platter during produce weighing operations carried out at the time of checkout at said retail POS station. The system also includes an automatic produce weighing interference detection subsystem, supporting an IR-based light curtain about the weigh platter, automatically detects when any object is overhanging the weigh platter during produce weighing operations, and generates an alert signal when such conditions are automatically detected.Type: GrantFiled: June 12, 2015Date of Patent: February 16, 2016Assignee: Metrologic Instruments, Inc.Inventors: Thomas Amundsen, Sean Philip Kearney, Shane Michael Edmonds, Ynjiun Paul Wang, Timothy Good, Michael Miraglia, Charles Joseph Cunningham, IV, Xiaoxun Zhu, Patrick Anthony Giordano
-
Publication number: 20150276470Abstract: A POS-based checkout/scale system having (i) a bar code symbol reading subsystem for reading bar code symbols on products being purchased at a retail POS station, and (ii) a produce weigh scale having a weigh scale assembly for weighing one or more produce items on a weigh platter during produce weighing operations carried out at the time of checkout at said retail POS station. The system also includes an automatic produce weighing interference detection subsystem, supporting an IR-based light curtain about the weigh platter, automatically detects when any object is overhanging the weigh platter during produce weighing operations, and generates an alert signal when such conditions are automatically detected.Type: ApplicationFiled: June 12, 2015Publication date: October 1, 2015Inventors: Thomas Amundsen, Sean Philip Kearney, Shane Michael Edmonds, Ynjiun Paul Wang, Timothy Good, Michael Miraglia, Charles Joseph Cunningham, IV, Xiaoxun Zhu, Patrick Anthony Giordano
-
Patent number: 9057641Abstract: A POS-based checkout/scale system having (i) a bar code symbol reading subsystem for reading bar code symbols on products being purchased at a retail POS station, and (ii) a produce weigh scale having a weigh scale assembly for weighing one or more produce items on a weigh platter during produce weighing operations carried out at the time of checkout at said retail POS station. The system also includes an automatic produce weighing interference detection subsystem, supporting an IR-based light curtain about the weigh platter, automatically detects when any object is overhanging the weigh platter during produce weighing operations, and generates an alert signal when such conditions are automatically detected.Type: GrantFiled: July 21, 2014Date of Patent: June 16, 2015Assignee: Metrologic Instruments, Inc.Inventors: Thomas Amundsen, Sean Philip Kearney, Shane Michael Edmonds, Ynjiun Paul Wang, Timothy Good, Michael Miraglia, Charles Joseph Cunningham, IV, Xiaoxun Zhu, Patrick Anthony Giordano
-
Patent number: 8998091Abstract: A hybrid-type bi-optical bar code symbol reading system has a vertical housing section with a vertical scanning window and a horizontal housing section with a horizontal scanning window from which laser scanning planes are projected and intersect within a 3D scanning volume defined between the vertical and horizontal scanning windows. An automatic object edge-motion detection subsystem is provided for detecting the entry and exit of objects at the edge of the 3D scanning volume and generating control signals in response thereto. A digital imaging subsystem is supported within the system housing and automatically projects a field of view (FOV) within the 3D scanning volume in response to control signals generated by the automatic object edge-motion detection subsystem and timer settings managed by a system controller.Type: GrantFiled: October 10, 2013Date of Patent: April 7, 2015Assignee: Metrologic Instruments, Inc.Inventors: Shane Michael Edmonds, Sean Philip Kearney
-
Publication number: 20150046877Abstract: The dynamic adjustment of ratios of beverages to be mixed and dispensed in creating mixed or blended beverages is provided. A selection of beverages may be received from a user interface menu displayed by a computing device. A representation of a mixed beverage comprising the beverage selections may then be displayed according to pre-assigned default ratios. An input may then be received to adjust an assigned ratio associated with one or more of the beverage selections. The computing device may then adjust an assigned ratio associated with the one or more beverage selections in response to receiving the input. The computing device may then automatically adjust assigned ratios associated with other beverage selections in the representation of the mixed beverage. The computing device may then display a representation of the mixed beverage with the adjusted ratios in the user interface.Type: ApplicationFiled: August 7, 2014Publication date: February 12, 2015Inventors: Scott Cuppari, Michael Edmond Boutte'
-
Publication number: 20140326518Abstract: A POS-based checkout/scale system having (i) a bar code symbol reading subsystem for reading bar code symbols on products being purchased at a retail POS station, and (ii) a produce weigh scale having a weigh scale assembly for weighing one or more produce items on a weigh platter during produce weighing operations carried out at the time of checkout at said retail POS station. The system also includes an automatic produce weighing interference detection subsystem, supporting an IR-based light curtain about the weigh platter, automatically detects when any object is overhanging the weigh platter during produce weighing operations, and generates an alert signal when such conditions are automatically detected.Type: ApplicationFiled: July 21, 2014Publication date: November 6, 2014Inventors: Thomas Amundsen, Sean Philip Kearney, Shane Michael Edmonds, Ynjiun Paul Wang, Timothy Good, Michael Miraglia, Charles Joseph Cunningham, IV, Xiaoxun Zhu, Patrick Anthony Giordano