Patents by Inventor Timothy Armstrong

Timothy Armstrong 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: 12530334
    Abstract: A system for multipass sort includes a communication interface and a processor. The communication interface is configured to receive from a client device a request to sort a dataset that includes a plurality of rows. The processor is configured to perform a first sort pass on the dataset in part by: extracting prefixes associated with a first schema element associated with the dataset for the plurality of rows; and sorting the extracted prefixes utilizing an integer sort algorithm based on a sort order included in the request to sort the dataset, where sorting the extracted prefixes includes utilizing NULL values to resolve a tied range that includes at least two rows of the plurality of rows having a same extracted prefix.
    Type: Grant
    Filed: August 27, 2024
    Date of Patent: January 20, 2026
    Assignee: Databricks, Inc.
    Inventors: Timothy Armstrong, Khayyam Guliyev, Arvind Sai Krishnan
  • Patent number: 12298952
    Abstract: A system for multipass sort with subsplitting includes a communication interface and a processor. The communication interface is configured to receive from a client device a request to sort a dataset that includes a plurality of rows, where the size of the dataset is greater than a threshold size. The processor is configured to: subdivide the dataset into a plurality of data subsets; sort each of the plurality of data subsets; merge the plurality of sorted data subsets utilizing a binary merge tree to generate a sorted dataset; and provide the sorted dataset to the client device.
    Type: Grant
    Filed: July 27, 2022
    Date of Patent: May 13, 2025
    Assignee: Databricks, Inc.
    Inventors: Timothy Armstrong, Arvind Sai Krishnan, Khayyam Guliyev
  • Patent number: 12105690
    Abstract: A system for multipass sort includes a communication interface and a processor. The communication interface is configured to receive from a client device a request to sort a dataset that includes a plurality of rows. The processor is configured to perform a first sort pass on the dataset in part by: extracting prefixes associated with a first schema element associated with the dataset for the plurality of rows; and sorting the extracted prefixes utilizing an integer sort algorithm based on a sort order included in the request to sort the dataset, where sorting the extracted prefixes includes utilizing NULL values to resolve a tied range that includes at least two rows of the plurality of rows having a same extracted prefix.
    Type: Grant
    Filed: July 27, 2022
    Date of Patent: October 1, 2024
    Assignee: Databricks, Inc.
    Inventors: Timothy Armstrong, Arvind Sai Krishnan, Khayyam Guliyev
  • Patent number: 11599757
    Abstract: This disclosure relates to technology that provides dynamically configurable access to customized digital content associated with a machine-readable label (“MRL”). A MRL may be designed, printed and distributed to viewers. After distribution, the MRL may be collected by an owner who activates the collectible MRL and associates the MRL with customized content. At a time they are generated, a collectible MRL may be associated with a default scan destination. The default scan destination may be encoded in a data zone of the collectible MRL. The information encoded in a data zone of the collectible MRL may not be changeable after the MRL is distributed or fixed in tangible form. The disclosed technology provides apparatus and methods for customizing content associated with a MRL even after the MRL has been fixed in tangible form.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: March 7, 2023
    Assignee: the dtx company
    Inventors: Corey Benjamin Daugherty, Patrik Andrew Devlin, Timothy Armstrong
  • Publication number: 20230067835
    Abstract: This disclosure relates to technology that provides dynamically configurable access to customized digital content associated with a machine-readable label (“MRL”). A MRL may be designed, printed and distributed to viewers. After distribution, the MRL may be collected by an owner who activates the collectible MRL and associates the MRL with customized content. At a time they are generated, a collectible MRL may be associated with a default scan destination. The default scan destination may be encoded in a data zone of the collectible MRL. The information encoded in a data zone of the collectible MRL may not be changeable after the MRL is distributed or fixed in tangible form. The disclosed technology provides apparatus and methods for customizing content associated with a MRL even after the MRL has been fixed in tangible form.
    Type: Application
    Filed: August 24, 2021
    Publication date: March 2, 2023
    Inventors: Corey Benjamin Daugherty, Patrik Andrew Devlin, Timothy Armstrong
  • Patent number: 9821948
    Abstract: A bicycle transport bag (1) comprising a bicycle supporting frame structure (10) and a covering (6), wherein the supporting frame structure (10) comprises frame elements which are arranged to be assembled in a first bicycle supporting configuration inside the covering (6). The frame elements are removable from the covering (6) and are arranged to be reassembled into a second different bicycle supporting configuration outside of the covering (6). In the second bicycle supporting configuration, the bicycle supporting frame structure (10) may take the form of a bicycle work stand.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: November 21, 2017
    Inventors: Michael Noer, Patrick Maguire, Timothy Armstrong, Gary Gibson
  • Patent number: 9821869
    Abstract: The present invention relates to a connection device for a pannier for a vehicle and a pannier having such a connection device. The connection device includes a pivotable support member having an attachment arrangement for attaching to the vehicle. The pivotable support member is adapted to be pivoted between an attachment position, in which the attachment arrangement is exposed for attachment to the vehicle, and a concealed position. The present invention provides a connection device having an attachment arrangement. The attachment arrangement can be displaced so as not to interfere with objects, e.g., getting snared or caught.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: November 21, 2017
    Assignee: Thule IP AB
    Inventors: Timothy Armstrong, Gary Gibson, Patrick David Maguire
  • Publication number: 20160037586
    Abstract: An induction heating apparatus includes a susceptor defining a reaction chamber. A housing is spaced from the susceptor opposite the reaction chamber and defines a port. A void space is defined between the housing and the susceptor. An induction coil extends through the port and is disposed within the void space for conducting an electric current to heat the susceptor to heat the reaction chamber. A flange comprises a metal material and is coupled to the housing at the port for sealing the port with the induction coil extending through the flange. An isolator is disposed between the flange and the housing to prevent the electric current from passing into the housing.
    Type: Application
    Filed: March 10, 2014
    Publication date: February 4, 2016
    Inventors: Timothy Armstrong, Matthew Deeg, Jennifer Larimer, William Larson, Keith McCoy, Michael John Molnar, James A. Schultz
  • Publication number: 20150266664
    Abstract: A bicycle transport bag (1) comprising a bicycle supporting frame structure (10) and a covering (6), wherein the supporting frame structure (10) comprises frame elements which are arranged to be assembled in a first bicycle supporting configuration inside the covering (6). The frame elements are removable from the covering (6) and are arranged to be reassembled into a second different bicycle supporting configuration outside of the covering (6). In the second bicycle supporting configuration, the bicycle supporting frame structure (10) may take the form of a bicycle work stand.
    Type: Application
    Filed: December 5, 2013
    Publication date: September 24, 2015
    Inventors: Michael Noer, Patrick Maguire, Timothy Armstrong, Gary Gibson
  • Publication number: 20150210334
    Abstract: A coupling device for indirect attachment of an accessory to a bicycle handle bar, the coupling device including a handle bar coupling member and an accessory coupling member, the handle bar coupling member including fastener elements for rigid fastening of the coupling device to the bicycle handle bar and the accessory coupling member having at least two different accessory fastening positions. The different accessory fastening positions are arranged on a curved trajectory extending radially around the bicycle handle bar when the coupling device is attached to the bicycle handle bar.
    Type: Application
    Filed: June 20, 2013
    Publication date: July 30, 2015
    Inventors: Timothy Armstrong, Gary Gibson, Patrick David Maguire, Michael Noer
  • Publication number: 20150197301
    Abstract: The present invention relates to a connection device for a pannier for a vehicle and a pannier having such a connection device. The connection device includes a pivotable support member having an attachment arrangement for attaching to the vehicle. The pivotable support member is adapted to be pivoted between an attachment position, in which the attachment arrangement is exposed for attachment to the vehicle, and a concealed position. The present invention provides a connection device having an attachment arrangement. The attachment arrangement can be displaced so as not to interfere with objects, e.g., getting snared or caught.
    Type: Application
    Filed: June 28, 2013
    Publication date: July 16, 2015
    Inventors: Timothy Armstrong, Gary Gibson, Patrick David Maguire
  • Publication number: 20110096368
    Abstract: An improved security system is disclosed for material printed on a substrate comprising a primary marking printed on the substrate for conveying information. A secondary marking provides security to the primary marking. The secondary marking may include a variation in optical properties, a variation in magnetic properties or a variation in both in optical properties and magnetic properties of the primary marking. A method is disclosed comprising printing a primary and a secondary marking on a substrate with the primary marking conveying information and with the secondary marking providing security to the primary marking.
    Type: Application
    Filed: September 16, 2010
    Publication date: April 28, 2011
    Inventors: James Maher, James Walling, Timothy Armstrong, Sean Maher
  • Publication number: 20080103879
    Abstract: Methods, systems, and apparatus, including computer program products, for sponsoring content. Input from a user specifying one or more content items for inclusion in a property is received. Determinations are made as to whether the user satisfies one or more user criteria and whether the specified content items satisfy one or more content criteria. If the user satisfies the user criteria and the specified content items satisfy the content criteria, then input identifying one or more sponsors is received, and the specified content items and content provided by the identified sponsors are presented in the property.
    Type: Application
    Filed: October 25, 2007
    Publication date: May 1, 2008
    Applicant: GOOGLE INC.
    Inventor: Timothy Armstrong
  • Publication number: 20070237998
    Abstract: A solid oxide electrochemical device includes: a porous support structure having a porous outer surface and a tubular porous inner surface; a first electrode layer disposed radially inside the tubular porous inner surface and supported by the porous support structure; a dense electrolyte layer disposed radially inside and supported by the first electrode composition; and a second electrode layer disposed radially inside and supported by the dense electrolyte.
    Type: Application
    Filed: May 31, 2007
    Publication date: October 11, 2007
    Applicant: UT-BATTELLE, LLC
    Inventors: Timothy Armstrong, Roddie Judkins, Beth Armstrong, Brian Bischoff
  • Publication number: 20070207373
    Abstract: A solid oxide fuel cell includes a porous anode, a dense electrolyte in contact with the porous anode, and a porous cathode in contact with the dense electrolyte. The porous cathode is characterized by a single-phase structure of Brownmillerite or Srebrodolskite, the composition thereof having the formula (Ca2-xAx)(Fe2-yBy)O5±z wherein: A is at least one element selected from the group: rare earth elements, Bi, and alkaline elements; B is at least one element selected from the group: Al, Ga, In, Mg, Si, and transition metal elements; 0?x<2; 0?y<2; and z is a variable, the value of which is such that the overall composition has a generally neutral charge state.
    Type: Application
    Filed: March 6, 2006
    Publication date: September 6, 2007
    Inventors: Timothy Armstrong, Edward Payzant, Scott Speakman
  • Publication number: 20070141424
    Abstract: A fuel cell unit includes an array of solid oxide fuel cell tube sheets having porous metallic exterior surfaces, interior fuel cell layers, and interior surfaces, and at least one header in operable communication with the array of solid oxide fuel cell tube sheets for directing a first reactive gas into contact with the porous metallic exterior surfaces and for directing a second reactive gas into contact with the interior surfaces, the header further comprising at least one busbar selected from the group consisting of an exterior busbar disposed in electrical contact with the porous metallic exterior surfaces and an interior busbar disposed in electrical contact with the interior surfaces.
    Type: Application
    Filed: December 21, 2005
    Publication date: June 21, 2007
    Inventors: Timothy Armstrong, Michael Trammell, Joseph Marasco
  • Publication number: 20070140890
    Abstract: A method for treating a porous item constructed of metal powder, such as a powder made of Series 400 stainless steel, involves a step of preheating the porous item to a temperature of between about 700 and 900° C. degrees in an oxidizing atmosphere and then sintering the body in an inert or reducing atmosphere at a temperature which is slightly below the melting temperature of the metal which comprises the porous item. The thermal stability of the resulting item is enhanced by this method so that the item retains its porosity and metallic characteristics, such as ductility, at higher (e.g. near-melting) temperatures.
    Type: Application
    Filed: December 19, 2005
    Publication date: June 21, 2007
    Inventors: Brian Bischoff, Theodore Sutton, Roddie Judkins, Timothy Armstrong, Kenneth Adcock
  • Publication number: 20070074410
    Abstract: An arrangement comprising a laser projection device is used in determining the location of corners in constructing a foundation of a building or other structure. The arrangement is also used in positioning wooden beams perpendicular to one another in a floor frame or similar structure.
    Type: Application
    Filed: June 2, 2006
    Publication date: April 5, 2007
    Inventors: Timothy Armstrong, Glenn Hathaway
  • Publication number: 20070020492
    Abstract: A method for converting fuel energy to electricity includes the steps of converting a higher molecular weight gas into at least one mixed gas stream of lower average molecular weight including at least a first lower molecular weight gas and a second gas, the first and second gases being different gases, wherein the first lower molecular weight gas comprises H2 and the second gas comprises CO. The mixed gas is supplied to at least one turbine to produce electricity. The mixed gas stream is divided after the turbine into a first gas stream mainly comprising H2 and a second gas stream mainly comprising CO. The first and second gas streams are then electrochemically oxidized in separate fuel cells to produce electricity. A nuclear reactor can be used to supply at least a portion of the heat the required for the chemical conversion process.
    Type: Application
    Filed: September 22, 2006
    Publication date: January 25, 2007
    Applicant: UT-BATTELLE, LLC
    Inventors: Solomon Labinov, Timothy Armstrong, Roddie Judkins
  • Patent number: D722946
    Type: Grant
    Filed: July 24, 2013
    Date of Patent: February 24, 2015
    Assignee: Thule IP AB
    Inventors: Timothy Armstrong, Gary Gibson, Patrick Maguire, Michael Noer, Magnus Welander