Patents by Inventor Mike Gall

Mike Gall 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: 9876842
    Abstract: Techniques are presented herein for receipt/transmission of packets to/from a host via a connected input/output (IO) device. In general, a packet is associated with a payload, an inner packet header, and an outer overlay header. The IO device is configured to perform independent offload operations on the inner packet header and the outer overlay header.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: January 23, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Mike Galles, Cesare Cantu, Anant Deepak
  • Publication number: 20160373511
    Abstract: Techniques are presented herein for receipt/transmission of packets to/from a host via a connected input/output (IO) device. In general, a packet is associated with a payload, an inner packet header, and an outer overlay header. The IO device is configured to perform independent offload operations on the inner packet header and the outer overlay header.
    Type: Application
    Filed: August 29, 2016
    Publication date: December 22, 2016
    Inventors: Mike Galles, Cesare Cantu, Anant Deepak
  • Patent number: 9462088
    Abstract: Techniques are presented herein for receipt/transmission of packets to/from a host via a connected input/output (IO) device. In general, a packet is associated with a payload, an inner packet header, and an outer overlay header. The IO device is configured to perform independent offload operations on the inner packet header and the outer overlay header.
    Type: Grant
    Filed: April 2, 2013
    Date of Patent: October 4, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Mike Galles, Cesare Cantu, Anant Deepak
  • Publication number: 20140297785
    Abstract: Techniques are presented herein for receipt/transmission of packets to/from a host via a connected input/output (IO) device. In general, a packet is associated with a payload, an inner packet header, and an outer overlay header. The IO device is configured to perform independent offload operations on the inner packet header and the outer overlay header.
    Type: Application
    Filed: April 2, 2013
    Publication date: October 2, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Mike Galles, Cesare Cantu, Anant Deepak
  • Publication number: 20080172952
    Abstract: A structural member with an improved arm connection is provided with a first thru-vang that has a plurality of apertures disposed therein that is secured to the structural member. A second thru-vang is disposed adjacent the first thru-vang and has a plurality of apertures also. The second thru-vang is also secured to the structural member. In addition, a plurality of pins are received through the plurality of apertures in the first thru-vang and the plurality of apertures in the second thru-vang, which are axially aligned. An arm bracket is coupled to the first thru-vang and the second thru-vang by the plurality of pins such that each of the plurality of pins extends between the first thru-vang and the second thru-vang. Last, an arm secured to the arm bracket for support electrical conductors.
    Type: Application
    Filed: January 19, 2007
    Publication date: July 24, 2008
    Inventor: Mike Gall
  • Patent number: 7257723
    Abstract: An embedded system optimally operates with minimal power consumption without sacrificing performance. Power consumption can be reduced by independently and dynamically controlling multiple power partitions, wherein components within a partition can have the same power profile. States of operation can be programmably defined in a table and enforced using hardware. Voltages in the table can be dynamically updated during a runtime of the system using a timing feedback module, which is connected to a critical path in a partition. The timing feedback module can output a vector that indicates the timing margin for that critical path. Using this timing margin, software can increase or decrease the voltage to optimize power consumption of that partition.
    Type: Grant
    Filed: October 4, 2005
    Date of Patent: August 14, 2007
    Assignee: Atheros Communications, Inc.
    Inventor: Mike Galles
  • Publication number: 20070171556
    Abstract: A prism includes a plurality of internal surfaces that reflect a beam incident on the prism.
    Type: Application
    Filed: January 22, 2007
    Publication date: July 26, 2007
    Applicant: NUVONYX, INC.
    Inventors: Brian O'Neal Faircloth, Mike Gall, Mark Zediker
  • Publication number: 20070153847
    Abstract: A method (and structure) of manufacturing high power laser diode array modules provides multi kilowatts of power for a semiconductor-based laser. The method also provides an array module having lower flow requirements. The array module provides a controlled, closed environment for the arrays to operate within, as well as a back reflection shield behind the arrays, which yields protection between the array and the array module housing. The structure may include two different array module configurations, the first being one stackable array of one hundred and fifty laser diode bar packages, which includes a high-flow, low-pressure drop heatsink providing a large plenum size for the array, reducing turbulent flow and lowering the required pressure for the array. The second configuration is a multi-stringed array configuration, providing multi kilowatts of power within a shoebox-sized footprint, incorporating the high-flow, low-pressure drop end caps, providing smaller flow restrictions.
    Type: Application
    Filed: December 20, 2006
    Publication date: July 5, 2007
    Applicant: NUVONYX, INC
    Inventors: Brian Faircloth, Mike Gall, Wayne Penn, Mark Zediker
  • Patent number: 7123106
    Abstract: A method and system for pulling a crystal frequency are provided, thereby allowing wireless stations to use less accurate crystal oscillators and dramatically reduce cost. A first frequency offset can be determined using a temperature-based method. This temperature-base method can include detecting a temperature substantially that of the crystal oscillator and then using that temperature to determine the first frequency offset. A second frequency offset using a closed loop frequency estimate-based method can also be determined. This frequency estimate-based method can include synchronizing the crystal frequency to a presumed, accurate frequency of a controlling device to determine the second frequency offset. Both the first and second frequency offsets can be used to pull the crystal frequency. A synthesizer can also be pulled to fine tune a carrier frequency derived from the crystal frequency.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: October 17, 2006
    Assignee: Atheros Communications, Inc.
    Inventors: Ning Zhang, William J. McFarland, Mike Galles
  • Publication number: 20060156045
    Abstract: An embedded system optimally operates with minimal power consumption without sacrificing performance. Power consumption can be reduced by independently and dynamically controlling multiple power partitions, wherein components within a partition can have the same power profile. States of operation can be programmably defined in a table and enforced using hardware. Voltages in the table can be dynamically updated during a runtime of the system using a timing feedback module, which is connected to a critical path in a partition. The timing feedback module can output a vector that indicates the timing margin for that critical path. Using this timing margin, software can increase or decrease the voltage to optimize power consumption of that partition.
    Type: Application
    Filed: October 4, 2005
    Publication date: July 13, 2006
    Inventor: Mike Galles
  • Publication number: 20060145775
    Abstract: A method and system for pulling a crystal frequency are provided, thereby allowing wireless stations to use less accurate crystal oscillators and dramatically reduce cost. A first frequency offset can be determined using a temperature-based method. This temperature-base method can include detecting a temperature substantially that of the crystal oscillator and then using that temperature to determine the first frequency offset. A second frequency offset using a closed loop frequency estimate-based method can also be determined. This frequency estimate-based method can include synchronizing the crystal frequency to a presumed, accurate frequency of a controlling device to determine the second frequency offset. Both the first and second frequency offsets can be used to pull the crystal frequency. A synthesizer can also be pulled to fine tune a carrier frequency derived from the crystal frequency.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Inventors: Ning Zhang, William McFarland, Mike Galles
  • Patent number: 6619533
    Abstract: Link arms for use in suspension systems are produced through an extrusion and friction stir welding process. Blocks having an eye and a planar body section are formed through an extrusion process. These sections are then paired together and joined through friction stir welding. The welded joint(s) is/are positioned in such a location so as to not impact the structural integrity of the completed component. Through this process it is possible to construct cost competitive link arms having the same or better structural integrity as previously employed steel link arms while achieving dramatic weight reductions.
    Type: Grant
    Filed: September 22, 2000
    Date of Patent: September 16, 2003
    Assignee: Tower Automotive Technology Products, Inc.
    Inventors: Jon Hootman, John F. Hinrichs, Jeffrey S. Noruk, Mike Gall, Phillip C. Ruehl