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: 12138182
    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: May 10, 2023
    Date of Patent: November 12, 2024
    Assignee: Smith & Nephew, Inc.
    Inventors: Christopher B. Carr, Christopher R. Cyko, Dean Hughes, Jason S. Jordan
  • Patent number: 12133584
    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: Grant
    Filed: February 24, 2020
    Date of Patent: November 5, 2024
    Assignee: JAPHAM GROUP LIMITED
    Inventors: Alfredo Debenedictis, Janusz Lucien Holland, Mark Christopher Hughes, Martin Malcolm Harris, James Robert Nelson, Suraj Soren
  • Patent number: 12135968
    Abstract: Techniques for converting FP16 to BF8 using bias are described.
    Type: Grant
    Filed: December 26, 2020
    Date of Patent: November 5, 2024
    Assignee: Intel Corporation
    Inventors: Alexander Heinecke, Naveen Mellempudi, Robert Valentine, Mark Charney, Christopher Hughes, Evangelos Georganas, Zeev Sperber, Amit Gradstein, Simon Rubanovich
  • Publication number: 20240304187
    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: May 13, 2024
    Publication date: September 12, 2024
    Inventors: Christopher Hughes, Yiteng Huang, Turaj Zakizadeh Shabestary, Taylor Applebaum
  • Patent number: 12082672
    Abstract: This invention relates to a hair styling device, a hair styling method, and a drive system suitable for use in the hair styling device. The invention relates in particular to a hair styling device (10; 210) for imparting a wave to a section of hair (36) without clamping the section of hair in the wave form. The device has a first forming member (24) and a second forming member (24) with a hair-receiving region (38) between the forming members. A driving member (20; 120) is movable relative to the first forming member and the second forming member to deform the section of hair in the hair-receiving region.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: September 10, 2024
    Assignee: HD3 LIMITED
    Inventors: Alfredo Debenedictis, Martin Malcolm Harris, Janusz Lucien Holland, Mark Christopher Hughes, James Robert Nelson
  • Patent number: 12071663
    Abstract: The present application provides a method of assembling a container for one or multiple parallel steps of biochemical analysis on one or more cells comprising performing molecular bonding of a porous membrane on an apical or basal surface of an array having a plurality of wells, wherein the molecular bonding substantially isolates each well from adjacent wells.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: August 27, 2024
    Assignee: Massachusetts Institute of Technology
    Inventors: Todd M. Gierahn, J. Christopher Love, Travis K. Hughes, Marc H. Wadsworth, II, Alexander K. Shalek, Shaina Carroll
  • Patent number: 12055936
    Abstract: A vehicle includes an electronic control unit that includes a processor; and one or more processor-readable instructions; and an occupant detection sensor configured to output a signal indicative of a presence of an occupant. When executed by the processor, the one or more processor-readable instructions cause the vehicle to: record a route from a first location to a second location, and autonomously return to the first location from the second location using the recorded route based on the signal received from the occupant detection sensor.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: August 6, 2024
    Assignee: Toyota Research Institute, Inc.
    Inventors: Christopher Gregg, Brandon D. Northcutt, Yasuyuki Kohaya, Stephen Hughes
  • Publication number: 20240257984
    Abstract: Methods and systems for simulating training and subpopulations and selecting training scenarios for neurodevelopmental disorders such as autism spectrum disorder (ASD) are described herein. Population data may be received. Skill data indicating skills associated with one or more behaviors exhibited by individuals with one or more neurodevelopmental disorders may be received. Behavioral goals may be identified. Scenario data indicating a plurality of different training scenarios may be generated. Efficacy data may be generated by estimating a probability that skills would be trained by a given training scenario. Estimated clinical success data may be generated by simulating, for each training scenario and for each subject subpopulation, a degree of behavioral change. A combination of a first subject subpopulation and a first training scenario may be selected. The first training scenario may be associated with training a plurality of different skills.
    Type: Application
    Filed: April 4, 2024
    Publication date: August 1, 2024
    Inventors: Christopher Hughes CHATHAM, Matteus Jiawei PAN, Katrin Hildegund PRELLER, Michael Anthony RABBIA, Yajing ZHU
  • Publication number: 20240248720
    Abstract: Techniques for converting FP16 data elements to BF8 data elements using a single instruction are described. An exemplary apparatus includes decoder circuitry to decode a single instruction, the single instruction to include a one or more fields to identify a source operand, one or more fields to identify a destination operand, and one or more fields for an opcode, the opcode to indicate that execution circuitry is to convert packed half-precision floating-point data from the identified source to packed bfloat8 data and store the packed bfloat8 data into corresponding data element positions of the identified destination operand; and execution circuitry to execute the decoded instruction according to the opcode to convert packed half-precision floating-point data from the identified source to packed bfloat8 data and store the packed bfloat8 data into corresponding data element positions.
    Type: Application
    Filed: April 5, 2024
    Publication date: July 25, 2024
    Inventors: Alexander Heinecke, Naveen Mellempudi, Robert Valentine, Mark Charney, Christopher Hughes, Evangelos Georganas, Zeev Sperber, Amit Gradstein, Simon Rubanovich
  • Publication number: 20240206611
    Abstract: A hair styling device is described, having first and second members that are movable relative to one another between a closed operative condition and an open inoperative condition. The first member has a first heating panel and the second member has a second heating panel, the heating panels being adapted to heat a length of hair as the length of hair moves along a heating path therebetween in use, and being spaced apart in the operative condition to avoid pressing or clamping the hair therebetween. The first member also has a first pressing panel and the second member has a second pressing panel. The pressing panels are substantially planar. The length of hair moves along a pressing path between the first and second pressing panels in use. The length of the heating path is greater than the length of the pressing path.
    Type: Application
    Filed: March 11, 2024
    Publication date: June 27, 2024
    Inventors: ALFREDO DEBENEDICTIS, JANUSZ LUCIEN HOLLAND, MARK CHRISTOPHER HUGHES, MARTIN MALCOLM HARRIS, JAMES ROBERT NELSON
  • Publication number: 20240206614
    Abstract: The invention relates to a hair drying and/or styling device and in particular to a hair drying device which can optionally be used to style hair. The invention may be configured as a unitary or stand-alone device or it may be configured as an attachment for another device such as a hair dryer. The hair drying and/or styling device has an air inlet, a body with an air flow space in communication with the air inlet, and an outlet plate with a large number of openings which are in communication with the air flow space. The outlet plate is concave and defines a volume which is surrounded by the outlet plate. A chosen section of hair can be inserted into the volume for drying and/or styling. The outlet plate is rotatable relative to the body, the rotatable outlet plate facilitating styling of the section of hair.
    Type: Application
    Filed: June 9, 2021
    Publication date: June 27, 2024
    Inventors: Alfredo DEBENEDICTIS, Janusz Lucien HOLLAND, Mark Christopher HUGHES, Martin Malcolm HARRIS, James Robert NELSON, Suraj SOREN
  • Publication number: 20240184585
    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: February 8, 2024
    Publication date: June 6, 2024
    Inventors: Alexander HEINECKE, Menachem ADELMAN, Robert VALENTINE, Zeev SPERBER, Amit GRADSTEIN, Mark CHARNEY, Evangelos GEORGANAS, Dhiraj KALAMKAR, Christopher HUGHES, Cristina ANDERSON
  • Patent number: 11984117
    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: Grant
    Filed: August 12, 2022
    Date of Patent: May 14, 2024
    Assignee: GOOGLE LLC
    Inventors: Christopher Hughes, Yiteng Huang, Turaj Zakizadeh Shabestary, Taylor Applebaum
  • Patent number: 11963596
    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: Grant
    Filed: June 14, 2019
    Date of Patent: April 23, 2024
    Assignee: JAPHAM GROUP LIMITED
    Inventors: Alfredo Debenedictis, Janusz Lucien Holland, Mark Christopher Hughes, Martin Malcolm Harris, James Robert Nelson
  • Publication number: 20240045681
    Abstract: Techniques for comparing FP8 data elements are described. An exemplary FP8 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: October 1, 2022
    Publication date: February 8, 2024
    Inventors: Alexander Heinecke, Menachem Adelman, Evangelos Georganas, Amit Gradstein, Christopher Hughes, Naveen Mellempudi, Simon Rubanovich, Uri Sherman, Zeev Sperber
  • Publication number: 20240045685
    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 FP8 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: October 1, 2022
    Publication date: February 8, 2024
    Inventors: Menachem Adelman, Amit Gradstein, Alexander Heinecke, Christopher Hughes, Naveen Mellempudi, Shahar Mizrahi, Dana Rip, Simon Rubanovich, Uri Sherman, Guy Boudoukh, Evangelos Georganas, Nilesh Jain, Barukh Ziv
  • Publication number: 20240045689
    Abstract: Disclosed embodiments relate to systems and methods for performing 8-bit floating-point vector dot product instructions. In one example, a processor includes fetch circuitry to fetch an instruction having fields to specify an opcode and locations of first source, second source, and destination vectors, the opcode to indicate execution circuitry is to multiply pairs of 8-bit floating-point formatted elements of the specified first and second sources, and accumulate the resulting products with previous contents of a corresponding single-precision element of the specified destination, decode circuitry to decode the fetched instruction, and execution circuitry to respond to the decoded instruction as specified by the opcode.
    Type: Application
    Filed: October 1, 2022
    Publication date: February 8, 2024
    Inventors: Alexander Heinecke, Menachem Adelman, Evangelos Georganas, Amit Gradstein, Christopher Hughes, Naveen Mellempudi, Simon Rubanovich, Uri Sherman, Zeev Sperber
  • Publication number: 20240045683
    Abstract: Techniques for performing square root or reciprocal square root calculations on FP8 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 FP8 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: October 1, 2022
    Publication date: February 8, 2024
    Inventors: Alexander Heinecke, Menachem Adelman, Evangelos Georganas, Amit Gradstein, Christopher Hughes, Naveen Mellempudi, Simon Rubanovich, Uri Sherman, Zeev Sperber
  • Publication number: 20240045654
    Abstract: Techniques for performing arithmetic operations on FP8 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 FP8 data elements in that data element position in FP8 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: October 1, 2022
    Publication date: February 8, 2024
    Inventors: Alexander Heinecke, Menachem Adelman, Evangelos Georganas, Amit Gradstein, Christopher Hughes, Naveen Mellempudi, Simon Rubanovich, Uri Sherman, Zeev Sperber
  • Patent number: D1045211
    Type: Grant
    Filed: November 2, 2022
    Date of Patent: October 1, 2024
    Assignee: Japham Group Limited
    Inventors: Alfredo Debenedictis, Janusz Lucien Holland, Mark Christopher Hughes, Malcolm Martin Harris, James Robert Nelson