Patents by Inventor Benjamin Che

Benjamin Che 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: 10560260
    Abstract: Values and a sequence of operations associated with generating a key may be received. A determination may be made as to whether the sequence of operations associated with the key matches an authorized sequence of operations. The key may be outputted when the received sequence of operations matches the authorized sequence of operations and the key may not be outputted when the received sequence of operations does not match the authorized sequence of operations.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: February 11, 2020
    Assignee: CRYPTOGRAPHY RESEARCH, INC.
    Inventors: Megan Anneke Wachs, Ambuj Kumar, Benjamin Che-Ming Jun
  • Publication number: 20200001026
    Abstract: A spacer is provided comprising a chamber having an interior surface and an exterior surface. The interior surface is configured to receive aerosolized medicament from an inhaler and has at least one sensor for measuring airflow in the chamber. The spacer includes an actuator disposed on the exterior surface configured to initiate measurement of airflow in the chamber. Methods of making and using a spacer are also provided.
    Type: Application
    Filed: June 28, 2018
    Publication date: January 2, 2020
    Inventors: Eric W. Starr, Molly Knewtson, Benjamin Che
  • Patent number: 10508672
    Abstract: A joint for furniture includes furniture piece that has a first hole that extends through a surface of the furniture piece and out the furniture piece, and that has a second hole with an opening in the furniture piece. A leg is fitted to the furniture piece. The leg has a hole. A curved tenon piece includes a head. The curved tenon piece is curved sufficiently to allow the curved tenon to enter the first hole through the surface of the furniture piece, to exit the first hole, to extend through the hole in the leg and to enter into the second hole so that the head leg is held snugly to the furniture piece by the curved tenon piece.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: December 17, 2019
    Inventors: Benjamin Che-Ming Chang, Tian Tian Yang
  • Patent number: 10440000
    Abstract: A first instruction to store an entity identification (ID) in a memory of a device may be received. The entity ID may be stored in the memory in response to receiving the first instruction. Furthermore, a second instruction to store a value based on a key in the memory of the device may be received. A determination may be made as to whether the value based on the key that is to be stored in the memory corresponds to the entity ID that is stored in the memory. The value based on the key may be stored in the memory of the device when the value based on the key corresponds to the entity ID.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: October 8, 2019
    Assignee: Cryptography Research, Inc.
    Inventors: Ambuj Kumar, Daniel Beitel, Benjamin Che-Ming Jun
  • Publication number: 20190273604
    Abstract: Values and a sequence of operations associated with generating a key may be received. A determination may be made as to whether the sequence of operations associated with the key matches an authorized sequence of operations. The key may be outputted when the received sequence of operations matches the authorized sequence of operations and the key may not be outputted when the received sequence of operations does not match the authorized sequence of operations.
    Type: Application
    Filed: February 22, 2019
    Publication date: September 5, 2019
    Inventors: Megan Anneke Wachs, Ambuj Kumar, Benjamin Che-Ming Jun
  • Publication number: 20190203755
    Abstract: A joint for furniture includes furniture piece that has a first hole that extends through a surface of the furniture piece and out the furniture piece, and that has a second hole with an opening in the furniture piece. A leg is fitted to the furniture piece. The leg has a hole. A curved tenon piece includes a head. The curved tenon piece is curved sufficiently to allow the curved tenon to enter the first hole through the surface of the furniture piece, to exit the first hole, to extend through the hole in the leg and to enter into the second hole so that the head leg is held snugly to the furniture piece by the curved tenon piece.
    Type: Application
    Filed: March 11, 2019
    Publication date: July 4, 2019
    Inventors: Benjamin Che-Ming Chang, Tian Tian Yang
  • Patent number: 10273999
    Abstract: A mortise and tenon joint for furniture, includes a mortise piece and a tenon piece. The mortise piece includes a cut-out region. The cut-out region includes a surface. A mortise is located at the cut-out region. A tenon piece includes a tenon sized to fit within the mortise. The tenon piece has a surface that matches the surface of the cut-out region so that when the tenon is within the mortise, the tenon piece can be rotated into a first orientation so that the surface of the tenon piece is flush with the surface of the cut-out region, and the tenon piece can be rotated into a second orientation so that the surface of the tenon piece is not flush with the surface of the cut-out region.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: April 30, 2019
    Inventors: Benjamin Che-Ming Chang, Tian Tian Yang
  • Publication number: 20190097999
    Abstract: A mechanism for providing secure feature and key management in integrated circuits is described. An example method includes receiving, by a root authority system, data identifying a command that affects operation of an integrated circuit, singing, by the root authority system, the command using a root authority key to create a root signed block (RSB), and providing the RSB to a security manager of the integrated circuit.
    Type: Application
    Filed: September 21, 2018
    Publication date: March 28, 2019
    Inventors: Paul Carl Kocher, Benjamin Che-Ming Jun, Andrew John Leiserson
  • Publication number: 20190087567
    Abstract: Pairing data associated with a second device may be received at a first device. The pairing data may be received from a server. A first authentication proof may be generated based on the pairing data received from the server. A second authentication proof may be received from the second device. Furthermore, an authentication status of the second device may be updated based on a comparison of the first authentication proof that is based on the pairing data received from the server and the second authentication proof that is received from the second device.
    Type: Application
    Filed: June 21, 2018
    Publication date: March 21, 2019
    Inventors: Benjamin Che-Ming Jun, Matthew Evan Orzen, Joel Patrick Wittenauer, Steven C. Woo
  • Patent number: 10218496
    Abstract: Values and a sequence of operations associated with generating a key may be received. A determination may be made as to whether the sequence of operations associated with the key matches an authorized sequence of operations. The key may be outputted when the received sequence of operations matches the authorized sequence of operations and the key may not be outputted when the received sequence of operations does not match the authorized sequence of operations.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: February 26, 2019
    Assignee: Cryptography Research, Inc.
    Inventors: Megan Anneke Wachs, Ambuj Kumar, Benjamin Che-Ming Jun
  • Publication number: 20180315498
    Abstract: A medication reminder system comprises a controller device operable to transmit and receive data representing a dosage regimen for the medication for use with a medication indicia. The medication indicia is configured to contact a container having the medication disposed within the container. The medication indicia includes a transmitter operable to send data to the controller device to provide or generate input data representing confirmation of adherence to the dosage regimen to the controller device, wherein the controller device is operable to display an indicator representing the dosage regimen or a parameter associated with the dosage regimen. Additional systems, a computer readable storage medium and methods are disclosed.
    Type: Application
    Filed: February 19, 2018
    Publication date: November 1, 2018
    Inventors: Eric Starr, Molly Knewtson, Benjamin Che
  • Publication number: 20180295127
    Abstract: The embodiments described herein describe technologies for Module management, including Module creation and Module deployment to a target device in an operation phase of a manufacturing lifecycle of the target device in a cryptographic manager (CM) environment. One implementation includes a Root Authority (RA) device that receives a first command to create a Module and executes a Module Template to generate the Module in response to the first command The RA device receives a second command to create a deployment authorization message. The Module and the deployment authorization message are deployed to an Appliance device. A set of instructions of the Module, when permitted by the deployment authorization message and executed by the Appliance device, results in a secure construction of a sequence of operations to securely provision a data asset to the target device.
    Type: Application
    Filed: June 11, 2018
    Publication date: October 11, 2018
    Inventors: Michael Hamburg, Benjamin Che-Ming Jun, Paul C. Kocher, Daniel O'Loughlin, Denis Alexandrovich Pochuev
  • Patent number: 10084771
    Abstract: A mechanism for providing secure feature and key management in integrated circuits is described. An example method includes receiving, by a root authority system, data identifying a command that affects operation of an integrated circuit, singing, by the root authority system, the command using a root authority key to create a root signed block (RSB), and providing the RSB to a security manager of the integrated circuit.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: September 25, 2018
    Assignee: Cryptography Research, Inc.
    Inventors: Paul Carl Kocher, Benjamin Che-Ming Jun, Andrew John Leiserson
  • Patent number: 10019564
    Abstract: Pairing data associated with a second device may be received at a first device. The pairing data may be received from a server. A first authentication proof may be generated based on the pairing data received from the server. A second authentication proof may be received from the second device. Furthermore, an authentication status of the second device may be updated based on a comparison of the first authentication proof that is based on the pairing data received from the server and the second authentication proof that is received from the second device.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: July 10, 2018
    Assignee: Cryptography Research, Inc.
    Inventors: Benjamin Che-Ming Jun, Matthew Evan Orzen, Joel Patrick Wittenauer, Steven C. Woo
  • Patent number: 10015164
    Abstract: The embodiments described herein describe technologies for Module management, including Module creation and Module deployment to a target device in an operation phase of a manufacturing lifecycle of the target device in a cryptographic manager (CM) environment. One implementation includes a Root Authority (RA) device that receives a command to create a Module and executes a Module Template to generate the Module in response to the command. The Module is deployed to an Appliance device. A set of instructions of the Module, when executed by the Appliance device, results in a secure construction of a sequence of operations to securely provision a data asset to the target device. The Appliance device is configured to distribute the data asset to a cryptographic manager (CM) core of the target device.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: July 3, 2018
    Assignee: Cryptography Research, Inc.
    Inventors: Michael Hamburg, Benjamin Che-Ming Jun, Paul C. Kocher, Daniel O'Loughlin, Denis Alexandrovich Pochuev
  • Patent number: 9923890
    Abstract: The embodiments described herein describe technologies for pre-computed data (PCD) asset generation and secure deployment of the PCD asset to a target device in an operation phase of a manufacturing lifecycle of the target device in a cryptographic manager (CM) environment. One implementation includes a Root Authority (RA) device that receives a first command to generate a unique PCD asset for a target device. In response, the RA device generates the PCD asset and packages the PCD asset for secure deployment of the PCD asset to the target device and to be used exclusively by the target device. The RA device deploys the packaged PCD asset in a CM system for identification and tracking of the target device.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: March 20, 2018
    Assignee: Cryptography Research, Inc.
    Inventors: Michael Hamburg, Benjamin Che-Ming Jun, Paul C. Kocher, Daniel O'Loughlin, Denis Alexandrovich Pochuev
  • Publication number: 20170249099
    Abstract: A request associated with one or more privileges assigned to a first entity may be received. Each of the one or more privileges may correspond to an operation of an integrated circuit. Information corresponding to the first entity and stored in a memory that is associated with the integrated circuit may be identified. Furthermore, the memory may be programmed to modify the information stored in the memory that is associated with the integrated circuit in response to the request associated with the one or more privileges assigned to the first entity.
    Type: Application
    Filed: August 31, 2015
    Publication date: August 31, 2017
    Applicant: Cryptography Research Inc.
    Inventors: Benjamin Che-Ming JUN, William Craig RAWLINGS, Ambuj KUMAR, Mark Evan MARSON
  • Patent number: 9729331
    Abstract: A request associated with a revocation of a key may be received. A hash value corresponding to the key that is stored in a memory may be identified. Furthermore, the hash value that is stored in the memory may be corrupted in response to the request associated with the revocation of the key.
    Type: Grant
    Filed: April 15, 2015
    Date of Patent: August 8, 2017
    Assignee: Cryptography Research, Inc.
    Inventors: Ambuj Kumar, Benjamin Che-Ming Jun
  • Publication number: 20170218994
    Abstract: A mortise and tenon joint for furniture, includes a mortise piece and a tenon piece. The mortise piece includes a cut-out region. The cut-out region includes a surface. A mortise is located at the cut-out region. A tenon piece includes a tenon sized to fit within the mortise. The tenon piece has a surface that matches the surface of the cut-out region so that when the tenon is within the mortise, the tenon piece can be rotated into a first orientation so that the surface of the tenon piece is flush with the surface of the cut-out region, and the tenon piece can be rotated into a second orientation so that the surface of the tenon piece is not flush with the surface of the cut-out region.
    Type: Application
    Filed: February 2, 2016
    Publication date: August 3, 2017
    Inventors: Benjamin Che-Ming Chang, Tian Tian Yang
  • Publication number: 20170142083
    Abstract: A first instruction to store an entity identification (ID) in a memory of a device may be received. The entity ID may be stored in the memory in response to receiving the first instruction. Furthermore, a second instruction to store a value based on a key in the memory of the device may be received. A determination may be made as to whether the value based on the key that is to be stored in the memory corresponds to the entity ID that is stored in the memory. The value based on the key may be stored in the memory of the device when the value based on the key corresponds to the entity ID.
    Type: Application
    Filed: July 9, 2015
    Publication date: May 18, 2017
    Inventors: Ambuj KUMAR, Daniel BEITEL, Benjamin Che-Ming JUN