Patents by Inventor Marcelo A. Riss

Marcelo A. Riss 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: 11587289
    Abstract: An example of a non-transitory computer-readable medium storing machine-readable instructions. The instructions may cause the processor to receive a three-dimensional (3D) object representation and subdivide it into a triangular grid. Curved triangles may be calculated for triangles in the triangular grid. The triangles may be subdivided and differences calculated between corresponding sections of the curved triangles and the received 3D object representation.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: February 21, 2023
    Assignees: Hewlett-Packard Development Company, L.P., Universidade Federal de Pernambuco
    Inventors: Diogo Henriques, Francisco Simoes, Silvio Melo, Andre Silva, Thiago Chaves, Gustavo Charamba, Joao Teixeira, Veronica Teichrieb, Gutenberg Barros, Walter Correia, Thiago Domingues, Vinicius Castilho, Marcelo Riss, Scott A. White
  • Patent number: 11565473
    Abstract: An image processing system acquires a first three-dimensional model of an object. The image processing system includes a processor and storage medium encoded with instructions executable by the processor. The instructions include instructions to define a material potential function for a material. The material potential function is a function of a three-dimensional origin point of the material in the object, a three-dimensional propagation limit of the material in the object, and a three-dimensional propagation function of the material in the object. The instructions include instructions to generate a second three-dimensional model of the object based in part on the material potential function and the first model. The second model illustrates propagation of the material through an interior volume of the object at a unit level. A controller generates control signals based on the second model, and a fluid ejection engine performs an additive manufacturing process based on the control signals.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: January 31, 2023
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Marcelo Riss, Jamie Machado Neto, Victor Praxedes, Ana Patricia Del Angel, Adriana Fontenele, Thiago Moura, Jun Zeng, Scott White, Sebastia Cortes i Herms
  • Patent number: 11367255
    Abstract: An example of a computer-readable medium is provided to store machine-readable instructions. The instructions may cause a processor to receive three-dimensional (3D) object representations of an object. The distance between points of a grid applied to 3D object representation and random points on the 3D object representation may provide a sampling error used in calculating a modeling accuracy between the 3D object representations.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: June 21, 2022
    Assignees: Hewlett-Packard Development Company, L.P., Universidade Federal de Pernambuco—UFPE
    Inventors: Diogo Henriques, Francisco Simoes, Silvio Melo, André Silva, Thiago Chaves, Gustavo Charamba, Joao Teixeira, Veronica Teichrieb, Gutemberg Barros, Walter Correia, Thiago Domingues, Vinicius Castilho, Scott A. White, Marcelo Riss
  • Publication number: 20220028164
    Abstract: An example of a non-transitory computer-readable medium storing machine-readable instructions. The instructions may cause the processor to receive a three-dimensional (3D) object representation and subdivide it into a triangular grid. Curved triangles may be calculated for triangles in the triangular grid. The triangles may be subdivided and differences calculated between corresponding sections of the curved triangles and the received 3D object representation.
    Type: Application
    Filed: December 11, 2018
    Publication date: January 27, 2022
    Applicants: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P., UNIVERSIDADE FEDERAL DE PERNAMBUCO
    Inventors: Diogo Henriques, Francisco Simoes, Silvio Melo, Andre Silva, Thiago Chaves, Gustavo Charamba, Joao Teixeira, Veronica Teichrieb, Gutenberg Barros, Walter Correia, Thiago Domingues, Vinicius Castilho, Marcelo Riss, Scott A. White
  • Publication number: 20210343077
    Abstract: According to examples, an apparatus may include a processor and a memory on which is stored machine readable instructions executable by the processor to: identify a slice height for direct slicing of a Non-Uniform Rational B-Spline (NURBS) model formed of surfaces by slicing planes. The instructions may cause the processor to slice the NURBS model to produce slices having the identified slice height and to adaptively sub-divide surfaces of the NURBS model whose bounding boxes respectively intersect at least one of the slicing planes until the bounding boxes meet a predefined criterion. In addition, for each of the generated bounding boxes which meet the predefined criterion, the instructions may further cause the processor to determine sample points of the surface with which the bounding box corresponds and to store the sample points of the surfaces for printing.
    Type: Application
    Filed: January 31, 2018
    Publication date: November 4, 2021
    Inventors: Silvio De Barros Melo, Francisco Paulo Magalhaes Simoes, Diogo Brandao Borborema Henriques, Veronica Teichrieb, Joao Marcelo Xavier Natario Teixeira, Walter Franklin Marques Correia, Gutenberg Xavier da Silva Barros, Marcelo Riss, Scott White
  • Publication number: 20210241530
    Abstract: An example of a computer-readable medium is provided to store machine-readable instructions. The instructions may cause a processor to receive three-dimensional (3D) object representations of an object. The distance between points of a grid applied to 3D object representation and random points on the 3D object representation may provide a sampling error used in calculating a modeling accuracy between the 3D object representations.
    Type: Application
    Filed: October 30, 2018
    Publication date: August 5, 2021
    Inventors: Diogo HENRIQUES, Francisco SIMOES, Silvio MELO, André SILVA, Thiago CHAVES, Gustavo CHARAMBA, Joao TEIXEIRA, Veronica TEICHRIEB, Gutemberg BARROS, Walter CORREIA, Thiago DOMINGUES, Vinicius CASTILHO, Scott A. WHITE, Marcelo RISS
  • Publication number: 20200223145
    Abstract: An image processing system acquires a first three-dimensional model of an object. The image processing system includes a processor and storage medium encoded with instructions executable by the processor. The instructions include instructions to define a material potential function for a material. The material potential function is a function of a three-dimensional origin point of the material in the object, a three-dimensional propagation limit of the material in the object, and a three-dimensional propagation function of the material in the object. The instructions include instructions to generate a second three-dimensional model of the object based in part on the material potential function and the first model. The second model illustrates propagation of the material through an interior volume of the object at a unit level. A controller generates control signals based on the second model, and a fluid ejection engine performs an additive manufacturing process based on the control signals.
    Type: Application
    Filed: July 26, 2017
    Publication date: July 16, 2020
    Applicants: Instituto Atlântico, Hewlett-Packard Development Company, L.P.
    Inventors: Marcelo Riss, Jamie Machado Neto, Victor Praxedes, Ana Patricia Del Angel, Adriana Fontenele, Thiago Moura, Jun Zeng, Scott White, Sebastia Cortes I Herms
  • Patent number: 10482356
    Abstract: In one implementation, a method for generation of a soft-proof file is described. A ticket template and a job definition are associated with input contents. Print-ready data is caused to be generated based on the input content, the job definition, and the ticket template. A soft-proof file is caused to be generated based on the print-ready data, the ticket template, and the job definition.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: November 19, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ingeborg Tastl, Marcelo Riss, Thiago Moura
  • Patent number: 10387550
    Abstract: In example implementations, a plurality of re-structured version of texts is generated for each one of a plurality of different documents by applying a plurality of text summarization methods to each one of the plurality of different documents. An effectiveness score is calculated for each one of the plurality of text summarization methods to determine the text summarization method with the highest effectiveness score for an application. The plurality of re-structured versions of text for each one of the plurality of different documents that is generated by the text summarization method that has the highest effectiveness score is stored to be used in the application.
    Type: Grant
    Filed: April 24, 2015
    Date of Patent: August 20, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Steven J Simske, A. Marie Vans, Marcelo Riss
  • Patent number: 10216721
    Abstract: Examples herein disclose multiple engines to produce output representative of a summary of document produced by each of the multiple engines. The examples apply a weighting mechanism to the output specific to that engine to obtain a value corresponding to that output. The examples identify specialized language if the value corresponding to that output reaches at least a particular threshold.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: February 26, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Steven J Simske, Marcelo Riss, Marie Vans, Malgorzata M Sturgill
  • Publication number: 20180018545
    Abstract: In one implementation, a method for generation of a soft-proof file is described. A ticket template and a job definition are associated with input contents. Print-ready data is caused to be generated based on the input content, the job definition, and the ticket template. A soft-proof file is caused to be generated based on the print-ready data, the ticket template, and the job definition.
    Type: Application
    Filed: April 30, 2015
    Publication date: January 18, 2018
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Ingeborg Tastl, Marcelo Riss, Thiago Moura
  • Publication number: 20170300471
    Abstract: Examples herein disclose multiple engines to produce output representative of a summary of document produced by each of the multiple engines. The examples apply a weighting mechanism to the output specific to that engine to obtain a value corresponding to that output. The examples identify specialized language if the value corresponding to that output reaches at least a particular threshold.
    Type: Application
    Filed: September 30, 2014
    Publication date: October 19, 2017
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Steven J Simske, Marcelo Riss, Marie Vans, Malgorzata M. Sturgill
  • Patent number: 9772977
    Abstract: A technique for displaying a folding document can include connecting an edge of a first panel to an edge of a second panel to create a shared edge representing a fold of a folding document. The first panel and second panel can form a first area of the folding document, and the first area and a second area of the folding document can be displayed in a graphical user interface (GUI).
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: September 26, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Marcelo A. Riss, Niranjan Damera Venkata, Rodrigo Chamun, João Batista Souza de Oliveira, Isabel H. Manssour, Angelina de Carvalho Alvarez Ziesemer
  • Publication number: 20150135062
    Abstract: A technique for displaying a folding document can include connecting an edge of a first panel to an edge of a second panel to create a shared edge representing a fold of a folding document. The first panel and second panel can form a first area of the folding document, and the first area and a second area of the folding document can be displayed in a graphical user interface (GUI).
    Type: Application
    Filed: November 14, 2013
    Publication date: May 14, 2015
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Marcelo A. Riss, Niranjan Damera Venkata, Rodrigo Chamun, João Batista Souza de Oliveira, Isabel H. Manssour, Angelina de Carvalho Alvarez Ziesemer