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: 20230328217
    Abstract: 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: Application
    Filed: January 13, 2023
    Publication date: October 12, 2023
    Inventors: Mark L. Schaffer, Siu-Wai Wu
  • Patent number: 11677938
    Abstract: 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: Grant
    Filed: April 30, 2008
    Date of Patent: June 13, 2023
    Assignee: ARRIS Enterprises LLC
    Inventor: Siu-Wai Wu
  • Publication number: 20230167139
    Abstract: 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: Application
    Filed: November 30, 2022
    Publication date: June 1, 2023
    Inventors: Vivian Wing-Wah Yam, Nathan Man-Wai Wu, Tony Ho-Ching Fung
  • Publication number: 20230159818
    Abstract: 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: Application
    Filed: November 22, 2022
    Publication date: May 25, 2023
    Inventors: Nathan Man-Wai WU, Chi Ho KWOK, Chaau Yan POON, Chenmin LIU
  • Patent number: 11558596
    Abstract: 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: Grant
    Filed: January 11, 2021
    Date of Patent: January 17, 2023
    Assignee: Google Technology Holdings LLC
    Inventors: Mark L. Schaffer, Siu-Wai Wu
  • Publication number: 20220189672
    Abstract: 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: Application
    Filed: February 1, 2021
    Publication date: June 16, 2022
    Inventors: HONG-DA ZHOU, CHIN-HUNG LUO, JUNG-WAI WU, WEN-YAO CHIANG
  • Patent number: 11343597
    Abstract: 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: Grant
    Filed: December 14, 2020
    Date of Patent: May 24, 2022
    Inventor: Wai Wu
  • Patent number: 11322171
    Abstract: 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: Grant
    Filed: October 12, 2020
    Date of Patent: May 3, 2022
    Inventor: Wai Wu
  • Publication number: 20210136343
    Abstract: 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: Application
    Filed: January 11, 2021
    Publication date: May 6, 2021
    Inventors: Mark L. Schaffer, Siu-Wai Wu
  • Patent number: 10893253
    Abstract: 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: Grant
    Filed: July 29, 2019
    Date of Patent: January 12, 2021
    Assignee: Google Technology Holdings LLC
    Inventors: Mark L. Schaffer, Siu-Wai Wu
  • Patent number: 10869108
    Abstract: 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: Grant
    Filed: December 27, 2019
    Date of Patent: December 15, 2020
    Inventor: Wai Wu
  • Patent number: 10803883
    Abstract: 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: Grant
    Filed: November 9, 2018
    Date of Patent: October 13, 2020
    Inventor: Wai Wu
  • Patent number: 10718031
    Abstract: 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: Grant
    Filed: March 18, 2019
    Date of Patent: July 21, 2020
    Inventors: Wai Wu, Steven M. Hoffberg
  • Patent number: 10560579
    Abstract: 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: Grant
    Filed: August 14, 2017
    Date of Patent: February 11, 2020
    Inventors: Wai Wu, Toby Heller, Steven M. Hoffberg
  • Patent number: 10524024
    Abstract: 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: Grant
    Filed: November 27, 2017
    Date of Patent: December 31, 2019
    Assignee: Calltrol Corporation
    Inventor: Wai Wu
  • Patent number: 10491748
    Abstract: 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: Grant
    Filed: October 30, 2017
    Date of Patent: November 26, 2019
    Inventors: Wai Wu, Steven M. Hoffberg
  • Publication number: 20190356896
    Abstract: 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: Application
    Filed: July 29, 2019
    Publication date: November 21, 2019
    Inventors: Mark L. Schaffer, Siu-Wai Wu
  • Patent number: 10368050
    Abstract: 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: Grant
    Filed: December 11, 2015
    Date of Patent: July 30, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Mark L. Schaffer, Siu-Wai Wu
  • Patent number: 10237420
    Abstract: 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: Grant
    Filed: December 28, 2017
    Date of Patent: March 19, 2019
    Inventors: Wai Wu, Steven M. Hoffberg
  • Patent number: 10127925
    Abstract: 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: Grant
    Filed: June 26, 2017
    Date of Patent: November 13, 2018
    Assignee: Calltrol Corporation
    Inventor: Wai Wu