Patents by Inventor Harold Hall

Harold Hall 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: 11948244
    Abstract: Methods and systems for providing a dynamic product presentation are disclosed. In one example, a method comprises providing, by a processor, a three-dimensional representation of a product in a virtual environment for display on a customer device; and responsive to the processor identifying a surface in a camera feed of the customer device having a dimensionality suitable for the product, generating, by the processor, an augmented media containing an augmented reality representation of a three-dimensional model for the product on the surface.
    Type: Grant
    Filed: February 11, 2022
    Date of Patent: April 2, 2024
    Assignee: SHOPIFY INC.
    Inventors: Russ Maschmeyer, Adam Debreczeni, Eric Andrew Florenzano, Brennan Letkeman, Sarah Hurtgen, James Harold Hall, Jr.
  • Patent number: 11941750
    Abstract: Methods and systems for providing a dynamic product presentation are disclosed. In one example, a method comprises identifying, by a processor, a first surface in a first view of a camera feed from a customer device; obtaining, by the processor, a three-dimensional model of a product that corresponds to the first surface; providing, by the processor, an augmented media containing an overlay of a first augmented reality representation of the three-dimensional model of the product in the first view; and responsive to the processor identifying a second surface in a second view of the camera feed from the customer device, revising, by the processor, the augmented media to contain a second augmented reality representation of the three-dimensional model of the product on the second surface in the second view.
    Type: Grant
    Filed: February 11, 2022
    Date of Patent: March 26, 2024
    Assignee: Shopify Inc.
    Inventors: Russ Maschmeyer, Adam Debreczeni, Eric Andrew Florenzano, Brennan Letkeman, Sarah Hurtgen, James Harold Hall, Jr.
  • Publication number: 20230377027
    Abstract: In an augmented reality (AR) experience, virtual content may be rendered at a particular position within a 3D spatial map and overlaid onto a view of the real-world space. There may be scenarios in which the user wants to limit a 3D model to being rendered within a particular subspace of the space defined by the 3D spatial map. Computer-implemented methods are disclosed that include receiving input defining a subspace of a 3D spatial map of a real-world space. A set of 3D models may then be filtered to identify a subset of the 3D models that fit within the subspace defined by the input. AR content including a render of a particular 3D model from the subset and overlaid onto a view of the real-world space in a position within the subspace may be output for display.
    Type: Application
    Filed: May 20, 2022
    Publication date: November 23, 2023
    Inventors: ERIC ANDREW FLORENZANO, JAMES HAROLD HALL, JR., RUSS MASCHMEYER, ADAM DEBRECZENI, DANIEL BEAUCHAMP
  • Publication number: 20230260203
    Abstract: Methods and systems for providing a dynamic product presentation are disclosed. In one example, a method comprises providing, by a processor, a three-dimensional representation of a product in a virtual environment for display on a customer device; and responsive to the processor identifying a surface in a camera feed of the customer device having a dimensionality suitable for the product, generating, by the processor, an augmented media containing an augmented reality representation of a three-dimensional model for the product on the surface.
    Type: Application
    Filed: February 11, 2022
    Publication date: August 17, 2023
    Applicant: Shopify Inc.
    Inventors: Russ Maschmeyer, Adam Debreczeni, Eric Andrew Florenzano, Brennan Letkeman, Sarah Hurtgen, James Harold Hall, JR.
  • Publication number: 20230260202
    Abstract: Methods and systems for providing a dynamic product presentation are disclosed. In one example, a method comprises identifying, by a processor, a first surface in a first view of a camera feed from a customer device; obtaining, by the processor, a three-dimensional model of a product that corresponds to the first surface; providing, by the processor, an augmented media containing an overlay of a first augmented reality representation of the three-dimensional model of the product in the first view; and responsive to the processor identifying a second surface in a second view of the camera feed from the customer device, revising, by the processor, the augmented media to contain a second augmented reality representation of the three-dimensional model of the product on the second surface in the second view.
    Type: Application
    Filed: February 11, 2022
    Publication date: August 17, 2023
    Applicant: Shopify Inc.
    Inventors: Russ Maschmeyer, Adam Debreczeni, Eric Andrew Florenzano, Brennan Letkeman, Sarah Hurtgen, James Harold Hall, JR.
  • Publication number: 20110297603
    Abstract: A magnetic filter device for filtering ferromagnetic material from a fluid in which said material is suspended, has a pair of annular plates (5, 6) attached to either side of an annular magnet (2) of smaller diameter. Pairs of pole pieces (11, 12) radially disposed on the plates (5, 6) are aligned so as to generate fields of magnetic flux which promote the collection and retention of ferromagnetic material between the pairs of polepieces (11, 12).
    Type: Application
    Filed: January 6, 2011
    Publication date: December 8, 2011
    Applicant: MAGNOM CORPORATION, LTD.
    Inventor: Harold Hall
  • Patent number: 7887699
    Abstract: A magnetic filter device for filtering ferromagnetic material from a fluid in which said material is suspended, has a pair of annular plates (5, 6) attached to either side of an annular magnet (2) of smaller diameter. Pairs of pole pieces (11, 12) radially disposed on the plates (5, 6) are aligned so as to generate fields of magnetic flux which promote the collection and retention of ferromagnetic material between the pairs of pole pieces (11, 12).
    Type: Grant
    Filed: May 27, 2009
    Date of Patent: February 15, 2011
    Assignee: Magnom Corporation Limited
    Inventor: Harold Hall
  • Patent number: 7686265
    Abstract: A clip particularly adapted for releasably attaching a component such as an AV screen to a surface, wherein the component defines a channel having a base wall and a pair of opposed side walls each of which has a recess extending therealong and facing the opposed side wall. The clip has a base member adapted for attachment to the surface with a rear plane in contact therewith, and an arm projecting forwardly at an acute angle to the rear plane so as to be engageable into one of the component side wall recesses. A latch member is slidably supported on the base member and is spring urged away from the arm. The latch member has a leading portion configured for engagement in the recess of the opposed side wall of the component.
    Type: Grant
    Filed: February 1, 2007
    Date of Patent: March 30, 2010
    Assignee: Busybase Limited
    Inventor: William Harold Hall
  • Publication number: 20090308798
    Abstract: A magnetic filter device for filtering ferromagnetic material from a fluid in which said material is suspended, has a pair of annular plates (5, 6) attached to either side of an annular magnet (2) of smaller diameter. Pairs of pole pieces (11, 12) radially disposed on the plates (5, 6) are aligned so as to generate fields of magnetic flux which promote the collection and retention of ferromagnetic material between the pairs of polepieces (11, 12).
    Type: Application
    Filed: May 27, 2009
    Publication date: December 17, 2009
    Applicant: MAGNOM CORPORATION, LTD.
    Inventor: Harold Hall
  • Patent number: 7553414
    Abstract: A magnetic filter device for filtering ferromagnetic material from a fluid in which the material is suspended has a pair of annular plates (5, 6) attached to either side of an annular magnet (2) of smaller diameter. Pairs of pole pieces (11, 12) radially disposed on the plates (5, 6) are aligned so as to generate fields of magnetic flux which promote the collection and retention of ferromagnetic material between the pairs of pole pieces (11, 12).
    Type: Grant
    Filed: July 3, 2007
    Date of Patent: June 30, 2009
    Assignee: Magnom Corporation Limited
    Inventor: Harold Hall
  • Publication number: 20080067130
    Abstract: A magnetic filter device for filtering ferromagnetic material from a fluid in which said material is suspended, has a pair of annular plates (5, 6) attached to either side of an annular magnet (2) of smaller diameter. Pairs of pole pieces (11, 12) radially disposed on the plates (5, 6) are aligned so as to generate fields of magnetic flux which promote the collection and retention of ferromagnetic material between the pairs of polepieces (11, 12).
    Type: Application
    Filed: July 3, 2007
    Publication date: March 20, 2008
    Inventor: Harold Hall
  • Publication number: 20070181758
    Abstract: A clip particularly adapted for releasably attaching a component such as an AV screen to a surface, wherein the component defines a channel having a base wall and a pair of opposed side walls each of which has a recess extending therealong and facing the opposed side wall. The clip has a base member adapted for attachment to the surface with a rear plane in contact therewith, and an arm projecting forwardly at an acute angle to the rear plane so as to be engageable into one of the component side wall recesses A latch member is slidably supported on the base member and is spring urged away from the arm. The latch member has a leading portion configured for engagement in the recess of the opposed side wall of the component.
    Type: Application
    Filed: February 1, 2007
    Publication date: August 9, 2007
    Inventor: William Harold Hall
  • Publication number: 20060031242
    Abstract: Provided are a method, system, and program for distributing application transactions among work servers. Application transaction rates are determined for a plurality of applications supplying transactions to process. For each application, available partitions in at least one server are assigned to process the application transactions based on partition transaction rates of partitions in the servers. For each application, a determination is made of weights for each server including partitions assigned to the application based on a number of partitions in the server assigned to the application. The determined weights for each application are used to distribute application transactions among the servers including partitions assigned to the application.
    Type: Application
    Filed: August 3, 2004
    Publication date: February 9, 2006
    Inventors: Harold Hall, Lawrence Hsiung, Luis Ostdiek, Noshir Wadia, Peng Ye
  • Patent number: 6003022
    Abstract: The software tool of this invention estimates the costs of an application program accessing a database. These costs may be execution costs of the application or of a transaction, SQL statement, and/or a utility. Execution costs include CPU time, I/O time and minimum elapsed time. For estimating the execution costs, the tool receives simplified and partial definitions of tables, utilities, SQL statements, transactions, and applications. The estimator tool requires only a minimal amount of information to calculate the various execution costs.
    Type: Grant
    Filed: August 22, 1997
    Date of Patent: December 14, 1999
    Assignee: International Buisness Machines Corporation
    Inventors: Rainer Eberhard, Harold Hall, Seetha Lakshmi
  • Patent number: 5758144
    Abstract: The software tool of this invention estimates the costs of an application program accessing a database. These costs may be execution costs of the application or of a transaction, SQL statement, and/or a utility. Execution costs include CPU time, I/O time and minimum elapsed time. For estimating the execution costs, the tool receives simplified and partial definitions of tables, utilities, SQL statements, transactions, and applications. The estimator tool requires only a minimal amount of information to calculate the various execution costs.
    Type: Grant
    Filed: June 24, 1994
    Date of Patent: May 26, 1998
    Assignee: International Business Machines Corporation
    Inventors: Rainer Eberhard, Harold Hall, Seetha Lakshmi
  • Patent number: 5734884
    Abstract: The software tool of this invention estimates the costs of an application program accessing a database. These costs may be execution costs of the application or of a transaction, SQL statement, and/or a utility. Execution costs include CPU time, I/O time and minimum elapsed time. For estimating the execution costs, the tool receives simplified and partial definitions of tables, utilities, SQL statements, transactions, and applications. The estimator tool requires only a minimal amount of information to calculate the various execution costs.
    Type: Grant
    Filed: May 10, 1996
    Date of Patent: March 31, 1998
    Assignee: International Business Machines Corporation
    Inventors: Rainer Eberhard, Harold Hall, Seetha Lakshmi