Patents by Inventor Mark Isaacs

Mark Isaacs 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: 20200250583
    Abstract: A computing system includes a processor, and a storage device holding instructions executable by the processor. The instructions are executable to receive a source code through an application programming interface (“API”) exposed to a graphical user interface (“GUI”). The GUI is configured to enable an author to define a proposed model with a pedagogical programming language, the proposed model including an input, one or more concept nodes, and an output. The GUI is further configured to enable the author to provide a program annotation indicating an execution behavior for the source code, to generate an assembly code from the source code with a compiler of an artificial intelligence (“AI”) engine configured to work with the GUI; and to build an executable, trained AI model including a neural-network layout having one or more layers derived from the assembly code.
    Type: Application
    Filed: April 21, 2020
    Publication date: August 6, 2020
    Applicant: Bonsai AI, Inc.
    Inventors: Mark Isaac Hammond, Keen McEwan Browne, Mike Estee, Clara Kliman-Silver
  • Patent number: 10733532
    Abstract: Provided herein in some embodiments is an artificial intelligence (“AI”) engine configured to operate with multiple user interfaces to accommodate different types of users solving different types of problems with AI. The AI engine can include AI-engine modules including an architect module, an instructor module, and a learner module. An assembly code can be generated from a source code written in a pedagogical programming language. The architect module can be configured to propose a neural-network layout from the assembly code; the learner module can be configured to build the AI model from the neural-network layout; and the instructor module can be configured to train the AI model built by the learner module. The multiple user interfaces can include an integrated development environment, a web-browser interface, or a command-line interface configured to enable an author to define a mental model for the AI model to learn.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: August 4, 2020
    Assignee: Bonsai AI, Inc.
    Inventors: Mark Isaac Hammond, Keen McEwan Browne, Mike Estee, Clara Kliman-Silver
  • Patent number: 10733531
    Abstract: Provided herein in some embodiments is an artificial intelligence (“AI”) engine hosted on one or more servers configured to cooperate with one or more databases including one or more AI-engine modules. The one or more AI-engine modules include an architect module configured to propose an AI model from an assembly code. The assembly code can be generated from a source code written in a pedagogical programming language describing a mental model of one or more concept modules to be learned by the AI model and curricula of one or more lessons for training the AI model on the one or more concept modules in one or more training cycles. The AI engine can be configured to instantiate a trained AI model based on the one or more concept modules learned by the AI model in the one or more training cycles.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: August 4, 2020
    Assignee: Bonsai AI, Inc.
    Inventors: Mark Isaac Hammond, Keen McEwan Browne, Marcos Campos, Matthew James Brown, Ruofan Kong, Megan Adams
  • Patent number: 10671938
    Abstract: Provided in some embodiments is an artificial intelligence (“AI”) engine configured to work with a pedagogical programming language configured to enable an author to 1) define a mental model to be learned by an AI model, the mental model including an input, one or more concept nodes, one or more stream nodes, and an output, as well as 2) define one or more curriculums for training the AI model respectively on the one or more concept nodes. A compiler can be configured to generate an assembly code from a source code authored in the pedagogical programming language. An architect module can be configured to propose a neural-network layout from the assembly code. A learner module can be configured to build the AI model the neural-network layout. An instructor module can be configured to train the AI model on the one or more concept nodes respectively with the one or more curriculums.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: June 2, 2020
    Assignee: Bonsai AI, Inc.
    Inventors: Mark Isaac Hammond, Keen McEwan Browne, Megan Adams
  • Patent number: 10664766
    Abstract: Provided herein in some embodiments is an artificial intelligence (“AI”) engine configured to work with a graphical user interface (“GUI”). The AI engine can include an architect module, instructor module, and learner module AI-engine modules. The GUI can be configured with a text editor and a mental-model editor to enable an author to define a mental model to be learned by an AI model, the mental model including an input, one or more concept nodes, and an output. The architect module can be configured to propose a neural-network layout from an assembly code compiled from a source code in a pedagogical programming language, the learner module can be configured to build the AI model from the neural-network layout, and the instructor module can be configured to train the AI model on the one or more concept nodes.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: May 26, 2020
    Assignee: Bonsai AI, Inc.
    Inventors: Mark Isaac Hammond, Keen McEwan Browne, Mike Estee, Clara Kliman-Silver
  • Patent number: 10647399
    Abstract: An electric actuator for imparting steering movement to a propulsion unit of a marine vessel includes a housing and an output shaft reciprocatingly received by the housing. There is a motor disposed within the housing. The motor has a rotor assembly and a stator. Rotation of the rotor assembly causes the output shaft to translate axially relative to the rotor assembly and causes the output shaft to reciprocate relative to the housing. There is a coupling assembly mounted to the housing. The coupling assembly coupling the electric actuator to the propulsion unit of the marine vessel. There is a steering control unit mounted to the housing. The steering control unit drives the motor to cause the rotor assembly to rotate and the output shaft to reciprocate relative to the housing.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: May 12, 2020
    Assignee: Marine Canada Acquisition Inc.
    Inventors: Noam Dean Davidson, Richard Tyler Redfern, Edmond Adeeb Elia Astafanus, Eric B. Fetchko, Mark Isaac Dyck
  • Publication number: 20200141180
    Abstract: A window glazing assembly that can convert an existing or already-installed window, or be used to assemble new construction windows as a multi-pane or multi-glazed window unit, is provided herein. In particular, the glazing assembly includes an attachment assembly (e.g., peel-and-stick double-sided adhesive tape) and one or more glazing layers. Some embodiments further include a spacer assembly comprising a plurality of spacer bars that may be individually installed, e.g., one by one, around the perimeter of the window such as, to the window sash, window frame, or glass window pane, itself. The glazing layer(s) can then be secured or adhered to the spacer assembly, for example, around the perimeter thereof. Some embodiments may include additional or intermediate glazing layers, providing additional insulating airspaces and enhanced performance.
    Type: Application
    Filed: January 6, 2020
    Publication date: May 7, 2020
    Applicant: GS Research LLC
    Inventor: Mark Isaacs
  • Publication number: 20200115022
    Abstract: An electric actuator comprises a housing and an output shaft reciprocatingly received by the housing. There is a screw assembly disposed within the housing and coupled to the output shaft. The screw assembly includes a plurality of annular rollers and a central screw received by the annular rollers. The annular rollers are rotatable about the central screw. There is a motor which includes a stator and a rotor. The rotor has an inner bore which engages the annular rollers. Rotation of the rotor causes the central screw to translate axially relative to the rotor and the output shaft to reciprocate relative to the housing.
    Type: Application
    Filed: October 8, 2019
    Publication date: April 16, 2020
    Inventors: Noam Dean Davidson, Ray Tat Lung Wong, Mark Isaac Dyck
  • Patent number: 10586173
    Abstract: An AI database hosted on cloud platform is configured to cooperate with a search engine and an AI engine. The AI database stores and indexes trained AI objects and its class of AI objects have searchable criteria. The AI database cooperates with the search engine to utilize search criteria supplied from a user, from either or both 1) via scripted software code and 2) via data put into defined fields of a user interface. The search engine utilizes the search criteria in order for the search engine to retrieve one or more AI data objects that have already been trained as query results. The AI database is coupled to an AI engine to allow any of reuse, reconfigure ability, and recomposition of the one or more trained AI data objects from the AI database into a new trained AI model.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: March 10, 2020
    Assignee: Bonsai AI, Inc.
    Inventors: Mark Isaac Hammond, Keen McEwan Browne, Marcos Campos, Matthew James Brown, Ruofan Kong, William Guss, Ross Story
  • Patent number: 10540613
    Abstract: An AI database hosted on cloud platform is configured to cooperate with a search engine and an AI engine. The AI database stores and indexes trained AI objects and its class of AI objects have searchable criteria. The AI database cooperates with the search engine to utilize search criteria supplied from a user, from either or both 1) via scripted software code and 2) via data put into defined fields of a user interface. The search engine utilizes the search criteria in order for the search engine to retrieve one or more AI data objects that have already been trained as query results. The AI database is coupled to an AI engine to allow any of reuse, reconfigure ability, and recomposition of the one or more trained AI data objects from the AI database into a new trained AI model.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: January 21, 2020
    Assignee: Bonsai AI, Inc.
    Inventors: Mark Isaac Hammond, Keen McEwan Browne, Marcos Campos, Matthew James Brown, Ruofan Kong, William Guss, Ross Story
  • Patent number: 10526836
    Abstract: A window glazing assembly that can convert an existing or already-installed window, or be used to assemble new construction windows as a multi-pane or multi-glazed window unit, is provided herein. In particular, the glazing assembly includes an attachment assembly (e.g., peel-and-stick double-sided adhesive tape) and one or more glazing layers. Some embodiments further include a spacer assembly comprising a plurality of spacer bars that may be individually installed, e.g., one by one, around the perimeter of the window such as, to the window sash, window frame, or glass window pane, itself. The glazing layer(s) can then be secured or adhered to the spacer assembly, for example, around the perimeter thereof. Some embodiments may include additional or intermediate glazing layers, providing additional insulating airspaces and enhanced performance.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: January 7, 2020
    Assignee: GS RESEARCH LLC
    Inventor: Mark Isaacs
  • Publication number: 20190344872
    Abstract: An outboard motor includes a steering arm that turns around a centerline of a steering shaft together with the steering shaft, a steering actuator including a movable body that moves in a right-left direction, and a motion converter that converts a movement of the movable body in the right-left direction into a turning motion of the steering arm around the centerline of the steering shaft. The motion converter includes a bushing holder into which the steering arm is inserted in a front-rear direction and a bushing interposed between the steering arm and the bushing holder and including an outer surface provided with a pair of first sliding portions each including a convex arc-shaped vertical section that is perpendicular or substantially perpendicular to the right-left direction.
    Type: Application
    Filed: May 13, 2019
    Publication date: November 14, 2019
    Inventors: Morihiko NANJO, Noam Dean DAVIDSON, Richard Tyler REDFERN, Mark Isaac DYCK, Eric B. FETCHKO
  • Publication number: 20190344868
    Abstract: An electric actuator for imparting steering movement to a propulsion unit of a marine vessel includes a housing and an output shaft reciprocatingly received by the housing. There is a motor disposed within the housing. The motor has a rotor assembly and a stator. Rotation of the rotor assembly causes the output shaft to translate axially relative to the rotor assembly and causes the output shaft to reciprocate relative to the housing. There is a coupling assembly mounted to the housing. The coupling assembly coupling the electric actuator to the propulsion unit of the marine vessel. There is a steering control unit mounted to the housing. The steering control unit drives the motor to cause the rotor assembly to rotate and the output shaft to reciprocate relative to the housing.
    Type: Application
    Filed: May 14, 2018
    Publication date: November 14, 2019
    Inventors: Noam Dean Davidson, Richard Tyler Redfern, Edmond Adeeb Elia Astafanus, Eric B. Fetchko, Mark Isaac Dyck
  • Publication number: 20190344869
    Abstract: An actuator for imparting steering movement to a tiller of a propulsion unit of a marine vessel comprises an absolute position sensor which senses a steering position and a relative position sensor which senses a position of the motor. A steering control unit calibrates the relative position sensor based on a signal of the absolute position sensor. Calibration of the relative position sensor based on a signal of the absolute positon sensor initializes an accumulative position which accumulates a relative position as the actuator moves over time.
    Type: Application
    Filed: May 14, 2018
    Publication date: November 14, 2019
    Inventors: Anson Chin Pang CHAN, Ian Michael CARLSON, Ray Tat Lung WONG, Mark Isaac DYCK
  • Patent number: 10435130
    Abstract: An electric actuator comprises a housing and an output shaft reciprocatingly received by the housing. There is a screw assembly disposed within the housing and coupled to the output shaft. The screw assembly includes a plurality of annular rollers and a central screw received by the annular rollers. The annular rollers are rotatable about the central screw. There is a motor which includes a stator and a rotor. The rotor has an inner bore which engages the annular rollers. Rotation of the rotor causes the central screw to translate axially relative to the rotor and the output shaft to reciprocate relative to the housing.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: October 8, 2019
    Assignee: Marine Canada Acquisition inc.
    Inventors: Noam Dean Davidson, Ray Tat Lung Wong, Mark Isaac Dyck
  • Patent number: 10147309
    Abstract: A universal remote control device and methods for controlling multiple devices with a universal remote control device are provided. The method includes receiving a boot completed notification from a control unit of the universal remote control device and displaying a troubleshooting icon on a display of the universal remote control device. Upon receiving a user input selecting the troubleshooting icon, the method includes generating a power user interface menu enabling discrete control of power for each device controlled by the universal remote control device. The power user interface menu is displayed on a least a portion of the display of the universal remote control device.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: December 4, 2018
    Assignee: Ray Enterprises LLC
    Inventors: David Skokna, Bernardo Ferreira de Carvalho e Silva, Mark Isaac Kizelshteyn, Daniel Cristiano Rocha
  • Publication number: 20180222565
    Abstract: An electric actuator comprises a housing and an output shaft reciprocatingly received by the housing. There is a screw assembly disposed within the housing and coupled to the output shaft. The screw assembly includes a plurality of annular rollers and a central screw received by the annular rollers. The annular rollers are rotatable about the central screw. There is a motor which includes a stator and a rotor. The rotor has an inner bore which engages the annular rollers. Rotation of the rotor causes the central screw to translate axially relative to the rotor and the output shaft to reciprocate relative to the housing.
    Type: Application
    Filed: March 30, 2018
    Publication date: August 9, 2018
    Inventors: Noam Dean Davidson, Ray Tat Lung Wong, Mark Isaac Dyck
  • Publication number: 20180216396
    Abstract: A window glazing assembly that can convert an existing or already-installed window, or be used to assemble new construction windows as a multi-pane or multi-glazed window unit, is provided herein. In particular, the glazing assembly includes an attachment assembly (e.g., peel-and-stick double-sided adhesive tape) and one or more glazing layers. Some embodiments further include a spacer assembly comprising a plurality of spacer bars that may be individually installed, e.g., one by one, around the perimeter of the window such as, to the window sash, window frame, or glass window pane, itself. The glazing layer(s) can then be secured or adhered to the spacer assembly, for example, around the perimeter thereof. Some embodiments may include additional or intermediate glazing layers, providing additional insulating airspaces and enhanced performance.
    Type: Application
    Filed: January 30, 2017
    Publication date: August 2, 2018
    Inventor: Mark Isaacs
  • Publication number: 20180110237
    Abstract: A method of preparation and composition of frozen sorbet type products containing 12-40% by volume of alcoholic beverages is presented. The ice cream type products include sherbets and sorbets. When such products are prepared according to the method herein described their texture and structure remain stable and homogeneous and no separation of alcoholic beverage occurs after freezing and during storage of the frozen products with a freezer shelf life in excess of 12 months.
    Type: Application
    Filed: October 26, 2016
    Publication date: April 26, 2018
    Inventors: Joseph Isaacs, Jason Mark Isaacs, Eric Kroeker
  • Patent number: 9944377
    Abstract: An electric actuator comprises a housing and an output shaft reciprocatingly received by the housing. There is a screw assembly disposed within the housing and coupled to the output shaft. The screw assembly includes a plurality of annular rollers and a central screw received by the annular rollers. The annular rollers are rotatable about the central screw. There is a motor which includes a stator and a rotor. The rotor has an inner bore which engages the annular rollers. Rotation of the rotor causes the central screw to translate axially relative to the rotor and the output shaft to reciprocate relative to the housing.
    Type: Grant
    Filed: July 8, 2015
    Date of Patent: April 17, 2018
    Assignee: Marine Canada Acquisition Inc.
    Inventors: Noam Dean Davidson, Ray Tat Lung Wong, Mark Isaac Dyck