Patents by Inventor Andrew Craig

Andrew Craig 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: 20210236784
    Abstract: A device for the delivery of an agent to an intestinal site has a backing element, a mucoadhesive element for adhering the device to the intestinal site, and a reservoir comprising the agent. The mucoadhesive element includes a polymer, an opposing surface having the capacity to adhere to the intestinal site, and a population of passageway(s) extending from the reservoir to the opposing surface for delivery of the agent from the reservoir to the intestinal site, each of the passageway(s) having a minimum diameter greater than 10 microns, the diameter being determined by cryogenic scanning electron microscopy after 30 minutes of hydration at 20° C. in phosphate buffered saline at pH 6.5.
    Type: Application
    Filed: April 19, 2021
    Publication date: August 5, 2021
    Inventors: Daniel BONNER, Colin Robert GARDNER, Thomas H. JOZEFIAK, Christopher R. LOOSE, David LUCCHINO, Andrew Craig MILLER, Carlo Giovanni TRAVERSO, Ayush VERMA, Arthur J. COURY, Peter TRAN, John JANTZ
  • Publication number: 20210200944
    Abstract: Resolving conflicting changes to structured data files. A method includes for a structured data file which has both a generic structure and dialects built on top of the generic structure, for which conflicting changes have been made, and where an original version of the structured data, a first version of the structured data and a second version of the structured data exist, determining a dialect of the structured data. The method further includes, based on the determined dialect performing at least one of merge or diff operations on the original version of the structured data, the first version of the structured data and the second version of the structured data.
    Type: Application
    Filed: March 12, 2021
    Publication date: July 1, 2021
    Inventors: David Charles KILIAN, Louisa Rose MILLOTT, Gareth Alun JONES, Andrew Craig BRAGDON, Yu XIAO, Arun Mathew ABRAHAM, Kevin J. BLASKO, Christopher LOVETT, Mark GROVES
  • Publication number: 20210130086
    Abstract: The invention is for a heating pad for a container to lie against at least one external surface of the container, and apply thermal energy to the container, and any material therein, when needed. The pad consists of a foamed resilient substrate with a first presenting major surface substantially equal in area to the at least one external surface of the container. A heating cable is located on the first presenting major surface to form an electrical circuit that when energised provides the thermal energy. A planar sheet material is above the first presenting major surface, and below a second presenting major surface of the substrate, the planar sheet material extends past the first and second presenting major surfaces and sealed at a periphery to form an encapsulation of the substrate and heating cable. There is an electrical connection from the heating cable internally of the encapsulation to external of the encapsulation.
    Type: Application
    Filed: April 13, 2018
    Publication date: May 6, 2021
    Inventors: Andrew Craig Russell, Damien Chollet, Murray Taylor
  • Patent number: 10949612
    Abstract: Resolving conflicting changes to structured data files. A method includes for a structured data file which has both a generic structure and dialects built on top of the generic structure, for which conflicting changes have been made, and where an original version of the structured data, a first version of the structured data and a second version of the structured data exist, determining a dialect of the structured data. The method further includes, based on the determined dialect performing at least one of merge or diff operations on the original version of the structured data, the first version of the structured data and the second version of the structured data.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: March 16, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: David Charles Kilian, Louisa Rose Millott, Gareth Alun Jones, Andrew Craig Bragdon, Yu Xiao, Arun Mathew Abraham, Kevin J. Blasko, Christopher Lovett, Mark Groves
  • Patent number: 10942172
    Abstract: The invention relates to the field of flow cytometry and more particularly to a panel of antibody reagents conjugated to fluorescent compounds. Provided are reagent compositions, comprising at least eight distinct fluorochrome-conjugated antibodies comprising a set of at least there identification antibodies for the identification of a leukocyte population of interest and at least four characterization antibodies for further characterization and/or classification of said leukocyte population. Also provided are kits and methods related to the reagent compositions.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: March 9, 2021
    Assignee: Erasmus University Medical Center Rotterdam
    Inventors: Jacobus Johannes Maria van Dongen, Jose Alberto Orfao de Matos Correia e Vale, Juan Alejandro Flores-Montero, Julia Maria Almeida Parra, Vincent Henricus Johannes van der Velden, Sebastian Böttcher, Andrew Craig Rawstron, Ruth Mary de Tute, Ludovic Bernard Simon Lhermitte, Vahid Asnafi, Ester Mejstrikova, Tomasz Szczepanski, Paulo Jorge Monteiro Da Silva Lucio, Marta Martin Ayuso, Carlos Eduardo Pedreira
  • Patent number: 10942171
    Abstract: The invention relates to the field of flow cytometry and more particularly to a panel of antibody reagents conjugated to fluorescent compounds. Provided are reagent compositions, comprising at least eight distinct fluorochrome-conjugated antibodies comprising a set of at least there identification antibodies for the identification of a leukocyte population of interest and at least four characterization antibodies for further characterization and/or classification of said leukocyte population. Also provided are kits and methods related to the reagent compositions.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: March 9, 2021
    Assignee: Erasmus University Medical Center Rotterdam
    Inventors: Jacobus Johannes Maria van Dongen, Jose Alberto Orfao de Matos Correia e Vale, Juan Alejandro Flores-Montero, Julia Maria Almeida Parra, Vincent Henricus Johannes van der Velden, Sebastian Böttcher, Andrew Craig Rawstron, Ruth Mary de Tute, Ludovic Bernard Simon Lhermitte, Vahid Asnafi, Ester Mejstrikova, Tomasz Szczepanski, Paulo Jorge Monteiro Da Silva Lucio, Marta Martín Ayuso, Carlos Eduardo Pedreira
  • Patent number: 10936258
    Abstract: This disclosure describes systems, methods, and computer-readable media related to retargeting online advertisement campaign recommendations for advertisements with multiple items or services. Bids may be based on a combined advertisement creative comprising two or more items or services. Dynamically selecting multiple items at bid time using a retargeting model to determine a potential revenue generation amount associated with an event may increase the probability of a conversion event based on the creative that includes the selected items. In some embodiments, a machine-learned retargeting model may be used to select multiple items to be displayed in an advertisement. The retargeting model may be applied to items that were previously viewed by the consumer and may determine a value for each of the items using factors. A bid may be calculated for each of the selected items using the values determined by the retargeting model.
    Type: Grant
    Filed: January 8, 2020
    Date of Patent: March 2, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrew J. Bradley, Andrew Craig Brind, Anthony Richard McBryan, Sebastiano Merlino, Sean Daniel Murphy, Alistair Francis Smith, David Neil Turner
  • Patent number: 10901813
    Abstract: Disclosed herein are system, method, and computer program product embodiments for providing clustering and monitoring functionality. An embodiment operates by determining that an application programming interface (API) call has been made from a first application to a second application. Metric data regarding a performance of one or more computing devices responsive to the determined API call is received. The received metric data associated with the determined API call is clustered into one of a plurality of predetermined clusters associated with the performance of the one or more computing devices responsive to one or more previous API calls. A notification indicating a system state of the one or more computing devices is determined based on the clustering, and provided.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: January 26, 2021
    Assignee: SALESFORCE.COM, INC.
    Inventors: Ignacio Agustin Manzano, Agustin Lopez Gabeiras, Leandro Damián Lück, Gaston Alberto Lodieu, Diego Gabriel Larralde, Jiang Wu, Andrew Craig Bragdon
  • Patent number: 10889355
    Abstract: Aquatic structures with adjustable buoyancy constructed in part with a vent valve for a buoyancy control device suitable for divers, where the vent valve may be opened by any combination of over-pressure, manual pressure relief or a powered means, where a force to a valve plug is applied by means of a spring that is constrained to prevent entirely lateral and angular movement but in which movement of the plug in the axis of the seat is unconstrained.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: January 12, 2021
    Assignee: Marine Depth Control Engineering, LLC
    Inventors: Andrew Craig Sinclair, Christopher Charles Webb
  • Publication number: 20200384250
    Abstract: A device for the delivery of an agent to an intestinal site has a backing element, a mucoadhesive element for adhering the device to the intestinal site, and a reservoir comprising the agent. The mucoadhesive element includes a polymer, an opposing surface having the capacity to adhere to the intestinal site, and a population of passageway(s) extending from the reservoir to the opposing surface for delivery of the agent from the reservoir to the intestinal site, each of the passageway(s) having a minimum diameter greater than 10 microns, the diameter being determined by cryogenic scanning electron microscopy after 30 minutes of hydration at 20° C. in phosphate buffered saline at pH 6.5.
    Type: Application
    Filed: July 31, 2020
    Publication date: December 10, 2020
    Inventors: Daniel BONNER, Colin Robert GARDNER, Thomas H. JOZEFIAK, Christopher R. LOOSE, David LUCCHINO, Andrew Craig MILLER, Carlo Giovanni TRAVERSO, Ayush VERMA, Arthur J. COURY, Peter TRAN, John JANTZ
  • Publication number: 20200334135
    Abstract: Disclosed herein are system, method, and device embodiments for implementing dynamic codeless logging in an integration platform system. An integration platform may provide a declaratively-configurable asset pre-configured to implement a logging functionality associated with a log point, package the declaratively-configurable asset within an integration application, and receive a selection of the log point associated with the declaratively-configurable asset. In addition, the integration application may generate log information corresponding to the log point based on the selection of the log point and the logging functionality. Further, the integration platform may present the log information within a graphical user interface.
    Type: Application
    Filed: April 19, 2019
    Publication date: October 22, 2020
    Inventors: Andrew Craig BRAGDON, Ignacio Agustin MANZANO, Agustin Lopez GABEIRAS
  • Publication number: 20200334376
    Abstract: Disclosed herein are system, method, and device embodiments for implementing log tokenization in an integration platform system. An integration platform may provide a declaratively-configurable logger asset for deployment in an integration-application design tool, and package the declaratively configurable logger asset in an integration application at least partially built via the integration-application design tool. In addition, the integration application may identify sensitive information in original log data of the integration application, and generate modified log data based on tokenization of the sensitive information. Further, the integration application may log the modified log data into a log file.
    Type: Application
    Filed: April 19, 2019
    Publication date: October 22, 2020
    Inventors: Andrew Craig BRAGDON, Ignacio Agustin MANZANO, Balasubramanian NARASIMHAN
  • Patent number: 10809956
    Abstract: Disclosed are systems and methods for presenting supplemental content items on a user device while requested additional content is obtained. For example, a user is presented with a content item, such as an image, an advertisement, etc., on a display of a user device. The content item, when interacted with by the user, results in a request for additional content, such as a web page, being sent to a remote computing resource, the additional content item being received by the user device from the remote computing resource, loaded by the user device, and presented to the user on the display of the user device. Rather than presenting the user with a blank screen, an empty window, a “loading” notification (e.g., spinning icon), etc.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: October 20, 2020
    Assignee: Pinterest, Inc.
    Inventors: Andrew Craig Bragdon, Justin Velo, Shahrouz Tavakoli, Wendy Lin Lu, Mengya You, Yunnan Wu, Vivian Clara Chow, Mehrdad Bidgoli, Raphael Grignani, Nipoon Malhotra, Harsh Goel
  • Publication number: 20200306233
    Abstract: A class of compounds useful in pharmaceutical compositions and methods for treating or preventing cancer is described. Analogs of Mycalolide B have been prepared and tested in breast and ovarian cancer cell lines. The compounds show utility for inhibition of survival and proliferation of tumor cells. The compounds have been shown to disrupt actin.
    Type: Application
    Filed: August 17, 2018
    Publication date: October 1, 2020
    Inventors: Rebecca Grange, John Allingham, Andrew Craig, P. Andrew Evans, Madhu Aeluri
  • Publication number: 20200313474
    Abstract: A stator assembly for an electric motor assembly is provided. The stator assembly includes an annular body extending about a central axis. The annular body includes an inner surface and an outer surface. The annular body has a first thickness defined between the inner surface and the outer surface. The stator assembly also includes at least one stator tooth extending radially from the annular body. The at least one stator tooth includes a first tip spaced radially from the annular body. The at least one stator tooth has a second thickness. A ratio of the first thickness to the second thickness is at least about 1.1.
    Type: Application
    Filed: June 16, 2020
    Publication date: October 1, 2020
    Inventors: Kerry Baker Shelton, Subhash Marutirao Brahmavar, Andrew Craig Barry, Mohamad Khalil Dahouk, Lester Benjamin Manz
  • Patent number: 10758626
    Abstract: The present invention relates in general to polymer-bioactive agent conjugates for delivering a bioactive agent to a subject. The polymer-bioactive agent conjugates contain triazole moieties in the polymer backbone and a bioactive moiety selected from quinolones, NSAIDs and mixtures thereof. The present invention also relates to methods for preparing the polymer conjugates using click cycloaddition chemical reactions, to monomer-bioactive agent conjugates suitable for preparing the polymer conjugates, and to pharmaceutical products comprising the polymer conjugates for the post-surgical care to treat or prevent infections, provide analgesia and treat inflammation.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: September 1, 2020
    Assignee: POLYACTIVA PTY LTD
    Inventors: Stephen Lonsdale Birkett, Andrew Craig Donohue, Asha Marina D'Souza, Sarah Man Yee Ng, Adrian Sulistio, Russell John Tait, David Valade, Alan Naylor, Anton Blencowe
  • Publication number: 20200249914
    Abstract: Disclosed herein are system, method, and device embodiments for implementing flow analysis in an integration platform system. An integration platform may provide a declaratively-configurable asset within an integration-application design tool, configure the declaratively-configurable asset based on declarative configuration information via the integration-application design tool, and package the declaratively-configurable asset into an integration application. Further, the integration platform may calculate a statistic associated with the declaratively-configurable asset based on the declarative configuration information during an execution of the integration application, and cause display of a graphic representation of the declaratively-configurable asset and the statistic in a monitoring tool.
    Type: Application
    Filed: January 31, 2019
    Publication date: August 6, 2020
    Inventors: Andrew Craig BRAGDON, Ignacio Agustin MANZANO, Agustin Lopez GABEIRAS
  • Patent number: D898062
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: October 6, 2020
    Assignee: salesforce.com, inc.
    Inventors: Andrew Craig Bragdon, Agustin Lopez Gabeiras, Ignacio Agustin Manzano
  • Patent number: D898063
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: October 6, 2020
    Assignee: salesforce.com, inc.
    Inventors: Andrew Craig Bragdon, Agustin Lopez Gabeiras, Ignacio Agustin Manzano
  • Patent number: D927527
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: August 10, 2021
    Assignee: salesforce.com, inc.
    Inventors: Andrew Craig Bragdon, Agustin Lopez Gabeiras, Ignacio Agustin Manzano