Patents by Inventor Mark A. O'Connell
Mark A. O'Connell 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: 20240142469Abstract: Methods to assess a pediatric subject having a single ventricle heart include identifying a difference between concentration levels of metabolic biomarkers and reference concentration levels and then assessing the pediatric subject based on the identified differences.Type: ApplicationFiled: February 17, 2022Publication date: May 2, 2024Inventors: Ronald Mark Payne, Thomas Michael O'Connell
-
Patent number: 11970731Abstract: The invention relates to compounds, methods and compositions for improving on nucleic acid polymerization, including DNA replication by in vitro primer extension to generate, for example, polymers for nanopore-based single molecule sequencing of a DNA template. A nucleic acid polymerase reaction composition is provided with polymerization enhancement moieties, which allows enhanced DNA polymerase activity with nucleotide analogs, resulting in improved length of primer extension products for sequencing applications.Type: GrantFiled: December 27, 2018Date of Patent: April 30, 2024Assignee: Roche Sequencing Solutions, Inc.Inventors: Mark Stamatios Kokoris, John Tabone, Melud Nabavi, Aaron Jacobs, Dylan O'Connell, Drew Goodman, Lacey Merrill, Jagadeeswaran Chandrasekar, Kendall Berg, Samantha Vellucci, Jessica Vellucci
-
Publication number: 20240097365Abstract: An apparatus for guidance and retention of integrated circuit boards includes a first structure configured to receive a first integrated circuit board and guide the first integrated circuit board for coupling to a substrate. The apparatus further includes a second structure configured to be removably coupled to the first structure. The second structure includes a first spring member configured to apply a first compressive force to the first integrated circuit board.Type: ApplicationFiled: September 16, 2022Publication date: March 21, 2024Inventors: NATHAN LEE DUNFEE, KEVIN O'CONNELL, CHRISTOPHER M. MARROQUIN, STEPHEN P. MROZ, MARK DAVID PFEIFER, KENNETH E. LUBAHN, JUSTIN CHRISTOPHER ROGERS
-
Patent number: 11205102Abstract: A manifest for an automated system is generated, wherein the manifest comprises a record of a plurality of algorithms configured to be used in operation of the automated system. An operational audit branch is generated from the manifest in response to execution of one or more algorithms of the plurality of algorithms. The generation of the operational audit branch comprises recording one or more inputs used by the one or more algorithms, and recording one or more outputs generated by the one or more algorithms.Type: GrantFiled: April 25, 2017Date of Patent: December 21, 2021Assignee: EMC IP Holding Company LLCInventors: Mark A. O'Connell, Stephen Todd
-
Patent number: 11113235Abstract: Some embodiments are directed to accessing a content unit stored in a storage environment that includes a plurality of storage clusters, wherein multiple versions of the content unit are stored on at least two different clusters in the storage environment. The storage environment and/or the requesting entity may identify the at least two storage clusters that store the content unit and select one of clusters as storing a valid version of the content unit.Type: GrantFiled: July 9, 2018Date of Patent: September 7, 2021Assignee: EMC IP Holding Company, LLCInventor: Mark O'Connell
-
Publication number: 20210250353Abstract: At least one identity for a given entity is established in accordance with a decentralized identity management system maintained in accordance with a distributed ledger, wherein the identity of the given entity and a set of attributes relating to the identity are defined by a secure token file. The secure token file is referenced in the distributed ledger enabling two or more computing resource systems (e.g., storage systems) to at least one of authenticate and authorize the given entity in accordance with the secure token file.Type: ApplicationFiled: April 29, 2021Publication date: August 12, 2021Inventors: Stephen Todd, Mark A. O'Connell
-
Patent number: 11025626Abstract: At least one identity for a given entity is established in accordance with a decentralized identity management system maintained in accordance with a distributed ledger, wherein the identity of the given entity and a set of attributes relating to the identity are defined by a secure token file. The secure token file is referenced in the distributed ledger enabling two or more computing resource systems (e.g., storage systems) to at least one of authenticate and authorize the given entity in accordance with the secure token file.Type: GrantFiled: July 26, 2017Date of Patent: June 1, 2021Assignee: EMC IP Holding Company LLCInventors: Stephen Todd, Mark A. O'Connell
-
Patent number: 10855758Abstract: In a network including a plurality of computing resources associated with an enterprise, an identity is established for each of the computing resources in accordance with a decentralized identity management system maintained in accordance with a distributed ledger. The plurality of computing resources is managed in association with the distributed ledger, wherein managing comprises the enterprise posting one or more commands on the distributed ledger to enable one or more of the plurality of computing resources to obtain the one or more commands. In one non-limiting example, the computing resources are part of a geographically distributed IT infrastructure associated with the enterprise.Type: GrantFiled: August 4, 2017Date of Patent: December 1, 2020Assignee: EMC IP Holding Company LLCInventors: Mark A. O'Connell, Stephen Todd
-
Patent number: 10841079Abstract: One or more data storage systems are configured to automatically access a data registration service in response to receipt of a data request associated with a storage user of the one or more data storage systems and a profile of an identity associated with the storage user. The identity profile associated with the storage user comprises one or more policies for storage and access of data associated with the storage user.Type: GrantFiled: July 26, 2017Date of Patent: November 17, 2020Assignee: EMC IP Holding Company LLCInventors: Stephen Todd, Mark A. O'Connell
-
Patent number: 10698879Abstract: In an extended cloud computing environment comprising a plurality of computing resources associated with an enterprise, a method maintains a distributed ledger integrated with a data sharing system, wherein a given node associated with the distributed ledger and a given node associated with the data sharing system are associated with a given one of the plurality of computing resources in the extended cloud computing environment. The method manages one or more data sets processed by the plurality of computing resources in association with the distributed ledger and the data sharing system, wherein managing comprises storing transactions associated with the one or more data sets on the distributed ledger to enable one or more of the plurality of computing resources to access the stored transactions.Type: GrantFiled: October 12, 2017Date of Patent: June 30, 2020Assignee: EMC IP Holding Company LLCInventors: Stephen Todd, Mark A. O'Connell
-
Patent number: 10587413Abstract: At least one identity for a given entity of a first enterprise is established in accordance with a decentralized identity management system maintained in accordance with a distributed ledger. The identity of the given entity of the first enterprise and a set of attributes relating to the identity are defined by at least one cryptographically signed token file. The cryptographically signed token file is referenced in the distributed ledger enabling a second enterprise to authenticate and/or authorize the given entity in accordance with at least one of the set of attributes.Type: GrantFiled: July 26, 2017Date of Patent: March 10, 2020Assignee: EMC IP Holding Company LLCInventors: Stephen Todd, Mark A. O'Connell
-
Patent number: 10574719Abstract: Systems and methods are disclosed for a streaming service generating an aggregation of data streams in response to a query from a client device for data streams matching the query. The aggregation of data streams matching the query is presented to the requesting client as a single virtual stream. The streaming service modifies the virtual stream in real-time by adding data streams matching the query that come online to the virtual stream, or deleting data streams from the virtual stream that go offline. The streaming service can partition the virtual stream if the data flow rate increases above a threshold, and reduce partitions if the data flow rate falls below a threshold. The client device can add or terminate consumer processes in response to changes in the data flow rate and partitioning.Type: GrantFiled: January 28, 2019Date of Patent: February 25, 2020Assignee: EMC IP Holding Company LLCInventors: Mark A. O'Connell, Stephen Graham, Dominique Prunier
-
Patent number: 10521119Abstract: The described technology is generally directed towards a hybrid copying garbage collector in a data storage system that processes low capacity real chunks and virtual chunks (which reference data on other storage systems) into real chunks with a relatively high data capacity utilization. Real and virtual chunks with low capacity utilization are detected and copied into a higher capacity utilization real chunk, after which the low capacity chunks are deleted and their space reclaimed. As a result, much of the virtual chunk data that is to be migrated into a real chunk in the data storage system is migrated during garbage collection instead of as a separate migration process. Only the virtual chunk data that is relatively high capacity needs to be processed into real chunks by a separate migration process.Type: GrantFiled: September 22, 2017Date of Patent: December 31, 2019Assignee: EMC IP Holding Company LLCInventors: Mikhail Danilov, Mark A. O'Connell
-
Patent number: 10382202Abstract: Example embodiments of the present invention provide a method, an apparatus, and a computer program product for authenticating a request from a first domain to access a resource in a second domain according to credentials in the first domain. The method includes receiving, from the first domain, an assertion in the second domain and generating, according to the assertion, a token configured to be redeemed by a client in the first domain to access the resource in the second domain. The token then may be provided to the first domain.Type: GrantFiled: September 28, 2012Date of Patent: August 13, 2019Assignee: EMC IP Holding Company LLCInventors: David Ohsie, Ram Viswanathan, John P. Field, Matthew Troutman, Rossen P. Dimitrov, Paul T. Burke, Mark A. O'Connell, Chuanjun Wang, Prashant J. Dongale
-
Patent number: 10353780Abstract: In one aspect, a method includes storing data in a distributed storage environment that includes data servers and configuring each data server to mark a respective bit map for each block of data changed. In another aspect, an apparatus includes electronic hardware circuitry configured to store data in a distributed storage environment that includes data servers and to configure each data server to mark a respective bit map for each block of data changed. In a further aspect, an article includes a non-transitory computer-readable medium that stores computer-executable instructions. The instructions cause a machine to store data in a distributed storage environment that includes data servers and configure each data server to mark a respective bit map for each block of data changed. In each of the aspects above each data server is configured to handle a respective portion of a logical unit.Type: GrantFiled: March 31, 2015Date of Patent: July 16, 2019Assignee: EMC IP HOLDING COMPANY LLCInventors: Mark A. O'Connell, Helen S. Raizen, Brad Bowlin, Erez Webman, Lior Bahat
-
Patent number: 10326709Abstract: In one aspect, a method includes determining an allocation of nodes in a cluster to application containers using a node capacity and a policy, publishing the allocation to a coordinator, the coordinator configured to manage the nodes comprising a first node, reading the allocation from the coordinator and instructing a container manager in the first node to generate an application container in the first node conforming to the allocation.Type: GrantFiled: June 30, 2014Date of Patent: June 18, 2019Assignee: EMC IP Holding Company LLCInventors: Eron D. Wright, Vijayaraghavan Srinivasaraghavan, Cui Lin, Andrea L. Heyda, Mark A. O'Connell, Erik Riedel
-
Patent number: 10318191Abstract: Facilitating parallel migration and transformation of data storage in a replicated environment is provided herein. A method can comprise determining, by a system comprising a processor, that first data of a first storage device and second data of a second storage device are scheduled to be migrated to a third storage device and a fourth storage device in a replicated storage environment. The method can also comprise mapping, by the system, the third storage device to the first storage device, and the fourth storage device to the second storage device. Further, the method can comprise facilitating, by the system, a parallel migration/transformation of the first data to the third storage device and the second data to the fourth storage device.Type: GrantFiled: July 18, 2017Date of Patent: June 11, 2019Assignee: EMC IP Holding Company LLCInventors: Mikhail Danilov, Mark A. O'Connell
-
Publication number: 20190158563Abstract: Systems and methods are disclosed for a streaming service generating an aggregation of data streams in response to a query from a client device for data streams matching the query. The aggregation of data streams matching the query is presented to the requesting client as a single virtual stream. The streaming service modifies the virtual stream in real-time by adding data streams matching the query that come online to the virtual stream, or deleting data streams from the virtual stream that go offline. The streaming service can partition the virtual stream if the data flow rate increases above a threshold, and reduce partitions if the data flow rate falls below a threshold. The client device can add or terminate consumer processes in response to changes in the data flow rate and partitioning.Type: ApplicationFiled: January 28, 2019Publication date: May 23, 2019Inventors: Mark A. O'Connell, Stephen Graham, Dominique Prunier
-
Patent number: 10268417Abstract: Batch mode object creation in an elastic cloud data storage environment is presented herein. A batch mode data chunk component is configured to: facilitate a creation of a batch of objects corresponding to an application; store first objects of the batch of objects in a group of data storage chunks; and based on a determination that a data storage chunk of the group of data storage chunks contains at least a defined amount of data, seal the data storage chunk to obtain a sealed data storage chunk; and a data protection component configured to: perform erasure encoding on the sealed data storage chunk, and replicate the sealed data storage chunk on a data recovery storage device.Type: GrantFiled: October 24, 2017Date of Patent: April 23, 2019Assignee: EMC IP HOLDING COMPANY LLCInventors: Mikhail Danilov, Mark A. O'Connell
-
Patent number: 10250662Abstract: Systems and methods are disclosed for a streaming service generating an aggregation of data streams in response to a query from a client device for data streams matching the query. The aggregation of data streams matching the query is presented to the requesting client as a single virtual stream. The streaming service modifies the virtual stream in real-time by adding data streams matching the query that come online to the virtual stream, or deleting data streams from the virtual stream that go offline. The streaming service can partition the virtual stream if the data flow rate increases above a threshold, and reduce partitions if the data flow rate falls below a threshold. The client device can add or terminate consumer processes in response to changes in the data flow rate and partitioning.Type: GrantFiled: December 15, 2016Date of Patent: April 2, 2019Assignee: EMC IP Holding Company LLCInventors: Mark A. O'Connell, Stephen Graham, Dominique Prunier