Patents by Inventor Adam Weiss

Adam Weiss 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: 20200311098
    Abstract: Mapping data stored in a data storage system for use by a computer system includes processing specifications of dataflow graphs that include nodes representing computations interconnected by links representing flows of data. At least one of the dataflow graphs receives a flow of data from at least one input dataset and at least one of the dataflow graphs provides a flow of data to at least one output dataset. A mapper identifies one or more sets of datasets. Each dataset in a given set matches one or more criteria for identifying different versions of a single dataset. A user interface is provided to receive a mapping between at least two datasets in a given set. The mapping received over the user interface is stored in association with a dataflow graph that provides data to or receives data from the datasets of the mapping.
    Type: Application
    Filed: June 16, 2020
    Publication date: October 1, 2020
    Inventors: Tim Wakeling, Adam Weiss
  • Patent number: 10772286
    Abstract: A climate control system (20) for an animal house (10) is configured by determining a minimum ventilation curve for required minimum ventilation. A plurality of ventilation stages is created based on the minimum ventilation curve and the plurality of ventilation fans (23) in the climate control system, each stage providing a percentage of the required minimum ventilation. Creating the stages includes prioritizing the ventilation fans to create a selection hierarchy and determining a minimum stage ventilation and a maximum stage ventilation for each stage. Ventilation fans are selected following the hierarchy that provides the desired percentage of the minimum required ventilation. An increment between a maximum stage ventilation and a minimum stage ventilation for the next higher stage is defined, wherein the minimum capacity level is a function of the minimum capacity of the group of fans added to the next higher stage and the maximum capacity for the next higher stage is determined based on the increment.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: September 15, 2020
    Assignee: The GSI Group LLC
    Inventors: Adam Weiss, Benoit R. Laberge, Yvon Gaudreau, Khaled Saad, Nicolas Bégin
  • Publication number: 20200270064
    Abstract: A grain facility has a grain receiving station and a grain transport line with a grain elevator, a distributor with at least one input spout, and at least one grain bin. The grain transport line moves grain from the grain receiving station to one of the at least one grain bins and the distributor directs the grain to a selected bin of the at least one grain bin. The grain facility further includes an optical sensing system having at least one optical sensor positioned in the grain transport line at or before the distributor, wherein the optical sensing system senses the type of grain in the grain transport line. A control system determines if the grain passing through the grain transport line is suitable for the selected grain bin and produces an alarm if the grain in the grain transport line is not suitable for the selected grain bin.
    Type: Application
    Filed: August 8, 2018
    Publication date: August 27, 2020
    Applicant: Intelligent Agricultural Solutions LLC
    Inventors: David Batcheller, Joshua Gelinske, Garrett Mauer, Roger Price, Adam Weiss, Jaden C. Young, Jesse Scott Trana
  • Publication number: 20200225076
    Abstract: In one embodiment, a method executed by a computing system, comprising: receiving pixel samples from three-dimensional (3D) data corresponding to one or more images comprising one or more animals; fitting curves for the received pixel samples; deriving parameters from the curves; determining measurements based on variations in the parameters; and estimating a weight of the one or more animals by applying one or more regression algorithms to the measurements.
    Type: Application
    Filed: June 13, 2018
    Publication date: July 16, 2020
    Inventors: Vincent Fournier, Benoit R. Laberge, Yvon Gaudreau, Nicolas Bégin, Adam A. Weiss
  • Patent number: 10710456
    Abstract: A vehicle includes an antenna system and a controller. The controller may be configured to, responsive to wireless energy, received via the antenna system, exceeding a magnitude and duration indicative of a cellular connection from a nomadic device at a predetermined position in the vehicle in an absence of a connection with the device via a local protocol while the vehicle is in motion, operate a powertrain to limit a speed of the vehicle.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: July 14, 2020
    Assignee: Ford Global Technologies, LLC
    Inventors: Paul Anthon Mueller, Boris Gorovets, Gregory William Farrey, John Frederick Locke, Adam Weiss
  • Patent number: 10599475
    Abstract: Information representative of a graph-based program specification has a plurality of components, each of which corresponds to a task, and directed links between ports of said components. A program corresponding to said graph-based program specification is executed. A first component includes a first data port, a first control port, and a second control port. Said first data port is configured to receive data to be processed by a first task corresponding to said first component, or configured to provide data that was processed by said first task corresponding to said first component. Executing a program corresponding to said graph-based program specification includes: receiving said first control information at said first control port, in response to receiving said first control information, determining whether or not to invoke said first task, and after receiving said first control information, providing said second control information from said second control port.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: March 24, 2020
    Assignee: Ab Initio Technology LLC
    Inventors: Craig W. Stanfill, Richard Shapiro, Adam Weiss, Andrew F. Roberts, Joseph Skeffington Wholey, III, Joel Gould
  • Publication number: 20200086501
    Abstract: A position verification sensor produces a discrete output for determining an accuracy of mutual mechanical positioning with a key and includes: a substratum; a housing; a receiver pad that: receives contact with the key; produces a target output in contact with the key; and produces a null output in absence of contact with the key; an aperture cap having: a cap surface; and the keyway aperture that selectively communicates the key; and a compliant member that: rests in a primary position in an absence of the key disposed on the cap surface; receives the depression force from the aperture cap; reciprocatively depresses, from the primary position to a depressed position, in response to receiving the depression force and being pushed by the depression force from the key; and reciprocatively returns, from the depressed position to the primary position, when the key is removed from contact with the aperture cap.
    Type: Application
    Filed: September 17, 2019
    Publication date: March 19, 2020
    Inventors: Alexander Scott Klinger, Brian Adam Weiss
  • Patent number: 10514173
    Abstract: A climate control system is operated by receiving climate information from climate control input devices at one or more plugin modules. The climate information is communicated from the plugin modules to a main control unit, which determines operating instructions for climate output devices and air inlets. When it is detected that the main control unit is not operational, the control system switches to a standby control unit if so equipped. The climate information is then communicated from the plugin modules to the standby control unit. The standby control unit determines operating instructions for the climate output devices and air inlets based on the climate information. When it is detected that the standby control unit is also not operational, the plugin modules switch to an autonomous mode such that operating instructions for the climate output devices and air inlets are determined by the plugin modules.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: December 24, 2019
    Assignee: The GSI Group, LLC
    Inventors: Yvon Gaudreau, Benoit R. Laberge, Adam Weiss, Nicolas Bégin
  • Publication number: 20190354348
    Abstract: User input is received specifying components of a graph-based program specification. User input is received specifying links, at least some connecting an output port of an upstream component to an input port of a downstream component. The graph-based program specification is processed to identify one or more subsets of the components, including: identifying one or more subset entry points and one or more subset exit points that occur between components in different subsets based at least in part on data processing characteristics of linked components, and forming the subsets based on the identified subset entry points and exit points. A visual representation of the formed subsets is rendered within a user interface. Prepared code is generated for each formed subset that when used for execution by a runtime system causes processing tasks corresponding to the components in each formed subset to be performed.
    Type: Application
    Filed: December 10, 2018
    Publication date: November 21, 2019
    Inventors: Craig W. Stanfill, Adam Weiss, Andrew F. Roberts, Stephen A. Kukolich
  • Publication number: 20190225080
    Abstract: A vehicle includes an antenna system and a controller. The controller may be configured to, responsive to wireless energy, received via the antenna system, exceeding a magnitude and duration indicative of a cellular connection from a nomadic device at a predetermined position in the vehicle in an absence of a connection with the device via a local protocol while the vehicle is in motion, operate a powertrain to limit a speed of the vehicle.
    Type: Application
    Filed: January 24, 2018
    Publication date: July 25, 2019
    Inventors: Paul Anthon Mueller, Boris Gorovets, Gregory William Farrey, John Frederick Locke, Adam Weiss
  • Patent number: 10338782
    Abstract: A first component of a graph-based program specification includes an output control port. A second component includes an input control port and an input data port. A third component includes an output data port. The output control port is connected to the input control port, and the output data port is connected to the input data port. The first component includes control code that when executed causes the output control port to provide, to the input control port, at least one of suppression information or invocation information. The second component includes control code that when executed causes a computing system configured by the graph-based program specification to begin processing data received at the input data port in response to the invocation information if no suppression information is received at the input control port before the invocation information is received at the input control port.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: July 2, 2019
    Assignee: Ab Initio Technology LLC
    Inventors: Craig W. Stanfill, Richard Shapiro, Adam Weiss, Andrew F. Roberts, Joseph Skeffington Wholey, III, Joel Gould
  • Patent number: 10231430
    Abstract: A climate control system for an animal house is operated by determining a minimum ventilation curve for required minimum ventilation. A plurality of ventilation stages is created based on the minimum ventilation curve and the plurality of ventilation fans in the climate control system, each stage providing a percentage of the required minimum ventilation. Creating the stages includes prioritizing the ventilation fans to create a selection hierarchy and determining a minimum stage ventilation and a maximum stage ventilation for each stage. Ventilation fans are selected following the hierarchy that provides the desired percentage of the minimum required ventilation. The system advances from a lower stage a higher stage based on ventilation requirements. When it is determined that a fan is not operating, the system returns to the lower stage to substitute ventilation fans.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: March 19, 2019
    Assignee: The GSI Group LLC
    Inventors: Adam Weiss, Benoit R. Laberge, Yvon Gaudreau, Khaled Saad, Nicolas Bégin
  • Publication number: 20190073228
    Abstract: A graph-based program specification includes components corresponding to tasks and directed links between ports of the components, including: a first type of link configuration defined by respective output and input ports of linked components, and a second type of link configuration defined by respective output and input ports of linked components. A compiler recognizes different types of link configurations and provides in a target program specification occurrences of a target primitive for executing a function for each occurrence of a data element flowing over a link of the second type. A computing node initiates execution of the target program specification, and determines at runtime, for components associated with the occurrences of the target primitive, an order in which instances of tasks corresponding to the components are to be invoked, and/or a computing node on which instances of tasks corresponding to the components are to be executed.
    Type: Application
    Filed: September 1, 2017
    Publication date: March 7, 2019
    Inventors: Craig W. Stanfill, Richard Shapiro, Adam Weiss, Andrew F. Roberts, Joseph Skeffington Wholey, III, Joel Gould, Stephen A. Kukolich
  • Publication number: 20190012207
    Abstract: Information representative of a graph-based program specification has a plurality of components, each of which corresponds to a task, and directed links between ports of said components. A program corresponding to said graph-based program specification is executed. A first component includes a first data port, a first control port, and a second control port. Said first data port is configured to receive data to be processed by a first task corresponding to said first component, or configured to provide data that was processed by said first task corresponding to said first component. Executing a program corresponding to said graph-based program specification includes: receiving said first control information at said first control port, in response to receiving said first control information, determining whether or not to invoke said first task, and after receiving said first control information, providing said second control information from said second control port.
    Type: Application
    Filed: August 30, 2018
    Publication date: January 10, 2019
    Inventors: Craig W. Stanfill, Richard Shapiro, Adam Weiss, Andrew F. Roberts, Joseph Skeffington Wholey, III, Joel Gould
  • Patent number: 10175951
    Abstract: User input is received specifying components of a graph-based program specification. User input is received specifying links, at least some connecting an output port of an upstream component to an input port of a downstream component. The graph-based program specification is processed to identify one or more subsets of the components, including: identifying one or more subset entry points and one or more subset exit points that occur between components in different subsets based at least in part on data processing characteristics of linked components, and forming the subsets based on the identified subset entry points and exit points. A visual representation of the formed subsets is rendered within a user interface. Prepared code is generated for each formed subset that when used for execution by a runtime system causes processing tasks corresponding to the components in each formed subset to be performed.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: January 8, 2019
    Assignee: Ab Initio Technology LLC
    Inventors: Craig W. Stanfill, Adam Weiss, Andrew F. Roberts, Stephen A. Kukolich
  • Patent number: 10134261
    Abstract: A vehicle comprising includes lights and a controller. The controller, responsive to reception of signals indicative of an opening and closing of a door of the vehicle, the vehicle being within boundaries of a predetermined locale, and an item being within the vehicle, blinks the lights.
    Type: Grant
    Filed: November 2, 2017
    Date of Patent: November 20, 2018
    Assignee: Ford Global Technologies, LLC
    Inventors: John Nolan, Ryan Jones, Marcellus Benedict Diederich, II, Adam Weiss
  • Patent number: 10089087
    Abstract: A graph-based program specification includes components corresponding to tasks and directed links between ports of the components, including: a first type of link configuration between ports of linked components, corresponding to transfer of control or transfer of a single data element, and a second type of link configuration between ports of linked components, corresponding to transfer of multiple data elements. A compiler generates a target program specification including control code representing at least one control graph including graph nodes representing the components, where at least two are connected based on links of the first type. A computing node initiates execution of the target program specification, and manages computing resources for links of the second type, the computing resources including at least one of: (1) a buffer for storing data elements provided by an output port, or (2) a buffer for storing data elements provided to an input port.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: October 2, 2018
    Assignee: Ab Initio Technology LLC
    Inventors: Craig W. Stanfill, Richard Shapiro, Adam Weiss, Andrew F. Roberts, Joseph Skeffington Wholey, III, Joel Gould, Stephen A. Kukolich
  • Patent number: 10067799
    Abstract: Information representative of a graph-based program specification has a plurality of components, each of which corresponds to a task, and directed links between ports of said components. A program corresponding to said graph-based program specification is executed. A first component includes a first data port, a first control port, and a second control port. Said first data port is configured to receive data to be processed by a first task corresponding to said first component, or configured to provide data that was processed by said first task corresponding to said first component. Executing a program corresponding to said graph-based program specification includes: receiving said first control information at said first control port, in response to receiving said first control information, determining whether or not to invoke said first task, and after receiving said first control information, providing said second control information from said second control port.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: September 4, 2018
    Assignee: Ab Initio Technology LLC
    Inventors: Craig W. Stanfill, Richard Shapiro, Adam Weiss, Andrew F. Roberts, Joseph Skeffington Wholey, III, Joel Gould
  • Publication number: 20180225016
    Abstract: A first component of a graph-based program specification includes an output control port. A second component includes an input control port and an input data port. A third component includes an output data port. The output control port is connected to the input control port, and the output data port is connected to the input data port. The first component includes control code that when executed causes the output control port to provide, to the input control port, at least one of suppression information or invocation information. The second component includes control code that when executed causes a computing system configured by the graph-based program specification to begin processing data received at the input data port in response to the invocation information if no suppression information is received at the input control port before the invocation information is received at the input control port.
    Type: Application
    Filed: April 2, 2018
    Publication date: August 9, 2018
    Inventors: Craig W. Stanfill, Richard Shapiro, Adam Weiss, Andrew F. Roberts, Joseph Skeffington Wholey, III, Joel Gould
  • Publication number: 20180199534
    Abstract: A climate control system (20) for an animal house (10) is configured by determining a minimum ventilation curve for required minimum ventilation. A plurality of ventilation stages is created based on the minimum ventilation curve and the plurality of ventilation fans (23) in the climate control system, each stage providing a percentage of the required minimum ventilation. Creating the stages includes prioritizing the ventilation fans to create a selection hierarchy and determining a minimum stage ventilation and a maximum stage ventilation for each stage. Ventilation fans are selected following the hierarchy that provides the desired percentage of the minimum required ventilation. An increment between a maximum stage ventilation and a minimum stage ventilation for the next higher stage is defined, wherein the minimum capacity level is a function of the minimum capacity of the group of fans added to the next higher stage and the maximum capacity for the next higher stage is determined based on the increment.
    Type: Application
    Filed: June 3, 2016
    Publication date: July 19, 2018
    Inventors: Adam WEISS, Benoit R. LABERGE, Yvon GAUDREAU, Khaled SAAD, Nicolas Bégin