Patents by Inventor Christopher Hughes

Christopher Hughes 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: 11767557
    Abstract: Modifications to both hardware and enzymatic reactions used in single cell analyses such as but not limited to Seq-well that enable significant increases in the yield of transcripts per cell, portability and ease of use, increased scalability of the assay, and linkage of transcript information to other measurements made in the picowell arrays are disclosed.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: September 26, 2023
    Assignee: Massachusetts Institute of Technology
    Inventors: J. Christopher Love, Todd Michael Gierahn, Alexander K. Shalek, Marc Havens Wadsworth, Travis K. Hughes
  • Publication number: 20230277337
    Abstract: An exemplary trial component is configured to be attached to a resected bone having a resection surface, and includes a body portion and a sliding fastening mechanism movably coupled to the body portion. The body portion has an articular surface, a bone-facing surface, and at least one drill guide extending through the articular surface and the bone-facing surface. The sliding fastening mechanism includes at least one post extending beyond the bone-facing surface, and the post is operable to engage the resection surface to retain the position of the sliding fastening mechanism relative to the bone. When attached to the bone, the trial component is structured to selectively retain the position of the body portion relative to the bone, and to selectively permit adjustment of the position of the body portion relative to the bone.
    Type: Application
    Filed: May 10, 2023
    Publication date: September 7, 2023
    Inventors: Christopher B. Carr, Christopher R. Cyko, Dean Hughes, Jason S. Jordan
  • Publication number: 20230259765
    Abstract: An agent trained using reinforcement learning (RL) can be used to determine a structure for a complex tensor network. The agent makes incremental changes to a tensor network according to a policy model, where parameters of the policy model were trained using RL. The agent may use a cost function to assess the changes, e.g., to determine whether or not to keep a particular modification. In some cases, tensor networks determined using the RL agent can be used to train a model that can more efficiently select a structure for a complex tensor network.
    Type: Application
    Filed: November 17, 2022
    Publication date: August 17, 2023
    Applicant: Intel Corporation
    Inventors: Nicolas Sawaya, Subrata Goswami, Christopher Hughes
  • Patent number: 11684493
    Abstract: An exemplary trial component is configured to be attached to a resected bone having a resection surface, and includes a body portion and a sliding fastening mechanism movably coupled to the body portion. The body portion has an articular surface, a bone-facing surface, and at least one drill guide extending through the articular surface and the bone-facing surface. The sliding fastening mechanism includes at least one post extending beyond the bone-facing surface, and the post is operable to engage the resection surface to retain the position of the sliding fastening mechanism relative to the bone. When attached to the bone, the trial component is structured to selectively retain the position of the body portion relative to the bone, and to selectively permit adjustment of the position of the body portion relative to the bone.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: June 27, 2023
    Assignee: Smith & Nephew, Inc.
    Inventors: Christopher B. Carr, Christopher R. Cyko, Dean Hughes, Jason S. Jordan
  • Publication number: 20230177304
    Abstract: A method can include obtaining contact data corresponding to a set of contacts of an authorization card. The contact data can indicate a set of engaged contacts among the set of contacts. The method can include obtaining activation data corresponding to a set of predetermined engaged contacts among the set of contacts. The method can include determining, by comparing the contact data to the activation data, that the set of engaged contacts matches the set of predetermined engaged contacts. The method can include changing, in response to the determining, a state of the authorization card from an inactive state to an active state. The method can include permitting, in response to the changing the state, an electronic transfer of authorization data from the authorization card.
    Type: Application
    Filed: December 7, 2021
    Publication date: June 8, 2023
    Inventors: Joseph Hughes, Christopher Douglas Hanudel, Saurabh Yadav
  • Patent number: 11654785
    Abstract: A vehicle charge port assembly includes a housing having a port configured to couple to a charge-station coupler. The port includes a plurality of terminals and a back cover attached to a back side of the housing and defining openings that receive the terminals. The port further includes wires, each joined to one of the terminals, and seals each encircling one of the wires and disposed in a corresponding one of the openings.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: May 23, 2023
    Assignee: Ford Global Technologies, LLC
    Inventors: Isaiah Genece, Darko Acevski, William Christopher Trego, Douglas G Hughes, Zubair Hassan
  • Publication number: 20230132429
    Abstract: The invention relates to a hair styling device, and in particular a multifunctional hair styling device having components which can carry out a number of different (and distinct) styling operations. The invention provides a hair styling device having a body portion and a handle portion, the body portion having an air inlet and an air outlet, an impeller between the air inlet and the air outlet and an electric motor to rotate the impeller, the handle portion having a pair of heating panels. The handle portion is separable from the body portion and can be used alone as a hair straighter, or the device can be used as a hair dryer with the handle portion attached to the body portion. The body portion can optionally include a hair curling chamber adapted for hair curling.
    Type: Application
    Filed: February 24, 2020
    Publication date: May 4, 2023
    Inventors: Alfredo DEBENEDICTIS, Janusz Lucien HOLLAND, Mark Christopher HUGHES, Martin Malcolm HARRIS, James Robert NELSON, Suraj SOREN
  • Publication number: 20230101512
    Abstract: Techniques for shared data prefetch are described. An exemplary instruction for shared data prefetch includes at least one field for an opcode, at least one field for a source operand to provide a memory address at least a byte of data, wherein the opcode is to indicate that circuitry is to fetch of a line of data from memory at the provided address that contains the byte specified with the source operand and store that byte in at least a cache local to a requester, wherein the byte of data is to be stored in a shared state.
    Type: Application
    Filed: September 25, 2021
    Publication date: March 30, 2023
    Inventors: Christopher HUGHES, Zhe WANG, Dan BAUM, Alexander HEINECKE, Evangelos GEORGANAS, Lingxiang XIANG, Joseph NUZMAN, Ritu GUPTA
  • Publication number: 20230102279
    Abstract: Systems, methods, and apparatuses relating sparsity based FMA. In some examples, an instance of a single FMA instruction has one or more fields for an opcode, one or more fields to identify a source/destination matrix operand, one or more fields to identify a first plurality of source matrix operands, one or more fields to identify a second plurality of matrix operands, wherein the opcode is to indicate that execution circuitry is to select a proper subset of data elements from the first plurality of source matrix operands based on sparsity controls from a first matrix operand of the second plurality of matrix operands and perform a FMA.
    Type: Application
    Filed: September 25, 2021
    Publication date: March 30, 2023
    Inventors: Menachem ADELMAN, Robert VALENTINE, Dan BAUM, Amit GRADSTEIN, Simon RUBANOVICH, Regev SHEMY, Zeev SPERBER, Alexander HEINECKE, Christopher HUGHES, Evangelos GEORGANAS, Mark CHARNEY, Arik NARKIS, Rinat RAPPOPORT, Barukh ZIV, Yaroslav POLLAK, Nilesh JAIN, Yash AKHAURI, Brinda GANESH, Rajesh POORNACHANDRAN, Guy BOUDOUKH
  • Publication number: 20230081751
    Abstract: A computer implemented method for determining accuracy of heart rate variability is proposed. The method comprises the following steps: a) providing at least one photoplethysmogram obtained by at least one portable photoplethysmogram device (110); b) Determining at least one signal feature by evaluating the photoplethysmogram; c) Determining the accuracy of heart rate variability by using at least one trained model, wherein the signal features determined in step b) are used as input for the trained model.
    Type: Application
    Filed: February 10, 2021
    Publication date: March 16, 2023
    Applicant: Hoffmann-La Roche Inc.
    Inventors: Christopher Hughes Chatham, Joerg Felix Hipp, Lito Kriara, Florian Lipsmeier, Mattia Zanon
  • Publication number: 20230072105
    Abstract: Techniques for comparing BF16 data elements are described. An exemplary BF16 comparison instruction includes fields for an opcode, an identification of a location of a first packed data source operand, and an identification of a location of a second packed data source operand, wherein the opcode is to indicate that execution circuitry is to perform, for a particular data element position of the packed data source operands, a comparison of a data element at that position, and update a flags register based on the comparison.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 9, 2023
    Inventors: Alexander HEINECKE, Menachem ADELMAN, Robert VALENTINE, Zeev SPERBER, Amit GRADSTEIN, Mark CHARNEY, Evangelos GEORGANAS, Dhiraj KALAMKAR, Christopher HUGHES, Cristina ANDERSON
  • Publication number: 20230069000
    Abstract: Techniques for performing arithmetic operations on BF16 values are described. An exemplary instruction includes fields for an opcode, an identification of a location of a first packed data source operand, an identification of a location of a second packed data source operand, and an identification of location of a packed data destination operand, wherein the opcode is to indicate an arithmetic operation execution circuitry is to perform, for each data element position of the identified packed data source operands, the arithmetic operation on BF16 data elements in that data element position in BF16 format and store a result of each arithmetic operation into a corresponding data element position of the identified packed data destination operand.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 2, 2023
    Inventors: Alexander HEINECKE, Menachem ADELMAN, Robert VALENTINE, Zeev SPERBER, Amit GRADSTEIN, Mark CHARNEY, Evangelos GEORGANAS, Dhiraj KALAMKAR, Christopher HUGHES, Cristina ANDERSON
  • Publication number: 20230060146
    Abstract: Techniques for BF16 classification or manipulation using single instructions are described. An exemplary instruction includes fields for an opcode, an identification of a location of a packed data source operand, an indication of one or more classification checks to perform, and an identification of a packed data destination operand, wherein the opcode is to indicate that execution circuitry is to perform, for each data element position of the packed data source operand, a classification according to the indicated one or more classification checks and store a result of the classification in a corresponding data element position of the destination operand.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 2, 2023
    Inventors: Menachem ADELMAN, Alexander HEINECKE, Robert VALENTINE, Zeev SPERBER, Amit GRADSTEIN, Mark CHARNEY, Evangelos GEORGANAS, Dhiraj KALAMKAR, Christopher HUGHES, Cristina ANDERSON
  • Publication number: 20230068781
    Abstract: Techniques for scale and reduction of BF16 data elements are described. An exemplary instruction includes fields for an having fields for an opcode, an identification of a location of a first packed data source operand, an identification of a location of a second packed data source operand, and an identification of a packed data destination operand, wherein the opcode is to indicate that execution circuitry is to perform, for each data element position of the packed data source operands, a floating point scale operation of a BF16 data element of the first packed data source by multiplying the data element by a power of 2 value, wherein a value of the exponent of the power of 2 value is a floor value of a BF16 data element of the second packed data source, and store a result of the floating point scale operation into a corresponding data element position of the packed data destination operand.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 2, 2023
    Inventors: Menachem ADELMAN, Alexander HEINECKE, Robert VALENTINE, Zeev SPERBER, Amit GRADSTEIN, Mark CHARNEY, Evangelos GEORGANAS, Dhiraj KALAMKAR, Christopher HUGHES, Cristina ANDERSON
  • Publication number: 20230067810
    Abstract: Techniques for performing BF16 FMA in response to an instruction are described.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 2, 2023
    Inventors: Alexander HEINECKE, Menachem ADELMAN, Robert VALENTINE, Zeev SPERBER, Amit GRADSTEIN, Mark CHARNEY, Evangelos GEORGANAS, Dhiraj KALAMKAR, Christopher HUGHES, Cristina ANDERSON
  • Publication number: 20230061618
    Abstract: Techniques for performing square root or reciprocal square root calculations on BF16 data elements in response to an instruction are described. An example of an instruction is one that includes fields for an opcode, an identification of a location of a packed data source operand, and an identification of a packed data destination operand, wherein the opcode is to indicate that execution circuitry is to perform, for each data element position of the packed data source operand, a calculation of a square root value of a BF16 data element in that position and store a result of each square root into a corresponding data element position of the packed data destination operand.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 2, 2023
    Inventors: Menachem ADELMAN, Alexander HEINECKE, Robert VALENTINE, Zeev SPERBER, Amit GRADSTEIN, Mark CHARNEY, Evangelos GEORGANAS, Dhiraj KALAMKAR, Christopher HUGHES, Cristina ANDERSON
  • Publication number: 20220414182
    Abstract: Techniques for matrix multiplication are described. In some examples, decode circuitry is to decode a single instruction having fields for an opcode, an indication of a location of a first source operand, an indication of a location of a second source operand, and an indication of a location of a destination operand, wherein the opcode is to indicate that execution circuitry is to at least convert data elements of the first and second source operands from a first floating point representation to a second floating point representation, perform matrix multiplication with the converted data elements, and accumulate results of the matrix multiplication in the destination operand in the first floating point representation; and the execution circuitry is to execute to the decoded instruction as specified by the opcode.
    Type: Application
    Filed: June 26, 2021
    Publication date: December 29, 2022
    Inventors: Menachem ADELMAN, Robert VALENTINE, Zeev SPERBER, Amit GRADSTEIN, Simon RUBANOVICH, Sagi MELLER, Christopher HUGHES, Evangelos GEORGANAS, Alexander HEINECKE, Mark CHARNEY
  • Publication number: 20220392441
    Abstract: Techniques are described for selectively adapting and/or selectively utilizing a noise reduction technique in detection of one or more features of a stream of audio data frames. For example, various techniques are directed to selectively adapting and/or utilizing a noise reduction technique in detection of an invocation phrase in a stream of audio data frames, detection of voice characteristics in a stream of audio data frames (e.g., for speaker identification), etc. Utilization of described techniques can result in more robust and/or more accurate detections of features of a stream of audio data frames in various situations, such as in environments with strong background noise. In various implementations, described techniques are implemented in combination with an automated assistant, and feature(s) detected utilizing techniques described herein are utilized to adapt the functionality of the automated assistant.
    Type: Application
    Filed: August 12, 2022
    Publication date: December 8, 2022
    Inventors: Christopher Hughes, Yiteng Huang, Turaj Zakizadeh Shabestary, Taylor Applebaum
  • Publication number: 20220369973
    Abstract: Methods and systems for assessing autism spectrum disorder (ASD) are described herein. Data identifying one or more behaviors associated with ASD may be received. A scenario specifying a plurality of different tasks may be received. An extended reality (XR) device may present and XR environment to a subject. The XR device may present, in the XR environment, a first task of the plurality of different tasks. Based on a subject interaction with one or more objects in the XR environment, interaction data may be calculated. Based on the interaction data, at least one second task may be selected from the plurality of different tasks. The at least one second task may be configured to train a different skill as compared to the first task. The XR environment may be modified to present the second task.
    Type: Application
    Filed: June 21, 2022
    Publication date: November 24, 2022
    Inventors: Christopher Hughes CHATHAM, Mikael John Lars ELIASSON, Kevin SANDERS, Caitlin Anne PATTERSON, Matteus Jiawei PAN, Holly Anne UBER
  • Publication number: 20220322802
    Abstract: The invention relates to a hair styling device, and in particular to a hair straightener. The hair styling device (10; 210) has a first arm (12; 212) and a second arm (14; 214), the first and second arms being moveable relative to one another between a closed or operative condition and an open or inoperative condition. The first member (12; 212) has a first heating panel (16; 116; 216) and the second member (14; 214) has a second heating panel (18; 118; 218). The heating panels (16, 18; 116, 118; 216, 218) are corrugated to increase the length of the path the hair must take between the heating panels. The first and second heating panels are spaced apart in the operative condition so as not to press or clamp the hair therebetween.
    Type: Application
    Filed: June 14, 2019
    Publication date: October 13, 2022
    Inventors: Alfredo DEBENEDICTIS, Janusz Lucien Holland, Mark Christopher Hughes, Martin Malcolm Harris, James Robert Nelson