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: 11880950Abstract: 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: GrantFiled: March 14, 2022Date of Patent: January 23, 2024Assignee: Meta Platforms Technologies, LLCInventors: Pranav Saxena, Brian Johnston, Jun Woo Shin, Tao Tao, Alaukik Aggarwal
-
Publication number: 20220245904Abstract: 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: ApplicationFiled: March 14, 2022Publication date: August 4, 2022Inventors: Pranav SAXENA, Brian JOHNSTON, Jun Woo SHIN, Tao TAO, Alaukik AGGARWAL
-
Publication number: 20220245903Abstract: 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: ApplicationFiled: March 14, 2022Publication date: August 4, 2022Inventors: Pranav SAXENA, Brian JOHNSTON, Jun Woo SHIN, Tao TAO, Alaukik AGGARWAL
-
Publication number: 20200034776Abstract: 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: ApplicationFiled: July 25, 2018Publication date: January 30, 2020Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael PERAN, Brian JOHNSTON, Charlie WANG, Pankaj SRIVASTAVA, Ben ZWEIG
-
Publication number: 20190188742Abstract: 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: ApplicationFiled: December 20, 2017Publication date: June 20, 2019Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shrihari VASUDEVAN, Moninder SINGH, Joydeep MONDAL, Michael PERAN, Ben ZWEIG, Brian JOHNSTON, Rachel M. ROSENFELD, Pankaj SRIVASTAVA, Owen CROPPER, Steven LOEHR
-
Publication number: 20180088445Abstract: 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: ApplicationFiled: April 13, 2016Publication date: March 29, 2018Inventors: Wilfrid Robert Michaud, Craig Holmes, Brian Johnston, Graham N. Beck, Stephen Myska
-
Patent number: 8079425Abstract: 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: GrantFiled: May 19, 2009Date of Patent: December 20, 2011Inventors: Craig Van Kooten, Brian Johnston
-
Publication number: 20080092351Abstract: 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: ApplicationFiled: May 7, 2004Publication date: April 24, 2008Inventors: Janis Posnett, Brian Johnston, David Earl Wilfong, Bryn Barnes, Iain Ritchie Taylor
-
Patent number: 7252493Abstract: 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: GrantFiled: October 2, 2003Date of Patent: August 7, 2007Assignee: 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: 20070149470Abstract: 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: ApplicationFiled: June 1, 2006Publication date: June 28, 2007Inventors: Roger Kaspar, Heini Ilves, Attila Seyhan, Alexander Vlassov, Brian Johnston
-
Publication number: 20070105108Abstract: 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: ApplicationFiled: June 25, 2004Publication date: May 10, 2007Applicant: Somagenics, Inc.Inventors: Sergei Kazakov, Anne Dallas, Tai-Chih Kuo, Brian Johnston
-
Publication number: 20060074041Abstract: 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: ApplicationFiled: September 16, 2005Publication date: April 6, 2006Applicant: Somagenics, Inc.Inventors: Brian Johnston, Sergei Kazakov, Kevin Kisich
-
Publication number: 20060051789Abstract: 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: ApplicationFiled: July 1, 2005Publication date: March 9, 2006Inventors: Sergei Kazakov, Alexander Vlassov, Anne Dallas, Attila Seyhan, Levente Egry, Heini Ilves, Roger Kaspar, Brian Johnston
-
Publication number: 20050262782Abstract: 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: ApplicationFiled: June 1, 2004Publication date: December 1, 2005Inventors: Tim Harrison, Brian Johnston, Thomas Heppner
-
Publication number: 20050147933Abstract: 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: ApplicationFiled: December 31, 2003Publication date: July 7, 2005Inventors: Brian Johnston, Kathleen Gisser
-
Publication number: 20050147932Abstract: 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: ApplicationFiled: December 31, 2003Publication date: July 7, 2005Inventors: Brian Johnston, Kathleen Gisser
-
Publication number: 20050103430Abstract: 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: ApplicationFiled: November 18, 2003Publication date: May 19, 2005Inventors: Thomas Smith, Brian Johnston, Narasimharao Dontula, Luba Kordovski
-
Patent number: 3995802Abstract: 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: GrantFiled: November 10, 1975Date of Patent: December 7, 1976Inventor: Brian Johnston