Patents by Inventor Michael T. Evans

Michael T. Evans 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: 11938382
    Abstract: A method of making a golf club head includes the steps of providing a face of a club head, the face having a ball striking surface and a perimeter defining a border of the ball striking surface, providing a golf club head body that includes a crown, a sole, a toe, and a heel, attaching the face to a front portion of the club head body, and milling the ball striking surface and an edge portion of the face to cut a machined surface into the ball striking surface and the edge portion. The milled surface includes a plurality of first grooves located along the ball striking surface and defining a first depth, and a plurality of second grooves located adjacent the perimeter along the edge portion and defining a second depth. The first depth is different than the second depth.
    Type: Grant
    Filed: February 14, 2022
    Date of Patent: March 26, 2024
    Assignee: COBRA GOLF INCORPORATED
    Inventors: D. Clayton Evans, Cameron J. Day, Michael T. McDonnell, Ryan L. Roach, Douglas E. Roberts, Bryce Hobbs, Yi-Ching Liao
  • Patent number: 11929826
    Abstract: Consistent with the present disclosure, a photonic integrated circuit (PIC) is provided that has 2 N channels (N being an integer). The PIC is optically coupled to N optical fibers, such that each of N polarization multiplexed optical signals are transmitted over a respective one of the N optical fibers. In another example, each of the N optical fibers supply a respective one of N polarization multiplexed optical signals to the PIC for coherent detection and processing. A multiplexer and demultiplexer may be omitted from the PIC, such that the optical signals are not combined on the PIC. As a result, the transmitted and received optical signals incur less loss and amplified spontaneous emission (ASE) noise. In addition, optical taps may be more readily employed on the PIC to measure outputs of the lasers, such as widely tunable lasers (WTLs), without crossing waveguides.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: March 12, 2024
    Assignee: Infinera Corporation
    Inventors: Jeffrey T. Rahn, Fred A. Kish, Jr., Michael Reffle, Peter W. Evans, Vikrant Lal
  • Patent number: 11923470
    Abstract: A method includes forming an assembly of layers including an InP cap layer on an InGaAs absorption region layer, wherein the InGaAs layer is on an n-InP layer, and wherein an underlying substrate layer underlies the n-InP layer. The method includes removing a portion of the InP cap and n-InP layer by dry etching.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: March 5, 2024
    Assignee: Sensors Unlimited, Inc.
    Inventors: Wei Zhang, Douglas Stewart Malchow, Michael J. Evans, Paul L. Bereznycky, Sean T. Houlihan
  • Patent number: 9736115
    Abstract: Mechanisms are provided for performing an operation on a received data packet. A data packet is received and a hash operation on a header field value of a header of the data packet is performed to generate a hash value. A lookup operation is performed in a hash table associated with a type of the header field value to identify a hash table entry. A bit string associated with the hash table entry is retrieved, where each bit in the bit string corresponds to a class of rules of a rule set of a firewall. A matching operation of the header field value to rules in classes of rules corresponding to bits set in the bit string is performed to select one or more search trees. Operations are performed based on rules in the classes of rules being matched by header field value of the data packet.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: August 15, 2017
    Assignee: International Business Machines Corporation
    Inventors: Donald T. Davis, Jr., Michael T. Evans
  • Publication number: 20160105397
    Abstract: Mechanisms are provided for performing an operation on a received data packet. A data packet is received and a hash operation on a header field value of a header of the data packet is performed to generate a hash value. A lookup operation is performed in a hash table associated with a type of the header field value to identify a hash table entry. A bit string associated with the hash table entry is retrieved, where each bit in the bit string corresponds to a class of rules of a rule set of a firewall. A matching operation of the header field value to rules in classes of rules corresponding to bits set in the bit string is performed to select one or more search trees. Operations are performed based on rules in the classes of rules being matched by header field value of the data packet.
    Type: Application
    Filed: December 17, 2015
    Publication date: April 14, 2016
    Inventors: Donald T. Davis, JR., Michael T. Evans
  • Patent number: 9237128
    Abstract: Mechanisms are provided for performing an operation on a received data packet. A data packet is received and a hash operation on a header field value of a header of the data packet is performed to generate a hash value. A lookup operation is performed in a hash table associated with a type of the header field value to identify a hash table entry. A bit string associated with the hash table entry is retrieved, where each bit in the bit string corresponds to a class of rules of a rule set of a firewall. A matching operation of the header field value to rules in classes of rules corresponding to bits set in the bit string is performed to select one or more search trees. Operations are performed based on rules in the classes of rules being matched by header field value of the data packet.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: January 12, 2016
    Assignee: International Business Machines Corporation
    Inventors: Donald T. Davis, Jr., Michael T. Evans
  • Publication number: 20140282830
    Abstract: Mechanisms are provided for performing an operation on a received data packet. A data packet is received and a hash operation on a header field value of a header of the data packet is performed to generate a hash value. A lookup operation is performed in a hash table associated with a type of the header field value to identify a hash table entry. A bit string associated with the hash table entry is retrieved, where each bit in the bit string corresponds to a class of rules of a rule set of a firewall. A matching operation of the header field value to rules in classes of rules corresponding to bits set in the bit string is performed to select one or more search trees. Operations are performed based on rules in the classes of rules being matched by header field value of the data packet.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Donald T. Davis, JR., Michael T. Evans
  • Patent number: D677978
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: March 19, 2013
    Inventor: Michael T. Evans