Patents by Inventor Salmaan Ahmed
Salmaan Ahmed 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).
-
PREDICTING RESPONSES TO BIOLOGIC THERAPIES USING DEEP LEARNING ANALYSIS OF IMAGING AND CLINICAL DATA
Publication number: 20240387049Abstract: A method includes training, using a processing device, an Artificial Intelligence (AI) model using training data associated with a plurality of patients to predict biologic therapy treatment responses indicative of a patient survival rate based on a change in volume of a lesion of a patient. The training data is indicative of at least one of unique diagnostic imaging scans at baselines, follow-up intervals, or temporary changes in lesion volume. The method includes providing a pre-treatment image of one or more target lesions of a target patient to the AI model to generate a biologic therapy treatment response. The method includes generating, based on the biologic therapy treatment response, a recommended treatment plan indicating a pharmaceutical product to treat the one or more target lesions of the target patient.Type: ApplicationFiled: July 29, 2024Publication date: November 21, 2024Inventors: Petr Jordan, Rita Ciaravino, Salmaan Ahmed -
Patent number: 12051508Abstract: A method includes uniquely training, using a processing device, one or more deep learning models using one or more sets of training data associated with a plurality of patients to predict immunotherapy treatment responses indicative of a patient survival rate based on a change in volume of a lesion of a patient. The method includes providing a single pre-treatment image of a target lesion of a target patient to the one or more deep learning models that are uniquely trained using the sets of training data to generate the immunotherapy treatment responses. The method includes combining the immunotherapy treatment responses of the one or more deep learning models that are uniquely trained using the sets of training data to generate a predicted treatment response score.Type: GrantFiled: January 30, 2023Date of Patent: July 30, 2024Assignee: Onc.ai, Inc.Inventors: Petr Jordan, Rita Ciaravino, Salmaan Ahmed
-
Publication number: 20230178242Abstract: A method includes uniquely training, using a processing device, one or more deep learning models using one or more sets of training data associated with a plurality of patients to predict immunotherapy treatment responses indicative of a patient survival rate based on a change in volume of a lesion of a patient. The method includes providing a single pre-treatment image of a target lesion of a target patient to the one or more deep learning models that are uniquely trained using the sets of training data to generate the immunotherapy treatment responses. The method includes combining the immunotherapy treatment responses of the one or more deep learning models that are uniquely trained using the sets of training data to generate a predicted treatment response score.Type: ApplicationFiled: January 30, 2023Publication date: June 8, 2023Inventors: Petr Jordan, Rita Ciaravino, Salmaan Ahmed
-
Patent number: 11568992Abstract: A method comprises providing a pre-treatment image of a target subject to at least one deep learning model uniquely trained to predict immunotherapy treatment responses. The method further comprises generating, by a processing device, a predicted treatment response score to a treatment based on the single pre-treatment image and the at least one deep learning model. The method further comprises providing, based on the predicted treatment response score, a recommended treatment plan.Type: GrantFiled: July 23, 2021Date of Patent: January 31, 2023Assignee: ONC.AI, INC.Inventors: Petr Jordan, Rita Ciaravino, Salmaan Ahmed
-
Publication number: 20220412957Abstract: Provided herein are methods for determining the functional status of G-protein coupled receptor (GPCR) signaling pathways in a diseased cell sample obtained from a subject to thereby select for therapeutic use in the subject a RAS node or receptor tyrosine kinase (RTK) targeted therapeutic. Also provided are methods for determining whether a GPCR signaling pathway is ultrasensitive in a diseased cell sample from a subject. Methods of administering a selected RAS node or RTK targeted therapeutic agent to the subject are also provided.Type: ApplicationFiled: June 8, 2022Publication date: December 29, 2022Inventors: Lance Gavin LAING, Salmaan Ahmed KHAN, Brian Francis SULLIVAN
-
Publication number: 20220028551Abstract: A method comprises providing a pre-treatment image of a target subject to at least one deep learning model uniquely trained to predict immunotherapy treatment responses. The method further comprises generating, by a processing device, a predicted treatment response score to a treatment based on the single pre-treatment image and the at least one deep learning model. The method further comprises providing, based on the predicted treatment response score, a recommended treatment plan.Type: ApplicationFiled: July 23, 2021Publication date: January 27, 2022Inventors: Petr Jordan, Rita Ciaravino, Salmaan Ahmed
-
Patent number: 9967359Abstract: Meta-data is generated by a client proxy based on previous response data received from a server proxy in response to a previous request for a resource. A client in communication with the client proxy makes a new request for the resource. The client proxy creates a modified request by modifying the new request to include one or more elements of the meta-data, and sends the modified request instead of the new request to the server proxy. The server proxy compares the one or more elements to corresponding one or more elements of meta-data stored in a server proxy cache. If all compared elements match, the server proxy instructs the client proxy to deliver response data stored in a client proxy cache to the client. If any of the compared elements does not match, the server proxy sends new response data to the client proxy for delivery to the client.Type: GrantFiled: April 14, 2015Date of Patent: May 8, 2018Assignee: BLACKBERRY LIMITEDInventors: Ajit Singh, Salmaan Ahmed
-
Patent number: 9225803Abstract: The invention described here deals with implementing custom data processing of HTTPS based on a Browser-Plugin Method. Such custom data processing may include, but is not limited to, custom data compression, custom data encryption, data monitoring, data modification. There are two distinct methods to implement the Browser-Plugin Method for Advanced HTTPS Data Processing of the subject invention (BPAHDP). In both cases, BPAHDP provides the option of conducting custom data processing that co-exists with data compression, data encryption, or other types of data processing operations supported by the HTTP standard. Additionally, both BPAHDP methods ensure that the web-browser still implements and executes the underlying SSL/TLS channel setup and encryption operations. In both embodiments of BPAHDP, the most critical functionality is the ability to modify HTTP request/response headers and data sent over a TLS/SSL channel. In the regular HTTP case (HTTP over TCP) headers and data are sent as clear-text (i.e.Type: GrantFiled: October 28, 2009Date of Patent: December 29, 2015Assignee: SLIPSTREAM DATA INC.Inventors: Akshay Nanduri, Ajit Singh, Salmaan Ahmed, David Sze
-
Publication number: 20150264151Abstract: Meta-data is generated by a client proxy based on previous response data received from a server proxy in response to a previous request for a resource. A client in communication with the client proxy makes a new request for the resource. The client proxy creates a modified request by modifying the new request to include one or more elements of the meta-data, and sends the modified request instead of the new request to the server proxy. The server proxy compares the one or more elements to corresponding one or more elements of meta-data stored in a server proxy cache. If all compared elements match, the server proxy instructs the client proxy to deliver response data stored in a client proxy cache to the client. If any of the compared elements does not match, the server proxy sends new response data to the client proxy for delivery to the client.Type: ApplicationFiled: April 14, 2015Publication date: September 17, 2015Applicant: SLIPSTREAM DATA INC.Inventors: Ajit Singh, Salmaan Ahmed
-
Publication number: 20140317068Abstract: The invention is directed at a method and apparatus for determining compression state information which is to be used in the compression of data being transmitted between two communicating parties. The method of determining the compression state information for use in interactively compressing data comprises the steps parsing the data to determine a hierarchical data structure of the data; traversing a shared hierarchical node index to determine common compression state information entries between the hierarchical data structure and the hierarchical node index; and selecting at least one of the common compression state information entries for use in compressing the data.Type: ApplicationFiled: June 30, 2014Publication date: October 23, 2014Inventors: En-Hui YANG, Ajit SINGH, Salmaan AHMED, David P. SZE
-
Patent number: 8766826Abstract: The invention is directed at a method and apparatus for determining compression state information which is to be used in the compression of data being transmitted between two communicating parties. The method of determining the compression state information for use in interactively compressing data comprises the steps parsing the data to determine a hierarchical data structure of the data; traversing a shared hierarchical node index to determine common compression state information entries between the hierarchical data structure and the hierarchical node index; and selecting at least one of the common compression state information entries for use in compressing the data.Type: GrantFiled: June 22, 2011Date of Patent: July 1, 2014Assignee: BlackBerry LimitedInventors: En-Hui Yang, Ajit Singh, Salmaan Ahmed, David P. Sze
-
Patent number: 8572287Abstract: A method of determining, at a mobile device, side information including compression state information. The method includes receiving, from a server, a unique side information identifier identifying a unit of side information used by the server for compressing data, determining, based on the side information identifier, if the unit of side information is resident on said device, and if the unit of side information is resident on the mobile device, loading the side information for decompressing the data. Otherwise, if the unit of side information is not resident on the mobile device, the method includes requesting the unit of side information from one of the server and another device.Type: GrantFiled: February 14, 2008Date of Patent: October 29, 2013Assignee: BlackBerry LimitedInventors: Salmaan Ahmed, David P. Sze, Steven Chan
-
Patent number: 8458365Abstract: In order to improve interactive compression using compression state information, the side information caches of communicating parties must be updated, or synchronized. The present invention is directed to a method of synchronizing side information databases within an interactive compression system comprising two communicating parties comprising the steps of transmitting, from the a first communicating party to the second communicating party, a device hierarchical node index; comparing the device hierarchical node index with a server hierarchical node index and then determining a shared hierarchical node index based on common entries in the two hierarchical node indexes.Type: GrantFiled: October 31, 2011Date of Patent: June 4, 2013Assignee: Research In Motion LimitedInventors: En-Hui Yang, Ajit Singh, Salmaan Ahmed, David P. Sze
-
Patent number: 8451940Abstract: There is provided a method of interactive compression using multiple compression state information entries. The method comprises receiving a request for data from a communicating party; retrieving the data; identifying, for use in compressing the data, at least two compression state information entries shared between the parties to the communication; compressing the data with each of the at least two compression state information entries; determining, from the set of compression state information entries, a preferred compression state information entry that provides a greatest compression ratio; and transmitting the data, compressed in accordance with the preferred compression state information entry to the communicating party.Type: GrantFiled: November 29, 2011Date of Patent: May 28, 2013Assignee: Research In Motion LimitedInventors: En-Hui Yang, Ajit Singh, Salmaan Ahmed, David P. Sze
-
Publication number: 20120072613Abstract: There is provided a method of interactive compression using multiple compression state information entries. The method comprises receiving a request for data from a communicating party; retrieving the data; identifying, for use in compressing the data, at least two compression state information entries shared between the parties to the communication; compressing the data with each of the at least two compression state information entries; determining, from the set of compression state information entries, a preferred compression state information entry that provides a greatest compression ratio; and transmitting the data, compressed in accordance with the preferred compression state information entry to the communicating party.Type: ApplicationFiled: November 29, 2011Publication date: March 22, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: En-Hui YANG, Ajit SINGH, Salmaan AHMED, David P. SZE
-
Publication number: 20120047171Abstract: In order to improve interactive compression using compression state information, the side information caches of communicating parties must be updated, or synchronized. The present invention is directed to a method of synchronizing side information databases within an interactive compression system comprising two communicating parties comprising the steps of transmitting, from the a first communicating party to the second communicating party, a device hierarchical node index; comparing the device hierarchical node index with a server hierarchical node index and then determining a shared hierarchical node index based on common entries in the two hierarchical node indexes.Type: ApplicationFiled: October 31, 2011Publication date: February 23, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: En-Hui YANG, Ajit SINGH, Salmaan AHMED, David P. SZE
-
Patent number: 8090046Abstract: There is provided a method of interactive compression using multiple compression state information entries. The method comprises receiving a request for data from a communicating party; retrieving the data; identifying, for use in compressing the data, at least two compression state information entries shared between the parties to the communication; compressing the data with each of the at least two compression state information entries; determining, from the set of compression state information entries, a preferred compression state information entry that provides a greatest compression ratio; and transmitting the data, compressed in accordance with the preferred compression state information entry to the communicating party.Type: GrantFiled: June 2, 2008Date of Patent: January 3, 2012Assignee: Research In Motion LimitedInventors: En-Hui Yang, Ajit Singh, Salmaan Ahmed, David P. Sze
-
Patent number: 8073975Abstract: In order to improve interactive compression using compression state information, the side information caches of communicating parties must be updated, or synchronized. The present invention is directed to a method of synchronizing side information databases within an interactive compression system comprising two communicating parties comprising the steps of transmitting, from the a first communicating party to the second communicating party, a device hierarchical node index; comparing the device hierarchical node index with a server hierarchical node index and then determining a shared hierarchical node index based on common entries in the two hierarchical node indexes.Type: GrantFiled: June 2, 2008Date of Patent: December 6, 2011Assignee: Research In Motion LimitedInventors: En-Hui Yang, Ajit Singh, Salmaan Ahmed, David P. Sze
-
Patent number: 8074044Abstract: A method for managing the allocation of memory to one or more applications. The method includes allocating a variety of fixed size memory blocks to a requesting application, each of the fixed size memory blocks being free of header information to maximize memory usage. Free, or unused blocks of data of the same fixed size are maintained in a freelist having a number of block roots corresponding to the number of differently fixed size memory blocks. Each block root stores a root pointer to an unused memory block previously allocated to the application. To conserve memory, each unused memory block will store branch pointers to other identically sized unused memory blocks, thereby forming a sequential chain of unused memory blocks with the block root. Therefore, applications requesting the same sized memory block can re-use previously allocated fixed size memory blocks.Type: GrantFiled: February 4, 2010Date of Patent: December 6, 2011Assignee: Research In Motion LimitedInventors: David P. Sze, Salmaan Ahmed
-
Publication number: 20110251994Abstract: The invention is directed at a method and apparatus for determining compression state information which is to be used in the compression of data being transmitted between two communicating parties. The method of determining the compression state information for use in interactively compressing data comprises the steps parsing the data to determine a hierarchical data structure of the data; traversing a shared hierarchical node index to determine common compression state information entries between the hierarchical data structure and the hierarchical node index; and selecting at least one of the common compression state information entries for use in compressing the data.Type: ApplicationFiled: June 22, 2011Publication date: October 13, 2011Applicant: RESEARCH IN MOTION LIMITEDInventors: En-Hui YANG, Ajit SINGH, Salmaan AHMED, David P. SZE