Patents by Inventor Thomas Brett
Thomas Brett 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: 10603091Abstract: The present disclosure provides a fastener that has a body that has an axis. The body comprises a head portion and at least one body portion projecting from the head portion. The at least one body portion has an actuating surface portion and is arranged such that at least a part of the at least one body portion is urged away from the axis when an actuating member is received along the axis and urges against the actuating surface portion. The at least one body portion has a substantially flat surface portion facing away from the axis.Type: GrantFiled: February 24, 2015Date of Patent: March 31, 2020Assignee: CURTIN UNIVERSITY OF TECHNOLOGYInventors: Intan Camellia Watono Oldakowska, Matthew Peter Oldakowski, Philip Hobson Hardcastle, Thomas Brett Kirk
-
Patent number: 10360309Abstract: A method and system enables language translation and routing of Person-to-Person (P2P) messages. Customer messages are diverted to various alternate destinations in an enterprise based on the language of the messages. Enterprise alternate destinations include language capable call center customer service representatives (CSRs), language specialized call centers, and personnel in various departments in an enterprise having language skills. The CSRs and other personnel can communicate through the call centers or using data enabled devices. Information collected from the messages can be used to determine the appropriate destination.Type: GrantFiled: April 30, 2015Date of Patent: July 23, 2019Assignee: SALESFORCE.COM, INC.Inventors: Thomas Brett Chisholm, James Hunt, Eugene Lee Lew
-
Publication number: 20190029728Abstract: An orthopaedic stabilisation device is described. The orthopaedic stabilisation device comprises a stabilisation member and at least two legs coupled to the stabilisation member. Each leg is arranged for positioning in a respective bore hole in bone, and for receiving an element within the leg such that the element can facilitate fastening the leg within the bore hole in bone. The stabilisation member may be arranged such that a length of the stabilisation member is alterable by a predefined amount, the predefined amount being adjustable.Type: ApplicationFiled: October 5, 2018Publication date: January 31, 2019Applicant: CURTIN UNIVERSITY OF TECHNOLOGYInventors: Matthew Peter OLDAKOWSKI, lntan Camellia Watono OLDAKOWSKA, Philip Hobson HARDCASTLE, Thomas Brett KIRK
-
Publication number: 20170065319Abstract: The present disclosure provides a fastener that has a body that has an axis. The body comprises a head portion and at least one body portion projecting from the head portion. The at least one body portion has an actuating surface portion and is arranged such that at least a part of the at least one body portion is urged away from the axis when an actuating member is received along the axis and urges against the actuating surface portion. The at least one body portion has a substantially flat surface portion facing away from the axis.Type: ApplicationFiled: February 24, 2015Publication date: March 9, 2017Applicant: CURTIN UNIVERSITY OF TECHNOLOGYInventors: Intan Camellia Watono OLDAKOWSKA, Matthew Peter OLDAKOWSKI, Philip Hobson HARDCASTLE, Thomas Brett KIRK
-
Publication number: 20160321245Abstract: A method and system enables language translation and routing of Person-to-Person (P2P) messages. Customer messages are diverted to various alternate destinations in an enterprise based on the language of the messages. Enterprise alternate destinations include language capable call center customer service representatives (CSRs), language specialized call centers, and personnel in various departments in an enterprise having language skills. The CSRs and other personnel can communicate through the call centers or using data enabled devices. Information collected from the messages can be used to determine the appropriate destination.Type: ApplicationFiled: April 30, 2015Publication date: November 3, 2016Inventors: Thomas Brett Chisholm, James Hunt, Eugene Lee Lew
-
Patent number: 9187470Abstract: Disclosed are methods of identifying, generating and synthesizing compounds that inhibit MAPK13 activity. In various embodiments, compounds, salts thereof and prodrugs thereof of the present teachings can be useful for the treatment of diseases and disorders that involve excess mucus production.Type: GrantFiled: January 16, 2015Date of Patent: November 17, 2015Assignee: Washington UniversityInventors: Michael Holtzman, Arthur Romero, Yael Alevy, Anand Patel, Thomas Brett, Dhara Patel
-
Publication number: 20150190175Abstract: An orthopaedic stabilisation device is described. The orthopaedic stabilisation device comprises a stabilisation member and at least two legs coupled to the stabilisation member. Each leg is arranged for positioning in a respective bore hole in bone, and for receiving an element within the leg such that the element can facilitate fastening the leg within the bore hole in bone. The stabilisation member may be arranged such that a length of the stabilisation member is alterable by a predefined amount, the predefined amount being adjustable.Type: ApplicationFiled: August 23, 2013Publication date: July 9, 2015Applicant: CURTIN UNIVERSITY OF TECHNOLOGYInventors: Matthew Peter Oldakowski, Intan Camellia, Watono Oldakowska, Philip Hobson Hardcastle, Thomas Brett Kirk
-
Publication number: 20150183777Abstract: Disclosed are methods of identifying, generating and synthesizing compounds that inhibit MAPK13 activity. In various embodiments, compounds, salts thereof and prodrugs thereof of the present teachings can be useful for the treatment of diseases and disorders that involve excess mucus production.Type: ApplicationFiled: January 16, 2015Publication date: July 2, 2015Inventors: Michael Holtzman, Arthur Romero, Yael Alevy, Anand Patel, Thomas Brett, Dhara Patel
-
Patent number: 8893061Abstract: Some embodiments of the present invention overcome I/O bottlenecks of an EDA work flow by keeping layout data distributed during handoffs among different processing stages. Specifically, some embodiments leverage a concurrent computation paradigm where data is propagated incrementally between stages, and where data processing among consecutive stages and the I/O between stages are executed concurrently. Specifically, different data processing stages can partition the layout data differently, and portions of the layout data that are not required by a data processing stage can be either passed-through or passed-around the data processing stage.Type: GrantFiled: March 3, 2014Date of Patent: November 18, 2014Assignee: Synopsys, Inc.Inventors: Michael L. Rieger, Mathias Boman, Naji V. Bekhazi, Daniel D. Hung, Michael G. Brashler, Thomas Brett Hall
-
Publication number: 20140189616Abstract: Some embodiments of the present invention overcome I/O bottlenecks of an EDA work flow by keeping layout data distributed during handoffs among different processing stages. Specifically, some embodiments leverage a concurrent computation paradigm where data is propagated incrementally between stages, and where data processing among consecutive stages and the I/O between stages are executed concurrently. Specifically, different data processing stages can partition the layout data differently, and portions of the layout data that are not required by a data processing stage can be either passed-through or passed-around the data processing stage.Type: ApplicationFiled: March 3, 2014Publication date: July 3, 2014Applicant: Synopsys, Inc.Inventors: Michael L. Rieger, Mathias Boman, Naji V. Bekhazi, Daniel D. Hung, Michael G. Brashler, Thomas Brett Hall
-
Patent number: 8667429Abstract: Some embodiments of the present invention overcome I/O bottlenecks of an EDA work flow by keeping layout data distributed during handoffs among different processing stages. Specifically, some embodiments leverage a concurrent computation paradigm where data is propagated incrementally between stages, and where data processing among consecutive stages and the I/O between stages are executed concurrently. Specifically, some embodiments can generate a template database which contains the unique templates in a set of templates. During operation, an embodiment can determine a set of templates for a layout. Next, the system can determine a processing schedule based on a spatially coherent ordering of the set of templates. Next, the system can process the templates according to the spatially coherent processing schedule.Type: GrantFiled: November 26, 2012Date of Patent: March 4, 2014Assignee: Synopsys, Inc.Inventors: Michael L. Rieger, Mathias Boman, Naji V. Bekhazi, Daniel D. Hung, Michael G. Brashler, Thomas Brett Hall
-
Patent number: 8341559Abstract: Some embodiments of the present invention overcome I/O bottlenecks of an EDA work flow by keeping layout data distributed during handoffs among different processing stages. Specifically, some embodiments leverage a concurrent computation paradigm where data is propagated incrementally between stages, and where data processing among consecutive stages and the I/O between stages are executed concurrently. Specifically, some embodiments can generate a template database which contains the unique templates in a set of templates. During operation, an embodiment can determine a set of templates for a layout. Next, the system can determine a processing schedule based on a spatially coherent ordering of the set of templates. Next, the system can process the templates according to the spatially coherent processing schedule.Type: GrantFiled: November 8, 2011Date of Patent: December 25, 2012Assignee: Synopsys, Inc.Inventors: Michael L. Rieger, Mathias Boman, Naji V. Bekhazi, Daniel D. Hung, Michael G. Brashler, Thomas Brett Hall
-
Publication number: 20120054693Abstract: Some embodiments of the present invention overcome I/O bottlenecks of an EDA work flow by keeping layout data distributed during handoffs among different processing stages. Specifically, some embodiments leverage a concurrent computation paradigm where data is propagated incrementally between stages, and where data processing among consecutive stages and the I/O between stages are executed concurrently. Specifically, some embodiments can generate a template database which contains the unique templates in a set of templates. During operation, an embodiment can determine a set of templates for a layout. Next, the system can determine a processing schedule based on a spatially coherent ordering of the set of templates. Next, the system can process the templates according to the spatially coherent processing schedule.Type: ApplicationFiled: November 8, 2011Publication date: March 1, 2012Applicant: SYNOPSYS, INC.Inventors: Michael L. Rieger, Mathias Boman, Naji V. Bekhazi, Daniel D. Hung, Michael G. Brashler, Thomas Brett Hall
-
Patent number: 8065638Abstract: Some embodiments of the present invention overcome I/O bottlenecks of an EDA work flow by keeping layout data distributed during handoffs among different processing stages. Specifically, some embodiments leverage a concurrent computation paradigm where data is propagated incrementally between stages, and where data processing among consecutive stages and the I/O between stages are executed concurrently. Specifically, some embodiments can generate a template database which contains the unique templates in a set of templates. During operation, an embodiment can determine a set of templates for a layout. Next, the system can determine a processing schedule based on a spatially coherent ordering of the set of templates. Next, the system can process the templates according to the spatially coherent processing schedule.Type: GrantFiled: January 30, 2009Date of Patent: November 22, 2011Assignee: Synopsys, Inc.Inventors: Michael L. Rieger, Mathias Boman, Naji V. Bekhazi, Daniel D. Hung, Michael G. Brashler, Thomas Brett Hall
-
Publication number: 20100198875Abstract: Some embodiments of the present invention overcome I/O bottlenecks of an EDA work flow by keeping layout data distributed during handoffs among different processing stages. Specifically, some embodiments leverage a concurrent computation paradigm where data is propagated incrementally between stages, and where data processing among consecutive stages and the I/O between stages are executed concurrently. Specifically, some embodiments can generate a template database which contains the unique templates in a set of templates. During operation, an embodiment can determine a set of templates for a layout. Next, the system can determine a processing schedule based on a spatially coherent ordering of the set of templates. Next, the system can process the templates according to the spatially coherent processing schedule.Type: ApplicationFiled: January 30, 2009Publication date: August 5, 2010Applicant: SYNOPSYS, INC.Inventors: Michael L. Rieger, Mathias Boman, Naji V. Bekhazi, Daniel D. Hung, Michael G. Brashler, Thomas Brett Hall
-
Patent number: D397568Type: GrantFiled: February 22, 1996Date of Patent: September 1, 1998Inventor: Thomas Brett Jonas