Patents by Inventor David Cannon
David Cannon 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: 11969356Abstract: An intervertebral implant for insertion into an intervertebral disc space between adjacent vertebral bodies or between two bone portions. The implant includes a spacer portion, a plate portion operatively coupled to the spacer portion and one or more blades for securing the implant to the adjacent vertebral bodies. The blades preferably include superior and inferior cylindrical pins for engaging the adjacent vertebral bodies. The implant may be configured to be inserted via a direct lateral trans-psoas approach. Alternatively, the implant may be configured for insertion via an anterior approach.Type: GrantFiled: October 11, 2021Date of Patent: April 30, 2024Assignee: DePuy Synthes Products, Inc.Inventors: Lawton Laurence, David T. Banks, Vincent E. Mandes, Heather Cannon, Joshua McManus
-
Publication number: 20240116023Abstract: The present disclosure is directed to a multi-functional composition including activated carbon that is useful for injection into aqueous mediums such as soil or groundwater for sequestration of contaminants in a contaminated plume. The composition of activated carbon may include physical and chemical properties to enhance mechanism of contaminant physisorption and chemisorption including enhanced adsorption kinetics through manipulation of particle surface area, enhanced capacity and selectivity through controlled pore size distribution and enhanced electrostatic and hydrophobic interactions with contaminants. The multi-functional composition may further include a positively-charged nitrogen-functionalized organic compound and/or moieties that improve the activated carbon's ability to sequester contaminants in a subsurface environment.Type: ApplicationFiled: September 1, 2023Publication date: April 11, 2024Inventors: Micala Mitchek, Joseph M. Wong, Robert Huston, Fred Cannon, David Park, Lingyan Song, Mowen Li
-
Patent number: 11950842Abstract: A catheter system for ablation of tissue around a blood vessel, e.g., the pulmonary artery, to reduce neural activity of nerves surrounding the blood vessel. The catheter system includes an elongate shaft having a proximal portion coupled to a handle, and a distal portion. The distal portion includes a transducer and an expandable anchor, which may be actuated to transition between a collapsed delivery state and an expanded deployed state where the anchor centralizes the transducer within the blood vessel. The transducer may be actuated to emit energy to reduce neural activity of the nerves surrounding the blood vessel. Systems and method are further provided for confirming that neural activity of the nerves surround the blood vessel has been sufficiently reduced.Type: GrantFiled: August 31, 2023Date of Patent: April 9, 2024Assignee: Gradient Denervation Technologies SASInventors: David Amaoua, Martin Grasse, William Cannon, Chiara Mischo
-
Publication number: 20180073345Abstract: A fluid level monitoring system comprising: a subsea well comprising a wellbore and a wellhead; a subsea well isolation device installed on the wellhead; and a fluid level monitoring device and associated methods.Type: ApplicationFiled: February 29, 2016Publication date: March 15, 2018Inventors: Geoffrey David CANNON, Colin Stuart BUCHAN, Peter NELLESSEN
-
Publication number: 20160251931Abstract: A downhole barrier system comprising: a wellbore; an upper packer; upper barrier valve; a pressure sensor; a ported sub; a lower packer; a lower pack flow port sliding sleeve; and a lower barrier valve.Type: ApplicationFiled: October 2, 2014Publication date: September 1, 2016Inventors: Colin Stuart BUCHAN, Geoffrey David CANNON, David William STEWART
-
Patent number: 9296597Abstract: A hay lift assembly for use to lift and move one or more bales of hay. This may be accomplished by a first gripping member coupled to a second gripping member mounted on a tractor. The second gripping member may be moveable in a first direction relative to the first gripping member. Each gripping member may form a gripping surface that faces the other gripping surface, and each gripping surface may extend in a plane that is perpendicular to the direction of forward travel of a the tractor. The first and second gripping members pivot jointly in a first plane for changing the orientation of a bale of hay gripped between the first and second gripping members and for changing the orientation of the gripping members relative to one or more bales of hay to be gripped.Type: GrantFiled: May 20, 2011Date of Patent: March 29, 2016Inventor: David Cannon
-
Publication number: 20150302089Abstract: Novel tools and techniques for automated recovery of information from commercial web portals, including commercial web portals requiring credentials for access. In some instances images are captured and pushed to external processes for improving system performance. In some instances access to automated software agent remote control modules is balanced across a system comprising a plurality of processors hosting the automated software agent remote control modules. Some instances provide provisioning of credentials, in particular indicating credentials available for an unlimited or a select limited number of users and monitoring credential use of those credentials usable by a select number of users. Some instances provide cache management optimizes retrieval of data by external processes and ensures reliability of such data to reduce unnecessary web portal inquiries.Type: ApplicationFiled: January 21, 2015Publication date: October 22, 2015Inventors: John L. Magee, David Cannon, Darin Omtvedt, Robert Larivee, Cory Harper
-
Patent number: 8943565Abstract: Novel tools and techniques for automated recovery of information from commercial web portals, including commercial web portals requiring credentials for access. In some instances images are captured and pushed to external processes for improving system performance. In some instances access to automated software agent remote control modules is balanced across a system comprising a plurality of processors hosting the automated software agent remote control modules. Some instances provide provisioning of credentials, in particular indicating credentials available for an unlimited or a select limited number of users and monitoring credential use of those credentials usable by a select number of users. Some instances provide cache management optimizes retrieval of data by external processes and ensures reliability of such data to reduce unnecessary web portal inquiries.Type: GrantFiled: January 23, 2012Date of Patent: January 27, 2015Assignee: Recondo Technology, Inc.Inventors: John L. Magee, David Cannon, Darin Omtvedt, Robert Larivee, Cory Harper
-
Patent number: 8728797Abstract: The invention relates to an in vitro cell based expression system for overexpressing heterologous pump proteins associated with drug resistance into the membrane of the host cell for drug screening applications.Type: GrantFiled: May 27, 2008Date of Patent: May 20, 2014Assignee: LA SA SopartecInventors: Brian Charles Monk, Richard David Cannon, Kenjirou Nakamura, Masakazu Niimi, Kyoko Niimi, Ann Rachel Holmes, Erwin Lamping, David Roger Kay Harding, Andre Goffeau, Anabelle Decottignies
-
Publication number: 20130191895Abstract: Novel tools and techniques for automated recovery of information from commercial web portals, including commercial web portals requiring credentials for access. In some instances images are captured and pushed to external processes for improving system performance. In some instances access to automated software agent remote control modules is balanced across a system comprising a plurality of processors hosting the automated software agent remote control modules. Some instances provide provisioning of credentials, in particular indicating credentials available for an unlimited or a select limited number of users and monitoring credential use of those credentials usable by a select number of users. Some instances provide cache management optimizes retrieval of data by external processes and ensures reliability of such data to reduce unnecessary web portal inquiries.Type: ApplicationFiled: January 23, 2012Publication date: July 25, 2013Applicant: RECONDO TECHNOLOGY, INC.Inventors: John L. Magee, David Cannon, Darin Omtvedt, Robert Larivee, Cory Harper, Harold Piskiel
-
Patent number: 7803562Abstract: A novel human sodium phosphate cotransporter expressed on the apical surface of intestinal epithelial cells (huNpt2B) and polypeptides related thereto, as well as nucleic acid compositions encoding the same, are provided. The subject polypeptides and nucleic acid compositions find use in a variety of applications, including research, diagnostic, and therapeutic agent screening applications. Also provided are methods of inhibiting Npt2B activity in a host and methods of treating disease conditions associated with Npt2B activity.Type: GrantFiled: December 18, 2007Date of Patent: September 28, 2010Assignee: Roche Palo Alto LLCInventors: Paul David Cannon, Suryanarayana Sankuratri
-
Publication number: 20090170122Abstract: A novel human sodium phosphate cotransporter expressed on the apical surface of intestinal epithelial cells (huNpt2B) and polypeptides related thereto, as well as nucleic acid compositions encoding the same, are provided. The subject polypeptides and nucleic acid compositions find use in a variety of applications, including research, diagnostic, and therapeutic agent screening applications. Also provided are methods of inhibiting Npt2B activity in a host and methods of treating disease conditions associated with Npt2B activity.Type: ApplicationFiled: December 18, 2007Publication date: July 2, 2009Inventors: Paul David Cannon, Suryanarayana Sankuratri
-
Publication number: 20090143308Abstract: The invention relates to an in vitro cell based expression system for overexpressing heterologous pump proteins associated with drug resistance into the membrane of the host cell for drug screening applications.Type: ApplicationFiled: May 27, 2008Publication date: June 4, 2009Inventors: Brian Charles Monk, Richard David Cannon, Kenjirou Nakamura, Masakazu Niimi, Kyoko Niimi, Ann Rachel Holmes, Erwin Lamping, David Roger Kay Harding, Andre Goffeau, Anabelle Decottignies
-
Publication number: 20080114963Abstract: Techniques are provided for allocating storage space to a storage pool. A request for storage space for the storage pool is received. A list of locations associated with the storage pool is obtained, wherein the locations are capable of spanning multiple file systems or multiple directories within a single file system. One or more allocation techniques are applied to select one or more locations at which storage space is to be allocated. The storage space is allocated at the selected one or more locations.Type: ApplicationFiled: January 29, 2008Publication date: May 15, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David Cannon, Colin Dawson, Barry Fruchtman, Charles Nichols
-
Patent number: 7368530Abstract: A novel human sodium phosphate cotransporter expressed on the apical surface of intestinal epithelial cells (huNpt2B) and polypeptides related thereto, as well as nucleic acid compositions encoding the same, are provided. The subject polypeptides and nucleic acid compositions find use in a variety of applications, including research, diagnostic, and therapeutic agent screening applications. Also provided are methods of inhibiting Npt2B activity in a host and methods of treating disease conditions associated with Npt2B activity.Type: GrantFiled: January 17, 2002Date of Patent: May 6, 2008Assignee: Roche Palo Alto LLCInventors: Paul David Cannon, Suryanarayana Sankuratri
-
Publication number: 20070260592Abstract: Provided are techniques for accessing information. A partial key index is created, wherein the partial key index includes one or more partial key index (PKI) entries, wherein each PKI entry identifies a portion of a metadata object, wherein the metadata object includes metadata entries, each of which corresponds to an associated data object. The partial key index is used to locate one or more PKI entries, wherein each of the one or more PKI entries corresponds to one or more data objects in one of the one or more composite objects. Each of the one or more PKI entries is used to retrieve location information of metadata in a metadata object for each of the one or more composite objects. The metadata from each metadata object is loaded into a database using the location information.Type: ApplicationFiled: May 3, 2006Publication date: November 8, 2007Applicant: International Business Machines CorporationInventors: Matthew Anglin, David Cannon
-
Publication number: 20070250553Abstract: A copy procedure detects qualified data objects in a body of source data, and copies the source data to a target storage unit except for unqualified data objects, which are replaced with a prescribed bit pattern. Following completion of the backup, a record is prepared indicating that all data objects exist in the specified target storage, regardless of whether each data object was replaced with a predetermined bit pattern rather than being physically written to the specified target storage. This process may, be repeated in order to perform data reclamation, effectively removing user files no longer qualifying for backup.Type: ApplicationFiled: May 22, 2007Publication date: October 25, 2007Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: David Cannon
-
Publication number: 20070185934Abstract: A technique for implementing policy-aware backup and restore capability in a tiered storage system. If a data set's contents are backed up from the tiered storage system to a backup storage system, metadata for the data set may also be backed up. Prior to the data set being restored from the backup storage system to the tiered storage system, the backed up metadata is restored and processed to determine a tier among the tiered storage pools to which the data set will be restored.Type: ApplicationFiled: February 3, 2006Publication date: August 9, 2007Inventors: David Cannon, Thomas Clark, Stephen Correl, Toby Marek, James Seeger, David Wolf, Jason Young, Michael Young
-
Publication number: 20070136381Abstract: A system, method and computer program product are provided for generating backup sets for a specific point in time from backup data stored in a backup storage device. A backup set, in accordance with an illustrative embodiment, is a collection of the files and data that would have been the most recently backed-up version of a computer's files and data at the particular point in time if the backup set had been created at that point in time. In order to generate the backup set, versions of data objects are identified in the backup storage system that have backup timestamps equal to or prior to the designated point in time and that have deactivation times that are after the designated point in time. In addition, a mechanism for deleting versions of data objects based on a retention time and an inactive version limit is provided.Type: ApplicationFiled: December 13, 2005Publication date: June 14, 2007Inventors: David Cannon, Kenneth Hannigan
-
Publication number: 20070043789Abstract: Provided are a method, system, and program for maintaining active-only copy storage pools. A first storage pool includes at least a first aggregate including a plurality of files. A second aggregate is generated in a second storage pool. A determination is made as to whether files in the first aggregate are active or inactive versions. Active versions of files are copied from the first aggregate to the second aggregate in the second storage pool, wherein the second aggregate does not include inactive versions of files in the first storage pool.Type: ApplicationFiled: September 12, 2005Publication date: February 22, 2007Inventors: David Cannon, Howard Martin