Patents by Inventor Wai Wu
Wai Wu 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: 20230328217Abstract: Method, apparatus and computer readable media for receiving a multiprogram program transport service that includes one or more compressed video services and one or more 3D-2D conversion options, generating an uncompressed video signal by performing a decoding portion of a transcoding operation for one of the one or more of the video services, determining from the 3D-2D conversion option whether a 3D-2D conversion is to be performed, performing a scale conversion on the uncompressed video according to a specified type of 3D-2D conversion, generating a compressed video service by performing an encoding portion of a transcoding operation on the uncompressed video that has been scale converted, and generating a second multiprogram program transport service that includes the compressed video signal that has been 3D-2D converted.Type: ApplicationFiled: January 13, 2023Publication date: October 12, 2023Inventors: Mark L. Schaffer, Siu-Wai Wu
-
Patent number: 11677938Abstract: A method and encoding system for reducing artifacts in a digital video sequence of image frames. The method acquires a current frame of the digital video sequence, and retrieves a previous frame of the digital video sequence from a frame delay. The method applies a recursive temporal filter to the current frame and the previous frame to generate a filtered frame. The method then applies a mixer to the current frame and the filtered frame to generate an output frame. The method stores the output frame in the frame delay.Type: GrantFiled: April 30, 2008Date of Patent: June 13, 2023Assignee: ARRIS Enterprises LLCInventor: Siu-Wai Wu
-
Publication number: 20230167139Abstract: A germole-fused diarylethene-based compound is presented that includes a germanium-containing five-membered ring structure with an ethene bridge fused to photoactive bis-aryl rings. The germole-fused diarylethene-based compound isomerizes between a ring-open and a ring-closed form upon irradiation and to allow optical storage or photoswitching devices. A method to form the germole-fused diarylethene-based compound is through a rhodium catalyzed coupling between a 1-germyl-aryl-2-boronic ester, 1-germyl-heteroaryl-2-boronic ester, or 1-germyl-alkenyl-2-boronic ester with the 1,2-diarylethyne. The germole-fused diarylethene-based compounds display tunable photophysical properties of the photogenerated closed form, with excellent thermal irreversibility and a robust fatigue resistance.Type: ApplicationFiled: November 30, 2022Publication date: June 1, 2023Inventors: Vivian Wing-Wah Yam, Nathan Man-Wai Wu, Tony Ho-Ching Fung
-
Publication number: 20230159818Abstract: A photochromic composition having at least one photochromic naphthopyran-based component with R? and R? groups selected from hydrogen, alkyl, fluorinated alkyl, alkenyl, alkynyl, alkylaryl, cycloalkyl, alkoxy, halogen, amine, carbonate ester, carboxylate, aryl, substituted aryl, heteroaryl, substituted heteroaryl or a heterocyclic group and Ar? and Ar? groups selected from unsubstituted or substituted cyclic five-membered or six-membered structures including benzene, pyridine, thiophene, furan, carbazole, triphenylamine, dibenzothiophene, dibenzofuran, fluorine, naphthalene, anthracene and pyrene. The photochromic composition is excitable under a visible light range to produce a color change. A second photochromic naphthopyran-based component with a different thermal decay rate constant (k) may further be included in the photochromic composition. The photochromic composition is incorporated into color-changing inks and polymers.Type: ApplicationFiled: November 22, 2022Publication date: May 25, 2023Inventors: Nathan Man-Wai WU, Chi Ho KWOK, Chaau Yan POON, Chenmin LIU
-
Patent number: 11558596Abstract: Method, apparatus and computer readable media for receiving a multiprogram program transport service that includes one or more compressed video services and one or more 3D-2D conversion options, generating an uncompressed video signal by performing a decoding portion of a transcoding operation for one of the one or more of the video services, determining from the 3D-2D conversion option whether a 3D-2D conversion is to be performed, performing a scale conversion on the uncompressed video according to a specified type of 3D-2D conversion, generating a compressed video service by performing an encoding portion of a transcoding operation on the uncompressed video that has been scale converted, and generating a second multiprogram program transport service that includes the compressed video signal that has been 3D-2D converted.Type: GrantFiled: January 11, 2021Date of Patent: January 17, 2023Assignee: Google Technology Holdings LLCInventors: Mark L. Schaffer, Siu-Wai Wu
-
Publication number: 20220189672Abstract: A microcoil element, an array-type microcoil element and a device are provided. The microcoil element includes a wiring layer having continuous multiple metal line segments that form multiple loops around a starting point of the element. Every metal line segment includes a first electrode end and a second electrode end. The microcoil element includes an electrode layer having a first electrode zone and a second electrode zone that respectively collect the first electrode ends and the second electrode ends of the multiple metal line segments. When designing the microcoil element, parameters such as a total length of the multiple line segments, a line width, a line spacing of adjacent line segments, a length of each line segment, turns of the microcoil, and a loop distance according to impedance requirement. The single microcoil element or the array-type microcoil element can be used as a magnetic component of a device.Type: ApplicationFiled: February 1, 2021Publication date: June 16, 2022Inventors: HONG-DA ZHOU, CHIN-HUNG LUO, JUNG-WAI WU, WEN-YAO CHIANG
-
Patent number: 11343597Abstract: A system and method for processing a plurality of channels, for example audio channels, in parallel is provided. For example, a plurality of telephony channels are processed in order to detect and respond to call progress tones. The channels may be processed according to a common transform algorithm. Advantageously, a massively parallel architecture is employed, in which operations on many channels are synchronized, to achieve a high efficiency parallel processing environment. The parallel processor may be situated on a data bus, separate from a main general-purpose processor, or integrated with the processor in a common board or integrated device. All, or a portion of a speech processing algorithm may also be performed in a massively parallel manner.Type: GrantFiled: December 14, 2020Date of Patent: May 24, 2022Inventor: Wai Wu
-
Patent number: 11322171Abstract: A system and method for processing a plurality of channels, for example audio channels, in parallel is provided. For example, a plurality of telephony channels are processed in order to detect and respond to call progress tones. The channels may be processed according to a common transform algorithm. Advantageously, a massively parallel architecture is employed, in which operations on many channels are synchronized, to achieve a high efficiency parallel processing environment. The parallel processor may be situated on a data bus, separate from a main general-purpose processor, or integrated with the processor in a common board or integrated device. All, or a portion of a speech processing algorithm may also be performed in a massively parallel manner.Type: GrantFiled: October 12, 2020Date of Patent: May 3, 2022Inventor: Wai Wu
-
Publication number: 20210136343Abstract: Method, apparatus and computer readable media for receiving a multiprogram program transport service that includes one or more compressed video services and one or more 3D-2D conversion options, generating an uncompressed video signal by performing a decoding portion of a transcoding operation for one of the one or more of the video services, determining from the 3D-2D conversion option whether a 3D-2D conversion is to be performed, performing a scale conversion on the uncompressed video according to a specified type of 3D-2D conversion, generating a compressed video service by performing an encoding portion of a transcoding operation on the uncompressed video that has been scale converted, and generating a second multiprogram program transport service that includes the compressed video signal that has been 3D-2D converted.Type: ApplicationFiled: January 11, 2021Publication date: May 6, 2021Inventors: Mark L. Schaffer, Siu-Wai Wu
-
Patent number: 10893253Abstract: Method, apparatus and computer readable media for receiving a multiprogram program transport service that includes one or more compressed video services and one or more 3D-2D conversion options, generating an uncompressed video signal by performing a decoding portion of a transcoding operation for one of the one or more of the video services, determining from the 3D-2D conversion option whether a 3D-2D conversion is to be performed, performing a scale conversion on the uncompressed video according to a specified type of 3D-2D conversion, generating a compressed video service by performing an encoding portion of a transcoding operation on the uncompressed video that has been scale converted, and generating a second multiprogram program transport service that includes the compressed video signal that has been 3D-2D converted.Type: GrantFiled: July 29, 2019Date of Patent: January 12, 2021Assignee: Google Technology Holdings LLCInventors: Mark L. Schaffer, Siu-Wai Wu
-
Patent number: 10869108Abstract: A system and method for processing a plurality of channels, for example audio channels, in parallel is provided. For example, a plurality of telephony channels are processed in order to detect and respond to call progress tones. The channels may be processed according to a common transform algorithm. Advantageously, a massively parallel architecture is employed, in which operations on many channels are synchronized, to achieve a high efficiency parallel processing environment. The parallel processor may be situated on a data bus, separate from a main general-purpose processor, or integrated with the processor in a common board or integrated device. All, or a portion of a speech processing algorithm may also be performed in a massively parallel manner.Type: GrantFiled: December 27, 2019Date of Patent: December 15, 2020Inventor: Wai Wu
-
Patent number: 10803883Abstract: A system and method for processing a plurality of channels, for example audio channels, in parallel is provided. For example, a plurality of telephony channels are processed in order to detect and respond to call progress tones. The channels may be processed according to a common transform algorithm. Advantageously, a massively parallel architecture is employed, in which operations on many channels are synchronized, to achieve a high efficiency parallel processing environment. The parallel processor may be situated on a data bus, separate from a main general purpose processor, or integrated with the processor in a common board or integrated device. All, or a portion of a speech processing algorithm may also be performed in a massively parallel manner.Type: GrantFiled: November 9, 2018Date of Patent: October 13, 2020Inventor: Wai Wu
-
Patent number: 10718031Abstract: A method for matching a first entity with at least one second entity selected from a plurality of second entities, comprising defining a plurality of multivalued scalar data representing inferential targeting parameters for the first entity and a plurality of multivalued scalar data of each of the plurality of second entities, representing respective characteristic parameters for each respective second entity; and performing an automated optimization with respect to an economic surplus of a respective match of the first entity with the at least one of the plurality of second entities, and an opportunity cost of the unavailability of the at least one of the plurality of second entities for matching with an alternate first entity.Type: GrantFiled: March 18, 2019Date of Patent: July 21, 2020Inventors: Wai Wu, Steven M. Hoffberg
-
Patent number: 10560579Abstract: A system and method for communicating in a communication network, comprising presenting a communication comprising data over a communications network to a router, said router being adapted to route the communication to one of a plurality of available network destinations; automatically executing a communication targeting algorithm in the router, based at least in part on the data, wherein the communication targeting algorithm operates to contextually jointly analyze a plurality of parameters extracted from the data and a plurality of contextual parameters, to determine an optimum target for the communication, wherein the optimum target varies in dependence on both the data and the context of the communication; and routing the communication in dependence on the algorithm execution.Type: GrantFiled: August 14, 2017Date of Patent: February 11, 2020Inventors: Wai Wu, Toby Heller, Steven M. Hoffberg
-
Patent number: 10524024Abstract: A system and method for processing a plurality of channels, for example audio channels, in parallel is provided. For example, a plurality of telephony channels are processed in order to detect and respond to call progress tones. The channels may be processed according to a common transform algorithm. Advantageously, a massively parallel architecture is employed, in which operations on many channels are synchronized, to achieve a high efficiency parallel processing environment. The parallel processor may be situated on a data bus, separate from a main general purpose processor, or integrated with the processor in a common board or integrated device. All, or a portion of a speech processing algorithm may also be performed in a massively parallel manner.Type: GrantFiled: November 27, 2017Date of Patent: December 31, 2019Assignee: Calltrol CorporationInventor: Wai Wu
-
Patent number: 10491748Abstract: A communications routing system, and method, for representing a plurality of predicted characteristics of a plurality of communications sources, each having an economic utility; representing a plurality of predicted characteristics of a plurality of communications targets each having an economic utility; and determining an optimal routing between the plurality of communications sources and the plurality of communications targets, by maximizing an aggregate utility with respect to the respective predicted characteristics of communications source and communications destination represented by linkages.Type: GrantFiled: October 30, 2017Date of Patent: November 26, 2019Inventors: Wai Wu, Steven M. Hoffberg
-
Publication number: 20190356896Abstract: Method, apparatus and computer readable media for receiving a multiprogram program transport service that includes one or more compressed video services and one or more 3D-2D conversion options, generating an uncompressed video signal by performing a decoding portion of a transcoding operation for one of the one or more of the video services, determining from the 3D-2D conversion option whether a 3D-2D conversion is to be performed, performing a scale conversion on the uncompressed video according to a specified type of 3D-2D conversion, generating a compressed video service by performing an encoding portion of a transcoding operation on the uncompressed video that has been scale converted, and generating a second multiprogram program transport service that includes the compressed video signal that has been 3D-2D converted.Type: ApplicationFiled: July 29, 2019Publication date: November 21, 2019Inventors: Mark L. Schaffer, Siu-Wai Wu
-
Patent number: 10368050Abstract: Method, apparatus and computer readable media for receiving a multiprogram program transport service that includes one or more compressed video services and one or more 3D-2D conversion options, generating an uncompressed video signal by performing a decoding portion of a transcoding operation for one of the one or more of the video services, determining from the 3D-2D conversion option whether a 3D-2D conversion is to be performed, performing a scale conversion on the uncompressed video according to a specified type of 3D-2D conversion, generating a compressed video service by performing an encoding portion of a transcoding operation on the uncompressed video that has been scale converted, and generating a second multiprogram program transport service that includes the compressed video signal that has been 3D-2D converted.Type: GrantFiled: December 11, 2015Date of Patent: July 30, 2019Assignee: Google Technology Holdings LLCInventors: Mark L. Schaffer, Siu-Wai Wu
-
Patent number: 10237420Abstract: A method for matching a first entity with at least one second entity selected from a plurality of second entities, comprising defining a plurality of multivalued scalar data representing inferential targeting parameters for the first entity and a plurality of multivalued scalar data of each of the plurality of second entities, representing respective characteristic parameters for each respective second entity; and performing an automated optimization with respect to an economic surplus of a respective match of the first entity with the at least one of the plurality of second entities, and an opportunity cost of the unavailability of the at least one of the plurality of second entities for matching with an alternate first entity.Type: GrantFiled: December 28, 2017Date of Patent: March 19, 2019Inventors: Wai Wu, Steven M. Hoffberg
-
Patent number: 10127925Abstract: A system and method for processing a plurality of channels, for example audio channels, in parallel is provided. For example, a plurality of telephony channels are processed in order to detect and respond to call progress tones. The channels may be processed according to a common transform algorithm. Advantageously, a massively parallel architecture is employed, in which operations on many channels are synchronized, to achieve a high efficiency parallel processing environment. The parallel processor may be situated on a data bus, separate from a main general purpose processor, or integrated with the processor in a common board or integrated device. All, or a portion of a speech processing algorithm may also be performed in a massively parallel manner.Type: GrantFiled: June 26, 2017Date of Patent: November 13, 2018Assignee: Calltrol CorporationInventor: Wai Wu