Patents by Inventor Brian Johnston

Brian Johnston 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: 11880950
    Abstract: Implementations selectively offload visual frames from a client device to an edge system for processing. The client device can receive streaming visual frames and a request to process the visual frames using a data service. The client device can offload visual frames to an edge system preloaded with a workload resource that corresponds to the requested data service. After the edge system processes the offloaded visual frames using the workload resource, the edge system can return the processed visual frame to the client device. In some implementations, the edge system and client device are situated in a network such that a latency for the offload communications support real-time video display. A cloud system can maintain a registry of edge systems and provide client devices with information about nearby edge systems. The cloud system can also preload the edge systems with workload resources that correspond to data services.
    Type: Grant
    Filed: March 14, 2022
    Date of Patent: January 23, 2024
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Pranav Saxena, Brian Johnston, Jun Woo Shin, Tao Tao, Alaukik Aggarwal
  • Publication number: 20220245904
    Abstract: Implementations selectively offload visual frames from a client device to an edge system for processing. The client device can receive streaming visual frames and a request to process the visual frames using a data service. The client device can offload visual frames to an edge system preloaded with a workload resource that corresponds to the requested data service. After the edge system processes the offloaded visual frames using the workload resource, the edge system can return the processed visual frame to the client device. In some implementations, the edge system and client device are situated in a network such that a latency for the offload communications support real-time video display. A cloud system can maintain a registry of edge systems and provide client devices with information about nearby edge systems. The cloud system can also preload the edge systems with workload resources that correspond to data services.
    Type: Application
    Filed: March 14, 2022
    Publication date: August 4, 2022
    Inventors: Pranav SAXENA, Brian JOHNSTON, Jun Woo SHIN, Tao TAO, Alaukik AGGARWAL
  • Publication number: 20220245903
    Abstract: Implementations selectively offload visual frames from a client device to an edge system for processing. The client device can receive streaming visual frames and a request to process the visual frames using a data service. The client device can offload visual frames to an edge system preloaded with a workload resource that corresponds to the requested data service. After the edge system processes the offloaded visual frames using the workload resource, the edge system can return the processed visual frame to the client device. In some implementations, the edge system and client device are situated in a network such that a latency for the offload communications support real-time video display. A cloud system can maintain a registry of edge systems and provide client devices with information about nearby edge systems. The cloud system can also preload the edge systems with workload resources that correspond to data services.
    Type: Application
    Filed: March 14, 2022
    Publication date: August 4, 2022
    Inventors: Pranav SAXENA, Brian JOHNSTON, Jun Woo SHIN, Tao TAO, Alaukik AGGARWAL
  • Publication number: 20200034776
    Abstract: Embodiments for managing skills as a cluster using machine learning and a domain knowledge expert by a processor. An adjacency of one or more target skills and one or more skills of each of a plurality of entities may be determined. The adjacency of skills may be used to generate one or more skill clusters. One or more domain knowledge experts may be used to correct the one or more skill clusters. The skill clusters corrected by the domain knowledge experts may be used to correct the skill adjacencies. The corrected skill adjacencies may be used to select candidates for reskilling. A skill demand of the one or more skill clusters may be forecasted.
    Type: Application
    Filed: July 25, 2018
    Publication date: January 30, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael PERAN, Brian JOHNSTON, Charlie WANG, Pankaj SRIVASTAVA, Ben ZWEIG
  • Publication number: 20190188742
    Abstract: Embodiments for estimating substitutability between skills by combining skill similarities from one or more data sources by a processor. An adjacency of skill similarity of one or more skills of one or more entities may be determined. The adjacency of skill similarity may be used to generate one or more skill clusters. Skill demand of the one or more skill clusters may be forecasted.
    Type: Application
    Filed: December 20, 2017
    Publication date: June 20, 2019
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shrihari VASUDEVAN, Moninder SINGH, Joydeep MONDAL, Michael PERAN, Ben ZWEIG, Brian JOHNSTON, Rachel M. ROSENFELD, Pankaj SRIVASTAVA, Owen CROPPER, Steven LOEHR
  • Publication number: 20180088445
    Abstract: A remote camera control for a cell phone camera is extendably attached to a cell phone case to retract into and be held in the cell phone case when not in use and to be extended from the cell phone case when in use to also serve as a handle for holding the cell phone case and cell phone therein a distance away from the user for taking “selfies” or other pictures.
    Type: Application
    Filed: April 13, 2016
    Publication date: March 29, 2018
    Inventors: Wilfrid Robert Michaud, Craig Holmes, Brian Johnston, Graham N. Beck, Stephen Myska
  • Patent number: 8079425
    Abstract: A towable farm and garden implement trailer which has a modular receiver. The modular receiver is operatively configured to receive implements above or below the frame of the trailer. Implements which may be removably coupled to the underside of the trailer include such implements as a lawn de-thatcher, transport box, box blade, drag harrow, slurry blade, etc. Examples of implements which could be carried and removably coupled to the top side of the trailer frame include such implements as a spreader, tank, carrying platform and other similar implements. In one form, the implement trailer comprises an actuator positioned between the frame and the wheels to allow the wheels to be raised and lowered with respect to the trailer frame.
    Type: Grant
    Filed: May 19, 2009
    Date of Patent: December 20, 2011
    Inventors: Craig Van Kooten, Brian Johnston
  • Publication number: 20080092351
    Abstract: A process is disclosed for decreasing the light transmission of a knitted fabric without reduction of its abrasion resistance. The process comprises the steps of forming a flat circular knitted fabric on a knitting machine and then needling the fabric using a needle punch with an elliptical needle action.
    Type: Application
    Filed: May 7, 2004
    Publication date: April 24, 2008
    Inventors: Janis Posnett, Brian Johnston, David Earl Wilfong, Bryn Barnes, Iain Ritchie Taylor
  • Patent number: 7252493
    Abstract: A temperature control system for use in a fiber extrusion process includes a number of metering pump assemblies including inlets to receive at least two molten polymer streams from a supply source that is connectable to the system. A pump block disposed proximate the metering pump assemblies includes a plurality of flow paths extending within the pump block, where the flow paths are aligned to receive molten polymer flowing from outlets of the metering pump assemblies and to deliver the molten polymer to a spinneret. The flow paths are arranged in flow path sets within the pump block, and each flow path set includes at least one flow path and is spaced a selected distance from the other flow path sets within the pump block so as to facilitate independent control of the temperature of a molten polymer flowing through each flow path set.
    Type: Grant
    Filed: October 2, 2003
    Date of Patent: August 7, 2007
    Assignee: Hills, Inc.
    Inventors: Brian Johnston, Jeff Haggard, Arnold Wilkie, Ruey Chern, Mark Miller, Tony Owen, John Quinlivan, Ted Mire, Brent Soucier, Kevin Moschetti
  • Publication number: 20070149470
    Abstract: The invention provides methods, compositions, and kits comprising small interfering RNA (shRNA or siRNA) that are useful for inhibition of viral-mediated gene expression. Small interfering RNAs as described herein can be used in methods of treatment of HCV infection. ShRNA and siRNA constructs targetING the internal ribosome entry site (IRES) sequence of HCV are described.
    Type: Application
    Filed: June 1, 2006
    Publication date: June 28, 2007
    Inventors: Roger Kaspar, Heini Ilves, Attila Seyhan, Alexander Vlassov, Brian Johnston
  • Publication number: 20070105108
    Abstract: The invention provides allosterically regulatable polynucleotides capable of target-dependent circularization and topological linkage to a target nucleic acid molecule. Polynucleotides of the invention include a target binding sequence and a regulatory element which prevents circularization in the absence of the target binding. Polynucleotides may include a catalytic domain, allowing circularization to proceed via catalysis when the target binding sequence of the polynucleotide is bound to the target. Topologically linked polynucleotides may be used for detection of target molecules or to inhibit transcription or translation of the target.
    Type: Application
    Filed: June 25, 2004
    Publication date: May 10, 2007
    Applicant: Somagenics, Inc.
    Inventors: Sergei Kazakov, Anne Dallas, Tai-Chih Kuo, Brian Johnston
  • Publication number: 20060074041
    Abstract: The present invention is directed to novel nucleic acid molecules and methods for their use. More specifically, the novel nucleic acid molecules of the present invention are capable of tightly and specifically interacting with a target molecule of interest not only through standard Watson-Crick base pairing, but also through additional features which allow the antisense molecules to become topologically “locked” onto the target nucleic acid, thereby imparting improved transcription and translation inhibitory properties.
    Type: Application
    Filed: September 16, 2005
    Publication date: April 6, 2006
    Applicant: Somagenics, Inc.
    Inventors: Brian Johnston, Sergei Kazakov, Kevin Kisich
  • Publication number: 20060051789
    Abstract: Methods of preparing gene-specific oligonucleotide libraries are disclosed. In one embodiment a double-stranded RNA corresponding to both sense and antisense strands of mRNA is digested by ribonuclease to produce short RNA fragments. In subsequent ligation steps, flanking oligoribonucleotides of defined sequences may be attached to the 3- and 5-ends of each fragment by RNA ligase (such as T4 RNA ligase). The products of ligation can be reverse transcribed and PCR amplified (RT-PCR) using the oligonucleotides attached to the gene-derived sequences as primer-binding sites. Various methods for incorporating libraries into expression vectors allowing expression of either siRNAs or shRNAs are also disclosed.
    Type: Application
    Filed: July 1, 2005
    Publication date: March 9, 2006
    Inventors: Sergei Kazakov, Alexander Vlassov, Anne Dallas, Attila Seyhan, Levente Egry, Heini Ilves, Roger Kaspar, Brian Johnston
  • Publication number: 20050262782
    Abstract: A window or door assembly includes a frame for a window or door. Preinstalled flashing is coupled along the frame and includes overlapping portions substantially adjacent to at least one intersection of the flashing so the flashing is continuous around at least a portion of the frame. In one option, the preinstalled flashing is pliable and foldable against the frame in a storage position. In another option, at least one bracket is coupled to the frame and bendable against the frame and retained thereto in a storage position. In still another option, the preinstalled flashing is coupled to the frame along at least an upper frame member and side frame members. Optionally, the overlapping portions are substantially adjacent to the at least two corners defined by the upper frame member and side frame members.
    Type: Application
    Filed: June 1, 2004
    Publication date: December 1, 2005
    Inventors: Tim Harrison, Brian Johnston, Thomas Heppner
  • Publication number: 20050147933
    Abstract: Processing color motion picture film to yield a dye-only, “silverless” soundtrack enables reduced silver levels to be incorporated into all three color image records of a motion picture print film while still providing a good soundtrack signal in the resulting processed film.
    Type: Application
    Filed: December 31, 2003
    Publication date: July 7, 2005
    Inventors: Brian Johnston, Kathleen Gisser
  • Publication number: 20050147932
    Abstract: A method for processing imagewise exposed silver halide light sensitive motion picture photographic print film elements, the method comprising: i) classifying imagewise exposed print film elements containing cyan, magenta and yellow dye-forming couplers present at levels sufficient to provide Visual densities of at least 3.3 when completely consumed as either a relatively high silver containing element or a relatively low silver containing element; ii) providing a developer solution comprising greater than 2.1 g/l Color Developing Agent CD-2, greater than 0.3 and less than 2.
    Type: Application
    Filed: December 31, 2003
    Publication date: July 7, 2005
    Inventors: Brian Johnston, Kathleen Gisser
  • Publication number: 20050103430
    Abstract: A method is described for splicing together overlapping ends of first and second lengths of photographic film strips of common film strip width, comprising positioning a bonding element between an overlapping end of the first length of photographic film and a corresponding overlapped end of the second length of photographic film, and heating the bonding element to effect an adhesive bond between such film ends, wherein the bonding element comprises an induction heating receptive support and thermoplastic adhesive layers on each side of the support, and wherein the heating of the bonding element is performed by induction heating. The present invention allows for the preparation of photographic film splices, consisting of either homogeneous or dissimilar film bases, using a bonding element and induction heating to provide smooth yet strong splices. In particular, the invention enables successful splicing of acetate support (e.g., cellulose triacetate (CTA)) based films and polyester support (e.g.
    Type: Application
    Filed: November 18, 2003
    Publication date: May 19, 2005
    Inventors: Thomas Smith, Brian Johnston, Narasimharao Dontula, Luba Kordovski
  • Patent number: 3995802
    Abstract: A suitcase is provided with shoulder straps in one of its broad sides so that the suitcase can be carried in the manner of a back pack. The straps are retractable into flat engagement with the broad side and the suitcase includes a handle permitting it to be carried in a conventional manner.
    Type: Grant
    Filed: November 10, 1975
    Date of Patent: December 7, 1976
    Inventor: Brian Johnston