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: 20240131068Abstract: 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: ApplicationFiled: October 17, 2023Publication date: April 25, 2024Applicants: Kite Pharma, Inc., The Trustees of the University of PennsylvaniaInventors: Neil C. Sheppard, Yanping Luo, David Barrett, Regina Young
-
Publication number: 20240123068Abstract: 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: ApplicationFiled: October 18, 2023Publication date: April 18, 2024Applicants: Kite Pharma, Inc., The Trustees of the University of PennsylvaniaInventors: Neil C. Sheppard, Yanping Luo, David Barrett, Regina Young
-
Publication number: 20240080279Abstract: 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: ApplicationFiled: September 6, 2022Publication date: March 7, 2024Inventors: Michael Brian Galles, Neil Barrett
-
Patent number: 11880392Abstract: 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: GrantFiled: January 17, 2022Date of Patent: January 23, 2024Assignee: 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: 20230004582Abstract: 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: ApplicationFiled: January 17, 2022Publication date: January 5, 2023Inventors: Neil BARRETT, Wei WAN, Sylvain PRONOVOST, Jonathan Andrew KETEL, Susha Pozhampallan SURESH, Catherine LUNARDI, Alex Salomon Thome DA SILVA, Anirban AIKAT
-
Patent number: 11133091Abstract: 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: GrantFiled: July 3, 2018Date of Patent: September 28, 2021Assignee: Nuance Communications, Inc.Inventors: Oscar Ferrandez-Escamez, John E. Ortega, Jr., Neil Barrett, Brian Delaney, Ravi Kumar Kondadadi
-
Publication number: 20210240851Abstract: 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: ApplicationFiled: February 5, 2021Publication date: August 5, 2021Inventors: Riccardo Badalone, Soodeh Farokhi, Amir Abbas Haji Abolhassani, Felix-Olivier Duguay, Neil Barrett, Mostafa Erfani, Aldo Enrique Enrique Vargas Moreno
-
Patent number: 10740006Abstract: 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: GrantFiled: November 17, 2017Date of Patent: August 11, 2020Assignee: Innovium, Inc.Inventors: William Brad Matthews, Bruce H. Kwan, Mohammad K. Issa, Neil Barrett, Avinash Gyanendra Mani
-
Patent number: 10599869Abstract: 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: GrantFiled: April 26, 2018Date of Patent: March 24, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Neil Barrett-Bowen, Richard James Cole
-
Publication number: 20190027235Abstract: 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: ApplicationFiled: July 3, 2018Publication date: January 24, 2019Inventors: Oscar Ferrandez-Escamez, John E. Ortega, JR., Neil Barrett, Brian Delaney, Ravi Kumar Kondadadi
-
Patent number: 10067690Abstract: 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: GrantFiled: September 30, 2016Date of Patent: September 4, 2018Assignee: Innovium, Inc.Inventors: William Brad Matthews, Bruce H. Kwan, Mohammad K. Issa, Neil Barrett, Avinash Gyanendra Mani
-
Publication number: 20180247077Abstract: 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: ApplicationFiled: April 26, 2018Publication date: August 30, 2018Inventors: Neil Barrett-Bowen, Richard James Cole
-
Patent number: 10055153Abstract: 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: GrantFiled: September 1, 2017Date of Patent: August 21, 2018Assignee: Innovium, Inc.Inventors: Avinash Gyanendra Mani, Mohammad K. Issa, Neil Barrett
-
Patent number: 9977919Abstract: 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: GrantFiled: December 7, 2015Date of Patent: May 22, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Neil Barrett-Bowen, Richard James Cole
-
Publication number: 20180081577Abstract: 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: ApplicationFiled: November 17, 2017Publication date: March 22, 2018Applicant: Innovium, Inc.Inventors: William Brad Matthews, Bruce H. Kwan, Mohammad K. Issa, Neil Barrett, Avinash Gyanendra Mani
-
Publication number: 20170364291Abstract: 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: ApplicationFiled: September 1, 2017Publication date: December 21, 2017Inventors: Avinash Gyanendra Mani, Mohammad K. Issa, Neil Barrett
-
Patent number: 9841913Abstract: 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: GrantFiled: June 16, 2017Date of Patent: December 12, 2017Assignee: Innovium, Inc.Inventors: William Brad Matthews, Bruce H. Kwan, Mohammad K. Issa, Neil Barrett, Avinash Gyanendra Mani
-
Patent number: 9785367Abstract: 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: GrantFiled: June 24, 2016Date of Patent: October 10, 2017Assignee: Innovium, Inc.Inventors: William Brad Matthews, Bruce H. Kwan, Mohammad K. Issa, Neil Barrett, Avinash Gyanendra Mani
-
Publication number: 20170285984Abstract: 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: ApplicationFiled: June 16, 2017Publication date: October 5, 2017Inventors: William Brad Matthews, Bruce H. Kwan, Mohammad K. Issa, Neil Barrett, Avinash Gyanendra Mani
-
Patent number: 9767014Abstract: 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: GrantFiled: June 24, 2016Date of Patent: September 19, 2017Assignee: Innovium, Inc.Inventors: Avinash Gyanendra Mani, Mohammad K. Issa, Neil Barrett