Patents by Inventor Mohammad Saleh
Mohammad Saleh 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: 12354005Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating an output sequence from an input sequence. One of the methods includes, at each of a plurality of generation time steps: generating a combined sequence for the generation time step that includes the input sequence followed by the output tokens that have already been generated as of the generation time step; processing the combined sequence using a self-attention decoder neural network to generate a time step output that defines a score distribution over a set of possible output tokens; and selecting, using the time step output, an output token from the set of possible output tokens as the next output token in the output sequence.Type: GrantFiled: January 4, 2024Date of Patent: July 8, 2025Assignee: Google LLCInventors: Noam M. Shazeer, Lukasz Mieczyslaw Kaiser, Etienne Pot, Mohammad Saleh, Ben David Goodrich, Peter J. Liu, Ryan Sepassi
-
Publication number: 20250217645Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a text summarization neural network.Type: ApplicationFiled: January 2, 2025Publication date: July 3, 2025Inventors: Mohammad Saleh, Jingqing Zhang, Yao Zhao, Peter J. Liu
-
Patent number: 12348640Abstract: Methods, systems and computer program products are provided for creating and retrieving an immutable digital testimony involving activating a process on a device with a unique identifier and authenticating the creator of an immutable digital testimony using a unique user ID registered with a testimony network. The device activates associated cameras to generate a media stream. Frames are hashed using a selected scheme to create stream hashes, forming a live stream hash, and capturing metadata to be recorded on a blockchain. The stream media and hashing scheme are transmitted to a cloud server for storage, with cloud or distributed file system (DFS) addresses retrieved to determine where the media is saved. The live stream media is encrypted and sent to the DFS, encrypted media addresses are received, and the stream media is saved locally on the device.Type: GrantFiled: June 4, 2024Date of Patent: July 1, 2025Assignee: ALIBI LLCInventors: Mohammad Saleh Yassin, Carlos Damian Fernandez Chiques
-
Publication number: 20250182194Abstract: A rent-to-own (RTO) transaction system and method includes a customer computer and retail computer. A product inventory is displayed on the customer computer, and a product selection is made by a customer via the customer computer. Identifying information is received from the customer, and based thereon, the identity of the customer is verified. An RTO agreement based on the product selection and the identifying information is developed and displayed on the customer computer. An execution of the RTO agreement is made by the customer via the customer computer and received by the retail computer.Type: ApplicationFiled: February 11, 2025Publication date: June 5, 2025Applicant: Rent-A-Center West, Inc.Inventors: Ann DAVIDS, Mohammad Saleh
-
Publication number: 20250173871Abstract: A method of determining a raw score of a pathology slide from a tissue sample includes receiving, by a regression system, a plurality of first slide features corresponding to the pathology slide, calculating, by the regression system, one or more second slide features corresponding to the pathology slide based on the plurality of first slide features, and determining, by the regression system, the raw score based on one or more features of an accumulated feature set including the plurality of first slide features and the one or more second slide features.Type: ApplicationFiled: January 27, 2025Publication date: May 29, 2025Inventor: Mohammad Saleh Miri
-
Patent number: 12299573Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating an output sequence from an input sequence. One of the methods includes, at each of a plurality of generation time steps: generating a combined sequence for the generation time step that includes the input sequence followed by the output tokens that have already been generated as of the generation time step; processing the combined sequence using a self-attention decoder neural network to generate a time step output that defines a score distribution over a set of possible output tokens; and selecting, using the time step output, an output token from the set of possible output tokens as the next output token in the output sequence.Type: GrantFiled: January 4, 2024Date of Patent: May 13, 2025Assignee: Google LLCInventors: Noam M. Shazeer, Lukasz Mieczyslaw Kaiser, Etienne Pot, Mohammad Saleh, Ben David Goodrich, Peter J. Liu, Ryan Sepassi
-
Patent number: 12299572Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating an output sequence from an input sequence. One of the methods includes, at each of a plurality of generation time steps: generating a combined sequence for the generation time step that includes the input sequence followed by the output tokens that have already been generated as of the generation time step; processing the combined sequence using a self-attention decoder neural network to generate a time step output that defines a score distribution over a set of possible output tokens; and selecting, using the time step output, an output token from the set of possible output tokens as the next output token in the output sequence.Type: GrantFiled: January 4, 2024Date of Patent: May 13, 2025Assignee: Google LLCInventors: Noam M. Shazeer, Lukasz Mieczyslaw Kaiser, Etienne Pot, Mohammad Saleh, Ben David Goodrich, Peter J. Liu, Ryan Sepassi
-
Publication number: 20250140414Abstract: Embodiments disclosed herein generally relate to representative datasets for biomedical machine learning models. Particularly, aspects of the present disclosure are directed to identifying a representative distribution of characteristics for a disease, generating a dataset comprising a set of biomedical images, wherein the dataset has a distribution of the characteristics that corresponds to the representative distribution of the characteristics for the disease, processing the dataset using a trained machine learning model, and outputting a result of the processing, wherein the result corresponds to a prediction that a biomedical image of the dataset includes a depiction of a set of tumor cells or other structural and/or functional biological entities associated with the disease, the biomedical image is associated with a diagnosis of the disease, the biomedical image is associated with a classification of the disease, and/or the biomedical image is associated with a prognosis for the disease.Type: ApplicationFiled: January 3, 2025Publication date: May 1, 2025Applicant: Ventana Medical Systems, Inc.Inventors: Ipshita Bhattacharya, Christoph Guetter, Uday Kurkure, Mohammad Saleh Miri
-
Publication number: 20250131563Abstract: The present disclosure relates to techniques for efficient development of initial models and efficient model update and/or adaptation to a different image domain using an adaptive learning framework. For efficient development of initial models, a two-step development strategy may be performed as follows: Phase 1: Model preconditioning, where an artificial intelligence system leverages existing annotated datasets and improves learning skills through training of these datasets; and Phase 2: Target-model training, where an artificial intelligence system utilizes the learning skills learned from Phase 1 to extend itself to a different image domain (target domain) with less number of annotations required in the target domain than conventional learning methods.Type: ApplicationFiled: December 11, 2024Publication date: April 24, 2025Applicant: Ventana Medical Systems, Inc.Inventors: Qinle Ba, Ipshita Bhattacharya, Christoph Guetter, Veena Kaustaban, Jim F. Martin, Nahill Atef Sobh, Mohammad Saleh Miri, Satarupa Mukherjee
-
Patent number: 12271817Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating an output sequence from an input sequence. One of the methods includes, at each of a plurality of generation time steps: generating a combined sequence for the generation time step that includes the input sequence followed by the output tokens that have already been generated as of the generation time step; processing the combined sequence using a self-attention decoder neural network to generate a time step output that defines a score distribution over a set of possible output tokens; and selecting, using the time step output, an output token from the set of possible output tokens as the next output token in the output sequence.Type: GrantFiled: January 4, 2024Date of Patent: April 8, 2025Assignee: Google LLCInventors: Noam M. Shazeer, Lukasz Mieczyslaw Kaiser, Etienne Pot, Mohammad Saleh, Ben David Goodrich, Peter J. Liu, Ryan Sepassi
-
Patent number: 12217180Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a text summarization neural network.Type: GrantFiled: October 12, 2023Date of Patent: February 4, 2025Assignee: Google LLCInventors: Mohammad Saleh, Jingqing Zhang, Yao Zhao, Peter J. Liu
-
Publication number: 20240405997Abstract: Methods, systems and computer program products are provided for creating and retrieving an immutable digital testimony involving activating a process on a device with a unique identifier and authenticating the creator of an immutable digital testimony using a unique user ID registered with a testimony network. The device activates associated cameras to generate a media stream. Frames are hashed using a selected scheme to create stream hashes, forming a live stream hash, and capturing metadata to be recorded on a blockchain. The stream media and hashing scheme are transmitted to a cloud server for storage, with cloud or distributed file system (DFS) addresses retrieved to determine where the media is saved. The live stream media is encrypted and sent to the DFS, encrypted media addresses are received, and the stream media is saved locally on the device.Type: ApplicationFiled: June 4, 2024Publication date: December 5, 2024Inventors: Mohammad Saleh Yassin, Carlos Damian Fernandez Chiques
-
Publication number: 20240256859Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating an output sequence from an input sequence. One of the methods includes, at each of a plurality of generation time steps: generating a combined sequence for the generation time step that includes the input sequence followed by the output tokens that have already been generated as of the generation time step; processing the combined sequence using a self-attention decoder neural network to generate a time step output that defines a score distribution over a set of possible output tokens; and selecting, using the time step output, an output token from the set of possible output tokens as the next output token in the output sequence.Type: ApplicationFiled: January 4, 2024Publication date: August 1, 2024Inventors: Noam M. Shazeer, Lukasz Mieczyslaw Kaiser, Etienne Pot, Mohammad Saleh, Ben David Goodrich, Peter J. Liu, Ryan Sepassi
-
Publication number: 20240220796Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating an output sequence from an input sequence. One of the methods includes, at each of a plurality of generation time steps: generating a combined sequence for the generation time step that includes the input sequence followed by the output tokens that have already been generated as of the generation time step; processing the combined sequence using a self-attention decoder neural network to generate a time step output that defines a score distribution over a set of possible output tokens; and selecting, using the time step output, an output token from the set of possible output tokens as the next output token in the output sequence.Type: ApplicationFiled: January 4, 2024Publication date: July 4, 2024Inventors: Noam M. Shazeer, Lukasz Mieczyslaw Kaiser, Etienne Pot, Mohammad Saleh, Ben David Goodrich, Peter J. Liu, Ryan Sepassi
-
Publication number: 20240211752Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating an output sequence from an input sequence. One of the methods includes, at each of a plurality of generation time steps: generating a combined sequence for the generation time step that includes the input sequence followed by the output tokens that have already been generated as of the generation time step; processing the combined sequence using a self-attention decoder neural network to generate a time step output that defines a score distribution over a set of possible output tokens; and selecting, using the time step output, an output token from the set of possible output tokens as the next output token in the output sequence.Type: ApplicationFiled: January 4, 2024Publication date: June 27, 2024Inventors: Noam M. Shazeer, Lukasz Mieczyslaw Kaiser, Etienne Pot, Mohammad Saleh, Ben David Goodrich, Peter J. Liu, Ryan Sepassi
-
Publication number: 20240211751Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating an output sequence from an input sequence. One of the methods includes, at each of a plurality of generation time steps: generating a combined sequence for the generation time step that includes the input sequence followed by the output tokens that have already been generated as of the generation time step; processing the combined sequence using a self-attention decoder neural network to generate a time step output that defines a score distribution over a set of possible output tokens; and selecting, using the time step output, an output token from the set of possible output tokens as the next output token in the output sequence.Type: ApplicationFiled: January 4, 2024Publication date: June 27, 2024Inventors: Noam M. Shazeer, Lukasz Mieczyslaw Kaiser, Etienne Pot, Mohammad Saleh, Ben David Goodrich, Peter J. Liu, Ryan Sepassi
-
Publication number: 20240185065Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a text summarization neural network.Type: ApplicationFiled: October 12, 2023Publication date: June 6, 2024Inventors: Mohammad Saleh, Jingqing Zhang, Yao Zhao, Peter J. Liu
-
Publication number: 20240079116Abstract: Techniques for image segmentation of a digital pathology image may include accessing an input image that depicts a section of a tissue; and generating a segmentation image by processing the input image using a generator network, the generator network having been trained using a data set that includes a plurality of pairs of images. The segmentation image indicates, for each of a plurality of artifact regions of the input image, a boundary of the artifact region. At least one of the plurality of artifact regions depicts an anomaly that is not a structure of the tissue. Each pair of images of the plurality of pairs includes a first image of a section of a tissue, the first image including at least one artifact region, and a second image that indicates, for each of the at least one artifact region of the first image, a boundary of the artifact region.Type: ApplicationFiled: October 31, 2023Publication date: March 7, 2024Applicant: Ventana Medical Systems, Inc.Inventors: Mohammad Saleh MIRI, Aicha BEN TAIEB, Uday Kurkure
-
Patent number: 11886998Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating an output sequence from an input sequence. One of the methods includes, at each of a plurality of generation time steps: generating a combined sequence for the generation time step that includes the input sequence followed by the output tokens that have already been generated as of the generation time step; processing the combined sequence using a self-attention decoder neural network to generate a time step output that defines a score distribution over a set of possible output tokens; and selecting, using the time step output, an output token from the set of possible output tokens as the next output token in the output sequence.Type: GrantFiled: January 13, 2023Date of Patent: January 30, 2024Assignee: Google LLCInventors: Noam M. Shazeer, Lukasz Mieczyslaw Kaiser, Etienne Pot, Mohammad Saleh, Ben Goodrich, Peter J. Liu, Ryan Sepassi
-
Patent number: 11803751Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a text summarization neural network.Type: GrantFiled: January 4, 2021Date of Patent: October 31, 2023Assignee: Google LLCInventors: Mohammad Saleh, Jingqing Zhang, Yao Zhao, Peter J. Liu