Patents by Inventor Peter Yeh

Peter Yeh 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: 20220318256
    Abstract: In an embodiment, a method includes matching terms of a received query to a database of provider capabilities. The method further includes determining, for each portion of the received query, a respective provider to execute the portion of the received query. The method further includes sending each portion of the received query to its respective provider. The method further includes combining results from each respective provider to a returned query result.
    Type: Application
    Filed: June 21, 2022
    Publication date: October 6, 2022
    Inventors: Peter YEH, Ezra STORY, Prateek JAIN
  • Patent number: 11372862
    Abstract: In an embodiment, a method includes matching terms of a received query to a database of provider capabilities. The method further includes determining, for each portion of the received query, a respective provider to execute the portion of the received query. The method further includes sending each portion of the received query to its respective provider. The method further includes combining results from each respective provider to a returned query result.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: June 28, 2022
    Assignee: NUANCE COMMUNICATIONS, INC.
    Inventors: Peter Yeh, Ezra Story, Prateek Jain
  • Patent number: 10847175
    Abstract: In some natural language understanding (NLU) applications, results may not be tailored to the user's query. In an embodiment of the present invention, a method includes tagging elements of automated speech recognition (ASR) data based on an ontology stored in a memory. The method further includes indexing tagged elements to an entity of the ontology. The method further includes generating a logical form of the ASR data based on the tagged elements and the indexed entities. The method further includes mapping the logical form to a query to a respective corresponding database stored in the memory. The method further includes issuing the query to the respective corresponding databases. The method further includes presenting results of the query to the user via a display or a voice response system.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: November 24, 2020
    Assignee: Nuance Communications, Inc.
    Inventors: Peter Yeh, William Jarrold, Adwait Ratnaparkhi, Deepak Ramachandran, Peter Patel-Schneider, Benjamin Douglas
  • Patent number: 10769186
    Abstract: In an embodiment, a method includes determining, based on a received query and contextual information, candidate reasoners to respond to a received query to select a candidate reasoner. A reasoner or candidate reasoner is a module that translates information from a sensor, user settings, or other source, into additional or revised fields for a query. The method further includes generating, at each candidate reasoner determined, additional or revised query fields based on the contextual information and a rule of a rule database. The method further includes merging the additional query fields for each candidate reasoner based on a confidence score or other metric of each corresponding candidate reasoner. The confidence score can be based on applicability of the contextual information to the received query. The method further includes providing an enhanced query having the additional or revised query fields.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: September 8, 2020
    Assignee: Nuance Communications, Inc.
    Inventors: Peter Yeh, Ezra Story, Prateek Jain
  • Patent number: 10631057
    Abstract: Presenting natural-language-understanding (NLU) results can include redundancies and awkward sentence structures. In an embodiment of the present invention, a method includes, responsive to receiving a result to a NLU query, loading a matching template of a plurality of templates stored in a memory. Each template has mask fields associated with at least one property. The method compares the properties of the mask fields of each of the templates to properties of the query and properties of the result, and selects the matching template. The method further completes the matching template by inserting fields of the result into corresponding mask fields of the matching template. The method may further suppress certain mask fields of the matching template to increase brevity and improve the naturalness of the response when appropriate based on the results of the NLU query. The method further presents the completed matching template to a user via a display.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: April 21, 2020
    Assignee: Nuance Communications, Inc.
    Inventors: Peter Yeh, William Jarrold, Adwait Ratnaparkhi, Deepak Ramachandran, Peter Patel-Schneider, Benjamin Douglas
  • Publication number: 20190114359
    Abstract: In an embodiment, a method includes determining, based on a received query and contextual information, candidate reasoners to respond to a received query to select a candidate reasoner. A reasoner or candidate reasoner is a module that translates information from a sensor, user settings, or other source, into additional or revised fields for a query. The method further includes generating, at each candidate reasoner determined, additional or revised query fields based on the contextual information and a rule of a rule database. The method further includes merging the additional query fields for each candidate reasoner based on a confidence score or other metric of each corresponding candidate reasoner. The confidence score can be based on applicability of the contextual information to the received query. The method further includes providing an enhanced query having the additional or revised query fields.
    Type: Application
    Filed: October 16, 2017
    Publication date: April 18, 2019
    Inventors: Peter Yeh, Ezra Story, Prateek Jain
  • Publication number: 20190114327
    Abstract: In an embodiment, a method includes matching terms of a received query to a database of provider capabilities. The method further includes determining, for each portion of the received query, a respective provider to execute the portion of the received query. The method further includes sending each portion of the received query to its respective provider. The method further includes combining results from each respective provider to a returned query result.
    Type: Application
    Filed: October 16, 2017
    Publication date: April 18, 2019
    Inventors: Peter Yeh, Ezra Story, Prateek Jain
  • Publication number: 20170026705
    Abstract: Presenting natural-language-understanding (NLU) results can include redundancies and awkward sentence structures. In an embodiment of the present invention, a method includes, responsive to receiving a result to a NLU query, loading a matching template of a plurality of templates stored in a memory. Each template has mask fields associated with at least one property. The method compares the properties of the mask fields of each of the templates to properties of the query and properties of the result, and selects the matching template. The method further completes the matching template by inserting fields of the result into corresponding mask fields of the matching template. The method may further suppress certain mask fields of the matching template to increase brevity and improve the naturalness of the response when appropriate based on the results of the NLU query. The method further presents the completed matching template to a user via a display.
    Type: Application
    Filed: July 24, 2015
    Publication date: January 26, 2017
    Inventors: Peter Yeh, William Jarrold, Adwait Ratnaparkhi, Deepak Ramachandran, Peter Patel-Schneider, Benjamin Douglas
  • Publication number: 20170024465
    Abstract: In some natural language understanding (NLU) applications, results may not be tailored to the user's query. In an embodiment of the present invention, a method includes tagging elements of automated speech recognition (ASR) data based on an ontology stored in a memory. The method further includes indexing tagged elements to an entity of the ontology. The method further includes generating a logical form of the ASR data based on the tagged elements and the indexed entities. The method further includes mapping the logical form to a query to a respective corresponding database stored in the memory. The method further includes issuing the query to the respective corresponding databases. The method further includes presenting results of the query to the user via a display or a voice response system.
    Type: Application
    Filed: July 24, 2015
    Publication date: January 26, 2017
    Inventors: Peter Yeh, William Jarrold, Adwait Ratnaparkhi, Deepak Ramachandran, Peter Patel-Schneider, Benjamin Douglas
  • Patent number: 8489639
    Abstract: An information source alignment system may include a tree generation module executed by a computer system to generate a source category hierarchy tree for a source class in a first information source and a target category hierarchy tree for a target class in a second information source. The source and target category hierarchy trees may be constructed from a class hierarchy of a knowledge source. A class-similarity determination module may compare the source and target category hierarchy trees. An alignment module may determine whether the source and target classes are aligned based on the comparison of the source and target category hierarchy trees.
    Type: Grant
    Filed: March 4, 2011
    Date of Patent: July 16, 2013
    Assignee: Accenture Global Services Limited
    Inventors: Peter Yeh, Prateek Jain, Kunal Verma, Reymonrod G. Vasquez
  • Publication number: 20120226716
    Abstract: An information source alignment system may include a tree generation module executed by a computer system to generate a source category hierarchy tree for a source class in a first information source and a target category hierarchy tree for a target class in a second information source. The source and target category hierarchy trees may be constructed from a class hierarchy of a knowledge source. A class-similarity determination module may compare the source and target category hierarchy trees. An alignment module may determine whether the source and target classes are aligned based on the comparison of the source and target category hierarchy trees.
    Type: Application
    Filed: March 4, 2011
    Publication date: September 6, 2012
    Applicant: Accenture Global Services Limited
    Inventors: Peter Yeh, Prateek Jain, Kunal Verma, Reymonrod G. Vasquez
  • Patent number: 7771092
    Abstract: An adjustable warning light housing has a base, two adjustable shields respectively and pivotally connected to two opposite inner surfaces of the base, two positioning assemblies respectively mounted between the base and the adjustable shields and an upper shield mounted on the outer surface of the base adjacent to the adjustable shields. A lighting assembly may be mounted inside the base to emit warning signals. The adjustable shields and the upper shield allow the warning light housing to fit different kinds of windshields of vehicles simply and easily. Warning signals being emitted by the lighting assembly cannot reflect into the vehicles so do not disturb a drivers of the vehicles for improved safety.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: August 10, 2010
    Inventor: Peter Yeh
  • Publication number: 20100039816
    Abstract: An LED warning lamp comprises a base, multiple lighting assemblies, a junction and a cover. The base has a cone protruding from the base and having an opening formed in an apex of the cone. Each lighting assembly has a circuit board and multiple LEDs mounted on the circuit board. Each circuit board is mounted on the cone and has a top connector having multiple contacts being connected to the LEDs. The junction is mounted on the opening and has multiple edges corresponding to the circuit boards, multiple recessed connectors formed respectively in the edges and respectively engaging the top connectors, a circuit and multiple wires. The circuit has multiple contacts respectively connecting to corresponding contacts of the top connectors. The wires are connected to the circuit of the junction and are mounted in the cone through the opening. Therefore, wiring is simplified for lower cost and production time.
    Type: Application
    Filed: August 13, 2008
    Publication date: February 18, 2010
    Inventor: Peter Yeh
  • Publication number: 20100033982
    Abstract: An adjustable warning light housing has a base, two adjustable shields respectively and pivotally connected to two opposite inner surfaces of the base, two positioning assemblies respectively mounted between the base and the adjustable shields and an upper shield mounted on the outer surface of the base adjacent to the adjustable shields. A lighting assembly may be mounted inside the base to emit warning signals. The adjustable shields and the upper shield allow the warning light housing to fit different kinds of windshields of vehicles simply and easily. Warning signals being emitted by the lighting assembly cannot reflect into the vehicles so do not disturb a drivers of the vehicles for improved safety.
    Type: Application
    Filed: August 6, 2008
    Publication date: February 11, 2010
    Inventor: Peter Yeh
  • Publication number: 20080106430
    Abstract: A modular LED warning lamp has a base, a lamp module and a lamp shade. The lamp module is mounted on the base and has a positioning sleeve, multiple circuit panels and a circuit board. The positioning sleeve has multiple positioning sections formed and arranged circularly on an outer wall of the positioning sleeve. Each circuit panel is mounted individually on one of the positioning sections and has at least one LED. The circuit board is connected electrically to the LEDs. The circuit panels can be selectively mounted on some specific positioning sections to achieve a desired emitting angular range. Additionally, The circuit panels can be standardized to various types, which with different numbers of LEDs for use in the positioning sleeve. Such that, time and cost for developing a warning lamps with specific brightness and emitting angular range are reduced.
    Type: Application
    Filed: November 2, 2006
    Publication date: May 8, 2008
    Inventor: Peter Yeh
  • Publication number: 20080030991
    Abstract: A base assembly for LEDs has a top, a bottom and multiple LED recesses formed in the top and including at least one oblique LED recess and at least one perpendicular LED recess. Each oblique LED recess has an inclined bottom, an oblique sidewall and a pair of lead passages. The at least one perpendicular LED recess has a bottom parallel to the base. LEDs can be mounted respectively in the at least one oblique LED recess at an angle relative to the base and mounted upright in the perpendicular LED recess to emit lights in different directions to provide a wide-angle luminance effect. The cover is detachably mounted on the base and has at least one though hole and at least one mounting hole to allow the LEDs mounted in the LED recesses to protrude from and to be securely and exactly held in the base.
    Type: Application
    Filed: August 7, 2006
    Publication date: February 7, 2008
    Inventor: Peter Yeh
  • Publication number: 20070108719
    Abstract: An auxiliary balancing device for a retractable step assembly is mounted between two distal ends of two linkages of the retractable step assembly and includes two driving gears and an interaction gear assembly. The two driving gears are mounted to the two distal ends of the two linkages, respectively. The interaction gear assembly is mounted between and meshes with the two driving gears so that the two driving gears rotate synchronously. Thus, the step of the retractable step assembly can be kept balanced and horizontal when being lowered or raised.
    Type: Application
    Filed: November 14, 2005
    Publication date: May 17, 2007
    Inventor: Peter Yeh
  • Patent number: 7176400
    Abstract: An outdoor lamp with a hidden switch has a housing, a lamp, a switch and a control lever. The housing has a circumferential wall having a lever slot and a lever bracket formed inside the housing. The lamp is mounted inside the housing. The switch is mounted inside the housing, is connected electrically to the lamp and has a control member. The control lever is mounted pivotally on the lever bracket and has a proximal end extending to and abutting the control member of the switch and a distal end extending out of the lever slot to be wiggled by a user to switch on/off the lamp. The switch is hidden inside the housing to be protected from being wetted by rainwater and to avoid rust or a short circuit problem.
    Type: Grant
    Filed: August 14, 2006
    Date of Patent: February 13, 2007
    Inventor: Peter Yeh
  • Patent number: D536290
    Type: Grant
    Filed: September 20, 2004
    Date of Patent: February 6, 2007
    Inventor: Peter Yeh
  • Patent number: D542951
    Type: Grant
    Filed: July 5, 2006
    Date of Patent: May 15, 2007
    Inventor: Peter Yeh