Patents by Inventor Shen Huang

Shen Huang 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: 10733252
    Abstract: In one technique, one or more search criteria associated with a first user are determined. Based on the one or more search criteria, a search of a first set of users is performed. As a result of the search, a subset of the first set of users is identified. A second set of users that have responded to messages from users in the subset is identified. Instances of attribute values of an attribute of the second set of users are aggregated to generate aggregated values, each of which corresponds to a different attribute value of the attribute values. Based on one or more of the aggregated values, content that is related to one or more attribute values that correspond to the one or more aggregated values is determined and presented to the first user.
    Type: Grant
    Filed: June 30, 2018
    Date of Patent: August 4, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Shen Huang, Hu Wang, Zhou Jin, Yongzheng Zhang
  • Patent number: 10714098
    Abstract: Systems and methods for providing forward error correction for a multi-channel audio signal are described. Blocks of an audio stream are buffered into a frame. A transformation can be applied that compacts the energy of each block into a plurality of transformed channels. The energy compaction transform may compact the most energy of a block into the first transformed channel and to compact decreasing amounts of energy into each subsequent transformed channel. The transformed frame may be encoded using any suitable codec and transmitted in a packet over a network. Improved forward error correction may be provided by attaching a low bit rate encoding of the first transformed channel to a subsequent packet. To reconstruct a lost packet, the low bit rate encoding of the first channel for the lost packet may be combined with a packet loss concealment version of the other channels, constructed from a previously-received packet.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: July 14, 2020
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Shen Huang, Michael Eckert, Glenn N. Dickins
  • Patent number: 10715575
    Abstract: A service request for communication services for communication clients is received. In response, a communication service network is set up to support the communication services. Routing metadata is generated for each of the communication clients. The routing metadata is to be used by each of the communication clients for sharing service quality information with a respective peer communication client over a light-weight peer-to-peer (P2P) network. The routing metadata is downloaded to each of the communication clients. A communication client may exchange service signaling packets or service data packets over the communication service network. When the communication client determines that there is a problematic region in a bitstream received from the communication server, the communication client can request a peer communication client for a service quality information portion related to the problematic region.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: July 14, 2020
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Shen Huang, Doh-Suk Kim, Xuejing Sun
  • Publication number: 20200210390
    Abstract: Methods, systems, and computer programs are presented for selecting features for a machine-learning model configured to detect anomalies in the evolution of data over time. One method includes an operation for identifying one or more key fields and value fields from the fields in a relational database. The method also includes grouping data of the value fields based on values of the one or more key fields and calculating one or more statistical values for each group of data of the value fields. The method further includes operations for monitoring an evolution of the one or more statistical values over time, and for selecting, based on the evolution of the one or more statistical values over time, features to be used by a machine-learning model to detect anomalies in content of the relational database over time. The method also includes executing the machine-learning model to detect the anomalies.
    Type: Application
    Filed: December 31, 2018
    Publication date: July 2, 2020
    Inventors: Shen Huang, Huan Van Hoang, Yongzheng Zhang, Chi-Yi Kuan
  • Publication number: 20200210499
    Abstract: A method and system for optimizing links to web pages for electronic content are provided. Multiple candidate entities that are associated with a particular entity are identified. Identifying the candidate entities includes at least the steps of identifying a set of entities that is associated with a particular organization with which the particular entity is associated, ranking the set of entities based on one or more criteria, and selecting a subset of entities from the set of entities. Based on the selection, a plurality of links is included in a particular web page for the particular entity. Each link is configured to link to a web page of a different entity of the subset of entities.
    Type: Application
    Filed: December 28, 2018
    Publication date: July 2, 2020
    Inventors: Shen Huang, Wanyan Xie, Yanjin Kuang, Eric Huang, Anna Matalon
  • Publication number: 20200162603
    Abstract: This disclosure falls into the field of voice communication systems, more specifically it is related to the field of voice quality estimation in a packet based voice communication system. In particular the disclosure provides a method and device for reducing a prediction error of the voice quality estimation by considering the content of lost packets. Furthermore, this disclosure provides a method and device which uses a voice quality estimating algorithm to calculate the voice quality estimate based on an input which is switchable between a first and a second input mode.
    Type: Application
    Filed: October 21, 2019
    Publication date: May 21, 2020
    Applicant: Dolby Laboratories Licensing Corporation
    Inventors: Doh-Suk KIM, Shen HUANG
  • Patent number: 10605023
    Abstract: The present disclosure provides an automatic push corer system including a base, a power group, a Geneva transmission group, an intermittent transmission group, a vertical coring transmission group, a clamp group and a coring group. The power group is used to drive the Geneva transmission group. The Geneva transmission group is configured to perform a first intermittent rotary motion. The intermittent transmission group is configured to perform a second intermittent rotary motion. The vertical coring transmission group is configured to cooperate with the second intermittent rotary motion to perform a third intermittent rotary motion. The clamp group is configured to cooperate with the third intermittent rotary motion to perform a lifting reciprocation. The coring group is configured to cooperate with the first intermittent rotary motion and the lifting reciprocation to respectively complete a coring operation and a tubing replacing operation.
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: March 31, 2020
    Assignee: NATIONAL SUN YAT-SEN UNIVERSITY
    Inventors: Yu-Cheng Chou, Hsin-Hung Chen, Chau-Chang Wang, Bo-Shen Huang
  • Patent number: 10529295
    Abstract: A display apparatus includes a timing controller and a gate-driver on array (GOA) control circuit. The timing controller generates a frame synchronization signal. The GOA control circuit is coupled to the timing controller and includes a scan signal management circuit and a level shifter. The scan signal management circuit generates a scan signal management signal according to the frame synchronization signal, a predetermined panel parameter, and an operation clock signal. The scan signal management circuit includes a storage unit which stores the predetermined panel parameter. The level shifter generates a scan control signal according to the scan signal management signal to control a GOA of a display panel circuit. The GOA generates a gate driving signal to control a vertical scan operation of the display panel circuit.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: January 7, 2020
    Assignee: RICHTEK TECHNOLOGY CORPORATION
    Inventors: Chien-Chung Chen, Hsing-Shen Huang
  • Publication number: 20200005335
    Abstract: The disclosed embodiments provide a system for performing A/B testing for search engine optimization (SEO). During operation, the system divides a set of web pages into a control group, an inbound treatment group, an outbound treatment group, and a full treatment group. Next, the system generates a first set of links from the outbound treatment group to the inbound treatment group and a second set of links within the full treatment group. The system then applies an A/B test to pairs of groups selected from the control group, the inbound treatment group, the outbound treatment group, and the full treatment group. Finally, the system outputs a result of the A/B test for use in assessing an effect of the first and second sets of links on search engine results associated with the set of web pages.
    Type: Application
    Filed: June 28, 2018
    Publication date: January 2, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Quan Wang, Huan V. Hoang, Shen Huang, Yongzheng Zhang, Chi-Yi Kuan
  • Publication number: 20200004887
    Abstract: Techniques for expanding activity channels in an online network are provided. In one technique, one or more search criteria associated with a first user are determined. Based on the one or more search criteria, a search of a first set of users is performed. As a result of the search, a subset of the first set of users is identified. A second set of users that have responded to messages from users in the subset is identified. Instances of attribute values of an attribute of the second set of users are aggregated to generate aggregated values, each of which corresponds to a different attribute value of the attribute values. Based on one or more of the aggregated values, content that is related to one or more attribute values that correspond to the one or more aggregated values is determined and presented to the first user.
    Type: Application
    Filed: June 30, 2018
    Publication date: January 2, 2020
    Inventors: Shen Huang, Hu Wang, Zhou Jin, Yongzheng Zhang
  • Publication number: 20200005244
    Abstract: Techniques for discovering related organizations through different types of online connections are provided. In one technique, connection data is stored that identifies, for each user in a first set of users, one or more other users with which that user has a connection. Job change data is stored that identifies, for each user of a second set of users, multiple organizations for which that user has worked or had sought an employment relationship. Based on the connection data, a number of connections between employees of a first organization and employees of a second organization is identified. Based on the job change data, a number of users that listed, in their respective online profiles, the first organization as an employer is identified. Based on the number of connections and the number of users, a determination of whether the first organization and the second organization are related is made.
    Type: Application
    Filed: June 28, 2018
    Publication date: January 2, 2020
    Inventors: Shen Huang, Quan Wang, Huan Hoang, Yongzheng Zhang, Chi-Yi Kuan
  • Publication number: 20200007634
    Abstract: A historical online user behavior-based approach is used to make a recommendation of a cross-online service vertical entity for a primary online service vertical entity with which a user is currently interacting online. The recommendation is made based on the similarity of historical online user behavior between the vertical entities. To do this, historical online user behavior of each of the vertical entities is represented as a respective vector. Each dimension of a vector represents a historical level of interaction between a separate user or a separate group of related users and the vertical entity represented by the vector. A similarity measure is used to measure the similarity between the vectors for the vertical entities. The recommendation of the cross-online service vertical entity is then made for the primary online service vertical entity based on the extent of the similarity between the vectors according to a similarity measure.
    Type: Application
    Filed: June 29, 2018
    Publication date: January 2, 2020
    Inventors: Wanyan Xie, Shen Huang, Xiaonan Duan, Viktoras Truchanovicius, Suhai Liu
  • Patent number: 10516782
    Abstract: Various disclosed implementations involve processing and/or playback of a recording of a conference involving a plurality of conference participants. Some implementations disclosed herein involve receiving audio data corresponding to a recording of at least one conference involving a plurality of conference participants. The audio data may include conference participant speech data from multiple endpoints, recorded separately and/or conference participant speech data from a single endpoint corresponding to multiple conference participants and including spatial information for each conference participant of the multiple conference participants. A search of the audio data may be based on one or more search parameters. The search may be a concurrent search for multiple features of the audio data. Instances of conference participant speech may be rendered to at least two different virtual conference participant positions of a virtual acoustic space.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: December 24, 2019
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Richard J. Cartwright, Shen Huang
  • Publication number: 20190377763
    Abstract: Methods, apparatus, and systems to determine a niche market of items or services, the first phase of which identifies a gap between demand and supply for a set of items. Session logs may be evaluated to compare transactions involving a specific item to those of a larger group of items. The resultant information identifies areas of high demand, but with low availability. The niche market information may be provided as direct merchandising items for sellers. In one example, the method generates niche market item web pages in specific categories. Additional methods, apparatus, and systems are disclosed.
    Type: Application
    Filed: May 22, 2019
    Publication date: December 12, 2019
    Inventors: Neelakantan Sundaresan, Yongzheng Zhang, Catherine Baudin, Dan Shen, Shen Huang
  • Patent number: 10504525
    Abstract: A method of encoding audio information for forward error correction reconstruction of a transmitted audio stream over a lossy packet switched network, the method including the steps of: (a) dividing the audio stream into audio frames; (b) determining a series of corresponding audio frequency bands for the audio frames; (c) determining a series of power envelopes for the frequency bands; (d) encoding the envelopes as a low bit rate version of the audio frame in a redundant transmission frame.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: December 10, 2019
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Xuejing Sun, Kai Li, Mark S. Vinton, Shen Huang
  • Publication number: 20190338611
    Abstract: The present disclosure provides an automatic push corer system including a base, a power group, a Geneva transmission group, an intermittent transmission group, a vertical coring transmission group, a clamp group and a coring group. The power group is used to drive the Geneva transmission group. The Geneva transmission group is configured to perform a first intermittent rotary motion. The intermittent transmission group is configured to perform a second intermittent rotary motion. The vertical coring transmission group is configured to cooperate with the second intermittent rotary motion to perform a third intermittent rotary motion. The clamp group is configured to cooperate with the third intermittent rotary motion to perform a lifting reciprocation. The coring group is configured to cooperate with the first intermittent rotary motion and the lifting reciprocation to respectively complete a coring operation and a tubing replacing operation.
    Type: Application
    Filed: May 18, 2018
    Publication date: November 7, 2019
    Inventors: YU-CHENG CHOU, HSIN-HUNG CHEN, CHAU-CHANG WANG, BO-SHEN HUANG
  • Patent number: 10455080
    Abstract: This disclosure falls into the field of voice communication systems, more specifically it is related to the field of voice quality estimation in a packet based voice communication system. In particular the disclosure provides a method and device for 5 reducing a prediction error of the voice quality estimation by considering the content of lost packets. Furthermore, this disclosure provides a method and device which uses a voice quality estimating algorithm to calculate the voice quality estimate based on an input which is switchable between a first and a second input mode.
    Type: Grant
    Filed: December 23, 2015
    Date of Patent: October 22, 2019
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Doh-Suk Kim, Shen Huang
  • Publication number: 20190303798
    Abstract: In an example embodiment, profile and/or usage data of a social networking service is leveraged to automatically generate potential career paths for users of the social networking service. Additionally, specific recommendations as to actions the users can take to increase their odds of progressing along particular career paths can be determined, and these recommendations can be shared with users. Both recommendations may be performed in a manner that is scalable for personalized service.
    Type: Application
    Filed: March 30, 2018
    Publication date: October 3, 2019
    Inventors: Wanyan Xie, Yue Li, Eric Weber, Yanjin Kuang, Shen Huang
  • Publication number: 20190303773
    Abstract: Techniques are provided for predicting talent flow to and/or from a geographical region. In one technique, multiple entity profiles are stored and analyzed to generate training data that is labeled indicating whether a corresponding entity has moved to or moved from a region. A machine-learned prediction model is generated or trained based on the training data. Using the machine-learned prediction model, a prediction is made whether, for each entity corresponding to another entity profile, that entity will move to or move from a particular geographic region. Based on multiple predictions, a number of entities that are predicted to move to or move from the particular geographic region is determined. Talent flow data that is based on the number of entities is presented on a computer display.
    Type: Application
    Filed: March 30, 2018
    Publication date: October 3, 2019
    Inventors: Chi-Yi Kuan, Shen Huang, Yu Wang, Yongzheng Zhang, Paul Ko, Shady Elasra, Fanbin Bu
  • Patent number: 10420179
    Abstract: A driver circuit supplies a positive voltage and a negative voltage to a load. The driver circuit includes: a positive power conversion circuit, coupled to the load, and generating the positive voltage according to an input voltage; a negative power conversion circuit, coupled to the positive power conversion circuit and the load, and generating the negative voltage according to the positive voltage; and a headroom adaptive adjustment circuit, coupled to the positive power conversion circuit and the load, and generating an adjustment signal according to one or more of a load current flowing through the load, the positive voltage Vp and the negative voltage Vn. The adjustment signal is sent to the positive power conversion circuit to adjust a regulation target of the positive voltage.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: September 17, 2019
    Assignee: RICHTEK TECHNOLOGY CORPORATION
    Inventors: Ching-Yu Chen, Hsing-Shen Huang