Patents by Inventor Michael Osborn

Michael Osborn 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).

  • Publication number: 20190188759
    Abstract: A system and method for providing digital audio services is described. One embodiment is a method for proving digital audio services, comprising receiving, using a communications interface, an audio stream from a content provider; determining a timestamp for a first audio stream segment; determining a timestamp for a second audio stream segment; updating playlist with a representation of the audio stream; receiving query for content information; and sending offer information, in response to receiving the query for content information.
    Type: Application
    Filed: December 13, 2018
    Publication date: June 20, 2019
    Inventors: Jeffrey Thramann, Michael Perkins, Jeff Osborn, Patrick French
  • Patent number: 10200154
    Abstract: A receiver, transmitter and method for early packet header verification are provided. In one embodiment, the method includes: (1) receiving a payload flit of a preceding packet and a header flit of a current packet; and (2) using a Cyclic Redundancy Check (CRC) in the header flit to verify the payload flit of the preceding packet and the header flit of the current packet.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: February 5, 2019
    Assignee: Nvidia Corporation
    Inventors: Stephen D. Glaser, Eric Tyson, Mark Hummel, Michael Osborn, Jonathan Owen, Marvin Denman, Dennis Ma, Denis Foley
  • Patent number: 9954984
    Abstract: A receiver, transmitter and method for enabling a replay using a packetized link protocol are provided. In one embodiment, the method includes: (1) transmitting a stream of packets including an untagged packet and (2) using synchronized counters to determine a sequence ID of the untagged packet, which is a corrupt/lost packet that needs to be retransmitted.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: April 24, 2018
    Assignee: Nvidia Corporation
    Inventors: Dennis Ma, Michael Osborn, Eric Tyson, Stephen D. Glaser, Marvin Denman, Jonathan Owen, Mark Hummel
  • Publication number: 20170288815
    Abstract: A receiver, transmitter and method for early packet header verification are provided. In one embodiment, the method includes: (1) receiving a payload flit of a preceding packet and a header flit of a current packet; and (2) using a Cyclic Redundancy Check (CRC) in the header flit to verify the payload flit of the preceding packet and the header flit of the current packet.
    Type: Application
    Filed: June 23, 2017
    Publication date: October 5, 2017
    Inventors: Stephen D. Glaser, Eric Tyson, Mark Hummel, Michael Osborn, Jonathan Owen, Marvin Denman, Dennis Ma, Denis Foley
  • Patent number: 9720768
    Abstract: A receiver, transmitter and method for early packet header verification are provided. In one embodiment, the method includes: (1) receiving a payload flit of a preceding packet and a header flit of a current packet; and (2) using a Cyclic Redundancy Check (CRC) in the header flit to verify the payload flit of the preceding packet and the header flit of the current packet.
    Type: Grant
    Filed: October 6, 2015
    Date of Patent: August 1, 2017
    Assignee: Nvidia Corporation
    Inventors: Stephen D. Glaser, Eric Tyson, Mark Hummel, Michael Osborn, Jonathan Owen, Marvin Denman, Dennis Ma, Denis Foley
  • Patent number: 9710034
    Abstract: A method and apparatus using temperature margin to balance performance with power allocation. Nominal, middle and high power levels are determined for compute elements. A set of temperature thresholds are determined that drive the power allocation of the compute elements towards a balanced temperature profile. For a given workload, temperature differentials are determined for each of the compute elements relative the other compute elements, where the temperature differentials correspond to workload utilization of the compute element. If temperature overhead is available, and a compute element is below a temperature threshold, then particular compute elements are allocated power to match or drive toward the balanced temperature profile.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: July 18, 2017
    Assignee: ADVANCED MICRO DEVICES, INC.
    Inventors: Samuel D. Naffziger, Michael Osborn, Sebastien Nussbaum
  • Publication number: 20170111144
    Abstract: A receiver, transmitter and method for enabling a replay using a packetized link protocol are provided. In one embodiment, the method includes: (1) transmitting a stream of packets including an untagged packet and (2) using synchronized counters to determine a sequence ID of the untagged packet, which is a corrupt/lost packet that needs to be retransmitted.
    Type: Application
    Filed: October 14, 2015
    Publication date: April 20, 2017
    Inventors: Dennis Ma, Michael Osborn, Eric Tyson, Stephen D. Glaser, Marvin Denman, Jonathan Owen, Mark Hummel
  • Publication number: 20170097867
    Abstract: A receiver, transmitter and method for early packet header verification are provided. In one embodiment, the method includes: (1) receiving a payload flit of a preceding packet and a header flit of a current packet; and (2) using a Cyclic Redundancy Check (CRC) in the header flit to verify the payload flit of the preceding packet and the header flit of the current packet.
    Type: Application
    Filed: October 6, 2015
    Publication date: April 6, 2017
    Inventors: Stephen D. Glaser, Eric Tyson, Mark Hummel, Michael Osborn, Jonathan Owen, Marvin Denman, Dennis Ma, Denis Foley
  • Publication number: 20150268707
    Abstract: A method and apparatus using temperature margin to balance performance with power allocation. Nominal, middle and high power levels are determined for compute elements. A set of temperature thresholds are determined that drive the power allocation of the compute elements towards a balanced temperature profile. For a given workload, temperature differentials are determined for each of the compute elements relative the other compute elements, where the temperature differentials correspond to workload utilization of the compute element. If temperature overhead is available, and a compute element is below a temperature threshold, then particular compute elements are allocated power to match or drive toward the balanced temperature profile.
    Type: Application
    Filed: June 8, 2015
    Publication date: September 24, 2015
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Samuel D. Naffziger, Michael Osborn, Sebastien Nussbaum
  • Patent number: 9052885
    Abstract: A method and apparatus using temperature margin to balance performance with power allocation. Nominal, middle and high power levels are determined for compute elements. A set of temperature thresholds are determined that drive the power allocation of the compute elements towards a balanced temperature profile. For a given workload, temperature differentials are determined for each of the compute elements relative the other compute elements, where the temperature differentials correspond to workload utilization of the compute element. If temperature overhead is available, and a compute element is below a temperature threshold, then particular compute elements are allocated power to match or drive toward the balanced temperature profile.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: June 9, 2015
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Samuel D. Naffziger, Michael Osborn, Sebastien Nussbaum
  • Publication number: 20140181536
    Abstract: A method and apparatus using temperature margin to balance performance with power allocation. Nominal, middle and high power levels are determined for compute elements. A set of temperature thresholds are determined that drive the power allocation of the compute elements towards a balanced temperature profile. For a given workload, temperature differentials are determined for each of the compute elements relative the other compute elements, where the temperature differentials correspond to workload utilization of the compute element. If temperature overhead is available, and a compute element is below a temperature threshold, then particular compute elements are allocated power to match or drive toward the balanced temperature profile.
    Type: Application
    Filed: December 21, 2012
    Publication date: June 26, 2014
    Applicant: ADVANCED MICRO DEVICES, INC.
    Inventors: Samuel D. Naffziger, Michael Osborn, Sebastien Nussbaum
  • Patent number: 8583971
    Abstract: A first in, first out (FIFO) queue includes logic to provide detection of operational errors in the FIFO queue. The FIFO queue includes entries to store data written to the FIFO queue and signature bits, each signature bit corresponding to one of the entries. A test pattern and a read signature register includes a number of bits greater than a depth of the FIFO queue. A comparator compares the test pattern to the read signature register and output an error signal indicating whether the test pattern matches the read signature register.
    Type: Grant
    Filed: December 23, 2010
    Date of Patent: November 12, 2013
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Sajosh Janarthanam, Jonathan Owen, Michael Osborn
  • Publication number: 20120258234
    Abstract: The present invention is comprised of an increased dietary fiber method and treatment for processed foods to add dietary fiber to processed foods, control water activity (aw) and increase the pliability of the high fiber ingredients during mixing, blending and forming operations. The method adds soluble fiber ingredients to the processed food mixtures to provide consumers with a high fiber source to meet recommended daily Adequate Intake of fiber. The method additionally reduces non-fiber carbohydrate sources and sugar alcohols providing other beneficial physiological effects and helps to control water activity by using liquid soluble fiber to bind water adding to the shelf life of the processed food products. The treatment increases the pliability of the ingredient mixtures to more thoroughly combine, mix and blend the ingredients. The treatment continues to provide increased pliability of the completed product mixture during a product forming process.
    Type: Application
    Filed: April 9, 2011
    Publication date: October 11, 2012
    Inventors: Ronald Penna, Michael Osborn, Thomas Bilyeu
  • Publication number: 20120166890
    Abstract: A first in, first out (FIFO) queue includes logic to provide detection of operational errors in the FIFO queue. The FIFO queue includes entries to store data written to the FIFO queue and signature bits, each signature bit corresponding to one of the entries. A test pattern and a read signature register includes a number of bits greater than a depth of the FIFO queue. A comparator compares the test pattern to the read signature register and output an error signal indicating whether the test pattern matches the read signature register.
    Type: Application
    Filed: December 23, 2010
    Publication date: June 28, 2012
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Sajosh Janarthanam, Jonathan Owen, Michael Osborn
  • Publication number: 20110159158
    Abstract: The present invention is comprised of a process and multiple reduced non-fiber carbohydrate preservative treatment ingredients to control water activity (aw) in the processing of food components to extend shelf life of processed foods. The process includes formulating a specific combination of the multiple treatment ingredients to effectively produce a desired water activity (aw) level using measurements of water activity (aw) in the food components. The multiple treatment ingredients include using soluble fiber and salt to control water activity (aw) to extend shelf life and not significantly add to the non-fiber carbohydrate and calorie levels of the processed food product.
    Type: Application
    Filed: December 31, 2009
    Publication date: June 30, 2011
    Inventors: Ronald Penna, Michael Osborn, Andree Armand
  • Publication number: 20100122358
    Abstract: The invention relates to mice having functionally silenced endogenous lambda (?) and kappa (?) L-chain loci, comprising antibody-producing cells in which the CH1 domain is functionally silenced, either via spontaneous processes in somatic antibody-producing cells or due to germline deletion of the CH1 domain. Mice of the invention are capable of producing H-chain-only antibody lacking a functional CH1 domain; transgenic human heavy-chain-only antibodies lacking a functional CH1 domain can be produced following insertion into the mouse of an artificial locus with human heavy chain V, D and J segments and a constant region, which is preferably a modified constant region with alterations in, around or upstream of a CH1 domain and/or removal of a CH1 domain.
    Type: Application
    Filed: June 8, 2009
    Publication date: May 13, 2010
    Applicant: Crescendo Biologics Limited
    Inventors: Marianne Br├╝ggemann, Xiangang Zou, Louise Matheson, Michael Osborn
  • Publication number: 20050234581
    Abstract: Interfaces are provided which integrate mistake-proofing concepts in a way easily understandable by the operator and easily configured by a manufacturing engineer. As mistake-proofing concepts are developed tables are populated and associated with specific assembly processes. Sensors are employed to monitor parts selection and tool usage. Sensors used for tool use and parts selection, error messages and actions to be performed or monitored are all defined and related in the tables and in turn to specific assembly orders. The tables are also populated with logic pointers, which are referenced by a Process Logic Control (PLC) unit that has been programmed to recall and carry out infinitely variable monitoring or control of the assembly process. For example when a particular order has been identified to the PLC by way of a scanned barcode or other means, a bill of material and assembly sequence is provided to the operator by appropriate means such as a CRT monitor.
    Type: Application
    Filed: June 2, 2005
    Publication date: October 20, 2005
    Inventors: Vern Hoppes, Larry Kriener, Matthew Pipho, Joshua Edgin, James Mitchell, Ibrahim Shehata, Anthony Rath, Robert Mills, Michael Osborn, Mark Smith, Terry Phillips, Kevin Bortolazzo, David Sink, Joel Myers, Kenneth Kresser, Gary Miner, Lesley McNaught
  • Publication number: 20050222703
    Abstract: Interfaces are provided which integrate mistake-proofing concepts in a way easily understandable by the operator and easily configured by a manufacturing engineer. As mistake-proofing concepts are developed tables are populated and associated with specific assembly processes. Sensors are employed to monitor parts selection and tool usage. Sensors used for tool use and parts selection, error messages and actions to be performed or monitored are all defined and related in the tables and in turn to specific assembly orders. The tables are also populated with logic pointers, which are referenced by a Process Logic Control (PLC) unit that has been programmed to recall and carry out infinitely variable monitoring or control of the assembly process. For example when a particular order has been identified to the PLC by way of a scanned barcode or other means, a bill of material and assembly sequence is provided to the operator by appropriate means such as a CRT monitor.
    Type: Application
    Filed: June 2, 2005
    Publication date: October 6, 2005
    Inventors: Vern Hoppes, Larry Kriener, Matthew Pipho, Joshua Edgin, James Mitchell, Ibrahim Shehata, Anthony Rath, Robert Mills, Michael Osborn, Mark Smith, Terry Phillips, Kevin Bortolazzo, Dave Sink, Joel Myers, Kenneth Kresser, Gary Miner, Lesley McNaught
  • Publication number: 20050222702
    Abstract: Interfaces are provided which integrate mistake-proofing concepts in a way easily understandable by the operator and easily configured by a manufacturing engineer. As mistake-proofing concepts are developed tables are populated and associated with specific assembly processes. Sensors are employed to monitor parts selection and tool usage. Sensors used for tool use and parts selection, error messages and actions to be performed or monitored are all defined and related in the tables and in turn to specific assembly orders. The tables are also populated with logic pointers, which are referenced by a Process Logic Control (PLC) unit that has been programmed to recall and carry out infinitely variable monitoring or control of the assembly process. For example when a particular order has been identified to the PLC by way of a scanned barcode or other means, a bill of material and assembly sequence is provided to the operator by appropriate means such as a CRT monitor.
    Type: Application
    Filed: June 2, 2005
    Publication date: October 6, 2005
    Inventors: Vern Hoppes, Larry Kriener, Matthew Pipho, Joshua Edgin, James Mitchell, Ibrahim Shehata, Anthony Rath, Robert Mills, Michael Osborn, Mark Smith, Terry Phillips, Kevin Bortolazzo, Dave Sink, Joel Myers, Kenneth Kresser, Gary Miner, Lesley McNaught
  • Publication number: 20050209724
    Abstract: Interfaces are provided which integrate mistake-proofing concepts in a way easily understandable by the operator and easily configured by a manufacturing engineer. As mistake-proofing concepts are developed tables are populated and associated with specific assembly processes. Sensors are employed to monitor parts selection and tool usage. Sensors used for tool use and parts selection, error messages and actions to be performed or monitored are all defined and related in the tables and in turn to specific assembly orders. The tables are also populated with logic pointers, which are referenced by a Process Logic Control (PLC) unit that has been programmed to recall and carry out infinitely variable monitoring or control of the assembly process. For example when a particular order has been identified to the PLC by way of a scanned barcode or other means, a bill of material and assembly sequence is provided to the operator by appropriate means such as a CRT monitor.
    Type: Application
    Filed: June 2, 2005
    Publication date: September 22, 2005
    Inventors: Vern Hoppes, Larry Kriener, Matthew Pipho, Joshua Edgin, James Mitchell, Ibrahim Shehata, Anthony Rath, Robert Mills, Michael Osborn, Mark Smith, Terry Phillips, Kevin Bortolazzo, Dave Sink, Joel Myers, Kenneth Kresser, Gary Miner, Lesley McNaught