Patents by Inventor John Dickinson

John Dickinson 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: 9306988
    Abstract: A segmented object storage system is an object storage system that divides files into a number of object segments, each segment corresponding to a portion of an object, and stores each segment individually in the storage system. The system also generates and stores a manifest file describing the relationship of the various segments to the original data file. Requests to retrieve the segmented file are fulfilled by consulting the manifest file and using the information from the manifest to reconstitute the original data file from the constituent segments. Modifying, appending to, or truncating the object is accomplished by manipulating individual segments and the manifest file. Manipulation of the individual object segments and/or the manifest can be used to implement copy-on-write, snapshotting, software transactional memory, and peer-to-peer transmission of the large file.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: April 5, 2016
    Assignee: Rackspace US, Inc.
    Inventors: Michael Barton, Will Reese, John A. Dickinson, Jay B. Payne, Charles B. Thier, Gregory Holt
  • Publication number: 20160089630
    Abstract: Embodiments disclosed herein include an abatement system for abating compounds produced in semiconductor processes. The abatement system includes a foreline having a first end configured to couple to an exhaust port of a vacuum processing chamber, and an injection port is formed in the foreline. The abatement system further includes a scrubber coupled to a second end of the foreline. There is no effluent burner or plasma source interfaced with the foreline between the first end and the scrubber. Low temperature steam is injected into the foreline through the injection port to abate the PFCs flowing out of the vacuum processing chamber.
    Type: Application
    Filed: August 28, 2015
    Publication date: March 31, 2016
    Inventors: Colin John DICKINSON, Dustin W. HO, Monique MCINTOSH
  • Publication number: 20160072727
    Abstract: In one embodiment, a cloud computing system provides user extensibility by providing a plugin interface for major systems. Plugin interfaces for a compute service, object service, network service, authentication and authorization service, message service, and image service are disclosed. One or more of the plugin interfaces can be used to alter the allocation of virtual to physical resources across multiple services. Compound services and smart allocation facilities are possible with user-directed modification.
    Type: Application
    Filed: September 8, 2015
    Publication date: March 10, 2016
    Inventors: Edward Leafe, Alexander Walsh, Paul Voccio, Antony Joel Messerli, Charles B. Thier, John A. Dickinson, Gregory Lee Holt, Christopher James Behrens, Trey Eugene Morris, Matthew Charles Dietz, Jason LuVern Kolker, Ziad Sawalha, Yogeshwar Srikrishan, William Randolph Mathews, Vishvananda Ishaya
  • Publication number: 20160070481
    Abstract: An example method for storing data includes providing a plurality of physical storage pools, each storage pool including a plurality of storage nodes coupled to a network. The method also includes mapping a partition of a plurality of partitions to a set of physical storage pools, where each physical storage pool of the set of physical storage pools is located in a different availability zone, and the storage nodes within an availability zone are subject to a correlated loss of access to stored data. The method further includes receiving a data management request over the network, the data management request being associated with a data object. The method also includes identifying a first partition of the plurality of partitions corresponding to the received data management request and manipulating the data object in the physical storage pools mapped to the first partition in accordance with the data management request.
    Type: Application
    Filed: August 10, 2015
    Publication date: March 10, 2016
    Inventors: Michael Barton, Will Reese, John A. Dickinson, Jay B. Payne, Charles B. Thier, Gregory Holt
  • Publication number: 20160057229
    Abstract: Several different embodiments of a segmented object storage system are described. The object storage system divides files into a number of object segments, each segment corresponding to a portion of the object, and stores each segment individually in the cloud storage system. The system also generates and stores a manifest file describing the relationship of the various segments to the original data file. Requests to retrieve the segmented file are fulfilled by consulting the manifest file and using the information from the manifest to reconstitute the original data file from the constituent segments. Modifying, appending to, or truncating the object is accomplished by manipulating individual segments and the manifest file. In further embodiments, manipulation of the individual object segments and/or the manifest is used to implement copy-on-write, snapshotting, software transactional memory, and peer-to-peer transmission of the large file.
    Type: Application
    Filed: November 2, 2015
    Publication date: February 25, 2016
    Inventors: Michael Barton, Will Reese, John A. Dickinson, Jay B. Payne, Charles B. Thier, Gary Holt
  • Patent number: 9240308
    Abstract: Embodiments disclosed herein include an abatement system for abating compounds produced in semiconductor processes. The abatement system includes a plasma source that has a first plate and a second plate parallel to the first plate. An electrode is disposed between the first and second plates and an outer wall is disposed between the first and second plates surrounding the electrode. The plasma source has a first plurality of magnets disposed on the first plate and a second plurality of magnets disposed on the second plate. The magnetic field created by the first and second plurality of magnets is substantially perpendicular to the electric field created between the electrode and the outer wall. In this configuration, a dense plasma is created.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: January 19, 2016
    Assignee: APPLIED MATERIALS, INC.
    Inventors: Michael S. Cox, Rongping Wang, Brian T. West, Roger M. Johnson, Colin John Dickinson
  • Patent number: 9237193
    Abstract: Several different embodiments of a massively scalable object storage system are described. The object storage system is particularly useful for storage in a cloud computing installation whereby shared servers provide resources, software, and data to computers and other devices on demand. In several embodiments, the object storage system includes a ring implementation used to associate object storage commands with particular physical servers such that certain guarantees of consistency, availability, and performance can be met. In other embodiments, the object storage system includes a synchronization protocol used to order operations across a distributed system. In a third set of embodiments, the object storage system includes a metadata management system. In a fourth set of embodiments, the object storage system uses a structured information synchronization system. Features from each set of embodiments can be used to improve the performance and scalability of a cloud computing object storage system.
    Type: Grant
    Filed: April 9, 2014
    Date of Patent: January 12, 2016
    Assignee: Rackspace US, Inc.
    Inventors: Michael Barton, Will Reese, John A. Dickinson, Jay B. Payne, Charles B. Thier, Gregory Holt
  • Patent number: 9230780
    Abstract: Embodiments disclosed herein include a plasma source for abating compounds produced in semiconductor processes. The plasma source has a first plate and a second plate parallel to the first plate. An electrode is disposed between the first and second plates and an outer wall is disposed between the first and second plates surrounding the cylindrical electrode. The plasma source has a first plurality of magnets disposed on the first plate and a second plurality of magnets disposed on the second plate. The magnetic field created by the first and second plurality of magnets is substantially perpendicular to the electric field created between the electrode and the outer wall. In this configuration, a dense plasma is created.
    Type: Grant
    Filed: March 6, 2014
    Date of Patent: January 5, 2016
    Assignee: APPLIED MATERIALS, INC.
    Inventors: Michael S. Cox, Rongping Wang, Brian T. West, Roger M. Johnson, Colin John Dickinson
  • Publication number: 20150357168
    Abstract: Apparatus and methods that provide a reagent gas in a foreline abatement system are provided herein. In some embodiments, a reagent delivery system includes a water tank having an inner volume that holds a reagent liquid when disposed therein, and a heat exchanger having a central opening disposed in the inner volume and configured to keep a top surface of the reagent liquid from freezing when reagent liquid is disposed within the water tank.
    Type: Application
    Filed: April 27, 2015
    Publication date: December 10, 2015
    Inventor: COLIN JOHN DICKINSON
  • Patent number: 9197483
    Abstract: Several different embodiments of a massively scalable object storage system are described. The object storage system is particularly useful for storage in a cloud computing installation whereby shared servers provide resources, software, and data to computers and other devices on demand. In several embodiments, the object storage system includes a ring implementation used to associate object storage commands with particular physical servers such that certain guarantees of consistency, availability, and performance can be met. In other embodiments, the object storage system includes a synchronization protocol used to order operations across a distributed system. In a third set of embodiments, the object storage system includes a metadata management system. In a fourth set of embodiments, the object storage system uses a structured information synchronization system. Features from each set of embodiments can be used to improve the performance and scalability of a cloud computing object storage system.
    Type: Grant
    Filed: October 29, 2012
    Date of Patent: November 24, 2015
    Assignee: Rackspace US, Inc.
    Inventors: Michael Barton, Will Reese, John A. Dickinson, Jay B. Payne, Charles B. Thier, Gregory Holt
  • Patent number: 9183213
    Abstract: Several embodiments using indirection objects to organize data in a cloud storage system are disclosed. An indirection object stores associations to different variants or segments of an object. The indirection object receives requests for the objects and responds with the appropriate variant, segment, or segments of the object. The variant, segment, or segments returned may vary from request to request.
    Type: Grant
    Filed: May 16, 2012
    Date of Patent: November 10, 2015
    Assignee: Rackspace US, Inc.
    Inventor: John A. Dickinson
  • Patent number: 9141410
    Abstract: In one embodiment, a cloud computing system provides user extensibility by providing a plugin interface for major systems. Plugin interfaces for a compute service, object service, network service, authentication and authorization service, message service, and image service are disclosed. One or more of the plugin interfaces can be used to alter the allocation of virtual to physical resources across multiple services. Compound services and smart allocation facilities are possible with user-directed modification.
    Type: Grant
    Filed: May 23, 2012
    Date of Patent: September 22, 2015
    Assignee: Rackspace US, Inc.
    Inventors: Edward Leafe, Alexander Walsh, Paul Voccio, Antony Joel Messerli, Charles B. Thier, John A. Dickinson, Gregory Lee Holt, Christopher James Behrens, Trey Eugene Morris, Matthew Charles Dietz, Jason LuVern Kolker, Ziad Sawalha, Yogeshwar Srikrishnan, William Randolph Mathews, IV, Vishvananda Ishaya
  • Publication number: 20150261801
    Abstract: Several different embodiments of a segmented object storage system are described. The object storage system divides files into a number of object segments, each segment corresponding to a portion of the object, and stores each segment individually in the cloud storage system. The system also generates and stores a manifest file describing the relationship of the various segments to the original data file. Requests to retrieve the segmented file are fulfilled by consulting the manifest file and using the information from the manifest to reconstitute the original data file from the constituent segments. Modifying, appending to, or truncating the object is accomplished by manipulating individual segments and the manifest file. In further embodiments, manipulation of the individual object segments and/or the manifest is used to implement copy-on-write, snapshotting, software transactional memory, and peer-to-peer transmission of the large file.
    Type: Application
    Filed: March 23, 2015
    Publication date: September 17, 2015
    Inventors: Michael Barton, Will Reese, John A. Dickinson, Jay B. Payne, Charles B. Thier, Gregory Holt
  • Publication number: 20150255256
    Abstract: Embodiments disclosed herein include an abatement system for abating compounds produced in semiconductor processes. The abatement system includes a plasma source that has a first plate and a second plate parallel to the first plate. An electrode is disposed between the first and second plates and an outer wall is disposed between the first and second plates surrounding the electrode. The plasma source has a first plurality of magnets disposed on the first plate and a second plurality of magnets disposed on the second plate. The magnetic field created by the first and second plurality of magnets is substantially perpendicular to the electric field created between the electrode and the outer wall. In this configuration, a dense plasma is created.
    Type: Application
    Filed: September 26, 2014
    Publication date: September 10, 2015
    Inventors: Michael S. COX, Rongping WANG, Brian T. WEST, Roger M. JOHNSON, Colin John DICKINSON
  • Publication number: 20150252473
    Abstract: The present disclosure relates to methods and apparatus for treating vacuum processing system exhaust gases. In addition, methods and apparatus for maintenance of foreline plasma reactor subsystems are disclosed. In some embodiments, an apparatus for treating an exhaust gas in a foreline of a vacuum processing system includes a plasma source coupled with a foreline of a process chamber, a treatment agent source coupled with the plasma source, and a downstream trap to cool an exhaust stream and trap particles in the exhaust stream. In some embodiments, multiple foreline plasma reactor subsystems are used with a vacuum processing system, and one foreline plasma reactor subsystem can be isolated and maintained (e.g., cleaned) while exhaust gas treatment continues in another foreline plasma reactor subsystem and processing continues in the vacuum processing system.
    Type: Application
    Filed: February 24, 2015
    Publication date: September 10, 2015
    Inventor: Colin John DICKINSON
  • Publication number: 20150255251
    Abstract: Embodiments disclosed herein include a plasma source for abating compounds produced in semiconductor processes. The plasma source has a first plate and a second plate parallel to the first plate. An electrode is disposed between the first and second plates and an outer wall is disposed between the first and second plates surrounding the cylindrical electrode. The plasma source has a first plurality of magnets disposed on the first plate and a second plurality of magnets disposed on the second plate. The magnetic field created by the first and second plurality of magnets is substantially perpendicular to the electric field created between the electrode and the outer wall. In this configuration, a dense plasma is created.
    Type: Application
    Filed: March 6, 2014
    Publication date: September 10, 2015
    Inventors: Michael S. COX, Rongping WANG, Brian T. WEST, Roger M. JOHNSON, Colin John DICKINSON
  • Publication number: 20150251133
    Abstract: A plasma abatement process for abating effluent containing compounds from a processing chamber is described. A plasma abatement process takes gaseous foreline effluent from a processing chamber, such as a deposition chamber, and reacts the effluent within a plasma chamber placed in the foreline path. The plasma dissociates the compounds within the effluent, converting the effluent into more benign compounds. Abating reagents may assist in the abating of the compounds. The abatement process may be a volatizing or a condensing abatement process. Representative volatilizing abating reagents include, for example, CH4, H2O, H2, NF3, SF6, F2, HCl, HF, Cl2, and HBr. Representative condensing abating reagents include, for example, H2, H2O, O2, N2, O3, CO, CO2, NH3, N2O, CH4, and combinations thereof.
    Type: Application
    Filed: March 4, 2015
    Publication date: September 10, 2015
    Inventors: Michael S. COX, Monique MCINTOSH, Colin John DICKINSON, Paul E. FISHER, Yutaka TANAKA, Zheng YUAN
  • Patent number: 9116629
    Abstract: An example method for storing data includes providing a plurality of physical storage pools, each storage pool including a plurality of storage nodes coupled to a network. The method also includes mapping a partition of a plurality of partitions to a set of physical storage pools, where each physical storage pool of the set of physical storage pools is located in a different availability zone, and the storage nodes within an availability zone are subject to a correlated loss of access to stored data. The method further includes receiving a data management request over the network, the data management request being associated with a data object. The method also includes identifying a first partition of the plurality of partitions corresponding to the received data management request and manipulating the data object in the physical storage pools mapped to the first partition in accordance with the data management request.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: August 25, 2015
    Assignee: Rackspace US, Inc.
    Inventors: Michael Barton, Will Reese, John A. Dickinson, Jay B. Payne, Charles B. Thier, Gregory Holt
  • Publication number: 20150227606
    Abstract: Several different embodiments of a massively scalable object storage system are described. The object storage system is particularly useful for storage in a cloud computing installation whereby shared servers provide resources, software, and data to computers and other devices on demand. In several embodiments, the object storage system includes a ring implementation used to associate object storage commands with particular physical servers such that certain guarantees of consistency, availability, and performance can be met. In other embodiments, the object storage system includes a synchronization protocol used to order operations across a distributed system. In a third set of embodiments, the object storage system includes a metadata management system. In a fourth set of embodiments, the object storage system uses a structured information synchronization system. Features from each set of embodiments can be used to improve the performance and scalability of a cloud computing object storage system.
    Type: Application
    Filed: April 24, 2015
    Publication date: August 13, 2015
    Inventors: Michael Barton, Will Reese, John A. Dickinson, Jay B. Payne, Charles B. Thier, Gregory Holt
  • Publication number: 20150218943
    Abstract: Methods and equipment have been developed that combine the use of continuous miners, flexible conveyor trains, and longwall mining techniques to provide flexible and efficient removal of resources from subterranean formations. Some systems include: a main gate; and a tailgate connected to the maingate by an active mine face; wherein the active mine face extends at an angle between 95° and 135° relative to the maingate.
    Type: Application
    Filed: April 17, 2015
    Publication date: August 6, 2015
    Inventors: Timothy J. Myers, Michael Cline, John Dickinson