Patents by Inventor Paul Rossi

Paul Rossi 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: 11947978
    Abstract: A method is described for processing keyed data items that are each associated with a value of a key, the keyed data items being from a plurality of distinct data streams, the processing including collecting the keyed data items, determining, based on contents of at least one of the keyed data items, satisfaction of one or more specified conditions for execution of one or more actions and causing execution of at least one of the one or more actions responsive to the determining.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: April 2, 2024
    Assignee: Ab Initio Technology LLC
    Inventors: Joel Gould, Larry Paul Rossi, Trevor Murphy
  • Publication number: 20220266345
    Abstract: A processing machine (10) for building an object (11) from powder (12) includes a build platform (434A); a powder supply assembly (418); and an energy system (22) that melts the powder (12) on the build platform (434A) to form the object (11). The powder supply assembly (418) can include (i) a first container region (444A) that retains the powder (12) prior to distribution onto the build platform (434A); (ii) a supply outlet (439) positioned over the build platform (434A); (iii) a flow control assembly (442) that selectively controls the flow of the powder (12) from the first container region (444A) to the supply outlet (439); (iv) a second container region (446A) that retains the powder (12) for refilling the first container region (444A); and (v) an actuator system (448) that urges powder (12) from the second container region (446A) to fill the first container region (444A).
    Type: Application
    Filed: February 18, 2022
    Publication date: August 25, 2022
    Inventors: Joseph Paul Rossi, Yoon Jung Jeong, Patrick Shih Chang, Johnathan Agustin Marquez, Alton Hugh Phillips, Lexian Guo
  • Patent number: 11409545
    Abstract: A method is described for processing keyed data items that are each associated with a value of a key, the keyed data items being from a plurality of distinct data streams, the processing including collecting the keyed data items, determining, based on contents of at least one of the keyed data items, satisfaction of one or more specified conditions for execution of one or more actions and causing execution of at least one of the one or more actions responsive to the determining.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: August 9, 2022
    Assignee: Ab Initio Technology LLC
    Inventors: Oded Ravid, Trevor Murphy, Larry Paul Rossi, Joel Gould
  • Patent number: 11138183
    Abstract: Records received from one or more sources in a network are processed. For each of multiple intervals of time, a matching procedure is attempted on sets of one or more records, including comparing identifiers associated with different records to generate the sets and determining whether or not a completeness criterion is satisfied for one or more of the sets. The processing also includes, for at least some of the intervals of time, processing at least one complete set, consisting of one or more of the received records on which the matching procedure is first attempted during the interval of time and one or more records stored in a data store before the interval of time, and for at least some of the intervals of time, processing at least one incomplete set, consisting of one or more records stored in the data store before the interval of time.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: October 5, 2021
    Assignee: Ab Initio Technology LLC
    Inventor: Larry Paul Rossi
  • Publication number: 20210165664
    Abstract: A method is described for processing keyed data items that are each associated with a value of a key, the keyed data items being from a plurality of distinct data streams, the processing including collecting the keyed data items, determining, based on contents of at least one of the keyed data items, satisfaction of one or more specified conditions for execution of one or more actions and causing execution of at least one of the one or more actions responsive to the determining.
    Type: Application
    Filed: February 16, 2021
    Publication date: June 3, 2021
    Inventors: Joel Gould, Larry Paul Rossi, Trevor Murphy
  • Publication number: 20210004244
    Abstract: A method is described for processing keyed data items that are each associated with a value of a key, the keyed data items being from a plurality of distinct data streams, the processing including collecting the keyed data items, determining, based on contents of at least one of the keyed data items, satisfaction of one or more specified conditions for execution of one or more actions and causing execution of at least one of the one or more actions responsive to the determining.
    Type: Application
    Filed: September 18, 2020
    Publication date: January 7, 2021
    Inventors: Oded Ravid, Trevor Murphy, Larry Paul Rossi, Joel Gould
  • Patent number: 10831509
    Abstract: A method is described for processing keyed data items that are each associated with a value of a key, the keyed data items being from a plurality of distinct data streams, the processing including collecting the keyed data items, determining, based on contents of at least one of the keyed data items, satisfaction of one or more specified conditions for execution of one or more actions and causing execution of at least one of the one or more actions responsive to the determining.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: November 10, 2020
    Assignee: Ab Initio Technology LLC
    Inventors: Oded Ravid, Larry Paul Rossi, Peter Baxter, Joel Gould
  • Publication number: 20180239615
    Abstract: A method is described for processing keyed data items that are each associated with a value of a key, the keyed data items being from a plurality of distinct data streams, the processing including collecting the keyed data items, determining, based on contents of at least one of the keyed data items, satisfaction of one or more specified conditions for execution of one or more actions and causing execution of at least one of the one or more actions responsive to the determining.
    Type: Application
    Filed: August 28, 2017
    Publication date: August 23, 2018
    Inventors: Oded Ravid, Larry Paul Rossi, Peter Baxter, Joel Gould
  • Patent number: 9556837
    Abstract: A fuel pump module for installation between top and bottom walls of a fuel tank. The housing defines a space accommodating a pump. The fuel pump module includes a mounting component coupled to the housing. The mounting component includes a first surface, a second surface opposite the first surface and facing the housing, a first end, and a second end opposite the first end. The mounting component and the housing are joined with a spring-loaded coupling such that the mounting component is urged away from the housing. The mounting component further includes a U-shaped recess that is concave on the first side of the mounting component. The bottom side of the housing forms a first distal end of the fuel pump module for engaging the bottom wall. The first surface of the mounting component forms a second distal end of the fuel pump module for engaging the top wall.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: January 31, 2017
    Assignee: Robert Bosch GmbH
    Inventors: Paul Rossi, Steven Lee, Paul Mason
  • Publication number: 20160034522
    Abstract: Records received from one or more sources in a network are processed. For each of multiple intervals of time, a matching procedure is attempted on sets of one or more records, including comparing identifiers associated with different records to generate the sets and determining whether or not a completeness criterion is satisfied for one or more of the sets. The processing also includes, for at least some of the intervals of time, processing at least one complete set, consisting of one or more of the received records on which the matching procedure is first attempted during the interval of time and one or more records stored in a data store before the interval of time, and for at least some of the intervals of time, processing at least one incomplete set, consisting of one or more records stored in the data store before the interval of time.
    Type: Application
    Filed: October 9, 2015
    Publication date: February 4, 2016
    Inventor: Larry Paul Rossi
  • Publication number: 20150330341
    Abstract: A fuel pump module for installation between top and bottom walls of a fuel tank. The housing defines a space accommodating a pump. The fuel pump module includes a mounting component coupled to the housing. The mounting component includes a first surface, a second surface opposite the first surface and facing the housing, a first end, and a second end opposite the first end. The mounting component and the housing are joined with a spring-loaded coupling such that the mounting component is urged away from the housing. The mounting component further includes a U-shaped recess that is concave on the first side of the mounting component. The bottom side of the housing forms a first distal end of the fuel pump module for engaging the bottom wall. The first surface of the mounting component forms a second distal end of the fuel pump module for engaging the top wall.
    Type: Application
    Filed: May 13, 2015
    Publication date: November 19, 2015
    Inventors: Paul Rossi, Steven Lee, Paul Mason
  • Patent number: 9185235
    Abstract: Records received from one or more sources in a network are processed. For each of multiple intervals of time, a matching procedure is attempted on sets of one or more records, including comparing identifiers associated with different records to generate the sets and determining whether or not a completeness criterion is satisfied for one or more of the sets. The processing also includes, for at least some of the intervals of time, processing at least one complete set, consisting of one or more of the received records on which the matching procedure is first attempted during the interval of time and one or more records stored in a data store before the interval of time, and for at least some of the intervals of time, processing at least one incomplete set, consisting of one or more records stored in the data store before the interval of time.
    Type: Grant
    Filed: August 2, 2012
    Date of Patent: November 10, 2015
    Assignee: Ab Initio Technology LLC
    Inventor: Larry Paul Rossi
  • Patent number: 9143624
    Abstract: A method includes determining a first quantity of data records of a group of data records from a stream of data records received by an application having a plurality of modules. The method includes, for one or more of the modules of the application, determining a respective second quantity of data records output by the module during processing of the group of data records. The method includes determining whether the first and second quantities of data records satisfy a rule. The rule is indicative of a target relationship among a quantity of data records received by the application and a quantity of data records output by one or more modules of the application.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 22, 2015
    Assignee: Ab Initio Technology LLC
    Inventor: Larry Paul Rossi
  • Publication number: 20140273930
    Abstract: A method includes determining a first quantity of data records of a group of data records from a stream of data records received by an application having a plurality of modules. The method includes, for one or more of the modules of the application, determining a respective second quantity of data records output by the module during processing of the group of data records. The method includes determining whether the first and second quantities of data records satisfy a rule. The rule is indicative of a target relationship among a quantity of data records received by the application and a quantity of data records output by one or more modules of the application.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: AB INITIO TECHNOLOGY LLC
    Inventor: Larry Paul Rossi
  • Publication number: 20140040213
    Abstract: Records received from one or more sources in a network are processed. For each of multiple intervals of time, a matching procedure is attempted on sets of one or more records, including comparing identifiers associated with different records to generate the sets and determining whether or not a completeness criterion is satisfied for one or more of the sets. The processing also includes, for at least some of the intervals of time, processing at least one complete set, consisting of one or more of the received records on which the matching procedure is first attempted during the interval of time and one or more records stored in a data store before the interval of time, and for at least some of the intervals of time, processing at least one incomplete set, consisting of one or more records stored in the data store before the interval of time.
    Type: Application
    Filed: August 2, 2012
    Publication date: February 6, 2014
    Applicant: Ab Initio Software LLC
    Inventor: Larry Paul Rossi
  • Publication number: 20070252503
    Abstract: A spark plug having a reference electrode and one or more elongated electrodes located outboard from a center electrode of the spark plug. The reference electrode and the elongated electrodes each have serrations formed on surfaces facing the center electrode.
    Type: Application
    Filed: April 24, 2007
    Publication date: November 1, 2007
    Applicant: TopFire Technologies, LLC
    Inventor: Paul A. Rossi
  • Publication number: 20070193618
    Abstract: An integrated solar roofing system for installation on a roof surface and for converting solar energy into electrical energy. The system comprises a first row of photovoltaic (PV) roofing tiles having a plurality of electrically interconnected PV cells. The roofing tiles comprise a first tab that extends from the tile base and has at least one mounting hole. The first tab exposes a first electrically conductive material on the first side of the first tab. The roofing tiles further comprise a second tab located on the second side of the tile base and having at least one mounting hole extending through the second tab and tile base. The second tab exposes a second electrically conductive material on the second side of the tile base. The first tab of each roofing tile in the first row is at least partially superposed over the second tab of an adjacent roofing tile aligning the mounting holes so that the roofing tiles are in electrical series communication along the first row.
    Type: Application
    Filed: September 19, 2006
    Publication date: August 23, 2007
    Applicant: SOLAR ROOFING SYSTEMS, INC.
    Inventors: Peter Bressler, Abby Feinstein, Seth Galewyrick, Martin Low, Paul Rossi
  • Patent number: 6362562
    Abstract: A spark plug derives an extended lifetime because a large plurality of sharp edges are provided on the center electrode, the ground electrode, or both to enhance spark propagation. In a first embodiment, the ground electrode has a conventional cantilever shape, but the center electrode extends into coplanar relation to a distal surface of the electrode so that sparks propagate from the cylindrical side walls of the center electrode. In variations of the first embodiment, the number of cantilevered ground electrodes is increased, with the ground electrodes being circumferentially and equidistantly spaced about the center electrode. In another embodiment, the ground electrode has an annular configuration and includes a cylindrical annular wall spaced radially outwardly of the cylindrical sidewall of the center electrode, in concentric relation to the center electrode.
    Type: Grant
    Filed: September 6, 2000
    Date of Patent: March 26, 2002
    Inventor: Paul Rossi
  • Patent number: 6338661
    Abstract: A spark plug derives an extended lifetime because a large plurality of sharp edges are provided on the center electrode, the ground electrode, or both to enhance spark propagation. In a first embodiment, the ground electrode has a conventional cantilever shape, but the center electrode extends into coplanar relation to a distal surface of the electrode so that sparks propagate from the cylindrical side walls of the center electrode. In variations of the first embodiment, the number of cantilevered ground electrodes is increased, with the ground electrodes being circumferentially and equidistantly spaced about the center electrode. In another embodiment, the ground electrode has an annular configuration and includes a cylindrical annular wall spaced radially outwardly of the cylindrical sidewall of the center electrode, in concentric relation to the center electrode.
    Type: Grant
    Filed: August 25, 2000
    Date of Patent: January 15, 2002
    Inventor: Paul Rossi
  • Patent number: 6121720
    Abstract: A spark plug derives an extended lifetime because a large plurality of sharp edges are provided on the center electrode, the ground electrode, or both to enhance spark propagation. In a first embodiment, the ground electrode has a conventional cantilever shape, but the center electrode extends into coplanar relation to a distal surface of the electrode so that sparks propagate from the cylindrical side walls of the center electrode. In variations of the first embodiment, the number of cantilevered ground electrodes is increased, with the ground electrodes being circumferentially and equidistantly spaced about the center electrode. In another embodiment, the ground electrode has an annular configuration and includes a cylindrical annular wall spaced radially outwardly of the cylindrical sidewall of the center electrode, in concentric relation to the center electrode.
    Type: Grant
    Filed: April 6, 1999
    Date of Patent: September 19, 2000
    Inventor: Paul Rossi