Patents by Inventor Mike Osborne
Mike Osborne 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: 20250117701Abstract: A machine learning platform operating at a server is described. The machine learning platform accesses a dataset from a datastore. A task that identifies a target of a machine learning algorithm from the machine learning platform is defined. The machine learning algorithm forms a machine learning model based on the dataset and the task. The machine learning platform deploys the machine learning model and monitors a performance of the machine learning model after deployment. The machine learning platform updates the machine learning model based on the monitoring.Type: ApplicationFiled: July 15, 2024Publication date: April 10, 2025Inventors: Stephen Roberts, Mike Osborne, Brian Mullins, Paul Reader, Nathaniel Korda, Rob Williams, Stanley Speel
-
Publication number: 20240406154Abstract: Technologies for encrypting communication links between devices are described. A method includes generating a first initialization vector (IV), from a first subspace of IVs, for a first cryptographic ordered flow, and a second IV, from a second subspace of IVs that are mutually exclusive from the first subspace. The first and second cryptographic ordered flows share a key to secure multipath routing in a fabric between devices. The method sends, to the second device, a first packet for the first cryptographic ordered flow and a second packet for the second cryptographic ordered flow. The first packet includes a first security tag with the first IV and a first payload encrypted using the first IV and a first key. The second packet includes a second security tag with the second IV and a second payload encrypted using the second IV and a second key.Type: ApplicationFiled: December 4, 2023Publication date: December 5, 2024Inventors: Miriam Menes, Naveen Cherukuri, Ahmad Atamli, Uria Basher, Mike Osborn, Mark Hummel, Liron Mula
-
Patent number: 12067463Abstract: A machine learning platform operating at a server is described. The machine learning platform accesses a dataset from a datastore. A task that identifies a target of a machine learning algorithm from the machine learning platform is defined. The machine learning algorithm forms a machine learning model based on the dataset and the task. The machine learning platform deploys the machine learning model and monitors a performance of the machine learning model after deployment. The machine learning platform updates the machine learning model based on the monitoring.Type: GrantFiled: February 18, 2020Date of Patent: August 20, 2024Assignee: Mind Foundry LtdInventors: Stephen Roberts, Mike Osborne, Brian Mullins, Paul Reader, Nathan Korda, Rob Williams, Stanley Speel
-
Publication number: 20210256310Abstract: A machine learning platform operating at a server is described. The machine learning platform accesses a dataset from a datastore. A task that identifies a target of a machine learning algorithm from the machine learning platform is defined. The machine learning algorithm forms a machine learning model based on the dataset and the task. The machine learning platform deploys the machine learning model and monitors a performance of the machine learning model after deployment. The machine learning platform updates the machine learning model based on the monitoring.Type: ApplicationFiled: February 18, 2020Publication date: August 19, 2021Inventors: Stephen Roberts, Mike Osborne, Brian Mullins, Paul Reader, Nathan Korda, Rob Williams, Stanley Speel
-
Patent number: 11038800Abstract: An endpoint in a network may make posted or non-posted write requests to another endpoint in the network. For a non-posted write request, the target endpoint provides a response to the requesting endpoint indicating that the write request has been serviced. For a posted write request, the target endpoint does not provide such an acknowledgment. Hence, posted write requests have lower overhead, but they suffer from potential synchronization and resiliency issues. While non-posted write requests do not have those issues, they cause increased load on the network because such requests require the target endpoint to acknowledge each write request. Introduced herein is a network operation technique that uses non-posted transactions while maintaining a load overhead of the network as a manageable level. The introduced technique reduces the load overhead of the non-posted write requests by collapsing and reducing a number of the responses.Type: GrantFiled: August 28, 2019Date of Patent: June 15, 2021Assignee: Nvidia CorporationInventors: Glenn Dearth, Mark Hummel, Jonathan Owen, Mike Osborn, John Wortman, Rich Reeves
-
Publication number: 20210067449Abstract: An endpoint in a network may make posted or non-posted write requests to another endpoint in the network. For a non-posted write request, the target endpoint provides a response to the requesting endpoint indicating that the write request has been serviced. For a posted write request, the target endpoint does not provide such an acknowledgment. Hence, posted write requests have lower overhead, but they suffer from potential synchronization and resiliency issues. While non-posted write requests do not have those issues, they cause increased load on the network because such requests require the target endpoint to acknowledge each write request. Introduced herein is a network operation technique that uses non-posted transactions while maintaining a load overhead of the network as a manageable level. The introduced technique reduces the load overhead of the non-posted write requests by collapsing and reducing a number of the responses.Type: ApplicationFiled: August 28, 2019Publication date: March 4, 2021Inventors: Glenn Dearth, Mark Hummel, Jonathan Owen, Mike Osborn, John Wortman, Rich Reeves
-
Publication number: 20190225671Abstract: Human or chimeric heavy chain-only antibodies are provided, in the native amino acid residue at the first position of the fourth framework region (FR4) of said HCAb is substituted by a different amino acid residue that is capable of disrupting a surface-exposed hydrophobic patch comprising or associated with the native amino acid residue at that position.Type: ApplicationFiled: August 22, 2017Publication date: July 25, 2019Inventors: Wim van Schooten, Nathan Trinklein, Shelley Force-Aldred, Marianne Bruggemann, Mike Osborn
-
Patent number: 10097203Abstract: A CRC generator, a method for computing a CRC of a data packet, and an electronic system, such as a circuit board, are disclosed herein. In one embodiment the method is for computing the CRC of a data packet to be transmitted on a serial communications link having multiple lanes. In one embodiment, the CRC generator includes: (1) a CRC calculator configured to define a CRC calculation of a data packet in sequential order and perform parallelized computations, according to the sequential order and the multiple lanes, to generate sub-CRC values and (2) combination circuitry configured to combine the sub-CRC values to provide the CRC value for the packet.Type: GrantFiled: November 12, 2015Date of Patent: October 9, 2018Assignee: Nvidia CorporationInventors: Eric Tyson, Stephen D. Glaser, Mike Osborn, Mark Hummel
-
Patent number: 9858221Abstract: Remotely synchronizing data communicated in an electronic computing system. Ordered writing of a data set of discrete data packets (data) and a following associated semaphore packet (semaphore) from a source electronic device (source) to a bridge interface device (bridge). Relaxed writing of the data set from the bridge to discrete target memory addresses (targets) of a data-consuming electronic device (consumer), wherein the order of the data and the semaphore written to the targets is different than the order of the data and semaphore written with the ordered writing. Monitoring, by the consumer, the relaxed writing of the semaphore to one of the targets. Issuing a synchronization command to the bridge upon detection of the semaphore having been written to the one target. Sending a synchronization confirmation reply from the bridge after all of the data has been written to the targets.Type: GrantFiled: February 15, 2016Date of Patent: January 2, 2018Assignee: Nvidia CorporationInventors: Mike Osborn, Mark Hummel, Jonathan Owen, Samuel Hammond Duncan
-
Publication number: 20170235690Abstract: Remotely synchronizing data communicated in an electronic computing system. Ordered writing of a data set of discrete data packets (data) and a following associated semaphore packet (semaphore) from a source electronic device (source) to a bridge interface device (bridge). Relaxed writing of the data set from the bridge to discrete target memory addresses (targets) of a data-consuming electronic device (consumer), wherein the order of the data and the semaphore written to the targets is different than the order of the data and semaphore written with the ordered writing. Monitoring, by the consumer, the relaxed writing of the semaphore to one of the targets. Issuing a synchronization command to the bridge upon detection of the semaphore having been written to the one target. Sending a synchronization confirmation reply from the bridge after all of the data has been written to the targets.Type: ApplicationFiled: February 15, 2016Publication date: August 17, 2017Inventors: Mike Osborn, Mark Hummel, Jonathan Owen, Samuel Hammond Duncan
-
Publication number: 20170141794Abstract: A CRC generator, a method for computing a CRC of a data packet, and an electronic system, such as a circuit board, are disclosed herein. In one embodiment the method is for computing the CRC of a data packet to be transmitted on a serial communications link having multiple lanes. In one embodiment, the CRC generator includes: (1) a CRC calculator configured to define a CRC calculation of a data packet in sequential order and perform parallelized computations, according to the sequential order and the multiple lanes, to generate sub-CRC values and (2) combination circuitry configured to combine the sub-CRC values to provide the CRC value for the packet.Type: ApplicationFiled: November 12, 2015Publication date: May 18, 2017Inventors: Eric Tyson, Stephen D. Glaser, Mike Osborn, Mark Hummel
-
Patent number: 7901479Abstract: A filter cassette rack and tracks wherein the rack is a three dimensional rectangular rack having at least two opposing open sides, sealing and non-sealing support tracks span the rack providing filter cassette guides and sealing means for a plurality of filter cassettes.Type: GrantFiled: September 14, 2009Date of Patent: March 8, 2011Assignee: AAF-McQuay Inc.Inventors: Mike Osborne, Keiron O'Connell, Husheder P. Daruwalla, Joachim Horst Wenzek, Ng Cheah Wei
-
Publication number: 20100000188Abstract: A filter cassette rack and tracks wherein the rack is a three dimensional rectangular rack having at least two opposing open sides, sealing and non-sealing support tracks span the rack providing filter cassette guides and sealing means for a plurality of filter cassettes.Type: ApplicationFiled: September 14, 2009Publication date: January 7, 2010Inventors: Mike Osborne, Keiron O'Connell, Husheder P. Daruwalla, Joachim Horst Wenzek, Ng Cheah Wei
-
Patent number: 7588629Abstract: A filter cassette having opposing rectangular side panels with at least one pair of filter media containers there between wherein each filter media container has a pair of opposing rectangular end plates and a pair of opposing rectangular media screens, each pair of containers are in a āVā configuration with adjacent end plates having a unitary configuration and at least one media fill aperture for each media container on a non-sealing side of the filter cassette, outermost end plates on a sealing side of the filter cassettes extend between corners of opposing side panels forming a substantially smooth sealing surface, and a fill cap is attached to each unitary pair of end plates having media fill apertures enclosing the media fill apertures.Type: GrantFiled: January 20, 2006Date of Patent: September 15, 2009Assignee: AAF-McQuay Inc.Inventors: Mike Osborne, Keiron O'Connell, Husheder P. Daruwalla, Joachim Horst Wenzek, Ng Cheah Wei
-
Patent number: 7588618Abstract: A filter cassette rack and tracks wherein the rack is a three dimensional rectangular rack having at least two opposing open sides, sealing and non-sealing support tracks span the rack providing filter cassette guides and sealing means for a plurality of filter cassettes.Type: GrantFiled: January 20, 2006Date of Patent: September 15, 2009Assignee: AAF-McQuay Inc.Inventors: Mike Osborne, Keiron O'Connell, Husheder P. Daruwalla, Joachim Horst Wenzek, Ng Cheah Wei
-
Publication number: 20070271887Abstract: A nestable fluid filter comprises a frame surrounding a filter media, the frame has a unitary portion unitary with an outer portion of the filter media, depending from the unitary portion is a portion flaring outwardly at an obtuse angle from the unitary portion, the flared portion is unitary about the filter media, a mounting surface depends from the flared portion and is in a substantially parallel plane with the filter media.Type: ApplicationFiled: May 24, 2006Publication date: November 29, 2007Inventors: Mike Osborne, Steve Kapsalis, Dennis Porter, Mike Montague
-
Publication number: 20070169448Abstract: A filter cassette having opposing rectangular side panels with at least one pair of filter media containers there between wherein each filter media container has a pair of opposing rectangular end plates and a pair of opposing rectangular media screens, each pair of containers are in a āVā configuration with adjacent end plates having a unitary configuration and at least one media fill aperture for each media container on a non-sealing side of the filter cassette, outermost end plates on a sealing side of the filter cassettes extend between corners of opposing side panels forming a substantially smooth sealing surface, and a fill cap is attached to each unitary pair of end plates having media fill apertures enclosing the media fill apertures.Type: ApplicationFiled: January 20, 2006Publication date: July 26, 2007Inventors: Mike Osborne, Keiron O'Connell, Husheder Daruwalla, Joachim Wenzek, Ng Wei
-
Publication number: 20070169447Abstract: A filter cassette rack and tracks wherein the rack is a three dimensional rectangular rack having at least two opposing open sides, sealing and non-sealing support tracks span the rack providing filter cassette guides and sealing means for a plurality of filter cassettes.Type: ApplicationFiled: January 20, 2006Publication date: July 26, 2007Inventors: Mike Osborne, Keiron O'Connell, Husheder Daruwalla, Joachim Wenzek, Ng Wei
-
Patent number: D597189Type: GrantFiled: January 20, 2006Date of Patent: July 28, 2009Assignee: AAF-McQuay Inc.Inventors: Mike Osborne, Keiron O'Connell, Husheder P. Daruwalla, Joachim Horst Wenzek, Ng Cheah Wei