Patents by Inventor Hein Hundal

Hein Hundal 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: 20220222887
    Abstract: A system for rending clothing on a two-dimensional image may include a processor or a computer-readable storage medium storing executable instructions thereon. In response to the processor executing the executable instructions, the processor may be configured to receive at least one depth frame of a photography subject; generate a virtual avatar based on the at least one depth frame, wherein the virtual avatar may include a digital three-dimensional mesh; receive a digital three-dimensional model of an article of clothing; manipulate the digital three-dimensional model of the article of clothing to fit on the virtual avatar; render the digital three-dimensional model of the article of clothing into a two-dimensional image; or overlay the two-dimensional image onto a two-dimensional version of the at least one depth frame.
    Type: Application
    Filed: February 2, 2022
    Publication date: July 14, 2022
    Inventors: Hein Hundal, Rob Reitzen, Larissa Posner, Andrew Raffensperger
  • Publication number: 20220224875
    Abstract: A method may include positioning a plurality of devices around a calibration subject; calculating, for each secondary device of the at least one secondary devices, a time offset between the master device and the secondary device; capturing, on each device of the plurality of devices, a first three-dimensional depth frame of the calibration subject; calculating a plurality of depths based on the first three-dimensional depth frames; capturing, on each device of the plurality of devices, a second three-dimensional depth frame of a photography subject; and assembling, based on the second three-dimensional depth frames, a three-dimensional data representation of the photography subject.
    Type: Application
    Filed: January 13, 2022
    Publication date: July 14, 2022
    Inventors: Hein Hundal, Rob Reitzen, Larissa Posner, Andrew Raffensperger
  • Publication number: 20020019253
    Abstract: The present invention comprises an intelligent gaming system that includes a game engine, simulation engine, and, in certain embodiments, a static evaluator. Embodiments of the invention include an intelligent, poker playing slot machine that allows a user to play poker for money against one or more intelligent, simulated opponents. In one embodiment, the invention generates card playing strategies by analyzing the expected return to players of a game. In one embodiment, a multi-dimensional model is used to represent possible strategies that may be used by each player participating in a card game. Each axis (dimension) of the model represents a distribution of a player's possible hands. Points along a player's distribution axis divide each axis into a number of segments. Each segment has associated with it an action sequence to be undertaken by the player with hands that fall within the segment. The dividing points delineate dividing points between different action sequences.
    Type: Application
    Filed: July 1, 1998
    Publication date: February 14, 2002
    Inventors: ROBERT REITZEN, HEIN HUNDAL
  • Patent number: 6196918
    Abstract: The present invention comprises an intelligent gaming system that includes a game engine, simulation engine, and, in certain embodiments, a static evaluator. Embodiments of the invention include an intelligent, poker playing slot machine that allows a user to play poker for money against one or more intelligent, simulated opponents. The simulation engine generates actions for the simulated player(s). The simulation engine allows a real person, or user, to play against intelligent, simulated opponents. In addition, in certain embodiments a static evaluator offers another level of play in which the user can play against a predetermined criteria for winning. In one embodiment of the invention, the user plays against simulated opponent(s). In another embodiment of the invention, the user plays against simulated opponent(s) and against the predetermined criteria.
    Type: Grant
    Filed: June 15, 1999
    Date of Patent: March 6, 2001
    Assignee: Gamecraft, Inc.
    Inventors: Darrell Miers, Robert Reitzen, Bill Rommerdahl, Michael Hesse, Hein Hundal
  • Patent number: 6129631
    Abstract: The present invention comprises a method and apparatus for generating improved card playing strategies. The present invention may be implemented by means of software programming on a computer system. In one embodiment, a multi-dimensional model is used to represent possible strategies that may be used by each player participating in a card game. Each axis (dimension) of the model represents a distribution of a player's possible hands. Points along a player's distribution axis divide each axis into a number of segments. Each segment has associated with it an action sequence to be undertaken by the player with hands that fall within the segment. The dividing points delineate dividing points between different action sequences. The model is divided into separate portions each corresponding to an outcome determined by the action sequences and hand strengths for each player applicable to the portion.
    Type: Grant
    Filed: February 25, 1998
    Date of Patent: October 10, 2000
    Inventors: Hein Hundal, Robert R. Reitzen
  • Patent number: 5941770
    Abstract: The present invention comprises an intelligent gaming system that includes a game engine, simulation engine, and, in certain embodiments, a static evaluator. Embodiments of the invention include an intelligent, poker playing slot machine that allows a user to play poker for money against one or more intelligent, simulated opponents. The simulation engine generates actions for the simulated player(s). The simulation engine allows a real person, or user, to play against intelligent, simulated opponents. In addition, in certain embodiments a static evaluator offers another level of play in which the user can play against a predetermined criteria for winning. In one embodiment of the invention, the user plays against simulated opponent(s). In another embodiment of the invention, the user plays against simulated opponent(s) and against the predetermined criteria.
    Type: Grant
    Filed: May 5, 1997
    Date of Patent: August 24, 1999
    Assignee: Gamecraft, Inc.
    Inventors: Darrell Miers, Robert Reitzen, Bill Rommerdahl, Michael Hesse, Hein Hundal