Patents by Inventor Whitman Kwok

Whitman Kwok 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: 20240081460
    Abstract: A pad assembly for a helmet comprises a pad formed of a first material and a support structure of a second material that is formed on and bonded to the pad by means of an additive manufacturing process. The first material and the second material being selected to bond together when the support structure is formed on the pad during the additive manufacturing process. In one example the pad assembly comprises a crescent-shaped conformal strip with a flange that is received in a corresponding groove in the helmet. In another example, the pad assembly comprises a plate having posts formed thereon for engaging corresponding holes formed in the helmet. Also disclosed is a helmet including a pad assembly.
    Type: Application
    Filed: November 17, 2023
    Publication date: March 14, 2024
    Inventors: David Stoutamire, Whitman Kwok, Louis Novy
  • Patent number: 11771165
    Abstract: A helmet includes a shell, a brim, ridges, and multiple flexible structures. The shell is shaped to receive a user's head. The brim covers the user's forehead and areas above the temples and ears and protrudes from the outer surface of the shell. The ridges are located along the back and top of the helmet and also protrude from the outer surface of the shell. The flexible structures, which are made of a material that is more flexible than the shell, the brim, and the ridges, are positioned in separation gaps between the shell and the brim and ridges. The shell, brim, ridges, and flexible structures are fused together as a single unibody. When the helmet is subjected to an impact on the brim or the ridges, the corresponding flexible structure deforms so that the brim or ridge moves relative to the shell. The deformation of the flexible structure attenuates the force of the impact, which improves the helmet's ability to protect the user from impacts.
    Type: Grant
    Filed: November 7, 2019
    Date of Patent: October 3, 2023
    Assignee: ZAM Helmets Inc.
    Inventor: Whitman Kwok
  • Patent number: 11766084
    Abstract: A chin strap assembly comprises a chin cup and a chin strap for mounting the chin cup to a helmet. The chin cup has a first side for contacting a user's chin and a second side opposite the first side, the second side including a first engaging structure. The chin strap has a second engaging structure for coupling the chin strap to the chin cup via the first engaging structure. The first engaging structure is offset on the chin cup and the second engaging structure is offset on the chin strap to provide various positioning options of the chin cup relative to the helmet.
    Type: Grant
    Filed: December 1, 2021
    Date of Patent: September 26, 2023
    Assignee: ZAM Helmets Inc.
    Inventors: Michael Lowe, Whitman Kwok
  • Patent number: 11672298
    Abstract: A helmet includes a helmet body and a clip coupled to the helmet body, for retaining a helmet accessory such as a face cage. The clip comprises a first clip section partly defining an aperture into which a part of the helmet accessory can be received and a second clip section located opposite the first clip section. The second clip section has a first end and a second end, the first end partly defining the aperture into which the part of the helmet accessory can be received, and the second end being coupled to the helmet body. The second clip section further includes a ramped surface that can be depressed to provide access to or from the aperture by the part of the helmet accessory. Also disclosed is a clip for retaining a helmet accessory.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: June 13, 2023
    Assignee: ZAM Helmets Inc.
    Inventors: Michael Lowe, Whitman Kwok, David Stoutamire
  • Publication number: 20230119234
    Abstract: A personal protective item, such as a helmet, includes a substrate formed of a hexagonal structure comprising a plurality of hexagonal tubes, each hexagon tube having a first end and a second end and being formed by a plurality of walls, the first and second ends being defined by edges of the plurality of walls. A cylindrical end cap is provided on at least some of the edges of the plurality of walls. The personal protective item may further comprise supporting columns along the hexagonal tubes where the walls of adjacent hexagonal tubes meet. A pad for providing user comfort may also be provide., the pad comprising a plate that is deflectable relative to a substrate of the personal protective time, the pad being coupled to the substrate by one or more constant force springs. Parts of the protective item may be joined using splines and grooves.
    Type: Application
    Filed: September 30, 2022
    Publication date: April 20, 2023
    Inventors: David Stoutamire, Whitman Kwok
  • Publication number: 20220284183
    Abstract: A step editor for data preparation can instruct a user interface to present a first plurality of operations to be applied in a sequential order to one or more sets of data, receive user inputs including at least one indication to mute at least one operation of the first plurality of operations to prevent the processors from performing the at least one operation, generate a second plurality of operations, the second plurality of operations to be applied in a sequential order to the sets of data and comprising the first plurality of operations excluding the operation muted by the user inputs, obtain a cached data traversal program associated with the second plurality of operations and comprising a representation of a result of transforming the sets of data, and instruct the user interface to present output based at least in part on execution of the cached data traversal program.
    Type: Application
    Filed: March 25, 2022
    Publication date: September 8, 2022
    Applicant: DataRobot, Inc.
    Inventors: Nenshad Bardoliwalla, Michael Matthews, Ian Timourian, Jing Chen, Lilia Gutnik, Whitman Kwok, Dave Brewster, Victor Tze-Yeuan Tso
  • Publication number: 20220183416
    Abstract: A chin strap assembly comprises a chin cup and a chin strap for mounting the chin cup to a helmet. The chin cup has a first side for contacting a user's chin and a second side opposite the first side, the second side including a first engaging structure. The chin strap has a second engaging structure for coupling the chin strap to the chin cup via the first engaging structure. The first engaging structure is offset on the chin cup and the second engaging structure is offset on the chin strap to provide various positioning options of the chin cup relative to the helmet.
    Type: Application
    Filed: December 1, 2021
    Publication date: June 16, 2022
    Inventors: Michael Lowe, Whitman Kwok
  • Patent number: 11288447
    Abstract: Using a step editor for data preparation includes: receiving an indication of a user input with respect to at least some of a set of sequenced data preparation operations on a set of data; generating, using one or more processors, a signature based at least in part on the set of sequenced data preparation operations, references to the set of data, and the user input; using the generated signature to determine whether there exists a cached result associated with the set of sequenced data preparation operations, the references to the set of data, and the user input; based at least in part on the determination, obtaining a data traversal program representing a result associated with the set of sequenced operations, the references to the set of data, and the user input; and providing output based at least in part on the result represented by the obtained data traversal program.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: March 29, 2022
    Assignee: DR HoldCo 2, Inc.
    Inventors: Nenshad Dinshaw Bardoliwalla, Michael Matthews, Ian Timourian, Jing Chen, Lilia Gutnik, Whitman Kwok, Dave Brewster, Victor Tze-Yeuan Tso
  • Publication number: 20220022589
    Abstract: A helmet includes a helmet body and a clip coupled to the helmet body, for retaining a helmet accessory such as a face cage. The clip comprises a first clip section partly defining an aperture into which a part of the helmet accessory can be received and a second clip section located opposite the first clip section. The second clip section has a first end and a second end, the first end partly defining the aperture into which the part of the helmet accessory can be received, and the second end being coupled to the helmet body. The second clip section further includes a ramped surface that can be depressed to provide access to or from the aperture by the part of the helmet accessory. Also disclosed is a clip for retaining a helmet accessory.
    Type: Application
    Filed: July 23, 2021
    Publication date: January 27, 2022
    Inventors: Michael Lowe, Whitman Kwok, David Stoutamire
  • Publication number: 20220012231
    Abstract: Automatic append includes: identifying, based at least in part on contents of a first data set comprising a first plurality of columns and contents of a second data set comprising a second plurality of columns, a plurality of matching columns and a plurality of non-matching columns. The matching columns comprise one or more columns among the first plurality of columns; and corresponding one or more matching columns among the second plurality of columns. The non-matching columns comprise: one or more columns among the first plurality of columns that do not match with any columns among the second plurality of columns; and one or more columns among the second plurality of columns that do not match with any columns among the first plurality of columns.
    Type: Application
    Filed: May 21, 2021
    Publication date: January 13, 2022
    Inventors: Dave Brewster, Victor Tze-Yeuan Tso, Ashley Ping Jin, Quan Chuong Ta, Lakshman Roy Sankar, Whitman Kwok
  • Patent number: 11030183
    Abstract: Automatic append includes: identifying, based at least in part on contents of a first data set comprising a first plurality of columns and contents of a second data set comprising a second plurality of columns, a plurality of matching columns and a plurality of non-matching columns. The matching columns comprise one or more columns among the first plurality of columns; and corresponding one or more matching columns among the second plurality of columns. The non-matching columns comprise: one or more columns among the first plurality of columns that do not match with any columns among the second plurality of columns; and one or more columns among the second plurality of columns that do not match with any columns among the first plurality of columns.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: June 8, 2021
    Assignee: DR HoldCo 2, Inc.
    Inventors: Dave Brewster, Victor Tze-Yeuan Tso, Ashley Ping Jin, Quan Chuong Ta, Lakshman Roy Sankar, Whitman Kwok
  • Publication number: 20200210642
    Abstract: Using a step editor for data preparation includes: receiving an indication of a user input with respect to at least some of a set of sequenced data preparation operations on a set of data; generating, using one or more processors, a signature based at least in part on the set of sequenced data preparation operations, references to the set of data, and the user input; using the generated signature to determine whether there exists a cached result associated with the set of sequenced data preparation operations, the references to the set of data, and the user input; based at least in part on the determination, obtaining a data traversal program representing a result associated with the set of sequenced operations, the references to the set of data, and the user input; and providing output based at least in part on the result represented by the obtained data traversal program.
    Type: Application
    Filed: March 10, 2020
    Publication date: July 2, 2020
    Inventors: Nenshad Dinshaw Bardoliwalla, Michael Matthews, Ian Timourian, Jing Chen, Lilia Gutnik, Whitman Kwok, Dave Brewster, Victor Tze-Yeuan Tso
  • Publication number: 20200138141
    Abstract: A helmet may be worn on a head of a wearer having a shape and a contour. The helmet may have a plurality of layers coupled together including an energy management layer and an outer shell layer disposed over the energy management layer. The plurality of layers are integrally formed with one another, and the energy management layer is configured to absorb and dissipate energy received by the helmet during an impact by an external force. The outer shell layer is configured to disperse and dissipate impact energy from the external force. Each of the plurality of layers has a density and a geometry, and the density or geometry of at least one layer differs from the density or geometry of at least another layer.
    Type: Application
    Filed: November 1, 2019
    Publication date: May 7, 2020
    Inventors: Whitman Kwok, David Stoutamire, Michael Lowe
  • Patent number: 10642815
    Abstract: Using a step editor for data preparation includes receiving an indication of a user input with respect to at least some of a set of sequenced data preparation operations on a set of data. It further includes generating, using one or more processors, a signature based at least in part on the set of sequenced data preparation operations, references to the set of data, and the user input. It further includes using the generated signature to determine whether there exists a cached result associated with the set of sequenced data preparation operations, the references to the set of data, and the user input. It further includes based at least in part on the determination, obtaining a data traversal program representing a result associated with the set of sequenced operations, the references to the set of data, and the user input. It further includes providing output based at least in part on the result represented by the obtained data traversal program.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: May 5, 2020
    Assignee: Paxata, Inc.
    Inventors: Nenshad Dinshaw Bardoliwalla, Michael Matthews, Ian Timourian, Jing Chen, Lilia Gutnik, Whitman Kwok, Dave Brewster, Victor Tze-Yeuan Tso
  • Publication number: 20200068978
    Abstract: A helmet includes a shell, a brim, ridges, and multiple flexible structures. The shell is shaped to receive a user's head. The brim covers the user's forehead and areas above the temples and ears and protrudes from the outer surface of the shell. The ridges are located along the back and top of the helmet and also protrude from the outer surface of the shell. The flexible structures, which are made of a material that is more flexible than the shell, the brim, and the ridges, are positioned in separation gaps between the shell and the brim and ridges. The shell, brim, ridges, and flexible structures are fused together as a single unibody. When the helmet is subjected to an impact on the brim or the ridges, the corresponding flexible structure deforms so that the brim or ridge moves relative to the shell. The deformation of the flexible structure attenuates the force of the impact, which improves the helmet's ability to protect the user from impacts.
    Type: Application
    Filed: November 7, 2019
    Publication date: March 5, 2020
    Inventor: Whitman Kwok
  • Patent number: 10499700
    Abstract: A helmet includes a shell, a brim, ridges, and multiple flexible structures. The shell is shaped to receive a user's head. The brim covers the user's forehead and areas above the temples and ears and protrudes from the outer surface of the shell. The ridges are located along the back and top of the helmet and also protrude from the outer surface of the shell. The flexible structures, which are made of a material that is more flexible than the shell, the brim, and the ridges, are positioned in separation gaps between the shell and the brim and ridges. The shell, brim, ridges, and flexible structures are fused together as a single unibody. When the helmet is subjected to an impact on the brim or the ridges, the corresponding flexible structure deforms so that the brim or ridge moves relative to the shell. The deformation of the flexible structure attenuates the force of the impact, which improves the helmet's ability to protect the user from impacts.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: December 10, 2019
    Assignee: ZAM Helmets Inc.
    Inventor: Whitman Kwok
  • Publication number: 20180184744
    Abstract: A helmet includes a shell, a brim, ridges, and multiple flexible structures. The shell is shaped to receive a user's head. The brim covers the user's forehead and areas above the temples and ears and protrudes from the outer surface of the shell. The ridges are located along the back and top of the helmet and also protrude from the outer surface of the shell. The flexible structures, which are made of a material that is more flexible than the shell, the brim, and the ridges, are positioned in separation gaps between the shell and the brim and ridges. The shell, brim, ridges, and flexible structures are fused together as a single unibody. When the helmet is subjected to an impact on the brim or the ridges, the corresponding flexible structure deforms so that the brim or ridge moves relative to the shell. The deformation of the flexible structure attenuates the force of the impact, which improves the helmet's ability to protect the user from impacts.
    Type: Application
    Filed: December 30, 2016
    Publication date: July 5, 2018
    Inventor: Whitman Kwok
  • Publication number: 20170262491
    Abstract: Automatic append includes: identifying, based at least in part on contents of a first data set comprising a first plurality of columns and contents of a second data set comprising a second plurality of columns, a plurality of matching columns and a plurality of non-matching columns. The matching columns comprise one or more columns among the first plurality of columns; and corresponding one or more matching columns among the second plurality of columns. The non-matching columns comprise: one or more columns among the first plurality of columns that do not match with any columns among the second plurality of columns; and one or more columns among the second plurality of columns that do not match with any columns among the first plurality of columns.
    Type: Application
    Filed: September 13, 2016
    Publication date: September 14, 2017
    Inventors: David Brewster, Victor Tze-Yeuan Tso, Ashley Ping Jin, Quan Chuong Ta, Lakshman Roy Sankar, Whitman Kwok
  • Publication number: 20170109389
    Abstract: Using a step editor for data preparation includes: receiving an indication of a user input with respect to at least some of a set of sequenced data preparation operations on a set of data; generating, using one or more processors, a signature based at least in part on the set of sequenced data preparation operations, references to the set of data, and the user input; using the generated signature to determine whether there exists a cached result associated with the set of sequenced data preparation operations, the references to the set of data, and the user input; based at least in part on the determination, obtaining a data traversal program representing a result associated with the set of sequenced operations, the references to the set of data, and the user input; and providing output based at least in part on the result represented by the obtained data traversal program.
    Type: Application
    Filed: October 14, 2015
    Publication date: April 20, 2017
    Inventors: Nenshad Dinshaw Bardoliwalla, Michael Matthews, Ian Timourian, Jing Chen, Lilia Gutnik, Whitman Kwok, Dave Brewster, Victor Tze-Yeuan Tso