Patents by Inventor Joao Dias
Joao Dias 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: 11853223Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for allocating cache resources according to page-level attribute values. In one implementation, the system includes one or more integrated client devices and a cache. Each client device is configured to generate at least a memory request. Each memory request has a respective physical address and a respective page descriptor of a page to which the physical address belongs. The cache is configured to cache memory requests for each of the one or more integrated client devices. The cache comprises a cache memory having multiple ways. The cache is configured to distinguish different memory requests using page-level attributes of respective page descriptors of the memory requests, and to allocate different portions of the cache memory to different respective memory requests.Type: GrantFiled: November 17, 2021Date of Patent: December 26, 2023Assignee: Google LLCInventors: Vinod Chamarty, Joao Dias
-
Patent number: 11803479Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for allocating cache resources according to page-level attribute values. In one implementation, the system includes one or more integrated client devices and a cache. Each client device is configured to generate at least a memory request. Each memory request has a respective physical address and a respective page descriptor of a page to which the physical address belongs. The cache is configured to cache memory requests for each of the one or more integrated client devices. The cache comprises a cache memory having multiple ways. The cache is configured to distinguish different memory requests using page-level attributes of respective page descriptors of the memory requests, and to allocate different portions of the cache memory to different respective memory requests.Type: GrantFiled: November 17, 2021Date of Patent: October 31, 2023Assignee: Google LLCInventors: Vinod Chamarty, Joao Dias
-
Publication number: 20220222167Abstract: One or more events of a data stream are received. For each feature of a set of features, the one or more events are used to update a corresponding distribution of data from the data stream. For each feature of the set of features, the corresponding updated distribution and a corresponding reference distribution are used to determine a corresponding divergence value. For each feature of the set of features, the corresponding determined divergence value and a corresponding distribution of divergences are used to determine a corresponding statistical value. Using the statistical values each corresponding to a different feature of the set of features, a statistical analysis is performed to determine a result associated with a likelihood of data drift detection.Type: ApplicationFiled: July 27, 2021Publication date: July 14, 2022Inventors: Marco Oliveira Pena Sampaio, Pedro Cardoso Lessa e Silva, João Dias Conde Azevedo, Ricardo Miguel de Oliveira Moreira, João Tiago Barriga Negra Ascensão, Pedro Gustavo Santos Rodrigues Bizarro, Ana Sofia Leal Gomes, João Miguel Forte Oliveirinha
-
Publication number: 20220222670Abstract: A set of data elements is received. For each feature of a set of features, a corresponding reference distribution for the set of data elements is determined. For each feature of the set of features, one or more corresponding subset distributions for one or more subsets sampled from the set of data elements are determined. For each feature of the set of features, the corresponding reference distribution is compared with each of the one or more corresponding subset distributions to determine a corresponding distribution of divergences. At least the determined distributions of divergences for the set of features are provided for use in automated data analysis.Type: ApplicationFiled: July 27, 2021Publication date: July 14, 2022Inventors: Marco Oliveira Pena Sampaio, Pedro Cardoso Lessa e Silva, João Dias Conde Azevedo, Ricardo Miguel de Oliveira Moreira, João Tiago Barriga Negra Ascensão, Pedro Gustavo Santos Rodrigues Bizarro, Ana Sofia Leal Gomes, João Miguel Forte Oliveirinha
-
Publication number: 20220156198Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for allocating cache resources according to page-level attribute values. In one implementation, the system includes one or more integrated client devices and a cache. Each client device is configured to generate at least a memory request. Each memory request has a respective physical address and a respective page descriptor of a page to which the physical address belongs. The cache is configured to cache memory requests for each of the one or more integrated client devices. The cache comprises a cache memory having multiple ways. The cache is configured to distinguish different memory requests using page-level attributes of respective page descriptors of the memory requests, and to allocate different portions of the cache memory to different respective memory requests.Type: ApplicationFiled: November 17, 2021Publication date: May 19, 2022Inventors: Vinod Chamarty, Joao Dias
-
Patent number: 11188472Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for allocating cache resources according to page-level attribute values. In one implementation, the system includes one or more integrated client devices and a cache. Each client device is configured to generate at least a memory request. Each memory request has a respective physical address and a respective page descriptor of a page to which the physical address belongs. The cache is configured to cache memory requests for each of the one or more integrated client devices. The cache comprises a cache memory having multiple ways. The cache is configured to distinguish different memory requests using page-level attributes of respective page descriptors of the memory requests, and to allocate different portions of the cache memory to different respective memory requests.Type: GrantFiled: January 28, 2020Date of Patent: November 30, 2021Assignee: Google LLCInventors: Vinod Chamarty, Joao Dias
-
Publication number: 20200257631Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for allocating cache resources according to page-level attribute values. In one implementation, the system includes one or more integrated client devices and a cache. Each client device is configured to generate at least a memory request. Each memory request has a respective physical address and a respective page descriptor of a page to which the physical address belongs. The cache is configured to cache memory requests for each of the one or more integrated client devices. The cache comprises a cache memory having multiple ways. The cache is configured to distinguish different memory requests using page-level attributes of respective page descriptors of the memory requests, and to allocate different portions of the cache memory to different respective memory requests.Type: ApplicationFiled: January 28, 2020Publication date: August 13, 2020Inventors: Vinod Chamarty, Joao Dias
-
Patent number: 9013704Abstract: A system for detecting the presence of an analyte in a moving substrate or sample handling device is disclosed, providing means (26,30) for integrated triggering of data acquisition with a detector means (28) and data acquisition with a detector means (28). In particular, a surface Plasmon resonance “lab on disk” reader system is disclosed.Type: GrantFiled: December 7, 2010Date of Patent: April 21, 2015Assignee: Biosurfit, S.A.Inventors: João Garcia Da Fonseca, João Dias Pedro Nicolau Manso, Pedro Miguel Monteiro Gomes, Sandro Miguel Pinto Bordeira, José Pedro Santos Manso Côrte-Real
-
Publication number: 20130243731Abstract: The present invention relates to the fields of life sciences and medicine. Specifically, the invention relates to cancer therapies. More specifically, the present invention relates to oncolytic adenoviral vectors and cells and pharmaceutical compositions comprising said vectors. The present invention also relates to said vectors for treating cancer in a subject and a method of treating cancer in a subject. Furthermore, the present invention relates to methods of producing monoclonal anti-CTLA4 antibodies in a cell and increasing tumor specific immune response and apoptosis in a subject, as well as uses of the oncolytic adenoviral vectors for producing monoclonal anti-CTLA4 antibodies in a cell and increasing tumor specific immune response and apoptosis in a subject.Type: ApplicationFiled: September 23, 2011Publication date: September 19, 2013Applicant: ONCOS Therapeutics OYInventors: Joao Dias, Vincenzo Cerullo, Akseli Hemminki, Sari Personen
-
Publication number: 20130027688Abstract: A system for detecting the presence of an analyte in a moving substrate or sample handling device is disclosed, providing means (26,30) for integrated triggering of data acquisition with a detector means (28) and data acquisition with a detector means (28). In particular, a surface Plasmon resonance “lab on disk” reader system is disclosed.Type: ApplicationFiled: December 7, 2010Publication date: January 31, 2013Applicant: BIOSURFIT, S.A.Inventors: João Garcia Da Fonseca, João Dias Pedro Nicolau Manso, Pedro Miguel Monteiro Gomes, Sandro Miguel Pinto Bordeira, José Pedro Santos Manso Côrte-Real
-
Patent number: 5632473Abstract: An elastic framework for a mattress, chair, upholstery, etc. is disclosed which includes elastic springs made of opposing upper and lower elastic elements, each elastic element having a base portion and a plurality of flexible arms which extend from the base portion and are joined to the flexible arms of the opposing upper or lower element so as to form a closed flexible ring. These flexible rings are joined to top support elements and bottom support elements at the base portion of the upper and lower elastic elements, respectively, and the top support elements as well as the bottom supported elements are respectively interconnected so as to form a spring support.Type: GrantFiled: August 1, 1994Date of Patent: May 27, 1997Inventor: Joao Dias Magalhaes Queiroz