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).
-
Patent number: 9720768Abstract: 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: GrantFiled: October 6, 2015Date of Patent: August 1, 2017Assignee: Nvidia CorporationInventors: Stephen D. Glaser, Eric Tyson, Mark Hummel, Michael Osborn, Jonathan Owen, Marvin Denman, Dennis Ma, Denis Foley
-
Patent number: 9710034Abstract: 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: GrantFiled: June 8, 2015Date of Patent: July 18, 2017Assignee: ADVANCED MICRO DEVICES, INC.Inventors: Samuel D. Naffziger, Michael Osborn, Sebastien Nussbaum
-
Publication number: 20170111144Abstract: 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: ApplicationFiled: October 14, 2015Publication date: April 20, 2017Inventors: Dennis Ma, Michael Osborn, Eric Tyson, Stephen D. Glaser, Marvin Denman, Jonathan Owen, Mark Hummel
-
Publication number: 20170097867Abstract: 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: ApplicationFiled: October 6, 2015Publication date: April 6, 2017Inventors: Stephen D. Glaser, Eric Tyson, Mark Hummel, Michael Osborn, Jonathan Owen, Marvin Denman, Dennis Ma, Denis Foley
-
Publication number: 20150268707Abstract: 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: ApplicationFiled: June 8, 2015Publication date: September 24, 2015Applicant: Advanced Micro Devices, Inc.Inventors: Samuel D. Naffziger, Michael Osborn, Sebastien Nussbaum
-
Patent number: 9052885Abstract: 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: GrantFiled: December 21, 2012Date of Patent: June 9, 2015Assignee: Advanced Micro Devices, Inc.Inventors: Samuel D. Naffziger, Michael Osborn, Sebastien Nussbaum
-
Publication number: 20140181536Abstract: 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: ApplicationFiled: December 21, 2012Publication date: June 26, 2014Applicant: ADVANCED MICRO DEVICES, INC.Inventors: Samuel D. Naffziger, Michael Osborn, Sebastien Nussbaum
-
Patent number: 8583971Abstract: 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: GrantFiled: December 23, 2010Date of Patent: November 12, 2013Assignee: Advanced Micro Devices, Inc.Inventors: Sajosh Janarthanam, Jonathan Owen, Michael Osborn
-
Patent number: 8302173Abstract: A method for providing a user device with a set of access codes comprises, in the user device, storing an encryption key a an identification code, and sending a message containing the identification code to a server via a communications network. In the server, an encryption key is stored corresponding to the key stored in the user device, allocating the set of access codes on receipt of the identification code from the user device. A look up function is performed based on the identification code received in the message to retrieve the key from storage. The set of access codes is encrypted using the retrieved key to produce an encrypted set. A message containing the encrypted set is sent to the user device via the network. In the user device, the encrypted set received from the server is decrypted using the key in storage, and storing the decrypted set of access codes for use by a user of the user device.Type: GrantFiled: May 22, 2008Date of Patent: October 30, 2012Assignee: International Business Machines CorporationInventors: Michael Baentsch, Peter Buhler, Thomas Eirich, Frank Hoering, Thorsten Kramp, Marcus Oestreicher, Michael Osborne, Thomas D. Weigold
-
Publication number: 20120258234Abstract: 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: ApplicationFiled: April 9, 2011Publication date: October 11, 2012Inventors: Ronald Penna, Michael Osborn, Thomas Bilyeu
-
Patent number: 8271791Abstract: A method for digitally signing of electronic documents which are to be kept secure for a very long time, thereby taking into account future cryptographic developments which could render currently cryptographic key-lengths insufficient. A double signature is issued for each document. A first digital signature ensures the long term security, while a second digital signature ensures the involvement of an individual user. Thereby, the second digital signature is less computationally intensive in its generation than the first digital signature.Type: GrantFiled: May 28, 2008Date of Patent: September 18, 2012Assignee: International Business Machines CorporationInventors: Peter Buhler, Klaus Kursawe, Roman Maeder, Michael Osborne
-
Publication number: 20120166890Abstract: 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: ApplicationFiled: December 23, 2010Publication date: June 28, 2012Applicant: Advanced Micro Devices, Inc.Inventors: Sajosh Janarthanam, Jonathan Owen, Michael Osborn
-
Publication number: 20110159158Abstract: 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: ApplicationFiled: December 31, 2009Publication date: June 30, 2011Inventors: Ronald Penna, Michael Osborn, Andree Armand
-
Patent number: 7843837Abstract: Described is a method for managing flow of protocol information in a node of a hierarchical network in which the protocol information is communicated between network nodes in topology state elements. The method includes checking topology state elements generated by the node to identify protocol information encapsulated therein, and selectively allowing transmittal of the topology state elements from the node to lower levels of the network based on the protocol information identified.Type: GrantFiled: June 6, 2008Date of Patent: November 30, 2010Assignee: International Business Machines CorporationInventors: Laurent Frelechoux, Michael Osborne
-
Publication number: 20100122358Abstract: 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: ApplicationFiled: June 8, 2009Publication date: May 13, 2010Applicant: Crescendo Biologics LimitedInventors: Marianne Brüggemann, Xiangang Zou, Louise Matheson, Michael Osborn
-
Publication number: 20090327732Abstract: The present invention relates to digitally signing of electronic documents which are to be kept secure for a very long time, thereby taking into account future cryptographic developments which could render current cryptographic key-lengths insufficient. In accordance with the invention a double signature is issued for each document. A first digital signature (DTS) ensures the long time security, whilst a second digital signature (DUS) ensures the involvement of an individual user. Thereby, the second digital signature is less computationally intensive in its generation than the first digital signature.Type: ApplicationFiled: May 28, 2008Publication date: December 31, 2009Inventors: Peter Buhler, Klaus Kursawe, Roman Maeder, Michael Osborne
-
Publication number: 20080273544Abstract: Described is a method for managing flow of protocol information in a node of a hierarchical network in which the protocol information is communicated between network nodes in topology state elements. The method comprises checking topology state elements generated by the node to identify protocol information encapsulated therein, and selectively allowing transmittal of the topology state elements from the node to lower levels of the network based on the protocol information identified.Type: ApplicationFiled: June 6, 2008Publication date: November 6, 2008Applicant: International Business Machines CorporationInventors: Laurent Frelechoux, Michael Osborne
-
Publication number: 20080226076Abstract: A method for providing a user device with a set of access codes comprises, in the user device, storing an encryption key and an identification code, and sending a message containing the identification code to a server via a communications network. In the server, an encryption key is stored corresponding to the key stored in the user device, allocating the set of access codes on receipt of the identification code from the user device. A look up function is performed based on the identification code received in the message to retrieve the key from storage. The set of access codes is encrypted using the retrieved key to produce an encrypted set. A message containing the encrypted set is sent to the user device via the network. In the user device, the encrypted set received from the server is decrypted using the key in storage, and storing the decrypted set of access codes for use by a user of the user device.Type: ApplicationFiled: May 22, 2008Publication date: September 18, 2008Inventors: Michael Baentsch, Peter Buhler, Thomas Eirich, Frank Hoering, Thorsten Kramp, Marcus Oestreicher, Michael Osborne, Thomas D. Weigold
-
Patent number: 7406049Abstract: Described is a method for managing flow of protocol information in a node of a hierarchical network in which the protocol information is communicated between network nodes in topology state elements. The method comprises checking topology state elements generated by the node to identify protocol information encapsulated therein, and selectively allowing transmittal of the topology state elements from the node to lower levels of the network based on the protocol information identified.Type: GrantFiled: December 20, 2001Date of Patent: July 29, 2008Assignee: International Business Machines CorporationInventors: Laurent Frelechoux, Michael Osborne
-
Publication number: 20070107917Abstract: A multifunctional robot tool includes a pair of driven fingers configured as a gripper and a blade depending from each finger. The blades are configured as a digging spade when closed together by the fingers. A knife is associated with at least one blade for cutting wire.Type: ApplicationFiled: February 16, 2006Publication date: May 17, 2007Inventors: Brian Doherty, Michael Osborne, William Reynolds, Hans Hug, Nathan Desmeule