Patents by Inventor Jesse Daniels

Jesse Daniels 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: 10762892
    Abstract: A method for a dialogue system includes establishing a dialogue session between an application executing on a server and a remote machine. The dialogue session includes one or more utterances received from a user at the remote machine. A natural language processing machine identifies a request associated with a computer-readable representation of an utterance. A dialogue expansion machine generates a plurality of alternative actions for responding to the request. A previously-trained machine learning confidence model assesses a confidence score for each alternative. If a highest confidence score for a top alternative does not satisfy a threshold, the plurality of alternatives including the top alternative are transmitted to a remote machine (which may be the same remote machine or a different remote machine) for review by a human reviewer. After the dialogue system and/or the human reviewer select an alternative, computer-readable instructions defining the selected alternative are executed.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: September 1, 2020
    Assignee: Semantic Machines, Inc.
    Inventors: Jesse Daniel Eskes Rusak, David Leo Wright Hall, Jason Andrew Wolfe, Daniel Lawrence Roth, Daniel Klein, Jordan Rian Cohen
  • Patent number: 10720148
    Abstract: A method for a dialogue system includes establishing a dialogue session between an application executing on a server and a remote machine. The dialogue session includes one or more utterances received from a user at the remote machine. A natural language processing machine identifies a request associated with a computer-readable representation of an utterance. A dialogue expansion machine generates a plurality of alternative actions for responding to the request. A previously-trained machine learning confidence model assesses a confidence score for each alternative. If a highest confidence score for a top alternative does not satisfy a threshold, the plurality of alternatives including the top alternative are transmitted to a remote machine (which may be the same remote machine or a different remote machine) for review by a human reviewer. After the dialogue system and/or the human reviewer select an alternative, computer-readable instructions defining the selected alternative are executed.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: July 21, 2020
    Assignee: Semantic Machines, Inc.
    Inventors: Jesse Daniel Eskes Rusak, David Leo Wright Hall, Jason Andrew Wolfe, Daniel Lawrence Roth, Daniel Klein, Jordan Rian Cohen
  • Patent number: 10680253
    Abstract: A method of generating an electrical current and a multi-cell electrochemical device. The method includes extracting oxygen from an aqueous ambient environment surrounding an electrochemical system; transporting the extracted oxygen through a selectively oxygen-permeable membrane to an enclosed electrolyte configured to surround an anode and a cathode in the electrochemical system, wherein the electrolyte is separated from the aqueous ambient environment; transporting the oxygenated electrolyte to the cathode; reducing the oxygen at the cathode; and oxidizing a metal at the anode. The device includes a metal anode; a cathode; an enclosed electrolyte configured to surround the cathode and the anode, wherein the electrolyte is separated from an aqueous ambient environment surrounding the electrochemical device; and a selectively oxygen-permeable membrane configured to extract oxygen from the aqueous ambient environment.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: June 9, 2020
    Assignee: L3 Open Water Power, Inc.
    Inventors: Ian Salmon McKay, Jason R Kovacs, Jesse Daniel Benck, Branko Zugic
  • Publication number: 20200177710
    Abstract: Embodiments herein disclose an interface engine architecture. The interface engine architecture includes Java services and any combination thereof an adapter and/or a gateway, in embodiments. The interface engine architecture may be configured through a cloud-based application programming interface that provide a user-interactive graphical user interface, using templates for interface templates. The interface templates may be automatically populated with programming blocks that reflect protocol(s) of one or more message sources and/or one or more message destination(s). Once populated, messages received from one or more sources may be transformed using the programming blocks in the template and communicated to one or more destinations.
    Type: Application
    Filed: May 7, 2019
    Publication date: June 4, 2020
    Inventors: Jesse Daniel Wyatt, Peter Teunissen, Nigel Timothy Meachen, Girish Chawla, Jerald Greg Mahurin, Craig S. Robinson, Olga Monastyrskaya, Rajneesh Mehra, Steven Allen Fine, Puthenveettil Basheer Nias
  • Patent number: 10634318
    Abstract: A lighting assembly is provided including a base configured to support the lighting assembly, a plurality of gobo sections configured to be vertically stacked upon the base, at least one illumination element located internal to the lighting assembly, such that light from the at least one illumination element is cast through at least one of the plurality of gobo sections, and an assembly top configured to enclose a top side of an upper most gobo section of the plurality of gobo sections. The base and the plurality of gobo sections comprises complementary alignment couplings that are removably connected when stacked.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: April 28, 2020
    Assignee: Volt, LLC
    Inventor: Jesse Daniel Harper
  • Patent number: 10634315
    Abstract: A landscape lighting assembly is provided that comprises a support stanchion having a proximal end and a distal end. The proximal end of the support stanchion is configured to be connected to a surface. A lamp housing is located at the distal end of the support stanchion and an illumination element (e.g., one or more light emitting diodes) is located inside of the lamp housing. A power supply configured to supply power to the illumination element is also provided. The lamp housing includes a cylindrical gobo comprising a decorative pattern configured to cause a shadow of the decorative pattern to be cast on the surface when the illumination element is lighted.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: April 28, 2020
    Assignee: Volt, LLC
    Inventor: Jesse Daniel Harper
  • Publication number: 20200075965
    Abstract: A method of generating an electrical current and a multi-cell electrochemical device. The method includes extracting oxygen from an aqueous ambient environment surrounding an electrochemical system; transporting the extracted oxygen through a selectively oxygen-permeable membrane to an enclosed electrolyte configured to surround an anode and a cathode in the electrochemical system, wherein the electrolyte is separated from the aqueous ambient environment; transporting the oxygenated electrolyte to the cathode; reducing the oxygen at the cathode; and oxidizing a metal at the anode. The device includes a metal anode; a cathode; an enclosed electrolyte configured to surround the cathode and the anode, wherein the electrolyte is separated from an aqueous ambient environment surrounding the electrochemical device; and a selectively oxygen-permeable membrane configured to extract oxygen from the aqueous ambient environment.
    Type: Application
    Filed: July 12, 2018
    Publication date: March 5, 2020
    Inventors: Ian Salmon McKay, Jason R Kovacs, Jesse Daniel Benck, Branko Zugic
  • Publication number: 20190347321
    Abstract: A method for configuring an automated dialogue system uses traces of interactions via a graphical user interface (GUI) for an application. Each trace includes interactions in the context of a plurality of presentations of the GUI. Elements of one or more presentations of the GUI are identified, and templates are associated with portions of the trace. Each template has one or more defined inputs and a defined output. For each template of the plurality of templates, the portions of the traces are processed to automatically configure the template by specifying a procedure for providing values of inputs to the template via the GUI and obtaining a value of an output. The automated dialogue system is configured with the configured templates, thereby avoiding manual configuration of the dialogue system.
    Type: Application
    Filed: July 26, 2019
    Publication date: November 14, 2019
    Applicant: Semantic Machines, Inc.
    Inventors: Pengyu Chen, Jordan Rian Cohen, Laurence Steven Gillick, David Leo Wright Hall, Daniel Klein, Adam David Pauls, Daniel Lawrence Roth, Jesse Daniel Eskes Rusak
  • Patent number: 10437885
    Abstract: Implementations of the disclosure provide for graph modeling of applications for detection of duplicate modules. In one embodiment, an apparatus comprising: a memory to store graphs; and a processing device, operatively coupled to the memory is provided. The processing device identify a first executable code module of a plurality of executable code modules associated with an application represented by a graph data structure. The graph data structure is updated with an indicator for each of the executable code modules matching the first module. The indicator references the first executable code module. One or more corresponding modules associated with the graph data structure are selected in view of the indicator. Using the graph data structure, an amount of a computing resource to allocate for a migration of the corresponding modules of the application is determined in view of a selection criterion.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: October 8, 2019
    Assignee: Red Hat, Inc.
    Inventors: Ondrej Zizka, Jesse Daniel Sightler
  • Patent number: 10402488
    Abstract: A method for configuring an automated dialog system uses traces of interactions via a graphical user interface (GUI) for an application. Each trace includes interactions in the context of a plurality of presentations of the GUI. Elements of one or more presentations of the GUI are identified, and templates are associated with portions of the trace. Each template has one or more defined inputs and a defined output. For each template of the plurality of templates, the portions of the traces are processed to automatically configure the template by specifying a procedure for providing values of inputs to the template via the GUI and obtaining a value of an output. The automated dialog system is configured with the configured templates, thereby avoiding manual configuration of the dialog system.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: September 3, 2019
    Assignee: Semantic Machines, Inc.
    Inventors: Pengyu Chen, Jordan Rian Cohen, Laurence Steven Gillick, David Leo Wright Hall, Daniel Klein, Adam David Pauls, Daniel Lawrence Roth, Jesse Daniel Eskes Rusak
  • Publication number: 20190258746
    Abstract: Implementations of the disclosure provide for receiving, by a processing device, a request for a first data object associated with graph data elements and a metadata of a graph model, inspecting an observable data object to identify whether a copy of the first data object exists on a storage device associated with the processing device, responsive to failing to identify the copy of the first data object on the storage device, transmitting a service request to a host computer for the graph data elements, the service request comprising an identifier of the first data object, responsive to receiving the graph data elements from the host computer, retrieving, from the storage device, the metadata identified by a first reference stored in the observable data object, generating the first data object using the graph data elements and the metadata, and presenting the first data object on a display device.
    Type: Application
    Filed: February 22, 2018
    Publication date: August 22, 2019
    Inventors: Ondrej Zizka, Jesse Daniel Sightler
  • Publication number: 20190244601
    Abstract: A computing device includes a display configured to present a graphical user interface. The graphical user interface includes a transcript portion configured to display an unannotated transcript representing an ordered sequence of one or more dialogue events involving a client and a computerized assistant, at least one of the dialogue events taking the form of an example client utterance, and an annotation portion configured to display a hierarchical menu including a plurality of candidate utterance annotations. An utterance annotation machine is configured to receive one or more computer inputs selecting, for each of one or more response parameters in the example client utterance, utterance annotations from the hierarchical menu that collectively define a machine-readable interpretation of the example client utterance.
    Type: Application
    Filed: December 21, 2018
    Publication date: August 8, 2019
    Applicant: Semantic Machines, Inc.
    Inventors: Jesse Daniel Eskes RUSAK, Percy Shuo LIANG
  • Publication number: 20190237061
    Abstract: A method for generating training data for training a natural language processing system comprises loading, into a computer memory, a computer-readable transcript representing an ordered sequence of one or more dialogue events. The method further comprises acquiring a computer-readable command describing an exemplary ordered subsequence of one or more dialogue events from the computer-readable transcript. The method further comprises re-parametrizing the computer-readable command with an alternative semantic parameter. The method further comprises generating an alternative ordered subsequence of one or more dialogue events based on the re-parametrized computer-readable command. The method further comprises outputting, to a data store, an alternative computer-readable transcript including the alternative ordered subsequence of one or more dialogue events, the alternative computer-readable transcript having a predetermined format usable to train the computerized assistant.
    Type: Application
    Filed: December 21, 2018
    Publication date: August 1, 2019
    Applicant: Semantic Machines, Inc.
    Inventors: Jesse Daniel Eskes RUSAK, David Leo Wright HALL, Daniel Louis KLEIN, Percy Shuo LIANG
  • Patent number: 10364952
    Abstract: A landscape lighting junction device includes a junction body having a first portion and a second portion connectable together in a closed position defining an interior cavity. The junction device may further include a terminal block disposed in the junction body to facilitate the electrical connection of a power source to at least one lighting fixture. The junction device may further include a predetermined amount of viscous sealant disposed in the junction body.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: July 30, 2019
    Assignee: Volt, LLC
    Inventor: Jesse Daniel Harper
  • Patent number: 10364972
    Abstract: A junction hub may include a fixture body include a top portion and a bottom portion. The junction hub may further include a connector device for operably coupling a mounting structure to the fixture body. The junction hub may even further include a terminal block disposed in the fixture body for facilitating the connection of a power source to at least one lighting fixture.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: July 30, 2019
    Assignee: Volt, LLC
    Inventors: Michael Grant Breedlove, Sr., Jesse Daniel Harper
  • Publication number: 20190205479
    Abstract: Implementations of the disclosure provide for graph modeling of applications for detection of duplicate modules. In one embodiment, an apparatus comprising: a memory to store graphs; and a processing device, operatively coupled to the memory is provided. The processing device identify a first executable code module of a plurality of executable code modules associated with an application represented by a graph data structure. The graph data structure is updated with an indicator for each of the executable code modules matching the first module. The indicator references the first executable code module. One or more corresponding modules associated with the graph data structure are selected in view of the indicator. Using the graph data structure, an amount of a computing resource to allocate for a migration of the corresponding modules of the application is determined in view of a selection criterion.
    Type: Application
    Filed: January 3, 2018
    Publication date: July 4, 2019
    Inventors: Ondrej Zizka, Jesse Daniel Sightler
  • Patent number: 10319381
    Abstract: An interaction assistant conducts multiple turn interaction dialogs with a user in which context is maintained between turns, and the system manages the dialog to achieve an inferred goal for the user. The system includes a linguistic interface to a user and a parser for processing linguistic events from the user. A dialog manager of the system is configured to receive alternative outputs from the parser, and selecting an action and causing the action to be performed based on the received alternative outputs. The system further includes a dialog state for an interaction with the user, and the alternative outputs represent alternative transitions from a current dialog state to a next dialog state. The system further includes a storage for a plurality of templates, and wherein each dialog state is defined in terms of an interrelationship of one or more instances of the templates.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: June 11, 2019
    Assignee: Semantic Machines, Inc.
    Inventors: Jacob Daniel Andreas, Daniel Lawrence Roth, Jesse Daniel Eskes Rusak, Andrew Robert Volpe, Steven Andrew Wegmann, Taylor Darwin Berg-Kirkpatrick, Pengyu Chen, Jordan Rian Cohen, Laurence Steven Gillick, David Leo Wright Hall, Daniel Klein, Michael Newman, Adam David Pauls
  • Patent number: 10276160
    Abstract: An interaction assistant conducts multiple turn interaction dialogs with a user in which context is maintained between turns, and the system manages the dialog to achieve an inferred goal for the user. The system includes a linguistic interface to a user and a parser for processing linguistic events from the user. A dialog manager of the system is configured to receive alternative outputs from the parser, and selecting an action and causing the action to be performed based on the received alternative outputs. The system further includes a dialog state for an interaction with the user, and the alternative outputs represent alternative transitions from a current dialog state to a next dialog state. The system further includes a storage for a plurality of templates, and wherein each dialog state is defined in terms of an interrelationship of one or more instances of the templates.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: April 30, 2019
    Assignee: Semantic Machines, Inc.
    Inventors: Jacob Daniel Andreas, Taylor Darwin Berg-Kirkpatrick, Pengyu Chen, Jordan Rian Cohen, Laurence Steven Gillick, David Leo Wright Hall, Daniel Klein, Michael Newman, Adam David Pauls, Daniel Lawrence Roth, Jesse Daniel Eskes Rusak, Andrew Robert Volpe, Steven Andrew Wegmann
  • Publication number: 20190103092
    Abstract: A method for a dialogue system includes establishing a dialogue session between an application executing on a server and a remote machine. The dialogue session includes one or more utterances received from a user at the remote machine. A natural language processing machine identifies a request associated with a computer-readable representation of an utterance. A dialogue expansion machine generates a plurality of alternative actions for responding to the request. A previously-trained machine learning confidence model assesses a confidence score for each alternative. If a highest confidence score for a top alternative does not satisfy a threshold, the plurality of alternatives including the top alternative are transmitted to a remote machine (which may be the same remote machine or a different remote machine) for review by a human reviewer. After the dialogue system and/or the human reviewer select an alternative, computer-readable instructions defining the selected alternative are executed.
    Type: Application
    Filed: July 16, 2018
    Publication date: April 4, 2019
    Applicant: Semantic Machines, Inc.
    Inventors: Jesse Daniel Eskes Rusak, David Leo Wright Hall, Jason Andrew Wolfe, Daniel Lawrence Roth, Daniel Klein, Jordan Rian Cohen
  • Patent number: D849982
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: May 28, 2019
    Assignee: Volt, LLC
    Inventor: Jesse Daniel Harper