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: 11916810Abstract: 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: GrantFiled: March 23, 2023Date of Patent: February 27, 2024Assignee: HONDA MOTOR CO., LTD.Inventors: Koji Moriyama, Richard Y. Asato, Ryosuke Shibata, Brian Moran, Xiaojian Yang
-
Publication number: 20220092304Abstract: 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: ApplicationFiled: September 17, 2021Publication date: March 24, 2022Inventors: Brian Yang, Michael Storiale
-
Patent number: 9775077Abstract: 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: GrantFiled: September 4, 2015Date of Patent: September 26, 2017Assignee: QUALCOMM IncorporatedInventors: Kenchieh Brian Yang, Jun Wang, Xiaoxia Zhang, Ralph Akram Gholmieh, Nagaraju Naik
-
Publication number: 20160073302Abstract: 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: ApplicationFiled: September 4, 2015Publication date: March 10, 2016Inventors: Kenchieh Brian YANG, Jun WANG, Xiaoxia ZHANG, Ralph Akram GHOLMIEH, Nagaraju NAIK
-
Patent number: 8076440Abstract: 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: GrantFiled: September 26, 2008Date of Patent: December 13, 2011Assignee: Evonik Goldschmidt GmbHInventors: Dirk Kuppert, Burghard Grüning, Brian Yang, Sven Balk, Gerd Löhden
-
Patent number: 7636482Abstract: 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: GrantFiled: July 24, 2008Date of Patent: December 22, 2009Assignee: Altera CorporationInventors: David B. Kita, Tser-Yuan Brian Yang, Dylan SeLegue
-
Patent number: 7499557Abstract: 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: GrantFiled: September 20, 1999Date of Patent: March 3, 2009Assignee: Realtek Semiconductor CorporationInventors: Brian Yang, Kuo-hsiang Chen, Fu-yuan Cheng
-
Patent number: 7426306Abstract: 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: GrantFiled: October 23, 2003Date of Patent: September 16, 2008Assignee: Altera CorporationInventors: David B. Kita, Tser-Yuan Brian Yang, Dylan SeLegue
-
Publication number: 20080192906Abstract: 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: ApplicationFiled: February 14, 2007Publication date: August 14, 2008Applicant: Winbond Electronics CorporationInventors: JIANN CHERNG LUH, CHIN-SHU LIN, GEOFF JACKSON, BRIAN YANG, WENKUEI CHEN
-
Publication number: 20070250822Abstract: 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: ApplicationFiled: April 25, 2006Publication date: October 25, 2007Applicant: SBC KNOWLEDGE VENTURES, L.P.Inventors: BRIAN YANG, ANIRUDH YADAV, COREY GUNNELL, JASON WILINSKI, JEFF YUEN
-
Publication number: 20070250505Abstract: 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: ApplicationFiled: April 25, 2006Publication date: October 25, 2007Applicant: SBC KNOWLEDGE VENTURES, L.P.Inventors: BRIAN YANG, TIMOTHY BOLGER, COREY GUNNELL, ANIRUDH YADAV, JEFF YUEN, ALAN LAW
-
Patent number: 7062336Abstract: 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: GrantFiled: October 8, 1999Date of Patent: June 13, 2006Assignee: Realtek Semiconductor Corp.Inventors: Brian Yang, Kuo-hsiang Chen, Fu-yuan Cheng
-
Patent number: 6990529Abstract: 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: GrantFiled: February 22, 2001Date of Patent: January 24, 2006Assignee: Zarlink Semiconductor V.N., Inc.Inventors: Brian Yang, Craig I. Barrack, Linghsiao Wang
-
Patent number: 6954424Abstract: 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: GrantFiled: February 26, 2001Date of Patent: October 11, 2005Assignee: Zarlink Semiconductor V.N., Inc.Inventors: Craig I. Barrack, Brian Yang, John Lam, Rong-Feng Chang
-
Patent number: 6909749Abstract: 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: GrantFiled: July 15, 2002Date of Patent: June 21, 2005Assignee: PTS CorporationInventors: Tser-Yuan Brian Yang, Edward R. Ratner, Adityo Prakash, David B. Kita
-
Publication number: 20050102531Abstract: 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: ApplicationFiled: November 7, 2003Publication date: May 12, 2005Inventor: Brian Yang
-
Publication number: 20050083839Abstract: 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: ApplicationFiled: October 17, 2003Publication date: April 21, 2005Inventors: Gaurav Singh, Govind Malalur, Brian Yang
-
Publication number: 20050083945Abstract: 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: ApplicationFiled: October 17, 2003Publication date: April 21, 2005Inventors: Gaurav Singh, Ali Kani, Kiran Kattel, Sridhar Subramanian, Brian Yang
-
Patent number: D871037Type: GrantFiled: March 25, 2019Date of Patent: December 31, 2019Assignee: Skechers U.S.A., Inc. IIInventors: Lafe Christopherson, Kevin Fisher, Keith Shelton, Anthony Macey, Brian Yang, Kevin Chen, Glen Chang
-
Patent number: D876781Type: GrantFiled: August 9, 2019Date of Patent: March 3, 2020Assignee: Skechers U.S.A., Inc. IIInventors: Lafe Christopherson, Kevin Fisher, Keith Shelton, Anthony Macey, Brian Yang, Kevin Chen, Glen Chang