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: 10379869
    Abstract: 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: Grant
    Filed: February 7, 2018
    Date of Patent: August 13, 2019
    Assignee: International Business Machines Corporation
    Inventors: Gheorghe Almasi, Jose Moreira, Jessica H. Tseng, Peng Wu
  • Publication number: 20190033264
    Abstract: 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: Application
    Filed: January 24, 2017
    Publication date: January 31, 2019
    Inventors: Mario Alberto Silveira Costa Vieira, Antonio Manuel Relogio Ribeiro, Manuel Jose Moreira De Freitas, Luis Filipe Galrao Dos Reis
  • Publication number: 20180256665
    Abstract: 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: Application
    Filed: July 26, 2016
    Publication date: September 13, 2018
    Inventors: Nivaldo José MOREIRA, Luiz Francisco PIANOWSKI, Lech W. DUDYCZ
  • Publication number: 20180232239
    Abstract: 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: Application
    Filed: February 7, 2018
    Publication date: August 16, 2018
    Inventors: Gheorghe Almasi, Jose Moreira, Jessica H. Tseng, Peng Wu
  • Patent number: 9952876
    Abstract: 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: Grant
    Filed: August 26, 2014
    Date of Patent: April 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Gheorghe Almasi, Jose Moreira, Jessica H. Tseng, Peng Wu
  • Patent number: 9837199
    Abstract: 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: Grant
    Filed: February 19, 2014
    Date of Patent: December 5, 2017
    Assignee: INTEL DEUTSCHLAND GMBH
    Inventors: Stephan Leuschner, José Moreira, Peter Pfann
  • Patent number: 9590575
    Abstract: 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: Grant
    Filed: February 22, 2013
    Date of Patent: March 7, 2017
    Assignee: INTEL DEUTSCHLAND GMBH
    Inventors: José Moreira, Stephan Leuschner
  • Publication number: 20160188385
    Abstract: 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: Application
    Filed: June 24, 2015
    Publication date: June 30, 2016
    Inventors: Kattamuri EKANADHAM, William Pettit HORN, Joefon JANN, Manoj KUMAR, Jose MOREIRA, Pratap Chandra PATTNAIK, Mauricio Jose SERRANO, ILIE Gabriel TANASE, Hao YU
  • Publication number: 20160181005
    Abstract: 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: Application
    Filed: February 10, 2016
    Publication date: June 23, 2016
    Inventors: Stephan Leuschner, Jose Moreira, Peter Pfann
  • Patent number: 9331795
    Abstract: 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: Grant
    Filed: February 19, 2014
    Date of Patent: May 3, 2016
    Assignee: INTEL DEUTSCHLAND GMBH
    Inventors: Stephan Leuschner, Florian Mrugalla, José Moreira, Peter Pfann
  • Patent number: 9292740
    Abstract: 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: Grant
    Filed: December 3, 2014
    Date of Patent: March 22, 2016
    Assignee: GOOGLE INC.
    Inventors: Sanjiv Kumar, Xiaohang Wang, Jose Moreira Rodrigues, Farhan Shamsi, Yakov Okshtein, Henry Allan Rowley, Marcus Quintana Mitchell, Zhifei Li
  • Publication number: 20160062771
    Abstract: 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: Application
    Filed: August 26, 2014
    Publication date: March 3, 2016
    Applicant: International Business Machines Corporation
    Inventors: Gheorghe Almasi, Jose Moreira, Jessica H. Tseng, Peng Wu
  • Patent number: 9143155
    Abstract: 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: Grant
    Filed: December 9, 2013
    Date of Patent: September 22, 2015
    Assignee: Intel Deutschland GmbH
    Inventors: Peter Pfann, Markus Schimper, Jose Moreira, Timo Gossmann
  • Patent number: 9077392
    Abstract: 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: Grant
    Filed: February 28, 2012
    Date of Patent: July 7, 2015
    Assignee: Intel Mobil Communications GmbH
    Inventors: Timo Gossmann, Jose Moreira
  • Publication number: 20150086069
    Abstract: 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: Application
    Filed: December 3, 2014
    Publication date: March 26, 2015
    Inventors: Sanjiv Kumar, Xiaohang Wang, Jose Moreira Rodrigues, Farhan Shamsi, Yakov Okshtein, Henry Allan Rowley, Marcus Quintana Mitchell, Zhifei Li
  • Patent number: 8931693
    Abstract: 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: Grant
    Filed: November 12, 2013
    Date of Patent: January 13, 2015
    Assignee: Google Inc.
    Inventors: Sanjiv Kumar, Xiaohang Wang, Jose Moreira Rodrigues, Farhan Shamsi, Yakov Okshtein, Henry Allan Rowley, Marcus Quintana Mitchell, Zhifei Li
  • Publication number: 20150001300
    Abstract: 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: Application
    Filed: November 12, 2013
    Publication date: January 1, 2015
    Applicant: GOOGLE INC.
    Inventors: Sanjiv Kumar, Xiaohang Wang, Jose Moreira Rodrigues, Farhan Shamsi, Yakov Okshtein, Henry Allan Rowley, Marcus Quintana Mitchell, Zhifei Li
  • Publication number: 20140314132
    Abstract: 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: Application
    Filed: February 19, 2014
    Publication date: October 23, 2014
    Inventors: Stephan Leuschner, Florian Mrugalla, José Moreira, Peter Pfann
  • Publication number: 20140240045
    Abstract: 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: Application
    Filed: February 22, 2013
    Publication date: August 28, 2014
    Applicant: Intel Mobile Communications GmbH
    Inventors: José Moreira, Stephan Leuschner
  • Publication number: 20140240063
    Abstract: 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: Application
    Filed: February 19, 2014
    Publication date: August 28, 2014
    Inventors: Stephan Leuschner, José Moreira, Peter Pfann