Patents by Inventor Mark Huang
Mark Huang 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: 9390100Abstract: A system comprises a processor and a memory. The processor is configured to decompress a precompressed file; recompress the decompressed file; and determine a difference file. The memory is coupled to the processor and configured to provide the processor with instructions.Type: GrantFiled: April 2, 2015Date of Patent: July 12, 2016Assignee: EMC CorporationInventor: Mark Huang
-
Publication number: 20160154818Abstract: Transmitting filesystem changes over a network is disclosed. A hash of data comprising a chunk of directory elements comprising one or more consecutive directory elements in a set of elements sorted in a canonical order is computed at a client system. One or more directory elements comprising the chunk are sent to a remote server in the event it is determined based at least in part on the computed hash that corresponding directory elements as stored on the remote server are not identical to the directory elements comprising the chunk as stored on the client system.Type: ApplicationFiled: December 4, 2015Publication date: June 2, 2016Inventors: Mark Huang, Curtis Anderson, R. Hugo Patterson
-
Patent number: 9326853Abstract: Disclosed herein are representative embodiments of methods, apparatus, and systems used to deliver a prosthetic heart valve to a deficient valve. In one embodiment, for instance, a support structure and an expandable prosthetic valve are advanced through the aortic arch of a patient using a delivery system. The support structure is delivered to a position on or adjacent to the surface of the outflow side of the aortic valve (the support structure defining a support-structure interior). The expandable prosthetic valve is delivered into the aortic valve and into the support-structure interior. The expandable prosthetic heart valve is expanded while the expandable prosthetic heart valve is in the support-structure interior and while the support structure is at the position on or adjacent to the surface of the outflow side of the aortic valve, thereby causing one or more native leaflets of the aortic valve to be frictionally secured between the support structure and the expanded prosthetic heart valve.Type: GrantFiled: July 22, 2011Date of Patent: May 3, 2016Assignee: Edwards Lifesciences CorporationInventors: Christopher Olson, Glen T. Rabito, Dustin P. Armer, Minh Ma, Devin Marr, Mark Huang, Hiroshi Okabe, Kevin Stewart, Alison S. Curtis, Philip P. Corso, Jr.
-
Patent number: 9244755Abstract: Large amounts of unstructured log data generated by software and infrastructure components of a computing system are processed and analyzed in real time to identify anomalies and potential problems within the computing system. A log analytics module reduces both the volume and level of detail of log data by first classifying log messages into message types based on their content similarity. The log analytics module may then further reduce data by grouping bursts of log messages into log events. Patterns within these log events, such as the collection and number of different message types that comprise the event, can be used to identify anomalous events.Type: GrantFiled: May 20, 2013Date of Patent: January 26, 2016Assignee: VMware, Inc.Inventors: Mark Huang, Junyuan Lin
-
Patent number: 9235593Abstract: Transmitting filesystem changes over a network is disclosed. A hash of data comprising a chunk of directory elements comprising one or more consecutive directory elements in a set of elements sorted in a canonical order is computed at a client system. One or more directory elements comprising the chunk are sent to a remote server in the event it is determined based at least in part on the computed hash that corresponding directory elements as stored on the remote server are not identical to the directory elements comprising the chunk as stored on the client system.Type: GrantFiled: September 30, 2010Date of Patent: January 12, 2016Assignee: EMC CorporationInventors: Mark Huang, Curtis Anderson, R. Hugo Patterson
-
Publication number: 20150293934Abstract: A system comprises a processor and a memory. The processor is configured to decompress a precompressed file; recompress the decompressed file; and determine a difference file. The memory is coupled to the processor and configured to provide the processor with instructions.Type: ApplicationFiled: April 2, 2015Publication date: October 15, 2015Inventor: Mark Huang
-
Publication number: 20150261779Abstract: Stream locality delta compression is disclosed. A previous stream indicated locale of data segments is selected. A first data segment is then determined to be similar to a data segment in the stream indicated locale.Type: ApplicationFiled: May 27, 2015Publication date: September 17, 2015Inventors: Mark Huang, Philip Shilane, Grant Wallace, Nitin Garg, Edward K. Lee, Ming Benjamin Zhu, Kai Li
-
Patent number: 9128950Abstract: Providing a subset of de-duplicated as output is disclosed. In some embodiments, the output includes a subset of data stored in de-duplicated form in a plurality of containers each of which includes a plurality of data segments. For each container that includes one or more data segments included in the subset, a corresponding container data is included in the output. Each container may include one or more segments not included in the subset. For each container the corresponding container data of which is included in the output, a corresponding value in a data structure that includes for each container stored on the de-duplicated storage system a data value indicating whether or not the corresponding container data has been included in the output is updated.Type: GrantFiled: May 28, 2014Date of Patent: September 8, 2015Assignee: EMC CorporationInventor: Mark Huang
-
Publication number: 20150193310Abstract: A system for backup replication comprises a processor and a memory. The processor is configured to determine data present in a most recent backup not present in a previous backup; transmit an extent specification; and transmit data segment fingerprints of the one or more data segments. The memory is coupled to the processor and is configured to provide the processor with instructions.Type: ApplicationFiled: January 24, 2015Publication date: July 9, 2015Inventor: Mark Huang
-
Patent number: 9069785Abstract: Stream locality delta compression is disclosed. A previous stream indicated locale of data segments is selected. A first data segment is then determined to be similar to a data segment in the stream indicated locale.Type: GrantFiled: February 11, 2013Date of Patent: June 30, 2015Assignee: EMC CorporationInventors: Mark Huang, Philip Shilane, Grant Wallace, Nitin Garg, Edward K. Lee, Ming Benjamin Zhu, Kai Li
-
Patent number: 9026505Abstract: A system comprises a processor and a memory. The processor is configured to decompress a precompressed file; recompress the decompressed file; and determine a difference file. The memory is coupled to the processor and configured to provide the processor with instructions.Type: GrantFiled: December 16, 2011Date of Patent: May 5, 2015Assignee: EMC CorporationInventor: Mark Huang
-
Patent number: 8980907Abstract: The present invention relates to novel therapeutic and diagnostic dendrimers. In particular, the present invention is directed to dendrimer-linker conjugates, methods of synthesizing the same, compositions comprising the conjugates, as well as systems and methods utilizing the conjugates (e.g., in diagnostic and/or therapeutic settings (e.g., for the delivery of therapeutics, imaging, and/or targeting agents (e.g., in disease (e.g., cancer) diagnosis and/or therapy, pain therapy, etc.)). Accordingly, dendrimer-linker conjugates of the present invention may further comprise one or more components for targeting, imaging, sensing, and/or providing a therapeutic or diagnostic material and/or monitoring response to therapy.Type: GrantFiled: December 16, 2013Date of Patent: March 17, 2015Assignee: The Regents of the University of MichiganInventors: James R. Baker, Jr., Xue-min Cheng, Abraham F. L. Van Der Spek, Baohua Mark Huang, Thommey P. Thomas
-
Patent number: 8972678Abstract: A system for backup replication comprises a processor and a memory. The processor is configured to determine data present in a most recent backup not present in a previous backup; transmit an extent specification; and transmit data segment fingerprints of the one or more data segments. The memory is coupled to the processor and is configured to provide the processor with instructions.Type: GrantFiled: December 21, 2011Date of Patent: March 3, 2015Assignee: EMC CorporationInventor: Mark Huang
-
Publication number: 20150052103Abstract: Data replication with delta compression is disclosed. A primary system and a replica system are determined to both have an identical first data segment that is similar to a second data segment. The second data segment is encoded, wherein the encoding refers to the first data segment.Type: ApplicationFiled: August 22, 2014Publication date: February 19, 2015Inventors: Mark Huang, Philip Shilane, Grant Wallace, Ming Benjamin Zhu
-
Publication number: 20140344622Abstract: Large amounts of unstructured log data generated by software and infrastructure components of a computing system are processed and analyzed in real time to identify anomalies and potential problems within the computing system. A log analytics module reduces both the volume and level of detail of log data by first classifying log messages into message types based on their content similarity. The log analytics module may then further reduce data by grouping bursts of log messages into log events. Patterns within these log events, such as the collection and number of different message types that comprise the event, can be used to identify anomalous events.Type: ApplicationFiled: May 20, 2013Publication date: November 20, 2014Inventors: Mark HUANG, Junyuan LIN
-
Patent number: 8889635Abstract: The present invention relates to novel therapeutic and diagnostic dendrimers. In particular, the present invention is directed to dendrimer-linker conjugates, methods of synthesizing the same, compositions comprising the conjugates, as well as systems and methods utilizing the conjugates (e.g., in diagnostic and/or therapeutic settings (e.g., for the delivery of therapeutics, imaging, and/or targeting agents (e.g., in disease (e.g., cancer) diagnosis and/or therapy, pain therapy, etc.)). Accordingly, dendrimer-linker conjugates of the present invention may further comprise one or more components for targeting, imaging, sensing, and/or providing a therapeutic or diagnostic material and/or monitoring response to therapy.Type: GrantFiled: September 30, 2009Date of Patent: November 18, 2014Assignee: The Regents of The University of MichiganInventors: James R. Baker, Jr., Xue-min Cheng, Abraham F. L. Van Der Spek, Baohua Mark Huang, Thommey P. Thomas
-
Patent number: 8849772Abstract: Data replication with delta compression is disclosed. A primary system and a replica system are determined to both have an identical first data segment that is similar to a second data segment. The second data segment is encoded, wherein the encoding refers to the first data segment.Type: GrantFiled: November 14, 2008Date of Patent: September 30, 2014Assignee: EMC CorporationInventors: Mark Huang, Philip Shilane, Grant Wallace, Ming Benjamin Zhu
-
Publication number: 20140279958Abstract: Providing a subset of de-duplicated as output is disclosed. In some embodiments, the output comprises a subset of data stored in de-duplicated form in a plurality of containers each comprising a plurality of data segments comprising the data. For each container that includes one or more data segments comprising the subset, a corresponding container data is included in the output. Each container may include one or more segments not included in the subset. For each container the corresponding container data of which is included in the output, a corresponding value in a data structure comprising for each container stored on the de-duplicated storage system a data value indicating whether or not the corresponding container data has been included in the output is updated.Type: ApplicationFiled: May 28, 2014Publication date: September 18, 2014Applicant: EMC CorporationInventor: Mark Huang
-
Patent number: 8782010Abstract: Providing a subset of de-duplicated data as output is disclosed. The subset of data includes a plurality of data segments. In some embodiments, the output includes segments of data stored across a plurality of containers in a de-duplicated storage system. Each container stores one or more data segments from the subset as well as one or more segments not from the subset. For each container that includes at least one data segment from the subset, the corresponding container data is included in the output in its entirety, including segments that are not from the subset. In the event that container data is included in the output, a value in a data structure that corresponds to the container is updated. The data structure includes a value for each container in the de-duplicated storage system that indicates whether the corresponding container data has been included in the output.Type: GrantFiled: February 11, 2013Date of Patent: July 15, 2014Assignee: EMC CorporationInventor: Mark Huang
-
Patent number: 8751462Abstract: Delta compression after identity deduplication is disclosed. A first data segment is determined to be identical to a first previous data segment. A second data segment, not determined to be identical to a second previous data segment, is then determined to be similar to a third previous data segment.Type: GrantFiled: November 14, 2008Date of Patent: June 10, 2014Assignee: EMC CorporationInventors: Mark Huang, Edward K. Lee, Kai Li, Philip Shilane, Grant Wallace, Ming Benjamin Zhu