Patents by Inventor Gregory Michael

Gregory Michael 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: 11809514
    Abstract: A method comprises receiving a kernel used to convolve with an input tensor. For a first dimension of the kernel, a square block of values for each single dimensional vector of the kernel that includes all rotations of that single dimensional vector is generated. For each additional dimension of the kernel, group blocks of an immediately preceding dimension into sets of blocks, each set of blocks including blocks of the immediately preceding dimension that are aligned along a vector that is parallel to the axis of the dimension; and generate, for the additional dimension, one or more blocks of values, each block including all rotations of blocks within each of the sets of blocks of the immediately preceding dimension. The block of values corresponding to the last dimension in the additional dimensions of the kernel is output as the expanded kernel.
    Type: Grant
    Filed: November 4, 2021
    Date of Patent: November 7, 2023
    Assignee: Groq, Inc.
    Inventors: Jonathan Alexander Ross, Thomas Hawkins, Gregory Michael Thorson, Matt Boyd
  • Patent number: 11809490
    Abstract: A song may be matched with information in a song categorization database so that one or more categories associated with the song are identified. Specifically, a method and system for associating one or more advertising categories with a song includes receiving a set of child categories and receiving a wordnet graph. Synsets from the wordnet graph are assigned to function as activators for one or more categories. Next, a set of parent categories relative to the child categories are received. One or more scores are assigned to the parent categories based on their relationships to the child categories. Synsets from a work, such as a song lyric, are compared to the wordnet graph. Relevant child categories are identified based on synsets which match one or more activators. Matching activators are found by using only hypernym relationships between a synset from a work and an activator.
    Type: Grant
    Filed: April 3, 2022
    Date of Patent: November 7, 2023
    Assignee: KENZIE LANE MOSAIC, LLC.
    Inventors: Brady L. Rackley, III, Sangameswar Venkatraman, Michelle Levy Russell, Gregory Michael Rickman
  • Patent number: 11802266
    Abstract: The present invention relates to genetically engineered yeasts having a heterologous trehalase gene and fermentation processes for using such yeasts. The yeasts can express trehalase in a quantity sufficient to convert significant amounts of trehalose to glucose, thereby improving the yield of the product in a fermentation, and/or reducing or eliminating the need to add exogenous trehalase to the fermentation. The yeasts can also include other heterologous genes for expressing enzymes useful for improving yield and/or for reducing or eliminating the need to add exogenous enzymes to the fermentation.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: October 31, 2023
    Assignee: CARGILL, INCORPORATED
    Inventors: Peter Alan Jauert, Gregory Michael Poynter, Brian J. Rush
  • Publication number: 20230342372
    Abstract: Disclosed is a system, method, and computer program product for implementing a log analytics method and system that can configure, collect, and analyze log records in an efficient manner. An improved approach has been described to automatically generate a log parser by analysis of the line content of a log. In addition, an efficient approach has been described to extract key-value content from the log content.
    Type: Application
    Filed: June 30, 2023
    Publication date: October 26, 2023
    Applicant: Oracle International Corporation
    Inventor: Gregory Michael Ferrar
  • Publication number: 20230324891
    Abstract: Systems and methods for generating device profiles of production devices in a production environment are disclosed. The methods include receiving operational data comprising a plurality of data streams generated by the plurality of production devices, training one or more models based on the operational data that are configured to create a device profile for each of the plurality of production devices for use by a job planner and generating the device profile for each of the plurality of production devices. The device profile includes information relating to one or more operational characteristics of that production device.
    Type: Application
    Filed: April 7, 2022
    Publication date: October 12, 2023
    Inventors: Lara Crawford, Roni Zvi Stern, Wiktor Piotrowski, Gregory Michael Youngblood
  • Patent number: 11778318
    Abstract: A system and method for operating a depth sensor. A configuration operation can be performed by storing a first sequence of operation steps which define a first depth sensing mode of operation, and a second sequence of operation steps which define a second depth sensing mode of operation, in the memory. In response to a first request for depth measurements according to the first depth sensing mode of operation, the depth sensor can be operated in the first mode of operation by causing it to execute the first sequence of operation steps. In response to a second request for depth measurements according to the second depth sensing mode of operation, and without performing an additional configuration operation, the depth sensor can be operated in the second mode of operation by causing it to execute the second sequence of operation steps.
    Type: Grant
    Filed: March 9, 2022
    Date of Patent: October 3, 2023
    Assignee: Magic Leap, Inc.
    Inventors: Brian Keith Smith, Koon Keong Shee, Gregory Michael Link
  • Publication number: 20230304887
    Abstract: Method of and system for monitoring mechanical fatigue of a complex weapon system. First, data representing a movement of the complex weapon system is acquired. On the basis of the acquired data, a measure of mechanical fatigue damage to the complex weapon system arising from the movement is calculated. On the basis of that calculated measure, a cumulative total of the mechanical fatigue damage accrued by the complex weapon system is updated to account for the mechanical fatigue damage arising from the movement.
    Type: Application
    Filed: July 29, 2021
    Publication date: September 28, 2023
    Applicant: MBDA UK Limited
    Inventors: Gregory Michael BURNELL, Matthew Charles WILSHIN, Terence Alexander BENTLEY
  • Patent number: 11767793
    Abstract: A system for energy conversion that includes a propulsion system, a fuel circuit, a combustion device, a turbine, and a load device. The fuel circuit is in fluid communication with a fuel tank and a fuel flow control device that separates a flow of fuel into a first portion and a second portion. The combustion device receives a flow of oxidizer and the second portion of fuel to generate combustion gases. The turbine receives the combustion gases from the combustion device via a fluid circuit. The load device is operably coupled to the turbine via a driveshaft and is configured to receive torque from the driveshaft.
    Type: Grant
    Filed: August 9, 2022
    Date of Patent: September 26, 2023
    Assignee: General Electric Company
    Inventors: Jeffrey Douglas Rambo, Gregory Michael Petrasko
  • Publication number: 20230297372
    Abstract: A vector processing unit is described, and includes processor units that each include multiple processing resources. The processor units are each configured to perform arithmetic operations associated with vectorized computations. The vector processing unit includes a vector memory in data communication with each of the processor units and their respective processing resources. The vector memory includes memory banks configured to store data used by each of the processor units to perform the arithmetic operations. The processor units and the vector memory are tightly coupled within an area of the vector processing unit such that data communications are exchanged at a high bandwidth based on the placement of respective processor units relative to one another, and based on the placement of the vector memory relative to each processor unit.
    Type: Application
    Filed: December 5, 2022
    Publication date: September 21, 2023
    Inventors: William Lacy, Gregory Michael Thorson, Christopher Aaron Clark, Norman Paul Jouppi, Thomas Norrie, Andrew Everett Phelps
  • Patent number: 11755895
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for computing a layer output for a convolutional neural network layer, the method comprising: receiving a plurality of activation inputs; forming a plurality of vector inputs from the plurality of activation inputs, each vector input comprising values from a distinct region within the multi-dimensional matrix; sending the plurality of vector inputs to one or more cells along a first dimension of the systolic array; generating a plurality of rotated kernel structures from each of the plurality of kernel; sending each kernel structure and each rotated kernel structure to one or more cells along a second dimension of the systolic array; causing the systolic array to generate an accumulated output based on the plurality of value inputs and the plurality of kernels; and generating the layer output from the accumulated output.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: September 12, 2023
    Assignee: Google LLC
    Inventors: Jonathan Ross, Gregory Michael Thorson
  • Patent number: 11749528
    Abstract: A semiconductor device and method of manufacturing using carbon nanotubes are provided. In embodiments a stack of nanotubes are formed and then a non-destructive removal process is utilized to reduce the thickness of the stack of nanotubes. A device such as a transistor may then be formed from the reduced stack of nanotubes.
    Type: Grant
    Filed: May 4, 2022
    Date of Patent: September 5, 2023
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD.
    Inventors: Tzu-Ang Chao, Gregory Michael Pitner, Tse-An Chen, Lain-Jong Li, Yu Chao Lin
  • Patent number: 11748443
    Abstract: A circuit comprises an input register configured to receive an input vector of elements, a control register configured to receive a control vector of elements, wherein each element of the control vector corresponds to a respective element of the input vector, and wherein each element specifies a permutation of a corresponding element of the input vector, and a permute execution circuit configured to generate an output vector of elements corresponding to a permutation of the input vector. Generating each element of the output vector comprises accessing, at the input register, a particular element of the input vector, accessing, at the control register, a particular element of the control vector corresponding to the particular element of the input vector, and outputting the particular element of the input vector as an element at a particular position of the output vector that is selected based on the particular element of the control vector.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: September 5, 2023
    Assignee: Google LLC
    Inventors: Dong Hyuk Woo, Gregory Michael Thorson, Andrew Everett Phelps, Olivier Temam, Jonathan Ross, Christopher Aaron Clark
  • Patent number: 11727025
    Abstract: Disclosed is a system, method, and computer program product for implementing a log analytics method and system that can configure, collect, and analyze log records in an efficient manner. An improved approach has been described to automatically generate a log parser by analysis of the line content of a log. In addition, an efficient approach has been described to extract key-value content from the log content.
    Type: Grant
    Filed: December 2, 2021
    Date of Patent: August 15, 2023
    Assignee: Oracle International Corporation
    Inventor: Gregory Michael Ferrar
  • Publication number: 20230229793
    Abstract: In one aspect, an example methodology implementing the disclosed techniques includes receiving information regarding a customer to onboard to a managed service and determining one or more relevant features from the information regarding the customer, the one or more relevant features correlated with historical onboarding times. The method also includes determining, using a machine learning (ML) model, an expected time to onboard the customer to the managed service based on the one or more relevant features.
    Type: Application
    Filed: January 14, 2022
    Publication date: July 20, 2023
    Applicant: Dell Products L.P.
    Inventors: Gregory Michael Ramsey, Elizabeth Anne Toth, Bijan Kumar Mohanty, Damon Sonnenberg, Karen Lee Jones, Sushma Punugubati
  • Publication number: 20230226476
    Abstract: A turbine engine having a compressor section, a combustor section, a turbine section, and a rotatable drive shaft that couples a portion of the turbine section and a portion of the compressor section. A bypass conduit couples the compressor section to the turbine section while bypassing at least the combustion section. At least one particle separator is located in the turbine engine having a separator inlet that receives a bypass stream, a separator outlet that receives a reduced-particle stream flows, and a particle outlet that receives a concentrated-particle stream comprising separated particles. A conduit, fluidly coupled to the particle outlet, extends through an interior of at least one stationary vane.
    Type: Application
    Filed: November 23, 2022
    Publication date: July 20, 2023
    Inventors: Timothy Deryck STONE, Gregory Michael LASKOWSKI, Robert PROCTOR, Curtis STOVER, Robert Francis Manning, Victor Hugo Silva CORREIA, Jared Peter BUHLER, Robert Carl MURRAY, Corey BOURASSA, Byron Andrew PRITCHARD, JR., Jonathan Russell RATZLAFF
  • Publication number: 20230216927
    Abstract: Systems and methods for sender profile and/or recipient profile disambiguation and/or confirmation are disclosed. In instances where a sender profile is not indicated by a user sending a communication from a communal device, heuristic data may be utilized to infer the sender profile. Similar heuristic data may also be used when selection of the sender profile is associated with a low confidence level. Heuristic data may also be used to infer the recipient profile when the user does not indicate the recipient profile or when selection of the recipient profile is associated with a low confidence. Various confirmations may result from the sender and recipient profile disambiguation.
    Type: Application
    Filed: December 28, 2022
    Publication date: July 6, 2023
    Inventors: Christo Frank Devaraj, Christopher Geiger Parker, Sumedha Arvind Kshirsagar, James Alexander Stanton, Aaron Takayanagi Barnet, Venkatesh Kancharla, Gregory Michael Hart
  • Publication number: 20230206070
    Abstract: A circuit for performing neural network computations for a neural network comprising a plurality of layers, the circuit comprising: activation circuitry configured to receive a vector of accumulated values and configured to apply a function to each accumulated value to generate a vector of activation values; and normalization circuitry coupled to the activation circuitry and configured to generate a respective normalized value from each activation value.
    Type: Application
    Filed: March 1, 2023
    Publication date: June 29, 2023
    Inventors: Gregory Michael Thorson, Christopher Aaron Clark, Dan Luu
  • Publication number: 20230174168
    Abstract: A cargo trailer includes a plurality of walls defining a cargo area, the walls including a front wall facing a rear of a tractor when the cargo trailer is coupled to the tractor. A recessed cavity is provided at a forward side of the front wall. A plurality of utility line connectors are positioned at least partially within the recessed cavity for establishing connections between at least one utility source of the tractor and at least one utility component of the cargo trailer. The plurality of utility line connectors are spaced vertically above a bottom wall of the recessed cavity. A raceway has an upper end situated on the bottom wall and a lower end situated at a height below the cargo area. The raceway defines an interior tunnel receiving a plurality of utility lines connected to the plurality of utility line connectors, the interior tunnel sealed from cargo area.
    Type: Application
    Filed: December 6, 2021
    Publication date: June 8, 2023
    Inventors: Steven Paul Moore, Gregory Michael Dybevik, Taylor John Nathan Tachon
  • Patent number: D991223
    Type: Grant
    Filed: May 6, 2021
    Date of Patent: July 4, 2023
    Assignee: Roku, Inc.
    Inventors: Gregory Michael Hogan, Paul Nangeroni, Anthony John Wood, Fred Bould, Jeremy Wolf
  • Patent number: D992523
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: July 18, 2023
    Assignee: Roku, Inc.
    Inventors: Gregory Michael Hogan, Paul Nangeroni, Fred Bould, Jeremy Wolf, Calvin Patrick Henderson