Patents by Inventor Daniele Sirtori

Daniele Sirtori 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: 7924267
    Abstract: A pointing device for a computer system includes: a first movement sensor for detecting movements of the device along a first axis and a second axis; a second movement sensor, for detecting movements of the device along a third axis not coplanar with the first and second axes; and a processing unit associated to the movement sensors for producing a plurality of movement signals indicating the movement of the device along the first, second, and third axes. The processing unit includes a control stage, for controlling the production of the movement signals on the basis of a response of the second movement sensor.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: April 12, 2011
    Assignee: STMicroelectronics S.r.l.
    Inventor: Daniele Sirtori
  • Patent number: 7382917
    Abstract: A method for texture compressing images having a plurality of color components (R, G, B) includes defining color representatives for use in encoding by defining groups of colors for each color component (R,G,B), and selecting a representative median color for the group. Each group ideally includes 3 to 15 increasing colors. The method includes computing, for each group, an error between each member of the group and the representative median color of the group. Typically, the error is computed as the sum of the absolute differences (SAD) between each member of the group and the representative median color of the group.
    Type: Grant
    Filed: January 12, 2004
    Date of Patent: June 3, 2008
    Assignee: STMicroelectronics S.r.l.
    Inventors: Massimiliano Barone, Andrea Vitali, Danilo Pietro Pau, Daniele Sirtori, Daniele Lavigna, Pierluigi Gardella
  • Publication number: 20080122788
    Abstract: A pointing device for a computer system includes: a first movement sensor for detecting movements of the device along a first axis and a second axis; a second movement sensor, for detecting movements of the device along a third axis not coplanar with the first and second axes; and a processing unit associated to the movement sensors for producing a plurality of movement signals indicating the movement of the device along the first, second, and third axes. The processing unit includes a control stage, for controlling the production of the movement signals on the basis of a response of the second movement sensor.
    Type: Application
    Filed: June 29, 2007
    Publication date: May 29, 2008
    Applicant: STMICROELECTRONICS S.R.L.
    Inventor: Daniele Sirtori
  • Patent number: 7015971
    Abstract: The conversion into a progressive format of digital images organized in half-frames or fields with interlaced lines or rows envisages selecting successive lines in one or more of said fields and reconstructing by pixels an image line set between the interlaced lines selected. The reconstruction operation obtains the image by creating a set of candidate patterns associated to the work window by selecting the patterns to be considered within the window. Next, applying to the patterns of the aforesaid set a first cost function which is representative of the correlations between pairs of pixels. Applying to the patterns of the aforesaid set a second cost function which is representative of the non-correlations between pairs of pixels. Selecting, for each candidate pattern, respective internal correlations and external non-correlations, calculating corresponding scores for the candidate patterns using the aforesaid first cost function.
    Type: Grant
    Filed: June 14, 2002
    Date of Patent: March 21, 2006
    Assignee: STMicroelectronics S.r.l.
    Inventors: Daniele Sirtori, Matteo Maravita
  • Patent number: 6988114
    Abstract: A process for converting signals in the form of digital data, such as various types of video/audio/data signals for example, between an original format, in which each data item includes a certain number of digits, and a compressed format, in which each data item includes a smaller number of digits. The process includes the operation of associating the data with a configuration including: a first field identifying the number of sub-blocks into which the said certain number of digits are subdivided, a second field that identifies, within the said sub-blocks, respective sections, each one including a given number of digits, and a third field that identifies, for each these sections, one of a plurality of applicable modes (average, compression, transmission “as is”, etc.) that can be adopted for converting the digits in the section between the original format and the compressed format.
    Type: Grant
    Filed: January 10, 2002
    Date of Patent: January 17, 2006
    Assignee: STMicroelectronics S.r.l.
    Inventors: Daniele Sirtori, Danilo Pau
  • Publication number: 20050030316
    Abstract: A graphic system includes a pipelined graphic engine for generating image frames for display. The pipelined graphic engine includes a geometric processing stage for performing motion extraction, and a rendering stage for generating full image frames at a first frame rate for display at a second frame rate. The second frame rate is higher than the first frame rate. A motion encoder stage receives motion information from the geometric processing stage, and produces an interpolated frame signal representative of interpolated frames. A motion compensation stage receives the interpolated frame signal from the motion encoder stage, and the full image frames from the rendering stage for generating the interpolated frames. A preferred application is in graphic systems that operate in association with smart displays through a wireless connection, such as in mobile phones.
    Type: Application
    Filed: July 7, 2004
    Publication date: February 10, 2005
    Applicant: STMicroelectronics S.r.I.
    Inventors: Daniele Sirtori, Danilo Pau, Pierluigi Gardella, Massimiliano Barone, Mirko Falchetto
  • Publication number: 20040156542
    Abstract: A method for texture compressing images having a plurality of color components (R, G, B) includes defining color representatives for use in encoding by defining groups of colors for each color component (R,G,B), and selecting a representative median color for the group. Each group ideally includes 3 to 15 increasing colors. The method includes computing, for each group, an error between each member of the group and the representative median color of the group. Typically, the error is computed as the sum of the absolute differences (SAD) between each member of the group and the representative median color of the group.
    Type: Application
    Filed: January 12, 2004
    Publication date: August 12, 2004
    Inventors: Massimiliano Barone, Andrea Vitali, Danilo Pietro Pau, Daniele Sirtori, Daniele Lavigna, Pierluigi Gardella
  • Patent number: 6545727
    Abstract: A method for recognizing a progressive or an interlaced content of video pictures during their processing in a coder includes performing a number of operations on at least one of the luminance or chrominance components of the video signal. A macroblock belonging to a frame of a preceding picture is defined, and a first pair of coefficients on the selected luminance or chrominance component of the video signal is calculated. A first counter is incremented at each positive verification when one of the coefficients is greater than the other coefficient by a determined amount. A second counter is incremented at each macroblock being tested. A second pair of coefficients is calculated for each row of each Top semi-frame. A third counter is incremented at each positive verification when one of the coefficients is greater than the other coefficient by a determined amount. A fourth counter is incremented at each row tested.
    Type: Grant
    Filed: September 1, 2000
    Date of Patent: April 8, 2003
    Assignee: STMicroelectronics S.r.l.
    Inventors: Danilo Pau, Luca Pezzoni, Fabrizio Rovati, Daniele Sirtori
  • Publication number: 20030026498
    Abstract: The conversion into a progressive format of digital images organized in half-frames or fields with interlaced lines or rows envisages selecting successive lines in one or more of said fields and reconstructing by pixels an image line set between the interlaced lines selected. The reconstruction operation obtains the image by creating a set of candidate patterns associated to the work window by selecting the patterns to be considered within the window. Next, applying to the patterns of the aforesaid set a first cost function which is representative of the correlations between pairs of pixels. Applying to the patterns of the aforesaid set a second cost function which is representative of the non-correlations between pairs of pixels. Selecting, for each candidate pattern, respective internal correlations and external non-correlations, calculating corresponding scores for the candidate patterns using the aforesaid first cost function.
    Type: Application
    Filed: June 14, 2002
    Publication date: February 6, 2003
    Applicant: STMicroelectronics, S.r.I.
    Inventors: Daniele Sirtori, Matteo Maravita
  • Publication number: 20020152247
    Abstract: A process for converting signals in the form of digital data, such as various types of video/audio/data signals for example, between an original format, in which each data item includes a certain number of digits, and a compressed format, in which each data item includes a smaller number of digits. The process includes the operation of associating the data with a configuration including: a first field identifying the number of sub-blocks into which the said certain number of digits are subdivided, a second field that identifies, within the said sub-blocks, respective sections, each one including a given number of digits, and a third field that identifies, for each these sections, one of a plurality of applicable modes (average, compression, transmission “as is”, etc.) that can be adopted for converting the digits in the section between the original format and the compressed format.
    Type: Application
    Filed: January 10, 2002
    Publication date: October 17, 2002
    Applicant: STMicroelectronics S.r.l.
    Inventors: Daniele Sirtori, Danilo Pau
  • Patent number: 6175657
    Abstract: The level of Gaussian noise in a memory field being scanned by rows is reduced by reconstructing each pixel by fuzzy logic processors. The processors process the values of pixels neighboring the pixel being processed and belonging to a processing window defined by the last scanned row and the row being scanned, thus minimizing the memory requirement of the filtering system to a single row. The system performs an adaptive filtering within the current field itself and does not produce “edge-smoothing” effects as in prior adaptive filtering systems operating on consecutive fields.
    Type: Grant
    Filed: May 7, 1998
    Date of Patent: January 16, 2001
    Assignee: SGS-Thomson Microelectronics S.r.l.
    Inventors: Massimo Mancuso, Viviana D'Alto, Daniele Sirtori, Rinaldo Poluzzi