Patents by Inventor John A. Campbell

John A. Campbell 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: 20210292572
    Abstract: Nanocomposite anticorrosion coating can be achieved by depositing alternating, multilayers of a cross-linkable polymer and dispersed and aligned inorganic platelets followed by cross-linking of the cross-linkable polymer. The cross-linkable polymer can be an externally cross-linkable polymer that is cross-linked by diffusing a cross-linking agent into the deposited multilayer coating. Alternately, the cross-linkable polymer can be a functionalized cross-linkable polymer that is cross-linked by self-curing, thermal heat curing, or light (e.g., UV) following deposition of the multilayer coating.
    Type: Application
    Filed: September 23, 2020
    Publication date: September 23, 2021
    Inventors: Stephen John Percival, C. Garrett Campbell, Mathias C. Celina, Erik David Spoerke, Eric John Schindelholz
  • Patent number: 11121917
    Abstract: A system described herein may provide a technique for the dynamic selection of configurable resources in an environment that includes a hierarchical or otherwise differentiated arrangement of configurable resources. The environment may include, or may be implemented by, a Distributed Resource Network (“DRN”), which may include hardware or virtual resources that may be configured, including the instantiation of containers, virtual machines, Virtualized Network Functions (“VNFs”), or the like. The DRN may be hierarchical in that some resources of the DRN may provide services to, and/or may otherwise be accessible to, a greater quantity of elements of the DRN or some other network.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: September 14, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Patricia R. Chang, Fred Weisbrod, John Patrick Hickey, III, Anil K. Guntupalli, Kirk Campbell
  • Publication number: 20210277450
    Abstract: Methods and devices are provided for simultaneously amplifying a plurality of sample wells for a predetermined amount of amplification, detecting whether amplification has occurred in a first set of the wells, amplifying for an additional amount of amplification and detecting whether amplification has occurred in a second set of the wells. Methods are also provided for analyzing a target nucleic acid sequence using melt curves that were generated in a plurality of amplification cycles.
    Type: Application
    Filed: May 25, 2021
    Publication date: September 9, 2021
    Inventors: Randy P. Rasmussen, Robert John Crisp, Andrew Clinton Hemmert, Elizabeth Barker Campbell, Thomas Charles Robbins, David J. Eyre
  • Publication number: 20210276226
    Abstract: A method for producing a thermal product with a consistent and designable thermal property is disclosed. The method comprises producing from a municipal waste a cellulose-based material stockpile and a plastic-based material stockpile; automatically measuring at least one physical property of the cellulose-based material stockpile and at least one physical property of the plastic-based material stockpile; based on the measurements of the at least one physical property the cellulose-based material stockpile and the measurements of the at least one physical property of the plastic-based material stockpile, automatically controlling mixing the cellulose-based material stockpile and the plastic-based material stockpile to form a mixture by adjusting a ratio of the cellulose-based material stockpile to the plastic-based material stockpile; and automatically heating and compressing the mixture to form the thermal product.
    Type: Application
    Filed: March 9, 2020
    Publication date: September 9, 2021
    Applicant: PETRA IP PTY LTD
    Inventors: Peter John Campbell, Peter Kay, David Cassidy, Peter Williams
  • Patent number: 11112415
    Abstract: Described are systems, devices, and methods which related to various aspects of assays for detecting and/or determining a measure of the concentration of analyte molecules or particles in a sample fluid. In some cases, the systems employ an assay consumable comprising a plurality of assay sites. The systems, devices, and/or methods, in some cases, are automated. In some cases, the systems, devices, and/or methods relate to inserting a plurality of beads into assay sites, sealing assay sites, imaging assay sites, or the like.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: September 7, 2021
    Assignee: Quanterix Corporation
    Inventors: David Fournier, Todd Campbell, Cheuk Kan, John Lawson, Andrew Rivnak, Michael Kagan, David C. Duffy
  • Patent number: 11106865
    Abstract: Systems and methods for charting audio files and/or attributes of audio files associated with a spreadsheet are provided. For instance, when an audio file is associated with a spreadsheet, the audio file may be treated as a new type of data within the spreadsheet. In some aspects, a plurality of audio files may be associated with a spreadsheet, e.g., within a single cell or within a range of cells. In some aspects, the audio files themselves, as well as audio data (e.g., modulated data representing soundwaves, etc.), audio attributes (e.g., frequency, amplitude, sampling rate, codec, bitrate, volume, pitch, speed, channel, audio effects, author/artist, creation date and/or time, file name, file size, duration, etc.), and/or spreadsheet data (e.g., values in cells, user comments, etc.) may be incorporated into a report (e.g., a chart) using a spreadsheet charting function, either automatically or by user selection.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: August 31, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Campbell, Jim Sun, Samuel C. Radakovitz, Matthew Hart Fichtner, Christian Canton
  • Patent number: 11093704
    Abstract: The present disclosure is directed to systems and methods for implementing rich data types in a spreadsheet application. Generally, a value being of a rich data type is as a type of value that has context and established relationships with other types of data. In particular, a rich data type is a data value having associated context, which may be units (e.g., inches, miles, meters, kilograms, seconds, joules, hertz, Fahrenheit, etc.) or other information about the data's type (e.g., city, stock, NCAA football team, car, restaurant, school, etc.). Additionally, a value being of a rich data type further includes established relationships with other types of data.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: August 17, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Campbell, Carlos Augusto Otero, Benjamin Edward Rampson, Allison Rutherford, Christian Canton, Samuel C. Radakovitz, Simon Peyton Jones
  • Publication number: 20210245532
    Abstract: A printhead adjustment apparatus for adjusting the translation and rotation of a printhead is provided. The apparatus comprises a first portion and a second portion, each arranged for coupling to the printhead. The apparatus also comprises a first actuator coupled to the first portion by a first flexure arrangement and a second actuator coupled to the second portion by a second flexure arrangement. Translation of the first and second actuators in the same direction as each other causes translation of the first and second portions in the same direction as each other to provide translation of the printhead, while translation of the first and second actuators in opposite directions to each other causes translation of the first and second portions in opposite directions to each other to provide rotation of the printhead.
    Type: Application
    Filed: June 7, 2019
    Publication date: August 12, 2021
    Applicant: Screen GP IJC Ltd
    Inventor: Nicholas John Campbell
  • Publication number: 20210246187
    Abstract: Protein constructs comprising a BTNL3/8 targeting moiety, a payload and an optional linker are described herein. Pharmaceutical compositions comprising the constructs, and methods of use thereof are presented.
    Type: Application
    Filed: June 5, 2019
    Publication date: August 12, 2021
    Inventors: Oliver NUSSBAUMER, Oxana POLYAKOVA, Raj MEHTA, Adrian HAYDAY, Pierre VANTOUROUT, Iva ZLATAREVA, Daisy MELANDRI, Robin John Campbell DART, Adam LAING
  • Patent number: 11080474
    Abstract: Described herein is a system and method for associating audio files with one or more cells in a spreadsheet application. As described, one or more audio files may be associated with a single cell in a spreadsheet application or it may be associated with a range of cells in the spreadsheet application. Information about the audio file, such playback properties and other parameters, may be retrieved from the audio file. Once retrieved, a calculation engine of the spreadsheet application may perform one or more calculations on the information in order to change the content of audio file, the playback of the audio files and so on.
    Type: Grant
    Filed: November 1, 2016
    Date of Patent: August 3, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Samuel C. Radakovitz, Christian M. Canton, Carlos A. Ortero, John Campbell, Allison Rutherford, Benjamin E. Rampson
  • Patent number: 11023668
    Abstract: The present disclosure relates to enriching a compound object with data provided by a third party service, database, or local database. In some embodiments, this is performed by receiving an entry of a value in a cell of a spreadsheet; determining whether the value is related to information provided by a service; based on a determination that the value is related to information provided by the service, selecting the service; displaying a field selection user interface; receiving a selection of one or more fields from the field selection user interface; receiving one or more values associated with the selected one or more fields; and enriching a compound object based on the selected one or more fields and associated one or more values.
    Type: Grant
    Filed: November 1, 2016
    Date of Patent: June 1, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Campbell, Benjamin Edward Rampson, Christian Canton, Carlos Augusto Otero
  • Patent number: 11023655
    Abstract: One or more tactile effects may be mapped to application user interface elements, formatting properties, and document structure and applied to a display comprising tactile capabilities (e.g., deformable screens, vibrations, static charges, heat, etc.). Formatting, structure, and user interface elements may be mapped to different screen variations that may be felt by a visually impaired user. A visually impaired user may be able to utilize his/her sense of touch to more easily comprehend formatting and structure of a document, as well as to have greater confidence to author professional and consistently formatted and structured documents. A tactile effect may be applied to a location of a displayed user interface element, formatting property, or document structure, or may be applied to a designated area of the display.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: June 1, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: John Campbell
  • Patent number: 11001917
    Abstract: A process for the manufacture of metal products includes the steps of providing a mold including a first portion made of an aggregate and a binder, delivering a molten metal into the mold, removing a first portion of the mold with a fluid and solidifying at least one targeted portion of the molten metal which will form the metal product with the fluid. A flow of fluid to the mold is stopped for a period of time. Subsequently, a remaining portion of the molten metal is solidified to form the metal product. The at least one targeted portion of the metal product has better mechanical properties than does a remaining portion of the metal product. A unitary, one-piece aluminum alloy component with differing mechanical properties is also disclosed.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: May 11, 2021
    Assignee: Alotech Limited, LLC
    Inventors: John Grassi, Michael J. Grassi, John Campbell
  • Patent number: 10997364
    Abstract: Systems for associating audio files with cells of a spreadsheet are provided. Both audio files and data may be associated with a single cell of the spreadsheet. An audio file may be recorded, retrieved from storage, or converted from a document (e.g., using text-to-speech technology) for association with a spreadsheet. Upon association, audio parameters may be viewed and/or manipulated by a user, providing audio processing functionality within a spreadsheet. Controls may be provided for listening to the audio file and/or playing the audio file in response to spreadsheet data satisfying a condition. Text transcriptions (e.g., speech-to-text) of audio files may be inserted into the spreadsheet. For low vision users, audio transcriptions (e.g., text-to-speech) of data may be generated and “played” for the user. Spreadsheet operations (e.g., sort and/or filter operations) may also be performed on a range of cells based on audio parameters of associated audio files.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: May 4, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christian Canton, John Campbell, Samuel C. Radakovitz, Matthew Hart Fichtner, Carlos Augusto Otero, Benjamin Edward Rampson
  • Patent number: 10977436
    Abstract: A smart fill feature is provided, which may be utilized to provide suggestions to a user and to prepopulate fill results in a spreadsheet. Characteristics associated with a set of data may be recognized and used to help determine fill results Suggestions may be determined from internal and or/external data sources, and may use contextual information in a data set to determine what a user may be trying to accomplish. External data sources may include one or more Internet data sources or internal corporate databases, providing a large amount of data from which to search for potential fill results. A split column command may be used to split a column into two or more columns. Data may be split between columns or combined by various methods, which may include, by example, by direct manipulation via tokens, or via a slider UI.
    Type: Grant
    Filed: November 1, 2018
    Date of Patent: April 13, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Carlos Augusto Otero, John Campbell, Uhl Albert, Daniel Parish, Aaron Lamar Wilson, Steve Tullis
  • Patent number: 10963635
    Abstract: Aspects of the present disclosure further provide the ability to define, among other features, the layout of the cell view of the cell in which the compound object is stored as well as the card view of the compound object. Aspects of the present disclosure further provide the ability to modify properties associated with the values stored in a compound object, including, but not limited to properties of calculated values, value formatting, and permissions.
    Type: Grant
    Filed: November 1, 2016
    Date of Patent: March 30, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Campbell, Benjamin Edward Rampson, Christian Canton, Simon Peyton Jones
  • Publication number: 20200405757
    Abstract: The present invention relate to autologous isolated unpolarized human macrophages for use in the treatment of liver disease and macrophages for use in a method of treating fibrosis in a human in need thereof.
    Type: Application
    Filed: March 15, 2019
    Publication date: December 31, 2020
    Inventors: Stuart Forbes, John Campbell, Neil W.A. McGowan, Alasdair R. Fraser
  • Patent number: 10860790
    Abstract: Conversion of data ranges to table objects in an electronic spreadsheet document is provided. When an electronic spreadsheet document is being utilized, data ranges may be automatically converted to tables to allow the user to enjoy the full benefits of the table properties and functionalities. When a data range is automatically converted to a table object, a user will be given an opportunity to revert the table object back to the data range from which it was converted. Instead of automatic conversion, a suggestion may be provided to a user before a data range is converted to a table object. If the user accepts the suggestion, then the data range may be automatically converted to a table object.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: December 8, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Allison Jane Rutherford, Uhl Albert, John Campbell, Aaron Lamar Wilson
  • Publication number: 20200297871
    Abstract: The invention features compositions and methods useful in treating inflammation of the gut, such as inflammation associated with inflammatory bowel disease, by modulating ?? T cells (e.g., V?4+ cells). Particular embodiments include V?4+ cells expressing heterologous protein; polynucleotides containing genes contributing to functional expression of BTNL3, BTNL8, and HNF4A; methods of treating a subject using V?4+ cells or gene therapy; and methods of identifying a subject having mutations associated with inflammation of the gut. Compositions and methods of the invention can be used in the treatment of inflammation and cancer of the gut.
    Type: Application
    Filed: September 17, 2018
    Publication date: September 24, 2020
    Inventors: Adrian HAYDAY, Robin John Campbell DART, Natalie PRESCOTT, Pierre VANTOUROUT, Iva ZLATAREVA
  • Publication number: 20200285806
    Abstract: Natural gestures for interacting with spreadsheet documents are provided. A user may interact with a spreadsheet document using a variety of touch-based gestures. Gestures applied to a spreadsheet document may be used for making structural and display changes to the document. For example, gestures may be used on the spreadsheet document for inserting new columns and rows; for revealing hidden columns and rows; for deleting columns and rows; for extending functionalities across columns and rows; for moving objects displayed in a spreadsheet document; and for navigating various parts of a spreadsheet document.
    Type: Application
    Filed: March 27, 2020
    Publication date: September 10, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Sam C. RADAKOVITZ, John CAMPBELL, Carlos Augusto OTERO, Allison Jane RUTHERFORD, Uhl ALBERT