Patents by Inventor Barry Sia

Barry Sia 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: 8264716
    Abstract: A method for ringtone, voice, and sound notification of printer status, comprising obtaining status information of a printer, converting it into an audible report, and delivering the audible report. The method is especially useful for visually-impaired users and for shared printers in crowded situations where it is difficult for each user to see the panel or monitor display. The methods also include detection by the events controller, UI manager instructing an audio manager, codec decoding an audio file in firmware and hardware organization; job owner identification information embedded into a print job with a unique tag; user identification sound data embedded in a print job; audible report for multiple jobs in a job queue, with positional information; text-to-speech conversion; unique ringtone melody for each user, comprising department prefix, higher pitch modulation for higher priority, and automatically converting an alphanumeric character into the corresponding note.
    Type: Grant
    Filed: April 26, 2006
    Date of Patent: September 11, 2012
    Assignees: KYOCERA Document Solutions Inc., KYOCERA Document Solutions Development America, Inc.
    Inventors: Zheila L. Ola, Arthur E. Alacar, Barry Sia, Tomoyuki Tanaka
  • Patent number: 8154743
    Abstract: A method for processing print data to a printer, comprising processing data through an optimized tester, which transforms the data by simplifying each page image while preserving information to enable recognizing identity of each page; and sending the transformed print data to a printer. The invention results in conservation of paper and toner while testing of printing systems, and presents a uniform and general way of transforming print data by simplifying each page image.
    Type: Grant
    Filed: December 1, 2006
    Date of Patent: April 10, 2012
    Assignees: Kyocera Mita Corporation, Kyocera Technology Development, Inc.
    Inventors: Paolo A. Tamayo, Emilia D. Baranda, Barry Sia
  • Patent number: 8065689
    Abstract: A method for providing release-dependant filenames for a device driver, by providing Config information and a table of the driver's component files; assigning unique, release-dependant filenames for the component files; and producing the device driver containing the release-dependant filenames. Scripts and a preprocessor are used to convert filenames and template filename references into actual names. Name conversion comprises converting by a preprocessor for compiled files and converting by scripts for other files. Unique names of files enable simultaneous operation of two versions of a device driver. Methods include encoding module name, version numbers, date, language, and OEM information into the filename; one alphanumeric-character version number and two-character language code; configuration file and automatic generation of Config information; printing device driver with major and minor version numbers; and date encoding for files that are updated more frequently than version updates.
    Type: Grant
    Filed: February 3, 2005
    Date of Patent: November 22, 2011
    Assignees: Kyocera Mita Corporation, Kyocera Technology Development, Inc.
    Inventors: Barry Sia, Seung Wan Lim, Yuichi Komori
  • Patent number: 7856516
    Abstract: A method for interfacing single transfer and burst transfer components, comprising: processing transfer completion of a byte in burst transfer as an interrupt; maintaining the current state of signal lines to prevent occurrence of next interrupt; copying the transferred byte from buffer to memory; and allowing next interrupt; and enabling sending of next byte in burst transfer. This invention interfaces incompatible signaling of the components, and solves the handshake, communication and buffering problems involved.
    Type: Grant
    Filed: October 27, 2006
    Date of Patent: December 21, 2010
    Assignees: Kyocera Mita Corporation, Kyocera Technology Development, Inc.
    Inventors: John Flores Miguel, Bonnie H. Caballero, Yasuhide Sato, Barry Sia, Paolo A. Tamayo
  • Publication number: 20080147913
    Abstract: A method for interfacing single transfer and burst transfer components, comprising: processing transfer completion of a byte in burst transfer as an interrupt; maintaining the current state of signal lines to prevent occurrence of next interrupt; copying the transferred byte from buffer to memory; and allowing next interrupt; and enabling sending of next byte in burst transfer. This invention interfaces incompatible signaling of the components, and solves the handshake, communication and buffering problems involved.
    Type: Application
    Filed: October 27, 2006
    Publication date: June 19, 2008
    Applicants: Kyocera Mita Corporation, Kyocera Technology Development, Inc.
    Inventors: John Flores Miguel, Bonnie H. Caballero, Yasuhide Sato, Barry Sia, Paolo A. Tamayo
  • Publication number: 20080130037
    Abstract: A method for processing print data to a printer, comprising processing data through an optimized tester, which transforms the data by simplifying each page image while preserving information to enable recognizing identity of each page; and sending the transformed print data to a printer. The invention results in conservation of paper and toner while testing of printing systems, and presents a uniform and general way of transforming print data by simplifying each page image.
    Type: Application
    Filed: December 1, 2006
    Publication date: June 5, 2008
    Applicants: Kyocera Mita Corporation, Kyocera Technology Development, Inc.
    Inventors: Paolo A. Tamayo, Emilia D. Baranda, Barry Sia
  • Publication number: 20070253005
    Abstract: A method for ringtone, voice, and sound notification of printer status, comprising obtaining status information of a printer, converting it into an audible report, and delivering the audible report. The method is especially useful for visually-impaired users and for shared printers in crowded situations where it is difficult for each user to see the panel or monitor display. The methods also include detection by the events controller, UI manager instructing an audio manager, codec decoding an audio file in firmware and hardware organization; job owner identification information embedded into a print job with a unique tag; user identification sound data embedded in a print job; audible report for multiple jobs in a job queue, with positional information; text-to-speech conversion; unique ringtone melody for each user, comprising department prefix, higher pitch modulation for higher priority, and automatically converting an alphanumeric character into the corresponding note.
    Type: Application
    Filed: April 26, 2006
    Publication date: November 1, 2007
    Inventors: Zheila Ola, Arthur Alacar, Barry Sia, Tomoyuki Tanaka
  • Publication number: 20060173937
    Abstract: A method for providing release-dependant filenames for a device driver, by providing Config information and a table of the driver's component files; assigning unique, release-dependant filenames for the component files; and producing the device driver containing the release-dependant filenames. Scripts and a preprocessor are used to convert filenames and template filename references into actual names. Name conversion comprises converting by a preprocessor for compiled files and converting by scripts for other files. Unique names of files enable simultaneous operation of two versions of a device driver. Methods include encoding module name, version numbers, date, language, and OEM information into the filename; one alphanumeric-character version number and two-character language code; configuration file and automatic generation of Config information; printing device driver with major and minor version numbers; and date encoding for files that are updated more frequently than version updates.
    Type: Application
    Filed: February 3, 2005
    Publication date: August 3, 2006
    Inventors: Barry Sia, Seung Lim, Yuichi Komori