Patents by Inventor Malcolm James

Malcolm James 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: 20190185528
    Abstract: Transgenic silkworms comprising at least one nucleic acid encoding a chimeric silk polypeptide comprising one or more spider silk elasticity and strength motifs are disclosed. Expression cassettes comprising nucleic acids encoding a variety of chimeric spider silk polypeptides (Spider 2, Spider 4, Spider 6, Spider 8) are also disclosed. A piggyBac vector system is used to incorporate nucleic acids encoding chimeric spider silk polypeptides into the mutant silkworms to generate stable transgenic silkworms. Chimeric silk fibers having improved tensile strength and elasticity characteristics compared to native silkworm silk fibers are also provided. The transgenic silkworms greatly facilitate the commercial production of chimeric silk fibers suitable for use in a wide variety of medical and industrial applications.
    Type: Application
    Filed: February 13, 2019
    Publication date: June 20, 2019
    Inventors: Malcolm James Fraser, Randolph V. Lewis, Donald L. Jarvis, Kimberly Thompson, Joseph Hull, Yun-Gen Miao, Florence Teule, Bong-Hee Sohn, Young-Soo Kim
  • Patent number: 10308627
    Abstract: The invention relates to benzodiazepine derivatives of formula (A) useful as CCK2/gastrin receptor antagonists, their preparation and their use in the treatment or prevention of disorders associated with CCK2/gastrin receptors, disorders caused by or associated with hypergastrinaemia, and gastric acid-related disorders.
    Type: Grant
    Filed: August 7, 2015
    Date of Patent: June 4, 2019
    Assignee: TRIO MEDICINES LTD
    Inventors: Malcolm James Boyce, Liv Thomsen, Donald Alan Gilbert, David Wood
  • Publication number: 20190153047
    Abstract: Transgenic silkworms comprising at least one nucleic acid encoding a chimeric silk polypeptide comprising one or more spider silk elasticity and strength motifs are disclosed. Expression cassettes comprising nucleic acids encoding a variety of chimeric spider silk polypeptides (Spider 2, Spider 4, Spider 6, Spider 8) are also disclosed. A piggyBac vector system is used to incorporate nucleic acids encoding chimeric spider silk polypeptides into the mutant silkworms to generate stable transgenic silkworms. Chimeric silk fibers having improved tensile strength and elasticity characteristics compared to native silkworm silk fibers are also provided. The transgenic silkworms greatly facilitate the commercial production of chimeric silk fibers suitable for use in a wide variety of medical and industrial applications.
    Type: Application
    Filed: January 11, 2019
    Publication date: May 23, 2019
    Inventors: Malcolm James Fraser, Jr., Randolph V. Lewis, Donald L. Jarvis, Kimberly Thompson, Joseph Hull, Yun-Gen Miao, Florence Teulé, Bong-Hee Sohn, Young-Soo Kim
  • Publication number: 20190106467
    Abstract: Transgenic silkworms comprising at least one nucleic acid encoding a chimeric silk polypeptide comprising one or more spider silk elasticity and strength motifs are disclosed. Expression cassettes comprising nucleic acids encoding a variety of chimeric spider silk polypeptides (Spider 2, Spider 4, Spider 6, Spider 8) are also disclosed. A piggyBac vector system is used to incorporate nucleic acids encoding chimeric spider silk polypeptides into the mutant silkworms to generate stable transgenic silkworms. Chimeric silk fibers having improved tensile strength and elasticity characteristics compared to native silkworm silk fibers are also provided. The transgenic silkworms greatly facilitate the commercial production of chimeric silk fibers suitable for use in a wide variety of medical and industrial applications.
    Type: Application
    Filed: December 14, 2018
    Publication date: April 11, 2019
    Inventors: Malcolm James Fraser, JR., Randolph V. Lewis, Donald L. Jarvis, Kimberly Thompson, Joseph Hull, Yun-Gen Miao, Florence Teulé, Bong-Hee Sohn, Young-Soo Kim
  • Patent number: 10216437
    Abstract: Aspects of the subject matter described herein relate to storage systems and aliased memory. In aspects, a file system driver or other component may send a request to a memory controller to create an alias between two blocks of memory. One of the blocks of memory may be used for main memory while the other of the blocks of memory may be used for a storage system. In response, the memory controller may create an alias between the blocks of memory. Until the alias is severed, when the memory controller receives a request for data from the block in main memory, the memory controller may respond with data from the memory block used for the storage system. The memory controller may also implement other actions as described herein.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: February 26, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: William R. Tipton, Surendra Verma, Landy Wang, Malcolm James Smith
  • Patent number: 10140461
    Abstract: The techniques and systems described herein reduce the amount of storage resources consumed by containers by creating placeholder files in container namespaces. The placeholder files are associated with read-only access to corresponding shared files stored in a read-only namespace. The read-only namespace can be accessible to multiple different containers. This increases the storage density for a storage unit because more containers can be executed from the same storage unit. The techniques and systems described herein further reduce the amount of storage resources consumed by containers by creating placeholder directories. The techniques and systems described herein also reduce the amount of memory storage resources consumed by containers to execute files by using a shared execution memory area.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: November 27, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Neal R. Christiansen, Scott Brender, Sarosh Havewala, Malcolm James Smith
  • Patent number: 10068577
    Abstract: A method of encoding adaptive audio, comprising receiving N objects and associated spatial metadata that describes the continuing motion of these objects, and partitioning the audio into segments based on the spatial metadata. The method encodes adaptive audio having objects and channel beds by capturing a continuing motion of a number N objects in a time-varying matrix trajectory comprising a sequence of matrices, coding coefficients of the time-varying matrix trajectory in spatial metadata to be transmitted via a high-definition audio format for rendering the adaptive audio through a number M output channels, and segmenting the sequence of matrices into a plurality of sub-segments based on the spatial metadata, wherein the plurality of sub-segments are configured to facilitate coding of one or more characteristics of the adaptive audio.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: September 4, 2018
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Vinay Melkote, Malcolm James Law, Roy M. Fejgin
  • Publication number: 20180215728
    Abstract: The invention relates to benzodiazepine derivatives of formula (A) useful as CCK2/gastrin receptor antagonists, their preparation and their use in the treatment or prevention of disorders associated with CCK2/gastrin receptors, disorders caused by or associated with hypergastrinaemia, and gastric acid-related disorders.
    Type: Application
    Filed: August 7, 2015
    Publication date: August 2, 2018
    Inventors: Malcolm James Boyce, Liv Thomsen, Donald Alan Gilbert, David Wood
  • Patent number: 9826327
    Abstract: Methods which uses interpolated primitive matrices to decode encoded audio to recover (losslessly) content of a multichannel audio program and/or to recover at least one downmix of such content, and encoding methods for generating such encoded audio. In some embodiments, a decoder performs interpolation on a set of seed primitive matrices to determine interpolated matrices for use in rendering channels of the program. Other aspects are a system or device configured to implement any embodiment of the method.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: November 21, 2017
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Malcolm James Law, Vinay Melkote, Rhonda Wilson, Simon Plain, Andy Jaspar
  • Patent number: 9794712
    Abstract: A method of decomposing a matrix of dimension L-by-N, where L is less than or equal to N, into a sequence of N-by-N unit primitive matrices and a permutation matrix comprising a sequence that is the product of the primitive matrices and the permutation matrix, containing L rows that are substantially close to the provided L-by-N matrix, where the choice of the permutation matrix and the indices of the non-trivial rows in the primitive matrices are chosen to limit the coefficient values in the primitive matrices.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: October 17, 2017
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Vinay Melkote, Malcolm James Law
  • Publication number: 20170262207
    Abstract: Aspects of the subject matter described herein relate to storage systems and aliased memory. In aspects, a file system driver or other component may send a request to a memory controller to create an alias between two blocks of memory. One of the blocks of memory may be used for main memory while the other of the blocks of memory may be used for a storage system. In response, the memory controller may create an alias between the blocks of memory. Until the alias is severed, when the memory controller receives a request for data from the block in main memory, the memory controller may respond with data from the memory block used for the storage system. The memory controller may also implement other actions as described herein.
    Type: Application
    Filed: May 30, 2017
    Publication date: September 14, 2017
    Inventors: William R. TIPTON, Surendra VERMA, Landy WANG, Malcolm James SMITH
  • Patent number: 9707257
    Abstract: Described is a unique class of antiviral molecule that can be applied to control and eliminate HIV infection in patients using myeloablation therapies and replenishment with transformed bone marrow stem cells programmed to express the antiviral molecule. These anti-viral molecules target the HIV genome in a highly conserved domain, and when expressed in cells prior to infection will cause the cell to die upon infection with HIV. Cell death insures no proliferation of new virus. Reconstituting the immune system with cells expressing these antivirals prevents re-establishment of HIV infection from reservoirs in the re-established lymphocyte and macrophage populations. Over time, reservoirs will be depleted entirely, effectively eliminating the virus. In effect, this new type of antiviral can be used to cure HIV infections.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: July 18, 2017
    Assignee: The University of Notre Dame
    Inventor: Malcolm James Fraser, Jr.
  • Patent number: 9702483
    Abstract: An apparatus including at least one concealable sanitary fixture, such as a toilet bowl (2), moveable between a concealed position and an extended/exposed position. A hinged conduit (4) provides a fluid tight connection between the toilet bowl (2) and a waste outlet (5). Hinges (6, 7) allow the conduit (4) to adjust with the movement of the toilet bowl (2).
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: July 11, 2017
    Assignee: UUBEE PTY LTD
    Inventors: Malcolm James Carver, Steve Ronald Paul, Luke Ralph de Gioia
  • Patent number: 9678689
    Abstract: Aspects of the subject matter described herein relate to storage systems and aliased memory. In aspects, a file system driver or other component may send a request to a memory controller to create an alias between two blocks of memory. One of the blocks of memory may be used for main memory while the other of the blocks of memory may be used for a storage system. In response, the memory controller may create an alias between the blocks of memory. Until the alias is severed, when the memory controller receives a request for data from the block in main memory, the memory controller may respond with data from the memory block used for the storage system. The memory controller may also implement other actions as described herein.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: June 13, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: William R. Tipton, Surendra Verma, Landy Wang, Malcolm James Smith
  • Publication number: 20170124345
    Abstract: The techniques and systems described herein reduce the amount of storage resources consumed by containers by creating placeholder files in container namespaces. The placeholder files are associated with read-only access to corresponding shared files stored in a read-only namespace. The read-only namespace can be accessible to multiple different containers. This increases the storage density for a storage unit because more containers can be executed from the same storage unit. The techniques and systems described herein further reduce the amount of storage resources consumed by containers by creating placeholder directories. The techniques and systems described herein also reduce the amount of memory storage resources consumed by containers to execute files by using a shared execution memory area.
    Type: Application
    Filed: March 18, 2016
    Publication date: May 4, 2017
    Inventors: Neal R. Christiansen, Scott Brender, Sarosh Havewala, Malcolm James Smith
  • Publication number: 20170047071
    Abstract: A method of encoding adaptive audio, comprising receiving N objects and associated spatial metadata that describes the continuing motion of these objects, and partitioning the audio into segments based on the spatial metadata. The method encodes adaptive audio having objects and channel beds by capturing a continuing motion of a number N objects in a time-varying matrix trajectory comprising a sequence of matrices, coding coefficients of the time-varying matrix trajectory in spatial metadata to be transmitted via a high-definition audio format for rendering the adaptive audio through a number M output channels, and segmenting the sequence of matrices into a plurality of sub-segments based on the spatial metadata, wherein the plurality of sub segments are configured to facilitate coding of one or more characteristics of the adaptive audio.
    Type: Application
    Filed: April 23, 2015
    Publication date: February 16, 2017
    Applicant: Dolby Laboratories Licensing Corporation
    Inventors: Vinay MELKOTE, Malcolm James LAW, Roy M. FEJGIN
  • Publication number: 20170048639
    Abstract: A method of decomposing a matrix of dimension L-by-N, where L is less than or equal to N, into a sequence of N-by-N unit primitive matrices and a permutation matrix comprising a sequence that is the product of the primitive matrices and the permutation matrix, containing L rows that are substantially close to the provided L-by-N matrix, where the choice of the permutation matrix and the indices of the non-trivial rows in the primitive matrices are chosen to limit the coefficient values in the primitive matrices.
    Type: Application
    Filed: April 23, 2015
    Publication date: February 16, 2017
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Vinay MELKOTE, Malcolm James LAW
  • Patent number: 9547549
    Abstract: Aspects of the subject matter described herein relate to file system technology. In aspects, a mechanism is described that allows a file system to handle corrupted file system metadata in a way that provides high availability. When corrupted metadata is detected, the corrupted metadata may be deleted while the file system remains online and available to service file input/output operations that involve non-corrupted metadata.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: January 17, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: William R. Tipton, Rajsekhar Das, Malcolm James Smith, Shao-Chuan Wang, Surendra Verma
  • Patent number: 9543049
    Abstract: An apparatus for holding radioactive objects includes a base and a central pillar extending upwardly between a bottom end coupled to the base and a top end above the base. A plurality of inner segments are spaced around the central pillar, and a plurality of outer segments are spaced around the inner segments to form pairs. The inner segments, the outer segments and the central pillar may be coupled together to permit limited radial movement of at least one of the segments of each pair. Each pair may define a generally vertical, object-receiving channel arranged between the inner and outer segment of the pair. The segments of each pair may be adapted to bear against an object in the channel of the pair to laterally restrain the object and facilitate heat transfer from the object.
    Type: Grant
    Filed: September 8, 2015
    Date of Patent: January 10, 2017
    Assignee: ATOMIC ENERGY OF CANADA LIMITED / ÉNERGIE ATOMIQUE DU CANADA LIMITÉE
    Inventors: Malcolm James Clough, Austin Thomas Jackson, Clifford John Joseph Dugal, Daniel Harry Martin, James Edward Allan McGregor, William Thomas Diamond
  • Publication number: 20160367639
    Abstract: Methods are disclosed for decreasing calorie intake, food intake, and appetite in a subject. The methods include peripherally administering PYY or an agonist thereof and GLP-1 or an agonist thereof to the subject, simultaneously or sequentially, thereby decreasing the calorie intake of the subject.
    Type: Application
    Filed: January 29, 2016
    Publication date: December 22, 2016
    Applicants: IMPERIAL INNOVATIONS LIMITED, OREGON HEALTH AND SCIENCE UNIVERSITY
    Inventors: Michael Cowley, Roger Cone, Malcolm James Duncan Low, Andrew Butler, Stephen Robert Bloom, Caroline Jane Small, Rachel Louise Batterham, Mohammad Ali Ghatei