Patents by Inventor Ian Wong
Ian Wong 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: 10681469Abstract: The present disclosure relates generally to providing a flexible patch and system for communicating through hard plastic masks such as CPAP/BiPAP® masks. Using electronic circuitry and novel designs, the present systems and methods can detect speech vibrations and output audible speech from hard plastic mask wearers. For example, in certain embodiments, the present systems and methods can recognize speech through a CPAP/BiPAP® mask, filter out non-human voice related noise, and output the resulting speech of the mask wearer.Type: GrantFiled: October 16, 2018Date of Patent: June 9, 2020Assignee: ATAIA INC.Inventors: Tyler Andrew Register, Amber Nicole Jackson, Amy Lynn Foertsch, An-kwok Ian Wong
-
Publication number: 20190052975Abstract: The present disclosure relates generally to providing a flexible patch and system for communicating through hard plastic masks such as CPAP/BiPAP® masks. Using electronic circuitry and novel designs, the present systems and methods can detect speech vibrations and output audible speech from hard plastic mask wearers. For example, in certain embodiments, the present systems and methods can recognize speech through a CPAP/BiPAP® mask, filter out non-human voice related noise, and output the resulting speech of the mask wearer.Type: ApplicationFiled: October 16, 2018Publication date: February 14, 2019Inventors: Tyler Andrew Register, Amber Nicole Jackson, Amy Lynn Foertsch, An-kwok Ian Wong
-
Publication number: 20190045230Abstract: Live media streams are delineated for distributed encoding and fragmentation in a dynamically scalable distributed resource system. In some examples, live MPEG-2 media streams are separated into groups of pictures (GOPs) and converted into jobs for encoding and fragmentation systems. Multiple jobs may be created for the same live media stream to provide for different quality levels for each fragment of each channel. Shared resources such as a pool of dynamically scalable virtual machines can be used to process the individual jobs. Encoded fragments may be H.264 fragments maintained on shared storage. A particular live stream corresponding to a particular quality level can be reconstructed using the encoded fragments.Type: ApplicationFiled: October 10, 2018Publication date: February 7, 2019Applicant: MobiTV, Inc.Inventors: Kent Karlsson, Fritz Barnes, Ian Wong, Ola Hållmarker
-
Patent number: 10136225Abstract: The present disclosure relates generally to providing a flexible patch and system for communicating through hard plastic masks such as CPAP/BiPAP® masks. Using electronic circuitry and novel designs, the present systems and methods can detect speech vibrations and output audible speech from hard plastic mask wearers. For example, in certain embodiments, the present systems and methods can recognize speech through a CPAP/BiPAP® mask, filter out non-human voice related noise, and output the resulting speech of the mask wearer.Type: GrantFiled: April 24, 2018Date of Patent: November 20, 2018Assignee: ATAIA INC.Inventors: Tyler Andrew Register, Amber Nicole Jackson, Amy Lynn Foertsch, An-Kwok Ian Wong
-
Patent number: 10136165Abstract: Live media streams are delineated for distributed encoding and fragmentation in a dynamically scalable distributed resource system. In some examples, live MPEG-2 media streams are separated into groups of pictures (GOPs) and converted into jobs for encoding and fragmentation systems. Multiple jobs may be created for the same live media stream to provide for different quality levels for each fragment of each channel. Shared resources such as a pool of dynamically scalable virtual machines can be used to process the individual jobs. Encoded fragments may be H.264 fragments maintained on shared storage. A particular live stream corresponding to a particular quality level can be reconstructed using the encoded fragments.Type: GrantFiled: September 14, 2011Date of Patent: November 20, 2018Assignee: MobiTV, Inc.Inventors: Kent Karlsson, Fritz Barnes, Ian Wong, Ola Hållmarker
-
Publication number: 20180310102Abstract: The present disclosure relates generally to providing a flexible patch and system for communicating through hard plastic masks such as CPAP/BiPAP® masks. Using electronic circuitry and novel designs, the present systems and methods can detect speech vibrations and output audible speech from hard plastic mask wearers. For example, in certain embodiments, the present systems and methods can recognize speech through a CPAP/BiPAP® mask, filter out non-human voice related noise, and output the resulting speech of the mask wearer.Type: ApplicationFiled: April 24, 2018Publication date: October 25, 2018Inventors: Tyler Andrew Register, Amber Nicole Jackson, Amy Lynn Foertsch, An-Kwok Ian Wong
-
Patent number: 9619533Abstract: Systems and methods for multi-object reporting in a content management system. A report type definition may define which objects are involved and how they are related. A report execution engine may generate a multi-object query language statement to translate the report type definition into query language. A query language execution engine may break the query language statement down into separate single pieces. A cost optimization engine may determine if it is cost efficient to join the objects. An indexed access execution engine may extract unique IDs of the objects and join the unique IDs to generate an index. A Lucene based search engine may be accessed according to the index, and the response is post processed to generate a multi-object report.Type: GrantFiled: October 30, 2015Date of Patent: April 11, 2017Assignee: VEEVA SYSTEMS INC.Inventors: Jon Stone, Patrick Ota, Ian Wong, George Lee, Igor Tsives, Eric Batzdorff
-
Patent number: 9532247Abstract: A technique for radio link detection in a wireless communication system includes estimating a first error rate of an indicator channel. In this case, the indicator channel includes an indication of a number of symbols in a control channel. A second error rate of the control channel is also estimated. The first and second error rates are then combined to provide a performance metric. Based on the performance metric, a determination is made as to whether a radio link problem exists.Type: GrantFiled: July 21, 2014Date of Patent: December 27, 2016Assignee: APPLE INC.Inventors: Ian Wong, Taeyoon Kim
-
Patent number: 9521722Abstract: A lighting system includes at least one lighting apparatus having a light emitting element capable of emitting a controllably variable light output in a region. A position determination subsystem is capable of determining a position in three dimensions of at least one mobile entity within the region. A control subsystem is capable of variably controlling a light output of the at least one lighting apparatus according to the position of the mobile entity. The system may determine position by radio ranging with mobile electronic elements. The system may include multiple lighting elements and may determine light levels according to positions of multiple mobile entities. The system may include a database of information about lighting elements, mobile entities, and lighting plans that may be selected from mobile electronic elements.Type: GrantFiled: November 20, 2014Date of Patent: December 13, 2016Inventors: Chon Meng Wong, Belinda H. T. Wong, An-Kwok Ian Wong
-
Patent number: 9414456Abstract: A lighting system includes at least one lighting apparatus having a light emitting element capable of emitting a controllably variable light output in a region. A position determination subsystem is capable of determining a position in three dimensions of at least one mobile entity within the region. A control subsystem is capable of variably controlling a light output of the at least one lighting apparatus according to the position of the mobile entity. The system may determine position by radio ranging with mobile electronic elements. The system may include multiple lighting elements and may determine light levels according to positions of multiple mobile entities. The system may include a database of information about lighting elements, mobile entities, and lighting plans that may be selected from mobile electronic elements.Type: GrantFiled: November 20, 2014Date of Patent: August 9, 2016Inventors: Chon Meng Wong, Belinda H. T. Wong, An-Kwok Ian Wong
-
Publication number: 20160125049Abstract: Systems and methods for multi-object reporting in a content management system. A report type definition may define which objects are involved and how they are related. A report execution engine may generate a multi-object query language statement to translate the report type definition into query language. A query language execution engine may break the query language statement down into separate single pieces. A cost optimization engine may determine if it is cost efficient to join the objects. An indexed access execution engine may extract unique IDs of the objects and join the unique IDs to generate an index. A Lucene based search engine may be accessed according to the index, and the response is post processed to generate a multi-object report.Type: ApplicationFiled: October 30, 2015Publication date: May 5, 2016Applicant: VEEVA SYSTEMS INC.Inventors: Jon Stone, Patrick Ota, Ian Wong, George Lee, Igor Tsives, Eric Batzdorff
-
Patent number: 9208200Abstract: Systems and methods for multi-object reporting in a content management system. A report type definition may define which objects are involved and how they are related. A report execution engine may generate a multi-object query language statement to translate the report type definition into query language. A query language execution engine may break the query language statement down into separate single pieces. A cost optimization engine may determine if it is cost efficient to join the objects. An indexed access execution engine may extract unique IDs of the objects and join the unique IDs to generate an index. A Lucene based search engine may be accessed according to the index, and the response is post processed to generate a multi-object report.Type: GrantFiled: November 1, 2014Date of Patent: December 8, 2015Assignee: VEEVA SYSTEMS INC.Inventors: Jon Stone, Patrick Ota, Ian Wong, George Lee, Igor Tsives, Eric Batzdorff
-
Patent number: 9197900Abstract: A live media stream encoding system encodes live media streams into numerous variants of the live media streams each including multiple fragments. Live media streams are delineated, dispatched as jobs, and converted using distributed and dynamically scalable encoder and fragmenter resources without using any centralized encoding management system. Encoded fragments are maintained in shared storage and accessed as needed by devices during playback. Localized redundancy and/or geographic redundancy is provided throughout the system to prevent disruption upon failure of a particular node.Type: GrantFiled: September 14, 2011Date of Patent: November 24, 2015Assignee: MobiTV, Inc.Inventors: Kent Karlsson, Fritz Barnes, Ian Wong, Ola Hållmarker
-
Publication number: 20150305110Abstract: A lighting system includes at least one lighting apparatus having a light emitting element capable of emitting a controllably variable light output in a region. A position determination subsystem is capable of determining a position in three dimensions of at least one mobile entity within the region. A control subsystem is capable of variably controlling a light output of the at least one lighting apparatus according to the position of the mobile entity. The system may determine position by radio ranging with mobile electronic elements. The system may include multiple lighting elements and may determine light levels according to positions of multiple mobile entities. The system may include a database of information about lighting elements, mobile entities, and lighting plans that may be selected from mobile electronic elements.Type: ApplicationFiled: November 20, 2014Publication date: October 22, 2015Inventors: Chon Meng Wong, Belinda H. T. Wong, An-Kwok Ian Wong
-
Publication number: 20150305120Abstract: A lighting system includes at least one lighting apparatus having a light emitting element capable of emitting a controllably variable light output in a region. A position determination subsystem is capable of determining a position in three dimensions of at least one mobile entity within the region. A control subsystem is capable of variably controlling a light output of the at least one lighting apparatus according to the position of the mobile entity. The system may determine position by radio ranging with mobile electronic elements. The system may include multiple lighting elements and may determine light levels according to positions of multiple mobile entities. The system may include a database of information about lighting elements, mobile entities, and lighting plans that may be selected from mobile electronic elements.Type: ApplicationFiled: November 20, 2014Publication date: October 22, 2015Inventors: Chon Meng Wong, Belinda H. T. Wong, An-Kwok Ian Wong
-
Publication number: 20150043359Abstract: A technique for radio link detection in a wireless communication system includes estimating a first error rate of an indicator channel. In this case, the indicator channel includes an indication of a number of symbols in a control channel. A second error rate of the control channel is also estimated. The first and second error rates are then combined to provide a performance metric. Based on the performance metric, a determination is made as to whether a radio link problem exists.Type: ApplicationFiled: September 23, 2014Publication date: February 12, 2015Inventors: Ian WONG, Taeyoon KIM
-
Publication number: 20150043357Abstract: A technique for radio link detection in a wireless communication system includes estimating a first error rate of an indicator channel. In this case, the indicator channel includes an indication of a number of symbols in a control channel. A second error rate of the control channel is also estimated. The first and second error rates are then combined to provide a performance metric. Based on the performance metric, a determination is made as to whether a radio link problem exists.Type: ApplicationFiled: July 21, 2014Publication date: February 12, 2015Inventors: Ian WONG, Taeyoon KIM
-
Publication number: 20150012783Abstract: A technique for radio link detection in a wireless communication system includes estimating a first error rate of an indicator channel. In this case, the indicator channel includes an indication of a number of symbols in a control channel. A second error rate of the control channel is also estimated. The first and second error rates are then combined to provide a performance metric. Based on the performance metric, a determination is made as to whether a radio link problem exists.Type: ApplicationFiled: September 23, 2014Publication date: January 8, 2015Inventors: Ian WONG, Taeyoon KIM
-
Patent number: 8912905Abstract: A lighting system includes at least one lighting apparatus having a light emitting element capable of emitting a controllably variable light output in a region. A position determination subsystem is capable of determining a position in three dimensions of at least one mobile entity within the region. A control subsystem is capable of variably controlling a light output of the at least one lighting apparatus according to the position of the mobile entity. The system may determine position by radio ranging with mobile electronic elements. The system may include multiple lighting elements and may determine light levels according to positions of multiple mobile entities. The system may include a database of information about lighting elements, mobile entities, and lighting plans that may be selected from mobile electronic elements.Type: GrantFiled: February 28, 2011Date of Patent: December 16, 2014Inventors: Chon Meng Wong, Belinda H. T. Wong, An-Kwok Ian Wong
-
Patent number: 8787177Abstract: A technique for radio link detection in a wireless communication system includes estimating a first error rate of an indicator channel. In this case, the indicator channel includes an indication of a number of symbols in a control channel. A second error rate of the control channel is also estimated. The first and second error rates are then combined to provide a performance metric. Based on the performance metric, a determination is made as to whether a radio link problem exists.Type: GrantFiled: November 3, 2008Date of Patent: July 22, 2014Assignee: Apple Inc.Inventors: Ian Wong, Taeyoon Kim