Patents by Inventor A. Craig

A. 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: 20180225016
    Abstract: A first component of a graph-based program specification includes an output control port. A second component includes an input control port and an input data port. A third component includes an output data port. The output control port is connected to the input control port, and the output data port is connected to the input data port. The first component includes control code that when executed causes the output control port to provide, to the input control port, at least one of suppression information or invocation information. The second component includes control code that when executed causes a computing system configured by the graph-based program specification to begin processing data received at the input data port in response to the invocation information if no suppression information is received at the input control port before the invocation information is received at the input control port.
    Type: Application
    Filed: April 2, 2018
    Publication date: August 9, 2018
    Inventors: Craig W. Stanfill, Richard Shapiro, Adam Weiss, Andrew F. Roberts, Joseph Skeffington Wholey, III, Joel Gould
  • Publication number: 20180224447
    Abstract: Disclosed are immunomodulatory polypeptides that elicit an unusual induced cytokine profile, compositions comprising such polypeptides, compositions comprising antibodies that specifically bind to such polypeptides, and methods of using the same, including in cancer treatment, in the treatment of autoimmune diseases, in organ transplantation and for reducing graft rejection, for promoting fertility, and for identifying a neutrophil subset and/or other cellular subset including by flow cytometry. Pharmaceutical compositions and kits, and treatment methods are also disclosed.
    Type: Application
    Filed: October 18, 2017
    Publication date: August 9, 2018
    Inventor: Craig D. Scoville
  • Publication number: 20180224244
    Abstract: The disclosure relates to a viewing optic. In one embodiment, the disclosure relates to a viewing optic having an integrated display system. In one embodiment, the disclosure relates to a viewing optic having an integrated display system for generating images that are projected into the first focal plane of an optical system.
    Type: Application
    Filed: February 6, 2018
    Publication date: August 9, 2018
    Inventors: Calen Havens, Will Lowry, Ian Klemm, Samuel Hamilton, Garrison Bollig, Craig Schultz, Andrew Carlson, Jason Lyle, David M. Hamilton
  • Publication number: 20180223560
    Abstract: An insulator for an electric fence having at least one wire is described. The insulator includes a body having a first end and a second end, a post connector portion at the first end of the body for connecting the insulator to a fence post, a wire attachment portion at the second end of the body, and at least one shield surrounding and extending outwardly from the body at a position away from the connector portion towards the second end, the shield including lateral portions on either side of the body. The lateral portions of the shield angle away from the second end of the body towards the first end of the body, such that when installed a straight section of the wire cannot bear against respective edges of both lateral portions simultaneously, and pass along their entire lengths, without contacting the fence post.
    Type: Application
    Filed: July 29, 2016
    Publication date: August 9, 2018
    Inventor: Craig David Malins
  • Publication number: 20180222769
    Abstract: This invention relates generally to a filtration process and apparatus for separating valuable or harmful process liquids from mixtures or slurries that contain such liquids and solid particles. In particular, the invention relates to a filtration process for separating Process Liquid from a feed slurry that comprises a mixture of the Process Liquid and solid particles, the process employing a Sweep Liquid that is less dense than the Process Liquid.
    Type: Application
    Filed: August 25, 2015
    Publication date: August 9, 2018
    Applicant: PRIME SERVICE TRUSTEE LIMITED
    Inventor: CRAIG NAZZER
  • Publication number: 20180224320
    Abstract: A low water sensor testing apparatus consisting of a 2 piece threaded steel ball valve unit with spring loaded handle connected at one end cavity portion thereof to initial piping emanating from a hot water boiler and connected at the second end cavity portion thereof to an equivalent adapter unit in turn connected to the first end segment of an E-shaped piping unit having its first stem portion connected to a ball valve unit via another adapter unit, its second stem portion connected via yet another adapter unit to a low water sensor unit and, with the second end segment of the E-shaped piping unit being connected to another equivalent adapter unit in turn connected to the first end cavity portion of a three way purge valve unit being connectable within the second cavity end portion thereof to outflow piping leading to a structure's heating system.
    Type: Application
    Filed: February 9, 2017
    Publication date: August 9, 2018
    Inventor: Craig W. Billings
  • Publication number: 20180221309
    Abstract: Various embodiments disclosed relate to treatment of fungal infections. The present invention provides a method of treating a fungal infection including contacting a fungus including a ?-glucan that is at least partially masked from immune system detection with a therapeutically effective amount of a compound that at least partially unmasks the ?-glucan to increase immunogenicity of the fungus.
    Type: Application
    Filed: February 1, 2018
    Publication date: August 9, 2018
    Inventors: Aaron Kurt Neumann, Harry Craig Pappas, Matthew Graus
  • Patent number: 10044074
    Abstract: Provided battery systems include a plurality of battery electronic control units, each associated with a battery pack of a plurality of battery packs. Each battery electronic control unit is adapted to acquire analog current measurements of the associated battery pack and to convert the acquired analog current measurements to a digital value such that the plurality of battery electronic control units produce a plurality of digital values. The system may sum the digital values, or may process pulse-width modulated signals, analog signals and so forth. A battery system electronic control unit is adapted to receive and monitor the plurality of digital values and to determine a total battery system current value based on the received plurality of digital values.
    Type: Grant
    Filed: March 14, 2012
    Date of Patent: August 7, 2018
    Assignee: Johnson Controls Technology Company
    Inventors: Craig W. Rigby, Thomas J. Dougherty, Chih Yu Chen
  • Patent number: 10044655
    Abstract: This disclosure relates to systems and methods that include receiving media content from a content submitter, classifying the media content by initiating one of synchronous classification and asynchronous classification based on a type of the media content, generating a media content certificate based on the media type, the certificate including results of the classification, storing the media content certificate with the media content, and filtering the media content based on at least one of an identity of the content submitter, the results of the classification, and the media content including malicious content.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: August 7, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Craig Martell, Daniel Wong, Ganesan Venkatasubramanian, Lifeng Sang, Maulin Patel, Mohammad Shafkat Amin, Shivakumar Edayathumangalam Raman, Siddharth Agarwal, Vicente Barbosa da Silveira
  • Patent number: 10044651
    Abstract: A messaging system comprises a plurality of connected components and including a schema defining fields for messages, at least one field defined as non-essential. A mechanism for operating the messaging system comprises the steps of collecting one or more performance metrics for one or more components of the messaging system, determining that at least one performance metric has crossed a predetermined threshold, informing one or more components of the messaging system that a surge in workload has occurred, and the informed components removing non-essential fields from transmitted messages and/or not processing non-essential fields from received messages.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: August 7, 2018
    Assignee: International Business Machines Corporation
    Inventors: David Granshaw, Samuel T. Massey, Daniel J. McGinnes, Martin A. Ross, Richard G. Schofield, Craig H. Stirling
  • Patent number: 10041799
    Abstract: In a method for navigating across a boundary in geographical space, a present location of a hardware device is received at an application executing in the hardware device. Using a mapping data, a boundary is identified relative to the present location. In a communication with a system associated with the boundary, in a first transaction, a condition is determined that has to be satisfied prior to crossing the geographical location according to the boundary. A determination is made whether a permission document sufficient to satisfy the condition is accessible from the device. Responsive to the permission document being accessible from the device, the permission document is presented automatically to the system in a second transaction. An indication is made at the device, responsive to an acceptance of the permission document in a second transaction received from the system, that the device is permitted to navigate across the boundary.
    Type: Grant
    Filed: January 19, 2015
    Date of Patent: August 7, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James E. Bostick, John M. Ganci, Jr., Sarbajit K. Rakshit, Craig M. Trim
  • Patent number: 10044058
    Abstract: A flow battery includes at least a cell that has a first electrode, a second electrode and an electrolyte separator layer arranged between the electrodes. A supply/storage system is external of the cell and includes a first vessel fluidly connected in a first loop with the first electrode and a second vessel fluidly connected in a second loop with the second electrode. The first loop and the second loop are isolated from each other. The supply/storage system is configured to fluidly connect the first loop and the second loop to move a second liquid electrolyte from the second vessel into a first liquid electrolyte in the first vessel responsive to a half-cell potential at the first electrode being less than a defined threshold half-cell potential.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 7, 2018
    Assignee: UNITED TECHNOLOGIES CORPORATION
    Inventors: Robert Mason Darling, Rachid Zaffou, Michael L. Perry, Craig R. Walker
  • Patent number: 10040952
    Abstract: A method to prepare a self-decontaminating surface, where that method includes disposing a first coating on a surface, where that first coating comprises an organosilane, and disposing a second coating over the first coating, where the second coating comprises TiO2.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: August 7, 2018
    Assignee: ALLIED BIOSCIENCE, INC.
    Inventors: Craig Grossman, Mai Ngo, Ronald Wysocki
  • Patent number: 10045461
    Abstract: An electronic device may be provided with electrical components such as a power supply that produce heat. Speakers and other components may be controlled using control circuitry within the electronic device. The electronic device may play audio signals through the speakers. Audio data may be received from external equipment or may be maintained locally within the device. A speaker such as a subwoofer may be mounted in a device housing above the power supply so that airflow from the speaker cools the power supply. To enhance cooling, the control circuitry may supply inaudible signals to the speaker that enhance airflow produced by the speaker. The inaudible signals may be supplied in response to detecting current heat-producing audio playback conditions, to predicting future heat-producing conditions, or real-time temperature measurements.
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: August 7, 2018
    Assignee: Apple Inc.
    Inventors: Brad G. Boozer, Craig M. Stanley, John J. Baker, Phillip Michael Hobson, Nathan P. Bosscher
  • Patent number: 10043177
    Abstract: Methods, devices, and systems are described for sending and receiving messages between a terminal reader and a payment device, such as a credit card. A dynamic signature is calculated on the payment device from an application transaction counter, a terminal unpredictable number, and a transaction amount, and it is sent with an application the locator (AFL) to the reader. The reader then sends a read record command to the payment device to get records associated with the AFL, among other normal processing. While the normal processing is occurring for the transaction, the dynamic signature can be recalculated and compared with that from the payment device in order to assure that nothing has surreptitiously changed the values in the messages.
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: August 7, 2018
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Trudy Hill, Jagdeep Singh Sahota, Christian Aabye, Kim R. Wagner, Anita Ochieano, Carole Oppenlander, William Chi Yuen Chan, Craig Allen Glendenning
  • Patent number: 10042319
    Abstract: An electrophotographic image forming device includes a replaceable unit having a body with a toner reservoir. A drive element on a rear end of the body is unobstructed to mesh with a corresponding drive element in the image forming device. A toner outlet port is positioned on a bottom of the body near the rear end of the body. A latch catch is positioned on a first side of the body to receive a corresponding latch when the replaceable unit is installed in the image forming device. A latch actuator at the front end of the body is movable between a home position and a releasing position. A release handle at the front end of the body is operatively connected to the latch actuator such that actuation of the release handle causes the latch actuator to move from the home position to the releasing position to unlatch the body.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: August 7, 2018
    Assignee: Lexmark International, Inc.
    Inventors: Michael Craig Leemhuis, Thomas Eugene Pangburn
  • Patent number: 10042845
    Abstract: This disclosure provides systems and methods for determining a classification model for a secondary language different from a primary language. A social networking server is configured to obtain primary language content written in a first spoken language and secondary language content written in a second spoken language. The social networking server further obtains a machine translation of the primary language content. The social networking server then determines an initial language model from the machine translation. The social networking further determines a language model perturbation using the initial language model, where the language model perturbation accounts for a difference between the machine translation and the secondary language content. The social networking server also determines a classification model from the initial language model and the language model perturbation, which is then applied to a plurality of comments associated with an item of interest provided by a social networking service.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: August 7, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mohammad Shafkat Amin, Baoshi Yan, Craig Martell, Vita Markman, Anmol Bhasin
  • Patent number: 10041422
    Abstract: Aspects of the disclosure are directed to characterizing effective vehicle frontal area. As may be implemented in accordance with one or more embodiments, one or more operating parameters of the vehicle are obtained. Such parameters may be obtained during one or more qualifying periods of time, such as those periods in which an operating parameter or parameters such as speed and/or acceleration are within a range of values. A value that provides an estimate of the vehicle frontal area is then generated based on the one or more operating parameters.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: August 7, 2018
    Assignee: Tantalum Innovations Limited
    Inventors: John Keates, Glen Tunstall, Craig Barry
  • Patent number: 10039710
    Abstract: The present invention is directed to epinephrine spray formulations. The present invention is further directed to methods of treating anaphylaxis by administering epinephrine spray formulations to subjects in need of such treatments.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: August 7, 2018
    Assignee: INSYS DEVELOPMENT COMPANY, INC.
    Inventors: Thrimoorthy Potta, Craig Bastian, Ningxin Yan, Venkat Goskonda, Chandeshwari Chilampalli, Rachana Inavolu, Eshwaran Narayanan
  • Patent number: D824702
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: August 7, 2018
    Assignee: Apple Inc.
    Inventors: Federico F. Tio, Frank Craig Thaler, Wesley Bryan Hamm, Kevin Fenton Smeds, Russell John Kaaihue Heirakuji