Patents by Inventor Joseph DALTON
Joseph DALTON 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: 11974756Abstract: Embolic coils with detachable segments that are separated by detachment capsules that are thermolytically degradable such that varying lengths of coil may be implanted into a vascular malformation to occlude same. The capsules are radiotransparent when compared to the adjoining coil segments to the location of the segments is easily seen. The capsules further include protruding electrical contacts that make positive contact with terminals on a delivery catheter. The terminals on the delivery catheter serve as markers so the relationship between the detachment capsules and the terminals is easily visible under x-ray.Type: GrantFiled: July 20, 2022Date of Patent: May 7, 2024Assignee: MicroVention, Inc.Inventors: Heath Bowman, Nga-Ting Wong, Joseph Rye, Timothy Dalton
-
Patent number: 11687822Abstract: A method of analysing and tracking machine systems has the steps of sensing operational data from equipment, the operational data comprising at least location, time, and one or more operational condition data related to the equipment; analysing the operational data to identify data patterns; logging the data patterns as events in a database; comparing the events to a database of predetermined patterns to classify each data pattern as a known event or an unknown event; updating the database to include a new data pattern related to any unknown events; and alerting a user to further classify the unknown events manually.Type: GrantFiled: July 13, 2017Date of Patent: June 27, 2023Assignee: METRIC MASTERS LTD.Inventors: Joseph Dalton, Will Bauer, Lindsay Haag
-
Publication number: 20220121545Abstract: Embodiments of the present invention provide an improvement over known approaches for monitoring of and taking action on observations associated with distributed applications. Application event reporting and application resource monitoring is unified in a manner that significantly reduces storage and aggregation overhead. For example, embodiments of the present invention can employ hardware and/or software support that reduces storage and aggregation overhead. In addition to providing for fine-grained, continuous, decentralized monitoring of application activity and resource consumption, embodiments of the present invention can also provide for decentralized filtering, statistical analysis, and derived data streaming. Furthermore, embodiments of the present invention are securely implemented (e.g., for use solely under the control of an operator) and can use a separate security domain for network traffic.Type: ApplicationFiled: August 26, 2021Publication date: April 21, 2022Applicant: III Holdings 2, LLCInventors: Niall Joseph Dalton, Trevor Robinson
-
Publication number: 20220114070Abstract: A data processing node includes a management environment, an application environment, and a shared memory segment (SMS). The management environment includes at least one management services daemon (MSD) running on one or more dedicated management processors thereof. One or more application protocols are executed by the at least one MSD on at least one of the dedicated management processors. The management environment has a management interface daemon (MID) running on one or more application central processing unit (CPU) processors thereof. The SMS is accessible by the at least one MSD and the MID for enabling communication of information of the one or more application protocols to be provided between the at least one MSD and the MID. The MID provides at least one of management service to processes running within the application environment and local resource access to one or more processes running on another data processing node.Type: ApplicationFiled: October 22, 2021Publication date: April 14, 2022Applicant: III Holdings 2, LLCInventors: Niall Joseph Dalton, Trevor Robinson
-
Patent number: 11188433Abstract: A data processing node includes a management environment, an application environment, and a shared memory segment (SMS). The management environment includes at least one management services daemon (MSD) running on one or more dedicated management processors thereof. One or more application protocols are executed by the at least one MSD on at least one of the dedicated management processors. The management environment has a management interface daemon (MID) running on one or more application central processing unit (CPU) processors thereof. The SMS is accessible by the at least one MSD and the MID for enabling communication of information of the one or more application protocols to be provided between the at least one MSD and the MID. The MID provides at least one of management service to processes running within the application environment and local resource access to one or more processes running on another data processing node.Type: GrantFiled: June 3, 2019Date of Patent: November 30, 2021Assignee: III Holdings 2, LLCInventors: Niall Joseph Dalton, Trevor Robinson
-
Patent number: 11132277Abstract: Embodiments of the present invention provide an improvement over known approaches for monitoring of and taking action on observations associated with distributed applications. Application event reporting and application resource monitoring is unified in a manner that significantly reduces storage and aggregation overhead. For example, embodiments of the present invention can employ hardware and/or software support that reduces storage and aggregation overhead. In addition to providing for fine-grained, continuous, decentralized monitoring of application activity and resource consumption, embodiments of the present invention can also provide for decentralized filtering, statistical analysis, and derived data streaming. Furthermore, embodiments of the present invention are securely implemented (e.g., for use solely under the control of an operator) and can use a separate security domain for network traffic.Type: GrantFiled: December 20, 2013Date of Patent: September 28, 2021Assignee: III Holdings 2, LLCInventors: Niall Joseph Dalton, Trevor Robinson
-
Publication number: 20190286610Abstract: A data processing node includes a management environment, an application environment, and a shared memory segment (SMS). The management environment includes at least one management services daemon (MSD) running on one or more dedicated management processors thereof. One or more application protocols are executed by the at least one MSD on at least one of the dedicated management processors. The management environment has a management interface daemon (MID) running on one or more application central processing unit (CPU) processors thereof. The SMS is accessible by the at least one MSD and the MID for enabling communication of information of the one or more application protocols to be provided between the at least one MSD and the MID. The MID provides at least one of management service to processes running within the application environment and local resource access to one or more processes running on another data processing node.Type: ApplicationFiled: June 3, 2019Publication date: September 19, 2019Applicant: 111 Holdings 12, LLCInventors: Niall Joseph Dalton, Trevor Robinson
-
Patent number: 10311014Abstract: A data processing node includes a management environment, an application environment, and a shared memory segment (SMS). The management environment includes at least one management services daemon (MSD) running on one or more dedicated management processors thereof. One or more application protocols are executed by the at least one MSD on at least one of the dedicated management processors. The management environment has a management interface daemon (MID) running on one or more application central processing unit (CPU) processors thereof. The SMS is accessible by the at least one MSD and the MID for enabling communication of information of the one or more application protocols to be provided between the at least one MSD and the MID. The MID provides at least one of management service to processes running within the application environment and local resource access to one or more processes running on another data processing node.Type: GrantFiled: December 20, 2013Date of Patent: June 4, 2019Assignee: III Holdings 2, LLCInventors: Niall Joseph Dalton, Trevor Robinson
-
Publication number: 20180018588Abstract: A method of analysing and tracking machine systems has the steps of sensing operational data from equipment, the operational data comprising at least location, time, and one or more operational condition data related to the equipment; analysing the operational data to identify data patterns; logging the data patterns as events in a database; comparing the events to a database of predetermined patterns to classify each data pattern as a known event or an unknown event; updating the database to include a new data pattern related to any unknown events; and alerting a user to further classify the unknown events manually.Type: ApplicationFiled: July 13, 2017Publication date: January 18, 2018Inventors: Joseph DALTON, Will BAUER, Lindsay HAAG
-
Patent number: 9672143Abstract: A data processing node has an inter-node messaging module including a plurality of sets of registers each defining an instance of a GET/PUT context and a plurality of data processing cores each coupled to the inter-node messaging module. Each one of the data processing cores includes a mapping function for mapping each one of a plurality of user level processes to a different one of the sets of registers and thereby to a respective GET/PUT context instance. Mapping each one of the user level processes to the different one of the sets of registers enables a particular one of the user level processes to utilize the respective GET/PUT context instance thereof for performing a GET/PUT action to a ring buffer of a different data processing node coupled to the data processing node through a fabric without involvement of an operating system of any one of the data processing cores.Type: GrantFiled: November 24, 2015Date of Patent: June 6, 2017Assignee: III HOLDINGS 2, LLCInventors: Prashant R. Chandra, Thomas A. Volpe, Mark Bradley Davis, Niall Joseph Dalton
-
Patent number: 9304896Abstract: A data processing node has an inter-node messaging module including a plurality of sets of registers each defining an instance of a GET/PUT context and a plurality of data processing cores each coupled to the inter-node messaging module. Each one of the data processing cores includes a mapping function for mapping each one of a plurality of user level processes to a different one of the sets of registers and thereby to a respective GET/PUT context instance. Mapping each one of the user level processes to the different one of the sets of registers enables a particular one of the user level processes to utilize the respective GET/PUT context instance thereof for performing a GET/PUT action to a ring buffer of a different data processing node coupled to the data processing node through a fabric without involvement of an operating system of any one of the data processing cores.Type: GrantFiled: August 5, 2013Date of Patent: April 5, 2016Assignee: III Holdings 2, LLCInventors: Prashant R. Chandra, Thomas A. Volpe, Mark Bradley Davis, Niall Joseph Dalton
-
Publication number: 20160077999Abstract: A data processing node has an inter-node messaging module including a plurality of sets of registers each defining an instance of a GET/PUT context and a plurality of data processing cores each coupled to the inter-node messaging module. Each one of the data processing cores includes a mapping function for mapping each one of a plurality of user level processes to a different one of the sets of registers and thereby to a respective GET/PUT context instance. Mapping each one of the user level processes to the different one of the sets of registers enables a particular one of the user level processes to utilize the respective GET/PUT context instance thereof for performing a GET/PUT action to a ring buffer of a different data processing node coupled to the data processing node through a fabric without involvement of an operating system of any one of the data processing cores.Type: ApplicationFiled: November 24, 2015Publication date: March 17, 2016Inventors: Prashant R. Chandra, Thomas A. Volpe, Mark Bradley Davis, Niall Joseph Dalton
-
Publication number: 20150039840Abstract: A data processing node has an inter-node messaging module including a plurality of sets of registers each defining an instance of a GET/PUT context and a plurality of data processing cores each coupled to the inter-node messaging module. Each one of the data processing cores includes a mapping function for mapping each one of a plurality of user level processes to a different one of the sets of registers and thereby to a respective GET/PUT context instance. Mapping each one of the user level processes to the different one of the sets of registers enables a particular one of the user level processes to utilize the respective GET/PUT context instance thereof for performing a GET/PUT action to a ring buffer of a different data processing node coupled to the data processing node through a fabric without involvement of an operating system of any one of the data processing cores.Type: ApplicationFiled: August 5, 2013Publication date: February 5, 2015Inventors: Prashant R. Chandra, Thomas A. Volpe, Mark Bradley Davis, Niall Joseph Dalton
-
Publication number: 20140189104Abstract: Embodiments of the present invention provide an improvement over known approaches for monitoring of and taking action on observations associated with distributed applications. Application event reporting and application resource monitoring is unified in a manner that significantly reduces storage and aggregation overhead. For example, embodiments of the present invention can employ hardware and/or software support that reduces storage and aggregation overhead. In addition to providing for fine-grained, continuous, decentralized monitoring of application activity and resource consumption, embodiments of the present invention can also provide for decentralized filtering, statistical analysis, and derived data streaming. Furthermore, embodiments of the present invention are securely implemented (e.g., for use solely under the control of an operator) and can use a separate security domain for network traffic.Type: ApplicationFiled: December 20, 2013Publication date: July 3, 2014Applicant: CALXEDA, INC.Inventors: Niall Joseph Dalton, Trevor Robinson
-
Publication number: 20140189039Abstract: A data processing node includes a management environment, an application environment, and a shared memory segment (SMS). The management environment includes at least one management services daemon (MSD) running on one or more dedicated management processors thereof. One or more application protocols are executed by the at least one MSD on at least one of the dedicated management processors. The management environment has a management interface daemon (MID) running on one or more application central processing unit (CPU) processors thereof. The SMS is accessible by the at least one MSD and the MID for enabling communication of information of the one or more application protocols to be provided between the at least one MSD and the MID. The MID provides at least one of management service to processes running within the application environment and local resource access to one or more processes running on another data processing node.Type: ApplicationFiled: December 20, 2013Publication date: July 3, 2014Applicant: CALXEDA, INC.Inventors: Niall Joseph Dalton, Trevor Robinson
-
Publication number: 20120270351Abstract: A method of removal of a first and second sacrificial layer wherein an O2 plasma or an O2-containing environment is introduced to a cavity and a gap region through a plurality of via holes in a cavity capping material.Type: ApplicationFiled: July 2, 2012Publication date: October 25, 2012Applicant: International Business Machines CorporationInventors: Leena Paivikki BUCHWALTER, Kevin Kok CHAN, Timothy Joseph DALTON, Christopher Vincent JAHNES, Jennifer Louise LUND, Kevin Shawn PETRARCA, James Louis SPEIDELL, James Francis ZIEGLER
-
Patent number: 8269291Abstract: A microelectromechanical system (MEMS) resonator or filter including a first conductive layer, one or more electrodes patterned in the first conductive layer which serve the function of signal input, signal output, or DC biasing, or some combination of these functions, an evacuated cavity, a resonating member comprised of a lower conductive layer and an upper structural layer, a first air gap between the resonating member and one or more of the electrodes, an upper membrane covering the cavity, and a second air gap between the resonating member and the upper membrane.Type: GrantFiled: January 14, 2011Date of Patent: September 18, 2012Assignee: International Business Machines CorporationInventors: Leena Paivikki Buchwalter, Kevin Kok Chan, Timothy Joseph Dalton, Christopher Vincent Jahnes, Jennifer Louise Lund, Kevin Shawn Petraraca, James Louis Speidell, James Francis Ziegler
-
Patent number: 8146046Abstract: A design structure including design data describing a semiconductor structure. The semiconductor structure includes a first semiconductor chip and a second semiconductor chip. The first semiconductor chip is on top of and bonded to the second semiconductor chip. The first and second semiconductor chips include a first and a second electric nodes. The second semiconductor chip further includes a first comparing circuit. The semiconductor structure further includes a first coupling via electrically connecting the first electric node of the first semiconductor chip to the first comparing circuit of the second semiconductor chip. The first comparing circuit is capable of (i) receiving an input signal from the second electric node directly, (ii) receiving an input signal from the first electric node indirectly through the first coupling via, and (iii) asserting a first mismatch signal in response to the input signals from the first and second electric nodes being different.Type: GrantFiled: May 15, 2008Date of Patent: March 27, 2012Assignee: International Business Machines CorporationInventors: Timothy Joseph Dalton, Marc Raymond Faucher, Paul David Kartschoke, Peter Anthony Sandon
-
Publication number: 20110302542Abstract: A double-sided integrated circuit chips, methods of fabricating the double-sided integrated circuit chips and design structures for double-sided integrated circuit chips. The method includes removing the backside silicon from two silicon-on-insulator wafers having devices fabricated therein and bonding them back to back utilizing the buried oxide layers. Contacts are then formed in the upper wafer to devices in the lower wafer and wiring levels are formed on the upper wafer. The lower wafer may include wiring levels. The lower wafer may include landing pads for the contacts. Contacts to the silicon layer of the lower wafer may be silicided.Type: ApplicationFiled: July 28, 2011Publication date: December 8, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kerry Bernstein, Timothy Joseph Dalton, Jeffrey Peter Gambino, Mark David Jaffe, Paul David Kartschoke, Stephen Ellinwood Luce, Anthony Kendall Stamper
-
Publication number: 20110241082Abstract: A semiconductor structure and method of fabricating the structure. The method includes removing the backside silicon from two silicon-on-insulator wafers having devices fabricated therein and bonding them back to back utilizing the buried oxide layers. Contacts are then formed in the upper wafer to devices in the lower wafer and wiring levels are formed on the upper wafer. The lower wafer may include wiring levels. The lower wafer may include landing pads for the contacts. Contacts to the silicon layer of the lower wafer may be silicided.Type: ApplicationFiled: June 20, 2011Publication date: October 6, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kerry Bernstein, Timothy Joseph Dalton, Jeffrey Peter Gambino, Mark David Jaffe, Paul David Kartschoke, Stephen Ellinwood Luce, Anthony Kendall Stamper