Patents by Inventor Neil Barrett

Neil Barrett 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: 20240131068
    Abstract: The disclosure relates to immune cells comprising one or more vectors comprising a nucleic acid sequence encoding a chimeric antigen receptor specific for CD19 and a nucleic acid sequence encoding an enhancer of T cell priming (e.g., IL-18), compositions comprising the T cells, and methods of generating and/or using the T cells to treat diseases associated with the expression of CD19.
    Type: Application
    Filed: October 17, 2023
    Publication date: April 25, 2024
    Applicants: Kite Pharma, Inc., The Trustees of the University of Pennsylvania
    Inventors: Neil C. Sheppard, Yanping Luo, David Barrett, Regina Young
  • Publication number: 20240123068
    Abstract: The disclosure relates to chimeric antigen receptor (CAR) specific to CD19, vectors encoding the same, and recombinant T cells comprising the CD19 CAR. The disclosure also includes methods of administering a genetically modified T cell expressing a CAR that comprises a CD19 binding domain.
    Type: Application
    Filed: October 18, 2023
    Publication date: April 18, 2024
    Applicants: Kite Pharma, Inc., The Trustees of the University of Pennsylvania
    Inventors: Neil C. Sheppard, Yanping Luo, David Barrett, Regina Young
  • Publication number: 20240080279
    Abstract: A network appliance receives a network packet and determines an application identifier for the network packet. Key specification fetching circuits in the processing stages of the network appliance's match-action pipelines can use the application identifiers to read key specifications. The key specifications are stored in memory and may be cached near the processing stages. Key construction circuits in the processing stages can use the key specifications to construct keys. The processing stages can process the network based on the keys because the keys may be used to obtain action indicators from match-action tables. As such, the processing stages can construct and use keys that may be dynamically defined by storing their key specifications in memory.
    Type: Application
    Filed: September 6, 2022
    Publication date: March 7, 2024
    Inventors: Michael Brian Galles, Neil Barrett
  • Patent number: 11880392
    Abstract: The present disclosure provides systems and methods for associating data with non-material concepts that allows for subsequent searching and retrieval of such non-material concepts. A concept definition is received that defines a concept identifier used for identifying data associated with the concept, and a plurality of discrete stages of the concept. Retrieved data is analyzed to determine if the data corresponds to the concept, and to determine at least one discrete stage of the concept definition that the data corresponds to. The data is stored in association with the concept identifier and the at least one discrete stage to allow for subsequent searching and retrieval. When a search request relating to the concept is received, the data associated with the different stages of the concept can be retrieved and output in a manner to capture the holistic nature of the concept.
    Type: Grant
    Filed: January 17, 2022
    Date of Patent: January 23, 2024
    Assignee: 9197-1168 QUÉBEC INC.
    Inventors: Neil Barrett, Wei Wan, Sylvain Pronovost, Jonathan Andrew Ketel, Susha Pozhampallan Suresh, Catherine Lunardi, Alex Salomon Thome Da Silva, Anirban Aikat
  • Publication number: 20230004582
    Abstract: The present disclosure provides systems and methods for associating data with non-material concepts that allows for subsequent searching and retrieval of such non-material concepts. A concept definition is received that defines a concept identifier used for identifying data associated with the concept, and a plurality of discrete stages of the concept. Retrieved data is analyzed to determine if the data corresponds to the concept, and to determine at least one discrete stage of the concept definition that the data corresponds to. The data is stored in association with the concept identifier and the at least one discrete stage to allow for subsequent searching and retrieval. When a search request relating to the concept is received, the data associated with the different stages of the concept can be retrieved and output in a manner to capture the holistic nature of the concept.
    Type: Application
    Filed: January 17, 2022
    Publication date: January 5, 2023
    Inventors: Neil BARRETT, Wei WAN, Sylvain PRONOVOST, Jonathan Andrew KETEL, Susha Pozhampallan SURESH, Catherine LUNARDI, Alex Salomon Thome DA SILVA, Anirban AIKAT
  • Patent number: 11133091
    Abstract: A method, computer program product, and computing system for processing content concerning a plurality of patients using a CAC system to define one or more billing codes concerning a social habit status of one or more patients of the plurality of patients. The one or more billing codes concerning the social habit status of the one or more patients are provided to a user for review. Feedback is received from the user concerning the accuracy of the one or more billing codes. The feedback concerning the one or more billing codes is automatically processed to define one or more confidence scores. The CAC system is trained based, at least in part, upon the one or more confidence scores.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: September 28, 2021
    Assignee: Nuance Communications, Inc.
    Inventors: Oscar Ferrandez-Escamez, John E. Ortega, Jr., Neil Barrett, Brian Delaney, Ravi Kumar Kondadadi
  • Publication number: 20210240851
    Abstract: A method and system for privacy-aware movement tracking includes receiving a series of images of a field of view, such as captured by a camera. The images containing movement of an unidentified person within the field of view. A body region corresponding to the person is detected within the images. A movement dataset for the unidentified person is generated based on tracking movement of the body region over the fired of view within the images is generated. A characterizing feature set is determined for the unidentified person. The set is associated within the movement dataset to form a first track entry. Anonymizing of the body region can be applied to remove identifying features while or prior to determining the characterizing feature set. A second track entry can be generated from a second series of images and match between the track entries can be determined. A method and system for privacy-aware operation and learning of a computer-implemented classification module is also contemplated.
    Type: Application
    Filed: February 5, 2021
    Publication date: August 5, 2021
    Inventors: Riccardo Badalone, Soodeh Farokhi, Amir Abbas Haji Abolhassani, Felix-Olivier Duguay, Neil Barrett, Mostafa Erfani, Aldo Enrique Enrique Vargas Moreno
  • Patent number: 10740006
    Abstract: A memory system for a network device is described. The memory system includes a main memory configured to store one or more data elements. Further, the memory system includes a link memory that is configured to maintain one or more pointers to interconnect the one or more data elements stored in the main memory. The memory system also includes a free-entry manager that is configured to generate an available bank set including one or more locations in the link memory. In addition, the memory system includes a context manager that is configured to maintain metadata for a list of the one or more data elements.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: August 11, 2020
    Assignee: Innovium, Inc.
    Inventors: William Brad Matthews, Bruce H. Kwan, Mohammad K. Issa, Neil Barrett, Avinash Gyanendra Mani
  • Patent number: 10599869
    Abstract: One or more terminals that are coupled to a packet-based network are installed with a first instance and/or a second instance of a communication client application of a first user. At times, the communication client application can be configured to enable the first user to communicate with other users using a first communication system implemented over the packet-based network. In some cases, a controller coupled to the packet-based network can be used to maintain separate privacy settings for each of the first and second instances, and thereby control the privacy of the first user in relation to the other users within the first communication system in dependence on which of the first and second instances is active.
    Type: Grant
    Filed: April 26, 2018
    Date of Patent: March 24, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Neil Barrett-Bowen, Richard James Cole
  • Publication number: 20190027235
    Abstract: A method, computer program product, and computing system for processing content concerning a plurality of patients using a CAC system to define one or more billing codes concerning a social habit status of one or more patients of the plurality of patients. The one or more billing codes concerning the social habit status of the one or more patients are provided to a user for review. Feedback is received from the user concerning the accuracy of the one or more billing codes. The feedback concerning the one or more billing codes is automatically processed to define one or more confidence scores. The CAC system is trained based, at least in part, upon the one or more confidence scores.
    Type: Application
    Filed: July 3, 2018
    Publication date: January 24, 2019
    Inventors: Oscar Ferrandez-Escamez, John E. Ortega, JR., Neil Barrett, Brian Delaney, Ravi Kumar Kondadadi
  • Patent number: 10067690
    Abstract: A memory system for a network device is described. The memory system includes a packing data buffer including a plurality of memory banks arranged in a plurality of rows and a plurality of columns. The packing data buffer is configured to store incoming data elements of a plurality of widths in the plurality of memory banks. The memory system also includes a free address manager configured to generate an available bank set based on one or more free memory banks in the plurality of memory banks. And, the memory system includes distributed link memory configured to maintain one or more pointers to interconnect a set of one or more memory locations of the one or more memory banks in the packing data buffer to generate at least one list.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: September 4, 2018
    Assignee: Innovium, Inc.
    Inventors: William Brad Matthews, Bruce H. Kwan, Mohammad K. Issa, Neil Barrett, Avinash Gyanendra Mani
  • Publication number: 20180247077
    Abstract: One or more terminals that are coupled to a packet-based network are installed with a first instance and/or a second instance of a communication client application of a first user. At times, the communication client application can be configured to enable the first user to communicate with other users using a first communication system implemented over the packet-based network. In some cases, a controller coupled to the packet-based network can be used to maintain separate privacy settings for each of the first and second instances, and thereby control the privacy of the first user in relation to the other users within the first communication system in dependence on which of the first and second instances is active.
    Type: Application
    Filed: April 26, 2018
    Publication date: August 30, 2018
    Inventors: Neil Barrett-Bowen, Richard James Cole
  • Patent number: 10055153
    Abstract: A memory system for a network device is described. The memory system includes a main memory configured to store one or more data elements. Further, the memory system includes a parent distributed-linked list configured to store linked-list metadata. And, the memory system includes a child distributed-linked list configured to maintain list metadata to interconnect the one or more data elements stored in the main memory to generate at least a first snapshot, said linked-list metadata references the snapshot.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: August 21, 2018
    Assignee: Innovium, Inc.
    Inventors: Avinash Gyanendra Mani, Mohammad K. Issa, Neil Barrett
  • Patent number: 9977919
    Abstract: One or more terminals that are coupled to a packet-based network are installed with a first instance and/or a second instance of a communication client application of a first user. At times, the communication client application can be configured to enable the first user to communicate with other users using a first communication system implemented over the packet-based network. In some cases, a controller coupled to the packet-based network can be used to maintain separate privacy settings for each of the first and second instances, and thereby control the privacy of the first user in relation to the other users within the first communication system in dependence on which of the first and second instances is active.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: May 22, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Neil Barrett-Bowen, Richard James Cole
  • Publication number: 20180081577
    Abstract: A memory system for a network device is described. The memory system includes a main memory configured to store one or more data elements. Further, the memory system includes a link memory that is configured to maintain one or more pointers to interconnect the one or more data elements stored in the main memory. The memory system also includes a free-entry manager that is configured to generate an available bank set including one or more locations in the link memory. In addition, the memory system includes a context manager that is configured to maintain metadata for a list of the one or more data elements.
    Type: Application
    Filed: November 17, 2017
    Publication date: March 22, 2018
    Applicant: Innovium, Inc.
    Inventors: William Brad Matthews, Bruce H. Kwan, Mohammad K. Issa, Neil Barrett, Avinash Gyanendra Mani
  • Publication number: 20170364291
    Abstract: A memory system for a network device is described. The memory system includes a main memory configured to store one or more data elements. Further, the memory system includes a parent distributed-linked list configured to store linked-list metadata. And, the memory system includes a child distributed-linked list configured to maintain list metadata to interconnect the one or more data elements stored in the main memory to generate at least a first snapshot, said linked-list metadata references the snapshot.
    Type: Application
    Filed: September 1, 2017
    Publication date: December 21, 2017
    Inventors: Avinash Gyanendra Mani, Mohammad K. Issa, Neil Barrett
  • Patent number: 9841913
    Abstract: A memory system for a network device is described. The memory system includes a main memory configured to store one or more data elements. Further, the memory system includes a link memory that is configured to maintain one or more pointers to interconnect the one or more data elements stored in the main memory. The memory system also includes a free-entry manager that is configured to generate an available bank set including one or more locations in the link memory. In addition, the memory system includes a context manager that is configured to maintain metadata for a list of the one or more data elements.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: December 12, 2017
    Assignee: Innovium, Inc.
    Inventors: William Brad Matthews, Bruce H. Kwan, Mohammad K. Issa, Neil Barrett, Avinash Gyanendra Mani
  • Patent number: 9785367
    Abstract: A memory system for a network device is described. The memory system includes a main memory configured to store one or more data elements. Further, the memory system includes a link memory that is configured to maintain one or more pointers to interconnect the one or more data elements stored in the main memory. The memory system also includes a free-entry manager that is configured to generate an available bank set including one or more locations in the link memory. In addition, the memory system includes a context manager that is configured to maintain metadata for a list of the one or more data elements.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: October 10, 2017
    Assignee: Innovium, Inc.
    Inventors: William Brad Matthews, Bruce H. Kwan, Mohammad K. Issa, Neil Barrett, Avinash Gyanendra Mani
  • Publication number: 20170285984
    Abstract: A memory system for a network device is described. The memory system includes a main memory configured to store one or more data elements. Further, the memory system includes a link memory that is configured to maintain one or more pointers to interconnect the one or more data elements stored in the main memory. The memory system also includes a free-entry manager that is configured to generate an available bank set including one or more locations in the link memory. In addition, the memory system includes a context manager that is configured to maintain metadata for a list of the one or more data elements.
    Type: Application
    Filed: June 16, 2017
    Publication date: October 5, 2017
    Inventors: William Brad Matthews, Bruce H. Kwan, Mohammad K. Issa, Neil Barrett, Avinash Gyanendra Mani
  • Patent number: 9767014
    Abstract: A memory system for a network device is described. The memory system includes a main memory configured to store one or more data elements. Further, the memory system includes a link memory that is configured to maintain one or more pointers to interconnect the one or more data elements stored in the main memory. The memory system also includes a free-entry manager that is configured to generate an available bank set including one or more locations in the link memory. In addition, the memory system includes a context manager that is configured to maintain metadata for a list of the one or more data elements.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: September 19, 2017
    Assignee: Innovium, Inc.
    Inventors: Avinash Gyanendra Mani, Mohammad K. Issa, Neil Barrett