Patents by Inventor Jose Moreira
Jose Moreira 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: 10379869Abstract: There are provided a system, a method and a computer program product for selecting an active data stream (a lane) while running SPMD (Single Program Multiple Data) code on SIMD (Single Instruction Multiple Data) machine. The machine runs an instruction stream over input data streams. The machine increments lane depth counters of all active lanes upon the thread-PC reaching a branch operation. The machine updates the lane-PC of each active lane according to targets of the branch operation. The machine selects an active lane and activates only lanes whose lane-PCs match the thread-PC. The machine decrements the lane depth counters of the selected active lanes and updates the lane-PC of each active lane upon the instruction stream reaching a first instruction. The machine assigns the lane-PC of a lane with a largest lane depth counter value to the thread-PC and activates all lanes whose lane-PCs match the thread-PC.Type: GrantFiled: February 7, 2018Date of Patent: August 13, 2019Assignee: International Business Machines CorporationInventors: Gheorghe Almasi, Jose Moreira, Jessica H. Tseng, Peng Wu
-
Publication number: 20190033264Abstract: The present invention refers to an equipment that allows the performance of fatigue testing at ultrasonic frequencies in a multiaxial loading, more specifically biaxial. The equipment is formed by two components, the horn (1) and the specimen (5), which are coupled with each other. The horn (1) and the specimen (5) possess such geometry that their resonant frequency which, is relevant for the testing, is synchronized with the excitation frequency of the exciter, so that the whole equipment vibrates in free regime. Through its vibration mode, the horn (1) transforms the pure axial cyclic movement which it receives from the exciter into a mixed movement comprised of axial and torsional cyclic and in-phase movements. The specimen (5) possesses, synchronized at the same frequency, its first axial vibration mode and its third torsional vibration mode.Type: ApplicationFiled: January 24, 2017Publication date: January 31, 2019Inventors: Mario Alberto Silveira Costa Vieira, Antonio Manuel Relogio Ribeiro, Manuel Jose Moreira De Freitas, Luis Filipe Galrao Dos Reis
-
Publication number: 20180256665Abstract: Mulateiro is a plant, which is found in the Amazon, various extracts of which are used in traditional ethnic medicine. Describes are an extract of Mulateiro bark and its components, as well as their use for preventing hair loss and promoting hair growth. The major components of the extract were identified as isomers of chlorogenic acid and secoiridoids glucosides.Type: ApplicationFiled: July 26, 2016Publication date: September 13, 2018Inventors: Nivaldo José MOREIRA, Luiz Francisco PIANOWSKI, Lech W. DUDYCZ
-
Publication number: 20180232239Abstract: There are provided a system, a method and a computer program product for selecting an active data stream (a lane) while running SPMD (Single Program Multiple Data) code on SIMD (Single Instruction Multiple Data) machine. The machine runs an instruction stream over input data streams. The machine increments lane depth counters of all active lanes upon the thread-PC reaching a branch operation. The machine updates the lane-PC of each active lane according to targets of the branch operation. The machine selects an active lane and activates only lanes whose lane-PCs match the thread-PC. The machine decrements the lane depth counters of the selected active lanes and updates the lane-PC of each active lane upon the instruction stream reaching a first instruction. The machine assigns the lane-PC of a lane with a largest lane depth counter value to the thread-PC and activates all lanes whose lane-PCs match the thread-PC.Type: ApplicationFiled: February 7, 2018Publication date: August 16, 2018Inventors: Gheorghe Almasi, Jose Moreira, Jessica H. Tseng, Peng Wu
-
Patent number: 9952876Abstract: There are provided a system, a method and a computer program product for selecting an active data stream (a lane) while running SPMD (Single Program Multiple Data) code on SIMD (Single Instruction Multiple Data) machine. The machine runs an instruction stream over input data streams. The machine increments lane depth counters of all active lanes upon the thread-PC reaching a branch operation. The machine updates the lane-PC of each active lane according to targets of the branch operation. The machine selects an active lane and activates only lanes whose lane-PCs match the thread-PC. The machine decrements the lane depth counters of the selected active lanes and updates the lane-PC of each active lane upon the instruction stream reaching a first instruction. The machine assigns the lane-PC of a lane with a largest lane depth counter value to the thread-PC and activates all lanes whose lane-PCs match the thread-PC.Type: GrantFiled: August 26, 2014Date of Patent: April 24, 2018Assignee: International Business Machines CorporationInventors: Gheorghe Almasi, Jose Moreira, Jessica H. Tseng, Peng Wu
-
Patent number: 9837199Abstract: A transformer is provided. The transformer includes at least one first primary turn; at least one second primary turn; and a first secondary turn and a second secondary turn. The first secondary turn and the second secondary turn are arranged laterally between the at least one first primary turn and the at least one second primary turn. The first secondary turn and the second secondary turn are arranged one above the other.Type: GrantFiled: February 19, 2014Date of Patent: December 5, 2017Assignee: INTEL DEUTSCHLAND GMBHInventors: Stephan Leuschner, José Moreira, Peter Pfann
-
Patent number: 9590575Abstract: A differential amplifier stage may include: a first transistor having a gate terminal; a second transistor having a gate terminal; and a voltage limiting circuit coupled to the gate terminals of the first and second transistors, wherein the voltage limiting circuit limits a gate voltage supplied to at least one of the gate terminals of the first and second transistors.Type: GrantFiled: February 22, 2013Date of Patent: March 7, 2017Assignee: INTEL DEUTSCHLAND GMBHInventors: José Moreira, Stephan Leuschner
-
Publication number: 20160188385Abstract: A graph processing system includes a graph API (Application Program Interface), as executed on a processor of a computer and as capable of implementing any of a plurality of graph operators to express computations of input graph analytics applications. A run-time system, executed by the processor, implements graph operators specified by each graph API function and deploys the implemented graph operators to a selected computing system. A library contains multiple implementations for each graph API function, each implementation predetermined as being optimal for a specific set of conditions met by a graph being processed, for functional capabilities of a specific computing system on which the graph is being processed, and for resources available on that specific computing system.Type: ApplicationFiled: June 24, 2015Publication date: June 30, 2016Inventors: Kattamuri EKANADHAM, William Pettit HORN, Joefon JANN, Manoj KUMAR, Jose MOREIRA, Pratap Chandra PATTNAIK, Mauricio Jose SERRANO, ILIE Gabriel TANASE, Hao YU
-
Publication number: 20160181005Abstract: A transformer is provided. The transformer includes at least one first primary turn; at least one second primary turn; and a first secondary turn and a second secondary turn. The first secondary turn and the second secondary turn are arranged laterally between the at least one first primary turn and the at least one second primary turn. The first secondary turn and the second secondary turn are arranged one above the other.Type: ApplicationFiled: February 10, 2016Publication date: June 23, 2016Inventors: Stephan Leuschner, Jose Moreira, Peter Pfann
-
Patent number: 9331795Abstract: A transmission arrangement is disclosed having an amplifier which is set up to amplify a transmission signal and to provide it as an amplified transmission signal in differential form, an analysis circuit for determining a property of the amplified transmission signal, and a differential feedback path which is set up to supply the amplified transmission signal to the analysis circuit in differential form.Type: GrantFiled: February 19, 2014Date of Patent: May 3, 2016Assignee: INTEL DEUTSCHLAND GMBHInventors: Stephan Leuschner, Florian Mrugalla, José Moreira, Peter Pfann
-
Patent number: 9292740Abstract: Extracting card data comprises receiving, by one or more computing devices, a digital image of a card; perform an image recognition process on the digital representation of the card; identifying an image in the digital representation of the card; comparing the identified image to an image database comprising a plurality of images and determining that the identified image matches a stored image in the image database; determining a card type associated with the stored image and associating the card type with the card based on the determination that the identified image matches the stored image; and performing a particular optical character recognition algorithm on the digital representation of the card, the particular optical character recognition algorithm being based on the determined card type. Another example uses an issuer identification number to improve data extraction. Another example compares extracted data with user data to improve accuracy.Type: GrantFiled: December 3, 2014Date of Patent: March 22, 2016Assignee: GOOGLE INC.Inventors: Sanjiv Kumar, Xiaohang Wang, Jose Moreira Rodrigues, Farhan Shamsi, Yakov Okshtein, Henry Allan Rowley, Marcus Quintana Mitchell, Zhifei Li
-
Publication number: 20160062771Abstract: There are provided a system, a method and a computer program product for selecting an active data stream (a lane) while running SPMD (Single Program Multiple Data) code on SIMD (Single Instruction Multiple Data) machine. The machine runs an instruction stream over input data streams. The machine increments lane depth counters of all active lanes upon the thread-PC reaching a branch operation. The machine updates the lane-PC of each active lane according to targets of the branch operation. The machine selects an active lane and activates only lanes whose lane-PCs match the thread-PC. The machine decrements the lane depth counters of the selected active lanes and updates the lane-PC of each active lane upon the instruction stream reaching a first instruction. The machine assigns the lane-PC of a lane with a largest lane depth counter value to the thread-PC and activates all lanes whose lane-PCs match the thread-PC.Type: ApplicationFiled: August 26, 2014Publication date: March 3, 2016Applicant: International Business Machines CorporationInventors: Gheorghe Almasi, Jose Moreira, Jessica H. Tseng, Peng Wu
-
Patent number: 9143155Abstract: One embodiment of the present disclosure relates to a circuit. The circuit includes a digital to analog converter (DAC) configured to convert a time-varying, multi-bit digital value to a corresponding time-varying output current. The circuit also includes a mixer module downstream of the DAC and comprising a plurality of mixers. A control block is configured to selectively steer output current from the DAC to different mixers of the mixer module. Other techniques are also described.Type: GrantFiled: December 9, 2013Date of Patent: September 22, 2015Assignee: Intel Deutschland GmbHInventors: Peter Pfann, Markus Schimper, Jose Moreira, Timo Gossmann
-
Patent number: 9077392Abstract: A high-frequency switching assembly having a first switching state and a second switching state includes a transmitter and a switch assembly. The transmitter includes a primary side and a secondary side having a first secondary side terminal and a second secondary side terminal and is configured to transmit an HF input signal applied to its primary side to its secondary side by means of inductive coupling. The switch assembly is configured to apply, in one state, a first reference potential to the first secondary side terminal. Further, the switch assembly is implemented to apply, in another state, a second reference potential to the second secondary side terminal.Type: GrantFiled: February 28, 2012Date of Patent: July 7, 2015Assignee: Intel Mobil Communications GmbHInventors: Timo Gossmann, Jose Moreira
-
Publication number: 20150086069Abstract: Extracting card data comprises receiving, by one or more computing devices, a digital image of a card; perform an image recognition process on the digital representation of the card; identifying an image in the digital representation of the card; comparing the identified image to an image database comprising a plurality of images and determining that the identified image matches a stored image in the image database; determining a card type associated with the stored image and associating the card type with the card based on the determination that the identified image matches the stored image; and performing a particular optical character recognition algorithm on the digital representation of the card, the particular optical character recognition algorithm being based on the determined card type. Another example uses an issuer identification number to improve data extraction. Another example compares extracted data with user data to improve accuracy.Type: ApplicationFiled: December 3, 2014Publication date: March 26, 2015Inventors: Sanjiv Kumar, Xiaohang Wang, Jose Moreira Rodrigues, Farhan Shamsi, Yakov Okshtein, Henry Allan Rowley, Marcus Quintana Mitchell, Zhifei Li
-
Patent number: 8931693Abstract: Extracting card data comprises receiving, by one or more computing devices, a digital image of a card; perform an image recognition process on the digital representation of the card; identifying an image in the digital representation of the card; comparing the identified image to an image database comprising a plurality of images and determining that the identified image matches a stored image in the image database; determining a card type associated with the stored image and associating the card type with the card based on the determination that the identified image matches the stored image; and performing a particular optical character recognition algorithm on the digital representation of the card, the particular optical character recognition algorithm being based on the determined card type. Another example uses an issuer identification number to improve data extraction. Another example compares extracted data with user data to improve accuracy.Type: GrantFiled: November 12, 2013Date of Patent: January 13, 2015Assignee: Google Inc.Inventors: Sanjiv Kumar, Xiaohang Wang, Jose Moreira Rodrigues, Farhan Shamsi, Yakov Okshtein, Henry Allan Rowley, Marcus Quintana Mitchell, Zhifei Li
-
Publication number: 20150001300Abstract: Extracting card data comprises receiving, by one or more computing devices, a digital image of a card; perform an image recognition process on the digital representation of the card; identifying an image in the digital representation of the card; comparing the identified image to an image database comprising a plurality of images and determining that the identified image matches a stored image in the image database; determining a card type associated with the stored image and associating the card type with the card based on the determination that the identified image matches the stored image; and performing a particular optical character recognition algorithm on the digital representation of the card, the particular optical character recognition algorithm being based on the determined card type. Another example uses an issuer identification number to improve data extraction. Another example compares extracted data with user data to improve accuracy.Type: ApplicationFiled: November 12, 2013Publication date: January 1, 2015Applicant: GOOGLE INC.Inventors: Sanjiv Kumar, Xiaohang Wang, Jose Moreira Rodrigues, Farhan Shamsi, Yakov Okshtein, Henry Allan Rowley, Marcus Quintana Mitchell, Zhifei Li
-
Publication number: 20140314132Abstract: A transmission arrangement is disclosed having an amplifier which is set up to amplify a transmission signal and to provide it as an amplified transmission signal in differential form, an analysis circuit for determining a property of the amplified transmission signal, and a differential feedback path which is set up to supply the amplified transmission signal to the analysis circuit in differential form.Type: ApplicationFiled: February 19, 2014Publication date: October 23, 2014Inventors: Stephan Leuschner, Florian Mrugalla, José Moreira, Peter Pfann
-
Publication number: 20140240045Abstract: A differential amplifier stage may include: a first transistor having a gate terminal; a second transistor having a gate terminal; and a voltage limiting circuit coupled to the gate terminals of the first and second transistors, wherein the voltage limiting circuit limits a gate voltage supplied to at least one of the gate terminals of the first and second transistors.Type: ApplicationFiled: February 22, 2013Publication date: August 28, 2014Applicant: Intel Mobile Communications GmbHInventors: José Moreira, Stephan Leuschner
-
Publication number: 20140240063Abstract: A transformer is provided. The transformer includes at least one first primary turn; at least one second primary turn; and a first secondary turn and a second secondary turn. The first secondary turn and the second secondary turn are arranged laterally between the at least one first primary turn and the at least one second primary turn. The first secondary turn and the second secondary turn are arranged one above the other.Type: ApplicationFiled: February 19, 2014Publication date: August 28, 2014Inventors: Stephan Leuschner, José Moreira, Peter Pfann