Patents by Inventor Serhan Uslubas

Serhan Uslubas 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).

  • Publication number: 20230402068
    Abstract: The present disclosure describes techniques for voice-controlled content creation. The techniques comprise monitoring voice commands spoken by a creator. Recording of a content may be initiated in response to recognizing a first voice command spoken by the creator. Recording of the content may be stopped in response to recognizing a second voice command spoken by the creator. A timestamp associated with the second voice command may be created. A segment may be automatically deleted from the content based on the timestamp. The segment may comprise a recording of the second voice command.
    Type: Application
    Filed: June 10, 2022
    Publication date: December 14, 2023
    Inventors: Wenqing Jiang, Serhan Uslubas, Zheng Li, Ming Tu, Shiva Shanker Pandiri
  • Patent number: 8861850
    Abstract: Systems, methods, and computer readable media for performing color correction operations to address memory color artifacts in a manner suited for real-time operations. In general, techniques are disclosed for correcting memory color rendering artifacts in an image without performing color space conversions. In one implementations, hue-saturation-value (HSV) image correction values may be expressed solely in terms of an image's base red-green-blue (RGB) color space values. Once expressed in this manner, color correction may be applied to the image directly—without the need to convert the image's color space into and out of a working color space (e.g., an HSV color space). As no color space conversions are necessary, the disclosed techniques are well-suited to real-time operations.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: October 14, 2014
    Assignee: Apple Inc.
    Inventors: Serhan Uslubas, David Hayward
  • Publication number: 20130195353
    Abstract: Systems, methods, and computer readable media for performing color correction operations to address memory color artifacts in a manner suited for real-time operations. In general, techniques are disclosed for correcting memory color rendering artifacts in an image without performing color space conversions. In one implementations, hue-saturation-value (HSV) image correction values may be expressed solely in terms of an image's base red-green-blue (RGB) color space values. Once expressed in this manner, color correction may be applied to the image directly—without the need to convert the image's color space into and out of a working color space (e.g., an HSV color space). As no color space conversions are necessary, the disclosed techniques are well-suited to real-time operations.
    Type: Application
    Filed: January 31, 2012
    Publication date: August 1, 2013
    Applicant: Apple Inc.
    Inventors: Serhan Uslubas, David Hayward
  • Publication number: 20110002391
    Abstract: Disclosed is an image encoder that divides a digital image into a set of “macroblocks.” If appropriate, a macroblock is “downsampled” to a lower resolution. The lower-resolution macroblock is then encoded by applying spatial (and possibly temporal) prediction. The “residual” of the macroblock is calculated as the difference between the predicted and actual contents of the macroblock. The low-resolution residual is then either transmitted to an image decoder or stored for later use. In some embodiments, the encoder calculates the rate-distortion costs of encoding the original-resolution macroblock and the lower-resolution macroblock and then only encodes the lower-resolution macroblock if its cost is lower. When a decoder receives a lower-resolution residual, it recovers the lower-resolution macroblock using standard prediction techniques. Then, the macroblock is “upsampled” to its original resolution by interpolating the values left out by the encoder.
    Type: Application
    Filed: June 7, 2010
    Publication date: January 6, 2011
    Applicants: MOTOROLA, INC., NORTHWESTERN UNIVERSITY
    Inventors: Serhan Uslubas, Aggelos K. Katsaggelos, Faisal Ishtiaq, Shih-Ta Hsiang, Ehsan Maani
  • Publication number: 20110002554
    Abstract: Disclosed is an image encoder that divides a digital image into a set of “macroblocks.” Each macroblock is encoded by applying spatial (and possibly temporal) prediction. The “residual” of the macroblock is calculated as the difference between the predicted content of the macroblock and the actual content of the macroblock. The residual is then “decimated” by taking an orderly subset of its values. The decimated residual is then either transmitted to an image decoder or is stored for later use. To recreate the original image, the macroblocks are first recreated from their received residuals. When a decimated residual is received, the values of the residual left out during decimation are interpolated from the values actually received. Using the prediction techniques along with the residual, the original content of the macroblock is recovered. The macroblocks are then joined to form the original digital image.
    Type: Application
    Filed: June 7, 2010
    Publication date: January 6, 2011
    Applicant: MOTOROLA, INC.
    Inventors: Serhan Uslubas, Aggelos K. Katsaggelos, Faisal Ishtiaq, Shih-Ta Hsiang, Ehsan Maani
  • Publication number: 20100091841
    Abstract: A device for use with a frame generating portion that is arranged to receive picture data corresponding to a plurality of pictures and to generate encoded video data for transmission across a transmission channel having an available bandwidth. The frame generating portion can generate a frame for each of the plurality of pictures to create a plurality of frames. The encoded video data is based on the received picture data. The device includes a distortion estimating portion and inclusion determining portion and an extracting portion. The distortion estimating portion can estimate a distortion. The inclusion determining portion can establish an inclusion boundary based on the estimated distortion. The extracting portion can extract a frame from the plurality of frames based on the inclusion boundary.
    Type: Application
    Filed: October 7, 2009
    Publication date: April 15, 2010
    Applicants: MOTOROLA, INC., NORTHWESTERN UNIVERSITY
    Inventors: Faisal Ishtiaq, Shih-Ta Hsiang, Aggelos K. Katsaggelos, Ehsan Maani, Serhan Uslubas