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).

  • Patent number: 11916810
    Abstract: According to one aspect, a system for resource management may perform receiving a total resource request, a vector of two or more maximum available resources associated with two or more corresponding resource providers, and a number of resource providers and calculating an individual resource request for each of the two or more resource providers by iteratively comparing the vector of two or more maximum available resources with a vector of a current average resource residual, taking a minimum between those vectors as a running tally for the individual resource requests, and recalculating the current average resource residual.
    Type: Grant
    Filed: March 23, 2023
    Date of Patent: February 27, 2024
    Assignee: HONDA MOTOR CO., LTD.
    Inventors: Koji Moriyama, Richard Y. Asato, Ryosuke Shibata, Brian Moran, Xiaojian Yang
  • 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: 9775077
    Abstract: A UE receives a list of neighboring cells of a serving cell serving the UE, and a list of SAIs. The list of neighboring cells may be included in a first system information message and the list of SAIs may be included in a second system information message. The first and second messages may be the same message, e.g., SIB15, or may be different messages SIB4/SIB5 and SIB15. The list of SAI includes those SAI supported by at least one of the serving cell and the neighboring cells. At least one of the SAIs is formatted to include mapping information that maps the SAI to one or more of the neighboring cells included in the list of neighboring cells. The UE processes the at least one SAI to determine the one or more neighboring cells that support the SAI.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: September 26, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Kenchieh Brian Yang, Jun Wang, Xiaoxia Zhang, Ralph Akram Gholmieh, Nagaraju Naik
  • Publication number: 20160073302
    Abstract: A UE receives a list of neighboring cells of a serving cell serving the UE, and a list of SAIs. The list of neighboring cells may be included in a first system information message and the list of SAIs may be included in a second system information message. The first and second messages may be the same message, e.g., SIB15, or may be different messages SIB4/SIB5 and SIB15. The list of SAI includes those SAI supported by at least one of the serving cell and the neighboring cells. At least one of the SAIs is formatted to include mapping information that maps the SAI to one or more of the neighboring cells included in the list of neighboring cells. The UE processes the at least one SAI to determine the one or more neighboring cells that support the SAI.
    Type: Application
    Filed: September 4, 2015
    Publication date: March 10, 2016
    Inventors: Kenchieh Brian YANG, Jun WANG, Xiaoxia ZHANG, Ralph Akram GHOLMIEH, Nagaraju NAIK
  • 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: 7636482
    Abstract: One embodiment disclosed relates to a method for encoding and decoding a video sequence in which a keyframe is used to bi-directionally predict frames in the sequence. The keyframe is coded independently of other frames in the sequence. Both a prior frame occurring before the keyframe and a subsequent frame occurring after the keyframe are predicted using data from the keyframe. Another embodiment disclosed relates to a method for allocating bits to a keyframe during video encoding. Effects of a plurality of keyframe bit allocations on quality of a predicted frame are measured. Said effects are used to determine a near optimal keyframe bit allocation.
    Type: Grant
    Filed: July 24, 2008
    Date of Patent: December 22, 2009
    Assignee: Altera Corporation
    Inventors: David B. Kita, Tser-Yuan Brian Yang, Dylan SeLegue
  • 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
  • Patent number: 7426306
    Abstract: One embodiment disclosed relates to a method for encoding and decoding a video sequence in which a keyframe is used to bi-directionally predict frames in the sequence. The keyframe is coded independently of other frames in the sequence. Both a prior frame occurring before the keyframe and a subsequent frame occurring after the keyframe are predicted using data from the keyframe. Another embodiment disclosed relates to a method for allocating bits to a keyframe during video encoding. Effects of a plurality of keyframe bit allocations on quality of a predicted frame are measured. Said effects are used to determine a near optimal keyframe bit allocation.
    Type: Grant
    Filed: October 23, 2003
    Date of Patent: September 16, 2008
    Assignee: Altera Corporation
    Inventors: David B. Kita, Tser-Yuan Brian Yang, Dylan SeLegue
  • 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
  • Patent number: 6909749
    Abstract: In a method and apparatus for predicting and coding motion vectors in a video compression scheme, an ordered list of segments for a reference frame is used to create a hierarchy of segments with a plurality of levels. Motion vectors for segments in the top level are entropy coded, and these vectors are used to predict vectors for segments at the next level. Residual vectors are entropy coded to correct these predictions, and the process of prediction from above and coding residuals continues recursively down through the hierarchy of segment levels. Information about the previous motion of segments may be exploited in the prediction process. In a complementary method and apparatus for decoding motion vectors, the same segment hierarchy is used to predict motion vectors by the same method used during encoding, and these predicted vectors are added to residual motion vectors to reconstruct the actual motion vectors.
    Type: Grant
    Filed: July 15, 2002
    Date of Patent: June 21, 2005
    Assignee: PTS Corporation
    Inventors: Tser-Yuan Brian Yang, Edward R. Ratner, Adityo Prakash, David B. Kita
  • 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: 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
  • 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
  • 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