Patents by Inventor Tom Weber
Tom Weber 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: 11938153Abstract: The present invention relates to T cell compositions and methods of using the same in the context of therapy and treatment. In particular, the invention provides chimeric antigen receptor (CAR) T cells that are modified to maintain functionality under conditions in which unmodified CAR T cells display exhaustion. Compositions and methods disclosed herein find use in inhibiting or reversing CAR T cell exhaustion (e.g., by modulating CAR surface expression) thereby enhancing CAR T cell function. Compositions and methods of the invention fmd use in both clinical and research settings, for example, within the fields of biology, immunology, medicine, and oncology.Type: GrantFiled: March 30, 2018Date of Patent: March 26, 2024Assignee: The Board of Trustees of the Leland Stanford Junior UniversityInventors: Rachel Lynn, Crystal Mackall, Tom J. Wandless, Evan Weber
-
Patent number: 9998920Abstract: A method is provided for activating a subscription on a security element which is part of a mobile end device, and is insertable or permanently installed therein. The method comprises the following steps: receiving a request from the security element by a mobile radio system to communicate over a mobile radio network of the mobile radio system; establishing the position of the mobile end device; and checking by the mobile radio system whether the established position of the mobile end device falls within a predefined range of allowed positions, wherein the subscription on the security element is activated and thereby the security element enabled to communicate over the mobile radio network if the established position of the mobile end device falls within the predefined range of allowed positions.Type: GrantFiled: December 17, 2014Date of Patent: June 12, 2018Assignee: GIESECKE+DEVRIENT MOBILE SECURITY GMBHInventors: Volker Gerstenberger, Andreas Morawietz, Nils Nitsch, Olaf Schneider, Tom Weber
-
Patent number: 9820151Abstract: A method comprises the following steps: supplying the subscription on the security element of the user's mobile end device, with the subscription being held available on a background system by a service or product provider as one subscription of a plurality of subscriptions and enabling communication over a mobile radio network; and accessing the mobile radio network by the security element by means of the subscription supplied on the security element. While the security element accessing the mobile radio network the position of the mobile end device is determined at time intervals in order to check whether the position of the mobile end device falls within a predefined range of allowed positions and, if the established position of the mobile end device does not fall within the predefined range of allowed positions, the access of the security element to the mobile radio network is interrupted.Type: GrantFiled: December 19, 2014Date of Patent: November 14, 2017Assignee: GIESECKE+DEVRIENT MOBILE SECURITY GMBHInventors: Volker Gerstenberger, Andreas Morawietz, Nils Nitsch, Olaf Schneider, Tom Weber
-
Patent number: 9692813Abstract: A computer-program causing a computing device to transmit, from a data transfer thread of a multitude of data transfer threads executed within a data storage cluster and to a distribution thread at a network address on a network, a request for an assignment of an exchange of data with at least one computation thread of a multitude of computation threads executed within a data processing cluster; exchange a block of data with a single computation thread of the multitude of computation threads in response to receipt of an assignment to exchange the block of data with the single computation thread; and exchange multiple blocks of data with multiple computation threads of the multitude of computation threads in a round robin manner among the multiple computation threads in response to receipt of an assignment to exchange the multiple blocks of data with the multiple computation threads.Type: GrantFiled: December 16, 2014Date of Patent: June 27, 2017Assignee: SAS Institute Inc.Inventors: Tom Weber, Paul Kent
-
Publication number: 20160323748Abstract: A method comprises the following steps: supplying the subscription on the security element of the user's mobile end device, with the subscription being held available on a background system by a service or product provider as one subscription of a plurality of subscriptions and enabling communication over a mobile radio network; and accessing the mobile radio network by the security element by means of the subscription supplied on the security element. While the security element accessing the mobile radio network the position of the mobile end device is determined at time intervals in order to check whether the position of the mobile end device falls within a predefined range of allowed positions and, if the established position of the mobile end device does not fall within the predefined range of allowed positions, the access of the security element to the mobile radio network is interrupted.Type: ApplicationFiled: December 19, 2014Publication date: November 3, 2016Inventors: Volker GERSTENBERGER, Andreas MORAWIETZ, Nils NITSCH, Olaf SCHNEIDER, Tom WEBER
-
Publication number: 20160323743Abstract: A method is provided for activating a subscription on a security element which is part of a mobile end device, and is insertable or permanently installed therein. The method comprises the following steps: receiving a request from the security element by a mobile radio system to communicate over a mobile radio network of the mobile radio system; establishing the position of the mobile end device; and checking by the mobile radio system whether the established position of the mobile end device falls within a predefined range of allowed positions, wherein the subscription on the security element is activated and thereby the security element enabled to communicate over the mobile radio network if the established position of the mobile end device falls within the predefined range of allowed positions.Type: ApplicationFiled: December 17, 2014Publication date: November 3, 2016Inventors: Volker GERSTENBERGER, Andreas MORAWIETZ, Nils NITSCH, Olaf SCHNEIDER, Tom WEBER
-
Patent number: 9313266Abstract: A computer-program causing a computing device to transmit a command to a data storage cluster for multiple data transfer threads thereof to request assignment of a data transfer from a distribution thread; await receipt of a request for assignment from a data transfer thread; compare the quantity data transfer threads to the quantity of computation threads of a data processing cluster; assign to the data transfer thread an exchange of a block of data with a single computation thread in response to receipt of the request and to the multitude of data transfer threads comprising a greater quantity of threads than the multitude of computation threads; and assign to the data transfer thread exchanges of multiple blocks of data with multiple computation threads in response to receipt of the request and to the multitude of data transfer threads comprising a lesser quantity of threads than the multitude of computation threads.Type: GrantFiled: December 16, 2014Date of Patent: April 12, 2016Assignee: SAS INSTITUTE, INC.Inventors: Tom Weber, Paul Kent
-
Publication number: 20160041901Abstract: A computer-program causing a computing device to transmit, from a data transfer thread of a multitude of data transfer threads executed within a data storage cluster and to a distribution thread at a network address on a network, a request for an assignment of an exchange of data with at least one computation thread of a multitude of computation threads executed within a data processing cluster; exchange a block of data with a single computation thread of the multitude of computation threads in response to receipt of an assignment to exchange the block of data with the single computation thread; and exchange multiple blocks of data with multiple computation threads of the multitude of computation threads in a round robin manner among the multiple computation threads in response to receipt of an assignment to exchange the multiple blocks of data with the multiple computation threads.Type: ApplicationFiled: December 16, 2014Publication date: February 11, 2016Applicant: SAS Institute Inc.Inventors: Tom Weber, Paul Kent
-
Publication number: 20160044092Abstract: A computer-program causing a computing device to transmit a command to a data storage cluster for multiple data transfer threads thereof to request assignment of a data transfer from a distribution thread; await receipt of a request for assignment from a data transfer thread; compare the quantity data transfer threads to the quantity of computation threads of a data processing cluster; assign to the data transfer thread an exchange of a block of data with a single computation thread in response to receipt of the request and to the multitude of data transfer threads comprising a greater quantity of threads than the multitude of computation threads; and assign to the data transfer thread exchanges of multiple blocks of data with multiple computation threads in response to receipt of the request and to the multitude of data transfer threads comprising a lesser quantity of threads than the multitude of computation threads.Type: ApplicationFiled: December 16, 2014Publication date: February 11, 2016Applicant: SAS Institute Inc.Inventors: Tom Weber, Paul Kent