Patents by Inventor Zhe Feng

Zhe Feng 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: 20180267973
    Abstract: Embodiments of the present invention disclose a result ranking method and device. The method includes: acquiring search key-information by using an interaction application, and searching a prestored interaction data set for at least one search result associated with the search key-information; ranking the at least one search result according to a quality assessment score corresponding to each of the at least one search result; and outputting the ranked at least one search result. The quality assessment score corresponding to each search result is a value generated according to a number of historical operations performed on each search result and an interactive influence score of an application identifier performing a historical operation on each search result.
    Type: Application
    Filed: May 24, 2018
    Publication date: September 20, 2018
    Inventors: Lixin ZHANG, Leyu LIN, Feng XIA, Mu YUAN, Xiangcong ZENG, Zhe FENG
  • Patent number: 9959861
    Abstract: A method for automated speech recognition includes generating first and second pluralities of candidate speech recognition results corresponding to audio input data using a first general-purpose speech recognition engine and a second domain-specific speech recognition engine, respectively. The method further includes generating a third plurality of candidate speech recognition result including a plurality of words included in one of the first plurality of speech recognition results and at least one word included in another one of the second plurality of speech recognition results, ranking the third plurality of candidate speech recognition results using a pairwise ranker to identify a highest ranked candidate speech recognition result, and operating the automated system using the highest ranked speech recognition result as an input from the user.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: May 1, 2018
    Assignee: Robert Bosch GmbH
    Inventors: Zhengyu Zhou, Zhe Feng
  • Publication number: 20180096678
    Abstract: A method for automated speech recognition includes generating first and second pluralities of candidate speech recognition results corresponding to audio input data using a first general-purpose speech recognition engine and a second domain-specific speech recognition engine, respectively. The method further includes generating a third plurality of candidate speech recognition result including a plurality of words included in one of the first plurality of speech recognition results and at least one word included in another one of the second plurality of speech recognition results, ranking the third plurality of candidate speech recognition results using a pairwise ranker to identify a highest ranked candidate speech recognition result, and operating the automated system using the highest ranked speech recognition result as an input from the user.
    Type: Application
    Filed: September 30, 2016
    Publication date: April 5, 2018
    Inventors: Zhengyu Zhou, Zhe Feng
  • Publication number: 20180075145
    Abstract: A method of generating a question data set from a knowledge base including a plurality of statements includes generating at least one question template based on a structure of selected statements of the plurality of statements, generating a seed question for each selected statement based on the at least one question template with a processor, generating at least one first extension question with a search engine by processing each of the seed questions through the search engine, and storing at least one of the at least one first extension questions and the seed questions in a memory as the question data set.
    Type: Application
    Filed: September 9, 2016
    Publication date: March 15, 2018
    Inventors: Lin Zhao, Linfeng Song, Zhe Feng
  • Publication number: 20180005271
    Abstract: An information processing method, a server, and a computer storage medium are disclosed. The method includes: obtaining first information from a first terminal, the first information including at least information content and an information presentation style parameter; obtaining second information from the second terminal, the second information including at least basic user information and/or user behavior information and/or user relationship chain information; generating sampling information according to the first information and the second information, and constructing, according to the sampling information, at least one processing policy that separately corresponds to a first type of processing node interacting with the first terminal and a second type of processing node interacting with the second terminal; and generating the third information according to the first information and the at least one processing policy, and sending the third information to the second terminal for information presentation.
    Type: Application
    Filed: September 19, 2017
    Publication date: January 4, 2018
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Nan HE, Bo ZHANG, Yanmin WANG, Min CHEN, Zhe FENG, Liangdong WANG, Zhihui JIN, Qiyun SU, Mengting JIANG
  • Patent number: 9667742
    Abstract: A method of providing information assistance services includes generating a plurality of service requests for a plurality of request elements that are generated from a single client request received by a processor. The service requests are sent to both software application service providers that are executed by the processor and remote service providers that are connected to the local processor through a data network. The processor receives a plurality of service responses from the service providers, generating at least one output message element corresponding to the service responses, and sending the output message data to at least one output device that is operatively connected to the processor to produce a response to the client request.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: May 30, 2017
    Assignee: Robert Bosch GmbH
    Inventors: Fuliang Weng, Zhongnan Shen, Zhe Feng, Kui Xu
  • Patent number: 9589563
    Abstract: A method for speech recognition of partial proper names is described which includes natural language processing (NLP), partial name candidate generation, speech recognition and post processing. Natural language processing techniques including shallow and deep parsing are applied to long proper names to identify syntactic units (for example, noun phrases). The syntactic units form a basis for generating a candidate list of partial names for each original full name. A partial name is part of the original name, with some words omitted, or word order changed, or even word substitution. After candidate partial names are generated, their phonetic transcriptions are incorporated into a model for a speech recognizer to recognize the partial names in a speech recognition system.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: March 7, 2017
    Assignee: Robert Bosch GmbH
    Inventors: Lin Zhao, Zhe Feng, Kui Xu, Fuliang Weng
  • Publication number: 20160313868
    Abstract: An in-vehicle infotainment system, smart home information access and device control unit, or mobile system presents summarized information to a user based on a user preference model that is associated with the user. The system modifies the presentation of information to the user based on environmental context data about the vehicle and user context data about the activity of the user. During presentation of the information, the system modifies the content and presentation of the summarized information in response to multi-modal input requests from the user.
    Type: Application
    Filed: December 11, 2014
    Publication date: October 27, 2016
    Inventors: Fuliang Weng, Kui Xu, Fel Liu, Lin Zhao, Zhe Feng, Zhongnan Shen
  • Publication number: 20160307469
    Abstract: A method for sign language recognition includes receiving, with an input device, an input based on a plurality of hand movements and postures of a user that correspond to a sequence of signs, extracting a plurality of features from the input corresponding to the plurality of hand movements and postures, identifying, a start of the sequence of signs in the input based on a first set of features in the plurality of features and a first Hidden Markov Model (HMM) stored in the memory and identifying a first sign in the input based on a second set of features in the plurality of features and a second HMM stored in the memory. The method also includes generating an output corresponding to the first sign from the input.
    Type: Application
    Filed: April 15, 2016
    Publication date: October 20, 2016
    Inventors: Zhengyu Zhou, Tobias Menne, Kehuang Li, Kui Xu, Zhe Feng, Chin-Hui Lee
  • Patent number: 9424845
    Abstract: A method for verifying that a person is registered to use a telemedical device includes identifying an unprompted trigger phrase in words spoken by a person and received by the telemedical device. The telemedical device prompts the person to state a name of a registered user and optionally prompts the person to state health tips for the person. The telemedical device verifies that the person is the registered user using utterance data generated from the unprompted trigger phrase, name of the registered user, and health tips.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: August 23, 2016
    Assignee: Robert Bosch GmbH
    Inventors: Fuliang Weng, Taufiq Hasan, Zhe Feng
  • Patent number: 9335826
    Abstract: A method of interpreting input from a user includes providing a surface within reach of a hand of the user. A plurality of locations on the surface that are touched by the user are sensed. An alphanumeric character having a shape most similar to the plurality of touched locations on the surface is determined. The determining includes collecting information associated with hand region localized modules, and modeling the information using statistical models. The user is informed of the alphanumeric character and/or a word in which the alphanumeric character is included. Feedback is received from the user regarding whether the alphanumeric character and/or word is an alphanumeric character and/or word that the user intended to be determined in the determining step.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: May 10, 2016
    Assignee: Robert Bosch GmbH
    Inventors: You-Chi Cheng, Chin-Hui Lee, Zhe Feng, Fuliang Weng
  • Patent number: 9275274
    Abstract: An in-vehicle information system includes a camera and a controller that accept gesture input. A controller receives frames of video data and generates trajectory data for a movement of a hand in the video data. The controller uses a first hidden Markov model (HMM) to decode a sequence of strokes from the trajectory data, removes a starting and ending stroke to form an edited stroke sequence, and re-normalizes the strokes in the edited stroke sequence. The controller uses a second HMM corresponding to a predetermined set of characters to identify a character corresponding to the re-normalized edited stroke sequence.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: March 1, 2016
    Assignee: Robert Bosch GmbH
    Inventors: You-Chi Cheng, Zhe Feng, Chin-Hui Lee, Fuliang Weng
  • Publication number: 20150348543
    Abstract: A method for speech recognition of partial proper names is described which includes natural language processing (NLP), partial name candidate generation, speech recognition and post processing. Natural language processing techniques including shallow and deep parsing are applied to long proper names to identify syntactic units (for example, noun phrases). The syntactic units form a basis for generating a candidate list of partial names for each original full name. A partial name is part of the original name, with some words omitted, or word order changed, or even word substitution. After candidate partial names are generated, their phonetic transcriptions are incorporated into a model for a speech recognizer to recognize the partial names in a speech recognition system.
    Type: Application
    Filed: June 2, 2015
    Publication date: December 3, 2015
    Inventors: Lin Zhao, Zhe Feng, Kui Xu, Fuliang Weng
  • Patent number: 9153229
    Abstract: A speech recognition method includes providing a processor communicatively coupled to each of a local speech recognition engine and a server-based speech recognition engine. A first speech input is inputted into the server-based speech recognition engine. A first recognition result from the server-based speech recognition engine is received at the processor. The first recognition result is based on the first speech input. The first recognition result is stored in a memory device in association with the first speech input. A second speech input is inputted into the local speech recognition engine. The first recognition result is retrieved from the memory device. A second recognition result is produced by the local speech recognition engine. The second recognition result is based on the second speech input and is dependent upon the retrieved first recognition result.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: October 6, 2015
    Assignee: Robert Bosch GmbH
    Inventors: Kui Xu, Fuliang Weng, Zhe Feng
  • Patent number: 9123341
    Abstract: Embodiments of a dialog system that utilizes a multi-modal input interface for recognizing user input in human-machine interaction (HMI) systems are described. Embodiments include a component that receives user input from a plurality of different user input mechanisms (multi-modal input) and performs certain synchronization and disambiguation processes. The multi-modal input components synchronizes and integrates the information obtained from different modalities, disambiguates the input, and recovers from any errors that might be produced with respect to any of the user inputs. Such a system effectively addresses any ambiguity associated with the user input and corrects for errors in the human-machine interaction.
    Type: Grant
    Filed: March 18, 2009
    Date of Patent: September 1, 2015
    Assignee: Robert Bosch GmbH
    Inventors: Fuliang Weng, Liu Ren, Zhe Feng, Lincan Zou, Baoshi Yan, Zhongnan Shen
  • Patent number: 9047429
    Abstract: In-place resynthesis for static memory (SRAM) based Field Programmable Gate Arrays (FPGAs) toward reducing sensitivity to single event upsets (SEUs). Resynthesis and remapping are described which have a low overheard and improve FPGA designs without the need of rerouting LUTs of the FPGA. These methods include in-place reconfiguration (IPR), in-place X-filling (IPF), and in-place inversion (IPV), which reconfigure LUT functions only, and can be applied to any FPGA architecture. In addition, for FPGAs with a decomposable LUT architecture (e.g., dual-output LUTs) an in-place decomposition (IPD) method is described for remapping a LUT function into multiple smaller functions leveraging the unused outputs of the LUT, and making use of built-in hard macros in programmable-logic blocks (PLBs) such as carry chain or adder. Methods are applied in-place to mapped circuits before or after routing without affecting placement, routing, and design closure.
    Type: Grant
    Filed: March 26, 2013
    Date of Patent: June 2, 2015
    Assignee: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
    Inventors: Lei He, Ju-Yueh Lee, Zhe Feng, Naifeng Jing
  • Patent number: 8972260
    Abstract: In accordance with one embodiment, a method of generating language models for speech recognition includes identifying a plurality of utterances in training data corresponding to speech, generating a frequency count of each utterance in the plurality of utterances, generating a high-frequency plurality of utterances from the plurality of utterances having a frequency that exceeds a predetermined frequency threshold, generating a low-frequency plurality of utterances from the plurality of utterances having a frequency that is below the predetermined frequency threshold, generating a grammar-based language model using the high-frequency plurality of utterances as training data, and generating a statistical language model using the low-frequency plurality of utterances as training data.
    Type: Grant
    Filed: April 19, 2012
    Date of Patent: March 3, 2015
    Assignee: Robert Bosch GmbH
    Inventors: Fuliang Weng, Zhe Feng, Kui Xu, Lin Zhao
  • Patent number: 8943394
    Abstract: Embodiments of an interface system that enables a call center agent to access and intervene in an interaction between an automated call center system and a caller whenever necessary for complex application tasks is described. The system includes a user interface that presents the agent with one or more categories of information, including the conversation flow, obtained semantic information, the recognized utterances, and access to the utterance waveforms. This information is cross-linked and attached with a confidence level for better access and navigation within the dialog system for the generation of appropriate responses to the caller.
    Type: Grant
    Filed: November 19, 2008
    Date of Patent: January 27, 2015
    Assignee: Robert Bosch GmbH
    Inventors: Fuliang Weng, Baoshi Yan, Zhongnan Shen, Zhe Feng, Kui Xu, Katrina Li
  • Publication number: 20140365219
    Abstract: A method for verifying that a person is registered to use a telemedical device includes identifying an unprompted trigger phrase in words spoken by a person and received by the telemedical device. The telemedical device prompts the person to state a name of a registered user and optionally prompts the person to state health tips for the person. The telemedical device verifies that the person is the registered user using utterance data generated from the unprompted trigger phrase, name of the registered user, and health tips.
    Type: Application
    Filed: August 26, 2014
    Publication date: December 11, 2014
    Inventors: Fuliang Weng, Taufiq Hasan, Zhe Feng
  • Patent number: 8874443
    Abstract: Embodiments of a dialog system that employs a corpus-based approach to generate responses based on a given number of semantic constraint-value pairs are described. The system makes full use of the data from the user input to produce dialog system responses in combination with a template generator. The system primarily utilizes constraint values in order to realize efficiencies based on the more frequent tasks performed in real dialog systems although rhetorical or discourse aspects of the dialog could also be included in a similar way, that is, labeling the data with such information and performing a training process. The benefits of this system include higher quality user-aligned responses, broader coverage, faster response time, and shorter development cycles.
    Type: Grant
    Filed: August 27, 2008
    Date of Patent: October 28, 2014
    Assignee: Robert Bosch GmbH
    Inventors: Fuliang Weng, Laura Stoia, Junling Hu, Zhe Feng, Junkuo Cao