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: 11938153
    Abstract: 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: Grant
    Filed: March 30, 2018
    Date of Patent: March 26, 2024
    Assignee: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Rachel Lynn, Crystal Mackall, Tom J. Wandless, Evan Weber
  • Patent number: 9998920
    Abstract: 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: Grant
    Filed: December 17, 2014
    Date of Patent: June 12, 2018
    Assignee: GIESECKE+DEVRIENT MOBILE SECURITY GMBH
    Inventors: Volker Gerstenberger, Andreas Morawietz, Nils Nitsch, Olaf Schneider, Tom Weber
  • Patent number: 9820151
    Abstract: 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: Grant
    Filed: December 19, 2014
    Date of Patent: November 14, 2017
    Assignee: GIESECKE+DEVRIENT MOBILE SECURITY GMBH
    Inventors: Volker Gerstenberger, Andreas Morawietz, Nils Nitsch, Olaf Schneider, Tom Weber
  • Patent number: 9692813
    Abstract: 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: Grant
    Filed: December 16, 2014
    Date of Patent: June 27, 2017
    Assignee: SAS Institute Inc.
    Inventors: Tom Weber, Paul Kent
  • Publication number: 20160323748
    Abstract: 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: Application
    Filed: December 19, 2014
    Publication date: November 3, 2016
    Inventors: Volker GERSTENBERGER, Andreas MORAWIETZ, Nils NITSCH, Olaf SCHNEIDER, Tom WEBER
  • Publication number: 20160323743
    Abstract: 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: Application
    Filed: December 17, 2014
    Publication date: November 3, 2016
    Inventors: Volker GERSTENBERGER, Andreas MORAWIETZ, Nils NITSCH, Olaf SCHNEIDER, Tom WEBER
  • Patent number: 9313266
    Abstract: 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: Grant
    Filed: December 16, 2014
    Date of Patent: April 12, 2016
    Assignee: SAS INSTITUTE, INC.
    Inventors: Tom Weber, Paul Kent
  • Publication number: 20160041901
    Abstract: 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: Application
    Filed: December 16, 2014
    Publication date: February 11, 2016
    Applicant: SAS Institute Inc.
    Inventors: Tom Weber, Paul Kent
  • Publication number: 20160044092
    Abstract: 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: Application
    Filed: December 16, 2014
    Publication date: February 11, 2016
    Applicant: SAS Institute Inc.
    Inventors: Tom Weber, Paul Kent