Patents by Inventor Brian Yang

Brian Yang 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: 20250218207
    Abstract: The present disclosure is directed to systems and methods that enable scanning of any type of card regardless of the shape and design of a given card and/or a font, a shape and a format with which characters such as numbers, letters and symbols are printed on the cards including cards with non-embossed characters printed thereon. In one example, a method includes scanning a card, the card including at least an account number associated with a user of the card and an identifier of the user; detecting, by applying a machine learning model to the card after scanning the card, at least the account number printed on the card; and completing a task using the account number.
    Type: Application
    Filed: January 14, 2025
    Publication date: July 3, 2025
    Inventors: Brian Yang, Michael Storiale
  • Patent number: 12230047
    Abstract: The present disclosure is directed to systems and methods that enable scanning of any type of card regardless of the shape and design of a given card and/or a font, a shape and a format with which characters such as numbers, letters and symbols are printed on the cards including cards with non-embossed characters printed thereon. In one example, a method includes scanning a card, the card including at least an account number associated with a user of the card and an identifier of the user; detecting, by applying a machine learning model to the card after scanning the card, at least the account number printed on the card; and completing a task using the account number.
    Type: Grant
    Filed: February 29, 2024
    Date of Patent: February 18, 2025
    Assignee: Synchrony Bank
    Inventors: Brian Yang, Michael Storiale
  • Publication number: 20240273936
    Abstract: The present disclosure is directed to systems and methods that enable scanning of any type of card regardless of the shape and design of a given card and/or a font, a shape and a format with which characters such as numbers, letters and symbols are printed on the cards including cards with non-embossed characters printed thereon. In one example, a method includes scanning a card, the card including at least an account number associated with a user of the card and an identifier of the user; detecting, by applying a machine learning model to the card after scanning the card, at least the account number printed on the card; and completing a task using the account number.
    Type: Application
    Filed: February 29, 2024
    Publication date: August 15, 2024
    Inventors: Brian Yang, Michael Storiale
  • Patent number: 11948384
    Abstract: The present disclosure is directed to systems and methods that enable scanning of any type of card regardless of the shape and design of a given card and/or a font, a shape and a format with which characters such as numbers, letters and symbols are printed on the cards including cards with non-embossed characters printed thereon. In one example, a method includes scanning a card, the card including at least an account number associated with a user of the card and an identifier of the user; detecting, by applying a machine learning model to the card after scanning the card, at least the account number printed on the card; and completing a task using the account number.
    Type: Grant
    Filed: September 17, 2021
    Date of Patent: April 2, 2024
    Assignee: Synchrony Bank
    Inventors: Brian Yang, Michael Storiale
  • Publication number: 20220092304
    Abstract: The present disclosure is directed to systems and methods that enable scanning of any type of card regardless of the shape and design of a given card and/or a font, a shape and a format with which characters such as numbers, letters and symbols are printed on the cards including cards with non-embossed characters printed thereon. In one example, a method includes scanning a card, the card including at least an account number associated with a user of the card and an identifier of the user; detecting, by applying a machine learning model to the card after scanning the card, at least the account number printed on the card; and completing a task using the account number.
    Type: Application
    Filed: September 17, 2021
    Publication date: March 24, 2022
    Inventors: Brian Yang, Michael Storiale
  • Patent number: 8076440
    Abstract: The invention relates to polysiloxane block copolymers of the formula A[LB(S)Q]m, where A is a polysiloxane block, L is a divalent organic linker, B is a polymer block composed of radically polymerizable monomers, S is a sulfur atom and Q is a monovalent organic radical and m is an integer from 1 to 50, to a method for their production, and to their use in cosmetics or personal care.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: December 13, 2011
    Assignee: Evonik Goldschmidt GmbH
    Inventors: Dirk Kuppert, Burghard Grüning, Brian Yang, Sven Balk, Gerd Löhden
  • Patent number: 7499557
    Abstract: The present invention relates to a driving method of speaker and the driving circuit thereof by employing the technique of converting digital sound signals into corresponding driving signals to drive the speaker. The driving method of the speaker comprises the steps of dividing the digital sound data into higher bits data group and lower bits data group, converting one data group into driving signals represented as pulse height, and modulating the other data group into driving signals represented as pulse width. The driving circuit comprises pulse width modulation (PWM) circuit for modulating one data group into driving signals represented as pulse width and digital analog conversion circuit for converting the other data group into driving signals represented as pulse height.
    Type: Grant
    Filed: September 20, 1999
    Date of Patent: March 3, 2009
    Assignee: Realtek Semiconductor Corporation
    Inventors: Brian Yang, Kuo-hsiang Chen, Fu-yuan Cheng
  • Publication number: 20080192906
    Abstract: A method for message management for an audio storage device. The audio storage device includes first segment for storing address information, second segment for storing prerecorded audio data, third segment for storing voice macro scripts, fourth segment for storing user data and reserved messages, and fifth segment for storing audio messages. Address information of the prerecorded audio data and the voice macro script is stored in the first segment. Address information of the audio message is stored in the fourth segment. The method includes receiving an index to a voice macro script, which includes one or more voice macro commands. The method including accessing the first segment of the audio storage device for information related to a starting location of the voice macro script in the third segment. The method retrieves a voice macro command in the third segment; and performs an action related to the retrieved voice macro command.
    Type: Application
    Filed: February 14, 2007
    Publication date: August 14, 2008
    Applicant: Winbond Electronics Corporation
    Inventors: JIANN CHERNG LUH, CHIN-SHU LIN, GEOFF JACKSON, BRIAN YANG, WENKUEI CHEN
  • Publication number: 20070250822
    Abstract: An apparatus and method are disclosed for importing content in a user-defined workflow. An apparatus that incorporates teachings of the present disclosure may include, for example, a computing device that can have a controller programmed to identify one or more patterns in content, parse the content according to the one or more patterns identified, and organize one or more active objects selected from the parsed content according to a plurality of operational paradigms to construct a workflow. Additional embodiments are disclosed.
    Type: Application
    Filed: April 25, 2006
    Publication date: October 25, 2007
    Applicant: SBC KNOWLEDGE VENTURES, L.P.
    Inventors: BRIAN YANG, ANIRUDH YADAV, COREY GUNNELL, JASON WILINSKI, JEFF YUEN
  • Publication number: 20070250505
    Abstract: An apparatus and method are disclosed for defining a workflow. An apparatus that incorporates teachings of the present disclosure may include, for example, a computing device can have a controller programmed to organize one or more active objects selected from a content source according to a plurality of operational paradigms to construct a workflow, and present a graphical user interface (GUI) comprising a hierarchical structure of the workflow. Additional embodiments are disclosed.
    Type: Application
    Filed: April 25, 2006
    Publication date: October 25, 2007
    Applicant: SBC KNOWLEDGE VENTURES, L.P.
    Inventors: BRIAN YANG, TIMOTHY BOLGER, COREY GUNNELL, ANIRUDH YADAV, JEFF YUEN, ALAN LAW
  • Patent number: 7062336
    Abstract: A time-division method for playing multi-channel voice signals is provided to improve voice qualities of the multi-channel voice signals. The first feature of the present invention is that after time-division sampling, the voice signals can be directly sent to a subsequent voice generator without being demodulated beforehand. The second feature is that the ratio of a specific voice signal to a synthesized voice can be easily adjusted by changing the numbers of channels occupied by the specific voice. Consequently, the adjusting circuitry can be significantly simplified.
    Type: Grant
    Filed: October 8, 1999
    Date of Patent: June 13, 2006
    Assignee: Realtek Semiconductor Corp.
    Inventors: Brian Yang, Kuo-hsiang Chen, Fu-yuan Cheng
  • Patent number: 6990529
    Abstract: A frame forwarding and discard architecture in a Differentiated Services network environment. The architecture comprises a discard logic for discarding a frame from a stream of incoming frames of the network environment in accordance with a discard algorithm, the frame being discarded if a predetermined congestion level in the network environment has been reached, and a predetermined backlog limit of a queue associated with the frame, has been reached. Scheduling logic is also provided for scheduling the order in which to transmit one or more enqueued frames of the network environment.
    Type: Grant
    Filed: February 22, 2001
    Date of Patent: January 24, 2006
    Assignee: Zarlink Semiconductor V.N., Inc.
    Inventors: Brian Yang, Craig I. Barrack, Linghsiao Wang
  • Patent number: 6954424
    Abstract: A credit-based pacing scheme for heterogeneous speed frame forwarding. A control logic controls the transmission of data between a source device and a destination device in accordance with a handshaking protocol. Pacing logic paces the transmission of the data from the source device to the destination device to prevent congestion in the switching fabric. A credit scheme is used to arbitrate among multiple pacing modules per device, each forwarding data at a different rate.
    Type: Grant
    Filed: February 26, 2001
    Date of Patent: October 11, 2005
    Assignee: Zarlink Semiconductor V.N., Inc.
    Inventors: Craig I. Barrack, Brian Yang, John Lam, Rong-Feng Chang
  • Publication number: 20050102531
    Abstract: A search key lookup system including a hash table having a plurality of entries and a function generator is disclosed. The function generator can be coupled to the hash table and configured to receive a key and to provide a first function and a second function. The first function can be a Cyclic Redundancy Code (CRC) type function and the second function can be an Error Checking and Correcting (ECC) type function. Further, an address of the table can include a concatenation of the results of the CRC and the ECC type functions.
    Type: Application
    Filed: November 7, 2003
    Publication date: May 12, 2005
    Inventor: Brian Yang
  • Publication number: 20050083945
    Abstract: A configurable lookup table system including a first controller coupled to a first lookup table and a second controller coupled to a second lookup table is disclosed. The first controller configures the first lookup table for a first type lookup, which can be a Layer 2 or Media Access Control (MAC) type. The second controller configures the second lookup table based on a mode determination. If in a first mode, the second lookup table can be configured for a second type lookup, which can be a Layer 3 or Internet Protocol (IP) type. If in a second mode, the second lookup table can be configured for the first type lookup. This approach provides an efficient scheme for controlling and using multiple internal lookup tables for a variety of product configurations.
    Type: Application
    Filed: October 17, 2003
    Publication date: April 21, 2005
    Inventors: Gaurav Singh, Ali Kani, Kiran Kattel, Sridhar Subramanian, Brian Yang
  • Publication number: 20050086374
    Abstract: A configurable lookup table extension system including a plurality of lookup tables arranged in an internal memory, an external memory, and a flexible controller configured to couple at least one of the plurality of lookup tables to the external memory through a single memory interface is disclosed. Implementations of this system can support the flexible allocation of IP and MAC table entries so that a router/switch can flexibly support applications suited to a particular allocation. This approach provides an efficient scheme for extending multiple internal tables to external memory via a single external interface. Further, such extensibility is also programable to allow the size and number of external tables to be configured by software. This solution can provide the flexibility of customizing table sizes for different markets and/or customer requirements.
    Type: Application
    Filed: October 17, 2003
    Publication date: April 21, 2005
    Inventors: Gaurav Singh, Frederick Gruner, Brian Yang
  • Publication number: 20050083927
    Abstract: A packet transmit queue control system including a first data structure, a second data structure, a packet controller, and a port transmit controller is disclosed. The first data structure can include a plurality of linked-list data structures and can store unicast type packet pointers. The second data structure can include a plurality of first-in first-out (FIFO) structures and can store multicast type packet pointers. The packet controller can receive a first sequence of unicast and/or multicast type packets. The port transmit controller can provide a second sequence of the unicast and/or multicast type packets. Further, each of the plurality of FIFO structures can correspond to an output port of the system.
    Type: Application
    Filed: October 17, 2003
    Publication date: April 21, 2005
    Inventors: Wei-han Lien, Brian Yang, Sridhar Subramanian
  • Publication number: 20050083839
    Abstract: A packet duplication control system including an input port for receiving a packet and a plurality of output ports for outputting duplications of the packet is disclosed. The duplications can be suitable to support a Virtual Local Area Network (VLAN) system. The duplications can be controlled by descriptors arranged in a linked-list table. Also, the descriptors can have encoding formats, such as contiguous range encoding, non-contiguous range encoding, and discrete encoding. Further, the linked-list table can include at least one shared descriptor.
    Type: Application
    Filed: October 17, 2003
    Publication date: April 21, 2005
    Inventors: Gaurav Singh, Govind Malalur, Brian Yang
  • Patent number: D871037
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: December 31, 2019
    Assignee: Skechers U.S.A., Inc. II
    Inventors: Lafe Christopherson, Kevin Fisher, Keith Shelton, Anthony Macey, Brian Yang, Kevin Chen, Glen Chang
  • Patent number: D876781
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: March 3, 2020
    Assignee: Skechers U.S.A., Inc. II
    Inventors: Lafe Christopherson, Kevin Fisher, Keith Shelton, Anthony Macey, Brian Yang, Kevin Chen, Glen Chang